diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md new file mode 100644 index 00000000000..0435d0f3331 --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -0,0 +1,33 @@ +### All Submissions: + +* [ ] Have you followed the [WooCommerce Contributing guideline](https://github.com/woocommerce/woocommerce/blob/master/.github/CONTRIBUTING.md)? +* [ ] Does your code follow the [WordPress' coding standards](https://make.wordpress.org/core/handbook/best-practices/coding-standards/)? +* [ ] Have you checked to ensure there aren't other open [Pull Requests](../../pulls) for the same update/change? + + + + + +### Changes proposed in this Pull Request: + + + +Closes # . + +### How to test the changes in this Pull Request: + +1. +2. +3. + +### Other information: + +* [ ] Have you added an explanation of what your changes do and why you'd like us to include them? +* [ ] Have you written new tests for your changes, as applicable? +* [ ] Have you successfully ran tests with your changes locally? + + + +### Changelog entry + +> Enter a short summary of all changes on this Pull Request. This will appear in the changelog if accepted. diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 8bae8c697e9..4ce95d2bdf7 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -1,7 +1,7 @@ == Changelog == = 3.3.5 - 2018-04-10 = -* Fix - Shop page notice should not appear when edting the "Hello World!" page. +* Fix - Shop page notice should not appear when editing the "Hello World!" page. * Fix - Inconsistent order item refund sign. * Fix - Change `wc_get_price_excluding_tax` to not round the return value so calculations in admin are not pre-rounded. * Fix - Use minimum price instead of maximum price when ordering variable products from low to high on term archives. diff --git a/apigen/hook-docs.php b/apigen/hook-docs.php index 7de5461a75d..74087e50198 100644 --- a/apigen/hook-docs.php +++ b/apigen/hook-docs.php @@ -58,34 +58,42 @@ class WC_HookFinder { } public static function process_hooks() { - // If we have one, get the PHP files from it. - $template_files = self::get_files( '*.php', GLOB_MARK, '../templates/' ); - $template_files[] = '../includes/wc-template-functions.php'; - $template_files[] = '../includes/wc-template-hooks.php'; + self::$files_to_scan = array(); - $shortcode_files = self::get_files( '*.php', GLOB_MARK, '../includes/shortcodes/' ); - $widget_files = self::get_files( '*.php', GLOB_MARK, '../includes/widgets/' ); - $admin_files = self::get_files( '*.php', GLOB_MARK, '../includes/admin/' ); - $class_files = self::get_files( '*.php', GLOB_MARK, '../includes/' ); - $other_files = array( - '../woocommerce.php' + self::$files_to_scan['Template Files'] = self::get_files( '*.php', GLOB_MARK, '../templates/' ); + self::$files_to_scan['Template Functions'] = array( '../includes/wc-template-functions.php', '../includes/wc-template-hooks.php' ); + self::$files_to_scan['Shortcodes'] = self::get_files( '*.php', GLOB_MARK, '../includes/shortcodes/' ); + self::$files_to_scan['Widgets'] = self::get_files( '*.php', GLOB_MARK, '../includes/widgets/' ); + self::$files_to_scan['Data Stores'] = self::get_files( '*.php', GLOB_MARK, '../includes/data-stores' ); + self::$files_to_scan['Core Classes'] = array_merge( + self::get_files( '*.php', GLOB_MARK, '../includes/' ), + self::get_files( '*.php', GLOB_MARK, '../includes/abstracts/' ), + self::get_files( '*.php', GLOB_MARK, '../includes/customizer/' ), + self::get_files( '*.php', GLOB_MARK, '../includes/emails/' ), + self::get_files( '*.php', GLOB_MARK, '../includes/export/' ), + self::get_files( '*.php', GLOB_MARK, '../includes/gateways/' ), + self::get_files( '*.php', GLOB_MARK, '../includes/import/' ), + self::get_files( '*.php', GLOB_MARK, '../includes/shipping/' ) ); - self::$files_to_scan = array( - 'Template Hooks' => $template_files, - 'Shortcode Hooks' => $shortcode_files, - 'Widget Hooks' => $widget_files, - 'Class Hooks' => $class_files, - 'Admin Hooks' => $admin_files, - 'Other Hooks' => $other_files, - ); + self::$files_to_scan = array_filter( self::$files_to_scan ); $scanned = array(); ob_start(); + $index = array(); + + foreach ( self::$files_to_scan as $heading => $files ) { + $index[] = '' . $heading . ''; + } + echo '
'; echo '

Action and Filter Hook Reference

'; + echo '
+

This is simply a list of action and filter hooks found within WooCommerce files. View the source to see supported params and usage.

+

' . implode( ', ', $index ) . '

+
'; foreach ( self::$files_to_scan as $heading => $files ) { self::$custom_hooks_found = array(); @@ -125,43 +133,36 @@ class WC_HookFinder { case 'filter' : case 'action' : $hook = trim( $token[1], "'" ); + $hook = str_replace( '_FUNCTION_', strtoupper( $current_function ), $hook ); + $hook = str_replace( '_CLASS_', strtoupper( $current_class ), $hook ); + $hook = str_replace( '$this', strtoupper( $current_class ), $hook ); + $hook = str_replace( array( '.', '{', '}', '"', "'", ' ', ')', '(' ), '', $hook ); $loop = 0; - if ( '_' === substr( $hook, '-1', 1 ) ) { - $hook .= '{'; - $open = true; - // Keep adding to hook until we find a comma or colon - while ( 1 ) { - $loop ++; - $next_hook = trim( trim( is_string( $tokens[ $index + $loop ] ) ? $tokens[ $index + $loop ] : $tokens[ $index + $loop ][1], '"' ), "'" ); + // Keep adding to hook until we find a comma or colon + while ( 1 ) { + $loop ++; + $prev_hook = is_string( $tokens[ $index + $loop - 1 ] ) ? $tokens[ $index + $loop - 1 ] : $tokens[ $index + $loop - 1 ][1]; + $next_hook = is_string( $tokens[ $index + $loop ] ) ? $tokens[ $index + $loop ] : $tokens[ $index + $loop ][1]; - if ( in_array( $next_hook, array( '.', '{', '}', '"', "'", ' ' ) ) ) { - continue; - } - - $hook_first = substr( $next_hook, 0, 1 ); - $hook_last = substr( $next_hook, -1, 1 ); - - if ( in_array( $next_hook, array( ',', ';' ) ) ) { - if ( $open ) { - $hook .= '}'; - $open = false; - } - break; - } - - if ( '_' === $hook_first ) { - $next_hook = '}' . $next_hook; - $open = false; - } - - if ( '_' === $hook_last ) { - $next_hook .= '{'; - $open = true; - } - - $hook .= $next_hook; + if ( in_array( $next_hook, array( '.', '{', '}', '"', "'", ' ', ')', '(' ) ) ) { + continue; } + + if ( in_array( $next_hook, array( ',', ';' ) ) ) { + break; + } + + $hook_first = substr( $next_hook, 0, 1 ); + $hook_last = substr( $next_hook, -1, 1 ); + + if ( '{' === $hook_first || '}' === $hook_last || '$' === $hook_first || ')' === $hook_last || '>' === substr( $prev_hook, -1, 1 ) ) { + $next_hook = strtoupper( $next_hook ); + } + + $next_hook = str_replace( array( '.', '{', '}', '"', "'", ' ', ')', '(' ), '', $next_hook ); + + $hook .= $next_hook; } if ( isset( self::$custom_hooks_found[ $hook ] ) ) { @@ -185,14 +186,14 @@ class WC_HookFinder { foreach ( self::$custom_hooks_found as $hook => $details ) { if ( ! strstr( $hook, 'woocommerce' ) && ! strstr( $hook, 'product' ) && ! strstr( $hook, 'wc_' ) ) { - unset( self::$custom_hooks_found[ $hook ] ); + //unset( self::$custom_hooks_found[ $hook ] ); } } ksort( self::$custom_hooks_found ); if ( ! empty( self::$custom_hooks_found ) ) { - echo '

' . $heading . '

'; + echo '

' . $heading . '

'; echo ''; diff --git a/assets/css/activation-rtl.css b/assets/css/activation-rtl.css index 7b3dc34681a..38e8e12040c 100644 --- a/assets/css/activation-rtl.css +++ b/assets/css/activation-rtl.css @@ -1 +1 @@ -div.woocommerce-message{overflow:hidden;position:relative;border-right-color:#cc99c2!important}div.woocommerce-message p{max-width:700px}div.woocommerce-message p:last-child{max-width:inherit}.woocommerce-message .button-primary,p.woocommerce-actions .button-primary{background:#bb77ae;border-color:#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-message .button-primary:active,.woocommerce-message .button-primary:focus,.woocommerce-message .button-primary:hover,p.woocommerce-actions .button-primary:active,p.woocommerce-actions .button-primary:focus,p.woocommerce-actions .button-primary:hover{background:#a36597;border-color:#a36597;box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 0 #a36597}.woocommerce-message a.woocommerce-message-close,p.woocommerce-actions a.woocommerce-message-close{position:absolute;top:0;left:0;padding:10px 21px 10px 15px;font-size:13px;line-height:1.23076923;text-decoration:none}.woocommerce-message a.woocommerce-message-close::before,p.woocommerce-actions a.woocommerce-message-close::before{position:absolute;top:8px;right:0;transition:all .1s ease-in-out}.woocommerce-message .button-primary,.woocommerce-message .button-secondary,p.woocommerce-actions .button-primary,p.woocommerce-actions .button-secondary{text-decoration:none!important}.woocommerce-message .twitter-share-button,p.woocommerce-actions .twitter-share-button{margin-top:-3px;margin-right:3px;vertical-align:middle}.woocommerce-about-text,p.woocommerce-actions{margin-bottom:1em!important}div.woocommerce-legacy-shipping-notice,div.woocommerce-no-shipping-methods-notice{overflow:hidden;padding:1px 12px}div.woocommerce-legacy-shipping-notice p,div.woocommerce-no-shipping-methods-notice p{position:relative;z-index:1;max-width:700px;line-height:1.5em;margin:12px 0}div.woocommerce-legacy-shipping-notice p.main,div.woocommerce-no-shipping-methods-notice p.main{font-size:1.1em}div.woocommerce-legacy-shipping-notice::before,div.woocommerce-no-shipping-methods-notice::before{content:'\e01b';font-family:WooCommerce;text-align:center;line-height:1;color:#f7f1f6;display:block;width:1em;font-size:20em;top:36px;left:12px;position:absolute} \ No newline at end of file +div.woocommerce-message{overflow:hidden;position:relative;border-right-color:#cc99c2!important}div.woocommerce-message p{max-width:700px}div.woocommerce-message p:last-child{max-width:inherit}.woocommerce-message .button-primary,p.woocommerce-actions .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-message .button-primary:active,.woocommerce-message .button-primary:focus,.woocommerce-message .button-primary:hover,p.woocommerce-actions .button-primary:active,p.woocommerce-actions .button-primary:focus,p.woocommerce-actions .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 a.woocommerce-message-close,p.woocommerce-actions a.woocommerce-message-close{position:static;float:left;top:0;left:0;padding:0 28px 10px 15px;margin-top:-10px;font-size:13px;line-height:1.23076923;text-decoration:none}.woocommerce-message a.woocommerce-message-close::before,p.woocommerce-actions a.woocommerce-message-close::before{position:relative;top:18px;right:-20px;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.woocommerce-message .button-primary,.woocommerce-message .button-secondary,p.woocommerce-actions .button-primary,p.woocommerce-actions .button-secondary{text-decoration:none!important}.woocommerce-message .twitter-share-button,p.woocommerce-actions .twitter-share-button{margin-top:-3px;margin-right:3px;vertical-align:middle}.woocommerce-about-text,p.woocommerce-actions{margin-bottom:1em!important}div.woocommerce-legacy-shipping-notice,div.woocommerce-no-shipping-methods-notice{overflow:hidden;padding:1px 12px}div.woocommerce-legacy-shipping-notice p,div.woocommerce-no-shipping-methods-notice p{position:relative;z-index:1;max-width:700px;line-height:1.5em;margin:12px 0}div.woocommerce-legacy-shipping-notice p.main,div.woocommerce-no-shipping-methods-notice p.main{font-size:1.1em}div.woocommerce-legacy-shipping-notice::before,div.woocommerce-no-shipping-methods-notice::before{content:'\e01b';font-family:WooCommerce;text-align:center;line-height:1;color:#f7f1f6;display:block;width:1em;font-size:20em;top:36px;left:12px;position:absolute} \ No newline at end of file diff --git a/assets/css/activation.css b/assets/css/activation.css index e989a3e4e8c..de0d9870ab2 100644 --- a/assets/css/activation.css +++ b/assets/css/activation.css @@ -1 +1 @@ -div.woocommerce-message{overflow:hidden;position:relative;border-left-color:#cc99c2!important}div.woocommerce-message p{max-width:700px}div.woocommerce-message p:last-child{max-width:inherit}.woocommerce-message .button-primary,p.woocommerce-actions .button-primary{background:#bb77ae;border-color:#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-message .button-primary:active,.woocommerce-message .button-primary:focus,.woocommerce-message .button-primary:hover,p.woocommerce-actions .button-primary:active,p.woocommerce-actions .button-primary:focus,p.woocommerce-actions .button-primary:hover{background:#a36597;border-color:#a36597;box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 0 #a36597}.woocommerce-message a.woocommerce-message-close,p.woocommerce-actions a.woocommerce-message-close{position:absolute;top:0;right:0;padding:10px 15px 10px 21px;font-size:13px;line-height:1.23076923;text-decoration:none}.woocommerce-message a.woocommerce-message-close::before,p.woocommerce-actions a.woocommerce-message-close::before{position:absolute;top:8px;left:0;transition:all .1s ease-in-out}.woocommerce-message .button-primary,.woocommerce-message .button-secondary,p.woocommerce-actions .button-primary,p.woocommerce-actions .button-secondary{text-decoration:none!important}.woocommerce-message .twitter-share-button,p.woocommerce-actions .twitter-share-button{margin-top:-3px;margin-left:3px;vertical-align:middle}.woocommerce-about-text,p.woocommerce-actions{margin-bottom:1em!important}div.woocommerce-legacy-shipping-notice,div.woocommerce-no-shipping-methods-notice{overflow:hidden;padding:1px 12px}div.woocommerce-legacy-shipping-notice p,div.woocommerce-no-shipping-methods-notice p{position:relative;z-index:1;max-width:700px;line-height:1.5em;margin:12px 0}div.woocommerce-legacy-shipping-notice p.main,div.woocommerce-no-shipping-methods-notice p.main{font-size:1.1em}div.woocommerce-legacy-shipping-notice::before,div.woocommerce-no-shipping-methods-notice::before{content:'\e01b';font-family:WooCommerce;text-align:center;line-height:1;color:#f7f1f6;display:block;width:1em;font-size:20em;top:36px;right:12px;position:absolute} \ No newline at end of file +div.woocommerce-message{overflow:hidden;position:relative;border-left-color:#cc99c2!important}div.woocommerce-message p{max-width:700px}div.woocommerce-message p:last-child{max-width:inherit}.woocommerce-message .button-primary,p.woocommerce-actions .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-message .button-primary:active,.woocommerce-message .button-primary:focus,.woocommerce-message .button-primary:hover,p.woocommerce-actions .button-primary:active,p.woocommerce-actions .button-primary:focus,p.woocommerce-actions .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 a.woocommerce-message-close,p.woocommerce-actions a.woocommerce-message-close{position:static;float:right;top:0;right:0;padding:0 15px 10px 28px;margin-top:-10px;font-size:13px;line-height:1.23076923;text-decoration:none}.woocommerce-message a.woocommerce-message-close::before,p.woocommerce-actions a.woocommerce-message-close::before{position:relative;top:18px;left:-20px;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.woocommerce-message .button-primary,.woocommerce-message .button-secondary,p.woocommerce-actions .button-primary,p.woocommerce-actions .button-secondary{text-decoration:none!important}.woocommerce-message .twitter-share-button,p.woocommerce-actions .twitter-share-button{margin-top:-3px;margin-left:3px;vertical-align:middle}.woocommerce-about-text,p.woocommerce-actions{margin-bottom:1em!important}div.woocommerce-legacy-shipping-notice,div.woocommerce-no-shipping-methods-notice{overflow:hidden;padding:1px 12px}div.woocommerce-legacy-shipping-notice p,div.woocommerce-no-shipping-methods-notice p{position:relative;z-index:1;max-width:700px;line-height:1.5em;margin:12px 0}div.woocommerce-legacy-shipping-notice p.main,div.woocommerce-no-shipping-methods-notice p.main{font-size:1.1em}div.woocommerce-legacy-shipping-notice::before,div.woocommerce-no-shipping-methods-notice::before{content:'\e01b';font-family:WooCommerce;text-align:center;line-height:1;color:#f7f1f6;display:block;width:1em;font-size:20em;top:36px;right:12px;position:absolute} \ No newline at end of file diff --git a/assets/css/activation.scss b/assets/css/activation.scss index 6c4eedf6cd6..edfb51ffbc7 100644 --- a/assets/css/activation.scss +++ b/assets/css/activation.scss @@ -35,17 +35,19 @@ p.woocommerce-actions, } a.woocommerce-message-close { - position: absolute; + position: static; + float: right; top: 0; right: 0; - padding: 10px 15px 10px 21px; + padding: 0px 15px 10px 28px; + margin-top: -10px; font-size: 13px; line-height: 1.23076923; text-decoration: none; &::before { - position: absolute; - top: 8px; - left: 0; + position: relative; + top: 18px; + left: -20px; transition: all 0.1s ease-in-out; } } diff --git a/assets/css/admin-rtl.css b/assets/css/admin-rtl.css index 34b06995902..140ea749e51 100644 --- a/assets/css/admin-rtl.css +++ b/assets/css/admin-rtl.css @@ -1,2 +1,2 @@ -.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;margin:0 0 -4px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left;padding:0}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin:0;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected],.select2-results__option[data-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none;margin:5px 5px 0 0}.select2-container--default .select2-selection--multiple .select2-selection__rendered li:before{content:'';display:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#0073aa;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px solid #0073aa}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #0073aa}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #0073aa}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #0073aa}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected],.select2-container--classic .select2-results__option--highlighted[data-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#0073aa} -@charset "UTF-8";@keyframes spin{100%{transform:rotate(-360deg)}}@font-face{font-family:star;src:url(../fonts/star.eot);src:url(../fonts/star.eot?#iefix) format("embedded-opentype"),url(../fonts/star.woff) format("woff"),url(../fonts/star.ttf) format("truetype"),url(../fonts/star.svg#star) format("svg");font-weight:400;font-style:normal}@font-face{font-family:WooCommerce;src:url(../fonts/WooCommerce.eot);src:url(../fonts/WooCommerce.eot?#iefix) format("embedded-opentype"),url(../fonts/WooCommerce.woff) format("woff"),url(../fonts/WooCommerce.ttf) format("truetype"),url(../fonts/WooCommerce.svg#WooCommerce) format("svg");font-weight:400;font-style:normal}.blockUI.blockOverlay::before{height:1em;width:1em;display:block;position:absolute;top:50%;right:50%;margin-right:-.5em;margin-top:-.5em;content:'';animation:spin 1s ease-in-out infinite;background:url(../images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.wc_addons_wrap{max-width:1200px}.wc_addons_wrap h1.search-form-title{clear:right;padding:0}.wc_addons_wrap form.search-form{clear:both;display:block;position:relative;margin-top:1em;margin-bottom:1em}.wc_addons_wrap form.search-form input{border:1px solid #ddd;box-shadow:none;height:53px;padding-right:50px;width:100%;margin:0}.wc_addons_wrap form.search-form button{background:0 0;border:none;cursor:pointer;height:53px;position:absolute;width:53px}.wc_addons_wrap .update-plugins .update-count{background-color:#d54e21;border-radius:10px;color:#fff;display:inline-block;font-size:9px;font-weight:600;line-height:17px;margin:1px 2px 0 0;padding:0 6px;vertical-align:text-top}.wc_addons_wrap .addons-featured{margin:0}.wc_addons_wrap ul.subsubsub.subsubsub{margin:-2px 0 12px}.wc_addons_wrap .subsubsub li::after{content:'|'}.wc_addons_wrap .subsubsub li:last-child::after{content:''}.wc_addons_wrap .addons-banner-block-item-icon,.wc_addons_wrap .addons-column-block-item-icon{align-items:center;display:flex;justify-content:center}.wc_addons_wrap .addons-banner-block,.wc_addons_wrap .addons-wcs-banner-block{background:#fff;border:1px solid #ddd;margin:0 0 1em 0;padding:2em 2em 1em}.wc_addons_wrap .addons-banner-block img{height:62px}.wc_addons_wrap .addons-banner-block p{margin:0 0 20px}.wc_addons_wrap .addons-banner-block-items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;margin:0 -10px 0 -10px}.wc_addons_wrap .addons-banner-block-item{border:1px solid #e6e6e6;border-radius:3px;flex:1;margin:1em;min-width:200px;width:30%}.wc_addons_wrap .addons-banner-block-item-icon{background:#f7f7f7;height:143px}.wc_addons_wrap .addons-banner-block-item-content{display:flex;flex-direction:column;height:184px;justify-content:space-between;padding:24px}.wc_addons_wrap .addons-banner-block-item-content h3{margin-top:0}.wc_addons_wrap .addons-banner-block-item-content p{margin:0 0 auto}.wc_addons_wrap .addons-wcs-banner-block{display:flex;align-items:center}.wc_addons_wrap .addons-wcs-banner-block-image{background:#f7f7f7;border:1px solid #e6e6e6;margin-left:2em;padding:4em}.wc_addons_wrap .addons-wcs-banner-block-image .addons-img{max-height:86px;max-width:97px}.wc_addons_wrap .addons-shipping-methods .addons-wcs-banner-block{margin-right:0;margin-left:0;margin-top:1em}.wc_addons_wrap .addons-wcs-banner-block-content{display:flex;flex-direction:column;justify-content:space-around;align-self:stretch;padding:1em 0}.wc_addons_wrap .addons-wcs-banner-block-content h1{padding-bottom:0}.wc_addons_wrap .addons-wcs-banner-block-content p{margin-bottom:0}.wc_addons_wrap .addons-wcs-banner-block-content .wcs-service-logo{max-width:40px}.wc_addons_wrap .addons-column-section{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}.wc_addons_wrap .addons-column{flex:1;width:50%;padding:0 .5em}.wc_addons_wrap .addons-column:nth-child(2){margin-left:0}.wc_addons_wrap .addons-column-block,.wc_addons_wrap .addons-small-dark-block,.wc_addons_wrap .addons-small-light-block{box-sizing:border-box;border:1px solid #ddd;margin:0 0 1em;padding:20px}.wc_addons_wrap .addons-column-block img{max-height:50px;max-width:50px}.wc_addons_wrap .addons-column-block,.wc_addons_wrap .addons-small-light-block{background:#fff}.wc_addons_wrap .addons-column-block-left{float:right}.wc_addons_wrap .addons-column-block-right{float:left}.wc_addons_wrap .addons-column-block-item{border-top:2px solid #f9f9f9;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:0 -20px;padding:20px}.wc_addons_wrap .addons-column-block-item-icon{background:#f7f7f7;border:1px solid #e6e6e6;height:100px;margin:0 0 10px 10px;width:100px}.wc_addons_wrap .addons-column-block-item-content{display:flex;flex:1;flex-wrap:wrap;height:20%;justify-content:space-between;min-width:200px}.wc_addons_wrap .addons-column-block-item-content h2{float:right;margin-top:8px}.wc_addons_wrap .addons-column-block-item-content a{float:left}.wc_addons_wrap .addons-column-block-item-content p{float:right}.wc_addons_wrap .addons-banner-block-item,.wc_addons_wrap .addons-column-block-item{display:none}.wc_addons_wrap .addons-banner-block-item:nth-child(-n+3){display:block}.wc_addons_wrap .addons-column-block-item:nth-of-type(-n+3){display:flex}.wc_addons_wrap .addons-small-dark-block{background-color:#54687d;text-align:center}.wc_addons_wrap .addons-small-dark-items{display:flex;flex-wrap:wrap;justify-content:space-around}.wc_addons_wrap .addons-small-dark-item{margin:0 0 20px}.wc_addons_wrap .addons-small-dark-block h1{color:#fff}.wc_addons_wrap .addons-small-dark-block p{color:#fafafa}.wc_addons_wrap .addons-small-dark-item-icon img{height:30px}.wc_addons_wrap .addons-small-dark-item a{margin:28px auto 0}.wc_addons_wrap .addons-small-light-block{display:flex;flex-wrap:wrap}.wc_addons_wrap .addons-small-light-block h1{margin-top:-12px}.wc_addons_wrap .addons-small-light-block p{margin-top:0}.wc_addons_wrap .addons-small-light-block img{height:225px;margin:0 -20px 0 0}.wc_addons_wrap .addons-small-light-block-content{display:flex;flex:1 1 100px;flex-direction:column;justify-content:space-around}.wc_addons_wrap .addons-small-light-block-buttons{display:flex;justify-content:space-between}.wc_addons_wrap .addons-small-light-block-content a{width:48%}.wc_addons_wrap .addons-button{border-radius:3px;cursor:pointer;display:block;height:37px;line-height:37px;text-align:center;text-decoration:none;width:124px}.wc_addons_wrap .addons-button-solid{background-color:#955a89;color:#fff}.wc_addons_wrap .addons-button-solid:hover{color:#fff;opacity:.8}.wc_addons_wrap .addons-button-outline-green{border:1px solid #73ae39;color:#73ae39}.wc_addons_wrap .addons-button-outline-green:hover{color:#73ae39;opacity:.8}.wc_addons_wrap .addons-button-outline-white{border:1px solid #fff;color:#fff}.wc_addons_wrap .addons-button-outline-white:hover{color:#fff;opacity:.8}.wc_addons_wrap .addons-button-installed{background:#e6e6e6;color:#3c3c3c}.wc_addons_wrap .addons-button-installed:hover{color:#3c3c3c;opacity:.8}@media only screen and (max-width:400px){.wc_addons_wrap .addons-featured{margin:-1% -5%}.wc_addons_wrap .addons-button{width:100%}.wc_addons_wrap .addons-small-dark-item{width:100%}.wc_addons_wrap .addons-column-block-item-icon{background:0 0;border:none;height:75px;margin:0 0 10px 10px;width:75px}}.wc_addons_wrap .products{overflow:hidden;display:flex;flex-flow:row;flex-wrap:wrap;margin:0 -.5em}.wc_addons_wrap .products li{float:right;border:1px solid #ddd;margin:0 .5em 1em!important;padding:0;vertical-align:top;width:25%;min-width:280px;min-height:220px;flex:1;overflow:hidden;background:#f5f5f5;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{text-decoration:none;color:inherit;display:block;height:100%}.wc_addons_wrap .products li a .product-img-wrap{background:#fff;display:block}.wc_addons_wrap .products li a img{max-width:258px;max-height:24px;padding:17px 20px;display:block;margin:0;background:#fff;border-left:260px solid #fff}.wc_addons_wrap .products li a img.extension-thumb+h3{display:none}.wc_addons_wrap .products li a .price{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;margin-top:1em;padding:20px;overflow:hidden;zoom:1}.wc_addons_wrap .storefront img{width:278px;height:auto;float:right;margin:0 0 0 20px;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;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;display:inline-block}.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;box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 0 #a36597}.woocommerce-message{position:relative;border-right-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;left:10px;padding:10px 21px 10px 15px;font-size:13px;line-height:1.23076923;text-decoration:none}.woocommerce-message a.woocommerce-message-close::before{position:absolute;top:8px;right:0;transition:all .1s ease-in-out}.woocommerce-message .twitter-share-button{margin-top:-3px;margin-right:3px;vertical-align:middle}#variable_product_options #message,#variable_product_options .notice{margin:10px}.clear{clear:both}.wrap.woocommerce div.error,.wrap.woocommerce div.updated{margin-top:10px}mark.amount{background:transparent none;color:inherit}.simplify-commerce-banner{overflow:hidden}.simplify-commerce-banner img{float:left;padding:15px 0;margin-right: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;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;right:0;width:100%;height:100%;text-align:center;content:"";cursor:help}h2 .woocommerce-help-tip{margin-top:-5px;margin-right:.25em}table.wc_status_table{margin-bottom:1em}table.wc_status_table h2{font-size:14px;margin:0}table.wc_status_table tr:nth-child(2n) td,table.wc_status_table tr:nth-child(2n) th{background:#fcfcfc}table.wc_status_table th{font-weight:700;padding:9px}table.wc_status_table td:first-child{width:33%}table.wc_status_table td.help{width:1em}table.wc_status_table td,table.wc_status_table th{font-size:1.1em;font-weight:400}table.wc_status_table td.run-tool,table.wc_status_table th.run-tool{text-align:left}table.wc_status_table td strong.name,table.wc_status_table th strong.name{display:block;margin-bottom:.5em}table.wc_status_table td mark,table.wc_status_table th mark{background:transparent none}table.wc_status_table td mark.yes,table.wc_status_table th mark.yes{color:#7ad03a}table.wc_status_table td mark.no,table.wc_status_table th mark.no{color:#999}table.wc_status_table td .red,table.wc_status_table td mark.error,table.wc_status_table th .red,table.wc_status_table th mark.error{color:#a00}table.wc_status_table td ul,table.wc_status_table th ul{margin:0}table.wc_status_table .help_tip{cursor:help}table.wc_status_table--tools td,table.wc_status_table--tools th{padding:2em}.taxonomy-product_cat .column-thumb .woocommerce-help-tip{font-size:1.5em;margin:0 -34px 0 0;padding:0 2px 5px;display:block;position:absolute}#debug-report{display:none;margin:10px 0;padding:0;position:relative}#debug-report textarea{font-family:monospace;width:100%;margin:0;height:300px;padding:20px;border-radius:0;resize:none;font-size:12px;line-height:20px;outline:0}.wp-list-table.logs .log-level{display:inline;padding:.2em .6em .3em;font-size:80%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.2em}.wp-list-table.logs .log-level:empty{display:none}.wp-list-table.logs .log-level--alert,.wp-list-table.logs .log-level--emergency{background-color:#ff4136}.wp-list-table.logs .log-level--critical,.wp-list-table.logs .log-level--error{background-color:#ff851b}.wp-list-table.logs .log-level--notice,.wp-list-table.logs .log-level--warning{color:#222;background-color:#ffdc00}.wp-list-table.logs .log-level--info{background-color:#0074d9}.wp-list-table.logs .log-level--debug{background-color:#3d9970}@media screen and (min-width:783px){.wp-list-table.logs .column-timestamp{width:18%}.wp-list-table.logs .column-level{width:14%}.wp-list-table.logs .column-source{width:15%}}#log-viewer-select{padding:10px 0 8px;line-height:28px}#log-viewer-select h2 a{vertical-align:middle}#log-viewer{background:#fff;border:1px solid #e5e5e5;box-shadow:0 1px 1px rgba(0,0,0,.04);padding:5px 20px}#log-viewer pre{font-family:monospace;white-space:pre-wrap;word-wrap:break-word}.inline-edit-product.quick-edit-row .inline-edit-col-center,.inline-edit-product.quick-edit-row .inline-edit-col-right{float:left!important}#woocommerce-fields.inline-edit-col{clear:right}#woocommerce-fields.inline-edit-col label.featured,#woocommerce-fields.inline-edit-col label.manage_stock{margin-right:10px}#woocommerce-fields.inline-edit-col label.stock_status_field{clear:both;float:right}#woocommerce-fields.inline-edit-col .dimensions div{display:block;margin:.2em 0}#woocommerce-fields.inline-edit-col .dimensions div span.title{display:block;float:right;width:5em}#woocommerce-fields.inline-edit-col .dimensions div span.input-text-wrap{display:block;margin-right:5em}#woocommerce-fields.inline-edit-col .text{box-sizing:border-box;width:99%;float:right;margin:1px 1px 1px 1%}#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-left:0}#woocommerce-fields-bulk.inline-edit-col label{clear:right}#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-right:4.4em}#woocommerce-fields-bulk.inline-edit-col .height,#woocommerce-fields-bulk.inline-edit-col .length,#woocommerce-fields-bulk.inline-edit-col .width{box-sizing:border-box;width:25%}.column-coupon_code{line-height:2.25em}.column-coupon_code,ul.wc_coupon_list{margin:0;overflow:hidden;zoom:1;clear:both}ul.wc_coupon_list{padding-bottom:5px}ul.wc_coupon_list li{margin:0}ul.wc_coupon_list li.code{display:inline-block;position:relative;padding:0 .5em;background-color:#fff;border:1px solid #aaa;-webkit-box-shadow:0 1px 0 #dfdfdf;box-shadow:0 1px 0 #dfdfdf;border-radius:4px;margin-left:5px;margin-top:5px}ul.wc_coupon_list li.code.editable{padding-left:2em}ul.wc_coupon_list li.code .tips{cursor:pointer}ul.wc_coupon_list li.code .tips span{color:#888}ul.wc_coupon_list li.code .tips span:hover{color:#000}ul.wc_coupon_list li.code .remove-coupon{text-decoration:none;color:#888;position:absolute;top:7px;left:20px;left:7px}ul.wc_coupon_list li.code .remove-coupon::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;right:0;width:100%;height:100%;text-align:center;content:""}ul.wc_coupon_list li.code .remove-coupon:hover::before{color:#a00}ul.wc_coupon_list_block{margin:0;padding-bottom:2px}ul.wc_coupon_list_block li{border-top:1px solid #fff;border-bottom:1px solid #ccc;line-height:2.5em;margin:0;padding:.5em 0}ul.wc_coupon_list_block li:first-child{border-top:0;padding-top:0}ul.wc_coupon_list_block li:last-child{border-bottom:0;padding-bottom:0}.button.wc-reload{display:block;text-indent:-9999px;position:relative;height:1em;width:1em;padding:0;height:28px;width:28px!important;display:inline-block}.button.wc-reload::after{font-family:Dashicons;speak: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;right:0;width:100%;height:100%;text-align:center;content:"";line-height:28px}#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-family:HelveticaNeue-Light,'Helvetica Neue Light','Helvetica Neue',sans-serif;font-size:21px;font-weight:400;line-height:1.2;text-shadow:-1px 1px 1px #fff;padding:0}#order_data h3{font-size:14px}#order_data h3,#order_data h4{color:#333;margin:1.33em 0 0}#order_data p{color:#777}#order_data p.order_number{margin:0;font-family:HelveticaNeue-Light,'Helvetica Neue Light','Helvetica Neue',sans-serif;font-weight:400;line-height:1.6em;font-size:16px}#order_data .order_data_column_container{clear:both}#order_data .order_data_column{width:32%;padding:0 0 0 2%;float:right}#order_data .order_data_column>h3 span{display:block}#order_data .order_data_column:last-child{padding-left: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:right;clear:right;width:48%;padding:0;margin:9px 0 0}#order_data .order_data_column .form-field label{display:block;padding:0 0 3px}#order_data .order_data_column .form-field input,#order_data .order_data_column .form-field textarea{width:100%}#order_data .order_data_column .form-field select{width:100%}#order_data .order_data_column .form-field .select2-container{width:100%!important}#order_data .order_data_column .form-field .date-picker{width:50%}#order_data .order_data_column .form-field .hour,#order_data .order_data_column .form-field .minute{width:3.5em}#order_data .order_data_column .form-field small{display:block;margin:5px 0 0;color:#999}#order_data .order_data_column ._billing_address_2_field,#order_data .order_data_column ._billing_last_name_field,#order_data .order_data_column ._billing_phone_field,#order_data .order_data_column ._billing_postcode_field,#order_data .order_data_column ._billing_state_field,#order_data .order_data_column ._shipping_address_2_field,#order_data .order_data_column ._shipping_last_name_field,#order_data .order_data_column ._shipping_postcode_field,#order_data .order_data_column ._shipping_state_field,#order_data .order_data_column .form-field.last{float:left;clear:left}#order_data .order_data_column ._billing_company_field,#order_data .order_data_column ._shipping_company_field,#order_data .order_data_column ._transaction_id_field,#order_data .order_data_column .form-field-wide{width:100%;clear:both}#order_data .order_data_column ._billing_company_field .wc-category-search,#order_data .order_data_column ._billing_company_field .wc-customer-search,#order_data .order_data_column ._billing_company_field .wc-enhanced-select,#order_data .order_data_column ._billing_company_field input,#order_data .order_data_column ._billing_company_field select,#order_data .order_data_column ._billing_company_field textarea,#order_data .order_data_column ._shipping_company_field .wc-category-search,#order_data .order_data_column ._shipping_company_field .wc-customer-search,#order_data .order_data_column ._shipping_company_field .wc-enhanced-select,#order_data .order_data_column ._shipping_company_field input,#order_data .order_data_column ._shipping_company_field select,#order_data .order_data_column ._shipping_company_field textarea,#order_data .order_data_column ._transaction_id_field .wc-category-search,#order_data .order_data_column ._transaction_id_field .wc-customer-search,#order_data .order_data_column ._transaction_id_field .wc-enhanced-select,#order_data .order_data_column ._transaction_id_field input,#order_data .order_data_column ._transaction_id_field select,#order_data .order_data_column ._transaction_id_field textarea,#order_data .order_data_column .form-field-wide .wc-category-search,#order_data .order_data_column .form-field-wide .wc-customer-search,#order_data .order_data_column .form-field-wide .wc-enhanced-select,#order_data .order_data_column .form-field-wide input,#order_data .order_data_column .form-field-wide select,#order_data .order_data_column .form-field-wide textarea{width:100%}#order_data .order_data_column p.none_set{color:#999}#order_data .order_data_column div.edit_address{display:none;zoom:1;padding-left:1px}#order_data .order_data_column .wc-customer-user label a,#order_data .order_data_column .wc-order-status label a{float:left;margin-right:8px}#order_data .order_data_column a.edit_address{width:14px;height:0;padding:14px 0 0;margin:0 6px 0 0;overflow:hidden;position:relative;color:#999;border:0;float:left}#order_data .order_data_column a.edit_address:focus,#order_data .order_data_column a.edit_address:hover{color:#000}#order_data .order_data_column a.edit_address::after{font-family:WooCommerce;position:absolute;top:0;right:0;text-align:center;vertical-align:top;line-height:14px;font-size:14px;font-weight:400}#order_data .order_data_column a.edit_address::after{font-family:Dashicons;content:'\f464'}#order_data .order_data_column .billing-same-as-shipping,#order_data .order_data_column .load_customer_billing,#order_data .order_data_column .load_customer_shipping{font-size:13px;display:inline-block;font-weight:400}#order_data .order_data_column .load_customer_shipping{margin-left:.3em}.order_actions{margin:0;overflow:hidden;zoom:1}.order_actions li{border-top:1px solid #fff;border-bottom:1px solid #ddd;padding:6px 0;margin:0;line-height:1.6em;float:right;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:right;overflow:hidden}.order_actions li #delete-action{line-height:25px;vertical-align:middle;text-align:right;float:right}.order_actions li .save_order{float:left}.order_actions li#actions{overflow:hidden}.order_actions li#actions .button{width:24px;box-sizing:border-box;float:left}.order_actions li#actions select{width:225px;box-sizing:border-box;float:right}#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:left}#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:right}#woocommerce-order-items .wc-order-data-row .wc-used-coupons .tips{display:inline-block}#woocommerce-order-items .wc-used-coupons{float:right;width:50%}#woocommerce-order-items .wc-order-totals{float:left;width:50%;margin:0;padding:0;text-align:left}#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 .5em 0 0;box-sizing:border-box}#woocommerce-order-items .wc-order-totals .total input[type=text]{width:96%;float:left}#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:left;margin-right:4px}#woocommerce-order-items .refund-actions .cancel-action{float:right;margin-right:0}#woocommerce-order-items .wc-order-item-bulk-edit .cancel-action{float:right;margin-right:0}#woocommerce-order-items .add_meta{margin-right:0!important}#woocommerce-order-items h3 small{color:#999}#woocommerce-order-items .amount{white-space:nowrap}#woocommerce-order-items .add-items .description{margin-left:10px}#woocommerce-order-items .add-items .button{float:right;margin-left:.25em}#woocommerce-order-items .add-items .button-primary{float:none;margin-left: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;overflow-x:auto}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items{width:100%;background:#fff}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items thead th{text-align:right;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-left:2em}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items thead th:first-child{padding-right:2em}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items thead th .wc-arrow{float:left;position:relative;margin-left:-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:right;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-left: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-right: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:right;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;line-height:1;-webkit-font-smoothing:antialiased;margin:0;text-indent:0;position:absolute;top:0;right:0;width:100%;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:left}#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:left}#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:left}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .split-input div.input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .split-input div.input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .split-input div.input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .split-input div.input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .split-input div.input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .split-input div.input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .split-input div.input{width:100%;box-sizing:border-box}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .split-input div.input label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .split-input div.input label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .split-input div.input label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .split-input div.input label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .split-input div.input label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .split-input div.input label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .split-input div.input label{font-size:.75em;padding:4px 6px 0;color:#555;display:block}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .split-input div.input input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .split-input div.input input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .split-input div.input input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .split-input div.input input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .split-input div.input input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .split-input div.input input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .split-input div.input input{width:100%;box-sizing:border-box;border:0;box-shadow:none;margin:0;padding:0 6px 4px;color:#555;background:0 0}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .split-input div.input input::-webkit-input-placeholder,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .split-input div.input input::-webkit-input-placeholder,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .split-input div.input input::-webkit-input-placeholder,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .split-input div.input input::-webkit-input-placeholder,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .split-input div.input input::-webkit-input-placeholder,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .split-input div.input input::-webkit-input-placeholder,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .split-input div.input input::-webkit-input-placeholder{color:#ddd}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .split-input div.input:first-child,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .split-input div.input:first-child,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .split-input div.input:first-child,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .split-input div.input:first-child,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .split-input div.input:first-child,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .split-input div.input:first-child,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .split-input div.input:first-child{border-bottom:1px dashed #ddd;background:#fff}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .split-input div.input:first-child label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .split-input div.input:first-child label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .split-input div.input:first-child label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .split-input div.input:first-child label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .split-input div.input:first-child label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .split-input div.input:first-child label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .split-input div.input:first-child label{color:#ccc}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .split-input div.input:first-child input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .split-input div.input:first-child input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .split-input div.input:first-child input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .split-input div.input:first-child input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .split-input div.input:first-child input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .split-input div.input:first-child input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .split-input div.input:first-child input{color:#ccc}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .view,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .view,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .view,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .view,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .view,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .view,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .view{white-space:nowrap}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .edit,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .edit,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .edit,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .edit,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .edit,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .edit,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .edit{text-align:right}#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-left:.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:right}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .calculated{border-color:#ae8ca2;border-style:dotted}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.meta{width:100%}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.display_meta,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.meta{margin:.5em 0 0;font-size:.92em!important;color:#888}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.display_meta tr th,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.meta tr th{border:0;padding:0 0 .5em 4px;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 0 .5em 4px;border:0;line-height:1.5em}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.display_meta tr td input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.meta tr td input{width:100%;margin:0;position:relative;border-bottom:0;box-shadow:none}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.display_meta tr td textarea,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.meta tr td textarea{width:100%;height:4em;margin:0;box-shadow:none}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.display_meta tr td input:focus+textarea,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.meta tr td input:focus+textarea{border-top-color:#999}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.display_meta tr td p,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.meta tr td p{margin:0 0 .5em;line-height:1.5em}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.display_meta tr td p:last-child,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.meta tr td p:last-child{margin:0}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .refund_by{border-bottom:1px dotted #999}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items tr.fee .thumb div{display:block;text-indent:-9999px;position:relative;height:1em;width:1em;font-size:1.5em;line-height:1em;vertical-align:middle;margin:0 auto}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items tr.fee .thumb div::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;right:0;width:100%;height:100%;text-align:center;content:"";color:#ccc}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items tr.refund .thumb div{display:block;text-indent:-9999px;position:relative;height:1em;width:1em;font-size:1.5em;line-height:1em;vertical-align:middle;margin:0 auto}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items tr.refund .thumb div::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;right:0;width:100%;height:100%;text-align:center;content:"";color:#ccc}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items tr.shipping .thumb div{display:block;text-indent:-9999px;position:relative;height:1em;width:1em;font-size:1.5em;line-height:1em;vertical-align:middle;margin:0 auto}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items tr.shipping .thumb div::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;right:0;width:100%;height:100%;text-align:center;content:"";color:#ccc}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items tr.shipping .shipping_method,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items tr.shipping .shipping_method_name{width:100%;margin:0 0 .5em}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items th.line_tax{white-space:nowrap}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items td.line_tax .delete-order-tax,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items th.line_tax .delete-order-tax{display:block;text-indent:-9999px;position:relative;height:1em;width:1em;float:left;font-size:14px;visibility:hidden;margin:3px 0 0 -18px}#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;right: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;line-height:1;-webkit-font-smoothing:antialiased;margin:0;text-indent:0;position:absolute;top:0;right:0;width:100%;height:100%;text-align:center;content:"";position:relative;top:auto;right:auto;margin:-1px 0 0 4px;vertical-align:middle;line-height:1em}#woocommerce-order-items .wc-order-edit-line-item{padding-right:0}#woocommerce-order-items .wc-order-edit-line-item-actions{width:44px;text-align:left;padding-right: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 12px 0 0;vertical-align:middle;text-decoration:none;line-height:16px;width:16px;overflow:hidden}#woocommerce-order-items .wc-order-edit-line-item-actions a::before{margin:0;padding:0;font-size:16px;width:16px;height:16px}#woocommerce-order-items .wc-order-edit-line-item-actions a:hover::before{color:#999}#woocommerce-order-items .wc-order-edit-line-item-actions a:first-child{margin-right:0}#woocommerce-order-items .wc-order-edit-line-item-actions .edit-order-item::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;right:0;width:100%;height:100%;text-align:center;content:"";position:relative}#woocommerce-order-items .wc-order-edit-line-item-actions .delete-order-item::before,#woocommerce-order-items .wc-order-edit-line-item-actions .delete_refund::before{font-family:Dashicons;speak: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;right:0;width:100%;height:100%;text-align:center;content:"";position:relative}#woocommerce-order-items .wc-order-edit-line-item-actions .delete-order-item:hover::before,#woocommerce-order-items .wc-order-edit-line-item-actions .delete_refund:hover::before{color:#a00}#woocommerce-order-items tbody tr .wc-order-edit-line-item-actions{visibility:hidden}#woocommerce-order-items tbody tr:hover .wc-order-edit-line-item-actions{visibility:visible}#woocommerce-order-items .wc-order-totals .wc-order-edit-line-item-actions{width:1.5em;visibility:visible!important}#woocommerce-order-items .wc-order-totals .wc-order-edit-line-item-actions a{padding:0}#woocommerce-order-downloads .buttons{float:right;padding:0;margin:0;vertical-align:top}#woocommerce-order-downloads .buttons .add_item_id,#woocommerce-order-downloads .buttons .select2-container{width:400px!important;margin-left:9px;vertical-align:top;float:right}#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:right}#woocommerce_customers .tablenav{float:left;clear:none}.widefat.customers td{vertical-align:middle;padding:4px 7px}.widefat .column-order_title{width:15%}.widefat .column-order_title time{display:block;color:#999;margin:3px 0}.widefat .column-orders,.widefat .column-paying,.widefat .column-spent{text-align:center;width:8%}.widefat .column-last_order{width:11%}.widefat .column-wc_actions{width:110px}.widefat .column-wc_actions a.button{display:block;text-indent:-9999px;position:relative;height:1em;width:1em;display:inline-block;margin:2px 0 2px 4px;padding:0!important;height:2em!important;width:2em;overflow:hidden}.widefat .column-wc_actions a.button::after{font-family:Dashicons;speak:none;font-weight:400;font-variant:normal;text-transform:none;margin:0;text-indent:0;position:absolute;top:0;right:0;width:100%;height:100%;text-align:center;line-height:1.85}.widefat .column-wc_actions a.button img{display:block;width:12px;height:auto}.widefat .column-wc_actions a.edit::after{content:'\f464'}.widefat .column-wc_actions a.link::after{font-family:WooCommerce;content:'\e00d'}.widefat .column-wc_actions a.view::after{content:'\f177'}.widefat .column-wc_actions a.refresh::after{font-family:WooCommerce;content:'\e031'}.widefat .column-wc_actions a.processing::after{font-family:WooCommerce;content:'\e00f'}.widefat .column-wc_actions a.complete::after{content:'\f147'}.widefat small.meta{display:block;color:#999;font-size:inherit;margin:3px 0}.post-type-shop_order .tablenav .one-page .displaying-num{display:none}.post-type-shop_order .wp-list-table{margin-top:1em}.post-type-shop_order .wp-list-table tfoot th,.post-type-shop_order .wp-list-table thead th{padding:.75em 1em}.post-type-shop_order .wp-list-table tfoot th.sortable a,.post-type-shop_order .wp-list-table tfoot th.sorted a,.post-type-shop_order .wp-list-table thead th.sortable a,.post-type-shop_order .wp-list-table thead th.sorted a{padding:0}.post-type-shop_order .wp-list-table tfoot th:first-child,.post-type-shop_order .wp-list-table thead th:first-child{padding-right:2em}.post-type-shop_order .wp-list-table tfoot th:last-child,.post-type-shop_order .wp-list-table thead th:last-child{padding-left:2em}.post-type-shop_order .wp-list-table tbody td,.post-type-shop_order .wp-list-table tbody th{padding:1em;line-height:26px}.post-type-shop_order .wp-list-table tbody td:first-child{padding-right:2em}.post-type-shop_order .wp-list-table tbody td:last-child{padding-left:2em}.post-type-shop_order .wp-list-table tbody tr{border-top:1px solid #f5f5f5}.post-type-shop_order .wp-list-table tbody tr:hover:not(.status-trash):not(.no-link) td{cursor:pointer}.post-type-shop_order .wp-list-table .no-link{cursor:default!important}.post-type-shop_order .wp-list-table td,.post-type-shop_order .wp-list-table th{width:12ch;vertical-align:middle}.post-type-shop_order .wp-list-table td p,.post-type-shop_order .wp-list-table th p{margin:0}.post-type-shop_order .wp-list-table .check-column{width:1px;white-space:nowrap;padding:1em 1em 1em 1em!important;vertical-align:middle}.post-type-shop_order .wp-list-table .check-column input{vertical-align:text-top;margin:1px 0}.post-type-shop_order .wp-list-table .column-order_number{width:20ch}.post-type-shop_order .wp-list-table .column-order_total{width:8ch;text-align:left}.post-type-shop_order .wp-list-table .column-order_total a span{float:left}.post-type-shop_order .wp-list-table .column-order_date,.post-type-shop_order .wp-list-table .column-order_status{width:10ch}.post-type-shop_order .wp-list-table .column-order_status{width:14ch}.post-type-shop_order .wp-list-table .column-billing_address,.post-type-shop_order .wp-list-table .column-shipping_address{width:20ch;line-height:1.5em}.post-type-shop_order .wp-list-table .column-billing_address .description,.post-type-shop_order .wp-list-table .column-shipping_address .description{display:block;color:#999}.post-type-shop_order .wp-list-table .column-wc_actions{text-align:left}.post-type-shop_order .wp-list-table .column-wc_actions a.button{text-indent:9999px;margin:2px 4px 2px 0}.post-type-shop_order .wp-list-table .order-preview{float:left;width:16px;padding:20px 4px 4px 4px;height:0;overflow:hidden;position:relative;border:2px solid transparent;border-radius:4px}.post-type-shop_order .wp-list-table .order-preview::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;right:0;width:100%;height:100%;text-align:center;content:"";line-height:16px;font-size:14px;vertical-align:middle;top:4px}.post-type-shop_order .wp-list-table .order-preview:hover{border:2px solid #00a0d2}.post-type-shop_order .wp-list-table .order-preview.disabled::before{content:'';background:url(../images/wpspin.gif) no-repeat center top}.order-status{display:inline-flex;line-height:2.5em;color:#777;background:#e5e5e5;border-radius:4px;border-bottom:1px solid rgba(0,0,0,.05);margin:-.25em 0;cursor:inherit!important;white-space:nowrap;max-width:100%}.order-status.status-completed{background:#c8d7e1;color:#2e4453}.order-status.status-on-hold{background:#f8dda7;color:#94660c}.order-status.status-failed{background:#eba3a3;color:#761919}.order-status.status-processing{background:#c6e1c6;color:#5b841b}.order-status.status-trash{background:#eba3a3;color:#761919}.order-status>span{margin:0 1em;overflow:hidden;text-overflow:ellipsis}.wc-order-preview .order-status{float:left;margin-left:54px}.wc-order-preview article{padding:0!important}.wc-order-preview .modal-close{border-radius:0}.wc-order-preview .wc-order-preview-table{width:100%;margin:0}.wc-order-preview .wc-order-preview-table td,.wc-order-preview .wc-order-preview-table th{padding:1em 1.5em;text-align:right;border:0;border-bottom:1px solid #eee;margin:0;background:0 0;box-shadow:none;text-align:left;vertical-align:top}.wc-order-preview .wc-order-preview-table td:first-child,.wc-order-preview .wc-order-preview-table th:first-child{text-align:right}.wc-order-preview .wc-order-preview-table th{border-color:#ccc}.wc-order-preview .wc-order-preview-table tr:last-child td{border:0}.wc-order-preview .wc-order-preview-table .wc-order-item-sku{margin-top:.5em}.wc-order-preview .wc-order-preview-table .wc-order-item-meta{margin-top:.5em}.wc-order-preview .wc-order-preview-table .wc-order-item-meta td,.wc-order-preview .wc-order-preview-table .wc-order-item-meta th{padding:0;border:0;text-align:right;vertical-align:top}.wc-order-preview .wc-order-preview-table .wc-order-item-meta td:last-child{padding-right:.5em}.wc-order-preview .wc-order-preview-addresses{overflow:hidden;padding-bottom:1.5em}.wc-order-preview .wc-order-preview-addresses .wc-order-preview-address,.wc-order-preview .wc-order-preview-addresses .wc-order-preview-note{width:50%;float:right;padding:1.5em 1.5em 0;box-sizing:border-box;word-wrap:break-word}.wc-order-preview .wc-order-preview-addresses .wc-order-preview-address h2,.wc-order-preview .wc-order-preview-addresses .wc-order-preview-note h2{margin-top:0}.wc-order-preview .wc-order-preview-addresses .wc-order-preview-address strong,.wc-order-preview .wc-order-preview-addresses .wc-order-preview-note strong{display:block;margin-top:1.5em}.wc-order-preview .wc-order-preview-addresses .wc-order-preview-address strong:first-child,.wc-order-preview .wc-order-preview-addresses .wc-order-preview-note strong:first-child{margin-top:0}.wc-order-preview footer .wc-action-button-group{display:inline-block;float:right}.wc-order-preview footer .button.button-large{margin-right:10px;padding:0 10px!important;line-height:28px;height:auto;display:inline-block}.wc-order-preview .wc-action-button-group label{display:none}.wc-action-button-group{vertical-align:middle;line-height:26px;text-align:right}.wc-action-button-group label{margin-left:6px;cursor:default;font-weight:700;line-height:28px}.wc-action-button-group .wc-action-button-group__items{display:inline-flex;flex-flow:row wrap;align-content:flex-start;justify-content:flex-start}.wc-action-button-group .wc-action-button{margin:0 -1px 0 0!important;border:1px solid #ccc;padding:0 10px!important;border-radius:0!important;float:none;line-height:28px;height:auto;z-index:1;position:relative;overflow:hidden;text-overflow:ellipsis;flex:1 0 auto;box-sizing:border-box;text-align:center;white-space:nowrap}.wc-action-button-group .wc-action-button:focus,.wc-action-button-group .wc-action-button:hover{border:1px solid #999;z-index:2}.wc-action-button-group .wc-action-button:first-child{margin-right:0!important;border-top-right-radius:3px!important;border-bottom-right-radius:3px!important}.wc-action-button-group .wc-action-button:last-child{border-top-left-radius:3px!important;border-bottom-left-radius:3px!important}@media screen and (max-width:782px){.wc-order-preview footer .wc-action-button-group .wc-action-button-group__items{display:flex}.wc-order-preview footer .wc-action-button-group{float:none;display:block;margin-bottom:4px}.wc-order-preview footer .button.button-large{width:100%;float:none;text-align:center;margin:0;display:block}.post-type-shop_order .wp-list-table td.check-column{width:1em}.post-type-shop_order .wp-list-table td.column-order_number{padding-right:0;padding-bottom:.5em}.post-type-shop_order .wp-list-table td.column-order_date,.post-type-shop_order .wp-list-table td.column-order_status{display:inline-block!important;padding:0 1em 1em 1em!important}.post-type-shop_order .wp-list-table td.column-order_date:before,.post-type-shop_order .wp-list-table td.column-order_status:before{display:none!important}.post-type-shop_order .wp-list-table td.column-order_date{padding-right:0!important}.post-type-shop_order .wp-list-table td.column-order_status{float:left}}.column-customer_message .note-on{display:block;text-indent:-9999px;position:relative;height:1em;width:1em;margin:0 auto;color:#999}.column-customer_message .note-on::after{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;right:0;width:100%;height:100%;text-align:center;content:"";line-height:16px}.column-order_notes .note-on{display:block;text-indent:-9999px;position:relative;height:1em;width:1em;margin:0 auto;color:#999}.column-order_notes .note-on::after{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;right:0;width:100%;height:100%;text-align:center;content:"";line-height:16px}.attributes-table td,.attributes-table th{width:15%;vertical-align:top}.attributes-table .attribute-terms{width:32%}.attributes-table .attribute-actions{width:2em}.attributes-table .attribute-actions .configure-terms{display:block;text-indent:-9999px;position:relative;height:1em;width:1em;padding:0!important;height:2em!important;width:2em}.attributes-table .attribute-actions .configure-terms::after{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;right: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 p.meta .exact-date{border-bottom:1px dotted #999}ul.order_notes li a.delete_note{color:#a00}ul.order_notes li .note_content::after{content:'';display:block;position:absolute;bottom:-10px;right:20px;width:0;height:0;border-width:10px 0 0 10px;border-style:solid;border-color:#efefef transparent}ul.order_notes li.system-note .note_content{background:#d7cad2}ul.order_notes li.system-note .note_content::after{border-color:#d7cad2 transparent}ul.order_notes li.customer-note .note_content{background:#a7cedc}ul.order_notes li.customer-note .note_content::after{border-color:#a7cedc transparent}.add_note{border-top:1px solid #ddd;padding:10px 10px 0}.add_note h4{margin-top:5px!important}.add_note #add_order_note{width:100%;height:50px}table.wp-list-table .column-thumb{width:52px;text-align:center;white-space:nowrap}table.wp-list-table .column-handle{width:17px;display:none}table.wp-list-table tbody td.column-handle{cursor:move;width:17px;text-align:center;vertical-align:text-top}table.wp-list-table tbody td.column-handle::before{content:'\f333';font-family:Dashicons;text-align:center;line-height:1;color:#999;display:block;width:17px;height:100%;margin:4px 0 0 0}table.wp-list-table .column-name{width:22%}table.wp-list-table .column-product_cat,table.wp-list-table .column-product_tag{width:11%!important}table.wp-list-table .column-featured,table.wp-list-table .column-product_type{width:48px;text-align:right!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-right:2px}table.wp-list-table .column-price .woocommerce-price-suffix{display:none}table.wp-list-table img{margin:1px 2px}table.wp-list-table .row-actions{color:#999}table.wp-list-table td.column-thumb img{margin:0;width:auto;height:auto;max-width:40px;max-height:40px;vertical-align:middle}table.wp-list-table span.na{color:#999}table.wp-list-table .column-sku{width:10%}table.wp-list-table .column-price{width:10ch}table.wp-list-table .column-is_in_stock{text-align:right!important;width:12ch}table.wp-list-table span.wc-featured,table.wp-list-table span.wc-image{display:block;text-indent:-9999px;position:relative;height:1em;width:1em;margin:0 auto}table.wp-list-table span.wc-featured::before,table.wp-list-table span.wc-image::before{font-family:Dashicons;speak: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;right:0;width:100%;height:100%;text-align:center;content:""}table.wp-list-table span.wc-featured::before{content:'\f155'}table.wp-list-table span.wc-featured.not-featured::before{content:'\f154'}table.wp-list-table td.column-featured span.wc-featured{font-size:1.6em;cursor:pointer}table.wp-list-table mark.instock,table.wp-list-table mark.onbackorder,table.wp-list-table mark.outofstock{font-weight:700;background:transparent none;line-height:1}table.wp-list-table mark.instock{color:#7ad03a}table.wp-list-table mark.outofstock{color:#a44}table.wp-list-table mark.onbackorder{color:#eaa600}table.wp-list-table .notes_head,table.wp-list-table .order-notes_head,table.wp-list-table .status_head{display:block;text-indent:-9999px;position:relative;height:1em;width:1em;margin:0 auto}table.wp-list-table .notes_head::after,table.wp-list-table .order-notes_head::after,table.wp-list-table .status_head::after{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;right:0;width:100%;height:100%;text-align:center;content:""}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-left:6px;text-align:right}mark.notice{background:#fff;color:#a00;margin:0 10px 0 0}a.export_rates,a.import_rates{float:left;margin-right:9px;margin-top:-2px;margin-bottom:0}#rates-search{float:left}#rates-search input.wc-tax-rates-search-field{padding:4px 8px;font-size:1.2em}#rates-pagination{float:left;margin-left:.5em}#rates-pagination .tablenav{margin:0}.wc_input_table_wrapper{overflow-x:auto;display:block}table.wc_input_table,table.wc_tax_rates{width:100%}table.wc_input_table td,table.wc_input_table th,table.wc_tax_rates td,table.wc_tax_rates th{display:table-cell!important}table.wc_input_table span.tips,table.wc_tax_rates span.tips{color:#2ea2cc}table.wc_input_table th,table.wc_tax_rates th{white-space:nowrap;padding:10px}table.wc_input_table td,table.wc_tax_rates td{padding:0;border-left:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;border-top:0;background:#fff;cursor:default}table.wc_input_table td input[type=number],table.wc_input_table td input[type=text],table.wc_tax_rates td input[type=number],table.wc_tax_rates td input[type=text]{width:100%!important;min-width:100px;padding:8px 10px;margin:0;border:0;outline:0;background:transparent none}table.wc_input_table td input[type=number]:focus,table.wc_input_table td input[type=text]:focus,table.wc_tax_rates td input[type=number]:focus,table.wc_tax_rates td input[type=text]:focus{outline:0;box-shadow:none}table.wc_input_table td.apply_to_shipping,table.wc_input_table td.compound,table.wc_tax_rates td.apply_to_shipping,table.wc_tax_rates td.compound{padding:5px 7px;vertical-align:middle}table.wc_input_table td.apply_to_shipping input,table.wc_input_table td.compound input,table.wc_tax_rates td.apply_to_shipping input,table.wc_tax_rates td.compound input{width:auto;padding:0}table.wc_input_table td:last-child,table.wc_tax_rates td:last-child{border-left:0}table.wc_input_table tr.current td,table.wc_tax_rates tr.current td{background-color:#fefbcc}table.wc_input_table .cost,table.wc_input_table .item_cost,table.wc_tax_rates .cost,table.wc_tax_rates .item_cost{text-align:left}table.wc_input_table .cost input,table.wc_input_table .item_cost input,table.wc_tax_rates .cost input,table.wc_tax_rates .item_cost input{text-align:left}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:right;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:right;margin-left:5px}table.wc_input_table .export,table.wc_input_table .import,table.wc_tax_rates .export,table.wc_tax_rates .import{float:left;margin-left:0;margin-right: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:left}table.wc_input_table .pagination .button,table.wc_tax_rates .pagination .button{margin-right:5px;margin-left:0}table.wc_input_table .pagination .current,table.wc_tax_rates .pagination .current{background:#bbb;text-shadow:none}table.wc_input_table tr:last-child td,table.wc_tax_rates tr:last-child td{border-bottom:0}table.wc_emails,table.wc_gateways,table.wc_shipping{position:relative}table.wc_emails td,table.wc_emails th,table.wc_gateways td,table.wc_gateways th,table.wc_shipping td,table.wc_shipping th{display:table-cell!important}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 td.name,table.wc_gateways td.name,table.wc_shipping td.name{font-weight:700}table.wc_emails .settings,table.wc_gateways .settings,table.wc_shipping .settings{text-align:left}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:right;height:100%}table.wc_emails .wc-email-settings-table-name,table.wc_gateways .wc-email-settings-table-name,table.wc_shipping .wc-email-settings-table-name{font-weight:700}table.wc_emails .wc-email-settings-table-name span,table.wc_gateways .wc-email-settings-table-name span,table.wc_shipping .wc-email-settings-table-name span{font-weight:400;color:#999;margin:0 4px 0 0!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;height:1em;width:1em;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{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;right:0;width:100%;height:100%;text-align:center;content:"";font-family:Dashicons;line-height:1.85}.wc-shipping-zone-settings th{padding:24px 0 24px 24px}.wc-shipping-zone-settings td.forminp input,.wc-shipping-zone-settings td.forminp textarea{padding:8px;width:448px;max-width:100%!important}.wc-shipping-zone-settings td.forminp .wc-shipping-zone-region-select{width:448px;max-width:100%!important}.wc-shipping-zone-settings td.forminp .wc-shipping-zone-region-select .select2-choices{padding:8px 8px 4px;border-color:#ddd;min-height:0;line-height:1}.wc-shipping-zone-settings td.forminp .wc-shipping-zone-region-select .select2-choices input{padding:0}.wc-shipping-zone-settings td.forminp .wc-shipping-zone-region-select .select2-choices li{margin:0 0 4px 4px}.wc-shipping-zone-settings .wc-shipping-zone-postcodes-toggle{margin:.5em 0 0;font-size:.9em;text-decoration:underline;display:block}.wc-shipping-zone-settings .wc-shipping-zone-postcodes-toggle+.wc-shipping-zone-postcodes{display:none}.wc-shipping-zone-settings .wc-shipping-zone-postcodes textarea{margin:10px 0}.wc-shipping-zone-settings .wc-shipping-zone-postcodes .description{font-size:.9em;color:#999}.wc-shipping-zone-settings+p.submit{margin-top:0}table tr table.wc-shipping-zone-methods tr .row-actions,table tr:hover table.wc-shipping-zone-methods tr .row-actions{position:relative}table tr table.wc-shipping-zone-methods tr:hover .row-actions,table tr:hover table.wc-shipping-zone-methods tr:hover .row-actions{position:static}.wc-shipping-zones-heading .page-title-action{display:inline-block}table.wc-shipping-classes td,table.wc-shipping-classes th,table.wc-shipping-zone-methods td,table.wc-shipping-zone-methods th,table.wc-shipping-zones td,table.wc-shipping-zones th{vertical-align:top;line-height:24px;padding:1em!important;font-size:14px;background:#fff;display:table-cell!important}table.wc-shipping-classes td li,table.wc-shipping-classes th li,table.wc-shipping-zone-methods td li,table.wc-shipping-zone-methods th li,table.wc-shipping-zones td li,table.wc-shipping-zones th li{line-height:24px;font-size:14px}table.wc-shipping-classes td .woocommerce-help-tip,table.wc-shipping-classes th .woocommerce-help-tip,table.wc-shipping-zone-methods td .woocommerce-help-tip,table.wc-shipping-zone-methods th .woocommerce-help-tip,table.wc-shipping-zones td .woocommerce-help-tip,table.wc-shipping-zones th .woocommerce-help-tip{margin:0!important}table.wc-shipping-classes thead th,table.wc-shipping-zone-methods thead th,table.wc-shipping-zones thead th{vertical-align:middle}table.wc-shipping-classes thead .wc-shipping-zone-sort,table.wc-shipping-zone-methods thead .wc-shipping-zone-sort,table.wc-shipping-zones thead .wc-shipping-zone-sort{text-align:center}table.wc-shipping-classes tbody td,table.wc-shipping-zone-methods tbody td,table.wc-shipping-zones tbody td{padding:1.5em 1em!important}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%!important;border-bottom:2px solid #eee2ec}table.wc-shipping-classes td.wc-shipping-zone-method-blank-state.wc-shipping-zone-method-blank-state,table.wc-shipping-classes td.wc-shipping-zones-blank-state.wc-shipping-zone-method-blank-state,table.wc-shipping-zone-methods td.wc-shipping-zone-method-blank-state.wc-shipping-zone-method-blank-state,table.wc-shipping-zone-methods td.wc-shipping-zones-blank-state.wc-shipping-zone-method-blank-state,table.wc-shipping-zones td.wc-shipping-zone-method-blank-state.wc-shipping-zone-method-blank-state,table.wc-shipping-zones td.wc-shipping-zones-blank-state.wc-shipping-zone-method-blank-state{padding:2em!important}table.wc-shipping-classes td.wc-shipping-zone-method-blank-state.wc-shipping-zone-method-blank-state p,table.wc-shipping-classes td.wc-shipping-zones-blank-state.wc-shipping-zone-method-blank-state p,table.wc-shipping-zone-methods td.wc-shipping-zone-method-blank-state.wc-shipping-zone-method-blank-state p,table.wc-shipping-zone-methods td.wc-shipping-zones-blank-state.wc-shipping-zone-method-blank-state p,table.wc-shipping-zones td.wc-shipping-zone-method-blank-state.wc-shipping-zone-method-blank-state p,table.wc-shipping-zones td.wc-shipping-zones-blank-state.wc-shipping-zone-method-blank-state p{margin-bottom:0}table.wc-shipping-classes td.wc-shipping-zone-method-blank-state li,table.wc-shipping-classes td.wc-shipping-zone-method-blank-state p,table.wc-shipping-classes td.wc-shipping-zones-blank-state li,table.wc-shipping-classes td.wc-shipping-zones-blank-state p,table.wc-shipping-zone-methods td.wc-shipping-zone-method-blank-state li,table.wc-shipping-zone-methods td.wc-shipping-zone-method-blank-state p,table.wc-shipping-zone-methods td.wc-shipping-zones-blank-state li,table.wc-shipping-zone-methods td.wc-shipping-zones-blank-state p,table.wc-shipping-zones td.wc-shipping-zone-method-blank-state li,table.wc-shipping-zones td.wc-shipping-zone-method-blank-state p,table.wc-shipping-zones td.wc-shipping-zones-blank-state li,table.wc-shipping-zones td.wc-shipping-zones-blank-state p{color:#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-right: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%;left:-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;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-zone-method-rows tr:nth-child(even) td,table.wc-shipping-zone-methods .wc-shipping-zone-method-rows tr:nth-child(even) td,table.wc-shipping-zones .wc-shipping-zone-method-rows tr:nth-child(even) td{background:#f9f9f9}table.wc-shipping-classes .wc-shipping-class-rows tr:nth-child(odd) td,table.wc-shipping-classes tr.odd td,table.wc-shipping-zone-methods .wc-shipping-class-rows tr:nth-child(odd) td,table.wc-shipping-zone-methods tr.odd td,table.wc-shipping-zones .wc-shipping-class-rows tr:nth-child(odd) td,table.wc-shipping-zones tr.odd td{background:#f9f9f9}table.wc-shipping-classes tbody.wc-shipping-zone-rows td,table.wc-shipping-zone-methods tbody.wc-shipping-zone-rows td,table.wc-shipping-zones tbody.wc-shipping-zone-rows td{border-top:2px solid #f9f9f9}table.wc-shipping-classes tbody.wc-shipping-zone-rows tr:first-child td,table.wc-shipping-zone-methods tbody.wc-shipping-zone-rows tr:first-child td,table.wc-shipping-zones tbody.wc-shipping-zone-rows tr:first-child td{border-top:0}table.wc-shipping-classes tr.wc-shipping-zone-worldwide td,table.wc-shipping-zone-methods tr.wc-shipping-zone-worldwide td,table.wc-shipping-zones tr.wc-shipping-zone-worldwide td{background:#f9f9f9;border-top:2px solid #e1e1e1}table.wc-shipping-classes p,table.wc-shipping-classes ul,table.wc-shipping-zone-methods p,table.wc-shipping-zone-methods ul,table.wc-shipping-zones p,table.wc-shipping-zones ul{margin:0}table.wc-shipping-classes td.wc-shipping-zone-method-sort,table.wc-shipping-classes td.wc-shipping-zone-sort,table.wc-shipping-zone-methods td.wc-shipping-zone-method-sort,table.wc-shipping-zone-methods td.wc-shipping-zone-sort,table.wc-shipping-zones td.wc-shipping-zone-method-sort,table.wc-shipping-zones td.wc-shipping-zone-sort{cursor:move;font-size:15px;text-align:center}table.wc-shipping-classes td.wc-shipping-zone-method-sort::before,table.wc-shipping-classes td.wc-shipping-zone-sort::before,table.wc-shipping-zone-methods td.wc-shipping-zone-method-sort::before,table.wc-shipping-zone-methods td.wc-shipping-zone-sort::before,table.wc-shipping-zones td.wc-shipping-zone-method-sort::before,table.wc-shipping-zones td.wc-shipping-zone-sort::before{content:'\f333';font-family:Dashicons;text-align:center;line-height:1;color:#999;display:block;width:17px;float:right;height:100%;line-height:24px}table.wc-shipping-classes td.wc-shipping-zone-method-sort:hover::before,table.wc-shipping-classes td.wc-shipping-zone-sort:hover::before,table.wc-shipping-zone-methods td.wc-shipping-zone-method-sort:hover::before,table.wc-shipping-zone-methods td.wc-shipping-zone-sort:hover::before,table.wc-shipping-zones td.wc-shipping-zone-method-sort:hover::before,table.wc-shipping-zones td.wc-shipping-zone-sort:hover::before{color:#333}table.wc-shipping-classes td.wc-shipping-zone-worldwide,table.wc-shipping-zone-methods td.wc-shipping-zone-worldwide,table.wc-shipping-zones td.wc-shipping-zone-worldwide{text-align:center}table.wc-shipping-classes td.wc-shipping-zone-worldwide::before,table.wc-shipping-zone-methods td.wc-shipping-zone-worldwide::before,table.wc-shipping-zones td.wc-shipping-zone-worldwide::before{content:'\f319';font-family:dashicons;text-align:center;line-height:1;color:#999;display:block;width:17px;float:right;height:100%;line-height:24px}table.wc-shipping-classes .wc-shipping-zone-methods,table.wc-shipping-classes .wc-shipping-zone-name,table.wc-shipping-zone-methods .wc-shipping-zone-methods,table.wc-shipping-zone-methods .wc-shipping-zone-name,table.wc-shipping-zones .wc-shipping-zone-methods,table.wc-shipping-zones .wc-shipping-zone-name{width:25%}table.wc-shipping-classes .wc-shipping-class-description input,table.wc-shipping-classes .wc-shipping-class-description select,table.wc-shipping-classes .wc-shipping-class-description textarea,table.wc-shipping-classes .wc-shipping-class-name input,table.wc-shipping-classes .wc-shipping-class-name select,table.wc-shipping-classes .wc-shipping-class-name textarea,table.wc-shipping-classes .wc-shipping-class-slug input,table.wc-shipping-classes .wc-shipping-class-slug select,table.wc-shipping-classes .wc-shipping-class-slug textarea,table.wc-shipping-classes .wc-shipping-zone-name input,table.wc-shipping-classes .wc-shipping-zone-name select,table.wc-shipping-classes .wc-shipping-zone-name textarea,table.wc-shipping-classes .wc-shipping-zone-region input,table.wc-shipping-classes .wc-shipping-zone-region select,table.wc-shipping-classes .wc-shipping-zone-region textarea,table.wc-shipping-zone-methods .wc-shipping-class-description input,table.wc-shipping-zone-methods .wc-shipping-class-description select,table.wc-shipping-zone-methods .wc-shipping-class-description textarea,table.wc-shipping-zone-methods .wc-shipping-class-name input,table.wc-shipping-zone-methods .wc-shipping-class-name select,table.wc-shipping-zone-methods .wc-shipping-class-name textarea,table.wc-shipping-zone-methods .wc-shipping-class-slug input,table.wc-shipping-zone-methods .wc-shipping-class-slug select,table.wc-shipping-zone-methods .wc-shipping-class-slug textarea,table.wc-shipping-zone-methods .wc-shipping-zone-name input,table.wc-shipping-zone-methods .wc-shipping-zone-name select,table.wc-shipping-zone-methods .wc-shipping-zone-name textarea,table.wc-shipping-zone-methods .wc-shipping-zone-region input,table.wc-shipping-zone-methods .wc-shipping-zone-region select,table.wc-shipping-zone-methods .wc-shipping-zone-region textarea,table.wc-shipping-zones .wc-shipping-class-description input,table.wc-shipping-zones .wc-shipping-class-description select,table.wc-shipping-zones .wc-shipping-class-description textarea,table.wc-shipping-zones .wc-shipping-class-name input,table.wc-shipping-zones .wc-shipping-class-name select,table.wc-shipping-zones .wc-shipping-class-name textarea,table.wc-shipping-zones .wc-shipping-class-slug input,table.wc-shipping-zones .wc-shipping-class-slug select,table.wc-shipping-zones .wc-shipping-class-slug textarea,table.wc-shipping-zones .wc-shipping-zone-name input,table.wc-shipping-zones .wc-shipping-zone-name select,table.wc-shipping-zones .wc-shipping-zone-name textarea,table.wc-shipping-zones .wc-shipping-zone-region input,table.wc-shipping-zones .wc-shipping-zone-region select,table.wc-shipping-zones .wc-shipping-zone-region textarea{width:100%}table.wc-shipping-classes .wc-shipping-class-description a.wc-shipping-class-delete,table.wc-shipping-classes .wc-shipping-class-description a.wc-shipping-zone-delete,table.wc-shipping-classes .wc-shipping-class-name a.wc-shipping-class-delete,table.wc-shipping-classes .wc-shipping-class-name a.wc-shipping-zone-delete,table.wc-shipping-classes .wc-shipping-class-slug a.wc-shipping-class-delete,table.wc-shipping-classes .wc-shipping-class-slug a.wc-shipping-zone-delete,table.wc-shipping-classes .wc-shipping-zone-name a.wc-shipping-class-delete,table.wc-shipping-classes .wc-shipping-zone-name a.wc-shipping-zone-delete,table.wc-shipping-classes .wc-shipping-zone-region a.wc-shipping-class-delete,table.wc-shipping-classes .wc-shipping-zone-region a.wc-shipping-zone-delete,table.wc-shipping-zone-methods .wc-shipping-class-description a.wc-shipping-class-delete,table.wc-shipping-zone-methods .wc-shipping-class-description a.wc-shipping-zone-delete,table.wc-shipping-zone-methods .wc-shipping-class-name a.wc-shipping-class-delete,table.wc-shipping-zone-methods .wc-shipping-class-name a.wc-shipping-zone-delete,table.wc-shipping-zone-methods .wc-shipping-class-slug a.wc-shipping-class-delete,table.wc-shipping-zone-methods .wc-shipping-class-slug a.wc-shipping-zone-delete,table.wc-shipping-zone-methods .wc-shipping-zone-name a.wc-shipping-class-delete,table.wc-shipping-zone-methods .wc-shipping-zone-name a.wc-shipping-zone-delete,table.wc-shipping-zone-methods .wc-shipping-zone-region a.wc-shipping-class-delete,table.wc-shipping-zone-methods .wc-shipping-zone-region a.wc-shipping-zone-delete,table.wc-shipping-zones .wc-shipping-class-description a.wc-shipping-class-delete,table.wc-shipping-zones .wc-shipping-class-description a.wc-shipping-zone-delete,table.wc-shipping-zones .wc-shipping-class-name a.wc-shipping-class-delete,table.wc-shipping-zones .wc-shipping-class-name a.wc-shipping-zone-delete,table.wc-shipping-zones .wc-shipping-class-slug a.wc-shipping-class-delete,table.wc-shipping-zones .wc-shipping-class-slug a.wc-shipping-zone-delete,table.wc-shipping-zones .wc-shipping-zone-name a.wc-shipping-class-delete,table.wc-shipping-zones .wc-shipping-zone-name a.wc-shipping-zone-delete,table.wc-shipping-zones .wc-shipping-zone-region a.wc-shipping-class-delete,table.wc-shipping-zones .wc-shipping-zone-region a.wc-shipping-zone-delete{color:#a00}table.wc-shipping-classes .wc-shipping-class-description a.wc-shipping-class-delete:hover,table.wc-shipping-classes .wc-shipping-class-description a.wc-shipping-zone-delete:hover,table.wc-shipping-classes .wc-shipping-class-name a.wc-shipping-class-delete:hover,table.wc-shipping-classes .wc-shipping-class-name a.wc-shipping-zone-delete:hover,table.wc-shipping-classes .wc-shipping-class-slug a.wc-shipping-class-delete:hover,table.wc-shipping-classes .wc-shipping-class-slug a.wc-shipping-zone-delete:hover,table.wc-shipping-classes .wc-shipping-zone-name a.wc-shipping-class-delete:hover,table.wc-shipping-classes .wc-shipping-zone-name a.wc-shipping-zone-delete:hover,table.wc-shipping-classes .wc-shipping-zone-region a.wc-shipping-class-delete:hover,table.wc-shipping-classes .wc-shipping-zone-region a.wc-shipping-zone-delete:hover,table.wc-shipping-zone-methods .wc-shipping-class-description a.wc-shipping-class-delete:hover,table.wc-shipping-zone-methods .wc-shipping-class-description a.wc-shipping-zone-delete:hover,table.wc-shipping-zone-methods .wc-shipping-class-name a.wc-shipping-class-delete:hover,table.wc-shipping-zone-methods .wc-shipping-class-name a.wc-shipping-zone-delete:hover,table.wc-shipping-zone-methods .wc-shipping-class-slug a.wc-shipping-class-delete:hover,table.wc-shipping-zone-methods .wc-shipping-class-slug a.wc-shipping-zone-delete:hover,table.wc-shipping-zone-methods .wc-shipping-zone-name a.wc-shipping-class-delete:hover,table.wc-shipping-zone-methods .wc-shipping-zone-name a.wc-shipping-zone-delete:hover,table.wc-shipping-zone-methods .wc-shipping-zone-region a.wc-shipping-class-delete:hover,table.wc-shipping-zone-methods .wc-shipping-zone-region a.wc-shipping-zone-delete:hover,table.wc-shipping-zones .wc-shipping-class-description a.wc-shipping-class-delete:hover,table.wc-shipping-zones .wc-shipping-class-description a.wc-shipping-zone-delete:hover,table.wc-shipping-zones .wc-shipping-class-name a.wc-shipping-class-delete:hover,table.wc-shipping-zones .wc-shipping-class-name a.wc-shipping-zone-delete:hover,table.wc-shipping-zones .wc-shipping-class-slug a.wc-shipping-class-delete:hover,table.wc-shipping-zones .wc-shipping-class-slug a.wc-shipping-zone-delete:hover,table.wc-shipping-zones .wc-shipping-zone-name a.wc-shipping-class-delete:hover,table.wc-shipping-zones .wc-shipping-zone-name a.wc-shipping-zone-delete:hover,table.wc-shipping-zones .wc-shipping-zone-region a.wc-shipping-class-delete:hover,table.wc-shipping-zones .wc-shipping-zone-region a.wc-shipping-zone-delete:hover{color:red}table.wc-shipping-classes .wc-shipping-class-count,table.wc-shipping-zone-methods .wc-shipping-class-count,table.wc-shipping-zones .wc-shipping-class-count{text-align:center}table.wc-shipping-classes td.wc-shipping-zone-methods,table.wc-shipping-zone-methods td.wc-shipping-zone-methods,table.wc-shipping-zones td.wc-shipping-zone-methods{color:#555}table.wc-shipping-classes td.wc-shipping-zone-methods .method_disabled,table.wc-shipping-zone-methods td.wc-shipping-zone-methods .method_disabled,table.wc-shipping-zones td.wc-shipping-zone-methods .method_disabled{text-decoration:line-through}table.wc-shipping-classes td.wc-shipping-zone-methods ul,table.wc-shipping-zone-methods td.wc-shipping-zone-methods ul,table.wc-shipping-zones td.wc-shipping-zone-methods ul{position:relative;padding-left:32px}table.wc-shipping-classes td.wc-shipping-zone-methods ul li,table.wc-shipping-zone-methods td.wc-shipping-zone-methods ul li,table.wc-shipping-zones td.wc-shipping-zone-methods ul li{color:#555;display:inline;margin:0}table.wc-shipping-classes td.wc-shipping-zone-methods ul li::before,table.wc-shipping-zone-methods td.wc-shipping-zone-methods ul li::before,table.wc-shipping-zones td.wc-shipping-zone-methods ul li::before{content:', '}table.wc-shipping-classes td.wc-shipping-zone-methods ul li:first-child::before,table.wc-shipping-zone-methods td.wc-shipping-zone-methods ul li:first-child::before,table.wc-shipping-zones td.wc-shipping-zone-methods ul li:first-child::before{content:''}table.wc-shipping-classes td.wc-shipping-zone-methods .add_shipping_method,table.wc-shipping-zone-methods td.wc-shipping-zone-methods .add_shipping_method,table.wc-shipping-zones td.wc-shipping-zone-methods .add_shipping_method{display:block;width:24px;padding:24px 0 0;height:0;overflow:hidden;cursor:pointer}table.wc-shipping-classes td.wc-shipping-zone-methods .add_shipping_method::before,table.wc-shipping-zone-methods td.wc-shipping-zone-methods .add_shipping_method::before,table.wc-shipping-zones td.wc-shipping-zone-methods .add_shipping_method::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;right:0;width:100%;height:100%;text-align:center;content:"";font-family:Dashicons;content:'\f502';color:#999;vertical-align:middle;line-height:24px;font-size:16px;margin:0}table.wc-shipping-classes td.wc-shipping-zone-methods .add_shipping_method.disabled,table.wc-shipping-zone-methods td.wc-shipping-zone-methods .add_shipping_method.disabled,table.wc-shipping-zones td.wc-shipping-zone-methods .add_shipping_method.disabled{cursor:not-allowed}table.wc-shipping-classes td.wc-shipping-zone-methods .add_shipping_method.disabled::before,table.wc-shipping-zone-methods td.wc-shipping-zone-methods .add_shipping_method.disabled::before,table.wc-shipping-zones td.wc-shipping-zone-methods .add_shipping_method.disabled::before{color:#ccc}table.wc-shipping-classes .wc-shipping-zone-method-title,table.wc-shipping-zone-methods .wc-shipping-zone-method-title,table.wc-shipping-zones .wc-shipping-zone-method-title{width:25%}table.wc-shipping-classes .wc-shipping-zone-method-title .wc-shipping-zone-method-delete,table.wc-shipping-zone-methods .wc-shipping-zone-method-title .wc-shipping-zone-method-delete,table.wc-shipping-zones .wc-shipping-zone-method-title .wc-shipping-zone-method-delete{color:red}table.wc-shipping-classes .wc-shipping-zone-method-enabled,table.wc-shipping-zone-methods .wc-shipping-zone-method-enabled,table.wc-shipping-zones .wc-shipping-zone-method-enabled{text-align:center}table.wc-shipping-classes .wc-shipping-zone-method-enabled a,table.wc-shipping-zone-methods .wc-shipping-zone-method-enabled a,table.wc-shipping-zones .wc-shipping-zone-method-enabled a{display:inline-block}table.wc-shipping-classes .wc-shipping-zone-method-enabled .woocommerce-input-toggle,table.wc-shipping-zone-methods .wc-shipping-zone-method-enabled .woocommerce-input-toggle,table.wc-shipping-zones .wc-shipping-zone-method-enabled .woocommerce-input-toggle{margin-top:3px}table.wc-shipping-classes .wc-shipping-zone-method-type,table.wc-shipping-zone-methods .wc-shipping-zone-method-type,table.wc-shipping-zones .wc-shipping-zone-method-type{display:block}table.wc-shipping-classes tfoot input,table.wc-shipping-classes tfoot select,table.wc-shipping-zone-methods tfoot input,table.wc-shipping-zone-methods tfoot select,table.wc-shipping-zones tfoot input,table.wc-shipping-zones tfoot select{vertical-align:middle!important}table.wc-shipping-classes tfoot .button-secondary,table.wc-shipping-zone-methods tfoot .button-secondary,table.wc-shipping-zones tfoot .button-secondary{float:left}table.wc-shipping-classes .editing .wc-shipping-zone-edit,table.wc-shipping-classes .editing .wc-shipping-zone-view,table.wc-shipping-zone-methods .editing .wc-shipping-zone-edit,table.wc-shipping-zone-methods .editing .wc-shipping-zone-view,table.wc-shipping-zones .editing .wc-shipping-zone-edit,table.wc-shipping-zones .editing .wc-shipping-zone-view{display:none}.woocommerce-input-toggle{height:16px;width:32px;border:2px solid #935687;background-color:#935687;display:inline-block;text-indent:-9999px;border-radius:10em;position:relative}.woocommerce-input-toggle:before{content:"";display:block;width:16px;height:16px;background:#fff;position:absolute;top:0;left:0;border-radius:100%}.woocommerce-input-toggle.woocommerce-input-toggle--disabled{border-color:#999;background-color:#999}.woocommerce-input-toggle.woocommerce-input-toggle--disabled:before{left:auto;right:0}.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:left;margin:-8px 0 0 -.5em;vertical-align:middle;left:0;top:50%;position:absolute}.wc-modal-shipping-method-settings form .form-table tr td input,.wc-modal-shipping-method-settings form .form-table tr td select,.wc-modal-shipping-method-settings form .form-table tr td textarea{width:50%;min-width:250px}.wc-modal-shipping-method-settings form .form-table tr td input[type=checkbox]{width:auto;min-width:16px}.wc-modal-shipping-method-settings form .form-table tr td,.wc-modal-shipping-method-settings form .form-table tr th{vertical-align:middle;margin:0;line-height:24px;padding:1em;border-bottom:1px solid #f8f8f8}.wc-modal-shipping-method-settings form .form-table:last-of-type{margin-bottom:0}.wc-backbone-modal .wc-shipping-zone-method-selector p{margin-top:0}.wc-backbone-modal .wc-shipping-zone-method-selector .wc-shipping-zone-method-description{margin:.75em 1px 0;line-height:1.5em;color:#999;font-style:italic}.wc-backbone-modal .wc-shipping-zone-method-selector select{width:100%;cursor:pointer}img.help_tip{margin:0 9px 0 0;vertical-align:middle}.postbox img.help_tip{margin-top:0}.postbox .woocommerce-help-tip{margin:0 9px 0 0}.status-disabled,.status-enabled,.status-manual{font-size:1.4em;display:block;text-indent:-9999px;position:relative;height:1em;width:1em}.status-manual::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;right:0;width:100%;height:100%;text-align:center;content:"";color:#999}.status-enabled::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;right:0;width:100%;height:100%;text-align:center;content:"";color:#a46497}.status-disabled::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;right:0;width:100%;height:100%;text-align:center;content:"";color:#ccc}.woocommerce h2.woo-nav-tab-wrapper{margin-bottom:1em}.woocommerce nav.woo-nav-tab-wrapper{margin:1.5em 0 1em}.woocommerce .subsubsub{margin:-8px 0 0}.woocommerce .wc-admin-breadcrumb{margin-right:.5em}.woocommerce .wc-admin-breadcrumb a{color:#a46497}.woocommerce #template div{margin:0}.woocommerce #template div p .button{float:left;margin-right:10px;margin-top:-4px}.woocommerce #template div .editor textarea{margin-bottom:8px}.woocommerce textarea[disabled=disabled]{background:#dfdfdf!important}.woocommerce table.form-table{margin:0;position:relative;table-layout:fixed}.woocommerce table.form-table .forminp-radio ul{margin:0}.woocommerce table.form-table .forminp-radio ul li{line-height:1.4em}.woocommerce table.form-table input[type=email],.woocommerce table.form-table input[type=number],.woocommerce table.form-table input[type=text]{height:auto}.woocommerce table.form-table textarea.input-text{height:100%;min-width:150px;display:block}.woocommerce table.form-table input.regular-input,.woocommerce table.form-table input[type=email],.woocommerce table.form-table input[type=number],.woocommerce table.form-table input[type=text],.woocommerce table.form-table textarea{width:400px;margin:0;padding:6px;box-sizing:border-box}.woocommerce table.form-table select{width:400px;margin:0;box-sizing:border-box}.woocommerce table.form-table input[size]{width:auto!important}.woocommerce table.form-table table input.regular-input,.woocommerce table.form-table table input[type=email],.woocommerce table.form-table table input[type=number],.woocommerce table.form-table table input[type=text],.woocommerce table.form-table table select,.woocommerce table.form-table table textarea{width:auto}.woocommerce table.form-table textarea.wide-input{width:100%}.woocommerce table.form-table .woocommerce-help-tip,.woocommerce table.form-table img.help_tip{padding:0;margin:-4px 5px 0 0;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-left:24px}.woocommerce table.form-table .select2-container{vertical-align:top;margin-bottom:3px}.woocommerce table.form-table table.widefat th{padding-left:inherit}.woocommerce table.form-table th .woocommerce-help-tip,.woocommerce table.form-table th img.help_tip{margin:2px 0 0 -24px;float:left}.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 5px 0 0}.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 transparent!important}.woocommerce table.form-table .iris-picker .ui-slider .ui-slider-handle{margin-bottom:0!important}.woocommerce table.form-table .iris-error{background-color:#ffafaf}.woocommerce table.form-table .colorpickpreview{padding:6px;padding-right:20px;border:1px solid #ddd;border-right:0;margin-left:-3px}.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-right:10px}.woocommerce table.form-table .image_width_settings input{width:auto}.woocommerce table.form-table .wc_emails_wrapper{padding:0 0 10px 15px}.woocommerce #tabs-wrap table a.remove{margin-right:4px}.woocommerce #tabs-wrap table p{margin:0 0 4px!important;overflow:hidden;zoom:1}.woocommerce #tabs-wrap table p a.add{float:right}#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 9px 0 0}#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:right;cursor:move;border:1px solid #d5d5d5;margin:9px 0 0 9px;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;line-height:1;-webkit-font-smoothing:antialiased;margin:0;text-indent:0;position:absolute;top:0;right: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;left:-8px;padding:2px;display:none}#woocommerce-product-images .inside #product_images_container ul ul.actions li{float:left;margin:0 2px 0 0}#woocommerce-product-images .inside #product_images_container ul ul.actions li a{width:1em;height:1em;margin:0;height:0;display:block;overflow:hidden}#woocommerce-product-images .inside #product_images_container ul ul.actions li a.tips{cursor:pointer}#woocommerce-product-images .inside #product_images_container ul ul.actions li a.delete{display:block;text-indent:-9999px;position:relative;height:1em;width:1em;font-size:1.4em}#woocommerce-product-images .inside #product_images_container ul ul.actions li a.delete::before{font-family:Dashicons;speak: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;right:0;width:100%;height:100%;text-align:center;content:"";color:#999;background:#fff;border-radius:50%;height:1em;width:1em;line-height:1em}#woocommerce-product-images .inside #product_images_container ul ul.actions li a.delete:hover::before{color:#a00}#woocommerce-product-images .inside #product_images_container ul li:hover ul.actions{display:block}#woocommerce-product-data .hndle{padding:10px}#woocommerce-product-data .hndle span{display:block;vertical-align:middle;line-height:24px}#woocommerce-product-data .hndle span span{display:inline;line-height:inherit;vertical-align:baseline}#woocommerce-product-data .hndle select{margin:0}#woocommerce-product-data .hndle label{padding-left:1em;font-size:12px;vertical-align:baseline}#woocommerce-product-data .hndle label:first-child{margin-left:1em;border-left:1px solid #dfdfdf}#woocommerce-product-data .hndle input,#woocommerce-product-data .hndle select{margin-top:-3px 0 0;vertical-align:middle}#woocommerce-product-data .hndle select{margin-right:.5em}#woocommerce-product-data>.handlediv{margin-top:4px}#woocommerce-product-data .wrap{margin:0}#woocommerce-coupon-description{padding:3px 8px;font-size:1.7em;line-height:1.42em;height:auto;width:100%;outline:0;margin:10px 0;display:block}#woocommerce-coupon-description::-webkit-input-placeholder{line-height:1.42em;color:#bbb}#woocommerce-coupon-description::-moz-placeholder{line-height:1.42em;color:#bbb}#woocommerce-coupon-description:-ms-input-placeholder{line-height:1.42em;color:#bbb}#woocommerce-coupon-description:-moz-placeholder{line-height:1.42em;color:#bbb}#woocommerce-coupon-data .panel-wrap,#woocommerce-product-data .panel-wrap{background:#fff}#woocommerce-coupon-data .wc-metaboxes-wrapper,#woocommerce-coupon-data .woocommerce_options_panel,#woocommerce-product-data .wc-metaboxes-wrapper,#woocommerce-product-data .woocommerce_options_panel{float:right;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:right;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:right;line-height:1em;padding:0 0 10px;position:relative;background-color:#fafafa;border-left: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;right:0;background-color:#fafafa;border-left:1px solid #eee}#woocommerce-coupon-data ul.wc-tabs li,#woocommerce-product-data ul.wc-tabs li,.woocommerce ul.wc-tabs li{margin:0;padding:0;display:block;position:relative}#woocommerce-coupon-data ul.wc-tabs li a,#woocommerce-product-data ul.wc-tabs li a,.woocommerce ul.wc-tabs li a{margin:0;padding:10px;display:block;box-shadow:none;text-decoration:none;line-height:20px!important;border-bottom:1px solid #eee}#woocommerce-coupon-data ul.wc-tabs li a span,#woocommerce-product-data ul.wc-tabs li a span,.woocommerce ul.wc-tabs li a span{margin-right:.618em;margin-left:.618em}#woocommerce-coupon-data ul.wc-tabs li a::before,#woocommerce-product-data ul.wc-tabs li a::before,.woocommerce ul.wc-tabs li a::before{font-family:Dashicons;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;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 input[type=email],.woocommerce_page_wc-settings input[type=url]{direction:rtl}.woocommerce_page_wc-settings .shippingrows th.check-column{padding-top:20px}.woocommerce_page_wc-settings .shippingrows tfoot th{padding-right: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-left:.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:4px 0!important;vertical-align:middle;float:right}.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 7px 7px 0!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-right:0}.woocommerce_options_panel .downloadable_files table td,.woocommerce_variations .downloadable_files table td{vertical-align:middle!important;padding:4px 7px 4px 0!important;position:relative}.woocommerce_options_panel .downloadable_files table td:last-child,.woocommerce_variations .downloadable_files table td:last-child{padding-left: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:left;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;right: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-left: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:right;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:left;font-size:15px;font-weight:400;margin-left:.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:right;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 162px 0 9px;position:relative;margin:9px 0}.woocommerce_options_panel .downloadable_files label{position:absolute;right:0;margin:0 12px 0 0;line-height:24px}.woocommerce_options_panel p{margin:9px 0}.woocommerce_options_panel fieldset.form-field,.woocommerce_options_panel p.form-field{padding:5px 162px 5px 20px!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:right}.woocommerce_options_panel label,.woocommerce_options_panel legend{float:right;width:150px;padding:0;margin:0 -150px 0 0}.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 7px 0 0;clear:none;display:inline}.woocommerce_options_panel .description-block{margin-right:0;display:block}.woocommerce_options_panel input,.woocommerce_options_panel select,.woocommerce_options_panel textarea{margin:0}.woocommerce_options_panel textarea{float:right;height:3.5em;line-height:1.5em;vertical-align:top}.woocommerce_options_panel input[type=email],.woocommerce_options_panel input[type=number],.woocommerce_options_panel input[type=password],.woocommerce_options_panel input[type=text]{width:50%;float:right}.woocommerce_options_panel input.button{width:auto;margin-right:8px}.woocommerce_options_panel select{float:right}.woocommerce_options_panel .short,.woocommerce_options_panel input[type=email].short,.woocommerce_options_panel input[type=number].short,.woocommerce_options_panel input[type=password].short,.woocommerce_options_panel input[type=text].short{width:50%}.woocommerce_options_panel .sized{width:auto!important;margin-left: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:right;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-left:4px}.woocommerce_options_panel .options_group fieldset ul.wc-radios label{margin-right:0}.woocommerce_options_panel .dimensions_field .wrap{display:block;width:50%}.woocommerce_options_panel .dimensions_field .wrap input{width:30.75%;margin-left:3.8%}.woocommerce_options_panel .dimensions_field .wrap .last{margin-left:0}.woocommerce_options_panel.padded{padding:1em}.woocommerce_options_panel .select2-container{float:right}#woocommerce-product-data input.dp-applied{float:right}#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:left;margin-right:5px}.wc-metaboxes-wrapper .toolbar .cancel-variation-changes,.wc-metaboxes-wrapper .toolbar .save-variation-changes{float:right;margin-left:5px}.wc-metaboxes-wrapper p.toolbar{overflow:hidden;zoom:1}.wc-metaboxes-wrapper .expand-close{margin-left: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:left;line-height:28px}.wc-metaboxes-wrapper .fr,.wc-metaboxes-wrapper button.add_variable_attribute{float:left;margin:0 6px 0 0}.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;left: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 1em .75em .75em!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:left}.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{font-weight:400;line-height:26px;font-weight:700}.wc-metaboxes-wrapper .wc-metabox h3 select{font-family:sans-serif;max-width:20%;margin:.25em 0 .25em .25em}.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 1em .5em .75em!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:right;padding:0 0 1em 6px;vertical-align:top;border:0}.wc-metaboxes-wrapper .wc-metabox table td label{text-align:right;display:block;line-height:21px}.wc-metaboxes-wrapper .wc-metabox table td input{float:right;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:right}.wc-metaboxes-wrapper .wc-metabox table .fr{float:left}.variations-pagenav{float:left;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:right}.variations-defaults select{margin:.25em 0 .25em .25em}.woocommerce_variable_attributes{background-color:#fdfdfd;border-top:1px solid #eee}.woocommerce_variable_attributes .data{padding:1em 2em}.woocommerce_variable_attributes .data::after,.woocommerce_variable_attributes .data::before{content:' ';display:table}.woocommerce_variable_attributes .data::after{clear:both}.woocommerce_variable_attributes .upload_image_button{display:block;width:64px;height:64px;float:right;margin-left: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;right:0;left:0;bottom:0;text-align:center;line-height:64px;font-size:64px;font-weight:400;-webkit-font-smoothing:antialiased}.woocommerce_variable_attributes .upload_image_button.remove img{display:block}.woocommerce_variable_attributes .upload_image_button.remove::before{content:'\f335';display:none}.woocommerce_variable_attributes .upload_image_button.remove:hover::before{display:block}.woocommerce_variable_attributes .options{border:1px solid #eee;border-width:1px 0;padding:.25em 0}.woocommerce_variable_attributes .options label{display:inline-block;padding:4px 0 2px 1em}.woocommerce_variable_attributes .options input[type=checkbox]{margin:0 .5em 0 5px!important;vertical-align:middle}.form-row label{display:inline-block}.form-row .woocommerce-help-tip{float:left}.form-row input[type=number],.form-row input[type=text],.form-row select,.form-row textarea{width:100%;vertical-align:middle;margin:2px 0 0;padding:5px}.form-row select{height:30px;line-height:30px}.form-row.dimensions_field .wrap{clear:right;display:block}.form-row.dimensions_field input{width:33%;float:right;vertical-align:middle}.form-row.dimensions_field input:last-of-type{margin-left:0;width:34%}.form-row.form-row-first,.form-row.form-row-last{width:48%;float:left}.form-row.form-row-first{clear:both;float:right}.form-row.form-row-full{clear:both}.tips{cursor:help;text-decoration:none}img.tips{padding:5px 0 0}#tiptip_holder{display:none;z-index:8675309;position:absolute;top:0;left:0}#tiptip_holder.tip_top{padding-bottom:5px}#tiptip_holder.tip_top #tiptip_arrow_inner{margin-top:-7px;margin-right:-6px;border-top-color:#333}#tiptip_holder.tip_bottom{padding-top:5px}#tiptip_holder.tip_bottom #tiptip_arrow_inner{margin-top:-5px;margin-right:-6px;border-bottom-color:#333}#tiptip_holder.tip_right{padding-right:5px}#tiptip_holder.tip_right #tiptip_arrow_inner{margin-top:-6px;margin-right:-5px;border-left-color:#333}#tiptip_holder.tip_left{padding-left:5px}#tiptip_holder.tip_left #tiptip_arrow_inner{margin-top:-6px;margin-right:-7px;border-right-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}#tiptip_arrow{right:50%;margin-right:-6px}.wc_error_tip{max-width:20em;line-height:1.8em;position:absolute;white-space:normal;background:#d82223;margin:1.5em -1em 0 1px;z-index:9999999}.wc_error_tip::after{content:'';display:block;border:8px solid #d82223;border-left-color:transparent;border-right-color:transparent;border-top-color:transparent;position:absolute;top:-3px;right:50%;margin:-1em -3px 0 0}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:right;margin-left:8px;margin-top:4px;margin-right:4px}#ui-datepicker-div{display:none}.woocommerce-reports-remove-filter{color:red;text-decoration:none}.woocommerce-reports-wide.woocommerce-reports-wrap,.woocommerce-reports-wrap.woocommerce-reports-wrap{margin-right:300px;padding-top:18px}.woocommerce-reports-wide.halved,.woocommerce-reports-wrap.halved{margin:0;overflow:hidden;zoom:1}.woocommerce-reports-wide .widefat th,.woocommerce-reports-wrap .widefat th{padding:7px}.woocommerce-reports-wide .widefat td,.woocommerce-reports-wrap .widefat td{vertical-align:top;padding:7px}.woocommerce-reports-wide .widefat td .description,.woocommerce-reports-wrap .widefat td .description{margin:4px 0 0}.woocommerce-reports-wide .postbox::after,.woocommerce-reports-wrap .postbox::after{content:'.';display:block;height:0;clear:both;visibility:hidden}.woocommerce-reports-wide .postbox h3,.woocommerce-reports-wrap .postbox h3{cursor:default!important}.woocommerce-reports-wide .postbox .inside,.woocommerce-reports-wrap .postbox .inside{padding:10px;margin:0!important}.woocommerce-reports-wide .postbox div.stats_range,.woocommerce-reports-wide .postbox h3.stats_range,.woocommerce-reports-wrap .postbox div.stats_range,.woocommerce-reports-wrap .postbox h3.stats_range{border-bottom-color:#dfdfdf;margin:0;padding:0!important}.woocommerce-reports-wide .postbox div.stats_range .export_csv,.woocommerce-reports-wide .postbox h3.stats_range .export_csv,.woocommerce-reports-wrap .postbox div.stats_range .export_csv,.woocommerce-reports-wrap .postbox h3.stats_range .export_csv{float:left;line-height:26px;border-right: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-left:4px}.woocommerce-reports-wide .postbox div.stats_range ul,.woocommerce-reports-wide .postbox h3.stats_range ul,.woocommerce-reports-wrap .postbox div.stats_range ul,.woocommerce-reports-wrap .postbox h3.stats_range ul{list-style:none outside;margin:0;padding:0;zoom:1;background:#f5f5f5;border-bottom:1px solid #ccc}.woocommerce-reports-wide .postbox div.stats_range ul::after,.woocommerce-reports-wide .postbox div.stats_range ul::before,.woocommerce-reports-wide .postbox h3.stats_range ul::after,.woocommerce-reports-wide .postbox h3.stats_range ul::before,.woocommerce-reports-wrap .postbox div.stats_range ul::after,.woocommerce-reports-wrap .postbox div.stats_range ul::before,.woocommerce-reports-wrap .postbox h3.stats_range ul::after,.woocommerce-reports-wrap .postbox h3.stats_range ul::before{content:' ';display:table}.woocommerce-reports-wide .postbox div.stats_range ul::after,.woocommerce-reports-wide .postbox h3.stats_range ul::after,.woocommerce-reports-wrap .postbox div.stats_range ul::after,.woocommerce-reports-wrap .postbox h3.stats_range ul::after{clear:both}.woocommerce-reports-wide .postbox div.stats_range ul li,.woocommerce-reports-wide .postbox h3.stats_range ul li,.woocommerce-reports-wrap .postbox div.stats_range ul li,.woocommerce-reports-wrap .postbox h3.stats_range ul li{float:right;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-left:1px solid #dfdfdf;padding:10px;display:block;text-decoration:none}.woocommerce-reports-wide .postbox div.stats_range ul li.active,.woocommerce-reports-wide .postbox h3.stats_range ul li.active,.woocommerce-reports-wrap .postbox div.stats_range ul li.active,.woocommerce-reports-wrap .postbox h3.stats_range ul li.active{background:#fff;box-shadow:0 4px 0 0 #fff}.woocommerce-reports-wide .postbox div.stats_range ul li.active a,.woocommerce-reports-wide .postbox h3.stats_range ul li.active a,.woocommerce-reports-wrap .postbox div.stats_range ul li.active a,.woocommerce-reports-wrap .postbox h3.stats_range ul li.active a{color:#777}.woocommerce-reports-wide .postbox div.stats_range ul li.custom,.woocommerce-reports-wide .postbox h3.stats_range ul li.custom,.woocommerce-reports-wrap .postbox div.stats_range ul li.custom,.woocommerce-reports-wrap .postbox h3.stats_range ul li.custom{padding:9px 10px;vertical-align:middle}.woocommerce-reports-wide .postbox div.stats_range ul li.custom div,.woocommerce-reports-wide .postbox div.stats_range ul li.custom form,.woocommerce-reports-wide .postbox h3.stats_range ul li.custom div,.woocommerce-reports-wide .postbox h3.stats_range ul li.custom form,.woocommerce-reports-wrap .postbox div.stats_range ul li.custom div,.woocommerce-reports-wrap .postbox div.stats_range ul li.custom form,.woocommerce-reports-wrap .postbox h3.stats_range ul li.custom div,.woocommerce-reports-wrap .postbox h3.stats_range ul li.custom form{display:inline;margin:0}.woocommerce-reports-wide .postbox div.stats_range ul li.custom div input.range_datepicker,.woocommerce-reports-wide .postbox div.stats_range ul li.custom form input.range_datepicker,.woocommerce-reports-wide .postbox h3.stats_range ul li.custom div input.range_datepicker,.woocommerce-reports-wide .postbox h3.stats_range ul li.custom form input.range_datepicker,.woocommerce-reports-wrap .postbox div.stats_range ul li.custom div input.range_datepicker,.woocommerce-reports-wrap .postbox div.stats_range ul li.custom form input.range_datepicker,.woocommerce-reports-wrap .postbox h3.stats_range ul li.custom div input.range_datepicker,.woocommerce-reports-wrap .postbox h3.stats_range ul li.custom form input.range_datepicker{padding:0;margin:0 0 0 10px;background:0 0;border:0;color:#777;text-align:center;box-shadow:none}.woocommerce-reports-wide .postbox div.stats_range ul li.custom div input.range_datepicker.from,.woocommerce-reports-wide .postbox div.stats_range ul li.custom form input.range_datepicker.from,.woocommerce-reports-wide .postbox h3.stats_range ul li.custom div input.range_datepicker.from,.woocommerce-reports-wide .postbox h3.stats_range ul li.custom form input.range_datepicker.from,.woocommerce-reports-wrap .postbox div.stats_range ul li.custom div input.range_datepicker.from,.woocommerce-reports-wrap .postbox div.stats_range ul li.custom form input.range_datepicker.from,.woocommerce-reports-wrap .postbox h3.stats_range ul li.custom div input.range_datepicker.from,.woocommerce-reports-wrap .postbox h3.stats_range ul li.custom form input.range_datepicker.from{margin-left:0}.woocommerce-reports-wide .postbox .chart-with-sidebar,.woocommerce-reports-wrap .postbox .chart-with-sidebar{padding:12px 249px 12px 12px;margin:0!important}.woocommerce-reports-wide .postbox .chart-with-sidebar .chart-sidebar,.woocommerce-reports-wrap .postbox .chart-with-sidebar .chart-sidebar{width:225px;margin-right:-237px;float:right}.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-right-width:0;border-left-width:0;padding:10px;margin:0;color:#2ea2cc;border-top-width:0;background-image:linear-gradient(to top,#ececec,#f9f9f9)}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget h4.section_title:hover,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget h4.section_title:hover{color:#a00}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget .section_title,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget .section_title{cursor:pointer}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget .section_title span,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget .section_title span{display:block}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget .section_title span::after,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget .section_title span::after{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"";text-decoration:none;float:left;font-size:.9em;line-height:1.618}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget .section_title.open,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget .section_title.open{color:#333}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget .section_title.open span::after,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget .section_title.open span::after{display:none}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget .section,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget .section{border-bottom:1px solid #dfdfdf}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget .section .select2-container,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget .section .select2-container{width:100%!important}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget .section:last-of-type,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget .section:last-of-type{border-radius:0 0 3px 3px}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget table,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget table{width:100%}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget table td,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget table td{padding:7px 10px;vertical-align:top;border-top:1px solid #e5e5e5;line-height:1.4em}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget table tr:first-child td,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget table tr:first-child td{border-top:0}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget table td.count,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget table td.count{background:#f5f5f5}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget table td.name,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget table td.name{max-width:175px}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget table td.name a,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget table td.name a{word-wrap:break-word}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget table td.sparkline,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget table td.sparkline{vertical-align:middle}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget table .wc_sparkline,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget table .wc_sparkline{width:32px;height:1em;display:block;float:left}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget table tr.active td,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget table tr.active td{background:#f5f5f5}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget form,.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget p,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget form,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget p{margin:0;padding:10px}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget form .submit,.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget p .submit,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget form .submit,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget p .submit{margin-top:10px}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget #product_ids,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget #product_ids{width:100%}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget .select_all,.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget .select_none,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget .select_all,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget .select_none{float:left;color:#999;margin-right:4px;margin-top:10px}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget .description,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget .description{margin-right:.5em;font-weight:400;opacity:.8}.woocommerce-reports-wide .postbox .chart-legend,.woocommerce-reports-wrap .postbox .chart-legend{list-style:none outside;margin:0 0 1em;padding:0;border:1px solid #dfdfdf;border-left-width:0;border-bottom-width:0;background:#fff}.woocommerce-reports-wide .postbox .chart-legend li,.woocommerce-reports-wrap .postbox .chart-legend li{border-left:5px solid #aaa;color:#aaa;padding:1em;display:block;margin:0;transition:all ease .5s;box-shadow:inset 0 -1px 0 0 #dfdfdf}.woocommerce-reports-wide .postbox .chart-legend li strong,.woocommerce-reports-wrap .postbox .chart-legend li strong{font-size:1.618em;line-height:1.2em;color:#464646;font-weight:400;display:block;font-family:HelveticaNeue-Light,'Helvetica Neue Light','Helvetica Neue',sans-serif}.woocommerce-reports-wide .postbox .chart-legend li strong del,.woocommerce-reports-wrap .postbox .chart-legend li strong del{color:#e74c3c;font-weight:400}.woocommerce-reports-wide .postbox .chart-legend li:hover,.woocommerce-reports-wrap .postbox .chart-legend li:hover{box-shadow:inset 0 -1px 0 0 #dfdfdf,inset -300px 0 0 rgba(156,93,144,.1);border-left:5px solid #9c5d90!important;padding-right: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:right;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-left:0;margin:0 0 0 8px;float:right;border-top:4px solid #aaa}.woocommerce-reports-wide .woocommerce-reports-main,.woocommerce-reports-wrap .woocommerce-reports-main{float:right;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-right:-300px;clear:both;float:right}.woocommerce-reports-wide .woocommerce-reports-left,.woocommerce-reports-wrap .woocommerce-reports-left{width:49.5%;float:right}.woocommerce-reports-wide .woocommerce-reports-right,.woocommerce-reports-wrap .woocommerce-reports-right{width:49.5%;float:left}.woocommerce-wide-reports-wrap{padding-bottom:11px}.woocommerce-wide-reports-wrap .widefat .export-data{float:left}.woocommerce-wide-reports-wrap .widefat td,.woocommerce-wide-reports-wrap .widefat th{vertical-align:middle;padding:7px}form.report_filters p{vertical-align:middle}form.report_filters div,form.report_filters input,form.report_filters label{vertical-align:middle}.chart-tooltip{position:absolute;display:none;line-height:1}table.bar_chart{width:100%}table.bar_chart thead th{text-align:right;color:#ccc;padding:6px 0}table.bar_chart tbody th{padding:6px 0;width:25%;text-align:right!important;font-weight:400!important;border-bottom:1px solid #fee}table.bar_chart tbody td{text-align:left;line-height:24px;padding:6px 0 6px 6px;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:right;padding:6px 0 6px 6px;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:right;display:block;line-height:24px;height:24px;border-radius:3px}table.bar_chart tbody td.bars span.alt{clear:both;background:#47a03e}table.bar_chart tbody td.bars span.alt span{margin:0;color:#c5dec2!important;text-shadow:0 1px 0 #47a03e;background:0 0}.post-type-shop_order .woocommerce-BlankState-message::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;right:0;width:100%;height:100%;text-align:center;content:""}.post-type-shop_coupon .woocommerce-BlankState-message::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;right:0;width:100%;height:100%;text-align:center;content:""}.post-type-product .woocommerce-BlankState-message::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;right:0;width:100%;height:100%;text-align:center;content:""}.woocommerce-BlankState--api .woocommerce-BlankState-message::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;right:0;width:100%;height:100%;text-align:center;content:""}.woocommerce-BlankState--webhooks .woocommerce-BlankState-message::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;right:0;width:100%;height:100%;text-align:center;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;right:auto;line-height:1em;margin:0 0 .1875em}.woocommerce-BlankState .woocommerce-BlankState-cta{font-size:1.2em;padding:.75em 1.5em;height:auto;display:inline-block!important}@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-right:0}.woocommerce_options_panel .dimensions_field .wrap,.woocommerce_options_panel .short,.woocommerce_options_panel input[type=email].short,.woocommerce_options_panel input[type=number].short,.woocommerce_options_panel input[type=password].short,.woocommerce_options_panel input[type=text].short{width:80%}.woocommerce_options_panel .downloadable_files,.woocommerce_variations .downloadable_files{padding:0;clear:both}.woocommerce_options_panel .downloadable_files label,.woocommerce_variations .downloadable_files label{position:static}.woocommerce_options_panel .downloadable_files table,.woocommerce_variations .downloadable_files table{margin:0 12px 24px;width:94%}.woocommerce_options_panel .downloadable_files table .sort,.woocommerce_variations .downloadable_files table .sort{visibility:hidden}.woocommerce_options_panel .woocommerce_variable_attributes .downloadable_files table,.woocommerce_variations .woocommerce_variable_attributes .downloadable_files table{margin:0 0 1em;width:100%}}@media only screen and (max-width:900px){#woocommerce-coupon-data ul.coupon_data_tabs,#woocommerce-product-data .wc-tabs-back,#woocommerce-product-data ul.product_data_tabs{width:10%}#woocommerce-coupon-data .wc-metaboxes-wrapper,#woocommerce-coupon-data .woocommerce_options_panel,#woocommerce-product-data .wc-metaboxes-wrapper,#woocommerce-product-data .woocommerce_options_panel{width:90%}#woocommerce-coupon-data ul.coupon_data_tabs li a,#woocommerce-product-data ul.product_data_tabs li a{position:relative;text-indent:-999px;padding:10px}#woocommerce-coupon-data ul.coupon_data_tabs li a::before,#woocommerce-product-data ul.product_data_tabs li a::before{position:absolute;top:0;left:0;bottom:0;right: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 15px 0 20px}#wp-excerpt-editor-tools{padding-top:20px;padding-left:15px;overflow:hidden;margin-bottom:-1px}#woocommerce-product-data .checkbox{width:25px}.variations-pagenav{float:none;text-align:center;font-size:18px}.variations-pagenav .displaying-num{font-size:16px}.variations-pagenav a{padding:8px 20px 11px;font-size:18px}.variations-pagenav select{padding:0 20px}.variations-defaults{float:none;text-align:center;margin-top:10px}.post-type-product .wp-list-table .column-thumb{display:none;text-align:right;padding-bottom:0}.post-type-product .wp-list-table .column-thumb::before{display:none!important}.post-type-product .wp-list-table .column-thumb img{max-width:32px}.post-type-product .wp-list-table .is-expanded td:not(.hidden){overflow:visible}.post-type-product .wp-list-table .toggle-row{top:-28px}.post-type-shop_order .wp-list-table .column-customer_message,.post-type-shop_order .wp-list-table .column-order_notes{text-align:inherit}.post-type-shop_order .wp-list-table .column-order_notes .note-on{font-size:1.3em;margin:0}.post-type-shop_order .wp-list-table .is-expanded td:not(.hidden){overflow:visible}.post-type-shop_order .wp-list-table .toggle-row{top:-15px}}@media only screen and (max-width:500px){.woocommerce_options_panel label,.woocommerce_options_panel legend{float:none;width:auto;display:block;margin:0}.woocommerce_options_panel fieldset.form-field,.woocommerce_options_panel p.form-field{padding:5px 20px!important}.addons-wcs-banner-block{flex-direction:column}.wc_addons_wrap .addons-wcs-banner-block{padding:40px}.wc_addons_wrap .addons-wcs-banner-block-image{padding:1em;text-align:center;width:100%;padding:2em 0;margin:0}.wc_addons_wrap .addons-wcs-banner-block-image .addons-img{margin:0}}.wc-backbone-modal *{box-sizing:border-box}.wc-backbone-modal .wc-backbone-modal-content{position:fixed;background:#fff;z-index:100000;right:50%;top:50%;transform:translate(50%,-50%);max-width:100%;min-width:500px}.wc-backbone-modal .wc-backbone-modal-content article{overflow:auto}.wc-backbone-modal.wc-backbone-modal-shipping-method-settings .wc-backbone-modal-content{width:75%;min-width:500px}.wc-backbone-modal .select2-container{width:100%!important}@media screen and (max-width:782px){.wc-backbone-modal .wc-backbone-modal-content{width:100%;height:100%;min-width:100%}}.wc-backbone-modal-backdrop{position:fixed;top:0;right:0;left: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;left:0;text-align:center;border:0;border-right:1px solid #ddd;background-color:transparent;transition:color .1s ease-in-out,background .1s ease-in-out}.wc-backbone-modal-main .wc-backbone-modal-header .modal-close-link::before{font:normal 22px/50px dashicons!important;color:#666;display:block;content:'\f335';font-weight:300}.wc-backbone-modal-main .wc-backbone-modal-header .modal-close-link:focus,.wc-backbone-modal-main .wc-backbone-modal-header .modal-close-link:hover{background:#ddd;border-color:#ccc;color:#000}.wc-backbone-modal-main .wc-backbone-modal-header .modal-close-link:focus{outline:0}.wc-backbone-modal-main article{padding:1.5em}.wc-backbone-modal-main article p{margin:1.5em 0}.wc-backbone-modal-main article p:first-child{margin-top:0}.wc-backbone-modal-main article p:last-child{margin-bottom:0}.wc-backbone-modal-main article .pagination{padding:10px 0 0;text-align:center}.wc-backbone-modal-main footer{position:absolute;right:0;left:0;bottom:0;z-index:100;padding:1em 1.5em;background:#fcfcfc;border-top:1px solid #dfdfdf;box-shadow:0 -4px 4px -4px rgba(0,0,0,.1)}.wc-backbone-modal-main footer .inner{text-align:left;line-height:23px}.wc-backbone-modal-main footer .inner .button{margin-bottom:0}.select2-drop,.select2-dropdown{z-index:999999!important}.select2-results{line-height:1.5em}.select2-results .select2-results__group,.select2-results .select2-results__option{margin:0;padding:8px}.select2-results .description{display:block;color:#999;padding-top:4px}.select2-dropdown{border-color:#ddd}.select2-dropdown--below{box-shadow:0 1px 1px rgba(0,0,0,.1)}.select2-dropdown--above{box-shadow:0 -1px 1px rgba(0,0,0,.1)}.select2-container .select2-selection__rendered.ui-sortable li{cursor:move}.select2-container .select2-selection{border-color:#ddd}.select2-container .select2-search__field{min-width:150px}.select2-container .select2-selection--single{height:32px}.select2-container .select2-selection--single .select2-selection__rendered{line-height:32px;padding-left:24px}.select2-container .select2-selection--single .select2-selection__arrow{left:3px;height:30px}.select2-container .select2-selection--multiple{min-height:28px;border-radius:0;line-height:1.5}.select2-container .select2-selection--multiple li{margin:0}.select2-container .select2-selection--multiple .select2-selection__choice{padding:2px 6px}.select2-container .select2-selection--multiple .select2-selection__choice .description{display:none}.select2-container .select2-selection__clear{color:#999;margin-top:-1px}.select2-container .select2-search--inline .select2-search__field{font-family:inherit;font-size:inherit;font-weight:inherit;padding:3px 0}.woocommerce table.form-table .select2-container{min-width:400px!important}.post-type-product .tablenav .actions,.post-type-shop_order .tablenav .actions{overflow:visible}.post-type-product .tablenav input,.post-type-product .tablenav select,.post-type-shop_order .tablenav input,.post-type-shop_order .tablenav select{line-height:1;height:32px}.post-type-product .tablenav .select2-container,.post-type-shop_order .tablenav .select2-container{float:right;width:240px!important;font-size:14px;vertical-align:middle;margin:1px 1px 4px 6px}.woocommerce-exporter-wrapper,.woocommerce-importer-wrapper,.woocommerce-progress-form-wrapper{text-align:center;max-width:700px;margin:40px auto}.woocommerce-exporter-wrapper .error,.woocommerce-importer-wrapper .error,.woocommerce-progress-form-wrapper .error{text-align:right}.woocommerce-exporter-wrapper .wc-progress-steps,.woocommerce-importer-wrapper .wc-progress-steps,.woocommerce-progress-form-wrapper .wc-progress-steps{padding:0 0 24px;margin:0;list-style:none outside;overflow:hidden;color:#ccc;width:100%;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.woocommerce-exporter-wrapper .wc-progress-steps li,.woocommerce-importer-wrapper .wc-progress-steps li,.woocommerce-progress-form-wrapper .wc-progress-steps li{width:25%;float:right;padding:0 0 .8em;margin:0;text-align:center;position:relative;border-bottom:4px solid #ccc;line-height:1.4em}.woocommerce-exporter-wrapper .wc-progress-steps li::before,.woocommerce-importer-wrapper .wc-progress-steps li::before,.woocommerce-progress-form-wrapper .wc-progress-steps li::before{content:'';border:4px solid #ccc;border-radius:100%;width:4px;height:4px;position:absolute;bottom:0;right:50%;margin-right:-6px;margin-bottom:-8px;background:#fff}.woocommerce-exporter-wrapper .wc-progress-steps li.active,.woocommerce-importer-wrapper .wc-progress-steps li.active,.woocommerce-progress-form-wrapper .wc-progress-steps li.active{border-color:#a16696;color:#a16696}.woocommerce-exporter-wrapper .wc-progress-steps li.active::before,.woocommerce-importer-wrapper .wc-progress-steps li.active::before,.woocommerce-progress-form-wrapper .wc-progress-steps li.active::before{border-color:#a16696}.woocommerce-exporter-wrapper .wc-progress-steps li.done,.woocommerce-importer-wrapper .wc-progress-steps li.done,.woocommerce-progress-form-wrapper .wc-progress-steps li.done{border-color:#a16696;color:#a16696}.woocommerce-exporter-wrapper .wc-progress-steps li.done::before,.woocommerce-importer-wrapper .wc-progress-steps li.done::before,.woocommerce-progress-form-wrapper .wc-progress-steps li.done::before{border-color:#a16696;background:#a16696}.woocommerce-exporter-wrapper .button,.woocommerce-importer-wrapper .button,.woocommerce-progress-form-wrapper .button{font-size:1.25em;padding:.5em 1em!important;line-height:1.5em!important;margin-left:.5em;margin-bottom:2px;height:auto!important;border-radius:4px;background-color:#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;text-shadow:0 -1px 1px #a36597,-1px 0 1px #a36597,0 1px 1px #a36597,1px 0 1px #a36597;margin:0;opacity:1}.woocommerce-exporter-wrapper .button:active,.woocommerce-exporter-wrapper .button:focus,.woocommerce-exporter-wrapper .button:hover,.woocommerce-importer-wrapper .button:active,.woocommerce-importer-wrapper .button:focus,.woocommerce-importer-wrapper .button:hover,.woocommerce-progress-form-wrapper .button:active,.woocommerce-progress-form-wrapper .button:focus,.woocommerce-progress-form-wrapper .button: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-exporter-wrapper .error .button,.woocommerce-importer-wrapper .error .button,.woocommerce-progress-form-wrapper .error .button{font-size:1em}.woocommerce-exporter-wrapper .wc-actions,.woocommerce-importer-wrapper .wc-actions,.woocommerce-progress-form-wrapper .wc-actions{overflow:hidden;border-top:1px solid #eee;margin:0;padding:23px 24px 24px;line-height:3em}.woocommerce-exporter-wrapper .wc-actions .button,.woocommerce-importer-wrapper .wc-actions .button,.woocommerce-progress-form-wrapper .wc-actions .button{float:left}.woocommerce-exporter-wrapper .wc-actions .woocommerce-importer-toggle-advanced-options,.woocommerce-importer-wrapper .wc-actions .woocommerce-importer-toggle-advanced-options,.woocommerce-progress-form-wrapper .wc-actions .woocommerce-importer-toggle-advanced-options{color:#999}.woocommerce-exporter-wrapper .wc-progress-form-content,.woocommerce-exporter-wrapper .woocommerce-exporter,.woocommerce-exporter-wrapper .woocommerce-importer,.woocommerce-importer-wrapper .wc-progress-form-content,.woocommerce-importer-wrapper .woocommerce-exporter,.woocommerce-importer-wrapper .woocommerce-importer,.woocommerce-progress-form-wrapper .wc-progress-form-content,.woocommerce-progress-form-wrapper .woocommerce-exporter,.woocommerce-progress-form-wrapper .woocommerce-importer{background:#fff;overflow:hidden;padding:0;margin:0 0 16px;box-shadow:0 1px 3px rgba(0,0,0,.13);color:#555;text-align:right}.woocommerce-exporter-wrapper .wc-progress-form-content header,.woocommerce-exporter-wrapper .woocommerce-exporter header,.woocommerce-exporter-wrapper .woocommerce-importer header,.woocommerce-importer-wrapper .wc-progress-form-content header,.woocommerce-importer-wrapper .woocommerce-exporter header,.woocommerce-importer-wrapper .woocommerce-importer header,.woocommerce-progress-form-wrapper .wc-progress-form-content header,.woocommerce-progress-form-wrapper .woocommerce-exporter header,.woocommerce-progress-form-wrapper .woocommerce-importer header{border-bottom:1px solid #eee;margin:0;padding:24px 24px 0}.woocommerce-exporter-wrapper .wc-progress-form-content section,.woocommerce-exporter-wrapper .woocommerce-exporter section,.woocommerce-exporter-wrapper .woocommerce-importer section,.woocommerce-importer-wrapper .wc-progress-form-content section,.woocommerce-importer-wrapper .woocommerce-exporter section,.woocommerce-importer-wrapper .woocommerce-importer section,.woocommerce-progress-form-wrapper .wc-progress-form-content section,.woocommerce-progress-form-wrapper .woocommerce-exporter section,.woocommerce-progress-form-wrapper .woocommerce-importer section{padding:24px 24px 0}.woocommerce-exporter-wrapper .wc-progress-form-content h2,.woocommerce-exporter-wrapper .woocommerce-exporter h2,.woocommerce-exporter-wrapper .woocommerce-importer h2,.woocommerce-importer-wrapper .wc-progress-form-content h2,.woocommerce-importer-wrapper .woocommerce-exporter h2,.woocommerce-importer-wrapper .woocommerce-importer h2,.woocommerce-progress-form-wrapper .wc-progress-form-content h2,.woocommerce-progress-form-wrapper .woocommerce-exporter h2,.woocommerce-progress-form-wrapper .woocommerce-importer h2{margin:0 0 24px;color:#555;font-size:24px;font-weight:400;line-height:1em}.woocommerce-exporter-wrapper .wc-progress-form-content p,.woocommerce-exporter-wrapper .woocommerce-exporter p,.woocommerce-exporter-wrapper .woocommerce-importer p,.woocommerce-importer-wrapper .wc-progress-form-content p,.woocommerce-importer-wrapper .woocommerce-exporter p,.woocommerce-importer-wrapper .woocommerce-importer p,.woocommerce-progress-form-wrapper .wc-progress-form-content p,.woocommerce-progress-form-wrapper .woocommerce-exporter p,.woocommerce-progress-form-wrapper .woocommerce-importer p{font-size:1em;line-height:1.75em;font-size:16px;color:#555;margin:0 0 24px}.woocommerce-exporter-wrapper .wc-progress-form-content .form-row,.woocommerce-exporter-wrapper .woocommerce-exporter .form-row,.woocommerce-exporter-wrapper .woocommerce-importer .form-row,.woocommerce-importer-wrapper .wc-progress-form-content .form-row,.woocommerce-importer-wrapper .woocommerce-exporter .form-row,.woocommerce-importer-wrapper .woocommerce-importer .form-row,.woocommerce-progress-form-wrapper .wc-progress-form-content .form-row,.woocommerce-progress-form-wrapper .woocommerce-exporter .form-row,.woocommerce-progress-form-wrapper .woocommerce-importer .form-row{margin-top:24px}.woocommerce-exporter-wrapper .wc-progress-form-content .spinner,.woocommerce-exporter-wrapper .woocommerce-exporter .spinner,.woocommerce-exporter-wrapper .woocommerce-importer .spinner,.woocommerce-importer-wrapper .wc-progress-form-content .spinner,.woocommerce-importer-wrapper .woocommerce-exporter .spinner,.woocommerce-importer-wrapper .woocommerce-importer .spinner,.woocommerce-progress-form-wrapper .wc-progress-form-content .spinner,.woocommerce-progress-form-wrapper .woocommerce-exporter .spinner,.woocommerce-progress-form-wrapper .woocommerce-importer .spinner{display:none}.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options td,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options th,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options td,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options th,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options td,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options th,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options td,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options th,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options td,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options th,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options td,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options th,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options td,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options th,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options td,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options th,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options td,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options th,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options td,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options th,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options td,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options th,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options td,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options th,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options td,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options th,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options td,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options th,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options td,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options th,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options td,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options th,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options td,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options th,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options td,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options th{vertical-align:top;line-height:1.75em;padding:0 0 24px 0}.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options td label,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options th label,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options td label,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options th label,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options td label,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options th label,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options td label,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options th label,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options td label,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options th label,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options td label,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options th label,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options td label,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options th label,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options td label,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options th label,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options td label,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options th label,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options td label,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options th label,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options td label,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options th label,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options td label,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options th label,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options td label,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options th label,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options td label,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options th label,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options td label,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options th label,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options td label,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options th label,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options td label,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options th label,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options td label,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options th label{color:#555;font-weight:400}.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options td input[type=checkbox],.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options th input[type=checkbox],.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options td input[type=checkbox],.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options th input[type=checkbox],.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options td input[type=checkbox],.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options th input[type=checkbox],.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options td input[type=checkbox],.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options th input[type=checkbox],.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options td input[type=checkbox],.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options th input[type=checkbox],.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options td input[type=checkbox],.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options th input[type=checkbox],.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options td input[type=checkbox],.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options th input[type=checkbox],.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options td input[type=checkbox],.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options th input[type=checkbox],.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options td input[type=checkbox],.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options th input[type=checkbox],.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options td input[type=checkbox],.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options th input[type=checkbox],.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options td input[type=checkbox],.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options th input[type=checkbox],.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options td input[type=checkbox],.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options th input[type=checkbox],.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options td input[type=checkbox],.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options th input[type=checkbox],.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options td input[type=checkbox],.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options th input[type=checkbox],.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options td input[type=checkbox],.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options th input[type=checkbox],.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options td input[type=checkbox],.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options th input[type=checkbox],.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options td input[type=checkbox],.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options th input[type=checkbox],.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options td input[type=checkbox],.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options th input[type=checkbox]{margin:0 0 0 4px;padding:7px}.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options td input[type=number],.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options td input[type=text],.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options th input[type=number],.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options th input[type=text],.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options td input[type=number],.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options td input[type=text],.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options th input[type=number],.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options th input[type=text],.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options td input[type=number],.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options td input[type=text],.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options th input[type=number],.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options th input[type=text],.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options td input[type=number],.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options td input[type=text],.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options th input[type=number],.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options th input[type=text],.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options td input[type=number],.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options td input[type=text],.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options th input[type=number],.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options th input[type=text],.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options td input[type=number],.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options td input[type=text],.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options th input[type=number],.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options th input[type=text],.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options td input[type=number],.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options td input[type=text],.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options th input[type=number],.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options th input[type=text],.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options td input[type=number],.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options td input[type=text],.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options th input[type=number],.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options th input[type=text],.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options td input[type=number],.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options td input[type=text],.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options th input[type=number],.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options th input[type=text],.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options td input[type=number],.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options td input[type=text],.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options th input[type=number],.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options th input[type=text],.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options td input[type=number],.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options td input[type=text],.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options th input[type=number],.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options th input[type=text],.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options td input[type=number],.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options td input[type=text],.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options th input[type=number],.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options th input[type=text],.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options td input[type=number],.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options td input[type=text],.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options th input[type=number],.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options th input[type=text],.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options td input[type=number],.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options td input[type=text],.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options th input[type=number],.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options th input[type=text],.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options td input[type=number],.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options td input[type=text],.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options th input[type=number],.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options th input[type=text],.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options td input[type=number],.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options td input[type=text],.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options th input[type=number],.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options th input[type=text],.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options td input[type=number],.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options td input[type=text],.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options th input[type=number],.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options th input[type=text],.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options td input[type=number],.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options td input[type=text],.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options th input[type=number],.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options th input[type=text]{padding:7px;height:auto;margin:0}.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper{border:1px solid #ddd;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.07);box-shadow:inset 0 1px 2px rgba(0,0,0,.07);background-color:#fff;color:#32373c;outline:0;line-height:1;display:block}.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper code{background:0 0;font-size:smaller;padding:0;margin:0;color:#999;padding:7px 7px 0 0;display:inline-block}.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper input{font-family:Consolas,Monaco,monospace;border:0;margin:0;outline:0;box-shadow:none;display:inline-block;min-width:100%}.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options th,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options th,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options th,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options th,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options th,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options th,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options th,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options th,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options th,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options th,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options th,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options th,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options th,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options th,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options th,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options th,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options th,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options th{width:35%;padding-left:20px}.woocommerce-exporter-wrapper .wc-progress-form-content progress,.woocommerce-exporter-wrapper .woocommerce-exporter progress,.woocommerce-exporter-wrapper .woocommerce-importer progress,.woocommerce-importer-wrapper .wc-progress-form-content progress,.woocommerce-importer-wrapper .woocommerce-exporter progress,.woocommerce-importer-wrapper .woocommerce-importer progress,.woocommerce-progress-form-wrapper .wc-progress-form-content progress,.woocommerce-progress-form-wrapper .woocommerce-exporter progress,.woocommerce-progress-form-wrapper .woocommerce-importer progress{width:100%;height:42px;margin:0 auto 24px;display:block;-webkit-appearance:none;border:none;display:none;background:#f5f5f5;border:2px solid #eee;border-radius:4px;padding:0;box-shadow:0 1px 0 0 rgba(255,255,255,.2)}.woocommerce-exporter-wrapper .wc-progress-form-content progress::-webkit-progress-bar,.woocommerce-exporter-wrapper .woocommerce-exporter progress::-webkit-progress-bar,.woocommerce-exporter-wrapper .woocommerce-importer progress::-webkit-progress-bar,.woocommerce-importer-wrapper .wc-progress-form-content progress::-webkit-progress-bar,.woocommerce-importer-wrapper .woocommerce-exporter progress::-webkit-progress-bar,.woocommerce-importer-wrapper .woocommerce-importer progress::-webkit-progress-bar,.woocommerce-progress-form-wrapper .wc-progress-form-content progress::-webkit-progress-bar,.woocommerce-progress-form-wrapper .woocommerce-exporter progress::-webkit-progress-bar,.woocommerce-progress-form-wrapper .woocommerce-importer progress::-webkit-progress-bar{background:transparent none;border:0;border-radius:4px;padding:0;box-shadow:none}.woocommerce-exporter-wrapper .wc-progress-form-content progress::-webkit-progress-value,.woocommerce-exporter-wrapper .woocommerce-exporter progress::-webkit-progress-value,.woocommerce-exporter-wrapper .woocommerce-importer progress::-webkit-progress-value,.woocommerce-importer-wrapper .wc-progress-form-content progress::-webkit-progress-value,.woocommerce-importer-wrapper .woocommerce-exporter progress::-webkit-progress-value,.woocommerce-importer-wrapper .woocommerce-importer progress::-webkit-progress-value,.woocommerce-progress-form-wrapper .wc-progress-form-content progress::-webkit-progress-value,.woocommerce-progress-form-wrapper .woocommerce-exporter progress::-webkit-progress-value,.woocommerce-progress-form-wrapper .woocommerce-importer progress::-webkit-progress-value{border-radius:3px;box-shadow:inset 0 1px 1px 0 rgba(255,255,255,.4);background:#a46497;background:linear-gradient(top,#a46497,#66405f),#a46497;transition:width 1s ease}.woocommerce-exporter-wrapper .wc-progress-form-content progress::-moz-progress-bar,.woocommerce-exporter-wrapper .woocommerce-exporter progress::-moz-progress-bar,.woocommerce-exporter-wrapper .woocommerce-importer progress::-moz-progress-bar,.woocommerce-importer-wrapper .wc-progress-form-content progress::-moz-progress-bar,.woocommerce-importer-wrapper .woocommerce-exporter progress::-moz-progress-bar,.woocommerce-importer-wrapper .woocommerce-importer progress::-moz-progress-bar,.woocommerce-progress-form-wrapper .wc-progress-form-content progress::-moz-progress-bar,.woocommerce-progress-form-wrapper .woocommerce-exporter progress::-moz-progress-bar,.woocommerce-progress-form-wrapper .woocommerce-importer progress::-moz-progress-bar{border-radius:3px;box-shadow:inset 0 1px 1px 0 rgba(255,255,255,.4);background:#a46497;background:linear-gradient(top,#a46497,#66405f),#a46497;transition:width 1s ease}.woocommerce-exporter-wrapper .wc-progress-form-content progress::-ms-fill,.woocommerce-exporter-wrapper .woocommerce-exporter progress::-ms-fill,.woocommerce-exporter-wrapper .woocommerce-importer progress::-ms-fill,.woocommerce-importer-wrapper .wc-progress-form-content progress::-ms-fill,.woocommerce-importer-wrapper .woocommerce-exporter progress::-ms-fill,.woocommerce-importer-wrapper .woocommerce-importer progress::-ms-fill,.woocommerce-progress-form-wrapper .wc-progress-form-content progress::-ms-fill,.woocommerce-progress-form-wrapper .woocommerce-exporter progress::-ms-fill,.woocommerce-progress-form-wrapper .woocommerce-importer progress::-ms-fill{border-radius:3px;box-shadow:inset 0 1px 1px 0 rgba(255,255,255,.4);background:#a46497;background:linear-gradient(to bottom,#a46497,#66405f),#a46497;transition:width 1s ease}.woocommerce-exporter-wrapper .wc-progress-form-content.woocommerce-exporter__exporting .spinner,.woocommerce-exporter-wrapper .wc-progress-form-content.woocommerce-importer__importing .spinner,.woocommerce-exporter-wrapper .woocommerce-exporter.woocommerce-exporter__exporting .spinner,.woocommerce-exporter-wrapper .woocommerce-exporter.woocommerce-importer__importing .spinner,.woocommerce-exporter-wrapper .woocommerce-importer.woocommerce-exporter__exporting .spinner,.woocommerce-exporter-wrapper .woocommerce-importer.woocommerce-importer__importing .spinner,.woocommerce-importer-wrapper .wc-progress-form-content.woocommerce-exporter__exporting .spinner,.woocommerce-importer-wrapper .wc-progress-form-content.woocommerce-importer__importing .spinner,.woocommerce-importer-wrapper .woocommerce-exporter.woocommerce-exporter__exporting .spinner,.woocommerce-importer-wrapper .woocommerce-exporter.woocommerce-importer__importing .spinner,.woocommerce-importer-wrapper .woocommerce-importer.woocommerce-exporter__exporting .spinner,.woocommerce-importer-wrapper .woocommerce-importer.woocommerce-importer__importing .spinner,.woocommerce-progress-form-wrapper .wc-progress-form-content.woocommerce-exporter__exporting .spinner,.woocommerce-progress-form-wrapper .wc-progress-form-content.woocommerce-importer__importing .spinner,.woocommerce-progress-form-wrapper .woocommerce-exporter.woocommerce-exporter__exporting .spinner,.woocommerce-progress-form-wrapper .woocommerce-exporter.woocommerce-importer__importing .spinner,.woocommerce-progress-form-wrapper .woocommerce-importer.woocommerce-exporter__exporting .spinner,.woocommerce-progress-form-wrapper .woocommerce-importer.woocommerce-importer__importing .spinner{display:block}.woocommerce-exporter-wrapper .wc-progress-form-content.woocommerce-exporter__exporting progress,.woocommerce-exporter-wrapper .wc-progress-form-content.woocommerce-importer__importing progress,.woocommerce-exporter-wrapper .woocommerce-exporter.woocommerce-exporter__exporting progress,.woocommerce-exporter-wrapper .woocommerce-exporter.woocommerce-importer__importing progress,.woocommerce-exporter-wrapper .woocommerce-importer.woocommerce-exporter__exporting progress,.woocommerce-exporter-wrapper .woocommerce-importer.woocommerce-importer__importing progress,.woocommerce-importer-wrapper .wc-progress-form-content.woocommerce-exporter__exporting progress,.woocommerce-importer-wrapper .wc-progress-form-content.woocommerce-importer__importing progress,.woocommerce-importer-wrapper .woocommerce-exporter.woocommerce-exporter__exporting progress,.woocommerce-importer-wrapper .woocommerce-exporter.woocommerce-importer__importing progress,.woocommerce-importer-wrapper .woocommerce-importer.woocommerce-exporter__exporting progress,.woocommerce-importer-wrapper .woocommerce-importer.woocommerce-importer__importing progress,.woocommerce-progress-form-wrapper .wc-progress-form-content.woocommerce-exporter__exporting progress,.woocommerce-progress-form-wrapper .wc-progress-form-content.woocommerce-importer__importing progress,.woocommerce-progress-form-wrapper .woocommerce-exporter.woocommerce-exporter__exporting progress,.woocommerce-progress-form-wrapper .woocommerce-exporter.woocommerce-importer__importing progress,.woocommerce-progress-form-wrapper .woocommerce-importer.woocommerce-exporter__exporting progress,.woocommerce-progress-form-wrapper .woocommerce-importer.woocommerce-importer__importing progress{display:block}.woocommerce-exporter-wrapper .wc-progress-form-content.woocommerce-exporter__exporting .wc-actions,.woocommerce-exporter-wrapper .wc-progress-form-content.woocommerce-exporter__exporting .woocommerce-exporter-options,.woocommerce-exporter-wrapper .wc-progress-form-content.woocommerce-importer__importing .wc-actions,.woocommerce-exporter-wrapper .wc-progress-form-content.woocommerce-importer__importing .woocommerce-exporter-options,.woocommerce-exporter-wrapper .woocommerce-exporter.woocommerce-exporter__exporting .wc-actions,.woocommerce-exporter-wrapper .woocommerce-exporter.woocommerce-exporter__exporting .woocommerce-exporter-options,.woocommerce-exporter-wrapper .woocommerce-exporter.woocommerce-importer__importing .wc-actions,.woocommerce-exporter-wrapper .woocommerce-exporter.woocommerce-importer__importing .woocommerce-exporter-options,.woocommerce-exporter-wrapper .woocommerce-importer.woocommerce-exporter__exporting .wc-actions,.woocommerce-exporter-wrapper .woocommerce-importer.woocommerce-exporter__exporting .woocommerce-exporter-options,.woocommerce-exporter-wrapper .woocommerce-importer.woocommerce-importer__importing .wc-actions,.woocommerce-exporter-wrapper .woocommerce-importer.woocommerce-importer__importing .woocommerce-exporter-options,.woocommerce-importer-wrapper .wc-progress-form-content.woocommerce-exporter__exporting .wc-actions,.woocommerce-importer-wrapper .wc-progress-form-content.woocommerce-exporter__exporting .woocommerce-exporter-options,.woocommerce-importer-wrapper .wc-progress-form-content.woocommerce-importer__importing .wc-actions,.woocommerce-importer-wrapper .wc-progress-form-content.woocommerce-importer__importing .woocommerce-exporter-options,.woocommerce-importer-wrapper .woocommerce-exporter.woocommerce-exporter__exporting .wc-actions,.woocommerce-importer-wrapper .woocommerce-exporter.woocommerce-exporter__exporting .woocommerce-exporter-options,.woocommerce-importer-wrapper .woocommerce-exporter.woocommerce-importer__importing .wc-actions,.woocommerce-importer-wrapper .woocommerce-exporter.woocommerce-importer__importing .woocommerce-exporter-options,.woocommerce-importer-wrapper .woocommerce-importer.woocommerce-exporter__exporting .wc-actions,.woocommerce-importer-wrapper .woocommerce-importer.woocommerce-exporter__exporting .woocommerce-exporter-options,.woocommerce-importer-wrapper .woocommerce-importer.woocommerce-importer__importing .wc-actions,.woocommerce-importer-wrapper .woocommerce-importer.woocommerce-importer__importing .woocommerce-exporter-options,.woocommerce-progress-form-wrapper .wc-progress-form-content.woocommerce-exporter__exporting .wc-actions,.woocommerce-progress-form-wrapper .wc-progress-form-content.woocommerce-exporter__exporting .woocommerce-exporter-options,.woocommerce-progress-form-wrapper .wc-progress-form-content.woocommerce-importer__importing .wc-actions,.woocommerce-progress-form-wrapper .wc-progress-form-content.woocommerce-importer__importing .woocommerce-exporter-options,.woocommerce-progress-form-wrapper .woocommerce-exporter.woocommerce-exporter__exporting .wc-actions,.woocommerce-progress-form-wrapper .woocommerce-exporter.woocommerce-exporter__exporting .woocommerce-exporter-options,.woocommerce-progress-form-wrapper .woocommerce-exporter.woocommerce-importer__importing .wc-actions,.woocommerce-progress-form-wrapper .woocommerce-exporter.woocommerce-importer__importing .woocommerce-exporter-options,.woocommerce-progress-form-wrapper .woocommerce-importer.woocommerce-exporter__exporting .wc-actions,.woocommerce-progress-form-wrapper .woocommerce-importer.woocommerce-exporter__exporting .woocommerce-exporter-options,.woocommerce-progress-form-wrapper .woocommerce-importer.woocommerce-importer__importing .wc-actions,.woocommerce-progress-form-wrapper .woocommerce-importer.woocommerce-importer__importing .woocommerce-exporter-options{display:none}.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table-wrapper,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table-wrapper,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table-wrapper,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table-wrapper,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table-wrapper,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table-wrapper,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table-wrapper,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table-wrapper,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table-wrapper{padding:0}.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table{margin:0;border:0;box-shadow:none;width:100%}.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table td,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table th,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table td,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table th,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table td,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table th,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table td,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table th,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table td,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table th,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table td,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table th,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table td,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table th,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table td,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table th,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table td,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table th,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table td,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table th,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table td,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table th,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table td,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table th,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table td,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table th,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table td,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table th,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table td,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table th,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table td,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table th,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table td,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table th,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table td,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table th{border:0;padding:12px;vertical-align:middle}.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table td select,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table th select,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table td select,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table th select,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table td select,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table th select,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table td select,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table th select,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table td select,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table th select,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table td select,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table th select,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table td select,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table th select,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table td select,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table th select,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table td select,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table th select,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table td select,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table th select,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table td select,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table th select,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table td select,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table th select,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table td select,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table th select,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table td select,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table th select,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table td select,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table th select,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table td select,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table th select,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table td select,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table th select,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table td select,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table th select{width:100%}.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table tbody tr:nth-child(odd) td,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table tbody tr:nth-child(odd) th,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table tbody tr:nth-child(odd) td,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table tbody tr:nth-child(odd) th,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table tbody tr:nth-child(odd) td,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table tbody tr:nth-child(odd) th,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table tbody tr:nth-child(odd) td,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table tbody tr:nth-child(odd) th,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table tbody tr:nth-child(odd) td,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table tbody tr:nth-child(odd) th,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table tbody tr:nth-child(odd) td,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table tbody tr:nth-child(odd) th,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table tbody tr:nth-child(odd) td,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table tbody tr:nth-child(odd) th,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table tbody tr:nth-child(odd) td,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table tbody tr:nth-child(odd) th,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table tbody tr:nth-child(odd) td,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table tbody tr:nth-child(odd) th,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table tbody tr:nth-child(odd) td,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table tbody tr:nth-child(odd) th,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table tbody tr:nth-child(odd) td,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table tbody tr:nth-child(odd) th,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table tbody tr:nth-child(odd) td,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table tbody tr:nth-child(odd) th,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table tbody tr:nth-child(odd) td,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table tbody tr:nth-child(odd) th,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table tbody tr:nth-child(odd) td,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table tbody tr:nth-child(odd) th,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table tbody tr:nth-child(odd) td,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table tbody tr:nth-child(odd) th,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table tbody tr:nth-child(odd) td,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table tbody tr:nth-child(odd) th,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table tbody tr:nth-child(odd) td,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table tbody tr:nth-child(odd) th,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table tbody tr:nth-child(odd) td,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table tbody tr:nth-child(odd) th{background:#fbfbfb}.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table th,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table th,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table th,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table th,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table th,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table th,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table th,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table th,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table th,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table th,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table th,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table th,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table th,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table th,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table th,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table th,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table th,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table th{font-weight:700}.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table td:first-child,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table th:first-child,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table td:first-child,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table th:first-child,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table td:first-child,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table th:first-child,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table td:first-child,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table th:first-child,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table td:first-child,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table th:first-child,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table td:first-child,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table th:first-child,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table td:first-child,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table th:first-child,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table td:first-child,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table th:first-child,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table td:first-child,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table th:first-child,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table td:first-child,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table th:first-child,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table td:first-child,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table th:first-child,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table td:first-child,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table th:first-child,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table td:first-child,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table th:first-child,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table td:first-child,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table th:first-child,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table td:first-child,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table th:first-child,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table td:first-child,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table th:first-child,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table td:first-child,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table th:first-child,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table td:first-child,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table th:first-child{padding-right:24px}.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table td:last-child,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table th:last-child,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table td:last-child,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table th:last-child,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table td:last-child,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table th:last-child,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table td:last-child,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table th:last-child,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table td:last-child,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table th:last-child,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table td:last-child,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table th:last-child,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table td:last-child,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table th:last-child,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table td:last-child,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table th:last-child,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table td:last-child,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table th:last-child,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table td:last-child,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table th:last-child,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table td:last-child,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table th:last-child,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table td:last-child,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table th:last-child,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table td:last-child,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table th:last-child,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table td:last-child,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table th:last-child,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table td:last-child,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table th:last-child,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table td:last-child,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table th:last-child,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table td:last-child,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table th:last-child,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table td:last-child,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table th:last-child{padding-left:24px}.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table .wc-importer-mapping-table-name,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table .wc-importer-mapping-table-name,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table .wc-importer-mapping-table-name,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table .wc-importer-mapping-table-name,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table .wc-importer-mapping-table-name,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table .wc-importer-mapping-table-name,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table .wc-importer-mapping-table-name,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table .wc-importer-mapping-table-name,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table .wc-importer-mapping-table-name,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table .wc-importer-mapping-table-name,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table .wc-importer-mapping-table-name,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table .wc-importer-mapping-table-name,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table .wc-importer-mapping-table-name,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table .wc-importer-mapping-table-name,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table .wc-importer-mapping-table-name,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table .wc-importer-mapping-table-name,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table .wc-importer-mapping-table-name,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table .wc-importer-mapping-table-name{width:50%}.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table .wc-importer-mapping-table-name .description,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table .wc-importer-mapping-table-name .description,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table .wc-importer-mapping-table-name .description,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table .wc-importer-mapping-table-name .description,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table .wc-importer-mapping-table-name .description,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table .wc-importer-mapping-table-name .description,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table .wc-importer-mapping-table-name .description,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table .wc-importer-mapping-table-name .description,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table .wc-importer-mapping-table-name .description,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table .wc-importer-mapping-table-name .description,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table .wc-importer-mapping-table-name .description,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table .wc-importer-mapping-table-name .description,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table .wc-importer-mapping-table-name .description,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table .wc-importer-mapping-table-name .description,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table .wc-importer-mapping-table-name .description,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table .wc-importer-mapping-table-name .description,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table .wc-importer-mapping-table-name .description,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table .wc-importer-mapping-table-name .description{color:#999;margin-top:4px;display:block}.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table .wc-importer-mapping-table-name .description code,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table .wc-importer-mapping-table-name .description code,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table .wc-importer-mapping-table-name .description code,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table .wc-importer-mapping-table-name .description code,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table .wc-importer-mapping-table-name .description code,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table .wc-importer-mapping-table-name .description code,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table .wc-importer-mapping-table-name .description code,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table .wc-importer-mapping-table-name .description code,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table .wc-importer-mapping-table-name .description code,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table .wc-importer-mapping-table-name .description code,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table .wc-importer-mapping-table-name .description code,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table .wc-importer-mapping-table-name .description code,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table .wc-importer-mapping-table-name .description code,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table .wc-importer-mapping-table-name .description code,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table .wc-importer-mapping-table-name .description code,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table .wc-importer-mapping-table-name .description code,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table .wc-importer-mapping-table-name .description code,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table .wc-importer-mapping-table-name .description code{background:0 0;padding:0;white-space:pre-line;word-wrap:break-word;word-break:break-all}.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-done,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-done,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-done,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-done,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-done,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-done,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-done,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-done,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-done{text-align:center;padding:48px 24px;font-size:1.5em;line-height:1.75em}.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-done::before,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-done::before,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-done::before,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-done::before,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-done::before,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-done::before,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-done::before,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-done::before,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-done::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;right:0;width:100%;height:100%;text-align:center;content:"";color:#a16696;position:static;font-size:100px;display:block;float:none;margin:0 0 24px}.wc-pointer .wc-pointer-buttons .close{float:right;margin:6px 15px 0 0} \ No newline at end of file +.select2-container{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;height:28px;margin:0 0 -4px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left;padding:0}.select2-container .select2-search--inline .select2-search__field{-webkit-box-sizing:border-box;box-sizing:border-box;border:none;font-size:100%;margin:0;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected],.select2-results__option[data-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{-webkit-box-sizing:border-box;box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none;margin:5px 5px 0 0}.select2-container--default .select2-selection--multiple .select2-selection__rendered li:before{content:'';display:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#0073aa;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),to(#eee));background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px solid #0073aa}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eee),to(#ccc));background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #0073aa}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,from(white),color-stop(50%,#eee));background-image:-webkit-linear-gradient(top,#fff 0,#eee 50%);background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eee),to(white));background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #0073aa}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #0073aa}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;-webkit-box-shadow:none;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected],.select2-container--classic .select2-results__option--highlighted[data-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#0073aa} +@charset "UTF-8";@-webkit-keyframes spin{100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes spin{100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@font-face{font-family:star;src:url(../fonts/star.eot);src:url(../fonts/star.eot?#iefix) format("embedded-opentype"),url(../fonts/star.woff) format("woff"),url(../fonts/star.ttf) format("truetype"),url(../fonts/star.svg#star) format("svg");font-weight:400;font-style:normal}@font-face{font-family:WooCommerce;src:url(../fonts/WooCommerce.eot);src:url(../fonts/WooCommerce.eot?#iefix) format("embedded-opentype"),url(../fonts/WooCommerce.woff) format("woff"),url(../fonts/WooCommerce.ttf) format("truetype"),url(../fonts/WooCommerce.svg#WooCommerce) format("svg");font-weight:400;font-style:normal}.blockUI.blockOverlay::before{height:1em;width:1em;display:block;position:absolute;top:50%;right:50%;margin-right:-.5em;margin-top:-.5em;content:'';-webkit-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{max-width:1200px}.wc_addons_wrap h1.search-form-title{clear:right;padding:0}.wc_addons_wrap form.search-form{clear:both;display:block;position:relative;margin-top:1em;margin-bottom:1em}.wc_addons_wrap form.search-form input{border:1px solid #ddd;-webkit-box-shadow:none;box-shadow:none;height:53px;padding-right:50px;width:100%;margin:0}.wc_addons_wrap form.search-form button{background:0 0;border:none;cursor:pointer;height:53px;position:absolute;width:53px}.wc_addons_wrap .update-plugins .update-count{background-color:#d54e21;border-radius:10px;color:#fff;display:inline-block;font-size:9px;font-weight:600;line-height:17px;margin:1px 2px 0 0;padding:0 6px;vertical-align:text-top}.wc_addons_wrap .addons-featured{margin:0}.wc_addons_wrap ul.subsubsub.subsubsub{margin:-2px 0 12px}.wc_addons_wrap .subsubsub li::after{content:'|'}.wc_addons_wrap .subsubsub li:last-child::after{content:''}.wc_addons_wrap .addons-banner-block-item-icon,.wc_addons_wrap .addons-column-block-item-icon{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.wc_addons_wrap .addons-banner-block,.wc_addons_wrap .addons-wcs-banner-block{background:#fff;border:1px solid #ddd;margin:0 0 1em 0;padding:2em 2em 1em}.wc_addons_wrap .addons-banner-block img{height:62px}.wc_addons_wrap .addons-banner-block p{margin:0 0 20px}.wc_addons_wrap .addons-banner-block-items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin:0 -10px 0 -10px}.wc_addons_wrap .addons-banner-block-item{border:1px solid #e6e6e6;border-radius:3px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin:1em;min-width:200px;width:30%}.wc_addons_wrap .addons-banner-block-item-icon{background:#f7f7f7;height:143px}.wc_addons_wrap .addons-banner-block-item-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:184px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:24px}.wc_addons_wrap .addons-banner-block-item-content h3{margin-top:0}.wc_addons_wrap .addons-banner-block-item-content p{margin:0 0 auto}.wc_addons_wrap .addons-wcs-banner-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.wc_addons_wrap .addons-wcs-banner-block-image{background:#f7f7f7;border:1px solid #e6e6e6;margin-left:2em;padding:4em}.wc_addons_wrap .addons-wcs-banner-block-image .addons-img{max-height:86px;max-width:97px}.wc_addons_wrap .addons-shipping-methods .addons-wcs-banner-block{margin-right:0;margin-left:0;margin-top:1em}.wc_addons_wrap .addons-wcs-banner-block-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;padding:1em 0}.wc_addons_wrap .addons-wcs-banner-block-content h1{padding-bottom:0}.wc_addons_wrap .addons-wcs-banner-block-content p{margin-bottom:0}.wc_addons_wrap .addons-wcs-banner-block-content .wcs-service-logo{max-width:40px}.wc_addons_wrap .addons-column-section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.wc_addons_wrap .addons-column{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:50%;padding:0 .5em}.wc_addons_wrap .addons-column:nth-child(2){margin-left:0}.wc_addons_wrap .addons-column-block,.wc_addons_wrap .addons-small-dark-block,.wc_addons_wrap .addons-small-light-block{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ddd;margin:0 0 1em;padding:20px}.wc_addons_wrap .addons-column-block img{max-height:50px;max-width:50px}.wc_addons_wrap .addons-column-block,.wc_addons_wrap .addons-small-light-block{background:#fff}.wc_addons_wrap .addons-column-block-left{float:right}.wc_addons_wrap .addons-column-block-right{float:left}.wc_addons_wrap .addons-column-block-item{border-top:2px solid #f9f9f9;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 -20px;padding:20px}.wc_addons_wrap .addons-column-block-item-icon{background:#f7f7f7;border:1px solid #e6e6e6;height:100px;margin:0 0 10px 10px;width:100px}.wc_addons_wrap .addons-column-block-item-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:20%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;min-width:200px}.wc_addons_wrap .addons-column-block-item-content h2{float:right;margin-top:8px}.wc_addons_wrap .addons-column-block-item-content a{float:left}.wc_addons_wrap .addons-column-block-item-content p{float:right}.wc_addons_wrap .addons-banner-block-item,.wc_addons_wrap .addons-column-block-item{display:none}.wc_addons_wrap .addons-banner-block-item:nth-child(-n+3){display:block}.wc_addons_wrap .addons-column-block-item:nth-of-type(-n+3){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.wc_addons_wrap .addons-small-dark-block{background-color:#54687d;text-align:center}.wc_addons_wrap .addons-small-dark-items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.wc_addons_wrap .addons-small-dark-item{margin:0 0 20px}.wc_addons_wrap .addons-small-dark-block h1{color:#fff}.wc_addons_wrap .addons-small-dark-block p{color:#fafafa}.wc_addons_wrap .addons-small-dark-item-icon img{height:30px}.wc_addons_wrap .addons-small-dark-item a{margin:28px auto 0}.wc_addons_wrap .addons-small-light-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.wc_addons_wrap .addons-small-light-block h1{margin-top:-12px}.wc_addons_wrap .addons-small-light-block p{margin-top:0}.wc_addons_wrap .addons-small-light-block img{height:225px;margin:0 -20px 0 0}.wc_addons_wrap .addons-small-light-block-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 100px;-ms-flex:1 1 100px;flex:1 1 100px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.wc_addons_wrap .addons-small-light-block-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.wc_addons_wrap .addons-small-light-block-content a{width:48%}.wc_addons_wrap .addons-button{border-radius:3px;cursor:pointer;display:block;height:37px;line-height:37px;text-align:center;text-decoration:none;width:124px}.wc_addons_wrap .addons-button-solid{background-color:#955a89;color:#fff}.wc_addons_wrap .addons-button-solid:hover{color:#fff;opacity:.8}.wc_addons_wrap .addons-button-outline-green{border:1px solid #73ae39;color:#73ae39}.wc_addons_wrap .addons-button-outline-green:hover{color:#73ae39;opacity:.8}.wc_addons_wrap .addons-button-outline-white{border:1px solid #fff;color:#fff}.wc_addons_wrap .addons-button-outline-white:hover{color:#fff;opacity:.8}.wc_addons_wrap .addons-button-installed{background:#e6e6e6;color:#3c3c3c}.wc_addons_wrap .addons-button-installed:hover{color:#3c3c3c;opacity:.8}@media only screen and (max-width:400px){.wc_addons_wrap .addons-featured{margin:-1% -5%}.wc_addons_wrap .addons-button{width:100%}.wc_addons_wrap .addons-small-dark-item{width:100%}.wc_addons_wrap .addons-column-block-item-icon{background:0 0;border:none;height:75px;margin:0 0 10px 10px;width:75px}}.wc_addons_wrap .products{overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.5em}.wc_addons_wrap .products li{float:right;border:1px solid #ddd;margin:0 .5em 1em!important;padding:0;vertical-align:top;width:25%;min-width:280px;min-height:220px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;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{text-decoration:none;color:inherit;display:block;height:100%}.wc_addons_wrap .products li a .product-img-wrap{background:#fff;display:block}.wc_addons_wrap .products li a img{max-width:258px;max-height:24px;padding:17px 20px;display:block;margin:0;background:#fff;border-left:260px solid #fff}.wc_addons_wrap .products li a img.extension-thumb+h3{display:none}.wc_addons_wrap .products li a .price{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;margin-top:1em;padding:20px;overflow:hidden;zoom:1}.wc_addons_wrap .storefront img{width:278px;height:auto;float:right;margin:0 0 0 20px;-webkit-box-shadow:0 1px 6px rgba(0,0,0,.1);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;display:inline-block}.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-right-color:#cc99c2!important;overflow:hidden}.woocommerce-message a.docs,.woocommerce-message a.skip{text-decoration:none!important}.woocommerce-message a.woocommerce-message-close{position:static;float:left;padding:0 28px 10px 15px;margin-top:-10px;font-size:13px;line-height:1.23076923;text-decoration:none}.woocommerce-message a.woocommerce-message-close::before{position:relative;top:18px;right:-20px;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.woocommerce-message .twitter-share-button{margin-top:-3px;margin-right:3px;vertical-align:middle}#variable_product_options #message,#variable_product_options .notice{margin:10px}.clear{clear:both}.wrap.woocommerce div.error,.wrap.woocommerce div.updated{margin-top:10px}mark.amount{background:transparent none;color:inherit}.simplify-commerce-banner{overflow:hidden}.simplify-commerce-banner img{float:left;padding:15px 0;margin-right: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;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;right:0;width:100%;height:100%;text-align:center;content:"";cursor:help}h2 .woocommerce-help-tip{margin-top:-5px;margin-right:.25em}table.wc_status_table{margin-bottom:1em}table.wc_status_table h2{font-size:14px;margin:0}table.wc_status_table tr:nth-child(2n) td,table.wc_status_table tr:nth-child(2n) th{background:#fcfcfc}table.wc_status_table th{font-weight:700;padding:9px}table.wc_status_table td:first-child{width:33%}table.wc_status_table td.help{width:1em}table.wc_status_table td,table.wc_status_table th{font-size:1.1em;font-weight:400}table.wc_status_table td.run-tool,table.wc_status_table th.run-tool{text-align:left}table.wc_status_table td strong.name,table.wc_status_table th strong.name{display:block;margin-bottom:.5em}table.wc_status_table td mark,table.wc_status_table th mark{background:transparent none}table.wc_status_table td mark.yes,table.wc_status_table th mark.yes{color:#7ad03a}table.wc_status_table td mark.no,table.wc_status_table th mark.no{color:#999}table.wc_status_table td .red,table.wc_status_table td mark.error,table.wc_status_table th .red,table.wc_status_table th mark.error{color:#a00}table.wc_status_table td ul,table.wc_status_table th ul{margin:0}table.wc_status_table .help_tip{cursor:help}table.wc_status_table--tools td,table.wc_status_table--tools th{padding:2em}.taxonomy-product_cat .column-thumb .woocommerce-help-tip{font-size:1.5em;margin:0 -34px 0 0;padding:0 2px 5px;display:block;position:absolute}#debug-report{display:none;margin:10px 0;padding:0;position:relative}#debug-report textarea{font-family:monospace;width:100%;margin:0;height:300px;padding:20px;border-radius:0;resize:none;font-size:12px;line-height:20px;outline:0}.wp-list-table.logs .log-level{display:inline;padding:.2em .6em .3em;font-size:80%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.2em}.wp-list-table.logs .log-level:empty{display:none}.wp-list-table.logs .log-level--alert,.wp-list-table.logs .log-level--emergency{background-color:#ff4136}.wp-list-table.logs .log-level--critical,.wp-list-table.logs .log-level--error{background-color:#ff851b}.wp-list-table.logs .log-level--notice,.wp-list-table.logs .log-level--warning{color:#222;background-color:#ffdc00}.wp-list-table.logs .log-level--info{background-color:#0074d9}.wp-list-table.logs .log-level--debug{background-color:#3d9970}@media screen and (min-width:783px){.wp-list-table.logs .column-timestamp{width:18%}.wp-list-table.logs .column-level{width:14%}.wp-list-table.logs .column-source{width:15%}}#log-viewer-select{padding:10px 0 8px;line-height:28px}#log-viewer-select h2 a{vertical-align:middle}#log-viewer{background:#fff;border:1px solid #e5e5e5;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.04);box-shadow:0 1px 1px rgba(0,0,0,.04);padding:5px 20px}#log-viewer pre{font-family:monospace;white-space:pre-wrap;word-wrap:break-word}.inline-edit-product.quick-edit-row .inline-edit-col-center,.inline-edit-product.quick-edit-row .inline-edit-col-right{float:left!important}#woocommerce-fields.inline-edit-col{clear:right}#woocommerce-fields.inline-edit-col label.featured,#woocommerce-fields.inline-edit-col label.manage_stock{margin-right:10px}#woocommerce-fields.inline-edit-col label.stock_status_field{clear:both;float:right}#woocommerce-fields.inline-edit-col .dimensions div{display:block;margin:.2em 0}#woocommerce-fields.inline-edit-col .dimensions div span.title{display:block;float:right;width:5em}#woocommerce-fields.inline-edit-col .dimensions div span.input-text-wrap{display:block;margin-right:5em}#woocommerce-fields.inline-edit-col .text{-webkit-box-sizing:border-box;box-sizing:border-box;width:99%;float:right;margin:1px 1px 1px 1%}#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-left:0}#woocommerce-fields-bulk.inline-edit-col label{clear:right}#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{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin-right:4.4em}#woocommerce-fields-bulk.inline-edit-col .height,#woocommerce-fields-bulk.inline-edit-col .length,#woocommerce-fields-bulk.inline-edit-col .width{-webkit-box-sizing:border-box;box-sizing:border-box;width:25%}.column-coupon_code{line-height:2.25em}.column-coupon_code,ul.wc_coupon_list{margin:0;overflow:hidden;zoom:1;clear:both}ul.wc_coupon_list{padding-bottom:5px}ul.wc_coupon_list li{margin:0}ul.wc_coupon_list li.code{display:inline-block;position:relative;padding:0 .5em;background-color:#fff;border:1px solid #aaa;-webkit-box-shadow:0 1px 0 #dfdfdf;box-shadow:0 1px 0 #dfdfdf;border-radius:4px;margin-left:5px;margin-top:5px}ul.wc_coupon_list li.code.editable{padding-left:2em}ul.wc_coupon_list li.code .tips{cursor:pointer}ul.wc_coupon_list li.code .tips span{color:#888}ul.wc_coupon_list li.code .tips span:hover{color:#000}ul.wc_coupon_list li.code .remove-coupon{text-decoration:none;color:#888;position:absolute;top:7px;left:20px;left:7px}ul.wc_coupon_list li.code .remove-coupon::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;right:0;width:100%;height:100%;text-align:center;content:""}ul.wc_coupon_list li.code .remove-coupon:hover::before{color:#a00}ul.wc_coupon_list_block{margin:0;padding-bottom:2px}ul.wc_coupon_list_block li{border-top:1px solid #fff;border-bottom:1px solid #ccc;line-height:2.5em;margin:0;padding:.5em 0}ul.wc_coupon_list_block li:first-child{border-top:0;padding-top:0}ul.wc_coupon_list_block li:last-child{border-bottom:0;padding-bottom:0}.button.wc-reload{display:block;text-indent:-9999px;position:relative;height:1em;width:1em;padding:0;height:28px;width:28px!important;display:inline-block}.button.wc-reload::after{font-family:Dashicons;speak: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;right:0;width:100%;height:100%;text-align:center;content:"";line-height:28px}#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-family:HelveticaNeue-Light,'Helvetica Neue Light','Helvetica Neue',sans-serif;font-size:21px;font-weight:400;line-height:1.2;text-shadow:-1px 1px 1px #fff;padding:0}#order_data h3{font-size:14px}#order_data h3,#order_data h4{color:#333;margin:1.33em 0 0}#order_data p{color:#777}#order_data p.order_number{margin:0;font-family:HelveticaNeue-Light,'Helvetica Neue Light','Helvetica Neue',sans-serif;font-weight:400;line-height:1.6em;font-size:16px}#order_data .order_data_column_container{clear:both}#order_data .order_data_column{width:32%;padding:0 0 0 2%;float:right}#order_data .order_data_column>h3 span{display:block}#order_data .order_data_column:last-child{padding-left: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:right;clear:right;width:48%;padding:0;margin:9px 0 0}#order_data .order_data_column .form-field label{display:block;padding:0 0 3px}#order_data .order_data_column .form-field input,#order_data .order_data_column .form-field textarea{width:100%}#order_data .order_data_column .form-field select{width:100%}#order_data .order_data_column .form-field .select2-container{width:100%!important}#order_data .order_data_column .form-field .date-picker{width:50%}#order_data .order_data_column .form-field .hour,#order_data .order_data_column .form-field .minute{width:3.5em}#order_data .order_data_column .form-field small{display:block;margin:5px 0 0;color:#999}#order_data .order_data_column ._billing_address_2_field,#order_data .order_data_column ._billing_last_name_field,#order_data .order_data_column ._billing_phone_field,#order_data .order_data_column ._billing_postcode_field,#order_data .order_data_column ._billing_state_field,#order_data .order_data_column ._shipping_address_2_field,#order_data .order_data_column ._shipping_last_name_field,#order_data .order_data_column ._shipping_postcode_field,#order_data .order_data_column ._shipping_state_field,#order_data .order_data_column .form-field.last{float:left;clear:left}#order_data .order_data_column ._billing_company_field,#order_data .order_data_column ._shipping_company_field,#order_data .order_data_column ._transaction_id_field,#order_data .order_data_column .form-field-wide{width:100%;clear:both}#order_data .order_data_column ._billing_company_field .wc-category-search,#order_data .order_data_column ._billing_company_field .wc-customer-search,#order_data .order_data_column ._billing_company_field .wc-enhanced-select,#order_data .order_data_column ._billing_company_field input,#order_data .order_data_column ._billing_company_field select,#order_data .order_data_column ._billing_company_field textarea,#order_data .order_data_column ._shipping_company_field .wc-category-search,#order_data .order_data_column ._shipping_company_field .wc-customer-search,#order_data .order_data_column ._shipping_company_field .wc-enhanced-select,#order_data .order_data_column ._shipping_company_field input,#order_data .order_data_column ._shipping_company_field select,#order_data .order_data_column ._shipping_company_field textarea,#order_data .order_data_column ._transaction_id_field .wc-category-search,#order_data .order_data_column ._transaction_id_field .wc-customer-search,#order_data .order_data_column ._transaction_id_field .wc-enhanced-select,#order_data .order_data_column ._transaction_id_field input,#order_data .order_data_column ._transaction_id_field select,#order_data .order_data_column ._transaction_id_field textarea,#order_data .order_data_column .form-field-wide .wc-category-search,#order_data .order_data_column .form-field-wide .wc-customer-search,#order_data .order_data_column .form-field-wide .wc-enhanced-select,#order_data .order_data_column .form-field-wide input,#order_data .order_data_column .form-field-wide select,#order_data .order_data_column .form-field-wide textarea{width:100%}#order_data .order_data_column p.none_set{color:#999}#order_data .order_data_column div.edit_address{display:none;zoom:1;padding-left:1px}#order_data .order_data_column .wc-customer-user label a,#order_data .order_data_column .wc-order-status label a{float:left;margin-right:8px}#order_data .order_data_column a.edit_address{width:14px;height:0;padding:14px 0 0;margin:0 6px 0 0;overflow:hidden;position:relative;color:#999;border:0;float:left}#order_data .order_data_column a.edit_address:focus,#order_data .order_data_column a.edit_address:hover{color:#000}#order_data .order_data_column a.edit_address::after{font-family:WooCommerce;position:absolute;top:0;right:0;text-align:center;vertical-align:top;line-height:14px;font-size:14px;font-weight:400}#order_data .order_data_column a.edit_address::after{font-family:Dashicons;content:'\f464'}#order_data .order_data_column .billing-same-as-shipping,#order_data .order_data_column .load_customer_billing,#order_data .order_data_column .load_customer_shipping{font-size:13px;display:inline-block;font-weight:400}#order_data .order_data_column .load_customer_shipping{margin-left:.3em}.order_actions{margin:0;overflow:hidden;zoom:1}.order_actions li{border-top:1px solid #fff;border-bottom:1px solid #ddd;padding:6px 0;margin:0;line-height:1.6em;float:right;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:right;overflow:hidden}.order_actions li #delete-action{line-height:25px;vertical-align:middle;text-align:right;float:right}.order_actions li .save_order{float:left}.order_actions li#actions{overflow:hidden}.order_actions li#actions .button{width:24px;-webkit-box-sizing:border-box;box-sizing:border-box;float:left}.order_actions li#actions select{width:225px;-webkit-box-sizing:border-box;box-sizing:border-box;float:right}#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:left}#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:right}#woocommerce-order-items .wc-order-data-row .wc-used-coupons .tips{display:inline-block}#woocommerce-order-items .wc-used-coupons{float:right;width:50%}#woocommerce-order-items .wc-order-totals{float:left;width:50%;margin:0;padding:0;text-align:left}#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 .5em 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}#woocommerce-order-items .wc-order-totals .total input[type=text]{width:96%;float:left}#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:left;margin-right:4px}#woocommerce-order-items .refund-actions .cancel-action{float:right;margin-right:0}#woocommerce-order-items .wc-order-item-bulk-edit .cancel-action{float:right;margin-right:0}#woocommerce-order-items .add_meta{margin-right:0!important}#woocommerce-order-items h3 small{color:#999}#woocommerce-order-items .amount{white-space:nowrap}#woocommerce-order-items .add-items .description{margin-left:10px}#woocommerce-order-items .add-items .button{float:right;margin-left:.25em}#woocommerce-order-items .add-items .button-primary{float:none;margin-left: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;overflow-x:auto}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items{width:100%;background:#fff}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items thead th{text-align:right;padding:1em;font-weight:400;color:#999;background:#f8f8f8;-webkit-touch-callout:none;-webkit-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-left:2em}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items thead th:first-child{padding-right:2em}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items thead th .wc-arrow{float:left;position:relative;margin-left:-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:right;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-left: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-right: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:right;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;line-height:1;-webkit-font-smoothing:antialiased;margin:0;text-indent:0;position:absolute;top:0;right:0;width:100%;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:left}#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:left}#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;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.07);box-shadow:inset 0 1px 2px rgba(0,0,0,.07);margin:1px 0;min-width:80px;overflow:hidden;line-height:1em;text-align:left}#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%;-webkit-box-sizing:border-box;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%;-webkit-box-sizing:border-box;box-sizing:border-box;border:0;-webkit-box-shadow:none;box-shadow:none;margin:0;padding:0 6px 4px;color:#555;background:0 0}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .split-input div.input input::-webkit-input-placeholder,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .split-input div.input input::-webkit-input-placeholder,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .split-input div.input input::-webkit-input-placeholder,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .split-input div.input input::-webkit-input-placeholder,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .split-input div.input input::-webkit-input-placeholder,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .split-input div.input input::-webkit-input-placeholder,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .split-input div.input input::-webkit-input-placeholder{color:#ddd}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .split-input div.input:first-child,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .split-input div.input:first-child,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .split-input div.input:first-child,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .split-input div.input:first-child,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .split-input div.input:first-child,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .split-input div.input:first-child,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .split-input div.input:first-child{border-bottom:1px dashed #ddd;background:#fff}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .split-input div.input:first-child label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .split-input div.input:first-child label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .split-input div.input:first-child label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .split-input div.input:first-child label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .split-input div.input:first-child label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .split-input div.input:first-child label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .split-input div.input:first-child label{color:#ccc}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .split-input div.input:first-child input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .split-input div.input:first-child input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .split-input div.input:first-child input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .split-input div.input:first-child input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .split-input div.input:first-child input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .split-input div.input:first-child input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .split-input div.input:first-child input{color:#ccc}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .view,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .view,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .view,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .view,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .view,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .view,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .view{white-space:nowrap}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .edit,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .edit,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .edit,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .edit,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .edit,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .edit,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .edit{text-align:right}#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-left:.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:right}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .calculated{border-color:#ae8ca2;border-style:dotted}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.meta{width:100%}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.display_meta,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.meta{margin:.5em 0 0;font-size:.92em!important;color:#888}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.display_meta tr th,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.meta tr th{border:0;padding:0 0 .5em 4px;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 0 .5em 4px;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;-webkit-box-shadow:none;box-shadow:none}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.display_meta tr td textarea,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.meta tr td textarea{width:100%;height:4em;margin:0;-webkit-box-shadow:none;box-shadow:none}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.display_meta tr td input:focus+textarea,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.meta tr td input:focus+textarea{border-top-color:#999}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.display_meta tr td p,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.meta tr td p{margin:0 0 .5em;line-height:1.5em}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.display_meta tr td p:last-child,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.meta tr td p:last-child{margin:0}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .refund_by{border-bottom:1px dotted #999}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items tr.fee .thumb div{display:block;text-indent:-9999px;position:relative;height:1em;width:1em;font-size:1.5em;line-height:1em;vertical-align:middle;margin:0 auto}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items tr.fee .thumb div::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;right:0;width:100%;height:100%;text-align:center;content:"";color:#ccc}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items tr.refund .thumb div{display:block;text-indent:-9999px;position:relative;height:1em;width:1em;font-size:1.5em;line-height:1em;vertical-align:middle;margin:0 auto}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items tr.refund .thumb div::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;right:0;width:100%;height:100%;text-align:center;content:"";color:#ccc}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items tr.shipping .thumb div{display:block;text-indent:-9999px;position:relative;height:1em;width:1em;font-size:1.5em;line-height:1em;vertical-align:middle;margin:0 auto}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items tr.shipping .thumb div::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;right:0;width:100%;height:100%;text-align:center;content:"";color:#ccc}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items tr.shipping .shipping_method,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items tr.shipping .shipping_method_name{width:100%;margin:0 0 .5em}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items th.line_tax{white-space:nowrap}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items td.line_tax .delete-order-tax,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items th.line_tax .delete-order-tax{display:block;text-indent:-9999px;position:relative;height:1em;width:1em;float:left;font-size:14px;visibility:hidden;margin:3px 0 0 -18px}#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;right: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;line-height:1;-webkit-font-smoothing:antialiased;margin:0;text-indent:0;position:absolute;top:0;right:0;width:100%;height:100%;text-align:center;content:"";position:relative;top:auto;right:auto;margin:-1px 0 0 4px;vertical-align:middle;line-height:1em}#woocommerce-order-items .wc-order-edit-line-item{padding-right:0}#woocommerce-order-items .wc-order-edit-line-item-actions{width:44px;text-align:left;padding-right: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 12px 0 0;vertical-align:middle;text-decoration:none;line-height:16px;width:16px;overflow:hidden}#woocommerce-order-items .wc-order-edit-line-item-actions a::before{margin:0;padding:0;font-size:16px;width:16px;height:16px}#woocommerce-order-items .wc-order-edit-line-item-actions a:hover::before{color:#999}#woocommerce-order-items .wc-order-edit-line-item-actions a:first-child{margin-right:0}#woocommerce-order-items .wc-order-edit-line-item-actions .edit-order-item::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;right:0;width:100%;height:100%;text-align:center;content:"";position:relative}#woocommerce-order-items .wc-order-edit-line-item-actions .delete-order-item::before,#woocommerce-order-items .wc-order-edit-line-item-actions .delete_refund::before{font-family:Dashicons;speak: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;right:0;width:100%;height:100%;text-align:center;content:"";position:relative}#woocommerce-order-items .wc-order-edit-line-item-actions .delete-order-item:hover::before,#woocommerce-order-items .wc-order-edit-line-item-actions .delete_refund:hover::before{color:#a00}#woocommerce-order-items tbody tr .wc-order-edit-line-item-actions{visibility:hidden}#woocommerce-order-items tbody tr:hover .wc-order-edit-line-item-actions{visibility:visible}#woocommerce-order-items .wc-order-totals .wc-order-edit-line-item-actions{width:1.5em;visibility:visible!important}#woocommerce-order-items .wc-order-totals .wc-order-edit-line-item-actions a{padding:0}#woocommerce-order-downloads .buttons{float:right;padding:0;margin:0;vertical-align:top}#woocommerce-order-downloads .buttons .add_item_id,#woocommerce-order-downloads .buttons .select2-container{width:400px!important;margin-left:9px;vertical-align:top;float:right}#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;-webkit-box-sizing:border-box;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:right}#woocommerce_customers .tablenav{float:left;clear:none}.widefat.customers td{vertical-align:middle;padding:4px 7px}.widefat .column-order_title{width:15%}.widefat .column-order_title time{display:block;color:#999;margin:3px 0}.widefat .column-orders,.widefat .column-paying,.widefat .column-spent{text-align:center;width:8%}.widefat .column-last_order{width:11%}.widefat .column-wc_actions{width:110px}.widefat .column-wc_actions a.button{display:block;text-indent:-9999px;position:relative;height:1em;width:1em;display:inline-block;margin:2px 0 2px 4px;padding:0!important;height:2em!important;width:2em;overflow:hidden}.widefat .column-wc_actions a.button::after{font-family:Dashicons;speak:none;font-weight:400;font-variant:normal;text-transform:none;margin:0;text-indent:0;position:absolute;top:0;right:0;width:100%;height:100%;text-align:center;line-height:1.85}.widefat .column-wc_actions a.button img{display:block;width:12px;height:auto}.widefat .column-wc_actions a.edit::after{content:'\f464'}.widefat .column-wc_actions a.link::after{font-family:WooCommerce;content:'\e00d'}.widefat .column-wc_actions a.view::after{content:'\f177'}.widefat .column-wc_actions a.refresh::after{font-family:WooCommerce;content:'\e031'}.widefat .column-wc_actions a.processing::after{font-family:WooCommerce;content:'\e00f'}.widefat .column-wc_actions a.complete::after{content:'\f147'}.widefat small.meta{display:block;color:#999;font-size:inherit;margin:3px 0}.post-type-shop_order .tablenav .one-page .displaying-num{display:none}.post-type-shop_order .wp-list-table{margin-top:1em}.post-type-shop_order .wp-list-table tfoot th,.post-type-shop_order .wp-list-table thead th{padding:.75em 1em}.post-type-shop_order .wp-list-table tfoot th.sortable a,.post-type-shop_order .wp-list-table tfoot th.sorted a,.post-type-shop_order .wp-list-table thead th.sortable a,.post-type-shop_order .wp-list-table thead th.sorted a{padding:0}.post-type-shop_order .wp-list-table tfoot th:first-child,.post-type-shop_order .wp-list-table thead th:first-child{padding-right:2em}.post-type-shop_order .wp-list-table tfoot th:last-child,.post-type-shop_order .wp-list-table thead th:last-child{padding-left:2em}.post-type-shop_order .wp-list-table tbody td,.post-type-shop_order .wp-list-table tbody th{padding:1em;line-height:26px}.post-type-shop_order .wp-list-table tbody td:first-child{padding-right:2em}.post-type-shop_order .wp-list-table tbody td:last-child{padding-left:2em}.post-type-shop_order .wp-list-table tbody tr{border-top:1px solid #f5f5f5}.post-type-shop_order .wp-list-table tbody tr:hover:not(.status-trash):not(.no-link) td{cursor:pointer}.post-type-shop_order .wp-list-table .no-link{cursor:default!important}.post-type-shop_order .wp-list-table td,.post-type-shop_order .wp-list-table th{width:12ch;vertical-align:middle}.post-type-shop_order .wp-list-table td p,.post-type-shop_order .wp-list-table th p{margin:0}.post-type-shop_order .wp-list-table .check-column{width:1px;white-space:nowrap;padding:1em 1em 1em 1em!important;vertical-align:middle}.post-type-shop_order .wp-list-table .check-column input{vertical-align:text-top;margin:1px 0}.post-type-shop_order .wp-list-table .column-order_number{width:20ch}.post-type-shop_order .wp-list-table .column-order_total{width:8ch;text-align:left}.post-type-shop_order .wp-list-table .column-order_total a span{float:left}.post-type-shop_order .wp-list-table .column-order_date,.post-type-shop_order .wp-list-table .column-order_status{width:10ch}.post-type-shop_order .wp-list-table .column-order_status{width:14ch}.post-type-shop_order .wp-list-table .column-billing_address,.post-type-shop_order .wp-list-table .column-shipping_address{width:20ch;line-height:1.5em}.post-type-shop_order .wp-list-table .column-billing_address .description,.post-type-shop_order .wp-list-table .column-shipping_address .description{display:block;color:#999}.post-type-shop_order .wp-list-table .column-wc_actions{text-align:left}.post-type-shop_order .wp-list-table .column-wc_actions a.button{text-indent:9999px;margin:2px 4px 2px 0}.post-type-shop_order .wp-list-table .order-preview{float:left;width:16px;padding:20px 4px 4px 4px;height:0;overflow:hidden;position:relative;border:2px solid transparent;border-radius:4px}.post-type-shop_order .wp-list-table .order-preview::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;right:0;width:100%;height:100%;text-align:center;content:"";line-height:16px;font-size:14px;vertical-align:middle;top:4px}.post-type-shop_order .wp-list-table .order-preview:hover{border:2px solid #00a0d2}.post-type-shop_order .wp-list-table .order-preview.disabled::before{content:'';background:url(../images/wpspin.gif) no-repeat center top}.order-status{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;line-height:2.5em;color:#777;background:#e5e5e5;border-radius:4px;border-bottom:1px solid rgba(0,0,0,.05);margin:-.25em 0;cursor:inherit!important;white-space:nowrap;max-width:100%}.order-status.status-completed{background:#c8d7e1;color:#2e4453}.order-status.status-on-hold{background:#f8dda7;color:#94660c}.order-status.status-failed{background:#eba3a3;color:#761919}.order-status.status-processing{background:#c6e1c6;color:#5b841b}.order-status.status-trash{background:#eba3a3;color:#761919}.order-status>span{margin:0 1em;overflow:hidden;text-overflow:ellipsis}.wc-order-preview .order-status{float:left;margin-left:54px}.wc-order-preview article{padding:0!important}.wc-order-preview .modal-close{border-radius:0}.wc-order-preview .wc-order-preview-table{width:100%;margin:0}.wc-order-preview .wc-order-preview-table td,.wc-order-preview .wc-order-preview-table th{padding:1em 1.5em;text-align:right;border:0;border-bottom:1px solid #eee;margin:0;background:0 0;-webkit-box-shadow:none;box-shadow:none;text-align:left;vertical-align:top}.wc-order-preview .wc-order-preview-table td:first-child,.wc-order-preview .wc-order-preview-table th:first-child{text-align:right}.wc-order-preview .wc-order-preview-table th{border-color:#ccc}.wc-order-preview .wc-order-preview-table tr:last-child td{border:0}.wc-order-preview .wc-order-preview-table .wc-order-item-sku{margin-top:.5em}.wc-order-preview .wc-order-preview-table .wc-order-item-meta{margin-top:.5em}.wc-order-preview .wc-order-preview-table .wc-order-item-meta td,.wc-order-preview .wc-order-preview-table .wc-order-item-meta th{padding:0;border:0;text-align:right;vertical-align:top}.wc-order-preview .wc-order-preview-table .wc-order-item-meta td:last-child{padding-right:.5em}.wc-order-preview .wc-order-preview-addresses{overflow:hidden;padding-bottom:1.5em}.wc-order-preview .wc-order-preview-addresses .wc-order-preview-address,.wc-order-preview .wc-order-preview-addresses .wc-order-preview-note{width:50%;float:right;padding:1.5em 1.5em 0;-webkit-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word}.wc-order-preview .wc-order-preview-addresses .wc-order-preview-address h2,.wc-order-preview .wc-order-preview-addresses .wc-order-preview-note h2{margin-top:0}.wc-order-preview .wc-order-preview-addresses .wc-order-preview-address strong,.wc-order-preview .wc-order-preview-addresses .wc-order-preview-note strong{display:block;margin-top:1.5em}.wc-order-preview .wc-order-preview-addresses .wc-order-preview-address strong:first-child,.wc-order-preview .wc-order-preview-addresses .wc-order-preview-note strong:first-child{margin-top:0}.wc-order-preview footer .wc-action-button-group{display:inline-block;float:right}.wc-order-preview footer .button.button-large{margin-right:10px;padding:0 10px!important;line-height:28px;height:auto;display:inline-block}.wc-order-preview .wc-action-button-group label{display:none}.wc-action-button-group{vertical-align:middle;line-height:26px;text-align:right}.wc-action-button-group label{margin-left:6px;cursor:default;font-weight:700;line-height:28px}.wc-action-button-group .wc-action-button-group__items{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.wc-action-button-group .wc-action-button{margin:0 -1px 0 0!important;border:1px solid #ccc;padding:0 10px!important;border-radius:0!important;float:none;line-height:28px;height:auto;z-index:1;position:relative;overflow:hidden;text-overflow:ellipsis;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;white-space:nowrap}.wc-action-button-group .wc-action-button:focus,.wc-action-button-group .wc-action-button:hover{border:1px solid #999;z-index:2}.wc-action-button-group .wc-action-button:first-child{margin-right:0!important;border-top-right-radius:3px!important;border-bottom-right-radius:3px!important}.wc-action-button-group .wc-action-button:last-child{border-top-left-radius:3px!important;border-bottom-left-radius:3px!important}@media screen and (max-width:782px){.wc-order-preview footer .wc-action-button-group .wc-action-button-group__items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.wc-order-preview footer .wc-action-button-group{float:none;display:block;margin-bottom:4px}.wc-order-preview footer .button.button-large{width:100%;float:none;text-align:center;margin:0;display:block}.post-type-shop_order .wp-list-table td.check-column{width:1em}.post-type-shop_order .wp-list-table td.column-order_number{padding-right:0;padding-bottom:.5em}.post-type-shop_order .wp-list-table td.column-order_date,.post-type-shop_order .wp-list-table td.column-order_status{display:inline-block!important;padding:0 1em 1em 1em!important}.post-type-shop_order .wp-list-table td.column-order_date:before,.post-type-shop_order .wp-list-table td.column-order_status:before{display:none!important}.post-type-shop_order .wp-list-table td.column-order_date{padding-right:0!important}.post-type-shop_order .wp-list-table td.column-order_status{float:left}}.column-customer_message .note-on{display:block;text-indent:-9999px;position:relative;height:1em;width:1em;margin:0 auto;color:#999}.column-customer_message .note-on::after{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;right:0;width:100%;height:100%;text-align:center;content:"";line-height:16px}.column-order_notes .note-on{display:block;text-indent:-9999px;position:relative;height:1em;width:1em;margin:0 auto;color:#999}.column-order_notes .note-on::after{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;right:0;width:100%;height:100%;text-align:center;content:"";line-height:16px}.attributes-table td,.attributes-table th{width:15%;vertical-align:top}.attributes-table .attribute-terms{width:32%}.attributes-table .attribute-actions{width:2em}.attributes-table .attribute-actions .configure-terms{display:block;text-indent:-9999px;position:relative;height:1em;width:1em;padding:0!important;height:2em!important;width:2em}.attributes-table .attribute-actions .configure-terms::after{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;right: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 p.meta .exact-date{border-bottom:1px dotted #999}ul.order_notes li a.delete_note{color:#a00}ul.order_notes li .note_content::after{content:'';display:block;position:absolute;bottom:-10px;right:20px;width:0;height:0;border-width:10px 0 0 10px;border-style:solid;border-color:#efefef transparent}ul.order_notes li.system-note .note_content{background:#d7cad2}ul.order_notes li.system-note .note_content::after{border-color:#d7cad2 transparent}ul.order_notes li.customer-note .note_content{background:#a7cedc}ul.order_notes li.customer-note .note_content::after{border-color:#a7cedc transparent}.add_note{border-top:1px solid #ddd;padding:10px 10px 0}.add_note h4{margin-top:5px!important}.add_note #add_order_note{width:100%;height:50px}table.wp-list-table .column-thumb{width:52px;text-align:center;white-space:nowrap}table.wp-list-table .column-handle{width:17px;display:none}table.wp-list-table tbody td.column-handle{cursor:move;width:17px;text-align:center;vertical-align:text-top}table.wp-list-table tbody td.column-handle::before{content:'\f333';font-family:Dashicons;text-align:center;line-height:1;color:#999;display:block;width:17px;height:100%;margin:4px 0 0 0}table.wp-list-table .column-name{width:22%}table.wp-list-table .column-product_cat,table.wp-list-table .column-product_tag{width:11%!important}table.wp-list-table .column-featured,table.wp-list-table .column-product_type{width:48px;text-align:right!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-right:2px}table.wp-list-table .column-price .woocommerce-price-suffix{display:none}table.wp-list-table img{margin:1px 2px}table.wp-list-table .row-actions{color:#999}table.wp-list-table td.column-thumb img{margin:0;width:auto;height:auto;max-width:40px;max-height:40px;vertical-align:middle}table.wp-list-table span.na{color:#999}table.wp-list-table .column-sku{width:10%}table.wp-list-table .column-price{width:10ch}table.wp-list-table .column-is_in_stock{text-align:right!important;width:12ch}table.wp-list-table span.wc-featured,table.wp-list-table span.wc-image{display:block;text-indent:-9999px;position:relative;height:1em;width:1em;margin:0 auto}table.wp-list-table span.wc-featured::before,table.wp-list-table span.wc-image::before{font-family:Dashicons;speak: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;right:0;width:100%;height:100%;text-align:center;content:""}table.wp-list-table span.wc-featured::before{content:'\f155'}table.wp-list-table span.wc-featured.not-featured::before{content:'\f154'}table.wp-list-table td.column-featured span.wc-featured{font-size:1.6em;cursor:pointer}table.wp-list-table mark.instock,table.wp-list-table mark.onbackorder,table.wp-list-table mark.outofstock{font-weight:700;background:transparent none;line-height:1}table.wp-list-table mark.instock{color:#7ad03a}table.wp-list-table mark.outofstock{color:#a44}table.wp-list-table mark.onbackorder{color:#eaa600}table.wp-list-table .notes_head,table.wp-list-table .order-notes_head,table.wp-list-table .status_head{display:block;text-indent:-9999px;position:relative;height:1em;width:1em;margin:0 auto}table.wp-list-table .notes_head::after,table.wp-list-table .order-notes_head::after,table.wp-list-table .status_head::after{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;right:0;width:100%;height:100%;text-align:center;content:""}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-left:6px;text-align:right}mark.notice{background:#fff;color:#a00;margin:0 10px 0 0}a.export_rates,a.import_rates{float:left;margin-right:9px;margin-top:-2px;margin-bottom:0}#rates-search{float:left}#rates-search input.wc-tax-rates-search-field{padding:4px 8px;font-size:1.2em}#rates-pagination{float:left;margin-left:.5em}#rates-pagination .tablenav{margin:0}.wc_input_table_wrapper{overflow-x:auto;display:block}table.wc_input_table,table.wc_tax_rates{width:100%}table.wc_input_table td,table.wc_input_table th,table.wc_tax_rates td,table.wc_tax_rates th{display:table-cell!important}table.wc_input_table span.tips,table.wc_tax_rates span.tips{color:#2ea2cc}table.wc_input_table th,table.wc_tax_rates th{white-space:nowrap;padding:10px}table.wc_input_table td,table.wc_tax_rates td{padding:0;border-left:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;border-top:0;background:#fff;cursor:default}table.wc_input_table td input[type=number],table.wc_input_table td input[type=text],table.wc_tax_rates td input[type=number],table.wc_tax_rates td input[type=text]{width:100%!important;min-width:100px;padding:8px 10px;margin:0;border:0;outline:0;background:transparent none}table.wc_input_table td input[type=number]:focus,table.wc_input_table td input[type=text]:focus,table.wc_tax_rates td input[type=number]:focus,table.wc_tax_rates td input[type=text]:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}table.wc_input_table td.apply_to_shipping,table.wc_input_table td.compound,table.wc_tax_rates td.apply_to_shipping,table.wc_tax_rates td.compound{padding:5px 7px;vertical-align:middle}table.wc_input_table td.apply_to_shipping input,table.wc_input_table td.compound input,table.wc_tax_rates td.apply_to_shipping input,table.wc_tax_rates td.compound input{width:auto;padding:0}table.wc_input_table td:last-child,table.wc_tax_rates td:last-child{border-left:0}table.wc_input_table tr.current td,table.wc_tax_rates tr.current td{background-color:#fefbcc}table.wc_input_table .cost,table.wc_input_table .item_cost,table.wc_tax_rates .cost,table.wc_tax_rates .item_cost{text-align:left}table.wc_input_table .cost input,table.wc_input_table .item_cost input,table.wc_tax_rates .cost input,table.wc_tax_rates .item_cost input{text-align:left}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:right;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:right;margin-left:5px}table.wc_input_table .export,table.wc_input_table .import,table.wc_tax_rates .export,table.wc_tax_rates .import{float:left;margin-left:0;margin-right: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:left}table.wc_input_table .pagination .button,table.wc_tax_rates .pagination .button{margin-right:5px;margin-left:0}table.wc_input_table .pagination .current,table.wc_tax_rates .pagination .current{background:#bbb;text-shadow:none}table.wc_input_table tr:last-child td,table.wc_tax_rates tr:last-child td{border-bottom:0}table.wc_emails,table.wc_gateways,table.wc_shipping{position:relative}table.wc_emails td,table.wc_emails th,table.wc_gateways td,table.wc_gateways th,table.wc_shipping td,table.wc_shipping th{display:table-cell!important;padding:1em!important;vertical-align:top;line-height:1.75em}table.wc_emails.wc_emails td,table.wc_gateways.wc_emails td,table.wc_shipping.wc_emails td{vertical-align:middle}table.wc_emails tr:nth-child(odd) td,table.wc_gateways tr:nth-child(odd) td,table.wc_shipping tr:nth-child(odd) td{background:#f9f9f9}table.wc_emails td.name,table.wc_gateways td.name,table.wc_shipping td.name{font-weight:700}table.wc_emails .settings,table.wc_gateways .settings,table.wc_shipping .settings{text-align:left}table.wc_emails .default,table.wc_emails .radio,table.wc_emails .status,table.wc_gateways .default,table.wc_gateways .radio,table.wc_gateways .status,table.wc_shipping .default,table.wc_shipping .radio,table.wc_shipping .status{text-align:center}table.wc_emails .default .tips,table.wc_emails .radio .tips,table.wc_emails .status .tips,table.wc_gateways .default .tips,table.wc_gateways .radio .tips,table.wc_gateways .status .tips,table.wc_shipping .default .tips,table.wc_shipping .radio .tips,table.wc_shipping .status .tips{margin:0 auto}table.wc_emails .default input,table.wc_emails .radio input,table.wc_emails .status input,table.wc_gateways .default input,table.wc_gateways .radio input,table.wc_gateways .status input,table.wc_shipping .default input,table.wc_shipping .radio input,table.wc_shipping .status input{margin:0}table.wc_emails td.sort,table.wc_gateways td.sort,table.wc_shipping td.sort{cursor:move;font-size:15px;text-align:center}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:right;height:100%;line-height:24px}table.wc_emails .wc-payment-gateway-method-name,table.wc_gateways .wc-payment-gateway-method-name,table.wc_shipping .wc-payment-gateway-method-name{font-weight:400}table.wc_emails .wc-email-settings-table-name,table.wc_gateways .wc-email-settings-table-name,table.wc_shipping .wc-email-settings-table-name{font-weight:700}table.wc_emails .wc-email-settings-table-name span,table.wc_gateways .wc-email-settings-table-name span,table.wc_shipping .wc-email-settings-table-name span{font-weight:400;color:#999;margin:0 4px 0 0!important}table.wc_emails .wc-payment-gateway-method-toggle-disabled,table.wc_emails .wc-payment-gateway-method-toggle-enabled,table.wc_gateways .wc-payment-gateway-method-toggle-disabled,table.wc_gateways .wc-payment-gateway-method-toggle-enabled,table.wc_shipping .wc-payment-gateway-method-toggle-disabled,table.wc_shipping .wc-payment-gateway-method-toggle-enabled{padding-top:1px;display:block;outline:0;-webkit-box-shadow:none;box-shadow:none}table.wc_emails .wc-email-settings-table-status,table.wc_gateways .wc-email-settings-table-status,table.wc_shipping .wc-email-settings-table-status{text-align:center;width:1em}table.wc_emails .wc-email-settings-table-status .tips,table.wc_gateways .wc-email-settings-table-status .tips,table.wc_shipping .wc-email-settings-table-status .tips{margin:0 auto}.wc-shipping-zone-settings th{padding:24px 0 24px 24px}.wc-shipping-zone-settings td.forminp input,.wc-shipping-zone-settings td.forminp textarea{padding:8px;width:448px;max-width:100%!important}.wc-shipping-zone-settings td.forminp .wc-shipping-zone-region-select{width:448px;max-width:100%!important}.wc-shipping-zone-settings td.forminp .wc-shipping-zone-region-select .select2-choices{padding:8px 8px 4px;border-color:#ddd;min-height:0;line-height:1}.wc-shipping-zone-settings td.forminp .wc-shipping-zone-region-select .select2-choices input{padding:0}.wc-shipping-zone-settings td.forminp .wc-shipping-zone-region-select .select2-choices li{margin:0 0 4px 4px}.wc-shipping-zone-settings .wc-shipping-zone-postcodes-toggle{margin:.5em 0 0;font-size:.9em;text-decoration:underline;display:block}.wc-shipping-zone-settings .wc-shipping-zone-postcodes-toggle+.wc-shipping-zone-postcodes{display:none}.wc-shipping-zone-settings .wc-shipping-zone-postcodes textarea{margin:10px 0}.wc-shipping-zone-settings .wc-shipping-zone-postcodes .description{font-size:.9em;color:#999}.wc-shipping-zone-settings+p.submit{margin-top:0}table tr table.wc-shipping-zone-methods tr .row-actions,table tr:hover table.wc-shipping-zone-methods tr .row-actions{position:relative}table tr table.wc-shipping-zone-methods tr:hover .row-actions,table tr:hover table.wc-shipping-zone-methods tr:hover .row-actions{position:static}.wc-shipping-zones-heading .page-title-action{display:inline-block}table.wc-shipping-classes td,table.wc-shipping-classes th,table.wc-shipping-zone-methods td,table.wc-shipping-zone-methods th,table.wc-shipping-zones td,table.wc-shipping-zones th{vertical-align:top;line-height:24px;padding:1em!important;font-size:14px;background:#fff;display:table-cell!important}table.wc-shipping-classes td li,table.wc-shipping-classes th li,table.wc-shipping-zone-methods td li,table.wc-shipping-zone-methods th li,table.wc-shipping-zones td li,table.wc-shipping-zones th li{line-height:24px;font-size:14px}table.wc-shipping-classes td .woocommerce-help-tip,table.wc-shipping-classes th .woocommerce-help-tip,table.wc-shipping-zone-methods td .woocommerce-help-tip,table.wc-shipping-zone-methods th .woocommerce-help-tip,table.wc-shipping-zones td .woocommerce-help-tip,table.wc-shipping-zones th .woocommerce-help-tip{margin:0!important}table.wc-shipping-classes thead th,table.wc-shipping-zone-methods thead th,table.wc-shipping-zones thead th{vertical-align:middle}table.wc-shipping-classes thead .wc-shipping-zone-sort,table.wc-shipping-zone-methods thead .wc-shipping-zone-sort,table.wc-shipping-zones thead .wc-shipping-zone-sort{text-align:center}table.wc-shipping-classes td.wc-shipping-zone-method-blank-state,table.wc-shipping-classes td.wc-shipping-zones-blank-state,table.wc-shipping-zone-methods td.wc-shipping-zone-method-blank-state,table.wc-shipping-zone-methods td.wc-shipping-zones-blank-state,table.wc-shipping-zones td.wc-shipping-zone-method-blank-state,table.wc-shipping-zones td.wc-shipping-zones-blank-state{background:#f7f1f6!important;overflow:hidden;position:relative;padding:7.5em 7.5%!important;border-bottom:2px solid #eee2ec}table.wc-shipping-classes td.wc-shipping-zone-method-blank-state.wc-shipping-zone-method-blank-state,table.wc-shipping-classes td.wc-shipping-zones-blank-state.wc-shipping-zone-method-blank-state,table.wc-shipping-zone-methods td.wc-shipping-zone-method-blank-state.wc-shipping-zone-method-blank-state,table.wc-shipping-zone-methods td.wc-shipping-zones-blank-state.wc-shipping-zone-method-blank-state,table.wc-shipping-zones td.wc-shipping-zone-method-blank-state.wc-shipping-zone-method-blank-state,table.wc-shipping-zones td.wc-shipping-zones-blank-state.wc-shipping-zone-method-blank-state{padding:2em!important}table.wc-shipping-classes td.wc-shipping-zone-method-blank-state.wc-shipping-zone-method-blank-state p,table.wc-shipping-classes td.wc-shipping-zones-blank-state.wc-shipping-zone-method-blank-state p,table.wc-shipping-zone-methods td.wc-shipping-zone-method-blank-state.wc-shipping-zone-method-blank-state p,table.wc-shipping-zone-methods td.wc-shipping-zones-blank-state.wc-shipping-zone-method-blank-state p,table.wc-shipping-zones td.wc-shipping-zone-method-blank-state.wc-shipping-zone-method-blank-state p,table.wc-shipping-zones td.wc-shipping-zones-blank-state.wc-shipping-zone-method-blank-state p{margin-bottom:0}table.wc-shipping-classes td.wc-shipping-zone-method-blank-state li,table.wc-shipping-classes td.wc-shipping-zone-method-blank-state p,table.wc-shipping-classes td.wc-shipping-zones-blank-state li,table.wc-shipping-classes td.wc-shipping-zones-blank-state p,table.wc-shipping-zone-methods td.wc-shipping-zone-method-blank-state li,table.wc-shipping-zone-methods td.wc-shipping-zone-method-blank-state p,table.wc-shipping-zone-methods td.wc-shipping-zones-blank-state li,table.wc-shipping-zone-methods td.wc-shipping-zones-blank-state p,table.wc-shipping-zones td.wc-shipping-zone-method-blank-state li,table.wc-shipping-zones td.wc-shipping-zone-method-blank-state p,table.wc-shipping-zones td.wc-shipping-zones-blank-state li,table.wc-shipping-zones td.wc-shipping-zones-blank-state p{color:#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-right: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%;left:-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-zone-method-rows tr:nth-child(even) td,table.wc-shipping-zone-methods .wc-shipping-zone-method-rows tr:nth-child(even) td,table.wc-shipping-zones .wc-shipping-zone-method-rows tr:nth-child(even) td{background:#f9f9f9}table.wc-shipping-classes .wc-shipping-class-rows tr:nth-child(odd) td,table.wc-shipping-classes tr.odd td,table.wc-shipping-zone-methods .wc-shipping-class-rows tr:nth-child(odd) td,table.wc-shipping-zone-methods tr.odd td,table.wc-shipping-zones .wc-shipping-class-rows tr:nth-child(odd) td,table.wc-shipping-zones tr.odd td{background:#f9f9f9}table.wc-shipping-classes tbody.wc-shipping-zone-rows td,table.wc-shipping-zone-methods tbody.wc-shipping-zone-rows td,table.wc-shipping-zones tbody.wc-shipping-zone-rows td{border-top:2px solid #f9f9f9}table.wc-shipping-classes tbody.wc-shipping-zone-rows tr:first-child td,table.wc-shipping-zone-methods tbody.wc-shipping-zone-rows tr:first-child td,table.wc-shipping-zones tbody.wc-shipping-zone-rows tr:first-child td{border-top:0}table.wc-shipping-classes tr.wc-shipping-zone-worldwide td,table.wc-shipping-zone-methods tr.wc-shipping-zone-worldwide td,table.wc-shipping-zones tr.wc-shipping-zone-worldwide td{background:#f9f9f9;border-top:2px solid #e1e1e1}table.wc-shipping-classes p,table.wc-shipping-classes ul,table.wc-shipping-zone-methods p,table.wc-shipping-zone-methods ul,table.wc-shipping-zones p,table.wc-shipping-zones ul{margin:0}table.wc-shipping-classes td.wc-shipping-zone-method-sort,table.wc-shipping-classes td.wc-shipping-zone-sort,table.wc-shipping-zone-methods td.wc-shipping-zone-method-sort,table.wc-shipping-zone-methods td.wc-shipping-zone-sort,table.wc-shipping-zones td.wc-shipping-zone-method-sort,table.wc-shipping-zones td.wc-shipping-zone-sort{cursor:move;font-size:15px;text-align:center}table.wc-shipping-classes td.wc-shipping-zone-method-sort::before,table.wc-shipping-classes td.wc-shipping-zone-sort::before,table.wc-shipping-zone-methods td.wc-shipping-zone-method-sort::before,table.wc-shipping-zone-methods td.wc-shipping-zone-sort::before,table.wc-shipping-zones td.wc-shipping-zone-method-sort::before,table.wc-shipping-zones td.wc-shipping-zone-sort::before{content:'\f333';font-family:Dashicons;text-align:center;line-height:1;color:#999;display:block;width:17px;float:right;height:100%;line-height:24px}table.wc-shipping-classes td.wc-shipping-zone-method-sort:hover::before,table.wc-shipping-classes td.wc-shipping-zone-sort:hover::before,table.wc-shipping-zone-methods td.wc-shipping-zone-method-sort:hover::before,table.wc-shipping-zone-methods td.wc-shipping-zone-sort:hover::before,table.wc-shipping-zones td.wc-shipping-zone-method-sort:hover::before,table.wc-shipping-zones td.wc-shipping-zone-sort:hover::before{color:#333}table.wc-shipping-classes td.wc-shipping-zone-worldwide,table.wc-shipping-zone-methods td.wc-shipping-zone-worldwide,table.wc-shipping-zones td.wc-shipping-zone-worldwide{text-align:center}table.wc-shipping-classes td.wc-shipping-zone-worldwide::before,table.wc-shipping-zone-methods td.wc-shipping-zone-worldwide::before,table.wc-shipping-zones td.wc-shipping-zone-worldwide::before{content:'\f319';font-family:dashicons;text-align:center;line-height:1;color:#999;display:block;width:17px;float:right;height:100%;line-height:24px}table.wc-shipping-classes .wc-shipping-zone-methods,table.wc-shipping-classes .wc-shipping-zone-name,table.wc-shipping-zone-methods .wc-shipping-zone-methods,table.wc-shipping-zone-methods .wc-shipping-zone-name,table.wc-shipping-zones .wc-shipping-zone-methods,table.wc-shipping-zones .wc-shipping-zone-name{width:25%}table.wc-shipping-classes .wc-shipping-class-description input,table.wc-shipping-classes .wc-shipping-class-description select,table.wc-shipping-classes .wc-shipping-class-description textarea,table.wc-shipping-classes .wc-shipping-class-name input,table.wc-shipping-classes .wc-shipping-class-name select,table.wc-shipping-classes .wc-shipping-class-name textarea,table.wc-shipping-classes .wc-shipping-class-slug input,table.wc-shipping-classes .wc-shipping-class-slug select,table.wc-shipping-classes .wc-shipping-class-slug textarea,table.wc-shipping-classes .wc-shipping-zone-name input,table.wc-shipping-classes .wc-shipping-zone-name select,table.wc-shipping-classes .wc-shipping-zone-name textarea,table.wc-shipping-classes .wc-shipping-zone-region input,table.wc-shipping-classes .wc-shipping-zone-region select,table.wc-shipping-classes .wc-shipping-zone-region textarea,table.wc-shipping-zone-methods .wc-shipping-class-description input,table.wc-shipping-zone-methods .wc-shipping-class-description select,table.wc-shipping-zone-methods .wc-shipping-class-description textarea,table.wc-shipping-zone-methods .wc-shipping-class-name input,table.wc-shipping-zone-methods .wc-shipping-class-name select,table.wc-shipping-zone-methods .wc-shipping-class-name textarea,table.wc-shipping-zone-methods .wc-shipping-class-slug input,table.wc-shipping-zone-methods .wc-shipping-class-slug select,table.wc-shipping-zone-methods .wc-shipping-class-slug textarea,table.wc-shipping-zone-methods .wc-shipping-zone-name input,table.wc-shipping-zone-methods .wc-shipping-zone-name select,table.wc-shipping-zone-methods .wc-shipping-zone-name textarea,table.wc-shipping-zone-methods .wc-shipping-zone-region input,table.wc-shipping-zone-methods .wc-shipping-zone-region select,table.wc-shipping-zone-methods .wc-shipping-zone-region textarea,table.wc-shipping-zones .wc-shipping-class-description input,table.wc-shipping-zones .wc-shipping-class-description select,table.wc-shipping-zones .wc-shipping-class-description textarea,table.wc-shipping-zones .wc-shipping-class-name input,table.wc-shipping-zones .wc-shipping-class-name select,table.wc-shipping-zones .wc-shipping-class-name textarea,table.wc-shipping-zones .wc-shipping-class-slug input,table.wc-shipping-zones .wc-shipping-class-slug select,table.wc-shipping-zones .wc-shipping-class-slug textarea,table.wc-shipping-zones .wc-shipping-zone-name input,table.wc-shipping-zones .wc-shipping-zone-name select,table.wc-shipping-zones .wc-shipping-zone-name textarea,table.wc-shipping-zones .wc-shipping-zone-region input,table.wc-shipping-zones .wc-shipping-zone-region select,table.wc-shipping-zones .wc-shipping-zone-region textarea{width:100%}table.wc-shipping-classes .wc-shipping-class-description a.wc-shipping-class-delete,table.wc-shipping-classes .wc-shipping-class-description a.wc-shipping-zone-delete,table.wc-shipping-classes .wc-shipping-class-name a.wc-shipping-class-delete,table.wc-shipping-classes .wc-shipping-class-name a.wc-shipping-zone-delete,table.wc-shipping-classes .wc-shipping-class-slug a.wc-shipping-class-delete,table.wc-shipping-classes .wc-shipping-class-slug a.wc-shipping-zone-delete,table.wc-shipping-classes .wc-shipping-zone-name a.wc-shipping-class-delete,table.wc-shipping-classes .wc-shipping-zone-name a.wc-shipping-zone-delete,table.wc-shipping-classes .wc-shipping-zone-region a.wc-shipping-class-delete,table.wc-shipping-classes .wc-shipping-zone-region a.wc-shipping-zone-delete,table.wc-shipping-zone-methods .wc-shipping-class-description a.wc-shipping-class-delete,table.wc-shipping-zone-methods .wc-shipping-class-description a.wc-shipping-zone-delete,table.wc-shipping-zone-methods .wc-shipping-class-name a.wc-shipping-class-delete,table.wc-shipping-zone-methods .wc-shipping-class-name a.wc-shipping-zone-delete,table.wc-shipping-zone-methods .wc-shipping-class-slug a.wc-shipping-class-delete,table.wc-shipping-zone-methods .wc-shipping-class-slug a.wc-shipping-zone-delete,table.wc-shipping-zone-methods .wc-shipping-zone-name a.wc-shipping-class-delete,table.wc-shipping-zone-methods .wc-shipping-zone-name a.wc-shipping-zone-delete,table.wc-shipping-zone-methods .wc-shipping-zone-region a.wc-shipping-class-delete,table.wc-shipping-zone-methods .wc-shipping-zone-region a.wc-shipping-zone-delete,table.wc-shipping-zones .wc-shipping-class-description a.wc-shipping-class-delete,table.wc-shipping-zones .wc-shipping-class-description a.wc-shipping-zone-delete,table.wc-shipping-zones .wc-shipping-class-name a.wc-shipping-class-delete,table.wc-shipping-zones .wc-shipping-class-name a.wc-shipping-zone-delete,table.wc-shipping-zones .wc-shipping-class-slug a.wc-shipping-class-delete,table.wc-shipping-zones .wc-shipping-class-slug a.wc-shipping-zone-delete,table.wc-shipping-zones .wc-shipping-zone-name a.wc-shipping-class-delete,table.wc-shipping-zones .wc-shipping-zone-name a.wc-shipping-zone-delete,table.wc-shipping-zones .wc-shipping-zone-region a.wc-shipping-class-delete,table.wc-shipping-zones .wc-shipping-zone-region a.wc-shipping-zone-delete{color:#a00}table.wc-shipping-classes .wc-shipping-class-description a.wc-shipping-class-delete:hover,table.wc-shipping-classes .wc-shipping-class-description a.wc-shipping-zone-delete:hover,table.wc-shipping-classes .wc-shipping-class-name a.wc-shipping-class-delete:hover,table.wc-shipping-classes .wc-shipping-class-name a.wc-shipping-zone-delete:hover,table.wc-shipping-classes .wc-shipping-class-slug a.wc-shipping-class-delete:hover,table.wc-shipping-classes .wc-shipping-class-slug a.wc-shipping-zone-delete:hover,table.wc-shipping-classes .wc-shipping-zone-name a.wc-shipping-class-delete:hover,table.wc-shipping-classes .wc-shipping-zone-name a.wc-shipping-zone-delete:hover,table.wc-shipping-classes .wc-shipping-zone-region a.wc-shipping-class-delete:hover,table.wc-shipping-classes .wc-shipping-zone-region a.wc-shipping-zone-delete:hover,table.wc-shipping-zone-methods .wc-shipping-class-description a.wc-shipping-class-delete:hover,table.wc-shipping-zone-methods .wc-shipping-class-description a.wc-shipping-zone-delete:hover,table.wc-shipping-zone-methods .wc-shipping-class-name a.wc-shipping-class-delete:hover,table.wc-shipping-zone-methods .wc-shipping-class-name a.wc-shipping-zone-delete:hover,table.wc-shipping-zone-methods .wc-shipping-class-slug a.wc-shipping-class-delete:hover,table.wc-shipping-zone-methods .wc-shipping-class-slug a.wc-shipping-zone-delete:hover,table.wc-shipping-zone-methods .wc-shipping-zone-name a.wc-shipping-class-delete:hover,table.wc-shipping-zone-methods .wc-shipping-zone-name a.wc-shipping-zone-delete:hover,table.wc-shipping-zone-methods .wc-shipping-zone-region a.wc-shipping-class-delete:hover,table.wc-shipping-zone-methods .wc-shipping-zone-region a.wc-shipping-zone-delete:hover,table.wc-shipping-zones .wc-shipping-class-description a.wc-shipping-class-delete:hover,table.wc-shipping-zones .wc-shipping-class-description a.wc-shipping-zone-delete:hover,table.wc-shipping-zones .wc-shipping-class-name a.wc-shipping-class-delete:hover,table.wc-shipping-zones .wc-shipping-class-name a.wc-shipping-zone-delete:hover,table.wc-shipping-zones .wc-shipping-class-slug a.wc-shipping-class-delete:hover,table.wc-shipping-zones .wc-shipping-class-slug a.wc-shipping-zone-delete:hover,table.wc-shipping-zones .wc-shipping-zone-name a.wc-shipping-class-delete:hover,table.wc-shipping-zones .wc-shipping-zone-name a.wc-shipping-zone-delete:hover,table.wc-shipping-zones .wc-shipping-zone-region a.wc-shipping-class-delete:hover,table.wc-shipping-zones .wc-shipping-zone-region a.wc-shipping-zone-delete:hover{color:red}table.wc-shipping-classes .wc-shipping-class-count,table.wc-shipping-zone-methods .wc-shipping-class-count,table.wc-shipping-zones .wc-shipping-class-count{text-align:center}table.wc-shipping-classes td.wc-shipping-zone-methods,table.wc-shipping-zone-methods td.wc-shipping-zone-methods,table.wc-shipping-zones td.wc-shipping-zone-methods{color:#555}table.wc-shipping-classes td.wc-shipping-zone-methods .method_disabled,table.wc-shipping-zone-methods td.wc-shipping-zone-methods .method_disabled,table.wc-shipping-zones td.wc-shipping-zone-methods .method_disabled{text-decoration:line-through}table.wc-shipping-classes td.wc-shipping-zone-methods ul,table.wc-shipping-zone-methods td.wc-shipping-zone-methods ul,table.wc-shipping-zones td.wc-shipping-zone-methods ul{position:relative;padding-left:32px}table.wc-shipping-classes td.wc-shipping-zone-methods ul li,table.wc-shipping-zone-methods td.wc-shipping-zone-methods ul li,table.wc-shipping-zones td.wc-shipping-zone-methods ul li{color:#555;display:inline;margin:0}table.wc-shipping-classes td.wc-shipping-zone-methods ul li::before,table.wc-shipping-zone-methods td.wc-shipping-zone-methods ul li::before,table.wc-shipping-zones td.wc-shipping-zone-methods ul li::before{content:', '}table.wc-shipping-classes td.wc-shipping-zone-methods ul li:first-child::before,table.wc-shipping-zone-methods td.wc-shipping-zone-methods ul li:first-child::before,table.wc-shipping-zones td.wc-shipping-zone-methods ul li:first-child::before{content:''}table.wc-shipping-classes td.wc-shipping-zone-methods .add_shipping_method,table.wc-shipping-zone-methods td.wc-shipping-zone-methods .add_shipping_method,table.wc-shipping-zones td.wc-shipping-zone-methods .add_shipping_method{display:block;width:24px;padding:24px 0 0;height:0;overflow:hidden;cursor:pointer}table.wc-shipping-classes td.wc-shipping-zone-methods .add_shipping_method::before,table.wc-shipping-zone-methods td.wc-shipping-zone-methods .add_shipping_method::before,table.wc-shipping-zones td.wc-shipping-zone-methods .add_shipping_method::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;right:0;width:100%;height:100%;text-align:center;content:"";font-family:Dashicons;content:'\f502';color:#999;vertical-align:middle;line-height:24px;font-size:16px;margin:0}table.wc-shipping-classes td.wc-shipping-zone-methods .add_shipping_method.disabled,table.wc-shipping-zone-methods td.wc-shipping-zone-methods .add_shipping_method.disabled,table.wc-shipping-zones td.wc-shipping-zone-methods .add_shipping_method.disabled{cursor:not-allowed}table.wc-shipping-classes td.wc-shipping-zone-methods .add_shipping_method.disabled::before,table.wc-shipping-zone-methods td.wc-shipping-zone-methods .add_shipping_method.disabled::before,table.wc-shipping-zones td.wc-shipping-zone-methods .add_shipping_method.disabled::before{color:#ccc}table.wc-shipping-classes .wc-shipping-zone-method-title,table.wc-shipping-zone-methods .wc-shipping-zone-method-title,table.wc-shipping-zones .wc-shipping-zone-method-title{width:25%}table.wc-shipping-classes .wc-shipping-zone-method-title .wc-shipping-zone-method-delete,table.wc-shipping-zone-methods .wc-shipping-zone-method-title .wc-shipping-zone-method-delete,table.wc-shipping-zones .wc-shipping-zone-method-title .wc-shipping-zone-method-delete{color:red}table.wc-shipping-classes .wc-shipping-zone-method-enabled,table.wc-shipping-zone-methods .wc-shipping-zone-method-enabled,table.wc-shipping-zones .wc-shipping-zone-method-enabled{text-align:center}table.wc-shipping-classes .wc-shipping-zone-method-enabled a,table.wc-shipping-zone-methods .wc-shipping-zone-method-enabled a,table.wc-shipping-zones .wc-shipping-zone-method-enabled a{display:inline-block}table.wc-shipping-classes .wc-shipping-zone-method-enabled .woocommerce-input-toggle,table.wc-shipping-zone-methods .wc-shipping-zone-method-enabled .woocommerce-input-toggle,table.wc-shipping-zones .wc-shipping-zone-method-enabled .woocommerce-input-toggle{margin-top:3px}table.wc-shipping-classes .wc-shipping-zone-method-type,table.wc-shipping-zone-methods .wc-shipping-zone-method-type,table.wc-shipping-zones .wc-shipping-zone-method-type{display:block}table.wc-shipping-classes tfoot input,table.wc-shipping-classes tfoot select,table.wc-shipping-zone-methods tfoot input,table.wc-shipping-zone-methods tfoot select,table.wc-shipping-zones tfoot input,table.wc-shipping-zones tfoot select{vertical-align:middle!important}table.wc-shipping-classes tfoot .button-secondary,table.wc-shipping-zone-methods tfoot .button-secondary,table.wc-shipping-zones tfoot .button-secondary{float:left}table.wc-shipping-classes .editing .wc-shipping-zone-edit,table.wc-shipping-classes .editing .wc-shipping-zone-view,table.wc-shipping-zone-methods .editing .wc-shipping-zone-edit,table.wc-shipping-zone-methods .editing .wc-shipping-zone-view,table.wc-shipping-zones .editing .wc-shipping-zone-edit,table.wc-shipping-zones .editing .wc-shipping-zone-view{display:none}.woocommerce-input-toggle{height:16px;width:32px;border:2px solid #935687;background-color:#935687;display:inline-block;text-indent:-9999px;border-radius:10em;position:relative;margin-top:-1px;vertical-align:text-top}.woocommerce-input-toggle:before{content:"";display:block;width:16px;height:16px;background:#fff;position:absolute;top:0;left:0;border-radius:100%}.woocommerce-input-toggle.woocommerce-input-toggle--disabled{border-color:#999;background-color:#999}.woocommerce-input-toggle.woocommerce-input-toggle--disabled:before{left:auto;right:0}.woocommerce-input-toggle.woocommerce-input-toggle--loading{opacity:.5}.wc-modal-shipping-method-settings{background:#f8f8f8;padding:1em!important}.wc-modal-shipping-method-settings form .form-table{width:100%;background:#fff;margin:0 0 1.5em}.wc-modal-shipping-method-settings form .form-table tr th{width:30%;position:relative}.wc-modal-shipping-method-settings form .form-table tr th .woocommerce-help-tip{float:left;margin:-8px 0 0 -.5em;vertical-align:middle;left:0;top:50%;position:absolute}.wc-modal-shipping-method-settings form .form-table tr td input,.wc-modal-shipping-method-settings form .form-table tr td select,.wc-modal-shipping-method-settings form .form-table tr td textarea{width:50%;min-width:250px}.wc-modal-shipping-method-settings form .form-table tr td input[type=checkbox]{width:auto;min-width:16px}.wc-modal-shipping-method-settings form .form-table tr td,.wc-modal-shipping-method-settings form .form-table tr th{vertical-align:middle;margin:0;line-height:24px;padding:1em;border-bottom:1px solid #f8f8f8}.wc-modal-shipping-method-settings form .form-table:last-of-type{margin-bottom:0}.wc-backbone-modal .wc-shipping-zone-method-selector p{margin-top:0}.wc-backbone-modal .wc-shipping-zone-method-selector .wc-shipping-zone-method-description{margin:.75em 1px 0;line-height:1.5em;color:#999;font-style:italic}.wc-backbone-modal .wc-shipping-zone-method-selector select{width:100%;cursor:pointer}img.help_tip{margin:0 9px 0 0;vertical-align:middle}.postbox img.help_tip{margin-top:0}.postbox .woocommerce-help-tip{margin:0 9px 0 0}.status-disabled,.status-enabled,.status-manual{font-size:1.4em;display:block;text-indent:-9999px;position:relative;height:1em;width:1em}.status-manual::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;right:0;width:100%;height:100%;text-align:center;content:"";color:#999}.status-enabled::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;right:0;width:100%;height:100%;text-align:center;content:"";color:#a46497}.status-disabled::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;right:0;width:100%;height:100%;text-align:center;content:"";color:#ccc}.woocommerce h2.woo-nav-tab-wrapper{margin-bottom:1em}.woocommerce nav.woo-nav-tab-wrapper{margin:1.5em 0 1em}.woocommerce .subsubsub{margin:-8px 0 0}.woocommerce .wc-admin-breadcrumb{margin-right:.5em}.woocommerce .wc-admin-breadcrumb a{color:#a46497}.woocommerce #template div{margin:0}.woocommerce #template div p .button{float:left;margin-right:10px;margin-top:-4px}.woocommerce #template div .editor textarea{margin-bottom:8px}.woocommerce textarea[disabled=disabled]{background:#dfdfdf!important}.woocommerce table.form-table{margin:0;position:relative;table-layout:fixed}.woocommerce table.form-table .forminp-radio ul{margin:0}.woocommerce table.form-table .forminp-radio ul li{line-height:1.4em}.woocommerce table.form-table input[type=email],.woocommerce table.form-table input[type=number],.woocommerce table.form-table input[type=text]{height:auto}.woocommerce table.form-table textarea.input-text{height:100%;min-width:150px;display:block}.woocommerce table.form-table input.regular-input,.woocommerce table.form-table input[type=email],.woocommerce table.form-table input[type=number],.woocommerce table.form-table input[type=text],.woocommerce table.form-table textarea{width:400px;margin:0;padding:6px;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top}.woocommerce table.form-table select{width:400px;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;height:32px;line-height:32px;vertical-align:top}.woocommerce table.form-table input[size]{width:auto!important}.woocommerce table.form-table table input.regular-input,.woocommerce table.form-table table input[type=email],.woocommerce table.form-table table input[type=number],.woocommerce table.form-table table input[type=text],.woocommerce table.form-table table select,.woocommerce table.form-table table textarea{width:auto}.woocommerce table.form-table textarea.wide-input{width:100%}.woocommerce table.form-table .woocommerce-help-tip,.woocommerce table.form-table img.help_tip{padding:0;margin:-4px 5px 0 0;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-left:24px}.woocommerce table.form-table th label{position:relative;display:block}.woocommerce table.form-table .select2-container{vertical-align:top;margin-bottom:3px}.woocommerce table.form-table table.widefat th{padding-left:inherit}.woocommerce table.form-table th .woocommerce-help-tip,.woocommerce table.form-table th img.help_tip{margin:-8px 0 0 -24px;position:absolute;left:0;top:50%}.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 5px 0 0}.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;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.2)}.woocommerce table.form-table .iris-picker .ui-slider{border:0!important;margin:0!important;width:auto!important;height:auto!important;background:none transparent!important}.woocommerce table.form-table .iris-picker .ui-slider .ui-slider-handle{margin-bottom:0!important}.woocommerce table.form-table .iris-error{background-color:#ffafaf}.woocommerce table.form-table .colorpickpreview{padding:7px 0;line-height:1em;display:inline-block;width:26px;border:1px solid #ddd;font-size:14px}.woocommerce table.form-table .image_width_settings{vertical-align:middle}.woocommerce table.form-table .image_width_settings label{margin-right:10px}.woocommerce table.form-table .image_width_settings input{width:auto}.woocommerce table.form-table .wc_emails_wrapper,.woocommerce table.form-table .wc_payment_gateways_wrapper{padding:0 0 10px 15px}.woocommerce #tabs-wrap table a.remove{margin-right:4px}.woocommerce #tabs-wrap table p{margin:0 0 4px!important;overflow:hidden;zoom:1}.woocommerce #tabs-wrap table p a.add{float:right}#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 9px 0 0}#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:right;cursor:move;border:1px solid #d5d5d5;margin:9px 0 0 9px;background:#f7f7f7;border-radius:2px;position:relative;-webkit-box-sizing:border-box;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;line-height:1;-webkit-font-smoothing:antialiased;margin:0;text-indent:0;position:absolute;top:0;right: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;left:-8px;padding:2px;display:none}#woocommerce-product-images .inside #product_images_container ul ul.actions li{float:left;margin:0 2px 0 0}#woocommerce-product-images .inside #product_images_container ul ul.actions li a{width:1em;height:1em;margin:0;height:0;display:block;overflow:hidden}#woocommerce-product-images .inside #product_images_container ul ul.actions li a.tips{cursor:pointer}#woocommerce-product-images .inside #product_images_container ul ul.actions li a.delete{display:block;text-indent:-9999px;position:relative;height:1em;width:1em;font-size:1.4em}#woocommerce-product-images .inside #product_images_container ul ul.actions li a.delete::before{font-family:Dashicons;speak: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;right:0;width:100%;height:100%;text-align:center;content:"";color:#999;background:#fff;border-radius:50%;height:1em;width:1em;line-height:1em}#woocommerce-product-images .inside #product_images_container ul ul.actions li a.delete:hover::before{color:#a00}#woocommerce-product-images .inside #product_images_container ul li:hover ul.actions{display:block}#woocommerce-product-data .hndle{padding:10px}#woocommerce-product-data .hndle span{display:block;vertical-align:middle;line-height:24px}#woocommerce-product-data .hndle span span{display:inline;line-height:inherit;vertical-align:baseline}#woocommerce-product-data .hndle select{margin:0}#woocommerce-product-data .hndle label{padding-left:1em;font-size:12px;vertical-align:baseline}#woocommerce-product-data .hndle label:first-child{margin-left:1em;border-left:1px solid #dfdfdf}#woocommerce-product-data .hndle input,#woocommerce-product-data .hndle select{margin-top:-3px 0 0;vertical-align:middle}#woocommerce-product-data .hndle select{margin-right:.5em}#woocommerce-product-data>.handlediv{margin-top:4px}#woocommerce-product-data .wrap{margin:0}#woocommerce-coupon-description{padding:3px 8px;font-size:1.7em;line-height:1.42em;height:auto;width:100%;outline:0;margin:10px 0;display:block}#woocommerce-coupon-description::-webkit-input-placeholder{line-height:1.42em;color:#bbb}#woocommerce-coupon-description::-moz-placeholder{line-height:1.42em;color:#bbb}#woocommerce-coupon-description:-ms-input-placeholder{line-height:1.42em;color:#bbb}#woocommerce-coupon-description:-moz-placeholder{line-height:1.42em;color:#bbb}#woocommerce-coupon-data .panel-wrap,#woocommerce-product-data .panel-wrap{background:#fff}#woocommerce-coupon-data .wc-metaboxes-wrapper,#woocommerce-coupon-data .woocommerce_options_panel,#woocommerce-product-data .wc-metaboxes-wrapper,#woocommerce-product-data .woocommerce_options_panel{float:right;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:right;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:right;line-height:1em;padding:0 0 10px;position:relative;background-color:#fafafa;border-left:1px solid #eee;-webkit-box-sizing:border-box;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;right:0;background-color:#fafafa;border-left: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;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;line-height:20px!important;border-bottom:1px solid #eee}#woocommerce-coupon-data ul.wc-tabs li a span,#woocommerce-product-data ul.wc-tabs li a span,.woocommerce ul.wc-tabs li a span{margin-right:.618em;margin-left:.618em}#woocommerce-coupon-data ul.wc-tabs li a::before,#woocommerce-product-data ul.wc-tabs li a::before,.woocommerce ul.wc-tabs li a::before{font-family:Dashicons;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;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 input[type=email],.woocommerce_page_wc-settings input[type=url]{direction:rtl}.woocommerce_page_wc-settings .shippingrows th.check-column{padding-top:20px}.woocommerce_page_wc-settings .shippingrows tfoot th{padding-right: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-left:.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:4px 0!important;vertical-align:middle;float:right}.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 7px 7px 0!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-right:0}.woocommerce_options_panel .downloadable_files table td,.woocommerce_variations .downloadable_files table td{vertical-align:middle!important;padding:4px 7px 4px 0!important;position:relative}.woocommerce_options_panel .downloadable_files table td:last-child,.woocommerce_variations .downloadable_files table td:last-child{padding-left: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:left;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;right: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-left: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:right;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:left;font-size:15px;font-weight:400;margin-left:.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:right;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;-webkit-box-sizing:border-box;box-sizing:border-box}.woocommerce_options_panel .downloadable_files{padding:0 162px 0 9px;position:relative;margin:9px 0}.woocommerce_options_panel .downloadable_files label{position:absolute;right:0;margin:0 12px 0 0;line-height:24px}.woocommerce_options_panel p{margin:9px 0}.woocommerce_options_panel fieldset.form-field,.woocommerce_options_panel p.form-field{padding:5px 162px 5px 20px!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:right}.woocommerce_options_panel label,.woocommerce_options_panel legend{float:right;width:150px;padding:0;margin:0 -150px 0 0}.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 7px 0 0;clear:none;display:inline}.woocommerce_options_panel .description-block{margin-right:0;display:block}.woocommerce_options_panel input,.woocommerce_options_panel select,.woocommerce_options_panel textarea{margin:0}.woocommerce_options_panel textarea{float:right;height:3.5em;line-height:1.5em;vertical-align:top}.woocommerce_options_panel input[type=email],.woocommerce_options_panel input[type=number],.woocommerce_options_panel input[type=password],.woocommerce_options_panel input[type=text]{width:50%;float:right}.woocommerce_options_panel input.button{width:auto;margin-right:8px}.woocommerce_options_panel select{float:right}.woocommerce_options_panel .short,.woocommerce_options_panel input[type=email].short,.woocommerce_options_panel input[type=number].short,.woocommerce_options_panel input[type=password].short,.woocommerce_options_panel input[type=text].short{width:50%}.woocommerce_options_panel .sized{width:auto!important;margin-left: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:right;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-left:4px}.woocommerce_options_panel .options_group fieldset ul.wc-radios label{margin-right:0}.woocommerce_options_panel .dimensions_field .wrap{display:block;width:50%}.woocommerce_options_panel .dimensions_field .wrap input{width:30.75%;margin-left:3.8%}.woocommerce_options_panel .dimensions_field .wrap .last{margin-left:0}.woocommerce_options_panel.padded{padding:1em}.woocommerce_options_panel .select2-container{float:right}#woocommerce-product-data input.dp-applied{float:right}#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:left;margin-right:5px}.wc-metaboxes-wrapper .toolbar .cancel-variation-changes,.wc-metaboxes-wrapper .toolbar .save-variation-changes{float:right;margin-left:5px}.wc-metaboxes-wrapper p.toolbar{overflow:hidden;zoom:1}.wc-metaboxes-wrapper .expand-close{margin-left: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:left;line-height:28px}.wc-metaboxes-wrapper .fr,.wc-metaboxes-wrapper button.add_variable_attribute{float:left;margin:0 6px 0 0}.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;left: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 1em .75em .75em!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:left}.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{font-weight:400;line-height:26px;font-weight:700}.wc-metaboxes-wrapper .wc-metabox h3 select{font-family:sans-serif;max-width:20%;margin:.25em 0 .25em .25em}.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 1em .5em .75em!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:right;padding:0 0 1em 6px;vertical-align:top;border:0}.wc-metaboxes-wrapper .wc-metabox table td label{text-align:right;display:block;line-height:21px}.wc-metaboxes-wrapper .wc-metabox table td input{float:right;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:right}.wc-metaboxes-wrapper .wc-metabox table .fr{float:left}.variations-pagenav{float:left;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:right}.variations-defaults select{margin:.25em 0 .25em .25em}.woocommerce_variable_attributes{background-color:#fdfdfd;border-top:1px solid #eee}.woocommerce_variable_attributes .data{padding:1em 2em}.woocommerce_variable_attributes .data::after,.woocommerce_variable_attributes .data::before{content:' ';display:table}.woocommerce_variable_attributes .data::after{clear:both}.woocommerce_variable_attributes .upload_image_button{display:block;width:64px;height:64px;float:right;margin-left: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;right:0;left:0;bottom:0;text-align:center;line-height:64px;font-size:64px;font-weight:400;-webkit-font-smoothing:antialiased}.woocommerce_variable_attributes .upload_image_button.remove img{display:block}.woocommerce_variable_attributes .upload_image_button.remove::before{content:'\f335';display:none}.woocommerce_variable_attributes .upload_image_button.remove:hover::before{display:block}.woocommerce_variable_attributes .options{border:1px solid #eee;border-width:1px 0;padding:.25em 0}.woocommerce_variable_attributes .options label{display:inline-block;padding:4px 0 2px 1em}.woocommerce_variable_attributes .options input[type=checkbox]{margin:0 .5em 0 5px!important;vertical-align:middle}.form-row label{display:inline-block}.form-row .woocommerce-help-tip{float:left}.form-row input[type=number],.form-row input[type=text],.form-row select,.form-row textarea{width:100%;vertical-align:middle;margin:2px 0 0;padding:5px}.form-row select{height:30px;line-height:30px}.form-row.dimensions_field .wrap{clear:right;display:block}.form-row.dimensions_field input{width:33%;float:right;vertical-align:middle}.form-row.dimensions_field input:last-of-type{margin-left:0;width:34%}.form-row.form-row-first,.form-row.form-row-last{width:48%;float:left}.form-row.form-row-first{clear:both;float:right}.form-row.form-row-full{clear:both}.tips{cursor:help;text-decoration:none}img.tips{padding:5px 0 0}#tiptip_holder{display:none;z-index:8675309;position:absolute;top:0;left:0}#tiptip_holder.tip_top{padding-bottom:5px}#tiptip_holder.tip_top #tiptip_arrow_inner{margin-top:-7px;margin-right:-6px;border-top-color:#333}#tiptip_holder.tip_bottom{padding-top:5px}#tiptip_holder.tip_bottom #tiptip_arrow_inner{margin-top:-5px;margin-right:-6px;border-bottom-color:#333}#tiptip_holder.tip_right{padding-right:5px}#tiptip_holder.tip_right #tiptip_arrow_inner{margin-top:-6px;margin-right:-5px;border-left-color:#333}#tiptip_holder.tip_left{padding-left:5px}#tiptip_holder.tip_left #tiptip_arrow_inner{margin-top:-6px;margin-right:-7px;border-right-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;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);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}#tiptip_arrow{right:50%;margin-right:-6px}.wc_error_tip{max-width:20em;line-height:1.8em;position:absolute;white-space:normal;background:#d82223;margin:1.5em -1em 0 1px;z-index:9999999}.wc_error_tip::after{content:'';display:block;border:8px solid #d82223;border-left-color:transparent;border-right-color:transparent;border-top-color:transparent;position:absolute;top:-3px;right:50%;margin:-1em -3px 0 0}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:right;margin-left:8px;margin-top:4px;margin-right:4px}#ui-datepicker-div{display:none}.woocommerce-reports-remove-filter{color:red;text-decoration:none}.woocommerce-reports-wide.woocommerce-reports-wrap,.woocommerce-reports-wrap.woocommerce-reports-wrap{margin-right:300px;padding-top:18px}.woocommerce-reports-wide.halved,.woocommerce-reports-wrap.halved{margin:0;overflow:hidden;zoom:1}.woocommerce-reports-wide .widefat th,.woocommerce-reports-wrap .widefat th{padding:7px}.woocommerce-reports-wide .widefat td,.woocommerce-reports-wrap .widefat td{vertical-align:top;padding:7px}.woocommerce-reports-wide .widefat td .description,.woocommerce-reports-wrap .widefat td .description{margin:4px 0 0}.woocommerce-reports-wide .postbox::after,.woocommerce-reports-wrap .postbox::after{content:'.';display:block;height:0;clear:both;visibility:hidden}.woocommerce-reports-wide .postbox h3,.woocommerce-reports-wrap .postbox h3{cursor:default!important}.woocommerce-reports-wide .postbox .inside,.woocommerce-reports-wrap .postbox .inside{padding:10px;margin:0!important}.woocommerce-reports-wide .postbox div.stats_range,.woocommerce-reports-wide .postbox h3.stats_range,.woocommerce-reports-wrap .postbox div.stats_range,.woocommerce-reports-wrap .postbox h3.stats_range{border-bottom-color:#dfdfdf;margin:0;padding:0!important}.woocommerce-reports-wide .postbox div.stats_range .export_csv,.woocommerce-reports-wide .postbox h3.stats_range .export_csv,.woocommerce-reports-wrap .postbox div.stats_range .export_csv,.woocommerce-reports-wrap .postbox h3.stats_range .export_csv{float:left;line-height:26px;border-right: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-left:4px}.woocommerce-reports-wide .postbox div.stats_range ul,.woocommerce-reports-wide .postbox h3.stats_range ul,.woocommerce-reports-wrap .postbox div.stats_range ul,.woocommerce-reports-wrap .postbox h3.stats_range ul{list-style:none outside;margin:0;padding:0;zoom:1;background:#f5f5f5;border-bottom:1px solid #ccc}.woocommerce-reports-wide .postbox div.stats_range ul::after,.woocommerce-reports-wide .postbox div.stats_range ul::before,.woocommerce-reports-wide .postbox h3.stats_range ul::after,.woocommerce-reports-wide .postbox h3.stats_range ul::before,.woocommerce-reports-wrap .postbox div.stats_range ul::after,.woocommerce-reports-wrap .postbox div.stats_range ul::before,.woocommerce-reports-wrap .postbox h3.stats_range ul::after,.woocommerce-reports-wrap .postbox h3.stats_range ul::before{content:' ';display:table}.woocommerce-reports-wide .postbox div.stats_range ul::after,.woocommerce-reports-wide .postbox h3.stats_range ul::after,.woocommerce-reports-wrap .postbox div.stats_range ul::after,.woocommerce-reports-wrap .postbox h3.stats_range ul::after{clear:both}.woocommerce-reports-wide .postbox div.stats_range ul li,.woocommerce-reports-wide .postbox h3.stats_range ul li,.woocommerce-reports-wrap .postbox div.stats_range ul li,.woocommerce-reports-wrap .postbox h3.stats_range ul li{float:right;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-left: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 0 0 10px;background:0 0;border:0;color:#777;text-align:center;-webkit-box-shadow:none;box-shadow:none}.woocommerce-reports-wide .postbox div.stats_range ul li.custom div input.range_datepicker.from,.woocommerce-reports-wide .postbox div.stats_range ul li.custom form input.range_datepicker.from,.woocommerce-reports-wide .postbox h3.stats_range ul li.custom div input.range_datepicker.from,.woocommerce-reports-wide .postbox h3.stats_range ul li.custom form input.range_datepicker.from,.woocommerce-reports-wrap .postbox div.stats_range ul li.custom div input.range_datepicker.from,.woocommerce-reports-wrap .postbox div.stats_range ul li.custom form input.range_datepicker.from,.woocommerce-reports-wrap .postbox h3.stats_range ul li.custom div input.range_datepicker.from,.woocommerce-reports-wrap .postbox h3.stats_range ul li.custom form input.range_datepicker.from{margin-left:0}.woocommerce-reports-wide .postbox .chart-with-sidebar,.woocommerce-reports-wrap .postbox .chart-with-sidebar{padding:12px 249px 12px 12px;margin:0!important}.woocommerce-reports-wide .postbox .chart-with-sidebar .chart-sidebar,.woocommerce-reports-wrap .postbox .chart-with-sidebar .chart-sidebar{width:225px;margin-right:-237px;float:right}.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-right-width:0;border-left-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:linear-gradient(to top,#ececec,#f9f9f9)}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget h4.section_title:hover,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget h4.section_title:hover{color:#a00}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget .section_title,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget .section_title{cursor:pointer}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget .section_title span,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget .section_title span{display:block}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget .section_title span::after,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget .section_title span::after{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"";text-decoration:none;float:left;font-size:.9em;line-height:1.618}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget .section_title.open,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget .section_title.open{color:#333}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget .section_title.open span::after,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget .section_title.open span::after{display:none}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget .section,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget .section{border-bottom:1px solid #dfdfdf}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget .section .select2-container,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget .section .select2-container{width:100%!important}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget .section:last-of-type,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget .section:last-of-type{border-radius:0 0 3px 3px}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget table,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget table{width:100%}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget table td,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget table td{padding:7px 10px;vertical-align:top;border-top:1px solid #e5e5e5;line-height:1.4em}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget table tr:first-child td,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget table tr:first-child td{border-top:0}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget table td.count,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget table td.count{background:#f5f5f5}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget table td.name,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget table td.name{max-width:175px}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget table td.name a,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget table td.name a{word-wrap:break-word}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget table td.sparkline,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget table td.sparkline{vertical-align:middle}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget table .wc_sparkline,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget table .wc_sparkline{width:32px;height:1em;display:block;float:left}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget table tr.active td,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget table tr.active td{background:#f5f5f5}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget form,.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget p,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget form,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget p{margin:0;padding:10px}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget form .submit,.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget p .submit,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget form .submit,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget p .submit{margin-top:10px}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget #product_ids,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget #product_ids{width:100%}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget .select_all,.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget .select_none,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget .select_all,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget .select_none{float:left;color:#999;margin-right:4px;margin-top:10px}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget .description,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget .description{margin-right:.5em;font-weight:400;opacity:.8}.woocommerce-reports-wide .postbox .chart-legend,.woocommerce-reports-wrap .postbox .chart-legend{list-style:none outside;margin:0 0 1em;padding:0;border:1px solid #dfdfdf;border-left-width:0;border-bottom-width:0;background:#fff}.woocommerce-reports-wide .postbox .chart-legend li,.woocommerce-reports-wrap .postbox .chart-legend li{border-left:5px solid #aaa;color:#aaa;padding:1em;display:block;margin:0;-webkit-transition:all ease .5s;transition:all ease .5s;-webkit-box-shadow:inset 0 -1px 0 0 #dfdfdf;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{-webkit-box-shadow:inset 0 -1px 0 0 #dfdfdf,inset -300px 0 0 rgba(156,93,144,.1);box-shadow:inset 0 -1px 0 0 #dfdfdf,inset -300px 0 0 rgba(156,93,144,.1);border-left:5px solid #9c5d90!important;padding-right: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:right;margin:0;padding:6px 0 0;border-top:4px solid #999;text-align:center;-webkit-box-sizing:border-box;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-left:0;margin:0 0 0 8px;float:right;border-top:4px solid #aaa}.woocommerce-reports-wide .woocommerce-reports-main,.woocommerce-reports-wrap .woocommerce-reports-main{float:right;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-right:-300px;clear:both;float:right}.woocommerce-reports-wide .woocommerce-reports-left,.woocommerce-reports-wrap .woocommerce-reports-left{width:49.5%;float:right}.woocommerce-reports-wide .woocommerce-reports-right,.woocommerce-reports-wrap .woocommerce-reports-right{width:49.5%;float:left}.woocommerce-wide-reports-wrap{padding-bottom:11px}.woocommerce-wide-reports-wrap .widefat .export-data{float:left}.woocommerce-wide-reports-wrap .widefat td,.woocommerce-wide-reports-wrap .widefat th{vertical-align:middle;padding:7px}form.report_filters p{vertical-align:middle}form.report_filters div,form.report_filters input,form.report_filters label{vertical-align:middle}.chart-tooltip{position:absolute;display:none;line-height:1}table.bar_chart{width:100%}table.bar_chart thead th{text-align:right;color:#ccc;padding:6px 0}table.bar_chart tbody th{padding:6px 0;width:25%;text-align:right!important;font-weight:400!important;border-bottom:1px solid #fee}table.bar_chart tbody td{text-align:left;line-height:24px;padding:6px 0 6px 6px;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:right;padding:6px 0 6px 6px;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:right;display:block;line-height:24px;height:24px;border-radius:3px}table.bar_chart tbody td.bars span.alt{clear:both;background:#47a03e}table.bar_chart tbody td.bars span.alt span{margin:0;color:#c5dec2!important;text-shadow:0 1px 0 #47a03e;background:0 0}.post-type-shop_order .woocommerce-BlankState-message::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;right:0;width:100%;height:100%;text-align:center;content:""}.post-type-shop_coupon .woocommerce-BlankState-message::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;right:0;width:100%;height:100%;text-align:center;content:""}.post-type-product .woocommerce-BlankState-message::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;right:0;width:100%;height:100%;text-align:center;content:""}.woocommerce-BlankState--api .woocommerce-BlankState-message::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;right:0;width:100%;height:100%;text-align:center;content:""}.woocommerce-BlankState--webhooks .woocommerce-BlankState-message::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;right:0;width:100%;height:100%;text-align:center;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;right:auto;line-height:1em;margin:0 0 .1875em}.woocommerce-BlankState .woocommerce-BlankState-cta{font-size:1.2em;padding:.75em 1.5em;margin:0 .25em;height:auto;display:inline-block!important}@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-right:0}.woocommerce_options_panel .dimensions_field .wrap,.woocommerce_options_panel .short,.woocommerce_options_panel input[type=email].short,.woocommerce_options_panel input[type=number].short,.woocommerce_options_panel input[type=password].short,.woocommerce_options_panel input[type=text].short{width:80%}.woocommerce_options_panel .downloadable_files,.woocommerce_variations .downloadable_files{padding:0;clear:both}.woocommerce_options_panel .downloadable_files label,.woocommerce_variations .downloadable_files label{position:static}.woocommerce_options_panel .downloadable_files table,.woocommerce_variations .downloadable_files table{margin:0 12px 24px;width:94%}.woocommerce_options_panel .downloadable_files table .sort,.woocommerce_variations .downloadable_files table .sort{visibility:hidden}.woocommerce_options_panel .woocommerce_variable_attributes .downloadable_files table,.woocommerce_variations .woocommerce_variable_attributes .downloadable_files table{margin:0 0 1em;width:100%}}@media only screen and (max-width:900px){#woocommerce-coupon-data ul.coupon_data_tabs,#woocommerce-product-data .wc-tabs-back,#woocommerce-product-data ul.product_data_tabs{width:10%}#woocommerce-coupon-data .wc-metaboxes-wrapper,#woocommerce-coupon-data .woocommerce_options_panel,#woocommerce-product-data .wc-metaboxes-wrapper,#woocommerce-product-data .woocommerce_options_panel{width:90%}#woocommerce-coupon-data ul.coupon_data_tabs li a,#woocommerce-product-data ul.product_data_tabs li a{position:relative;text-indent:-999px;padding:10px}#woocommerce-coupon-data ul.coupon_data_tabs li a::before,#woocommerce-product-data ul.product_data_tabs li a::before{position:absolute;top:0;left:0;bottom:0;right: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 15px 0 20px}#wp-excerpt-editor-tools{padding-top:20px;padding-left:15px;overflow:hidden;margin-bottom:-1px}#woocommerce-product-data .checkbox{width:25px}.variations-pagenav{float:none;text-align:center;font-size:18px}.variations-pagenav .displaying-num{font-size:16px}.variations-pagenav a{padding:8px 20px 11px;font-size:18px}.variations-pagenav select{padding:0 20px}.variations-defaults{float:none;text-align:center;margin-top:10px}.post-type-product .wp-list-table .column-thumb{display:none;text-align:right;padding-bottom:0}.post-type-product .wp-list-table .column-thumb::before{display:none!important}.post-type-product .wp-list-table .column-thumb img{max-width:32px}.post-type-product .wp-list-table .is-expanded td:not(.hidden){overflow:visible}.post-type-product .wp-list-table .toggle-row{top:-28px}.post-type-shop_order .wp-list-table .column-customer_message,.post-type-shop_order .wp-list-table .column-order_notes{text-align:inherit}.post-type-shop_order .wp-list-table .column-order_notes .note-on{font-size:1.3em;margin:0}.post-type-shop_order .wp-list-table .is-expanded td:not(.hidden){overflow:visible}.post-type-shop_order .wp-list-table .toggle-row{top:-15px}}@media only screen and (max-width:500px){.woocommerce_options_panel label,.woocommerce_options_panel legend{float:none;width:auto;display:block;margin:0}.woocommerce_options_panel fieldset.form-field,.woocommerce_options_panel p.form-field{padding:5px 20px!important}.addons-wcs-banner-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.wc_addons_wrap .addons-wcs-banner-block{padding:40px}.wc_addons_wrap .addons-wcs-banner-block-image{padding:1em;text-align:center;width:100%;padding:2em 0;margin:0}.wc_addons_wrap .addons-wcs-banner-block-image .addons-img{margin:0}}.wc-backbone-modal *{-webkit-box-sizing:border-box;box-sizing:border-box}.wc-backbone-modal .wc-backbone-modal-content{position:fixed;background:#fff;z-index:100000;right:50%;top:50%;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);max-width:100%;min-width:500px}.wc-backbone-modal .wc-backbone-modal-content article{overflow:auto}.wc-backbone-modal.wc-backbone-modal-shipping-method-settings .wc-backbone-modal-content{width:75%;min-width:500px}.wc-backbone-modal .select2-container{width:100%!important}@media screen and (max-width:782px){.wc-backbone-modal .wc-backbone-modal-content{width:100%;height:100%;min-width:100%}}.wc-backbone-modal-backdrop{position:fixed;top:0;right:0;left: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;left:0;text-align:center;border:0;border-right: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:normal 22px/50px dashicons!important;color:#666;display:block;content:'\f335';font-weight:300}.wc-backbone-modal-main .wc-backbone-modal-header .modal-close-link:focus,.wc-backbone-modal-main .wc-backbone-modal-header .modal-close-link:hover{background:#ddd;border-color:#ccc;color:#000}.wc-backbone-modal-main .wc-backbone-modal-header .modal-close-link:focus{outline:0}.wc-backbone-modal-main article{padding:1.5em}.wc-backbone-modal-main article p{margin:1.5em 0}.wc-backbone-modal-main article p:first-child{margin-top:0}.wc-backbone-modal-main article p:last-child{margin-bottom:0}.wc-backbone-modal-main article .pagination{padding:10px 0 0;text-align:center}.wc-backbone-modal-main footer{position:absolute;right:0;left:0;bottom:0;z-index:100;padding:1em 1.5em;background:#fcfcfc;border-top:1px solid #dfdfdf;-webkit-box-shadow:0 -4px 4px -4px rgba(0,0,0,.1);box-shadow:0 -4px 4px -4px rgba(0,0,0,.1)}.wc-backbone-modal-main footer .inner{text-align:left;line-height:23px}.wc-backbone-modal-main footer .inner .button{margin-bottom:0}.select2-drop,.select2-dropdown{z-index:999999!important}.select2-results{line-height:1.5em}.select2-results .select2-results__group,.select2-results .select2-results__option{margin:0;padding:8px}.select2-results .description{display:block;color:#999;padding-top:4px}.select2-dropdown{border-color:#ddd}.select2-dropdown--below{-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1)}.select2-dropdown--above{-webkit-box-shadow:0 -1px 1px rgba(0,0,0,.1);box-shadow:0 -1px 1px rgba(0,0,0,.1)}.select2-container .select2-selection__rendered.ui-sortable li{cursor:move}.select2-container .select2-selection{border-color:#ddd}.select2-container .select2-search__field{min-width:150px}.select2-container .select2-selection--single{height:32px}.select2-container .select2-selection--single .select2-selection__rendered{line-height:32px;padding-left:24px}.select2-container .select2-selection--single .select2-selection__arrow{left:3px;height:30px}.select2-container .select2-selection--multiple{min-height:28px;border-radius:0;line-height:1.5}.select2-container .select2-selection--multiple li{margin:0}.select2-container .select2-selection--multiple .select2-selection__choice{padding:2px 6px}.select2-container .select2-selection--multiple .select2-selection__choice .description{display:none}.select2-container .select2-selection__clear{color:#999;margin-top:-1px}.select2-container .select2-search--inline .select2-search__field{font-family:inherit;font-size:inherit;font-weight:inherit;padding:3px 0}.woocommerce table.form-table .select2-container{min-width:400px!important}.post-type-product .tablenav .actions,.post-type-shop_order .tablenav .actions{overflow:visible}.post-type-product .tablenav input,.post-type-product .tablenav select,.post-type-shop_order .tablenav input,.post-type-shop_order .tablenav select{line-height:1;height:32px}.post-type-product .tablenav .select2-container,.post-type-shop_order .tablenav .select2-container{float:right;width:240px!important;font-size:14px;vertical-align:middle;margin:1px 1px 4px 6px}.woocommerce-exporter-wrapper,.woocommerce-importer-wrapper,.woocommerce-progress-form-wrapper{text-align:center;max-width:700px;margin:40px auto}.woocommerce-exporter-wrapper .error,.woocommerce-importer-wrapper .error,.woocommerce-progress-form-wrapper .error{text-align:right}.woocommerce-exporter-wrapper .wc-progress-steps,.woocommerce-importer-wrapper .wc-progress-steps,.woocommerce-progress-form-wrapper .wc-progress-steps{padding:0 0 24px;margin:0;list-style:none outside;overflow:hidden;color:#ccc;width:100%;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex}.woocommerce-exporter-wrapper .wc-progress-steps li,.woocommerce-importer-wrapper .wc-progress-steps li,.woocommerce-progress-form-wrapper .wc-progress-steps li{width:25%;float:right;padding:0 0 .8em;margin:0;text-align:center;position:relative;border-bottom:4px solid #ccc;line-height:1.4em}.woocommerce-exporter-wrapper .wc-progress-steps li::before,.woocommerce-importer-wrapper .wc-progress-steps li::before,.woocommerce-progress-form-wrapper .wc-progress-steps li::before{content:'';border:4px solid #ccc;border-radius:100%;width:4px;height:4px;position:absolute;bottom:0;right:50%;margin-right:-6px;margin-bottom:-8px;background:#fff}.woocommerce-exporter-wrapper .wc-progress-steps li.active,.woocommerce-importer-wrapper .wc-progress-steps li.active,.woocommerce-progress-form-wrapper .wc-progress-steps li.active{border-color:#a16696;color:#a16696}.woocommerce-exporter-wrapper .wc-progress-steps li.active::before,.woocommerce-importer-wrapper .wc-progress-steps li.active::before,.woocommerce-progress-form-wrapper .wc-progress-steps li.active::before{border-color:#a16696}.woocommerce-exporter-wrapper .wc-progress-steps li.done,.woocommerce-importer-wrapper .wc-progress-steps li.done,.woocommerce-progress-form-wrapper .wc-progress-steps li.done{border-color:#a16696;color:#a16696}.woocommerce-exporter-wrapper .wc-progress-steps li.done::before,.woocommerce-importer-wrapper .wc-progress-steps li.done::before,.woocommerce-progress-form-wrapper .wc-progress-steps li.done::before{border-color:#a16696;background:#a16696}.woocommerce-exporter-wrapper .button,.woocommerce-importer-wrapper .button,.woocommerce-progress-form-wrapper .button{font-size:1.25em;padding:.5em 1em!important;line-height:1.5em!important;margin-left:.5em;margin-bottom:2px;height:auto!important;border-radius:4px;background-color:#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;text-shadow:0 -1px 1px #a36597,-1px 0 1px #a36597,0 1px 1px #a36597,1px 0 1px #a36597;margin:0;opacity:1}.woocommerce-exporter-wrapper .button:active,.woocommerce-exporter-wrapper .button:focus,.woocommerce-exporter-wrapper .button:hover,.woocommerce-importer-wrapper .button:active,.woocommerce-importer-wrapper .button:focus,.woocommerce-importer-wrapper .button:hover,.woocommerce-progress-form-wrapper .button:active,.woocommerce-progress-form-wrapper .button:focus,.woocommerce-progress-form-wrapper .button: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-exporter-wrapper .error .button,.woocommerce-importer-wrapper .error .button,.woocommerce-progress-form-wrapper .error .button{font-size:1em}.woocommerce-exporter-wrapper .wc-actions,.woocommerce-importer-wrapper .wc-actions,.woocommerce-progress-form-wrapper .wc-actions{overflow:hidden;border-top:1px solid #eee;margin:0;padding:23px 24px 24px;line-height:3em}.woocommerce-exporter-wrapper .wc-actions .button,.woocommerce-importer-wrapper .wc-actions .button,.woocommerce-progress-form-wrapper .wc-actions .button{float:left}.woocommerce-exporter-wrapper .wc-actions .woocommerce-importer-toggle-advanced-options,.woocommerce-importer-wrapper .wc-actions .woocommerce-importer-toggle-advanced-options,.woocommerce-progress-form-wrapper .wc-actions .woocommerce-importer-toggle-advanced-options{color:#999}.woocommerce-exporter-wrapper .wc-progress-form-content,.woocommerce-exporter-wrapper .woocommerce-exporter,.woocommerce-exporter-wrapper .woocommerce-importer,.woocommerce-importer-wrapper .wc-progress-form-content,.woocommerce-importer-wrapper .woocommerce-exporter,.woocommerce-importer-wrapper .woocommerce-importer,.woocommerce-progress-form-wrapper .wc-progress-form-content,.woocommerce-progress-form-wrapper .woocommerce-exporter,.woocommerce-progress-form-wrapper .woocommerce-importer{background:#fff;overflow:hidden;padding:0;margin:0 0 16px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.13);box-shadow:0 1px 3px rgba(0,0,0,.13);color:#555;text-align:right}.woocommerce-exporter-wrapper .wc-progress-form-content header,.woocommerce-exporter-wrapper .woocommerce-exporter header,.woocommerce-exporter-wrapper .woocommerce-importer header,.woocommerce-importer-wrapper .wc-progress-form-content header,.woocommerce-importer-wrapper .woocommerce-exporter header,.woocommerce-importer-wrapper .woocommerce-importer header,.woocommerce-progress-form-wrapper .wc-progress-form-content header,.woocommerce-progress-form-wrapper .woocommerce-exporter header,.woocommerce-progress-form-wrapper .woocommerce-importer header{border-bottom:1px solid #eee;margin:0;padding:24px 24px 0}.woocommerce-exporter-wrapper .wc-progress-form-content section,.woocommerce-exporter-wrapper .woocommerce-exporter section,.woocommerce-exporter-wrapper .woocommerce-importer section,.woocommerce-importer-wrapper .wc-progress-form-content section,.woocommerce-importer-wrapper .woocommerce-exporter section,.woocommerce-importer-wrapper .woocommerce-importer section,.woocommerce-progress-form-wrapper .wc-progress-form-content section,.woocommerce-progress-form-wrapper .woocommerce-exporter section,.woocommerce-progress-form-wrapper .woocommerce-importer section{padding:24px 24px 0}.woocommerce-exporter-wrapper .wc-progress-form-content h2,.woocommerce-exporter-wrapper .woocommerce-exporter h2,.woocommerce-exporter-wrapper .woocommerce-importer h2,.woocommerce-importer-wrapper .wc-progress-form-content h2,.woocommerce-importer-wrapper .woocommerce-exporter h2,.woocommerce-importer-wrapper .woocommerce-importer h2,.woocommerce-progress-form-wrapper .wc-progress-form-content h2,.woocommerce-progress-form-wrapper .woocommerce-exporter h2,.woocommerce-progress-form-wrapper .woocommerce-importer h2{margin:0 0 24px;color:#555;font-size:24px;font-weight:400;line-height:1em}.woocommerce-exporter-wrapper .wc-progress-form-content p,.woocommerce-exporter-wrapper .woocommerce-exporter p,.woocommerce-exporter-wrapper .woocommerce-importer p,.woocommerce-importer-wrapper .wc-progress-form-content p,.woocommerce-importer-wrapper .woocommerce-exporter p,.woocommerce-importer-wrapper .woocommerce-importer p,.woocommerce-progress-form-wrapper .wc-progress-form-content p,.woocommerce-progress-form-wrapper .woocommerce-exporter p,.woocommerce-progress-form-wrapper .woocommerce-importer p{font-size:1em;line-height:1.75em;font-size:16px;color:#555;margin:0 0 24px}.woocommerce-exporter-wrapper .wc-progress-form-content .form-row,.woocommerce-exporter-wrapper .woocommerce-exporter .form-row,.woocommerce-exporter-wrapper .woocommerce-importer .form-row,.woocommerce-importer-wrapper .wc-progress-form-content .form-row,.woocommerce-importer-wrapper .woocommerce-exporter .form-row,.woocommerce-importer-wrapper .woocommerce-importer .form-row,.woocommerce-progress-form-wrapper .wc-progress-form-content .form-row,.woocommerce-progress-form-wrapper .woocommerce-exporter .form-row,.woocommerce-progress-form-wrapper .woocommerce-importer .form-row{margin-top:24px}.woocommerce-exporter-wrapper .wc-progress-form-content .spinner,.woocommerce-exporter-wrapper .woocommerce-exporter .spinner,.woocommerce-exporter-wrapper .woocommerce-importer .spinner,.woocommerce-importer-wrapper .wc-progress-form-content .spinner,.woocommerce-importer-wrapper .woocommerce-exporter .spinner,.woocommerce-importer-wrapper .woocommerce-importer .spinner,.woocommerce-progress-form-wrapper .wc-progress-form-content .spinner,.woocommerce-progress-form-wrapper .woocommerce-exporter .spinner,.woocommerce-progress-form-wrapper .woocommerce-importer .spinner{display:none}.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options td,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options th,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options td,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options th,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options td,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options th,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options td,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options th,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options td,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options th,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options td,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options th,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options td,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options th,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options td,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options th,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options td,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options th,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options td,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options th,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options td,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options th,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options td,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options th,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options td,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options th,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options td,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options th,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options td,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options th,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options td,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options th,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options td,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options th,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options td,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options th{vertical-align:top;line-height:1.75em;padding:0 0 24px 0}.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options td label,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options th label,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options td label,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options th label,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options td label,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options th label,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options td label,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options th label,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options td label,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options th label,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options td label,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options th label,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options td label,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options th label,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options td label,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options th label,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options td label,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options th label,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options td label,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options th label,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options td label,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options th label,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options td label,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options th label,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options td label,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options th label,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options td label,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options th label,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options td label,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options th label,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options td label,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options th label,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options td label,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options th label,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options td label,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options th label{color:#555;font-weight:400}.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options td input[type=checkbox],.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options th input[type=checkbox],.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options td input[type=checkbox],.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options th input[type=checkbox],.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options td input[type=checkbox],.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options th input[type=checkbox],.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options td input[type=checkbox],.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options th input[type=checkbox],.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options td input[type=checkbox],.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options th input[type=checkbox],.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options td input[type=checkbox],.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options th input[type=checkbox],.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options td input[type=checkbox],.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options th input[type=checkbox],.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options td input[type=checkbox],.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options th input[type=checkbox],.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options td input[type=checkbox],.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options th input[type=checkbox],.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options td input[type=checkbox],.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options th input[type=checkbox],.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options td input[type=checkbox],.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options th input[type=checkbox],.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options td input[type=checkbox],.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options th input[type=checkbox],.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options td input[type=checkbox],.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options th input[type=checkbox],.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options td input[type=checkbox],.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options th input[type=checkbox],.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options td input[type=checkbox],.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options th input[type=checkbox],.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options td input[type=checkbox],.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options th input[type=checkbox],.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options td input[type=checkbox],.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options th input[type=checkbox],.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options td input[type=checkbox],.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options th input[type=checkbox]{margin:0 0 0 4px;padding:7px}.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options td input[type=number],.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options td input[type=text],.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options th input[type=number],.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options th input[type=text],.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options td input[type=number],.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options td input[type=text],.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options th input[type=number],.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options th input[type=text],.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options td input[type=number],.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options td input[type=text],.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options th input[type=number],.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options th input[type=text],.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options td input[type=number],.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options td input[type=text],.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options th input[type=number],.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options th input[type=text],.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options td input[type=number],.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options td input[type=text],.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options th input[type=number],.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options th input[type=text],.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options td input[type=number],.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options td input[type=text],.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options th input[type=number],.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options th input[type=text],.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options td input[type=number],.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options td input[type=text],.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options th input[type=number],.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options th input[type=text],.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options td input[type=number],.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options td input[type=text],.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options th input[type=number],.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options th input[type=text],.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options td input[type=number],.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options td input[type=text],.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options th input[type=number],.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options th input[type=text],.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options td input[type=number],.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options td input[type=text],.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options th input[type=number],.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options th input[type=text],.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options td input[type=number],.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options td input[type=text],.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options th input[type=number],.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options th input[type=text],.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options td input[type=number],.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options td input[type=text],.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options th input[type=number],.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options th input[type=text],.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options td input[type=number],.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options td input[type=text],.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options th input[type=number],.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options th input[type=text],.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options td input[type=number],.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options td input[type=text],.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options th input[type=number],.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options th input[type=text],.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options td input[type=number],.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options td input[type=text],.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options th input[type=number],.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options th input[type=text],.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options td input[type=number],.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options td input[type=text],.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options th input[type=number],.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options th input[type=text],.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options td input[type=number],.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options td input[type=text],.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options th input[type=number],.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options th input[type=text],.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options td input[type=number],.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options td input[type=text],.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options th input[type=number],.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options th input[type=text]{padding:7px;height:auto;margin:0}.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper{border:1px solid #ddd;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.07);box-shadow:inset 0 1px 2px rgba(0,0,0,.07);background-color:#fff;color:#32373c;outline:0;line-height:1;display:block}.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper code{background:0 0;font-size:smaller;padding:0;margin:0;color:#999;padding:7px 7px 0 0;display:inline-block}.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper input{font-family:Consolas,Monaco,monospace;border:0;margin:0;outline:0;-webkit-box-shadow:none;box-shadow:none;display:inline-block;min-width:100%}.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options th,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options th,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options th,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options th,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options th,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options th,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options th,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options th,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options th,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options th,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options th,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options th,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options th,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options th,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options th,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options th,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options th,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options th{width:35%;padding-left:20px}.woocommerce-exporter-wrapper .wc-progress-form-content progress,.woocommerce-exporter-wrapper .woocommerce-exporter progress,.woocommerce-exporter-wrapper .woocommerce-importer progress,.woocommerce-importer-wrapper .wc-progress-form-content progress,.woocommerce-importer-wrapper .woocommerce-exporter progress,.woocommerce-importer-wrapper .woocommerce-importer progress,.woocommerce-progress-form-wrapper .wc-progress-form-content progress,.woocommerce-progress-form-wrapper .woocommerce-exporter progress,.woocommerce-progress-form-wrapper .woocommerce-importer progress{width:100%;height:42px;margin:0 auto 24px;display:block;-webkit-appearance:none;border:none;display:none;background:#f5f5f5;border:2px solid #eee;border-radius:4px;padding:0;-webkit-box-shadow:0 1px 0 0 rgba(255,255,255,.2);box-shadow:0 1px 0 0 rgba(255,255,255,.2)}.woocommerce-exporter-wrapper .wc-progress-form-content progress::-webkit-progress-bar,.woocommerce-exporter-wrapper .woocommerce-exporter progress::-webkit-progress-bar,.woocommerce-exporter-wrapper .woocommerce-importer progress::-webkit-progress-bar,.woocommerce-importer-wrapper .wc-progress-form-content progress::-webkit-progress-bar,.woocommerce-importer-wrapper .woocommerce-exporter progress::-webkit-progress-bar,.woocommerce-importer-wrapper .woocommerce-importer progress::-webkit-progress-bar,.woocommerce-progress-form-wrapper .wc-progress-form-content progress::-webkit-progress-bar,.woocommerce-progress-form-wrapper .woocommerce-exporter progress::-webkit-progress-bar,.woocommerce-progress-form-wrapper .woocommerce-importer progress::-webkit-progress-bar{background:transparent none;border:0;border-radius:4px;padding:0;-webkit-box-shadow:none;box-shadow:none}.woocommerce-exporter-wrapper .wc-progress-form-content progress::-webkit-progress-value,.woocommerce-exporter-wrapper .woocommerce-exporter progress::-webkit-progress-value,.woocommerce-exporter-wrapper .woocommerce-importer progress::-webkit-progress-value,.woocommerce-importer-wrapper .wc-progress-form-content progress::-webkit-progress-value,.woocommerce-importer-wrapper .woocommerce-exporter progress::-webkit-progress-value,.woocommerce-importer-wrapper .woocommerce-importer progress::-webkit-progress-value,.woocommerce-progress-form-wrapper .wc-progress-form-content progress::-webkit-progress-value,.woocommerce-progress-form-wrapper .woocommerce-exporter progress::-webkit-progress-value,.woocommerce-progress-form-wrapper .woocommerce-importer progress::-webkit-progress-value{border-radius:3px;-webkit-box-shadow:inset 0 1px 1px 0 rgba(255,255,255,.4);box-shadow:inset 0 1px 1px 0 rgba(255,255,255,.4);background:#a46497;background:-webkit-gradient(linear,left top,left bottom,from(#a46497),to(#66405f)),#a46497;background:-webkit-linear-gradient(top,#a46497,#66405f),#a46497;background:linear-gradient(top,#a46497,#66405f),#a46497;-webkit-transition:width 1s ease;transition:width 1s ease}.woocommerce-exporter-wrapper .wc-progress-form-content progress::-moz-progress-bar,.woocommerce-exporter-wrapper .woocommerce-exporter progress::-moz-progress-bar,.woocommerce-exporter-wrapper .woocommerce-importer progress::-moz-progress-bar,.woocommerce-importer-wrapper .wc-progress-form-content progress::-moz-progress-bar,.woocommerce-importer-wrapper .woocommerce-exporter progress::-moz-progress-bar,.woocommerce-importer-wrapper .woocommerce-importer progress::-moz-progress-bar,.woocommerce-progress-form-wrapper .wc-progress-form-content progress::-moz-progress-bar,.woocommerce-progress-form-wrapper .woocommerce-exporter progress::-moz-progress-bar,.woocommerce-progress-form-wrapper .woocommerce-importer progress::-moz-progress-bar{border-radius:3px;box-shadow:inset 0 1px 1px 0 rgba(255,255,255,.4);background:#a46497;background:linear-gradient(top,#a46497,#66405f),#a46497;-webkit-transition:width 1s ease;transition:width 1s ease}.woocommerce-exporter-wrapper .wc-progress-form-content progress::-ms-fill,.woocommerce-exporter-wrapper .woocommerce-exporter progress::-ms-fill,.woocommerce-exporter-wrapper .woocommerce-importer progress::-ms-fill,.woocommerce-importer-wrapper .wc-progress-form-content progress::-ms-fill,.woocommerce-importer-wrapper .woocommerce-exporter progress::-ms-fill,.woocommerce-importer-wrapper .woocommerce-importer progress::-ms-fill,.woocommerce-progress-form-wrapper .wc-progress-form-content progress::-ms-fill,.woocommerce-progress-form-wrapper .woocommerce-exporter progress::-ms-fill,.woocommerce-progress-form-wrapper .woocommerce-importer progress::-ms-fill{border-radius:3px;box-shadow:inset 0 1px 1px 0 rgba(255,255,255,.4);background:#a46497;background:linear-gradient(to bottom,#a46497,#66405f),#a46497;-webkit-transition:width 1s ease;transition:width 1s ease}.woocommerce-exporter-wrapper .wc-progress-form-content.woocommerce-exporter__exporting .spinner,.woocommerce-exporter-wrapper .wc-progress-form-content.woocommerce-importer__importing .spinner,.woocommerce-exporter-wrapper .woocommerce-exporter.woocommerce-exporter__exporting .spinner,.woocommerce-exporter-wrapper .woocommerce-exporter.woocommerce-importer__importing .spinner,.woocommerce-exporter-wrapper .woocommerce-importer.woocommerce-exporter__exporting .spinner,.woocommerce-exporter-wrapper .woocommerce-importer.woocommerce-importer__importing .spinner,.woocommerce-importer-wrapper .wc-progress-form-content.woocommerce-exporter__exporting .spinner,.woocommerce-importer-wrapper .wc-progress-form-content.woocommerce-importer__importing .spinner,.woocommerce-importer-wrapper .woocommerce-exporter.woocommerce-exporter__exporting .spinner,.woocommerce-importer-wrapper .woocommerce-exporter.woocommerce-importer__importing .spinner,.woocommerce-importer-wrapper .woocommerce-importer.woocommerce-exporter__exporting .spinner,.woocommerce-importer-wrapper .woocommerce-importer.woocommerce-importer__importing .spinner,.woocommerce-progress-form-wrapper .wc-progress-form-content.woocommerce-exporter__exporting .spinner,.woocommerce-progress-form-wrapper .wc-progress-form-content.woocommerce-importer__importing .spinner,.woocommerce-progress-form-wrapper .woocommerce-exporter.woocommerce-exporter__exporting .spinner,.woocommerce-progress-form-wrapper .woocommerce-exporter.woocommerce-importer__importing .spinner,.woocommerce-progress-form-wrapper .woocommerce-importer.woocommerce-exporter__exporting .spinner,.woocommerce-progress-form-wrapper .woocommerce-importer.woocommerce-importer__importing .spinner{display:block}.woocommerce-exporter-wrapper .wc-progress-form-content.woocommerce-exporter__exporting progress,.woocommerce-exporter-wrapper .wc-progress-form-content.woocommerce-importer__importing progress,.woocommerce-exporter-wrapper .woocommerce-exporter.woocommerce-exporter__exporting progress,.woocommerce-exporter-wrapper .woocommerce-exporter.woocommerce-importer__importing progress,.woocommerce-exporter-wrapper .woocommerce-importer.woocommerce-exporter__exporting progress,.woocommerce-exporter-wrapper .woocommerce-importer.woocommerce-importer__importing progress,.woocommerce-importer-wrapper .wc-progress-form-content.woocommerce-exporter__exporting progress,.woocommerce-importer-wrapper .wc-progress-form-content.woocommerce-importer__importing progress,.woocommerce-importer-wrapper .woocommerce-exporter.woocommerce-exporter__exporting progress,.woocommerce-importer-wrapper .woocommerce-exporter.woocommerce-importer__importing progress,.woocommerce-importer-wrapper .woocommerce-importer.woocommerce-exporter__exporting progress,.woocommerce-importer-wrapper .woocommerce-importer.woocommerce-importer__importing progress,.woocommerce-progress-form-wrapper .wc-progress-form-content.woocommerce-exporter__exporting progress,.woocommerce-progress-form-wrapper .wc-progress-form-content.woocommerce-importer__importing progress,.woocommerce-progress-form-wrapper .woocommerce-exporter.woocommerce-exporter__exporting progress,.woocommerce-progress-form-wrapper .woocommerce-exporter.woocommerce-importer__importing progress,.woocommerce-progress-form-wrapper .woocommerce-importer.woocommerce-exporter__exporting progress,.woocommerce-progress-form-wrapper .woocommerce-importer.woocommerce-importer__importing progress{display:block}.woocommerce-exporter-wrapper .wc-progress-form-content.woocommerce-exporter__exporting .wc-actions,.woocommerce-exporter-wrapper .wc-progress-form-content.woocommerce-exporter__exporting .woocommerce-exporter-options,.woocommerce-exporter-wrapper .wc-progress-form-content.woocommerce-importer__importing .wc-actions,.woocommerce-exporter-wrapper .wc-progress-form-content.woocommerce-importer__importing .woocommerce-exporter-options,.woocommerce-exporter-wrapper .woocommerce-exporter.woocommerce-exporter__exporting .wc-actions,.woocommerce-exporter-wrapper .woocommerce-exporter.woocommerce-exporter__exporting .woocommerce-exporter-options,.woocommerce-exporter-wrapper .woocommerce-exporter.woocommerce-importer__importing .wc-actions,.woocommerce-exporter-wrapper .woocommerce-exporter.woocommerce-importer__importing .woocommerce-exporter-options,.woocommerce-exporter-wrapper .woocommerce-importer.woocommerce-exporter__exporting .wc-actions,.woocommerce-exporter-wrapper .woocommerce-importer.woocommerce-exporter__exporting .woocommerce-exporter-options,.woocommerce-exporter-wrapper .woocommerce-importer.woocommerce-importer__importing .wc-actions,.woocommerce-exporter-wrapper .woocommerce-importer.woocommerce-importer__importing .woocommerce-exporter-options,.woocommerce-importer-wrapper .wc-progress-form-content.woocommerce-exporter__exporting .wc-actions,.woocommerce-importer-wrapper .wc-progress-form-content.woocommerce-exporter__exporting .woocommerce-exporter-options,.woocommerce-importer-wrapper .wc-progress-form-content.woocommerce-importer__importing .wc-actions,.woocommerce-importer-wrapper .wc-progress-form-content.woocommerce-importer__importing .woocommerce-exporter-options,.woocommerce-importer-wrapper .woocommerce-exporter.woocommerce-exporter__exporting .wc-actions,.woocommerce-importer-wrapper .woocommerce-exporter.woocommerce-exporter__exporting .woocommerce-exporter-options,.woocommerce-importer-wrapper .woocommerce-exporter.woocommerce-importer__importing .wc-actions,.woocommerce-importer-wrapper .woocommerce-exporter.woocommerce-importer__importing .woocommerce-exporter-options,.woocommerce-importer-wrapper .woocommerce-importer.woocommerce-exporter__exporting .wc-actions,.woocommerce-importer-wrapper .woocommerce-importer.woocommerce-exporter__exporting .woocommerce-exporter-options,.woocommerce-importer-wrapper .woocommerce-importer.woocommerce-importer__importing .wc-actions,.woocommerce-importer-wrapper .woocommerce-importer.woocommerce-importer__importing .woocommerce-exporter-options,.woocommerce-progress-form-wrapper .wc-progress-form-content.woocommerce-exporter__exporting .wc-actions,.woocommerce-progress-form-wrapper .wc-progress-form-content.woocommerce-exporter__exporting .woocommerce-exporter-options,.woocommerce-progress-form-wrapper .wc-progress-form-content.woocommerce-importer__importing .wc-actions,.woocommerce-progress-form-wrapper .wc-progress-form-content.woocommerce-importer__importing .woocommerce-exporter-options,.woocommerce-progress-form-wrapper .woocommerce-exporter.woocommerce-exporter__exporting .wc-actions,.woocommerce-progress-form-wrapper .woocommerce-exporter.woocommerce-exporter__exporting .woocommerce-exporter-options,.woocommerce-progress-form-wrapper .woocommerce-exporter.woocommerce-importer__importing .wc-actions,.woocommerce-progress-form-wrapper .woocommerce-exporter.woocommerce-importer__importing .woocommerce-exporter-options,.woocommerce-progress-form-wrapper .woocommerce-importer.woocommerce-exporter__exporting .wc-actions,.woocommerce-progress-form-wrapper .woocommerce-importer.woocommerce-exporter__exporting .woocommerce-exporter-options,.woocommerce-progress-form-wrapper .woocommerce-importer.woocommerce-importer__importing .wc-actions,.woocommerce-progress-form-wrapper .woocommerce-importer.woocommerce-importer__importing .woocommerce-exporter-options{display:none}.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table-wrapper,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table-wrapper,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table-wrapper,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table-wrapper,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table-wrapper,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table-wrapper,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table-wrapper,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table-wrapper,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table-wrapper{padding:0}.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table{margin:0;border:0;-webkit-box-shadow:none;box-shadow:none;width:100%}.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table td,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table th,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table td,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table th,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table td,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table th,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table td,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table th,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table td,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table th,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table td,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table th,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table td,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table th,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table td,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table th,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table td,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table th,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table td,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table th,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table td,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table th,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table td,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table th,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table td,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table th,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table td,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table th,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table td,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table th,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table td,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table th,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table td,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table th,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table td,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table th{border:0;padding:12px;vertical-align:middle}.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table td select,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table th select,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table td select,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table th select,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table td select,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table th select,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table td select,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table th select,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table td select,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table th select,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table td select,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table th select,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table td select,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table th select,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table td select,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table th select,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table td select,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table th select,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table td select,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table th select,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table td select,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table th select,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table td select,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table th select,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table td select,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table th select,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table td select,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table th select,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table td select,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table th select,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table td select,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table th select,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table td select,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table th select,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table td select,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table th select{width:100%}.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table tbody tr:nth-child(odd) td,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table tbody tr:nth-child(odd) th,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table tbody tr:nth-child(odd) td,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table tbody tr:nth-child(odd) th,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table tbody tr:nth-child(odd) td,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table tbody tr:nth-child(odd) th,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table tbody tr:nth-child(odd) td,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table tbody tr:nth-child(odd) th,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table tbody tr:nth-child(odd) td,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table tbody tr:nth-child(odd) th,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table tbody tr:nth-child(odd) td,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table tbody tr:nth-child(odd) th,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table tbody tr:nth-child(odd) td,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table tbody tr:nth-child(odd) th,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table tbody tr:nth-child(odd) td,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table tbody tr:nth-child(odd) th,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table tbody tr:nth-child(odd) td,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table tbody tr:nth-child(odd) th,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table tbody tr:nth-child(odd) td,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table tbody tr:nth-child(odd) th,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table tbody tr:nth-child(odd) td,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table tbody tr:nth-child(odd) th,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table tbody tr:nth-child(odd) td,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table tbody tr:nth-child(odd) th,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table tbody tr:nth-child(odd) td,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table tbody tr:nth-child(odd) th,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table tbody tr:nth-child(odd) td,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table tbody tr:nth-child(odd) th,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table tbody tr:nth-child(odd) td,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table tbody tr:nth-child(odd) th,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table tbody tr:nth-child(odd) td,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table tbody tr:nth-child(odd) th,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table tbody tr:nth-child(odd) td,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table tbody tr:nth-child(odd) th,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table tbody tr:nth-child(odd) td,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table tbody tr:nth-child(odd) th{background:#fbfbfb}.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table th,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table th,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table th,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table th,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table th,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table th,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table th,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table th,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table th,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table th,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table th,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table th,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table th,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table th,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table th,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table th,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table th,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table th{font-weight:700}.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table td:first-child,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table th:first-child,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table td:first-child,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table th:first-child,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table td:first-child,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table th:first-child,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table td:first-child,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table th:first-child,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table td:first-child,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table th:first-child,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table td:first-child,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table th:first-child,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table td:first-child,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table th:first-child,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table td:first-child,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table th:first-child,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table td:first-child,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table th:first-child,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table td:first-child,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table th:first-child,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table td:first-child,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table th:first-child,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table td:first-child,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table th:first-child,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table td:first-child,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table th:first-child,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table td:first-child,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table th:first-child,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table td:first-child,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table th:first-child,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table td:first-child,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table th:first-child,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table td:first-child,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table th:first-child,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table td:first-child,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table th:first-child{padding-right:24px}.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table td:last-child,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table th:last-child,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table td:last-child,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table th:last-child,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table td:last-child,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table th:last-child,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table td:last-child,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table th:last-child,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table td:last-child,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table th:last-child,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table td:last-child,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table th:last-child,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table td:last-child,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table th:last-child,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table td:last-child,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table th:last-child,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table td:last-child,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table th:last-child,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table td:last-child,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table th:last-child,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table td:last-child,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table th:last-child,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table td:last-child,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table th:last-child,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table td:last-child,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table th:last-child,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table td:last-child,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table th:last-child,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table td:last-child,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table th:last-child,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table td:last-child,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table th:last-child,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table td:last-child,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table th:last-child,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table td:last-child,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table th:last-child{padding-left:24px}.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table .wc-importer-mapping-table-name,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table .wc-importer-mapping-table-name,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table .wc-importer-mapping-table-name,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table .wc-importer-mapping-table-name,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table .wc-importer-mapping-table-name,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table .wc-importer-mapping-table-name,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table .wc-importer-mapping-table-name,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table .wc-importer-mapping-table-name,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table .wc-importer-mapping-table-name,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table .wc-importer-mapping-table-name,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table .wc-importer-mapping-table-name,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table .wc-importer-mapping-table-name,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table .wc-importer-mapping-table-name,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table .wc-importer-mapping-table-name,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table .wc-importer-mapping-table-name,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table .wc-importer-mapping-table-name,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table .wc-importer-mapping-table-name,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table .wc-importer-mapping-table-name{width:50%}.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table .wc-importer-mapping-table-name .description,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table .wc-importer-mapping-table-name .description,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table .wc-importer-mapping-table-name .description,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table .wc-importer-mapping-table-name .description,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table .wc-importer-mapping-table-name .description,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table .wc-importer-mapping-table-name .description,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table .wc-importer-mapping-table-name .description,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table .wc-importer-mapping-table-name .description,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table .wc-importer-mapping-table-name .description,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table .wc-importer-mapping-table-name .description,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table .wc-importer-mapping-table-name .description,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table .wc-importer-mapping-table-name .description,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table .wc-importer-mapping-table-name .description,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table .wc-importer-mapping-table-name .description,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table .wc-importer-mapping-table-name .description,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table .wc-importer-mapping-table-name .description,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table .wc-importer-mapping-table-name .description,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table .wc-importer-mapping-table-name .description{color:#999;margin-top:4px;display:block}.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table .wc-importer-mapping-table-name .description code,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table .wc-importer-mapping-table-name .description code,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table .wc-importer-mapping-table-name .description code,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table .wc-importer-mapping-table-name .description code,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table .wc-importer-mapping-table-name .description code,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table .wc-importer-mapping-table-name .description code,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table .wc-importer-mapping-table-name .description code,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table .wc-importer-mapping-table-name .description code,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table .wc-importer-mapping-table-name .description code,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table .wc-importer-mapping-table-name .description code,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table .wc-importer-mapping-table-name .description code,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table .wc-importer-mapping-table-name .description code,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table .wc-importer-mapping-table-name .description code,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table .wc-importer-mapping-table-name .description code,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table .wc-importer-mapping-table-name .description code,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table .wc-importer-mapping-table-name .description code,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table .wc-importer-mapping-table-name .description code,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table .wc-importer-mapping-table-name .description code{background:0 0;padding:0;white-space:pre-line;word-wrap:break-word;word-break:break-all}.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-done,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-done,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-done,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-done,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-done,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-done,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-done,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-done,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-done{text-align:center;padding:48px 24px;font-size:1.5em;line-height:1.75em}.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-done::before,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-done::before,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-done::before,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-done::before,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-done::before,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-done::before,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-done::before,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-done::before,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-done::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;right:0;width:100%;height:100%;text-align:center;content:"";color:#a16696;position:static;font-size:100px;display:block;float:none;margin:0 0 24px}.wc-pointer .wc-pointer-buttons .close{float:right;margin:6px 15px 0 0} \ No newline at end of file diff --git a/assets/css/admin.css b/assets/css/admin.css index efe6e1c8850..344a2633d70 100644 --- a/assets/css/admin.css +++ b/assets/css/admin.css @@ -1,2 +1,2 @@ -.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;margin:0 0 -4px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left;padding:0}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin:0;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected],.select2-results__option[data-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none;margin:5px 5px 0 0}.select2-container--default .select2-selection--multiple .select2-selection__rendered li:before{content:'';display:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#0073aa;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px solid #0073aa}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #0073aa}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #0073aa}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #0073aa}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected],.select2-container--classic .select2-results__option--highlighted[data-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#0073aa} -@charset "UTF-8";@keyframes spin{100%{transform:rotate(360deg)}}@font-face{font-family:star;src:url(../fonts/star.eot);src:url(../fonts/star.eot?#iefix) format("embedded-opentype"),url(../fonts/star.woff) format("woff"),url(../fonts/star.ttf) format("truetype"),url(../fonts/star.svg#star) format("svg");font-weight:400;font-style:normal}@font-face{font-family:WooCommerce;src:url(../fonts/WooCommerce.eot);src:url(../fonts/WooCommerce.eot?#iefix) format("embedded-opentype"),url(../fonts/WooCommerce.woff) format("woff"),url(../fonts/WooCommerce.ttf) format("truetype"),url(../fonts/WooCommerce.svg#WooCommerce) format("svg");font-weight:400;font-style:normal}.blockUI.blockOverlay::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:'';animation:spin 1s ease-in-out infinite;background:url(../images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.wc_addons_wrap{max-width:1200px}.wc_addons_wrap h1.search-form-title{clear:left;padding:0}.wc_addons_wrap form.search-form{clear:both;display:block;position:relative;margin-top:1em;margin-bottom:1em}.wc_addons_wrap form.search-form input{border:1px solid #ddd;box-shadow:none;height:53px;padding-left:50px;width:100%;margin:0}.wc_addons_wrap form.search-form button{background:0 0;border:none;cursor:pointer;height:53px;position:absolute;width:53px}.wc_addons_wrap .update-plugins .update-count{background-color:#d54e21;border-radius:10px;color:#fff;display:inline-block;font-size:9px;font-weight:600;line-height:17px;margin:1px 0 0 2px;padding:0 6px;vertical-align:text-top}.wc_addons_wrap .addons-featured{margin:0}.wc_addons_wrap ul.subsubsub.subsubsub{margin:-2px 0 12px}.wc_addons_wrap .subsubsub li::after{content:'|'}.wc_addons_wrap .subsubsub li:last-child::after{content:''}.wc_addons_wrap .addons-banner-block-item-icon,.wc_addons_wrap .addons-column-block-item-icon{align-items:center;display:flex;justify-content:center}.wc_addons_wrap .addons-banner-block,.wc_addons_wrap .addons-wcs-banner-block{background:#fff;border:1px solid #ddd;margin:0 0 1em 0;padding:2em 2em 1em}.wc_addons_wrap .addons-banner-block img{height:62px}.wc_addons_wrap .addons-banner-block p{margin:0 0 20px}.wc_addons_wrap .addons-banner-block-items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;margin:0 -10px 0 -10px}.wc_addons_wrap .addons-banner-block-item{border:1px solid #e6e6e6;border-radius:3px;flex:1;margin:1em;min-width:200px;width:30%}.wc_addons_wrap .addons-banner-block-item-icon{background:#f7f7f7;height:143px}.wc_addons_wrap .addons-banner-block-item-content{display:flex;flex-direction:column;height:184px;justify-content:space-between;padding:24px}.wc_addons_wrap .addons-banner-block-item-content h3{margin-top:0}.wc_addons_wrap .addons-banner-block-item-content p{margin:0 0 auto}.wc_addons_wrap .addons-wcs-banner-block{display:flex;align-items:center}.wc_addons_wrap .addons-wcs-banner-block-image{background:#f7f7f7;border:1px solid #e6e6e6;margin-right:2em;padding:4em}.wc_addons_wrap .addons-wcs-banner-block-image .addons-img{max-height:86px;max-width:97px}.wc_addons_wrap .addons-shipping-methods .addons-wcs-banner-block{margin-left:0;margin-right:0;margin-top:1em}.wc_addons_wrap .addons-wcs-banner-block-content{display:flex;flex-direction:column;justify-content:space-around;align-self:stretch;padding:1em 0}.wc_addons_wrap .addons-wcs-banner-block-content h1{padding-bottom:0}.wc_addons_wrap .addons-wcs-banner-block-content p{margin-bottom:0}.wc_addons_wrap .addons-wcs-banner-block-content .wcs-service-logo{max-width:40px}.wc_addons_wrap .addons-column-section{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}.wc_addons_wrap .addons-column{flex:1;width:50%;padding:0 .5em}.wc_addons_wrap .addons-column:nth-child(2){margin-right:0}.wc_addons_wrap .addons-column-block,.wc_addons_wrap .addons-small-dark-block,.wc_addons_wrap .addons-small-light-block{box-sizing:border-box;border:1px solid #ddd;margin:0 0 1em;padding:20px}.wc_addons_wrap .addons-column-block img{max-height:50px;max-width:50px}.wc_addons_wrap .addons-column-block,.wc_addons_wrap .addons-small-light-block{background:#fff}.wc_addons_wrap .addons-column-block-left{float:left}.wc_addons_wrap .addons-column-block-right{float:right}.wc_addons_wrap .addons-column-block-item{border-top:2px solid #f9f9f9;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:0 -20px;padding:20px}.wc_addons_wrap .addons-column-block-item-icon{background:#f7f7f7;border:1px solid #e6e6e6;height:100px;margin:0 10px 10px 0;width:100px}.wc_addons_wrap .addons-column-block-item-content{display:flex;flex:1;flex-wrap:wrap;height:20%;justify-content:space-between;min-width:200px}.wc_addons_wrap .addons-column-block-item-content h2{float:left;margin-top:8px}.wc_addons_wrap .addons-column-block-item-content a{float:right}.wc_addons_wrap .addons-column-block-item-content p{float:left}.wc_addons_wrap .addons-banner-block-item,.wc_addons_wrap .addons-column-block-item{display:none}.wc_addons_wrap .addons-banner-block-item:nth-child(-n+3){display:block}.wc_addons_wrap .addons-column-block-item:nth-of-type(-n+3){display:flex}.wc_addons_wrap .addons-small-dark-block{background-color:#54687d;text-align:center}.wc_addons_wrap .addons-small-dark-items{display:flex;flex-wrap:wrap;justify-content:space-around}.wc_addons_wrap .addons-small-dark-item{margin:0 0 20px}.wc_addons_wrap .addons-small-dark-block h1{color:#fff}.wc_addons_wrap .addons-small-dark-block p{color:#fafafa}.wc_addons_wrap .addons-small-dark-item-icon img{height:30px}.wc_addons_wrap .addons-small-dark-item a{margin:28px auto 0}.wc_addons_wrap .addons-small-light-block{display:flex;flex-wrap:wrap}.wc_addons_wrap .addons-small-light-block h1{margin-top:-12px}.wc_addons_wrap .addons-small-light-block p{margin-top:0}.wc_addons_wrap .addons-small-light-block img{height:225px;margin:0 0 0 -20px}.wc_addons_wrap .addons-small-light-block-content{display:flex;flex:1 1 100px;flex-direction:column;justify-content:space-around}.wc_addons_wrap .addons-small-light-block-buttons{display:flex;justify-content:space-between}.wc_addons_wrap .addons-small-light-block-content a{width:48%}.wc_addons_wrap .addons-button{border-radius:3px;cursor:pointer;display:block;height:37px;line-height:37px;text-align:center;text-decoration:none;width:124px}.wc_addons_wrap .addons-button-solid{background-color:#955a89;color:#fff}.wc_addons_wrap .addons-button-solid:hover{color:#fff;opacity:.8}.wc_addons_wrap .addons-button-outline-green{border:1px solid #73ae39;color:#73ae39}.wc_addons_wrap .addons-button-outline-green:hover{color:#73ae39;opacity:.8}.wc_addons_wrap .addons-button-outline-white{border:1px solid #fff;color:#fff}.wc_addons_wrap .addons-button-outline-white:hover{color:#fff;opacity:.8}.wc_addons_wrap .addons-button-installed{background:#e6e6e6;color:#3c3c3c}.wc_addons_wrap .addons-button-installed:hover{color:#3c3c3c;opacity:.8}@media only screen and (max-width:400px){.wc_addons_wrap .addons-featured{margin:-1% -5%}.wc_addons_wrap .addons-button{width:100%}.wc_addons_wrap .addons-small-dark-item{width:100%}.wc_addons_wrap .addons-column-block-item-icon{background:0 0;border:none;height:75px;margin:0 10px 10px 0;width:75px}}.wc_addons_wrap .products{overflow:hidden;display:flex;flex-flow:row;flex-wrap:wrap;margin:0 -.5em}.wc_addons_wrap .products li{float:left;border:1px solid #ddd;margin:0 .5em 1em!important;padding:0;vertical-align:top;width:25%;min-width:280px;min-height:220px;flex:1;overflow:hidden;background:#f5f5f5;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{text-decoration:none;color:inherit;display:block;height:100%}.wc_addons_wrap .products li a .product-img-wrap{background:#fff;display:block}.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 img.extension-thumb+h3{display:none}.wc_addons_wrap .products li a .price{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;margin-top:1em;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;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;display:inline-block}.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;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;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}.wrap.woocommerce div.error,.wrap.woocommerce div.updated{margin-top:10px}mark.amount{background:transparent none;color:inherit}.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;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:"";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,table.wc_status_table th{font-size:1.1em;font-weight:400}table.wc_status_table td.run-tool,table.wc_status_table th.run-tool{text-align:right}table.wc_status_table td strong.name,table.wc_status_table th strong.name{display:block;margin-bottom:.5em}table.wc_status_table td mark,table.wc_status_table th mark{background:transparent none}table.wc_status_table td mark.yes,table.wc_status_table th mark.yes{color:#7ad03a}table.wc_status_table td mark.no,table.wc_status_table th mark.no{color:#999}table.wc_status_table td .red,table.wc_status_table td mark.error,table.wc_status_table th .red,table.wc_status_table th mark.error{color:#a00}table.wc_status_table td ul,table.wc_status_table th ul{margin:0}table.wc_status_table .help_tip{cursor:help}table.wc_status_table--tools td,table.wc_status_table--tools th{padding:2em}.taxonomy-product_cat .column-thumb .woocommerce-help-tip{font-size:1.5em;margin:0 0 0 -34px;padding:0 2px 5px;display:block;position:absolute}#debug-report{display:none;margin:10px 0;padding:0;position:relative}#debug-report textarea{font-family:monospace;width:100%;margin:0;height:300px;padding:20px;border-radius:0;resize:none;font-size:12px;line-height:20px;outline:0}.wp-list-table.logs .log-level{display:inline;padding:.2em .6em .3em;font-size:80%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.2em}.wp-list-table.logs .log-level:empty{display:none}.wp-list-table.logs .log-level--alert,.wp-list-table.logs .log-level--emergency{background-color:#ff4136}.wp-list-table.logs .log-level--critical,.wp-list-table.logs .log-level--error{background-color:#ff851b}.wp-list-table.logs .log-level--notice,.wp-list-table.logs .log-level--warning{color:#222;background-color:#ffdc00}.wp-list-table.logs .log-level--info{background-color:#0074d9}.wp-list-table.logs .log-level--debug{background-color:#3d9970}@media screen and (min-width:783px){.wp-list-table.logs .column-timestamp{width:18%}.wp-list-table.logs .column-level{width:14%}.wp-list-table.logs .column-source{width:15%}}#log-viewer-select{padding:10px 0 8px;line-height:28px}#log-viewer-select h2 a{vertical-align:middle}#log-viewer{background:#fff;border:1px solid #e5e5e5;box-shadow:0 1px 1px rgba(0,0,0,.04);padding:5px 20px}#log-viewer pre{font-family:monospace;white-space:pre-wrap;word-wrap:break-word}.inline-edit-product.quick-edit-row .inline-edit-col-center,.inline-edit-product.quick-edit-row .inline-edit-col-right{float:right!important}#woocommerce-fields.inline-edit-col{clear:left}#woocommerce-fields.inline-edit-col label.featured,#woocommerce-fields.inline-edit-col label.manage_stock{margin-left:10px}#woocommerce-fields.inline-edit-col label.stock_status_field{clear:both;float:left}#woocommerce-fields.inline-edit-col .dimensions div{display:block;margin:.2em 0}#woocommerce-fields.inline-edit-col .dimensions div span.title{display:block;float:left;width:5em}#woocommerce-fields.inline-edit-col .dimensions div span.input-text-wrap{display:block;margin-left:5em}#woocommerce-fields.inline-edit-col .text{box-sizing:border-box;width:99%;float:left;margin:1px 1% 1px 1px}#woocommerce-fields.inline-edit-col .height,#woocommerce-fields.inline-edit-col .length,#woocommerce-fields.inline-edit-col .width{width:32.33%}#woocommerce-fields.inline-edit-col .height{margin-right:0}#woocommerce-fields-bulk.inline-edit-col label{clear:left}#woocommerce-fields-bulk.inline-edit-col .inline-edit-group label{clear:none;width:49%;margin:.2em 0}#woocommerce-fields-bulk.inline-edit-col .inline-edit-group.dimensions label{width:75%;max-width:75%}#woocommerce-fields-bulk.inline-edit-col .length,#woocommerce-fields-bulk.inline-edit-col .regular_price,#woocommerce-fields-bulk.inline-edit-col .sale_price,#woocommerce-fields-bulk.inline-edit-col .stock,#woocommerce-fields-bulk.inline-edit-col .weight{box-sizing:border-box;width:100%;margin-left:4.4em}#woocommerce-fields-bulk.inline-edit-col .height,#woocommerce-fields-bulk.inline-edit-col .length,#woocommerce-fields-bulk.inline-edit-col .width{box-sizing:border-box;width:25%}.column-coupon_code{line-height:2.25em}.column-coupon_code,ul.wc_coupon_list{margin:0;overflow:hidden;zoom:1;clear:both}ul.wc_coupon_list{padding-bottom:5px}ul.wc_coupon_list li{margin:0}ul.wc_coupon_list li.code{display:inline-block;position:relative;padding:0 .5em;background-color:#fff;border:1px solid #aaa;-webkit-box-shadow:0 1px 0 #dfdfdf;box-shadow:0 1px 0 #dfdfdf;border-radius:4px;margin-right:5px;margin-top:5px}ul.wc_coupon_list li.code.editable{padding-right:2em}ul.wc_coupon_list li.code .tips{cursor:pointer}ul.wc_coupon_list li.code .tips span{color:#888}ul.wc_coupon_list li.code .tips span:hover{color:#000}ul.wc_coupon_list li.code .remove-coupon{text-decoration:none;color:#888;position:absolute;top:7px;right:20px}ul.wc_coupon_list li.code .remove-coupon::before{font-family:Dashicons;speak: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:""}ul.wc_coupon_list li.code .remove-coupon:hover::before{color:#a00}ul.wc_coupon_list_block{margin:0;padding-bottom:2px}ul.wc_coupon_list_block li{border-top:1px solid #fff;border-bottom:1px solid #ccc;line-height:2.5em;margin:0;padding:.5em 0}ul.wc_coupon_list_block li:first-child{border-top:0;padding-top:0}ul.wc_coupon_list_block li:last-child{border-bottom:0;padding-bottom:0}.button.wc-reload{display:block;text-indent:-9999px;position:relative;height:1em;width:1em;padding:0;height:28px;width:28px!important;display:inline-block}.button.wc-reload::after{font-family:Dashicons;speak: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:"";line-height:28px}#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-family:HelveticaNeue-Light,'Helvetica Neue Light','Helvetica Neue',sans-serif;font-size:21px;font-weight:400;line-height:1.2;text-shadow:1px 1px 1px #fff;padding:0}#order_data h3{font-size:14px}#order_data h3,#order_data h4{color:#333;margin:1.33em 0 0}#order_data p{color:#777}#order_data p.order_number{margin:0;font-family:HelveticaNeue-Light,'Helvetica Neue Light','Helvetica Neue',sans-serif;font-weight:400;line-height:1.6em;font-size:16px}#order_data .order_data_column_container{clear:both}#order_data .order_data_column{width:32%;padding:0 2% 0 0;float:left}#order_data .order_data_column>h3 span{display:block}#order_data .order_data_column:last-child{padding-right:0}#order_data .order_data_column p{padding:0!important}#order_data .order_data_column .address strong{display:block}#order_data .order_data_column .form-field{float:left;clear:left;width:48%;padding:0;margin:9px 0 0}#order_data .order_data_column .form-field label{display:block;padding:0 0 3px}#order_data .order_data_column .form-field input,#order_data .order_data_column .form-field textarea{width:100%}#order_data .order_data_column .form-field select{width:100%}#order_data .order_data_column .form-field .select2-container{width:100%!important}#order_data .order_data_column .form-field .date-picker{width:50%}#order_data .order_data_column .form-field .hour,#order_data .order_data_column .form-field .minute{width:3.5em}#order_data .order_data_column .form-field small{display:block;margin:5px 0 0;color:#999}#order_data .order_data_column ._billing_address_2_field,#order_data .order_data_column ._billing_last_name_field,#order_data .order_data_column ._billing_phone_field,#order_data .order_data_column ._billing_postcode_field,#order_data .order_data_column ._billing_state_field,#order_data .order_data_column ._shipping_address_2_field,#order_data .order_data_column ._shipping_last_name_field,#order_data .order_data_column ._shipping_postcode_field,#order_data .order_data_column ._shipping_state_field,#order_data .order_data_column .form-field.last{float:right;clear:right}#order_data .order_data_column ._billing_company_field,#order_data .order_data_column ._shipping_company_field,#order_data .order_data_column ._transaction_id_field,#order_data .order_data_column .form-field-wide{width:100%;clear:both}#order_data .order_data_column ._billing_company_field .wc-category-search,#order_data .order_data_column ._billing_company_field .wc-customer-search,#order_data .order_data_column ._billing_company_field .wc-enhanced-select,#order_data .order_data_column ._billing_company_field input,#order_data .order_data_column ._billing_company_field select,#order_data .order_data_column ._billing_company_field textarea,#order_data .order_data_column ._shipping_company_field .wc-category-search,#order_data .order_data_column ._shipping_company_field .wc-customer-search,#order_data .order_data_column ._shipping_company_field .wc-enhanced-select,#order_data .order_data_column ._shipping_company_field input,#order_data .order_data_column ._shipping_company_field select,#order_data .order_data_column ._shipping_company_field textarea,#order_data .order_data_column ._transaction_id_field .wc-category-search,#order_data .order_data_column ._transaction_id_field .wc-customer-search,#order_data .order_data_column ._transaction_id_field .wc-enhanced-select,#order_data .order_data_column ._transaction_id_field input,#order_data .order_data_column ._transaction_id_field select,#order_data .order_data_column ._transaction_id_field textarea,#order_data .order_data_column .form-field-wide .wc-category-search,#order_data .order_data_column .form-field-wide .wc-customer-search,#order_data .order_data_column .form-field-wide .wc-enhanced-select,#order_data .order_data_column .form-field-wide input,#order_data .order_data_column .form-field-wide select,#order_data .order_data_column .form-field-wide textarea{width:100%}#order_data .order_data_column p.none_set{color:#999}#order_data .order_data_column div.edit_address{display:none;zoom:1;padding-right:1px}#order_data .order_data_column .wc-customer-user label a,#order_data .order_data_column .wc-order-status label a{float:right;margin-left:8px}#order_data .order_data_column a.edit_address{width:14px;height:0;padding:14px 0 0;margin:0 0 0 6px;overflow:hidden;position:relative;color:#999;border:0;float:right}#order_data .order_data_column a.edit_address:focus,#order_data .order_data_column a.edit_address:hover{color:#000}#order_data .order_data_column a.edit_address::after{font-family:WooCommerce;position:absolute;top:0;left:0;text-align:center;vertical-align:top;line-height:14px;font-size:14px;font-weight:400}#order_data .order_data_column a.edit_address::after{font-family:Dashicons;content:'\f464'}#order_data .order_data_column .billing-same-as-shipping,#order_data .order_data_column .load_customer_billing,#order_data .order_data_column .load_customer_shipping{font-size:13px;display:inline-block;font-weight:400}#order_data .order_data_column .load_customer_shipping{margin-right:.3em}.order_actions{margin:0;overflow:hidden;zoom:1}.order_actions li{border-top:1px solid #fff;border-bottom:1px solid #ddd;padding:6px 0;margin:0;line-height:1.6em;float:left;width:50%;text-align:center}.order_actions li a{float:none;text-align:center;text-decoration:underline}.order_actions li.wide{width:auto;float:none;clear:both;padding:6px;text-align:left;overflow:hidden}.order_actions li #delete-action{line-height:25px;vertical-align:middle;text-align:left;float:left}.order_actions li .save_order{float:right}.order_actions li#actions{overflow:hidden}.order_actions li#actions .button{width:24px;box-sizing:border-box;float:right}.order_actions li#actions select{width:225px;box-sizing:border-box;float:left}#woocommerce-order-items .inside{margin:0;padding:0;background:#fefefe}#woocommerce-order-items .wc-order-data-row{border-bottom:1px solid #dfdfdf;padding:1.5em 2em;background:#f8f8f8;line-height:2em;text-align:right}#woocommerce-order-items .wc-order-data-row::after,#woocommerce-order-items .wc-order-data-row::before{content:' ';display:table}#woocommerce-order-items .wc-order-data-row::after{clear:both}#woocommerce-order-items .wc-order-data-row p{margin:0;line-height:2em}#woocommerce-order-items .wc-order-data-row .wc-used-coupons{text-align:left}#woocommerce-order-items .wc-order-data-row .wc-used-coupons .tips{display:inline-block}#woocommerce-order-items .wc-used-coupons{float:left;width:50%}#woocommerce-order-items .wc-order-totals{float:right;width:50%;margin:0;padding:0;text-align:right}#woocommerce-order-items .wc-order-totals .amount{font-weight:700}#woocommerce-order-items .wc-order-totals .label{vertical-align:top}#woocommerce-order-items .wc-order-totals .total{font-size:1em!important;width:10em;margin:0 0 0 .5em;box-sizing:border-box}#woocommerce-order-items .wc-order-totals .total input[type=text]{width:96%;float:right}#woocommerce-order-items .wc-order-totals .refunded-total{color:#a00}#woocommerce-order-items .refund-actions{margin-top:5px;padding-top:12px;border-top:1px solid #dfdfdf}#woocommerce-order-items .refund-actions .button{float:right;margin-left:4px}#woocommerce-order-items .refund-actions .cancel-action{float:left;margin-left:0}#woocommerce-order-items .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;overflow-x:auto}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items{width:100%;background:#fff}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items thead th{text-align:left;padding:1em;font-weight:400;color:#999;background:#f8f8f8;-webkit-touch-callout:none;-webkit-user-select:none;-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;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:"";width:38px;line-height:38px;display:block}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items td.thumb .wc-order-item-thumbnail img{width:100%;height:100%;margin:0;padding:0;position:relative}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items td.name .wc-order-item-sku,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items td.name .wc-order-item-variation{display:block;margin-top:.5em;font-size:.92em!important;color:#888}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item{min-width:200px}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .center,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .variation-id{text-align:center}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class{text-align:right}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class label{white-space:nowrap;color:#999;font-size:.833em}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost label input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost label input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost label input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax label input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity label input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax label input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class label input{display:inline}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class input{width:70px;vertical-align:middle;text-align:right}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost select,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost select,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost select,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax select,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity select,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax select,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class select{width:85px;height:26px;vertical-align:middle;font-size:1em}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .split-input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .split-input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .split-input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .split-input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .split-input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .split-input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .split-input{display:inline-block;background:#fff;border:1px solid #ddd;box-shadow:inset 0 1px 2px rgba(0,0,0,.07);margin:1px 0;min-width:80px;overflow:hidden;line-height:1em;text-align:right}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .split-input div.input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .split-input div.input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .split-input div.input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .split-input div.input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .split-input div.input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .split-input div.input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .split-input div.input{width:100%;box-sizing:border-box}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .split-input div.input label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .split-input div.input label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .split-input div.input label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .split-input div.input label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .split-input div.input label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .split-input div.input label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .split-input div.input label{font-size:.75em;padding:4px 6px 0;color:#555;display:block}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .split-input div.input input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .split-input div.input input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .split-input div.input input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .split-input div.input input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .split-input div.input input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .split-input div.input input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .split-input div.input input{width:100%;box-sizing:border-box;border:0;box-shadow:none;margin:0;padding:0 6px 4px;color:#555;background:0 0}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .split-input div.input input::-webkit-input-placeholder,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .split-input div.input input::-webkit-input-placeholder,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .split-input div.input input::-webkit-input-placeholder,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .split-input div.input input::-webkit-input-placeholder,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .split-input div.input input::-webkit-input-placeholder,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .split-input div.input input::-webkit-input-placeholder,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .split-input div.input input::-webkit-input-placeholder{color:#ddd}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .split-input div.input:first-child,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .split-input div.input:first-child,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .split-input div.input:first-child,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .split-input div.input:first-child,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .split-input div.input:first-child,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .split-input div.input:first-child,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .split-input div.input:first-child{border-bottom:1px dashed #ddd;background:#fff}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .split-input div.input:first-child label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .split-input div.input:first-child label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .split-input div.input:first-child label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .split-input div.input:first-child label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .split-input div.input:first-child label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .split-input div.input:first-child label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .split-input div.input:first-child label{color:#ccc}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .split-input div.input:first-child input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .split-input div.input:first-child input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .split-input div.input:first-child input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .split-input div.input:first-child input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .split-input div.input:first-child input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .split-input div.input:first-child input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .split-input div.input:first-child input{color:#ccc}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .view,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .view,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .view,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .view,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .view,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .view,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .view{white-space:nowrap}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .edit,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .edit,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .edit,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .edit,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .edit,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .edit,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .edit{text-align:left}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .wc-order-item-discount,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .wc-order-item-refund-fields,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .wc-order-item-taxes,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost del,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost small.times,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .wc-order-item-discount,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .wc-order-item-refund-fields,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .wc-order-item-taxes,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost del,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost small.times,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .wc-order-item-discount,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .wc-order-item-refund-fields,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .wc-order-item-taxes,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost del,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost small.times,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .wc-order-item-discount,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .wc-order-item-refund-fields,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .wc-order-item-taxes,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax del,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax small.times,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .wc-order-item-discount,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .wc-order-item-refund-fields,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .wc-order-item-taxes,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity del,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity small.times,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .wc-order-item-discount,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .wc-order-item-refund-fields,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .wc-order-item-taxes,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax del,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax small.times,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .wc-order-item-discount,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .wc-order-item-refund-fields,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .wc-order-item-taxes,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class del,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class small.times{font-size:.92em!important;color:#888}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .wc-order-item-refund-fields,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .wc-order-item-taxes,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .wc-order-item-refund-fields,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .wc-order-item-taxes,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .wc-order-item-refund-fields,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .wc-order-item-taxes,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .wc-order-item-refund-fields,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .wc-order-item-taxes,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .wc-order-item-refund-fields,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .wc-order-item-taxes,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .wc-order-item-refund-fields,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .wc-order-item-taxes,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .wc-order-item-refund-fields,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .wc-order-item-taxes{margin:0}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .wc-order-item-refund-fields label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .wc-order-item-taxes label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .wc-order-item-refund-fields label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .wc-order-item-taxes label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .wc-order-item-refund-fields label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .wc-order-item-taxes label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .wc-order-item-refund-fields label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .wc-order-item-taxes label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .wc-order-item-refund-fields label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .wc-order-item-taxes label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .wc-order-item-refund-fields label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .wc-order-item-taxes label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .wc-order-item-refund-fields label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .wc-order-item-taxes label{display:block}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .wc-order-item-discount,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .wc-order-item-discount,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .wc-order-item-discount,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .wc-order-item-discount,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .wc-order-item-discount,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .wc-order-item-discount,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .wc-order-item-discount{display:block;margin-top:.5em}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost small.times,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost small.times,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost small.times,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax small.times,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity small.times,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax small.times,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class small.times{margin-right:.25em}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity{text-align:center}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity input{text-align:center;width:50px}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items span.subtotal{opacity:.5}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items td.tax_class,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items th.tax_class{text-align:left}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .calculated{border-color:#ae8ca2;border-style:dotted}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.meta{width:100%}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.display_meta,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.meta{margin:.5em 0 0;font-size:.92em!important;color:#888}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.display_meta tr th,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.meta tr th{border:0;padding:0 4px .5em 0;line-height:1.5em;width:20%}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.display_meta tr td,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.meta tr td{padding:0 4px .5em 0;border:0;line-height:1.5em}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.display_meta tr td input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.meta tr td input{width:100%;margin:0;position:relative;border-bottom:0;box-shadow:none}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.display_meta tr td textarea,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.meta tr td textarea{width:100%;height:4em;margin:0;box-shadow:none}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.display_meta tr td input:focus+textarea,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.meta tr td input:focus+textarea{border-top-color:#999}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.display_meta tr td p,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.meta tr td p{margin:0 0 .5em;line-height:1.5em}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.display_meta tr td p:last-child,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.meta tr td p:last-child{margin:0}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .refund_by{border-bottom:1px dotted #999}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items tr.fee .thumb div{display:block;text-indent:-9999px;position:relative;height:1em;width:1em;font-size:1.5em;line-height:1em;vertical-align:middle;margin:0 auto}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items tr.fee .thumb div::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:"";color:#ccc}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items tr.refund .thumb div{display:block;text-indent:-9999px;position:relative;height:1em;width:1em;font-size:1.5em;line-height:1em;vertical-align:middle;margin:0 auto}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items tr.refund .thumb div::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:"";color:#ccc}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items tr.shipping .thumb div{display:block;text-indent:-9999px;position:relative;height:1em;width:1em;font-size:1.5em;line-height:1em;vertical-align:middle;margin:0 auto}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items tr.shipping .thumb div::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:"";color:#ccc}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items tr.shipping .shipping_method,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items tr.shipping .shipping_method_name{width:100%;margin:0 0 .5em}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items th.line_tax{white-space:nowrap}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items td.line_tax .delete-order-tax,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items th.line_tax .delete-order-tax{display:block;text-indent:-9999px;position:relative;height:1em;width:1em;float:right;font-size:14px;visibility:hidden;margin:3px -18px 0 0}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items td.line_tax .delete-order-tax::before,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items th.line_tax .delete-order-tax::before{font-family:Dashicons;speak: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;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:"";position:relative;top:auto;left:auto;margin:-1px 4px 0 0;vertical-align:middle;line-height:1em}#woocommerce-order-items .wc-order-edit-line-item{padding-left:0}#woocommerce-order-items .wc-order-edit-line-item-actions{width:44px;text-align:right;padding-left:0;vertical-align:middle}#woocommerce-order-items .wc-order-edit-line-item-actions a{color:#ccc;display:inline-block;cursor:pointer;padding:0 0 .5em;margin:0 0 0 12px;vertical-align:middle;text-decoration:none;line-height:16px;width:16px;overflow:hidden}#woocommerce-order-items .wc-order-edit-line-item-actions a::before{margin:0;padding:0;font-size:16px;width:16px;height:16px}#woocommerce-order-items .wc-order-edit-line-item-actions a:hover::before{color:#999}#woocommerce-order-items .wc-order-edit-line-item-actions a:first-child{margin-left:0}#woocommerce-order-items .wc-order-edit-line-item-actions .edit-order-item::before{font-family:Dashicons;speak: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:"";position:relative}#woocommerce-order-items .wc-order-edit-line-item-actions .delete-order-item::before,#woocommerce-order-items .wc-order-edit-line-item-actions .delete_refund::before{font-family:Dashicons;speak: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:"";position:relative}#woocommerce-order-items .wc-order-edit-line-item-actions .delete-order-item:hover::before,#woocommerce-order-items .wc-order-edit-line-item-actions .delete_refund:hover::before{color:#a00}#woocommerce-order-items tbody tr .wc-order-edit-line-item-actions{visibility:hidden}#woocommerce-order-items tbody tr:hover .wc-order-edit-line-item-actions{visibility:visible}#woocommerce-order-items .wc-order-totals .wc-order-edit-line-item-actions{width:1.5em;visibility:visible!important}#woocommerce-order-items .wc-order-totals .wc-order-edit-line-item-actions a{padding:0}#woocommerce-order-downloads .buttons{float:left;padding:0;margin:0;vertical-align:top}#woocommerce-order-downloads .buttons .add_item_id,#woocommerce-order-downloads .buttons .select2-container{width:400px!important;margin-right:9px;vertical-align:top;float:left}#woocommerce-order-downloads .buttons button{margin:2px 0 0}#woocommerce-order-downloads h3 small{color:#999}#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-wc_actions{width:110px}.widefat .column-wc_actions a.button{display:block;text-indent:-9999px;position:relative;height:1em;width:1em;display:inline-block;margin:2px 4px 2px 0;padding:0!important;height:2em!important;width:2em;overflow:hidden}.widefat .column-wc_actions a.button::after{font-family:Dashicons;speak:none;font-weight:400;font-variant:normal;text-transform:none;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;line-height:1.85}.widefat .column-wc_actions a.button img{display:block;width:12px;height:auto}.widefat .column-wc_actions a.edit::after{content:'\f464'}.widefat .column-wc_actions a.link::after{font-family:WooCommerce;content:'\e00d'}.widefat .column-wc_actions a.view::after{content:'\f177'}.widefat .column-wc_actions a.refresh::after{font-family:WooCommerce;content:'\e031'}.widefat .column-wc_actions a.processing::after{font-family:WooCommerce;content:'\e00f'}.widefat .column-wc_actions a.complete::after{content:'\f147'}.widefat small.meta{display:block;color:#999;font-size:inherit;margin:3px 0}.post-type-shop_order .tablenav .one-page .displaying-num{display:none}.post-type-shop_order .wp-list-table{margin-top:1em}.post-type-shop_order .wp-list-table tfoot th,.post-type-shop_order .wp-list-table thead th{padding:.75em 1em}.post-type-shop_order .wp-list-table tfoot th.sortable a,.post-type-shop_order .wp-list-table tfoot th.sorted a,.post-type-shop_order .wp-list-table thead th.sortable a,.post-type-shop_order .wp-list-table thead th.sorted a{padding:0}.post-type-shop_order .wp-list-table tfoot th:first-child,.post-type-shop_order .wp-list-table thead th:first-child{padding-left:2em}.post-type-shop_order .wp-list-table tfoot th:last-child,.post-type-shop_order .wp-list-table thead th:last-child{padding-right:2em}.post-type-shop_order .wp-list-table tbody td,.post-type-shop_order .wp-list-table tbody th{padding:1em;line-height:26px}.post-type-shop_order .wp-list-table tbody td:first-child{padding-left:2em}.post-type-shop_order .wp-list-table tbody td:last-child{padding-right:2em}.post-type-shop_order .wp-list-table tbody tr{border-top:1px solid #f5f5f5}.post-type-shop_order .wp-list-table tbody tr:hover:not(.status-trash):not(.no-link) td{cursor:pointer}.post-type-shop_order .wp-list-table .no-link{cursor:default!important}.post-type-shop_order .wp-list-table td,.post-type-shop_order .wp-list-table th{width:12ch;vertical-align:middle}.post-type-shop_order .wp-list-table td p,.post-type-shop_order .wp-list-table th p{margin:0}.post-type-shop_order .wp-list-table .check-column{width:1px;white-space:nowrap;padding:1em 1em 1em 1em!important;vertical-align:middle}.post-type-shop_order .wp-list-table .check-column input{vertical-align:text-top;margin:1px 0}.post-type-shop_order .wp-list-table .column-order_number{width:20ch}.post-type-shop_order .wp-list-table .column-order_total{width:8ch;text-align:right}.post-type-shop_order .wp-list-table .column-order_total a span{float:right}.post-type-shop_order .wp-list-table .column-order_date,.post-type-shop_order .wp-list-table .column-order_status{width:10ch}.post-type-shop_order .wp-list-table .column-order_status{width:14ch}.post-type-shop_order .wp-list-table .column-billing_address,.post-type-shop_order .wp-list-table .column-shipping_address{width:20ch;line-height:1.5em}.post-type-shop_order .wp-list-table .column-billing_address .description,.post-type-shop_order .wp-list-table .column-shipping_address .description{display:block;color:#999}.post-type-shop_order .wp-list-table .column-wc_actions{text-align:right}.post-type-shop_order .wp-list-table .column-wc_actions a.button{text-indent:9999px;margin:2px 0 2px 4px}.post-type-shop_order .wp-list-table .order-preview{float:right;width:16px;padding:20px 4px 4px 4px;height:0;overflow:hidden;position:relative;border:2px solid transparent;border-radius:4px}.post-type-shop_order .wp-list-table .order-preview::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:"";line-height:16px;font-size:14px;vertical-align:middle;top:4px}.post-type-shop_order .wp-list-table .order-preview:hover{border:2px solid #00a0d2}.post-type-shop_order .wp-list-table .order-preview.disabled::before{content:'';background:url(../images/wpspin.gif) no-repeat center top}.order-status{display:inline-flex;line-height:2.5em;color:#777;background:#e5e5e5;border-radius:4px;border-bottom:1px solid rgba(0,0,0,.05);margin:-.25em 0;cursor:inherit!important;white-space:nowrap;max-width:100%}.order-status.status-completed{background:#c8d7e1;color:#2e4453}.order-status.status-on-hold{background:#f8dda7;color:#94660c}.order-status.status-failed{background:#eba3a3;color:#761919}.order-status.status-processing{background:#c6e1c6;color:#5b841b}.order-status.status-trash{background:#eba3a3;color:#761919}.order-status>span{margin:0 1em;overflow:hidden;text-overflow:ellipsis}.wc-order-preview .order-status{float:right;margin-right:54px}.wc-order-preview article{padding:0!important}.wc-order-preview .modal-close{border-radius:0}.wc-order-preview .wc-order-preview-table{width:100%;margin:0}.wc-order-preview .wc-order-preview-table td,.wc-order-preview .wc-order-preview-table th{padding:1em 1.5em;text-align:left;border:0;border-bottom:1px solid #eee;margin:0;background:0 0;box-shadow:none;text-align:right;vertical-align:top}.wc-order-preview .wc-order-preview-table td:first-child,.wc-order-preview .wc-order-preview-table th:first-child{text-align:left}.wc-order-preview .wc-order-preview-table th{border-color:#ccc}.wc-order-preview .wc-order-preview-table tr:last-child td{border:0}.wc-order-preview .wc-order-preview-table .wc-order-item-sku{margin-top:.5em}.wc-order-preview .wc-order-preview-table .wc-order-item-meta{margin-top:.5em}.wc-order-preview .wc-order-preview-table .wc-order-item-meta td,.wc-order-preview .wc-order-preview-table .wc-order-item-meta th{padding:0;border:0;text-align:left;vertical-align:top}.wc-order-preview .wc-order-preview-table .wc-order-item-meta td:last-child{padding-left:.5em}.wc-order-preview .wc-order-preview-addresses{overflow:hidden;padding-bottom:1.5em}.wc-order-preview .wc-order-preview-addresses .wc-order-preview-address,.wc-order-preview .wc-order-preview-addresses .wc-order-preview-note{width:50%;float:left;padding:1.5em 1.5em 0;box-sizing:border-box;word-wrap:break-word}.wc-order-preview .wc-order-preview-addresses .wc-order-preview-address h2,.wc-order-preview .wc-order-preview-addresses .wc-order-preview-note h2{margin-top:0}.wc-order-preview .wc-order-preview-addresses .wc-order-preview-address strong,.wc-order-preview .wc-order-preview-addresses .wc-order-preview-note strong{display:block;margin-top:1.5em}.wc-order-preview .wc-order-preview-addresses .wc-order-preview-address strong:first-child,.wc-order-preview .wc-order-preview-addresses .wc-order-preview-note strong:first-child{margin-top:0}.wc-order-preview footer .wc-action-button-group{display:inline-block;float:left}.wc-order-preview footer .button.button-large{margin-left:10px;padding:0 10px!important;line-height:28px;height:auto;display:inline-block}.wc-order-preview .wc-action-button-group label{display:none}.wc-action-button-group{vertical-align:middle;line-height:26px;text-align:left}.wc-action-button-group label{margin-right:6px;cursor:default;font-weight:700;line-height:28px}.wc-action-button-group .wc-action-button-group__items{display:inline-flex;flex-flow:row wrap;align-content:flex-start;justify-content:flex-start}.wc-action-button-group .wc-action-button{margin:0 0 0 -1px!important;border:1px solid #ccc;padding:0 10px!important;border-radius:0!important;float:none;line-height:28px;height:auto;z-index:1;position:relative;overflow:hidden;text-overflow:ellipsis;flex:1 0 auto;box-sizing:border-box;text-align:center;white-space:nowrap}.wc-action-button-group .wc-action-button:focus,.wc-action-button-group .wc-action-button:hover{border:1px solid #999;z-index:2}.wc-action-button-group .wc-action-button:first-child{margin-left:0!important;border-top-left-radius:3px!important;border-bottom-left-radius:3px!important}.wc-action-button-group .wc-action-button:last-child{border-top-right-radius:3px!important;border-bottom-right-radius:3px!important}@media screen and (max-width:782px){.wc-order-preview footer .wc-action-button-group .wc-action-button-group__items{display:flex}.wc-order-preview footer .wc-action-button-group{float:none;display:block;margin-bottom:4px}.wc-order-preview footer .button.button-large{width:100%;float:none;text-align:center;margin:0;display:block}.post-type-shop_order .wp-list-table td.check-column{width:1em}.post-type-shop_order .wp-list-table td.column-order_number{padding-left:0;padding-bottom:.5em}.post-type-shop_order .wp-list-table td.column-order_date,.post-type-shop_order .wp-list-table td.column-order_status{display:inline-block!important;padding:0 1em 1em 1em!important}.post-type-shop_order .wp-list-table td.column-order_date:before,.post-type-shop_order .wp-list-table td.column-order_status:before{display:none!important}.post-type-shop_order .wp-list-table td.column-order_date{padding-left:0!important}.post-type-shop_order .wp-list-table td.column-order_status{float:right}}.column-customer_message .note-on{display:block;text-indent:-9999px;position:relative;height:1em;width:1em;margin:0 auto;color:#999}.column-customer_message .note-on::after{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:"";line-height:16px}.column-order_notes .note-on{display:block;text-indent:-9999px;position:relative;height:1em;width:1em;margin:0 auto;color:#999}.column-order_notes .note-on::after{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:"";line-height:16px}.attributes-table td,.attributes-table th{width:15%;vertical-align:top}.attributes-table .attribute-terms{width:32%}.attributes-table .attribute-actions{width:2em}.attributes-table .attribute-actions .configure-terms{display:block;text-indent:-9999px;position:relative;height:1em;width:1em;padding:0!important;height:2em!important;width:2em}.attributes-table .attribute-actions .configure-terms::after{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:"";font-family:Dashicons;line-height:1.85}ul.order_notes{padding:2px 0 0}ul.order_notes li .note_content{padding:10px;background:#efefef;position:relative}ul.order_notes li .note_content p{margin:0;padding:0;word-wrap:break-word}ul.order_notes li p.meta{padding:10px;color:#999;margin:0;font-size:11px}ul.order_notes li p.meta .exact-date{border-bottom:1px dotted #999}ul.order_notes li a.delete_note{color:#a00}ul.order_notes li .note_content::after{content:'';display:block;position:absolute;bottom:-10px;left:20px;width:0;height:0;border-width:10px 10px 0 0;border-style:solid;border-color:#efefef transparent}ul.order_notes li.system-note .note_content{background:#d7cad2}ul.order_notes li.system-note .note_content::after{border-color:#d7cad2 transparent}ul.order_notes li.customer-note .note_content{background:#a7cedc}ul.order_notes li.customer-note .note_content::after{border-color:#a7cedc transparent}.add_note{border-top:1px solid #ddd;padding:10px 10px 0}.add_note h4{margin-top:5px!important}.add_note #add_order_note{width:100%;height:50px}table.wp-list-table .column-thumb{width:52px;text-align:center;white-space:nowrap}table.wp-list-table .column-handle{width:17px;display:none}table.wp-list-table tbody td.column-handle{cursor:move;width:17px;text-align:center;vertical-align:text-top}table.wp-list-table tbody td.column-handle::before{content:'\f333';font-family:Dashicons;text-align:center;line-height:1;color:#999;display:block;width:17px;height:100%;margin:4px 0 0 0}table.wp-list-table .column-name{width:22%}table.wp-list-table .column-product_cat,table.wp-list-table .column-product_tag{width:11%!important}table.wp-list-table .column-featured,table.wp-list-table .column-product_type{width:48px;text-align:left!important}table.wp-list-table .column-customer_message,table.wp-list-table .column-order_notes{width:48px;text-align:center}table.wp-list-table .column-customer_message img,table.wp-list-table .column-order_notes img{margin:0 auto;padding-top:0!important}table.wp-list-table .manage-column.column-featured img,table.wp-list-table .manage-column.column-product_type img{padding-left:2px}table.wp-list-table .column-price .woocommerce-price-suffix{display:none}table.wp-list-table img{margin:1px 2px}table.wp-list-table .row-actions{color:#999}table.wp-list-table td.column-thumb img{margin:0;width:auto;height:auto;max-width:40px;max-height:40px;vertical-align:middle}table.wp-list-table span.na{color:#999}table.wp-list-table .column-sku{width:10%}table.wp-list-table .column-price{width:10ch}table.wp-list-table .column-is_in_stock{text-align:left!important;width:12ch}table.wp-list-table span.wc-featured,table.wp-list-table span.wc-image{display:block;text-indent:-9999px;position:relative;height:1em;width:1em;margin:0 auto}table.wp-list-table span.wc-featured::before,table.wp-list-table span.wc-image::before{font-family:Dashicons;speak: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::before{content:'\f155'}table.wp-list-table span.wc-featured.not-featured::before{content:'\f154'}table.wp-list-table td.column-featured span.wc-featured{font-size:1.6em;cursor:pointer}table.wp-list-table mark.instock,table.wp-list-table mark.onbackorder,table.wp-list-table mark.outofstock{font-weight:700;background:transparent none;line-height:1}table.wp-list-table mark.instock{color:#7ad03a}table.wp-list-table mark.outofstock{color:#a44}table.wp-list-table mark.onbackorder{color:#eaa600}table.wp-list-table .notes_head,table.wp-list-table .order-notes_head,table.wp-list-table .status_head{display:block;text-indent:-9999px;position:relative;height:1em;width:1em;margin:0 auto}table.wp-list-table .notes_head::after,table.wp-list-table .order-notes_head::after,table.wp-list-table .status_head::after{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:""}table.wp-list-table .order-notes_head::after{content:'\e028'}table.wp-list-table .notes_head::after{content:'\e026'}table.wp-list-table .status_head::after{content:'\e011'}table.wp-list-table .column-order_items{width:12%}table.wp-list-table .column-order_items table.order_items{width:100%;margin:3px 0 0;padding:0;display:none}table.wp-list-table .column-order_items table.order_items td{border:0;margin:0;padding:0 0 3px}table.wp-list-table .column-order_items table.order_items td.qty{color:#999;padding-right:6px;text-align:left}mark.notice{background:#fff;color:#a00;margin:0 0 0 10px}a.export_rates,a.import_rates{float:right;margin-left:9px;margin-top:-2px;margin-bottom:0}#rates-search{float:right}#rates-search input.wc-tax-rates-search-field{padding:4px 8px;font-size:1.2em}#rates-pagination{float:right;margin-right:.5em}#rates-pagination .tablenav{margin:0}.wc_input_table_wrapper{overflow-x:auto;display:block}table.wc_input_table,table.wc_tax_rates{width:100%}table.wc_input_table td,table.wc_input_table th,table.wc_tax_rates td,table.wc_tax_rates th{display:table-cell!important}table.wc_input_table span.tips,table.wc_tax_rates span.tips{color:#2ea2cc}table.wc_input_table th,table.wc_tax_rates th{white-space:nowrap;padding:10px}table.wc_input_table td,table.wc_tax_rates td{padding:0;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;border-top:0;background:#fff;cursor:default}table.wc_input_table td input[type=number],table.wc_input_table td input[type=text],table.wc_tax_rates td input[type=number],table.wc_tax_rates td input[type=text]{width:100%!important;min-width:100px;padding:8px 10px;margin:0;border:0;outline:0;background:transparent none}table.wc_input_table td input[type=number]:focus,table.wc_input_table td input[type=text]:focus,table.wc_tax_rates td input[type=number]:focus,table.wc_tax_rates td input[type=text]:focus{outline:0;box-shadow:none}table.wc_input_table td.apply_to_shipping,table.wc_input_table td.compound,table.wc_tax_rates td.apply_to_shipping,table.wc_tax_rates td.compound{padding:5px 7px;vertical-align:middle}table.wc_input_table td.apply_to_shipping input,table.wc_input_table td.compound input,table.wc_tax_rates td.apply_to_shipping input,table.wc_tax_rates td.compound input{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 .item_cost,table.wc_tax_rates .cost,table.wc_tax_rates .item_cost{text-align:right}table.wc_input_table .cost input,table.wc_input_table .item_cost input,table.wc_tax_rates .cost input,table.wc_tax_rates .item_cost input{text-align:right}table.wc_input_table th.sort,table.wc_tax_rates th.sort{width:17px;padding:0 4px}table.wc_input_table td.sort,table.wc_tax_rates td.sort{padding:0 4px}table.wc_input_table .ui-sortable:not(.ui-sortable-disabled) td.sort,table.wc_tax_rates .ui-sortable:not(.ui-sortable-disabled) td.sort{cursor:move;font-size:15px;background:#f9f9f9;text-align:center;vertical-align:middle}table.wc_input_table .ui-sortable:not(.ui-sortable-disabled) td.sort::before,table.wc_tax_rates .ui-sortable:not(.ui-sortable-disabled) td.sort::before{content:'\f333';font-family:Dashicons;text-align:center;line-height:1;color:#999;display:block;width:17px;float:left;height:100%}table.wc_input_table .ui-sortable:not(.ui-sortable-disabled) td.sort:hover::before,table.wc_tax_rates .ui-sortable:not(.ui-sortable-disabled) td.sort:hover::before{color:#333}table.wc_input_table .button,table.wc_tax_rates .button{float:left;margin-right:5px}table.wc_input_table .export,table.wc_input_table .import,table.wc_tax_rates .export,table.wc_tax_rates .import{float:right;margin-right:0;margin-left:5px}table.wc_input_table span.tips,table.wc_tax_rates span.tips{padding:0 3px}table.wc_input_table .pagination,table.wc_tax_rates .pagination{float:right}table.wc_input_table .pagination .button,table.wc_tax_rates .pagination .button{margin-left:5px;margin-right:0}table.wc_input_table .pagination .current,table.wc_tax_rates .pagination .current{background:#bbb;text-shadow:none}table.wc_input_table tr:last-child td,table.wc_tax_rates tr:last-child td{border-bottom:0}table.wc_emails,table.wc_gateways,table.wc_shipping{position:relative}table.wc_emails td,table.wc_emails th,table.wc_gateways td,table.wc_gateways th,table.wc_shipping td,table.wc_shipping th{display:table-cell!important}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 td.name,table.wc_gateways td.name,table.wc_shipping td.name{font-weight:700}table.wc_emails .settings,table.wc_gateways .settings,table.wc_shipping .settings{text-align:right}table.wc_emails .default,table.wc_emails .radio,table.wc_emails .status,table.wc_gateways .default,table.wc_gateways .radio,table.wc_gateways .status,table.wc_shipping .default,table.wc_shipping .radio,table.wc_shipping .status{text-align:center}table.wc_emails .default .tips,table.wc_emails .radio .tips,table.wc_emails .status .tips,table.wc_gateways .default .tips,table.wc_gateways .radio .tips,table.wc_gateways .status .tips,table.wc_shipping .default .tips,table.wc_shipping .radio .tips,table.wc_shipping .status .tips{margin:0 auto}table.wc_emails .default input,table.wc_emails .radio input,table.wc_emails .status input,table.wc_gateways .default input,table.wc_gateways .radio input,table.wc_gateways .status input,table.wc_shipping .default input,table.wc_shipping .radio input,table.wc_shipping .status input{margin:0}table.wc_emails 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,table.wc_gateways .wc-email-settings-table-name,table.wc_shipping .wc-email-settings-table-name{font-weight:700}table.wc_emails .wc-email-settings-table-name span,table.wc_gateways .wc-email-settings-table-name span,table.wc_shipping .wc-email-settings-table-name span{font-weight:400;color:#999;margin:0 0 0 4px!important}table.wc_emails .wc-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;height:1em;width:1em;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{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:"";font-family:Dashicons;line-height:1.85}.wc-shipping-zone-settings th{padding:24px 24px 24px 0}.wc-shipping-zone-settings td.forminp input,.wc-shipping-zone-settings td.forminp textarea{padding:8px;width:448px;max-width:100%!important}.wc-shipping-zone-settings td.forminp .wc-shipping-zone-region-select{width:448px;max-width:100%!important}.wc-shipping-zone-settings td.forminp .wc-shipping-zone-region-select .select2-choices{padding:8px 8px 4px;border-color:#ddd;min-height:0;line-height:1}.wc-shipping-zone-settings td.forminp .wc-shipping-zone-region-select .select2-choices input{padding:0}.wc-shipping-zone-settings td.forminp .wc-shipping-zone-region-select .select2-choices li{margin:0 4px 4px 0}.wc-shipping-zone-settings .wc-shipping-zone-postcodes-toggle{margin:.5em 0 0;font-size:.9em;text-decoration:underline;display:block}.wc-shipping-zone-settings .wc-shipping-zone-postcodes-toggle+.wc-shipping-zone-postcodes{display:none}.wc-shipping-zone-settings .wc-shipping-zone-postcodes textarea{margin:10px 0}.wc-shipping-zone-settings .wc-shipping-zone-postcodes .description{font-size:.9em;color:#999}.wc-shipping-zone-settings+p.submit{margin-top:0}table tr table.wc-shipping-zone-methods tr .row-actions,table tr:hover table.wc-shipping-zone-methods tr .row-actions{position:relative}table tr table.wc-shipping-zone-methods tr:hover .row-actions,table tr:hover table.wc-shipping-zone-methods tr:hover .row-actions{position:static}.wc-shipping-zones-heading .page-title-action{display:inline-block}table.wc-shipping-classes td,table.wc-shipping-classes th,table.wc-shipping-zone-methods td,table.wc-shipping-zone-methods th,table.wc-shipping-zones td,table.wc-shipping-zones th{vertical-align:top;line-height:24px;padding:1em!important;font-size:14px;background:#fff;display:table-cell!important}table.wc-shipping-classes td li,table.wc-shipping-classes th li,table.wc-shipping-zone-methods td li,table.wc-shipping-zone-methods th li,table.wc-shipping-zones td li,table.wc-shipping-zones th li{line-height:24px;font-size:14px}table.wc-shipping-classes td .woocommerce-help-tip,table.wc-shipping-classes th .woocommerce-help-tip,table.wc-shipping-zone-methods td .woocommerce-help-tip,table.wc-shipping-zone-methods th .woocommerce-help-tip,table.wc-shipping-zones td .woocommerce-help-tip,table.wc-shipping-zones th .woocommerce-help-tip{margin:0!important}table.wc-shipping-classes thead th,table.wc-shipping-zone-methods thead th,table.wc-shipping-zones thead th{vertical-align:middle}table.wc-shipping-classes thead .wc-shipping-zone-sort,table.wc-shipping-zone-methods thead .wc-shipping-zone-sort,table.wc-shipping-zones thead .wc-shipping-zone-sort{text-align:center}table.wc-shipping-classes tbody td,table.wc-shipping-zone-methods tbody td,table.wc-shipping-zones tbody td{padding:1.5em 1em!important}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%!important;border-bottom:2px solid #eee2ec}table.wc-shipping-classes td.wc-shipping-zone-method-blank-state.wc-shipping-zone-method-blank-state,table.wc-shipping-classes td.wc-shipping-zones-blank-state.wc-shipping-zone-method-blank-state,table.wc-shipping-zone-methods td.wc-shipping-zone-method-blank-state.wc-shipping-zone-method-blank-state,table.wc-shipping-zone-methods td.wc-shipping-zones-blank-state.wc-shipping-zone-method-blank-state,table.wc-shipping-zones td.wc-shipping-zone-method-blank-state.wc-shipping-zone-method-blank-state,table.wc-shipping-zones td.wc-shipping-zones-blank-state.wc-shipping-zone-method-blank-state{padding:2em!important}table.wc-shipping-classes td.wc-shipping-zone-method-blank-state.wc-shipping-zone-method-blank-state p,table.wc-shipping-classes td.wc-shipping-zones-blank-state.wc-shipping-zone-method-blank-state p,table.wc-shipping-zone-methods td.wc-shipping-zone-method-blank-state.wc-shipping-zone-method-blank-state p,table.wc-shipping-zone-methods td.wc-shipping-zones-blank-state.wc-shipping-zone-method-blank-state p,table.wc-shipping-zones td.wc-shipping-zone-method-blank-state.wc-shipping-zone-method-blank-state p,table.wc-shipping-zones td.wc-shipping-zones-blank-state.wc-shipping-zone-method-blank-state p{margin-bottom:0}table.wc-shipping-classes td.wc-shipping-zone-method-blank-state li,table.wc-shipping-classes td.wc-shipping-zone-method-blank-state p,table.wc-shipping-classes td.wc-shipping-zones-blank-state li,table.wc-shipping-classes td.wc-shipping-zones-blank-state p,table.wc-shipping-zone-methods td.wc-shipping-zone-method-blank-state li,table.wc-shipping-zone-methods td.wc-shipping-zone-method-blank-state p,table.wc-shipping-zone-methods td.wc-shipping-zones-blank-state li,table.wc-shipping-zone-methods td.wc-shipping-zones-blank-state p,table.wc-shipping-zones td.wc-shipping-zone-method-blank-state li,table.wc-shipping-zones td.wc-shipping-zone-method-blank-state p,table.wc-shipping-zones td.wc-shipping-zones-blank-state li,table.wc-shipping-zones td.wc-shipping-zones-blank-state p{color:#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;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-zone-method-rows tr:nth-child(even) td,table.wc-shipping-zone-methods .wc-shipping-zone-method-rows tr:nth-child(even) td,table.wc-shipping-zones .wc-shipping-zone-method-rows tr:nth-child(even) td{background:#f9f9f9}table.wc-shipping-classes .wc-shipping-class-rows tr:nth-child(odd) td,table.wc-shipping-classes tr.odd td,table.wc-shipping-zone-methods .wc-shipping-class-rows tr:nth-child(odd) td,table.wc-shipping-zone-methods tr.odd td,table.wc-shipping-zones .wc-shipping-class-rows tr:nth-child(odd) td,table.wc-shipping-zones tr.odd td{background:#f9f9f9}table.wc-shipping-classes tbody.wc-shipping-zone-rows td,table.wc-shipping-zone-methods tbody.wc-shipping-zone-rows td,table.wc-shipping-zones tbody.wc-shipping-zone-rows td{border-top:2px solid #f9f9f9}table.wc-shipping-classes tbody.wc-shipping-zone-rows tr:first-child td,table.wc-shipping-zone-methods tbody.wc-shipping-zone-rows tr:first-child td,table.wc-shipping-zones tbody.wc-shipping-zone-rows tr:first-child td{border-top:0}table.wc-shipping-classes tr.wc-shipping-zone-worldwide td,table.wc-shipping-zone-methods tr.wc-shipping-zone-worldwide td,table.wc-shipping-zones tr.wc-shipping-zone-worldwide td{background:#f9f9f9;border-top:2px solid #e1e1e1}table.wc-shipping-classes p,table.wc-shipping-classes ul,table.wc-shipping-zone-methods p,table.wc-shipping-zone-methods ul,table.wc-shipping-zones p,table.wc-shipping-zones ul{margin:0}table.wc-shipping-classes td.wc-shipping-zone-method-sort,table.wc-shipping-classes td.wc-shipping-zone-sort,table.wc-shipping-zone-methods td.wc-shipping-zone-method-sort,table.wc-shipping-zone-methods td.wc-shipping-zone-sort,table.wc-shipping-zones td.wc-shipping-zone-method-sort,table.wc-shipping-zones td.wc-shipping-zone-sort{cursor:move;font-size:15px;text-align:center}table.wc-shipping-classes td.wc-shipping-zone-method-sort::before,table.wc-shipping-classes td.wc-shipping-zone-sort::before,table.wc-shipping-zone-methods td.wc-shipping-zone-method-sort::before,table.wc-shipping-zone-methods td.wc-shipping-zone-sort::before,table.wc-shipping-zones td.wc-shipping-zone-method-sort::before,table.wc-shipping-zones td.wc-shipping-zone-sort::before{content:'\f333';font-family:Dashicons;text-align:center;line-height:1;color:#999;display:block;width:17px;float:left;height:100%;line-height:24px}table.wc-shipping-classes td.wc-shipping-zone-method-sort:hover::before,table.wc-shipping-classes td.wc-shipping-zone-sort:hover::before,table.wc-shipping-zone-methods td.wc-shipping-zone-method-sort:hover::before,table.wc-shipping-zone-methods td.wc-shipping-zone-sort:hover::before,table.wc-shipping-zones td.wc-shipping-zone-method-sort:hover::before,table.wc-shipping-zones td.wc-shipping-zone-sort:hover::before{color:#333}table.wc-shipping-classes td.wc-shipping-zone-worldwide,table.wc-shipping-zone-methods td.wc-shipping-zone-worldwide,table.wc-shipping-zones td.wc-shipping-zone-worldwide{text-align:center}table.wc-shipping-classes td.wc-shipping-zone-worldwide::before,table.wc-shipping-zone-methods td.wc-shipping-zone-worldwide::before,table.wc-shipping-zones td.wc-shipping-zone-worldwide::before{content:'\f319';font-family:dashicons;text-align:center;line-height:1;color:#999;display:block;width:17px;float:left;height:100%;line-height:24px}table.wc-shipping-classes .wc-shipping-zone-methods,table.wc-shipping-classes .wc-shipping-zone-name,table.wc-shipping-zone-methods .wc-shipping-zone-methods,table.wc-shipping-zone-methods .wc-shipping-zone-name,table.wc-shipping-zones .wc-shipping-zone-methods,table.wc-shipping-zones .wc-shipping-zone-name{width:25%}table.wc-shipping-classes .wc-shipping-class-description input,table.wc-shipping-classes .wc-shipping-class-description select,table.wc-shipping-classes .wc-shipping-class-description textarea,table.wc-shipping-classes .wc-shipping-class-name input,table.wc-shipping-classes .wc-shipping-class-name select,table.wc-shipping-classes .wc-shipping-class-name textarea,table.wc-shipping-classes .wc-shipping-class-slug input,table.wc-shipping-classes .wc-shipping-class-slug select,table.wc-shipping-classes .wc-shipping-class-slug textarea,table.wc-shipping-classes .wc-shipping-zone-name input,table.wc-shipping-classes .wc-shipping-zone-name select,table.wc-shipping-classes .wc-shipping-zone-name textarea,table.wc-shipping-classes .wc-shipping-zone-region input,table.wc-shipping-classes .wc-shipping-zone-region select,table.wc-shipping-classes .wc-shipping-zone-region textarea,table.wc-shipping-zone-methods .wc-shipping-class-description input,table.wc-shipping-zone-methods .wc-shipping-class-description select,table.wc-shipping-zone-methods .wc-shipping-class-description textarea,table.wc-shipping-zone-methods .wc-shipping-class-name input,table.wc-shipping-zone-methods .wc-shipping-class-name select,table.wc-shipping-zone-methods .wc-shipping-class-name textarea,table.wc-shipping-zone-methods .wc-shipping-class-slug input,table.wc-shipping-zone-methods .wc-shipping-class-slug select,table.wc-shipping-zone-methods .wc-shipping-class-slug textarea,table.wc-shipping-zone-methods .wc-shipping-zone-name input,table.wc-shipping-zone-methods .wc-shipping-zone-name select,table.wc-shipping-zone-methods .wc-shipping-zone-name textarea,table.wc-shipping-zone-methods .wc-shipping-zone-region input,table.wc-shipping-zone-methods .wc-shipping-zone-region select,table.wc-shipping-zone-methods .wc-shipping-zone-region textarea,table.wc-shipping-zones .wc-shipping-class-description input,table.wc-shipping-zones .wc-shipping-class-description select,table.wc-shipping-zones .wc-shipping-class-description textarea,table.wc-shipping-zones .wc-shipping-class-name input,table.wc-shipping-zones .wc-shipping-class-name select,table.wc-shipping-zones .wc-shipping-class-name textarea,table.wc-shipping-zones .wc-shipping-class-slug input,table.wc-shipping-zones .wc-shipping-class-slug select,table.wc-shipping-zones .wc-shipping-class-slug textarea,table.wc-shipping-zones .wc-shipping-zone-name input,table.wc-shipping-zones .wc-shipping-zone-name select,table.wc-shipping-zones .wc-shipping-zone-name textarea,table.wc-shipping-zones .wc-shipping-zone-region input,table.wc-shipping-zones .wc-shipping-zone-region select,table.wc-shipping-zones .wc-shipping-zone-region textarea{width:100%}table.wc-shipping-classes .wc-shipping-class-description a.wc-shipping-class-delete,table.wc-shipping-classes .wc-shipping-class-description a.wc-shipping-zone-delete,table.wc-shipping-classes .wc-shipping-class-name a.wc-shipping-class-delete,table.wc-shipping-classes .wc-shipping-class-name a.wc-shipping-zone-delete,table.wc-shipping-classes .wc-shipping-class-slug a.wc-shipping-class-delete,table.wc-shipping-classes .wc-shipping-class-slug a.wc-shipping-zone-delete,table.wc-shipping-classes .wc-shipping-zone-name a.wc-shipping-class-delete,table.wc-shipping-classes .wc-shipping-zone-name a.wc-shipping-zone-delete,table.wc-shipping-classes .wc-shipping-zone-region a.wc-shipping-class-delete,table.wc-shipping-classes .wc-shipping-zone-region a.wc-shipping-zone-delete,table.wc-shipping-zone-methods .wc-shipping-class-description a.wc-shipping-class-delete,table.wc-shipping-zone-methods .wc-shipping-class-description a.wc-shipping-zone-delete,table.wc-shipping-zone-methods .wc-shipping-class-name a.wc-shipping-class-delete,table.wc-shipping-zone-methods .wc-shipping-class-name a.wc-shipping-zone-delete,table.wc-shipping-zone-methods .wc-shipping-class-slug a.wc-shipping-class-delete,table.wc-shipping-zone-methods .wc-shipping-class-slug a.wc-shipping-zone-delete,table.wc-shipping-zone-methods .wc-shipping-zone-name a.wc-shipping-class-delete,table.wc-shipping-zone-methods .wc-shipping-zone-name a.wc-shipping-zone-delete,table.wc-shipping-zone-methods .wc-shipping-zone-region a.wc-shipping-class-delete,table.wc-shipping-zone-methods .wc-shipping-zone-region a.wc-shipping-zone-delete,table.wc-shipping-zones .wc-shipping-class-description a.wc-shipping-class-delete,table.wc-shipping-zones .wc-shipping-class-description a.wc-shipping-zone-delete,table.wc-shipping-zones .wc-shipping-class-name a.wc-shipping-class-delete,table.wc-shipping-zones .wc-shipping-class-name a.wc-shipping-zone-delete,table.wc-shipping-zones .wc-shipping-class-slug a.wc-shipping-class-delete,table.wc-shipping-zones .wc-shipping-class-slug a.wc-shipping-zone-delete,table.wc-shipping-zones .wc-shipping-zone-name a.wc-shipping-class-delete,table.wc-shipping-zones .wc-shipping-zone-name a.wc-shipping-zone-delete,table.wc-shipping-zones .wc-shipping-zone-region a.wc-shipping-class-delete,table.wc-shipping-zones .wc-shipping-zone-region a.wc-shipping-zone-delete{color:#a00}table.wc-shipping-classes .wc-shipping-class-description a.wc-shipping-class-delete:hover,table.wc-shipping-classes .wc-shipping-class-description a.wc-shipping-zone-delete:hover,table.wc-shipping-classes .wc-shipping-class-name a.wc-shipping-class-delete:hover,table.wc-shipping-classes .wc-shipping-class-name a.wc-shipping-zone-delete:hover,table.wc-shipping-classes .wc-shipping-class-slug a.wc-shipping-class-delete:hover,table.wc-shipping-classes .wc-shipping-class-slug a.wc-shipping-zone-delete:hover,table.wc-shipping-classes .wc-shipping-zone-name a.wc-shipping-class-delete:hover,table.wc-shipping-classes .wc-shipping-zone-name a.wc-shipping-zone-delete:hover,table.wc-shipping-classes .wc-shipping-zone-region a.wc-shipping-class-delete:hover,table.wc-shipping-classes .wc-shipping-zone-region a.wc-shipping-zone-delete:hover,table.wc-shipping-zone-methods .wc-shipping-class-description a.wc-shipping-class-delete:hover,table.wc-shipping-zone-methods .wc-shipping-class-description a.wc-shipping-zone-delete:hover,table.wc-shipping-zone-methods .wc-shipping-class-name a.wc-shipping-class-delete:hover,table.wc-shipping-zone-methods .wc-shipping-class-name a.wc-shipping-zone-delete:hover,table.wc-shipping-zone-methods .wc-shipping-class-slug a.wc-shipping-class-delete:hover,table.wc-shipping-zone-methods .wc-shipping-class-slug a.wc-shipping-zone-delete:hover,table.wc-shipping-zone-methods .wc-shipping-zone-name a.wc-shipping-class-delete:hover,table.wc-shipping-zone-methods .wc-shipping-zone-name a.wc-shipping-zone-delete:hover,table.wc-shipping-zone-methods .wc-shipping-zone-region a.wc-shipping-class-delete:hover,table.wc-shipping-zone-methods .wc-shipping-zone-region a.wc-shipping-zone-delete:hover,table.wc-shipping-zones .wc-shipping-class-description a.wc-shipping-class-delete:hover,table.wc-shipping-zones .wc-shipping-class-description a.wc-shipping-zone-delete:hover,table.wc-shipping-zones .wc-shipping-class-name a.wc-shipping-class-delete:hover,table.wc-shipping-zones .wc-shipping-class-name a.wc-shipping-zone-delete:hover,table.wc-shipping-zones .wc-shipping-class-slug a.wc-shipping-class-delete:hover,table.wc-shipping-zones .wc-shipping-class-slug a.wc-shipping-zone-delete:hover,table.wc-shipping-zones .wc-shipping-zone-name a.wc-shipping-class-delete:hover,table.wc-shipping-zones .wc-shipping-zone-name a.wc-shipping-zone-delete:hover,table.wc-shipping-zones .wc-shipping-zone-region a.wc-shipping-class-delete:hover,table.wc-shipping-zones .wc-shipping-zone-region a.wc-shipping-zone-delete:hover{color:red}table.wc-shipping-classes .wc-shipping-class-count,table.wc-shipping-zone-methods .wc-shipping-class-count,table.wc-shipping-zones .wc-shipping-class-count{text-align:center}table.wc-shipping-classes td.wc-shipping-zone-methods,table.wc-shipping-zone-methods td.wc-shipping-zone-methods,table.wc-shipping-zones td.wc-shipping-zone-methods{color:#555}table.wc-shipping-classes td.wc-shipping-zone-methods .method_disabled,table.wc-shipping-zone-methods td.wc-shipping-zone-methods .method_disabled,table.wc-shipping-zones td.wc-shipping-zone-methods .method_disabled{text-decoration:line-through}table.wc-shipping-classes td.wc-shipping-zone-methods ul,table.wc-shipping-zone-methods td.wc-shipping-zone-methods ul,table.wc-shipping-zones td.wc-shipping-zone-methods ul{position:relative;padding-right:32px}table.wc-shipping-classes td.wc-shipping-zone-methods ul li,table.wc-shipping-zone-methods td.wc-shipping-zone-methods ul li,table.wc-shipping-zones td.wc-shipping-zone-methods ul li{color:#555;display:inline;margin:0}table.wc-shipping-classes td.wc-shipping-zone-methods ul li::before,table.wc-shipping-zone-methods td.wc-shipping-zone-methods ul li::before,table.wc-shipping-zones td.wc-shipping-zone-methods ul li::before{content:', '}table.wc-shipping-classes td.wc-shipping-zone-methods ul li:first-child::before,table.wc-shipping-zone-methods td.wc-shipping-zone-methods ul li:first-child::before,table.wc-shipping-zones td.wc-shipping-zone-methods ul li:first-child::before{content:''}table.wc-shipping-classes td.wc-shipping-zone-methods .add_shipping_method,table.wc-shipping-zone-methods td.wc-shipping-zone-methods .add_shipping_method,table.wc-shipping-zones td.wc-shipping-zone-methods .add_shipping_method{display:block;width:24px;padding:24px 0 0;height:0;overflow:hidden;cursor:pointer}table.wc-shipping-classes td.wc-shipping-zone-methods .add_shipping_method::before,table.wc-shipping-zone-methods td.wc-shipping-zone-methods .add_shipping_method::before,table.wc-shipping-zones td.wc-shipping-zone-methods .add_shipping_method::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:"";font-family:Dashicons;content:'\f502';color:#999;vertical-align:middle;line-height:24px;font-size:16px;margin:0}table.wc-shipping-classes td.wc-shipping-zone-methods .add_shipping_method.disabled,table.wc-shipping-zone-methods td.wc-shipping-zone-methods .add_shipping_method.disabled,table.wc-shipping-zones td.wc-shipping-zone-methods .add_shipping_method.disabled{cursor:not-allowed}table.wc-shipping-classes td.wc-shipping-zone-methods .add_shipping_method.disabled::before,table.wc-shipping-zone-methods td.wc-shipping-zone-methods .add_shipping_method.disabled::before,table.wc-shipping-zones td.wc-shipping-zone-methods .add_shipping_method.disabled::before{color:#ccc}table.wc-shipping-classes .wc-shipping-zone-method-title,table.wc-shipping-zone-methods .wc-shipping-zone-method-title,table.wc-shipping-zones .wc-shipping-zone-method-title{width:25%}table.wc-shipping-classes .wc-shipping-zone-method-title .wc-shipping-zone-method-delete,table.wc-shipping-zone-methods .wc-shipping-zone-method-title .wc-shipping-zone-method-delete,table.wc-shipping-zones .wc-shipping-zone-method-title .wc-shipping-zone-method-delete{color:red}table.wc-shipping-classes .wc-shipping-zone-method-enabled,table.wc-shipping-zone-methods .wc-shipping-zone-method-enabled,table.wc-shipping-zones .wc-shipping-zone-method-enabled{text-align:center}table.wc-shipping-classes .wc-shipping-zone-method-enabled a,table.wc-shipping-zone-methods .wc-shipping-zone-method-enabled a,table.wc-shipping-zones .wc-shipping-zone-method-enabled a{display:inline-block}table.wc-shipping-classes .wc-shipping-zone-method-enabled .woocommerce-input-toggle,table.wc-shipping-zone-methods .wc-shipping-zone-method-enabled .woocommerce-input-toggle,table.wc-shipping-zones .wc-shipping-zone-method-enabled .woocommerce-input-toggle{margin-top:3px}table.wc-shipping-classes .wc-shipping-zone-method-type,table.wc-shipping-zone-methods .wc-shipping-zone-method-type,table.wc-shipping-zones .wc-shipping-zone-method-type{display:block}table.wc-shipping-classes tfoot input,table.wc-shipping-classes tfoot select,table.wc-shipping-zone-methods tfoot input,table.wc-shipping-zone-methods tfoot select,table.wc-shipping-zones tfoot input,table.wc-shipping-zones tfoot select{vertical-align:middle!important}table.wc-shipping-classes tfoot .button-secondary,table.wc-shipping-zone-methods tfoot .button-secondary,table.wc-shipping-zones tfoot .button-secondary{float:right}table.wc-shipping-classes .editing .wc-shipping-zone-edit,table.wc-shipping-classes .editing .wc-shipping-zone-view,table.wc-shipping-zone-methods .editing .wc-shipping-zone-edit,table.wc-shipping-zone-methods .editing .wc-shipping-zone-view,table.wc-shipping-zones .editing .wc-shipping-zone-edit,table.wc-shipping-zones .editing .wc-shipping-zone-view{display:none}.woocommerce-input-toggle{height:16px;width:32px;border:2px solid #935687;background-color:#935687;display:inline-block;text-indent:-9999px;border-radius:10em;position:relative}.woocommerce-input-toggle:before{content:"";display:block;width:16px;height:16px;background:#fff;position:absolute;top:0;right:0;border-radius:100%}.woocommerce-input-toggle.woocommerce-input-toggle--disabled{border-color:#999;background-color:#999}.woocommerce-input-toggle.woocommerce-input-toggle--disabled:before{right:auto;left:0}.wc-modal-shipping-method-settings{background:#f8f8f8;padding:1em!important}.wc-modal-shipping-method-settings form .form-table{width:100%;background:#fff;margin:0 0 1.5em}.wc-modal-shipping-method-settings form .form-table tr th{width:30%;position:relative}.wc-modal-shipping-method-settings form .form-table tr th .woocommerce-help-tip{float:right;margin:-8px -.5em 0 0;vertical-align:middle;right:0;top:50%;position:absolute}.wc-modal-shipping-method-settings form .form-table tr td input,.wc-modal-shipping-method-settings form .form-table tr td select,.wc-modal-shipping-method-settings form .form-table tr td textarea{width:50%;min-width:250px}.wc-modal-shipping-method-settings form .form-table tr td input[type=checkbox]{width:auto;min-width:16px}.wc-modal-shipping-method-settings form .form-table tr td,.wc-modal-shipping-method-settings form .form-table tr th{vertical-align:middle;margin:0;line-height:24px;padding:1em;border-bottom:1px solid #f8f8f8}.wc-modal-shipping-method-settings form .form-table:last-of-type{margin-bottom:0}.wc-backbone-modal .wc-shipping-zone-method-selector p{margin-top:0}.wc-backbone-modal .wc-shipping-zone-method-selector .wc-shipping-zone-method-description{margin:.75em 1px 0;line-height:1.5em;color:#999;font-style:italic}.wc-backbone-modal .wc-shipping-zone-method-selector select{width:100%;cursor:pointer}img.help_tip{margin:0 0 0 9px;vertical-align:middle}.postbox img.help_tip{margin-top:0}.postbox .woocommerce-help-tip{margin:0 0 0 9px}.status-disabled,.status-enabled,.status-manual{font-size:1.4em;display:block;text-indent:-9999px;position:relative;height:1em;width:1em}.status-manual::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:"";color:#999}.status-enabled::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:"";color:#a46497}.status-disabled::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:"";color:#ccc}.woocommerce h2.woo-nav-tab-wrapper{margin-bottom:1em}.woocommerce nav.woo-nav-tab-wrapper{margin:1.5em 0 1em}.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;table-layout:fixed}.woocommerce table.form-table .forminp-radio ul{margin:0}.woocommerce table.form-table .forminp-radio ul li{line-height:1.4em}.woocommerce table.form-table input[type=email],.woocommerce table.form-table input[type=number],.woocommerce table.form-table input[type=text]{height:auto}.woocommerce table.form-table textarea.input-text{height:100%;min-width:150px;display:block}.woocommerce table.form-table input.regular-input,.woocommerce table.form-table input[type=email],.woocommerce table.form-table input[type=number],.woocommerce table.form-table input[type=text],.woocommerce table.form-table textarea{width:400px;margin:0;padding:6px;box-sizing:border-box}.woocommerce table.form-table select{width:400px;margin:0;box-sizing:border-box}.woocommerce table.form-table input[size]{width:auto!important}.woocommerce table.form-table table input.regular-input,.woocommerce table.form-table table input[type=email],.woocommerce table.form-table table input[type=number],.woocommerce table.form-table table input[type=text],.woocommerce table.form-table table select,.woocommerce table.form-table table textarea{width:auto}.woocommerce table.form-table textarea.wide-input{width:100%}.woocommerce table.form-table .woocommerce-help-tip,.woocommerce table.form-table img.help_tip{padding:0;margin:-4px 0 0 5px;vertical-align:middle;cursor:help;line-height:1}.woocommerce table.form-table span.help_tip{cursor:help;color:#2ea2cc}.woocommerce table.form-table th{position:relative;padding-right:24px}.woocommerce table.form-table .select2-container{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:2px -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 transparent!important}.woocommerce table.form-table .iris-picker .ui-slider .ui-slider-handle{margin-bottom:0!important}.woocommerce table.form-table .iris-error{background-color:#ffafaf}.woocommerce table.form-table .colorpickpreview{padding:6px;padding-left:20px;border:1px solid #ddd;border-right:0;margin-left:-3px}.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 .image_width_settings input{width:auto}.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;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:"";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;height:1em;margin:0;height:0;display:block;overflow:hidden}#woocommerce-product-images .inside #product_images_container ul ul.actions li a.tips{cursor:pointer}#woocommerce-product-images .inside #product_images_container ul ul.actions li a.delete{display:block;text-indent:-9999px;position:relative;height:1em;width:1em;font-size:1.4em}#woocommerce-product-images .inside #product_images_container ul ul.actions li a.delete::before{font-family:Dashicons;speak: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;background:#fff;border-radius:50%;height:1em;width:1em;line-height:1em}#woocommerce-product-images .inside #product_images_container ul ul.actions li a.delete:hover::before{color:#a00}#woocommerce-product-images .inside #product_images_container ul li:hover ul.actions{display:block}#woocommerce-product-data .hndle{padding:10px}#woocommerce-product-data .hndle span{display:block;vertical-align:middle;line-height:24px}#woocommerce-product-data .hndle span span{display:inline;line-height:inherit;vertical-align:baseline}#woocommerce-product-data .hndle select{margin:0}#woocommerce-product-data .hndle label{padding-right:1em;font-size:12px;vertical-align:baseline}#woocommerce-product-data .hndle label:first-child{margin-right:1em;border-right:1px solid #dfdfdf}#woocommerce-product-data .hndle input,#woocommerce-product-data .hndle select{margin-top:-3px 0 0;vertical-align:middle}#woocommerce-product-data .hndle select{margin-left:.5em}#woocommerce-product-data>.handlediv{margin-top:4px}#woocommerce-product-data .wrap{margin:0}#woocommerce-coupon-description{padding:3px 8px;font-size:1.7em;line-height:1.42em;height:auto;width:100%;outline:0;margin:10px 0;display:block}#woocommerce-coupon-description::-webkit-input-placeholder{line-height:1.42em;color:#bbb}#woocommerce-coupon-description::-moz-placeholder{line-height:1.42em;color:#bbb}#woocommerce-coupon-description:-ms-input-placeholder{line-height:1.42em;color:#bbb}#woocommerce-coupon-description:-moz-placeholder{line-height:1.42em;color:#bbb}#woocommerce-coupon-data .panel-wrap,#woocommerce-product-data .panel-wrap{background:#fff}#woocommerce-coupon-data .wc-metaboxes-wrapper,#woocommerce-coupon-data .woocommerce_options_panel,#woocommerce-product-data .wc-metaboxes-wrapper,#woocommerce-product-data .woocommerce_options_panel{float:left;width:80%}#woocommerce-coupon-data .wc-metaboxes-wrapper .wc-radios,#woocommerce-coupon-data .woocommerce_options_panel .wc-radios,#woocommerce-product-data .wc-metaboxes-wrapper .wc-radios,#woocommerce-product-data .woocommerce_options_panel .wc-radios{display:block;float:left;margin:0}#woocommerce-coupon-data .wc-metaboxes-wrapper .wc-radios li,#woocommerce-coupon-data .woocommerce_options_panel .wc-radios li,#woocommerce-product-data .wc-metaboxes-wrapper .wc-radios li,#woocommerce-product-data .woocommerce_options_panel .wc-radios li{display:block;padding:0 0 10px}#woocommerce-coupon-data .wc-metaboxes-wrapper .wc-radios li input,#woocommerce-coupon-data .woocommerce_options_panel .wc-radios li input,#woocommerce-product-data .wc-metaboxes-wrapper .wc-radios li input,#woocommerce-product-data .woocommerce_options_panel .wc-radios li input{width:auto}#woocommerce-coupon-data .panel-wrap,#woocommerce-product-data .panel-wrap,.woocommerce .panel-wrap{overflow:hidden}#woocommerce-coupon-data ul.wc-tabs,#woocommerce-product-data ul.wc-tabs,.woocommerce ul.wc-tabs{margin:0;width:20%;float:left;line-height:1em;padding:0 0 10px;position:relative;background-color:#fafafa;border-right:1px solid #eee;box-sizing:border-box}#woocommerce-coupon-data ul.wc-tabs::after,#woocommerce-product-data ul.wc-tabs::after,.woocommerce ul.wc-tabs::after{content:'';display:block;width:100%;height:9999em;position:absolute;bottom:-9999em;left:0;background-color:#fafafa;border-right:1px solid #eee}#woocommerce-coupon-data ul.wc-tabs li,#woocommerce-product-data ul.wc-tabs li,.woocommerce ul.wc-tabs li{margin:0;padding:0;display:block;position:relative}#woocommerce-coupon-data ul.wc-tabs li a,#woocommerce-product-data ul.wc-tabs li a,.woocommerce ul.wc-tabs li a{margin:0;padding:10px;display:block;box-shadow:none;text-decoration:none;line-height:20px!important;border-bottom:1px solid #eee}#woocommerce-coupon-data ul.wc-tabs li a span,#woocommerce-product-data ul.wc-tabs li a span,.woocommerce ul.wc-tabs li a span{margin-left:.618em;margin-right:.618em}#woocommerce-coupon-data ul.wc-tabs li a::before,#woocommerce-product-data ul.wc-tabs li a::before,.woocommerce ul.wc-tabs li a::before{font-family:Dashicons;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;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 input[type=email],.woocommerce_page_wc-settings input[type=url]{direction:ltr}.woocommerce_page_wc-settings .shippingrows th.check-column{padding-top:20px}.woocommerce_page_wc-settings .shippingrows tfoot th{padding-left:10px}.woocommerce_page_wc-settings .shippingrows .add.button::before{font-family:WooCommerce;speak: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:4px 0!important;vertical-align:middle;float:left}.woocommerce_options_panel .downloadable_files table,.woocommerce_variations .downloadable_files table{width:100%;padding:0!important}.woocommerce_options_panel .downloadable_files table th,.woocommerce_variations .downloadable_files table th{padding:7px 0 7px 7px!important}.woocommerce_options_panel .downloadable_files table th.sort,.woocommerce_variations .downloadable_files table th.sort{width:17px;padding:7px!important}.woocommerce_options_panel .downloadable_files table th .woocommerce-help-tip,.woocommerce_variations .downloadable_files table th .woocommerce-help-tip{font-size:1.1em;margin-left:0}.woocommerce_options_panel .downloadable_files table td,.woocommerce_variations .downloadable_files table td{vertical-align:middle!important;padding:4px 0 4px 7px!important;position:relative}.woocommerce_options_panel .downloadable_files table td:last-child,.woocommerce_variations .downloadable_files table td:last-child{padding-right:7px!important}.woocommerce_options_panel .downloadable_files table td input.input_text,.woocommerce_variations .downloadable_files table td input.input_text{width:100%;float:none;min-width:0;margin:1px 0}.woocommerce_options_panel .downloadable_files table td .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{float:left;height:3.5em;line-height:1.5em;vertical-align:top}.woocommerce_options_panel input[type=email],.woocommerce_options_panel input[type=number],.woocommerce_options_panel input[type=password],.woocommerce_options_panel input[type=text]{width:50%;float:left}.woocommerce_options_panel input.button{width:auto;margin-left:8px}.woocommerce_options_panel select{float:left}.woocommerce_options_panel .short,.woocommerce_options_panel input[type=email].short,.woocommerce_options_panel input[type=number].short,.woocommerce_options_panel input[type=password].short,.woocommerce_options_panel input[type=text].short{width:50%}.woocommerce_options_panel .sized{width:auto!important;margin-right:6px}.woocommerce_options_panel .options_group{border-top:1px solid #fff;border-bottom:1px solid #eee}.woocommerce_options_panel .options_group:first-child{border-top:0}.woocommerce_options_panel .options_group:last-child{border-bottom:0}.woocommerce_options_panel .options_group fieldset{margin:9px 0;font-size:12px;padding:5px 9px;line-height:24px}.woocommerce_options_panel .options_group fieldset label{width:auto;float:none}.woocommerce_options_panel .options_group fieldset ul{float:left;width:50%;margin:0;padding:0}.woocommerce_options_panel .options_group fieldset ul li{margin:0;width:auto}.woocommerce_options_panel .options_group fieldset ul li input{width:auto;float:none;margin-right:4px}.woocommerce_options_panel .options_group fieldset ul.wc-radios label{margin-left:0}.woocommerce_options_panel .dimensions_field .wrap{display:block;width:50%}.woocommerce_options_panel .dimensions_field .wrap input{width:30.75%;margin-right:3.8%}.woocommerce_options_panel .dimensions_field .wrap .last{margin-right:0}.woocommerce_options_panel.padded{padding:1em}.woocommerce_options_panel .select2-container{float:left}#woocommerce-product-data input.dp-applied{float:left}#grouped_product_options,#simple_product_options,#virtual_product_options{padding:12px;font-style:italic;color:#666}.wc-metaboxes-wrapper .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{font-weight:400;line-height:26px;font-weight:700}.wc-metaboxes-wrapper .wc-metabox h3 select{font-family:sans-serif;max-width:20%;margin:.25em .25em .25em 0}.wc-metaboxes-wrapper .wc-metabox h3 .handlediv{background-position:6px 5px!important;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:64px;height:64px;float:left;margin-right:20px;position:relative;cursor:pointer}.woocommerce_variable_attributes .upload_image_button img{width:100%;height:auto;display:none}.woocommerce_variable_attributes .upload_image_button::before{content:'\f128';font-family:Dashicons;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;line-height:64px;font-size:64px;font-weight:400;-webkit-font-smoothing:antialiased}.woocommerce_variable_attributes .upload_image_button.remove img{display:block}.woocommerce_variable_attributes .upload_image_button.remove::before{content:'\f335';display:none}.woocommerce_variable_attributes .upload_image_button.remove:hover::before{display:block}.woocommerce_variable_attributes .options{border:1px solid #eee;border-width:1px 0;padding:.25em 0}.woocommerce_variable_attributes .options label{display:inline-block;padding:4px 1em 2px 0}.woocommerce_variable_attributes .options input[type=checkbox]{margin:0 5px 0 .5em!important;vertical-align:middle}.form-row label{display:inline-block}.form-row .woocommerce-help-tip{float:right}.form-row input[type=number],.form-row input[type=text],.form-row select,.form-row textarea{width:100%;vertical-align:middle;margin:2px 0 0;padding:5px}.form-row select{height:30px;line-height:30px}.form-row.dimensions_field .wrap{clear:left;display:block}.form-row.dimensions_field input{width:33%;float:left;vertical-align:middle}.form-row.dimensions_field input:last-of-type{margin-right:0;width:34%}.form-row.form-row-first,.form-row.form-row-last{width:48%;float:right}.form-row.form-row-first{clear:both;float:left}.form-row.form-row-full{clear:both}.tips{cursor:help;text-decoration:none}img.tips{padding:5px 0 0}#tiptip_holder{display:none;z-index:8675309;position:absolute;top:0;left:0}#tiptip_holder.tip_top{padding-bottom:5px}#tiptip_holder.tip_top #tiptip_arrow_inner{margin-top:-7px;margin-left:-6px;border-top-color:#333}#tiptip_holder.tip_bottom{padding-top:5px}#tiptip_holder.tip_bottom #tiptip_arrow_inner{margin-top:-5px;margin-left:-6px;border-bottom-color:#333}#tiptip_holder.tip_right{padding-left:5px}#tiptip_holder.tip_right #tiptip_arrow_inner{margin-top:-6px;margin-left:-5px;border-right-color:#333}#tiptip_holder.tip_left{padding-right:5px}#tiptip_holder.tip_left #tiptip_arrow_inner{margin-top:-6px;margin-left:-7px;border-left-color:#333}#tiptip_content,.chart-tooltip,.wc_error_tip{color:#fff;font-size:.8em;max-width:150px;background:#333;text-align:center;border-radius:3px;padding:.618em 1em;box-shadow:0 1px 3px rgba(0,0,0,.2)}#tiptip_content code,.chart-tooltip code,.wc_error_tip code{padding:1px;background:#888}#tiptip_arrow,#tiptip_arrow_inner{position:absolute;border-color:transparent;border-style:solid;border-width:6px;height:0;width:0}.wc_error_tip{max-width:20em;line-height:1.8em;position:absolute;white-space:normal;background:#d82223;margin:1.5em 1px 0 -1em;z-index:9999999}.wc_error_tip::after{content:'';display:block;border:8px solid #d82223;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;position:absolute;top:-3px;left:50%;margin:-1em 0 0 -3px}img.ui-datepicker-trigger{vertical-align:middle;margin-top:-1px;cursor:pointer}.wc-metabox-content img.ui-datepicker-trigger,.woocommerce_options_panel img.ui-datepicker-trigger{float:left;margin-right:8px;margin-top:4px;margin-left:4px}#ui-datepicker-div{display:none}.woocommerce-reports-remove-filter{color:red;text-decoration:none}.woocommerce-reports-wide.woocommerce-reports-wrap,.woocommerce-reports-wrap.woocommerce-reports-wrap{margin-left:300px;padding-top:18px}.woocommerce-reports-wide.halved,.woocommerce-reports-wrap.halved{margin:0;overflow:hidden;zoom:1}.woocommerce-reports-wide .widefat th,.woocommerce-reports-wrap .widefat th{padding:7px}.woocommerce-reports-wide .widefat td,.woocommerce-reports-wrap .widefat td{vertical-align:top;padding:7px}.woocommerce-reports-wide .widefat td .description,.woocommerce-reports-wrap .widefat td .description{margin:4px 0 0}.woocommerce-reports-wide .postbox::after,.woocommerce-reports-wrap .postbox::after{content:'.';display:block;height:0;clear:both;visibility:hidden}.woocommerce-reports-wide .postbox h3,.woocommerce-reports-wrap .postbox h3{cursor:default!important}.woocommerce-reports-wide .postbox .inside,.woocommerce-reports-wrap .postbox .inside{padding:10px;margin:0!important}.woocommerce-reports-wide .postbox div.stats_range,.woocommerce-reports-wide .postbox h3.stats_range,.woocommerce-reports-wrap .postbox div.stats_range,.woocommerce-reports-wrap .postbox h3.stats_range{border-bottom-color:#dfdfdf;margin:0;padding:0!important}.woocommerce-reports-wide .postbox div.stats_range .export_csv,.woocommerce-reports-wide .postbox h3.stats_range .export_csv,.woocommerce-reports-wrap .postbox div.stats_range .export_csv,.woocommerce-reports-wrap .postbox h3.stats_range .export_csv{float:right;line-height:26px;border-left:1px solid #dfdfdf;padding:10px;display:block;text-decoration:none}.woocommerce-reports-wide .postbox div.stats_range .export_csv::before,.woocommerce-reports-wide .postbox h3.stats_range .export_csv::before,.woocommerce-reports-wrap .postbox div.stats_range .export_csv::before,.woocommerce-reports-wrap .postbox h3.stats_range .export_csv::before{font-family:Dashicons;speak: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 outside;margin:0;padding:0;zoom:1;background:#f5f5f5;border-bottom:1px solid #ccc}.woocommerce-reports-wide .postbox div.stats_range ul::after,.woocommerce-reports-wide .postbox div.stats_range ul::before,.woocommerce-reports-wide .postbox h3.stats_range ul::after,.woocommerce-reports-wide .postbox h3.stats_range ul::before,.woocommerce-reports-wrap .postbox div.stats_range ul::after,.woocommerce-reports-wrap .postbox div.stats_range ul::before,.woocommerce-reports-wrap .postbox h3.stats_range ul::after,.woocommerce-reports-wrap .postbox h3.stats_range ul::before{content:' ';display:table}.woocommerce-reports-wide .postbox div.stats_range ul::after,.woocommerce-reports-wide .postbox h3.stats_range ul::after,.woocommerce-reports-wrap .postbox div.stats_range ul::after,.woocommerce-reports-wrap .postbox h3.stats_range ul::after{clear:both}.woocommerce-reports-wide .postbox div.stats_range ul li,.woocommerce-reports-wide .postbox h3.stats_range ul li,.woocommerce-reports-wrap .postbox div.stats_range ul li,.woocommerce-reports-wrap .postbox h3.stats_range ul li{float:left;margin:0;padding:0;line-height:26px;font-weight:700;font-size:14px}.woocommerce-reports-wide .postbox div.stats_range ul li a,.woocommerce-reports-wide .postbox h3.stats_range ul li a,.woocommerce-reports-wrap .postbox div.stats_range ul li a,.woocommerce-reports-wrap .postbox h3.stats_range ul li a{border-right:1px solid #dfdfdf;padding:10px;display:block;text-decoration:none}.woocommerce-reports-wide .postbox div.stats_range ul li.active,.woocommerce-reports-wide .postbox h3.stats_range ul li.active,.woocommerce-reports-wrap .postbox div.stats_range ul li.active,.woocommerce-reports-wrap .postbox h3.stats_range ul li.active{background:#fff;box-shadow:0 4px 0 0 #fff}.woocommerce-reports-wide .postbox div.stats_range ul li.active a,.woocommerce-reports-wide .postbox h3.stats_range ul li.active a,.woocommerce-reports-wrap .postbox div.stats_range ul li.active a,.woocommerce-reports-wrap .postbox h3.stats_range ul li.active a{color:#777}.woocommerce-reports-wide .postbox div.stats_range ul li.custom,.woocommerce-reports-wide .postbox h3.stats_range ul li.custom,.woocommerce-reports-wrap .postbox div.stats_range ul li.custom,.woocommerce-reports-wrap .postbox h3.stats_range ul li.custom{padding:9px 10px;vertical-align:middle}.woocommerce-reports-wide .postbox div.stats_range ul li.custom div,.woocommerce-reports-wide .postbox div.stats_range ul li.custom form,.woocommerce-reports-wide .postbox h3.stats_range ul li.custom div,.woocommerce-reports-wide .postbox h3.stats_range ul li.custom form,.woocommerce-reports-wrap .postbox div.stats_range ul li.custom div,.woocommerce-reports-wrap .postbox div.stats_range ul li.custom form,.woocommerce-reports-wrap .postbox h3.stats_range ul li.custom div,.woocommerce-reports-wrap .postbox h3.stats_range ul li.custom form{display:inline;margin:0}.woocommerce-reports-wide .postbox div.stats_range ul li.custom div input.range_datepicker,.woocommerce-reports-wide .postbox div.stats_range ul li.custom form input.range_datepicker,.woocommerce-reports-wide .postbox h3.stats_range ul li.custom div input.range_datepicker,.woocommerce-reports-wide .postbox h3.stats_range ul li.custom form input.range_datepicker,.woocommerce-reports-wrap .postbox div.stats_range ul li.custom div input.range_datepicker,.woocommerce-reports-wrap .postbox div.stats_range ul li.custom form input.range_datepicker,.woocommerce-reports-wrap .postbox h3.stats_range ul li.custom div input.range_datepicker,.woocommerce-reports-wrap .postbox h3.stats_range ul li.custom form input.range_datepicker{padding:0;margin:0 10px 0 0;background:0 0;border:0;color:#777;text-align:center;box-shadow:none}.woocommerce-reports-wide .postbox div.stats_range ul li.custom div input.range_datepicker.from,.woocommerce-reports-wide .postbox div.stats_range ul li.custom form input.range_datepicker.from,.woocommerce-reports-wide .postbox h3.stats_range ul li.custom div input.range_datepicker.from,.woocommerce-reports-wide .postbox h3.stats_range ul li.custom form input.range_datepicker.from,.woocommerce-reports-wrap .postbox div.stats_range ul li.custom div input.range_datepicker.from,.woocommerce-reports-wrap .postbox div.stats_range ul li.custom form input.range_datepicker.from,.woocommerce-reports-wrap .postbox h3.stats_range ul li.custom div input.range_datepicker.from,.woocommerce-reports-wrap .postbox h3.stats_range ul li.custom form input.range_datepicker.from{margin-right:0}.woocommerce-reports-wide .postbox .chart-with-sidebar,.woocommerce-reports-wrap .postbox .chart-with-sidebar{padding:12px 12px 12px 249px;margin:0!important}.woocommerce-reports-wide .postbox .chart-with-sidebar .chart-sidebar,.woocommerce-reports-wrap .postbox .chart-with-sidebar .chart-sidebar{width:225px;margin-left:-237px;float:left}.woocommerce-reports-wide .postbox .chart-widgets,.woocommerce-reports-wrap .postbox .chart-widgets{margin:0;padding:0}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget{margin:0 0 1em;background:#fafafa;border:1px solid #dfdfdf}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget::after,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget::after{content:'.';display:block;height:0;clear:both;visibility:hidden}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget h4,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget h4{background:#fff;border:1px solid #dfdfdf;border-left-width:0;border-right-width:0;padding:10px;margin:0;color:#2ea2cc;border-top-width:0;background-image:linear-gradient(to top,#ececec,#f9f9f9)}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget h4.section_title:hover,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget h4.section_title:hover{color:#a00}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget .section_title,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget .section_title{cursor:pointer}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget .section_title span,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget .section_title span{display:block}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget .section_title span::after,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget .section_title span::after{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-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 tr:first-child td,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget table tr:first-child td{border-top:0}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget table td.count,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget table td.count{background:#f5f5f5}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget table td.name,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget table td.name{max-width:175px}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget table td.name a,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget table td.name a{word-wrap:break-word}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget table td.sparkline,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget table td.sparkline{vertical-align:middle}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget table .wc_sparkline,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget table .wc_sparkline{width:32px;height:1em;display:block;float:right}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget table tr.active td,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget table tr.active td{background:#f5f5f5}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget form,.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget p,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget form,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget p{margin:0;padding:10px}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget form .submit,.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget p .submit,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget form .submit,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget p .submit{margin-top:10px}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget #product_ids,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget #product_ids{width:100%}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget .select_all,.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget .select_none,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget .select_all,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget .select_none{float:right;color:#999;margin-left:4px;margin-top:10px}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget .description,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget .description{margin-left:.5em;font-weight:400;opacity:.8}.woocommerce-reports-wide .postbox .chart-legend,.woocommerce-reports-wrap .postbox .chart-legend{list-style:none outside;margin:0 0 1em;padding:0;border:1px solid #dfdfdf;border-right-width:0;border-bottom-width:0;background:#fff}.woocommerce-reports-wide .postbox .chart-legend li,.woocommerce-reports-wrap .postbox .chart-legend li{border-right:5px solid #aaa;color:#aaa;padding:1em;display:block;margin:0;transition:all ease .5s;box-shadow:inset 0 -1px 0 0 #dfdfdf}.woocommerce-reports-wide .postbox .chart-legend li strong,.woocommerce-reports-wrap .postbox .chart-legend li strong{font-size:1.618em;line-height:1.2em;color:#464646;font-weight:400;display:block;font-family:HelveticaNeue-Light,'Helvetica Neue Light','Helvetica Neue',sans-serif}.woocommerce-reports-wide .postbox .chart-legend li strong del,.woocommerce-reports-wrap .postbox .chart-legend li strong del{color:#e74c3c;font-weight:400}.woocommerce-reports-wide .postbox .chart-legend li:hover,.woocommerce-reports-wrap .postbox .chart-legend li:hover{box-shadow:inset 0 -1px 0 0 #dfdfdf,inset 300px 0 0 rgba(156,93,144,.1);border-right:5px solid #9c5d90!important;padding-left:1.5em;color:#9c5d90}.woocommerce-reports-wide .postbox .pie-chart-legend,.woocommerce-reports-wrap .postbox .pie-chart-legend{margin:12px 0 0;overflow:hidden}.woocommerce-reports-wide .postbox .pie-chart-legend li,.woocommerce-reports-wrap .postbox .pie-chart-legend li{float:left;margin:0;padding:6px 0 0;border-top:4px solid #999;text-align:center;box-sizing:border-box;width:50%}.woocommerce-reports-wide .postbox .stat,.woocommerce-reports-wrap .postbox .stat{font-size:1.5em!important;font-weight:700;text-align:center}.woocommerce-reports-wide .postbox .chart-placeholder,.woocommerce-reports-wrap .postbox .chart-placeholder{width:100%;height:650px;overflow:hidden;position:relative}.woocommerce-reports-wide .postbox .chart-prompt,.woocommerce-reports-wrap .postbox .chart-prompt{line-height:650px;margin:0;color:#999;font-size:1.2em;font-style:italic;text-align:center}.woocommerce-reports-wide .postbox .chart-container,.woocommerce-reports-wrap .postbox .chart-container{background:#fff;padding:12px;position:relative;border:1px solid #dfdfdf;border-radius:3px}.woocommerce-reports-wide .postbox .main .chart-legend,.woocommerce-reports-wrap .postbox .main .chart-legend{margin-top:12px}.woocommerce-reports-wide .postbox .main .chart-legend li,.woocommerce-reports-wrap .postbox .main .chart-legend li{border-right:0;margin:0 8px 0 0;float:left;border-top:4px solid #aaa}.woocommerce-reports-wide .woocommerce-reports-main,.woocommerce-reports-wrap .woocommerce-reports-main{float:left;min-width:100%}.woocommerce-reports-wide .woocommerce-reports-main table td,.woocommerce-reports-wrap .woocommerce-reports-main table td{padding:9px}.woocommerce-reports-wide .woocommerce-reports-sidebar,.woocommerce-reports-wrap .woocommerce-reports-sidebar{display:inline;width:281px;margin-left:-300px;clear:both;float:left}.woocommerce-reports-wide .woocommerce-reports-left,.woocommerce-reports-wrap .woocommerce-reports-left{width:49.5%;float:left}.woocommerce-reports-wide .woocommerce-reports-right,.woocommerce-reports-wrap .woocommerce-reports-right{width:49.5%;float:right}.woocommerce-wide-reports-wrap{padding-bottom:11px}.woocommerce-wide-reports-wrap .widefat .export-data{float:right}.woocommerce-wide-reports-wrap .widefat td,.woocommerce-wide-reports-wrap .widefat th{vertical-align:middle;padding:7px}form.report_filters p{vertical-align:middle}form.report_filters div,form.report_filters input,form.report_filters label{vertical-align:middle}.chart-tooltip{position:absolute;display:none;line-height:1}table.bar_chart{width:100%}table.bar_chart thead th{text-align:left;color:#ccc;padding:6px 0}table.bar_chart tbody th{padding:6px 0;width:25%;text-align:left!important;font-weight:400!important;border-bottom:1px solid #fee}table.bar_chart tbody td{text-align:right;line-height:24px;padding:6px 6px 6px 0;border-bottom:1px solid #fee}table.bar_chart tbody td span{color:#8a4b75;display:block}table.bar_chart tbody td span.alt{color:#47a03e;margin-top:6px}table.bar_chart tbody td.bars{position:relative;text-align:left;padding:6px 6px 6px 0;border-bottom:1px solid #fee}table.bar_chart tbody td.bars a,table.bar_chart tbody td.bars span{text-decoration:none;clear:both;background:#8a4b75;float:left;display:block;line-height:24px;height:24px;border-radius:3px}table.bar_chart tbody td.bars span.alt{clear:both;background:#47a03e}table.bar_chart tbody td.bars span.alt span{margin:0;color:#c5dec2!important;text-shadow:0 1px 0 #47a03e;background:0 0}.post-type-shop_order .woocommerce-BlankState-message::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:""}.post-type-shop_coupon .woocommerce-BlankState-message::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:""}.post-type-product .woocommerce-BlankState-message::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:""}.woocommerce-BlankState--api .woocommerce-BlankState-message::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:""}.woocommerce-BlankState--webhooks .woocommerce-BlankState-message::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:""}.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;display:inline-block!important}@media only screen and (max-width:1280px){#order_data .order_data_column{width:48%}#order_data .order_data_column:first-child{width:100%}.woocommerce_options_panel .description{display:block;clear:both;margin-left:0}.woocommerce_options_panel .dimensions_field .wrap,.woocommerce_options_panel .short,.woocommerce_options_panel input[type=email].short,.woocommerce_options_panel input[type=number].short,.woocommerce_options_panel input[type=password].short,.woocommerce_options_panel input[type=text].short{width:80%}.woocommerce_options_panel .downloadable_files,.woocommerce_variations .downloadable_files{padding:0;clear:both}.woocommerce_options_panel .downloadable_files label,.woocommerce_variations .downloadable_files label{position:static}.woocommerce_options_panel .downloadable_files table,.woocommerce_variations .downloadable_files table{margin:0 12px 24px;width:94%}.woocommerce_options_panel .downloadable_files table .sort,.woocommerce_variations .downloadable_files table .sort{visibility:hidden}.woocommerce_options_panel .woocommerce_variable_attributes .downloadable_files table,.woocommerce_variations .woocommerce_variable_attributes .downloadable_files table{margin:0 0 1em;width:100%}}@media only screen and (max-width:900px){#woocommerce-coupon-data ul.coupon_data_tabs,#woocommerce-product-data .wc-tabs-back,#woocommerce-product-data ul.product_data_tabs{width:10%}#woocommerce-coupon-data .wc-metaboxes-wrapper,#woocommerce-coupon-data .woocommerce_options_panel,#woocommerce-product-data .wc-metaboxes-wrapper,#woocommerce-product-data .woocommerce_options_panel{width:90%}#woocommerce-coupon-data ul.coupon_data_tabs li a,#woocommerce-product-data ul.product_data_tabs li a{position:relative;text-indent:-999px;padding:10px}#woocommerce-coupon-data ul.coupon_data_tabs li a::before,#woocommerce-product-data ul.product_data_tabs li a::before{position:absolute;top:0;right:0;bottom:0;left:0;text-indent:0;text-align:center;line-height:40px;width:100%;height:40px}}@media only screen and (max-width:782px){#wp-excerpt-media-buttons a{font-size:16px;line-height:37px;height:39px;padding:0 20px 0 15px}#wp-excerpt-editor-tools{padding-top:20px;padding-right:15px;overflow:hidden;margin-bottom:-1px}#woocommerce-product-data .checkbox{width:25px}.variations-pagenav{float:none;text-align:center;font-size:18px}.variations-pagenav .displaying-num{font-size:16px}.variations-pagenav a{padding:8px 20px 11px;font-size:18px}.variations-pagenav select{padding:0 20px}.variations-defaults{float:none;text-align:center;margin-top:10px}.post-type-product .wp-list-table .column-thumb{display:none;text-align:left;padding-bottom:0}.post-type-product .wp-list-table .column-thumb::before{display:none!important}.post-type-product .wp-list-table .column-thumb img{max-width:32px}.post-type-product .wp-list-table .is-expanded td:not(.hidden){overflow:visible}.post-type-product .wp-list-table .toggle-row{top:-28px}.post-type-shop_order .wp-list-table .column-customer_message,.post-type-shop_order .wp-list-table .column-order_notes{text-align:inherit}.post-type-shop_order .wp-list-table .column-order_notes .note-on{font-size:1.3em;margin:0}.post-type-shop_order .wp-list-table .is-expanded td:not(.hidden){overflow:visible}.post-type-shop_order .wp-list-table .toggle-row{top:-15px}}@media only screen and (max-width:500px){.woocommerce_options_panel label,.woocommerce_options_panel legend{float:none;width:auto;display:block;margin:0}.woocommerce_options_panel fieldset.form-field,.woocommerce_options_panel p.form-field{padding:5px 20px!important}.addons-wcs-banner-block{flex-direction:column}.wc_addons_wrap .addons-wcs-banner-block{padding:40px}.wc_addons_wrap .addons-wcs-banner-block-image{padding:1em;text-align:center;width:100%;padding:2em 0;margin:0}.wc_addons_wrap .addons-wcs-banner-block-image .addons-img{margin:0}}.wc-backbone-modal *{box-sizing:border-box}.wc-backbone-modal .wc-backbone-modal-content{position:fixed;background:#fff;z-index:100000;left:50%;top:50%;transform:translate(-50%,-50%);max-width:100%;min-width:500px}.wc-backbone-modal .wc-backbone-modal-content article{overflow:auto}.wc-backbone-modal.wc-backbone-modal-shipping-method-settings .wc-backbone-modal-content{width:75%;min-width:500px}.wc-backbone-modal .select2-container{width:100%!important}@media screen and (max-width:782px){.wc-backbone-modal .wc-backbone-modal-content{width:100%;height:100%;min-width:100%}}.wc-backbone-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;min-height:360px;background:#000;opacity:.7;z-index:99900}.wc-backbone-modal-main{padding-bottom:55px}.wc-backbone-modal-main article,.wc-backbone-modal-main header{display:block;position:relative}.wc-backbone-modal-main .wc-backbone-modal-header{height:auto;background:#fcfcfc;padding:1em 1.5em;border-bottom:1px solid #ddd}.wc-backbone-modal-main .wc-backbone-modal-header h1{margin:0;font-size:18px;font-weight:700;line-height:1.5em}.wc-backbone-modal-main .wc-backbone-modal-header .modal-close-link{cursor:pointer;color:#777;height:54px;width:54px;padding:0;position:absolute;top:0;right:0;text-align:center;border:0;border-left:1px solid #ddd;background-color:transparent;transition:color .1s ease-in-out,background .1s ease-in-out}.wc-backbone-modal-main .wc-backbone-modal-header .modal-close-link::before{font:normal 22px/50px dashicons!important;color:#666;display:block;content:'\f335';font-weight:300}.wc-backbone-modal-main .wc-backbone-modal-header .modal-close-link:focus,.wc-backbone-modal-main .wc-backbone-modal-header .modal-close-link:hover{background:#ddd;border-color:#ccc;color:#000}.wc-backbone-modal-main .wc-backbone-modal-header .modal-close-link:focus{outline:0}.wc-backbone-modal-main article{padding:1.5em}.wc-backbone-modal-main article p{margin:1.5em 0}.wc-backbone-modal-main article p:first-child{margin-top:0}.wc-backbone-modal-main article p:last-child{margin-bottom:0}.wc-backbone-modal-main article .pagination{padding:10px 0 0;text-align:center}.wc-backbone-modal-main footer{position:absolute;left:0;right:0;bottom:0;z-index:100;padding:1em 1.5em;background:#fcfcfc;border-top:1px solid #dfdfdf;box-shadow:0 -4px 4px -4px rgba(0,0,0,.1)}.wc-backbone-modal-main footer .inner{text-align:right;line-height:23px}.wc-backbone-modal-main footer .inner .button{margin-bottom:0}.select2-drop,.select2-dropdown{z-index:999999!important}.select2-results{line-height:1.5em}.select2-results .select2-results__group,.select2-results .select2-results__option{margin:0;padding:8px}.select2-results .description{display:block;color:#999;padding-top:4px}.select2-dropdown{border-color:#ddd}.select2-dropdown--below{box-shadow:0 1px 1px rgba(0,0,0,.1)}.select2-dropdown--above{box-shadow:0 -1px 1px rgba(0,0,0,.1)}.select2-container .select2-selection__rendered.ui-sortable li{cursor:move}.select2-container .select2-selection{border-color:#ddd}.select2-container .select2-search__field{min-width:150px}.select2-container .select2-selection--single{height:32px}.select2-container .select2-selection--single .select2-selection__rendered{line-height:32px;padding-right:24px}.select2-container .select2-selection--single .select2-selection__arrow{right:3px;height:30px}.select2-container .select2-selection--multiple{min-height:28px;border-radius:0;line-height:1.5}.select2-container .select2-selection--multiple li{margin:0}.select2-container .select2-selection--multiple .select2-selection__choice{padding:2px 6px}.select2-container .select2-selection--multiple .select2-selection__choice .description{display:none}.select2-container .select2-selection__clear{color:#999;margin-top:-1px}.select2-container .select2-search--inline .select2-search__field{font-family:inherit;font-size:inherit;font-weight:inherit;padding:3px 0}.woocommerce table.form-table .select2-container{min-width:400px!important}.post-type-product .tablenav .actions,.post-type-shop_order .tablenav .actions{overflow:visible}.post-type-product .tablenav input,.post-type-product .tablenav select,.post-type-shop_order .tablenav input,.post-type-shop_order .tablenav select{line-height:1;height:32px}.post-type-product .tablenav .select2-container,.post-type-shop_order .tablenav .select2-container{float:left;width:240px!important;font-size:14px;vertical-align:middle;margin:1px 6px 4px 1px}.woocommerce-exporter-wrapper,.woocommerce-importer-wrapper,.woocommerce-progress-form-wrapper{text-align:center;max-width:700px;margin:40px auto}.woocommerce-exporter-wrapper .error,.woocommerce-importer-wrapper .error,.woocommerce-progress-form-wrapper .error{text-align:left}.woocommerce-exporter-wrapper .wc-progress-steps,.woocommerce-importer-wrapper .wc-progress-steps,.woocommerce-progress-form-wrapper .wc-progress-steps{padding:0 0 24px;margin:0;list-style:none outside;overflow:hidden;color:#ccc;width:100%;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.woocommerce-exporter-wrapper .wc-progress-steps li,.woocommerce-importer-wrapper .wc-progress-steps li,.woocommerce-progress-form-wrapper .wc-progress-steps li{width:25%;float:left;padding:0 0 .8em;margin:0;text-align:center;position:relative;border-bottom:4px solid #ccc;line-height:1.4em}.woocommerce-exporter-wrapper .wc-progress-steps li::before,.woocommerce-importer-wrapper .wc-progress-steps li::before,.woocommerce-progress-form-wrapper .wc-progress-steps li::before{content:'';border:4px solid #ccc;border-radius:100%;width:4px;height:4px;position:absolute;bottom:0;left:50%;margin-left:-6px;margin-bottom:-8px;background:#fff}.woocommerce-exporter-wrapper .wc-progress-steps li.active,.woocommerce-importer-wrapper .wc-progress-steps li.active,.woocommerce-progress-form-wrapper .wc-progress-steps li.active{border-color:#a16696;color:#a16696}.woocommerce-exporter-wrapper .wc-progress-steps li.active::before,.woocommerce-importer-wrapper .wc-progress-steps li.active::before,.woocommerce-progress-form-wrapper .wc-progress-steps li.active::before{border-color:#a16696}.woocommerce-exporter-wrapper .wc-progress-steps li.done,.woocommerce-importer-wrapper .wc-progress-steps li.done,.woocommerce-progress-form-wrapper .wc-progress-steps li.done{border-color:#a16696;color:#a16696}.woocommerce-exporter-wrapper .wc-progress-steps li.done::before,.woocommerce-importer-wrapper .wc-progress-steps li.done::before,.woocommerce-progress-form-wrapper .wc-progress-steps li.done::before{border-color:#a16696;background:#a16696}.woocommerce-exporter-wrapper .button,.woocommerce-importer-wrapper .button,.woocommerce-progress-form-wrapper .button{font-size:1.25em;padding:.5em 1em!important;line-height:1.5em!important;margin-right:.5em;margin-bottom:2px;height:auto!important;border-radius:4px;background-color:#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;text-shadow:0 -1px 1px #a36597,1px 0 1px #a36597,0 1px 1px #a36597,-1px 0 1px #a36597;margin:0;opacity:1}.woocommerce-exporter-wrapper .button:active,.woocommerce-exporter-wrapper .button:focus,.woocommerce-exporter-wrapper .button:hover,.woocommerce-importer-wrapper .button:active,.woocommerce-importer-wrapper .button:focus,.woocommerce-importer-wrapper .button:hover,.woocommerce-progress-form-wrapper .button:active,.woocommerce-progress-form-wrapper .button:focus,.woocommerce-progress-form-wrapper .button: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-exporter-wrapper .error .button,.woocommerce-importer-wrapper .error .button,.woocommerce-progress-form-wrapper .error .button{font-size:1em}.woocommerce-exporter-wrapper .wc-actions,.woocommerce-importer-wrapper .wc-actions,.woocommerce-progress-form-wrapper .wc-actions{overflow:hidden;border-top:1px solid #eee;margin:0;padding:23px 24px 24px;line-height:3em}.woocommerce-exporter-wrapper .wc-actions .button,.woocommerce-importer-wrapper .wc-actions .button,.woocommerce-progress-form-wrapper .wc-actions .button{float:right}.woocommerce-exporter-wrapper .wc-actions .woocommerce-importer-toggle-advanced-options,.woocommerce-importer-wrapper .wc-actions .woocommerce-importer-toggle-advanced-options,.woocommerce-progress-form-wrapper .wc-actions .woocommerce-importer-toggle-advanced-options{color:#999}.woocommerce-exporter-wrapper .wc-progress-form-content,.woocommerce-exporter-wrapper .woocommerce-exporter,.woocommerce-exporter-wrapper .woocommerce-importer,.woocommerce-importer-wrapper .wc-progress-form-content,.woocommerce-importer-wrapper .woocommerce-exporter,.woocommerce-importer-wrapper .woocommerce-importer,.woocommerce-progress-form-wrapper .wc-progress-form-content,.woocommerce-progress-form-wrapper .woocommerce-exporter,.woocommerce-progress-form-wrapper .woocommerce-importer{background:#fff;overflow:hidden;padding:0;margin:0 0 16px;box-shadow:0 1px 3px rgba(0,0,0,.13);color:#555;text-align:left}.woocommerce-exporter-wrapper .wc-progress-form-content header,.woocommerce-exporter-wrapper .woocommerce-exporter header,.woocommerce-exporter-wrapper .woocommerce-importer header,.woocommerce-importer-wrapper .wc-progress-form-content header,.woocommerce-importer-wrapper .woocommerce-exporter header,.woocommerce-importer-wrapper .woocommerce-importer header,.woocommerce-progress-form-wrapper .wc-progress-form-content header,.woocommerce-progress-form-wrapper .woocommerce-exporter header,.woocommerce-progress-form-wrapper .woocommerce-importer header{border-bottom:1px solid #eee;margin:0;padding:24px 24px 0}.woocommerce-exporter-wrapper .wc-progress-form-content section,.woocommerce-exporter-wrapper .woocommerce-exporter section,.woocommerce-exporter-wrapper .woocommerce-importer section,.woocommerce-importer-wrapper .wc-progress-form-content section,.woocommerce-importer-wrapper .woocommerce-exporter section,.woocommerce-importer-wrapper .woocommerce-importer section,.woocommerce-progress-form-wrapper .wc-progress-form-content section,.woocommerce-progress-form-wrapper .woocommerce-exporter section,.woocommerce-progress-form-wrapper .woocommerce-importer section{padding:24px 24px 0}.woocommerce-exporter-wrapper .wc-progress-form-content h2,.woocommerce-exporter-wrapper .woocommerce-exporter h2,.woocommerce-exporter-wrapper .woocommerce-importer h2,.woocommerce-importer-wrapper .wc-progress-form-content h2,.woocommerce-importer-wrapper .woocommerce-exporter h2,.woocommerce-importer-wrapper .woocommerce-importer h2,.woocommerce-progress-form-wrapper .wc-progress-form-content h2,.woocommerce-progress-form-wrapper .woocommerce-exporter h2,.woocommerce-progress-form-wrapper .woocommerce-importer h2{margin:0 0 24px;color:#555;font-size:24px;font-weight:400;line-height:1em}.woocommerce-exporter-wrapper .wc-progress-form-content p,.woocommerce-exporter-wrapper .woocommerce-exporter p,.woocommerce-exporter-wrapper .woocommerce-importer p,.woocommerce-importer-wrapper .wc-progress-form-content p,.woocommerce-importer-wrapper .woocommerce-exporter p,.woocommerce-importer-wrapper .woocommerce-importer p,.woocommerce-progress-form-wrapper .wc-progress-form-content p,.woocommerce-progress-form-wrapper .woocommerce-exporter p,.woocommerce-progress-form-wrapper .woocommerce-importer p{font-size:1em;line-height:1.75em;font-size:16px;color:#555;margin:0 0 24px}.woocommerce-exporter-wrapper .wc-progress-form-content .form-row,.woocommerce-exporter-wrapper .woocommerce-exporter .form-row,.woocommerce-exporter-wrapper .woocommerce-importer .form-row,.woocommerce-importer-wrapper .wc-progress-form-content .form-row,.woocommerce-importer-wrapper .woocommerce-exporter .form-row,.woocommerce-importer-wrapper .woocommerce-importer .form-row,.woocommerce-progress-form-wrapper .wc-progress-form-content .form-row,.woocommerce-progress-form-wrapper .woocommerce-exporter .form-row,.woocommerce-progress-form-wrapper .woocommerce-importer .form-row{margin-top:24px}.woocommerce-exporter-wrapper .wc-progress-form-content .spinner,.woocommerce-exporter-wrapper .woocommerce-exporter .spinner,.woocommerce-exporter-wrapper .woocommerce-importer .spinner,.woocommerce-importer-wrapper .wc-progress-form-content .spinner,.woocommerce-importer-wrapper .woocommerce-exporter .spinner,.woocommerce-importer-wrapper .woocommerce-importer .spinner,.woocommerce-progress-form-wrapper .wc-progress-form-content .spinner,.woocommerce-progress-form-wrapper .woocommerce-exporter .spinner,.woocommerce-progress-form-wrapper .woocommerce-importer .spinner{display:none}.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options td,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options th,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options td,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options th,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options td,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options th,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options td,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options th,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options td,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options th,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options td,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options th,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options td,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options th,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options td,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options th,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options td,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options th,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options td,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options th,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options td,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options th,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options td,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options th,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options td,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options th,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options td,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options th,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options td,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options th,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options td,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options th,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options td,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options th,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options td,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options th{vertical-align:top;line-height:1.75em;padding:0 0 24px 0}.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options td label,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options th label,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options td label,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options th label,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options td label,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options th label,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options td label,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options th label,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options td label,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options th label,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options td label,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options th label,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options td label,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options th label,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options td label,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options th label,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options td label,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options th label,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options td label,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options th label,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options td label,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options th label,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options td label,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options th label,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options td label,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options th label,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options td label,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options th label,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options td label,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options th label,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options td label,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options th label,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options td label,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options th label,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options td label,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options th label{color:#555;font-weight:400}.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options td input[type=checkbox],.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options th input[type=checkbox],.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options td input[type=checkbox],.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options th input[type=checkbox],.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options td input[type=checkbox],.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options th input[type=checkbox],.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options td input[type=checkbox],.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options th input[type=checkbox],.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options td input[type=checkbox],.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options th input[type=checkbox],.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options td input[type=checkbox],.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options th input[type=checkbox],.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options td input[type=checkbox],.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options th input[type=checkbox],.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options td input[type=checkbox],.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options th input[type=checkbox],.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options td input[type=checkbox],.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options th input[type=checkbox],.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options td input[type=checkbox],.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options th input[type=checkbox],.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options td input[type=checkbox],.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options th input[type=checkbox],.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options td input[type=checkbox],.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options th input[type=checkbox],.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options td input[type=checkbox],.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options th input[type=checkbox],.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options td input[type=checkbox],.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options th input[type=checkbox],.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options td input[type=checkbox],.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options th input[type=checkbox],.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options td input[type=checkbox],.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options th input[type=checkbox],.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options td input[type=checkbox],.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options th input[type=checkbox],.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options td input[type=checkbox],.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options th input[type=checkbox]{margin:0 4px 0 0;padding:7px}.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options td input[type=number],.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options td input[type=text],.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options th input[type=number],.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options th input[type=text],.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options td input[type=number],.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options td input[type=text],.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options th input[type=number],.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options th input[type=text],.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options td input[type=number],.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options td input[type=text],.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options th input[type=number],.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options th input[type=text],.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options td input[type=number],.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options td input[type=text],.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options th input[type=number],.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options th input[type=text],.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options td input[type=number],.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options td input[type=text],.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options th input[type=number],.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options th input[type=text],.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options td input[type=number],.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options td input[type=text],.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options th input[type=number],.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options th input[type=text],.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options td input[type=number],.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options td input[type=text],.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options th input[type=number],.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options th input[type=text],.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options td input[type=number],.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options td input[type=text],.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options th input[type=number],.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options th input[type=text],.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options td input[type=number],.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options td input[type=text],.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options th input[type=number],.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options th input[type=text],.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options td input[type=number],.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options td input[type=text],.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options th input[type=number],.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options th input[type=text],.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options td input[type=number],.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options td input[type=text],.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options th input[type=number],.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options th input[type=text],.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options td input[type=number],.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options td input[type=text],.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options th input[type=number],.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options th input[type=text],.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options td input[type=number],.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options td input[type=text],.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options th input[type=number],.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options th input[type=text],.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options td input[type=number],.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options td input[type=text],.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options th input[type=number],.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options th input[type=text],.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options td input[type=number],.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options td input[type=text],.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options th input[type=number],.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options th input[type=text],.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options td input[type=number],.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options td input[type=text],.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options th input[type=number],.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options th input[type=text],.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options td input[type=number],.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options td input[type=text],.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options th input[type=number],.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options th input[type=text],.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options td input[type=number],.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options td input[type=text],.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options th input[type=number],.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options th input[type=text]{padding:7px;height:auto;margin:0}.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper{border:1px solid #ddd;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.07);box-shadow:inset 0 1px 2px rgba(0,0,0,.07);background-color:#fff;color:#32373c;outline:0;line-height:1;display:block}.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper code{background:0 0;font-size:smaller;padding:0;margin:0;color:#999;padding:7px 0 0 7px;display:inline-block}.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper input{font-family:Consolas,Monaco,monospace;border:0;margin:0;outline:0;box-shadow:none;display:inline-block;min-width:100%}.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options th,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options th,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options th,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options th,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options th,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options th,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options th,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options th,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options th,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options th,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options th,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options th,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options th,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options th,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options th,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options th,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options th,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options th{width:35%;padding-right:20px}.woocommerce-exporter-wrapper .wc-progress-form-content progress,.woocommerce-exporter-wrapper .woocommerce-exporter progress,.woocommerce-exporter-wrapper .woocommerce-importer progress,.woocommerce-importer-wrapper .wc-progress-form-content progress,.woocommerce-importer-wrapper .woocommerce-exporter progress,.woocommerce-importer-wrapper .woocommerce-importer progress,.woocommerce-progress-form-wrapper .wc-progress-form-content progress,.woocommerce-progress-form-wrapper .woocommerce-exporter progress,.woocommerce-progress-form-wrapper .woocommerce-importer progress{width:100%;height:42px;margin:0 auto 24px;display:block;-webkit-appearance:none;border:none;display:none;background:#f5f5f5;border:2px solid #eee;border-radius:4px;padding:0;box-shadow:0 1px 0 0 rgba(255,255,255,.2)}.woocommerce-exporter-wrapper .wc-progress-form-content progress::-webkit-progress-bar,.woocommerce-exporter-wrapper .woocommerce-exporter progress::-webkit-progress-bar,.woocommerce-exporter-wrapper .woocommerce-importer progress::-webkit-progress-bar,.woocommerce-importer-wrapper .wc-progress-form-content progress::-webkit-progress-bar,.woocommerce-importer-wrapper .woocommerce-exporter progress::-webkit-progress-bar,.woocommerce-importer-wrapper .woocommerce-importer progress::-webkit-progress-bar,.woocommerce-progress-form-wrapper .wc-progress-form-content progress::-webkit-progress-bar,.woocommerce-progress-form-wrapper .woocommerce-exporter progress::-webkit-progress-bar,.woocommerce-progress-form-wrapper .woocommerce-importer progress::-webkit-progress-bar{background:transparent none;border:0;border-radius:4px;padding:0;box-shadow:none}.woocommerce-exporter-wrapper .wc-progress-form-content progress::-webkit-progress-value,.woocommerce-exporter-wrapper .woocommerce-exporter progress::-webkit-progress-value,.woocommerce-exporter-wrapper .woocommerce-importer progress::-webkit-progress-value,.woocommerce-importer-wrapper .wc-progress-form-content progress::-webkit-progress-value,.woocommerce-importer-wrapper .woocommerce-exporter progress::-webkit-progress-value,.woocommerce-importer-wrapper .woocommerce-importer progress::-webkit-progress-value,.woocommerce-progress-form-wrapper .wc-progress-form-content progress::-webkit-progress-value,.woocommerce-progress-form-wrapper .woocommerce-exporter progress::-webkit-progress-value,.woocommerce-progress-form-wrapper .woocommerce-importer progress::-webkit-progress-value{border-radius:3px;box-shadow:inset 0 1px 1px 0 rgba(255,255,255,.4);background:#a46497;background:linear-gradient(top,#a46497,#66405f),#a46497;transition:width 1s ease}.woocommerce-exporter-wrapper .wc-progress-form-content progress::-moz-progress-bar,.woocommerce-exporter-wrapper .woocommerce-exporter progress::-moz-progress-bar,.woocommerce-exporter-wrapper .woocommerce-importer progress::-moz-progress-bar,.woocommerce-importer-wrapper .wc-progress-form-content progress::-moz-progress-bar,.woocommerce-importer-wrapper .woocommerce-exporter progress::-moz-progress-bar,.woocommerce-importer-wrapper .woocommerce-importer progress::-moz-progress-bar,.woocommerce-progress-form-wrapper .wc-progress-form-content progress::-moz-progress-bar,.woocommerce-progress-form-wrapper .woocommerce-exporter progress::-moz-progress-bar,.woocommerce-progress-form-wrapper .woocommerce-importer progress::-moz-progress-bar{border-radius:3px;box-shadow:inset 0 1px 1px 0 rgba(255,255,255,.4);background:#a46497;background:linear-gradient(top,#a46497,#66405f),#a46497;transition:width 1s ease}.woocommerce-exporter-wrapper .wc-progress-form-content progress::-ms-fill,.woocommerce-exporter-wrapper .woocommerce-exporter progress::-ms-fill,.woocommerce-exporter-wrapper .woocommerce-importer progress::-ms-fill,.woocommerce-importer-wrapper .wc-progress-form-content progress::-ms-fill,.woocommerce-importer-wrapper .woocommerce-exporter progress::-ms-fill,.woocommerce-importer-wrapper .woocommerce-importer progress::-ms-fill,.woocommerce-progress-form-wrapper .wc-progress-form-content progress::-ms-fill,.woocommerce-progress-form-wrapper .woocommerce-exporter progress::-ms-fill,.woocommerce-progress-form-wrapper .woocommerce-importer progress::-ms-fill{border-radius:3px;box-shadow:inset 0 1px 1px 0 rgba(255,255,255,.4);background:#a46497;background:linear-gradient(to bottom,#a46497,#66405f),#a46497;transition:width 1s ease}.woocommerce-exporter-wrapper .wc-progress-form-content.woocommerce-exporter__exporting .spinner,.woocommerce-exporter-wrapper .wc-progress-form-content.woocommerce-importer__importing .spinner,.woocommerce-exporter-wrapper .woocommerce-exporter.woocommerce-exporter__exporting .spinner,.woocommerce-exporter-wrapper .woocommerce-exporter.woocommerce-importer__importing .spinner,.woocommerce-exporter-wrapper .woocommerce-importer.woocommerce-exporter__exporting .spinner,.woocommerce-exporter-wrapper .woocommerce-importer.woocommerce-importer__importing .spinner,.woocommerce-importer-wrapper .wc-progress-form-content.woocommerce-exporter__exporting .spinner,.woocommerce-importer-wrapper .wc-progress-form-content.woocommerce-importer__importing .spinner,.woocommerce-importer-wrapper .woocommerce-exporter.woocommerce-exporter__exporting .spinner,.woocommerce-importer-wrapper .woocommerce-exporter.woocommerce-importer__importing .spinner,.woocommerce-importer-wrapper .woocommerce-importer.woocommerce-exporter__exporting .spinner,.woocommerce-importer-wrapper .woocommerce-importer.woocommerce-importer__importing .spinner,.woocommerce-progress-form-wrapper .wc-progress-form-content.woocommerce-exporter__exporting .spinner,.woocommerce-progress-form-wrapper .wc-progress-form-content.woocommerce-importer__importing .spinner,.woocommerce-progress-form-wrapper .woocommerce-exporter.woocommerce-exporter__exporting .spinner,.woocommerce-progress-form-wrapper .woocommerce-exporter.woocommerce-importer__importing .spinner,.woocommerce-progress-form-wrapper .woocommerce-importer.woocommerce-exporter__exporting .spinner,.woocommerce-progress-form-wrapper .woocommerce-importer.woocommerce-importer__importing .spinner{display:block}.woocommerce-exporter-wrapper .wc-progress-form-content.woocommerce-exporter__exporting progress,.woocommerce-exporter-wrapper .wc-progress-form-content.woocommerce-importer__importing progress,.woocommerce-exporter-wrapper .woocommerce-exporter.woocommerce-exporter__exporting progress,.woocommerce-exporter-wrapper .woocommerce-exporter.woocommerce-importer__importing progress,.woocommerce-exporter-wrapper .woocommerce-importer.woocommerce-exporter__exporting progress,.woocommerce-exporter-wrapper .woocommerce-importer.woocommerce-importer__importing progress,.woocommerce-importer-wrapper .wc-progress-form-content.woocommerce-exporter__exporting progress,.woocommerce-importer-wrapper .wc-progress-form-content.woocommerce-importer__importing progress,.woocommerce-importer-wrapper .woocommerce-exporter.woocommerce-exporter__exporting progress,.woocommerce-importer-wrapper .woocommerce-exporter.woocommerce-importer__importing progress,.woocommerce-importer-wrapper .woocommerce-importer.woocommerce-exporter__exporting progress,.woocommerce-importer-wrapper .woocommerce-importer.woocommerce-importer__importing progress,.woocommerce-progress-form-wrapper .wc-progress-form-content.woocommerce-exporter__exporting progress,.woocommerce-progress-form-wrapper .wc-progress-form-content.woocommerce-importer__importing progress,.woocommerce-progress-form-wrapper .woocommerce-exporter.woocommerce-exporter__exporting progress,.woocommerce-progress-form-wrapper .woocommerce-exporter.woocommerce-importer__importing progress,.woocommerce-progress-form-wrapper .woocommerce-importer.woocommerce-exporter__exporting progress,.woocommerce-progress-form-wrapper .woocommerce-importer.woocommerce-importer__importing progress{display:block}.woocommerce-exporter-wrapper .wc-progress-form-content.woocommerce-exporter__exporting .wc-actions,.woocommerce-exporter-wrapper .wc-progress-form-content.woocommerce-exporter__exporting .woocommerce-exporter-options,.woocommerce-exporter-wrapper .wc-progress-form-content.woocommerce-importer__importing .wc-actions,.woocommerce-exporter-wrapper .wc-progress-form-content.woocommerce-importer__importing .woocommerce-exporter-options,.woocommerce-exporter-wrapper .woocommerce-exporter.woocommerce-exporter__exporting .wc-actions,.woocommerce-exporter-wrapper .woocommerce-exporter.woocommerce-exporter__exporting .woocommerce-exporter-options,.woocommerce-exporter-wrapper .woocommerce-exporter.woocommerce-importer__importing .wc-actions,.woocommerce-exporter-wrapper .woocommerce-exporter.woocommerce-importer__importing .woocommerce-exporter-options,.woocommerce-exporter-wrapper .woocommerce-importer.woocommerce-exporter__exporting .wc-actions,.woocommerce-exporter-wrapper .woocommerce-importer.woocommerce-exporter__exporting .woocommerce-exporter-options,.woocommerce-exporter-wrapper .woocommerce-importer.woocommerce-importer__importing .wc-actions,.woocommerce-exporter-wrapper .woocommerce-importer.woocommerce-importer__importing .woocommerce-exporter-options,.woocommerce-importer-wrapper .wc-progress-form-content.woocommerce-exporter__exporting .wc-actions,.woocommerce-importer-wrapper .wc-progress-form-content.woocommerce-exporter__exporting .woocommerce-exporter-options,.woocommerce-importer-wrapper .wc-progress-form-content.woocommerce-importer__importing .wc-actions,.woocommerce-importer-wrapper .wc-progress-form-content.woocommerce-importer__importing .woocommerce-exporter-options,.woocommerce-importer-wrapper .woocommerce-exporter.woocommerce-exporter__exporting .wc-actions,.woocommerce-importer-wrapper .woocommerce-exporter.woocommerce-exporter__exporting .woocommerce-exporter-options,.woocommerce-importer-wrapper .woocommerce-exporter.woocommerce-importer__importing .wc-actions,.woocommerce-importer-wrapper .woocommerce-exporter.woocommerce-importer__importing .woocommerce-exporter-options,.woocommerce-importer-wrapper .woocommerce-importer.woocommerce-exporter__exporting .wc-actions,.woocommerce-importer-wrapper .woocommerce-importer.woocommerce-exporter__exporting .woocommerce-exporter-options,.woocommerce-importer-wrapper .woocommerce-importer.woocommerce-importer__importing .wc-actions,.woocommerce-importer-wrapper .woocommerce-importer.woocommerce-importer__importing .woocommerce-exporter-options,.woocommerce-progress-form-wrapper .wc-progress-form-content.woocommerce-exporter__exporting .wc-actions,.woocommerce-progress-form-wrapper .wc-progress-form-content.woocommerce-exporter__exporting .woocommerce-exporter-options,.woocommerce-progress-form-wrapper .wc-progress-form-content.woocommerce-importer__importing .wc-actions,.woocommerce-progress-form-wrapper .wc-progress-form-content.woocommerce-importer__importing .woocommerce-exporter-options,.woocommerce-progress-form-wrapper .woocommerce-exporter.woocommerce-exporter__exporting .wc-actions,.woocommerce-progress-form-wrapper .woocommerce-exporter.woocommerce-exporter__exporting .woocommerce-exporter-options,.woocommerce-progress-form-wrapper .woocommerce-exporter.woocommerce-importer__importing .wc-actions,.woocommerce-progress-form-wrapper .woocommerce-exporter.woocommerce-importer__importing .woocommerce-exporter-options,.woocommerce-progress-form-wrapper .woocommerce-importer.woocommerce-exporter__exporting .wc-actions,.woocommerce-progress-form-wrapper .woocommerce-importer.woocommerce-exporter__exporting .woocommerce-exporter-options,.woocommerce-progress-form-wrapper .woocommerce-importer.woocommerce-importer__importing .wc-actions,.woocommerce-progress-form-wrapper .woocommerce-importer.woocommerce-importer__importing .woocommerce-exporter-options{display:none}.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table-wrapper,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table-wrapper,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table-wrapper,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table-wrapper,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table-wrapper,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table-wrapper,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table-wrapper,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table-wrapper,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table-wrapper{padding:0}.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table{margin:0;border:0;box-shadow:none;width:100%}.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table td,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table th,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table td,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table th,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table td,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table th,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table td,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table th,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table td,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table th,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table td,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table th,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table td,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table th,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table td,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table th,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table td,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table th,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table td,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table th,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table td,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table th,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table td,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table th,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table td,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table th,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table td,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table th,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table td,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table th,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table td,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table th,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table td,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table th,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table td,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table th{border:0;padding:12px;vertical-align:middle}.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table td select,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table th select,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table td select,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table th select,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table td select,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table th select,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table td select,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table th select,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table td select,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table th select,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table td select,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table th select,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table td select,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table th select,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table td select,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table th select,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table td select,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table th select,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table td select,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table th select,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table td select,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table th select,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table td select,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table th select,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table td select,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table th select,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table td select,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table th select,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table td select,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table th select,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table td select,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table th select,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table td select,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table th select,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table td select,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table th select{width:100%}.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table tbody tr:nth-child(odd) td,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table tbody tr:nth-child(odd) th,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table tbody tr:nth-child(odd) td,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table tbody tr:nth-child(odd) th,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table tbody tr:nth-child(odd) td,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table tbody tr:nth-child(odd) th,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table tbody tr:nth-child(odd) td,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table tbody tr:nth-child(odd) th,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table tbody tr:nth-child(odd) td,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table tbody tr:nth-child(odd) th,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table tbody tr:nth-child(odd) td,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table tbody tr:nth-child(odd) th,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table tbody tr:nth-child(odd) td,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table tbody tr:nth-child(odd) th,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table tbody tr:nth-child(odd) td,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table tbody tr:nth-child(odd) th,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table tbody tr:nth-child(odd) td,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table tbody tr:nth-child(odd) th,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table tbody tr:nth-child(odd) td,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table tbody tr:nth-child(odd) th,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table tbody tr:nth-child(odd) td,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table tbody tr:nth-child(odd) th,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table tbody tr:nth-child(odd) td,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table tbody tr:nth-child(odd) th,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table tbody tr:nth-child(odd) td,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table tbody tr:nth-child(odd) th,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table tbody tr:nth-child(odd) td,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table tbody tr:nth-child(odd) th,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table tbody tr:nth-child(odd) td,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table tbody tr:nth-child(odd) th,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table tbody tr:nth-child(odd) td,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table tbody tr:nth-child(odd) th,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table tbody tr:nth-child(odd) td,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table tbody tr:nth-child(odd) th,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table tbody tr:nth-child(odd) td,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table tbody tr:nth-child(odd) th{background:#fbfbfb}.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table th,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table th,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table th,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table th,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table th,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table th,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table th,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table th,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table th,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table th,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table th,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table th,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table th,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table th,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table th,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table th,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table th,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table th{font-weight:700}.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table td:first-child,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table th:first-child,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table td:first-child,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table th:first-child,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table td:first-child,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table th:first-child,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table td:first-child,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table th:first-child,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table td:first-child,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table th:first-child,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table td:first-child,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table th:first-child,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table td:first-child,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table th:first-child,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table td:first-child,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table th:first-child,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table td:first-child,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table th:first-child,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table td:first-child,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table th:first-child,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table td:first-child,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table th:first-child,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table td:first-child,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table th:first-child,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table td:first-child,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table th:first-child,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table td:first-child,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table th:first-child,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table td:first-child,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table th:first-child,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table td:first-child,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table th:first-child,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table td:first-child,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table th:first-child,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table td:first-child,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table th:first-child{padding-left:24px}.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table td:last-child,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table th:last-child,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table td:last-child,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table th:last-child,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table td:last-child,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table th:last-child,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table td:last-child,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table th:last-child,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table td:last-child,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table th:last-child,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table td:last-child,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table th:last-child,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table td:last-child,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table th:last-child,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table td:last-child,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table th:last-child,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table td:last-child,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table th:last-child,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table td:last-child,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table th:last-child,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table td:last-child,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table th:last-child,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table td:last-child,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table th:last-child,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table td:last-child,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table th:last-child,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table td:last-child,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table th:last-child,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table td:last-child,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table th:last-child,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table td:last-child,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table th:last-child,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table td:last-child,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table th:last-child,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table td:last-child,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table th:last-child{padding-right:24px}.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table .wc-importer-mapping-table-name,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table .wc-importer-mapping-table-name,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table .wc-importer-mapping-table-name,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table .wc-importer-mapping-table-name,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table .wc-importer-mapping-table-name,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table .wc-importer-mapping-table-name,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table .wc-importer-mapping-table-name,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table .wc-importer-mapping-table-name,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table .wc-importer-mapping-table-name,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table .wc-importer-mapping-table-name,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table .wc-importer-mapping-table-name,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table .wc-importer-mapping-table-name,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table .wc-importer-mapping-table-name,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table .wc-importer-mapping-table-name,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table .wc-importer-mapping-table-name,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table .wc-importer-mapping-table-name,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table .wc-importer-mapping-table-name,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table .wc-importer-mapping-table-name{width:50%}.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table .wc-importer-mapping-table-name .description,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table .wc-importer-mapping-table-name .description,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table .wc-importer-mapping-table-name .description,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table .wc-importer-mapping-table-name .description,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table .wc-importer-mapping-table-name .description,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table .wc-importer-mapping-table-name .description,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table .wc-importer-mapping-table-name .description,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table .wc-importer-mapping-table-name .description,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table .wc-importer-mapping-table-name .description,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table .wc-importer-mapping-table-name .description,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table .wc-importer-mapping-table-name .description,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table .wc-importer-mapping-table-name .description,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table .wc-importer-mapping-table-name .description,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table .wc-importer-mapping-table-name .description,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table .wc-importer-mapping-table-name .description,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table .wc-importer-mapping-table-name .description,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table .wc-importer-mapping-table-name .description,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table .wc-importer-mapping-table-name .description{color:#999;margin-top:4px;display:block}.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table .wc-importer-mapping-table-name .description code,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table .wc-importer-mapping-table-name .description code,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table .wc-importer-mapping-table-name .description code,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table .wc-importer-mapping-table-name .description code,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table .wc-importer-mapping-table-name .description code,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table .wc-importer-mapping-table-name .description code,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table .wc-importer-mapping-table-name .description code,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table .wc-importer-mapping-table-name .description code,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table .wc-importer-mapping-table-name .description code,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table .wc-importer-mapping-table-name .description code,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table .wc-importer-mapping-table-name .description code,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table .wc-importer-mapping-table-name .description code,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table .wc-importer-mapping-table-name .description code,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table .wc-importer-mapping-table-name .description code,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table .wc-importer-mapping-table-name .description code,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table .wc-importer-mapping-table-name .description code,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table .wc-importer-mapping-table-name .description code,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table .wc-importer-mapping-table-name .description code{background:0 0;padding:0;white-space:pre-line;word-wrap:break-word;word-break:break-all}.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-done,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-done,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-done,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-done,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-done,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-done,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-done,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-done,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-done{text-align:center;padding:48px 24px;font-size:1.5em;line-height:1.75em}.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-done::before,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-done::before,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-done::before,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-done::before,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-done::before,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-done::before,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-done::before,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-done::before,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-done::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:"";color:#a16696;position:static;font-size:100px;display:block;float:none;margin:0 0 24px}.wc-pointer .wc-pointer-buttons .close{float:left;margin:6px 0 0 15px} \ No newline at end of file +.select2-container{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;height:28px;margin:0 0 -4px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left;padding:0}.select2-container .select2-search--inline .select2-search__field{-webkit-box-sizing:border-box;box-sizing:border-box;border:none;font-size:100%;margin:0;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected],.select2-results__option[data-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{-webkit-box-sizing:border-box;box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none;margin:5px 5px 0 0}.select2-container--default .select2-selection--multiple .select2-selection__rendered li:before{content:'';display:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#0073aa;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),to(#eee));background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px solid #0073aa}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eee),to(#ccc));background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #0073aa}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,from(white),color-stop(50%,#eee));background-image:-webkit-linear-gradient(top,#fff 0,#eee 50%);background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eee),to(white));background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #0073aa}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #0073aa}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;-webkit-box-shadow:none;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected],.select2-container--classic .select2-results__option--highlighted[data-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#0073aa} +@charset "UTF-8";@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@font-face{font-family:star;src:url(../fonts/star.eot);src:url(../fonts/star.eot?#iefix) format("embedded-opentype"),url(../fonts/star.woff) format("woff"),url(../fonts/star.ttf) format("truetype"),url(../fonts/star.svg#star) format("svg");font-weight:400;font-style:normal}@font-face{font-family:WooCommerce;src:url(../fonts/WooCommerce.eot);src:url(../fonts/WooCommerce.eot?#iefix) format("embedded-opentype"),url(../fonts/WooCommerce.woff) format("woff"),url(../fonts/WooCommerce.ttf) format("truetype"),url(../fonts/WooCommerce.svg#WooCommerce) format("svg");font-weight:400;font-style:normal}.blockUI.blockOverlay::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:'';-webkit-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{max-width:1200px}.wc_addons_wrap h1.search-form-title{clear:left;padding:0}.wc_addons_wrap form.search-form{clear:both;display:block;position:relative;margin-top:1em;margin-bottom:1em}.wc_addons_wrap form.search-form input{border:1px solid #ddd;-webkit-box-shadow:none;box-shadow:none;height:53px;padding-left:50px;width:100%;margin:0}.wc_addons_wrap form.search-form button{background:0 0;border:none;cursor:pointer;height:53px;position:absolute;width:53px}.wc_addons_wrap .update-plugins .update-count{background-color:#d54e21;border-radius:10px;color:#fff;display:inline-block;font-size:9px;font-weight:600;line-height:17px;margin:1px 0 0 2px;padding:0 6px;vertical-align:text-top}.wc_addons_wrap .addons-featured{margin:0}.wc_addons_wrap ul.subsubsub.subsubsub{margin:-2px 0 12px}.wc_addons_wrap .subsubsub li::after{content:'|'}.wc_addons_wrap .subsubsub li:last-child::after{content:''}.wc_addons_wrap .addons-banner-block-item-icon,.wc_addons_wrap .addons-column-block-item-icon{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.wc_addons_wrap .addons-banner-block,.wc_addons_wrap .addons-wcs-banner-block{background:#fff;border:1px solid #ddd;margin:0 0 1em 0;padding:2em 2em 1em}.wc_addons_wrap .addons-banner-block img{height:62px}.wc_addons_wrap .addons-banner-block p{margin:0 0 20px}.wc_addons_wrap .addons-banner-block-items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin:0 -10px 0 -10px}.wc_addons_wrap .addons-banner-block-item{border:1px solid #e6e6e6;border-radius:3px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin:1em;min-width:200px;width:30%}.wc_addons_wrap .addons-banner-block-item-icon{background:#f7f7f7;height:143px}.wc_addons_wrap .addons-banner-block-item-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:184px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:24px}.wc_addons_wrap .addons-banner-block-item-content h3{margin-top:0}.wc_addons_wrap .addons-banner-block-item-content p{margin:0 0 auto}.wc_addons_wrap .addons-wcs-banner-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.wc_addons_wrap .addons-wcs-banner-block-image{background:#f7f7f7;border:1px solid #e6e6e6;margin-right:2em;padding:4em}.wc_addons_wrap .addons-wcs-banner-block-image .addons-img{max-height:86px;max-width:97px}.wc_addons_wrap .addons-shipping-methods .addons-wcs-banner-block{margin-left:0;margin-right:0;margin-top:1em}.wc_addons_wrap .addons-wcs-banner-block-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;padding:1em 0}.wc_addons_wrap .addons-wcs-banner-block-content h1{padding-bottom:0}.wc_addons_wrap .addons-wcs-banner-block-content p{margin-bottom:0}.wc_addons_wrap .addons-wcs-banner-block-content .wcs-service-logo{max-width:40px}.wc_addons_wrap .addons-column-section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.wc_addons_wrap .addons-column{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:50%;padding:0 .5em}.wc_addons_wrap .addons-column:nth-child(2){margin-right:0}.wc_addons_wrap .addons-column-block,.wc_addons_wrap .addons-small-dark-block,.wc_addons_wrap .addons-small-light-block{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ddd;margin:0 0 1em;padding:20px}.wc_addons_wrap .addons-column-block img{max-height:50px;max-width:50px}.wc_addons_wrap .addons-column-block,.wc_addons_wrap .addons-small-light-block{background:#fff}.wc_addons_wrap .addons-column-block-left{float:left}.wc_addons_wrap .addons-column-block-right{float:right}.wc_addons_wrap .addons-column-block-item{border-top:2px solid #f9f9f9;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 -20px;padding:20px}.wc_addons_wrap .addons-column-block-item-icon{background:#f7f7f7;border:1px solid #e6e6e6;height:100px;margin:0 10px 10px 0;width:100px}.wc_addons_wrap .addons-column-block-item-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:20%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;min-width:200px}.wc_addons_wrap .addons-column-block-item-content h2{float:left;margin-top:8px}.wc_addons_wrap .addons-column-block-item-content a{float:right}.wc_addons_wrap .addons-column-block-item-content p{float:left}.wc_addons_wrap .addons-banner-block-item,.wc_addons_wrap .addons-column-block-item{display:none}.wc_addons_wrap .addons-banner-block-item:nth-child(-n+3){display:block}.wc_addons_wrap .addons-column-block-item:nth-of-type(-n+3){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.wc_addons_wrap .addons-small-dark-block{background-color:#54687d;text-align:center}.wc_addons_wrap .addons-small-dark-items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.wc_addons_wrap .addons-small-dark-item{margin:0 0 20px}.wc_addons_wrap .addons-small-dark-block h1{color:#fff}.wc_addons_wrap .addons-small-dark-block p{color:#fafafa}.wc_addons_wrap .addons-small-dark-item-icon img{height:30px}.wc_addons_wrap .addons-small-dark-item a{margin:28px auto 0}.wc_addons_wrap .addons-small-light-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.wc_addons_wrap .addons-small-light-block h1{margin-top:-12px}.wc_addons_wrap .addons-small-light-block p{margin-top:0}.wc_addons_wrap .addons-small-light-block img{height:225px;margin:0 0 0 -20px}.wc_addons_wrap .addons-small-light-block-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 100px;-ms-flex:1 1 100px;flex:1 1 100px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.wc_addons_wrap .addons-small-light-block-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.wc_addons_wrap .addons-small-light-block-content a{width:48%}.wc_addons_wrap .addons-button{border-radius:3px;cursor:pointer;display:block;height:37px;line-height:37px;text-align:center;text-decoration:none;width:124px}.wc_addons_wrap .addons-button-solid{background-color:#955a89;color:#fff}.wc_addons_wrap .addons-button-solid:hover{color:#fff;opacity:.8}.wc_addons_wrap .addons-button-outline-green{border:1px solid #73ae39;color:#73ae39}.wc_addons_wrap .addons-button-outline-green:hover{color:#73ae39;opacity:.8}.wc_addons_wrap .addons-button-outline-white{border:1px solid #fff;color:#fff}.wc_addons_wrap .addons-button-outline-white:hover{color:#fff;opacity:.8}.wc_addons_wrap .addons-button-installed{background:#e6e6e6;color:#3c3c3c}.wc_addons_wrap .addons-button-installed:hover{color:#3c3c3c;opacity:.8}@media only screen and (max-width:400px){.wc_addons_wrap .addons-featured{margin:-1% -5%}.wc_addons_wrap .addons-button{width:100%}.wc_addons_wrap .addons-small-dark-item{width:100%}.wc_addons_wrap .addons-column-block-item-icon{background:0 0;border:none;height:75px;margin:0 10px 10px 0;width:75px}}.wc_addons_wrap .products{overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.5em}.wc_addons_wrap .products li{float:left;border:1px solid #ddd;margin:0 .5em 1em!important;padding:0;vertical-align:top;width:25%;min-width:280px;min-height:220px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;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{text-decoration:none;color:inherit;display:block;height:100%}.wc_addons_wrap .products li a .product-img-wrap{background:#fff;display:block}.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 img.extension-thumb+h3{display:none}.wc_addons_wrap .products li a .price{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;margin-top:1em;padding:20px;overflow:hidden;zoom:1}.wc_addons_wrap .storefront img{width:278px;height:auto;float:left;margin:0 20px 0 0;-webkit-box-shadow:0 1px 6px rgba(0,0,0,.1);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;display:inline-block}.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:static;float:right;padding:0 15px 10px 28px;margin-top:-10px;font-size:13px;line-height:1.23076923;text-decoration:none}.woocommerce-message a.woocommerce-message-close::before{position:relative;top:18px;left:-20px;-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}.wrap.woocommerce div.error,.wrap.woocommerce div.updated{margin-top:10px}mark.amount{background:transparent none;color:inherit}.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;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:"";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,table.wc_status_table th{font-size:1.1em;font-weight:400}table.wc_status_table td.run-tool,table.wc_status_table th.run-tool{text-align:right}table.wc_status_table td strong.name,table.wc_status_table th strong.name{display:block;margin-bottom:.5em}table.wc_status_table td mark,table.wc_status_table th mark{background:transparent none}table.wc_status_table td mark.yes,table.wc_status_table th mark.yes{color:#7ad03a}table.wc_status_table td mark.no,table.wc_status_table th mark.no{color:#999}table.wc_status_table td .red,table.wc_status_table td mark.error,table.wc_status_table th .red,table.wc_status_table th mark.error{color:#a00}table.wc_status_table td ul,table.wc_status_table th ul{margin:0}table.wc_status_table .help_tip{cursor:help}table.wc_status_table--tools td,table.wc_status_table--tools th{padding:2em}.taxonomy-product_cat .column-thumb .woocommerce-help-tip{font-size:1.5em;margin:0 0 0 -34px;padding:0 2px 5px;display:block;position:absolute}#debug-report{display:none;margin:10px 0;padding:0;position:relative}#debug-report textarea{font-family:monospace;width:100%;margin:0;height:300px;padding:20px;border-radius:0;resize:none;font-size:12px;line-height:20px;outline:0}.wp-list-table.logs .log-level{display:inline;padding:.2em .6em .3em;font-size:80%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.2em}.wp-list-table.logs .log-level:empty{display:none}.wp-list-table.logs .log-level--alert,.wp-list-table.logs .log-level--emergency{background-color:#ff4136}.wp-list-table.logs .log-level--critical,.wp-list-table.logs .log-level--error{background-color:#ff851b}.wp-list-table.logs .log-level--notice,.wp-list-table.logs .log-level--warning{color:#222;background-color:#ffdc00}.wp-list-table.logs .log-level--info{background-color:#0074d9}.wp-list-table.logs .log-level--debug{background-color:#3d9970}@media screen and (min-width:783px){.wp-list-table.logs .column-timestamp{width:18%}.wp-list-table.logs .column-level{width:14%}.wp-list-table.logs .column-source{width:15%}}#log-viewer-select{padding:10px 0 8px;line-height:28px}#log-viewer-select h2 a{vertical-align:middle}#log-viewer{background:#fff;border:1px solid #e5e5e5;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.04);box-shadow:0 1px 1px rgba(0,0,0,.04);padding:5px 20px}#log-viewer pre{font-family:monospace;white-space:pre-wrap;word-wrap:break-word}.inline-edit-product.quick-edit-row .inline-edit-col-center,.inline-edit-product.quick-edit-row .inline-edit-col-right{float:right!important}#woocommerce-fields.inline-edit-col{clear:left}#woocommerce-fields.inline-edit-col label.featured,#woocommerce-fields.inline-edit-col label.manage_stock{margin-left:10px}#woocommerce-fields.inline-edit-col label.stock_status_field{clear:both;float:left}#woocommerce-fields.inline-edit-col .dimensions div{display:block;margin:.2em 0}#woocommerce-fields.inline-edit-col .dimensions div span.title{display:block;float:left;width:5em}#woocommerce-fields.inline-edit-col .dimensions div span.input-text-wrap{display:block;margin-left:5em}#woocommerce-fields.inline-edit-col .text{-webkit-box-sizing:border-box;box-sizing:border-box;width:99%;float:left;margin:1px 1% 1px 1px}#woocommerce-fields.inline-edit-col .height,#woocommerce-fields.inline-edit-col .length,#woocommerce-fields.inline-edit-col .width{width:32.33%}#woocommerce-fields.inline-edit-col .height{margin-right:0}#woocommerce-fields-bulk.inline-edit-col label{clear:left}#woocommerce-fields-bulk.inline-edit-col .inline-edit-group label{clear:none;width:49%;margin:.2em 0}#woocommerce-fields-bulk.inline-edit-col .inline-edit-group.dimensions label{width:75%;max-width:75%}#woocommerce-fields-bulk.inline-edit-col .length,#woocommerce-fields-bulk.inline-edit-col .regular_price,#woocommerce-fields-bulk.inline-edit-col .sale_price,#woocommerce-fields-bulk.inline-edit-col .stock,#woocommerce-fields-bulk.inline-edit-col .weight{-webkit-box-sizing:border-box;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{-webkit-box-sizing:border-box;box-sizing:border-box;width:25%}.column-coupon_code{line-height:2.25em}.column-coupon_code,ul.wc_coupon_list{margin:0;overflow:hidden;zoom:1;clear:both}ul.wc_coupon_list{padding-bottom:5px}ul.wc_coupon_list li{margin:0}ul.wc_coupon_list li.code{display:inline-block;position:relative;padding:0 .5em;background-color:#fff;border:1px solid #aaa;-webkit-box-shadow:0 1px 0 #dfdfdf;box-shadow:0 1px 0 #dfdfdf;border-radius:4px;margin-right:5px;margin-top:5px}ul.wc_coupon_list li.code.editable{padding-right:2em}ul.wc_coupon_list li.code .tips{cursor:pointer}ul.wc_coupon_list li.code .tips span{color:#888}ul.wc_coupon_list li.code .tips span:hover{color:#000}ul.wc_coupon_list li.code .remove-coupon{text-decoration:none;color:#888;position:absolute;top:7px;right:20px}ul.wc_coupon_list li.code .remove-coupon::before{font-family:Dashicons;speak: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:""}ul.wc_coupon_list li.code .remove-coupon:hover::before{color:#a00}ul.wc_coupon_list_block{margin:0;padding-bottom:2px}ul.wc_coupon_list_block li{border-top:1px solid #fff;border-bottom:1px solid #ccc;line-height:2.5em;margin:0;padding:.5em 0}ul.wc_coupon_list_block li:first-child{border-top:0;padding-top:0}ul.wc_coupon_list_block li:last-child{border-bottom:0;padding-bottom:0}.button.wc-reload{display:block;text-indent:-9999px;position:relative;height:1em;width:1em;padding:0;height:28px;width:28px!important;display:inline-block}.button.wc-reload::after{font-family:Dashicons;speak: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:"";line-height:28px}#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-family:HelveticaNeue-Light,'Helvetica Neue Light','Helvetica Neue',sans-serif;font-size:21px;font-weight:400;line-height:1.2;text-shadow:1px 1px 1px #fff;padding:0}#order_data h3{font-size:14px}#order_data h3,#order_data h4{color:#333;margin:1.33em 0 0}#order_data p{color:#777}#order_data p.order_number{margin:0;font-family:HelveticaNeue-Light,'Helvetica Neue Light','Helvetica Neue',sans-serif;font-weight:400;line-height:1.6em;font-size:16px}#order_data .order_data_column_container{clear:both}#order_data .order_data_column{width:32%;padding:0 2% 0 0;float:left}#order_data .order_data_column>h3 span{display:block}#order_data .order_data_column:last-child{padding-right:0}#order_data .order_data_column p{padding:0!important}#order_data .order_data_column .address strong{display:block}#order_data .order_data_column .form-field{float:left;clear:left;width:48%;padding:0;margin:9px 0 0}#order_data .order_data_column .form-field label{display:block;padding:0 0 3px}#order_data .order_data_column .form-field input,#order_data .order_data_column .form-field textarea{width:100%}#order_data .order_data_column .form-field select{width:100%}#order_data .order_data_column .form-field .select2-container{width:100%!important}#order_data .order_data_column .form-field .date-picker{width:50%}#order_data .order_data_column .form-field .hour,#order_data .order_data_column .form-field .minute{width:3.5em}#order_data .order_data_column .form-field small{display:block;margin:5px 0 0;color:#999}#order_data .order_data_column ._billing_address_2_field,#order_data .order_data_column ._billing_last_name_field,#order_data .order_data_column ._billing_phone_field,#order_data .order_data_column ._billing_postcode_field,#order_data .order_data_column ._billing_state_field,#order_data .order_data_column ._shipping_address_2_field,#order_data .order_data_column ._shipping_last_name_field,#order_data .order_data_column ._shipping_postcode_field,#order_data .order_data_column ._shipping_state_field,#order_data .order_data_column .form-field.last{float:right;clear:right}#order_data .order_data_column ._billing_company_field,#order_data .order_data_column ._shipping_company_field,#order_data .order_data_column ._transaction_id_field,#order_data .order_data_column .form-field-wide{width:100%;clear:both}#order_data .order_data_column ._billing_company_field .wc-category-search,#order_data .order_data_column ._billing_company_field .wc-customer-search,#order_data .order_data_column ._billing_company_field .wc-enhanced-select,#order_data .order_data_column ._billing_company_field input,#order_data .order_data_column ._billing_company_field select,#order_data .order_data_column ._billing_company_field textarea,#order_data .order_data_column ._shipping_company_field .wc-category-search,#order_data .order_data_column ._shipping_company_field .wc-customer-search,#order_data .order_data_column ._shipping_company_field .wc-enhanced-select,#order_data .order_data_column ._shipping_company_field input,#order_data .order_data_column ._shipping_company_field select,#order_data .order_data_column ._shipping_company_field textarea,#order_data .order_data_column ._transaction_id_field .wc-category-search,#order_data .order_data_column ._transaction_id_field .wc-customer-search,#order_data .order_data_column ._transaction_id_field .wc-enhanced-select,#order_data .order_data_column ._transaction_id_field input,#order_data .order_data_column ._transaction_id_field select,#order_data .order_data_column ._transaction_id_field textarea,#order_data .order_data_column .form-field-wide .wc-category-search,#order_data .order_data_column .form-field-wide .wc-customer-search,#order_data .order_data_column .form-field-wide .wc-enhanced-select,#order_data .order_data_column .form-field-wide input,#order_data .order_data_column .form-field-wide select,#order_data .order_data_column .form-field-wide textarea{width:100%}#order_data .order_data_column p.none_set{color:#999}#order_data .order_data_column div.edit_address{display:none;zoom:1;padding-right:1px}#order_data .order_data_column .wc-customer-user label a,#order_data .order_data_column .wc-order-status label a{float:right;margin-left:8px}#order_data .order_data_column a.edit_address{width:14px;height:0;padding:14px 0 0;margin:0 0 0 6px;overflow:hidden;position:relative;color:#999;border:0;float:right}#order_data .order_data_column a.edit_address:focus,#order_data .order_data_column a.edit_address:hover{color:#000}#order_data .order_data_column a.edit_address::after{font-family:WooCommerce;position:absolute;top:0;left:0;text-align:center;vertical-align:top;line-height:14px;font-size:14px;font-weight:400}#order_data .order_data_column a.edit_address::after{font-family:Dashicons;content:'\f464'}#order_data .order_data_column .billing-same-as-shipping,#order_data .order_data_column .load_customer_billing,#order_data .order_data_column .load_customer_shipping{font-size:13px;display:inline-block;font-weight:400}#order_data .order_data_column .load_customer_shipping{margin-right:.3em}.order_actions{margin:0;overflow:hidden;zoom:1}.order_actions li{border-top:1px solid #fff;border-bottom:1px solid #ddd;padding:6px 0;margin:0;line-height:1.6em;float:left;width:50%;text-align:center}.order_actions li a{float:none;text-align:center;text-decoration:underline}.order_actions li.wide{width:auto;float:none;clear:both;padding:6px;text-align:left;overflow:hidden}.order_actions li #delete-action{line-height:25px;vertical-align:middle;text-align:left;float:left}.order_actions li .save_order{float:right}.order_actions li#actions{overflow:hidden}.order_actions li#actions .button{width:24px;-webkit-box-sizing:border-box;box-sizing:border-box;float:right}.order_actions li#actions select{width:225px;-webkit-box-sizing:border-box;box-sizing:border-box;float:left}#woocommerce-order-items .inside{margin:0;padding:0;background:#fefefe}#woocommerce-order-items .wc-order-data-row{border-bottom:1px solid #dfdfdf;padding:1.5em 2em;background:#f8f8f8;line-height:2em;text-align:right}#woocommerce-order-items .wc-order-data-row::after,#woocommerce-order-items .wc-order-data-row::before{content:' ';display:table}#woocommerce-order-items .wc-order-data-row::after{clear:both}#woocommerce-order-items .wc-order-data-row p{margin:0;line-height:2em}#woocommerce-order-items .wc-order-data-row .wc-used-coupons{text-align:left}#woocommerce-order-items .wc-order-data-row .wc-used-coupons .tips{display:inline-block}#woocommerce-order-items .wc-used-coupons{float:left;width:50%}#woocommerce-order-items .wc-order-totals{float:right;width:50%;margin:0;padding:0;text-align:right}#woocommerce-order-items .wc-order-totals .amount{font-weight:700}#woocommerce-order-items .wc-order-totals .label{vertical-align:top}#woocommerce-order-items .wc-order-totals .total{font-size:1em!important;width:10em;margin:0 0 0 .5em;-webkit-box-sizing:border-box;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{float:left;margin-left:0}#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;overflow-x:auto}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items{width:100%;background:#fff}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items thead th{text-align:left;padding:1em;font-weight:400;color:#999;background:#f8f8f8;-webkit-touch-callout:none;-webkit-user-select:none;-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;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:"";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;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.07);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%;-webkit-box-sizing:border-box;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%;-webkit-box-sizing:border-box;box-sizing:border-box;border:0;-webkit-box-shadow:none;box-shadow:none;margin:0;padding:0 6px 4px;color:#555;background:0 0}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .split-input div.input input::-webkit-input-placeholder,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .split-input div.input input::-webkit-input-placeholder,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .split-input div.input input::-webkit-input-placeholder,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .split-input div.input input::-webkit-input-placeholder,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .split-input div.input input::-webkit-input-placeholder,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .split-input div.input input::-webkit-input-placeholder,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .split-input div.input input::-webkit-input-placeholder{color:#ddd}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .split-input div.input:first-child,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .split-input div.input:first-child,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .split-input div.input:first-child,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .split-input div.input:first-child,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .split-input div.input:first-child,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .split-input div.input:first-child,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .split-input div.input:first-child{border-bottom:1px dashed #ddd;background:#fff}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .split-input div.input:first-child label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .split-input div.input:first-child label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .split-input div.input:first-child label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .split-input div.input:first-child label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .split-input div.input:first-child label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .split-input div.input:first-child label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .split-input div.input:first-child label{color:#ccc}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .split-input div.input:first-child input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .split-input div.input:first-child input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .split-input div.input:first-child input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .split-input div.input:first-child input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .split-input div.input:first-child input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .split-input div.input:first-child input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .split-input div.input:first-child input{color:#ccc}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .view,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .view,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .view,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .view,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .view,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .view,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .view{white-space:nowrap}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .edit,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .edit,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .edit,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .edit,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .edit,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .edit,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .edit{text-align:left}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .wc-order-item-discount,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .wc-order-item-refund-fields,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .wc-order-item-taxes,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost del,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost small.times,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .wc-order-item-discount,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .wc-order-item-refund-fields,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .wc-order-item-taxes,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost del,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost small.times,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .wc-order-item-discount,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .wc-order-item-refund-fields,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .wc-order-item-taxes,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost del,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost small.times,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .wc-order-item-discount,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .wc-order-item-refund-fields,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .wc-order-item-taxes,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax del,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax small.times,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .wc-order-item-discount,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .wc-order-item-refund-fields,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .wc-order-item-taxes,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity del,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity small.times,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .wc-order-item-discount,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .wc-order-item-refund-fields,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .wc-order-item-taxes,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax del,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax small.times,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .wc-order-item-discount,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .wc-order-item-refund-fields,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .wc-order-item-taxes,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class del,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class small.times{font-size:.92em!important;color:#888}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .wc-order-item-refund-fields,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .wc-order-item-taxes,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .wc-order-item-refund-fields,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .wc-order-item-taxes,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .wc-order-item-refund-fields,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .wc-order-item-taxes,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .wc-order-item-refund-fields,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .wc-order-item-taxes,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .wc-order-item-refund-fields,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .wc-order-item-taxes,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .wc-order-item-refund-fields,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .wc-order-item-taxes,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .wc-order-item-refund-fields,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .wc-order-item-taxes{margin:0}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .wc-order-item-refund-fields label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .wc-order-item-taxes label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .wc-order-item-refund-fields label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .wc-order-item-taxes label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .wc-order-item-refund-fields label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .wc-order-item-taxes label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .wc-order-item-refund-fields label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .wc-order-item-taxes label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .wc-order-item-refund-fields label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .wc-order-item-taxes label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .wc-order-item-refund-fields label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .wc-order-item-taxes label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .wc-order-item-refund-fields label,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .wc-order-item-taxes label{display:block}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost .wc-order-item-discount,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost .wc-order-item-discount,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost .wc-order-item-discount,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax .wc-order-item-discount,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity .wc-order-item-discount,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax .wc-order-item-discount,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class .wc-order-item-discount{display:block;margin-top:.5em}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .cost small.times,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .item_cost small.times,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_cost small.times,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .line_tax small.times,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity small.times,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax small.times,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .tax_class small.times{margin-right:.25em}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity{text-align:center}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .quantity input{text-align:center;width:50px}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items span.subtotal{opacity:.5}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items td.tax_class,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items th.tax_class{text-align:left}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .calculated{border-color:#ae8ca2;border-style:dotted}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.meta{width:100%}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.display_meta,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.meta{margin:.5em 0 0;font-size:.92em!important;color:#888}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.display_meta tr th,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.meta tr th{border:0;padding:0 4px .5em 0;line-height:1.5em;width:20%}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.display_meta tr td,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.meta tr td{padding:0 4px .5em 0;border:0;line-height:1.5em}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.display_meta tr td input,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.meta tr td input{width:100%;margin:0;position:relative;border-bottom:0;-webkit-box-shadow:none;box-shadow:none}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.display_meta tr td textarea,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.meta tr td textarea{width:100%;height:4em;margin:0;-webkit-box-shadow:none;box-shadow:none}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.display_meta tr td input:focus+textarea,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.meta tr td input:focus+textarea{border-top-color:#999}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.display_meta tr td p,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.meta tr td p{margin:0 0 .5em;line-height:1.5em}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.display_meta tr td p:last-child,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items table.meta tr td p:last-child{margin:0}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items .refund_by{border-bottom:1px dotted #999}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items tr.fee .thumb div{display:block;text-indent:-9999px;position:relative;height:1em;width:1em;font-size:1.5em;line-height:1em;vertical-align:middle;margin:0 auto}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items tr.fee .thumb div::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:"";color:#ccc}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items tr.refund .thumb div{display:block;text-indent:-9999px;position:relative;height:1em;width:1em;font-size:1.5em;line-height:1em;vertical-align:middle;margin:0 auto}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items tr.refund .thumb div::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:"";color:#ccc}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items tr.shipping .thumb div{display:block;text-indent:-9999px;position:relative;height:1em;width:1em;font-size:1.5em;line-height:1em;vertical-align:middle;margin:0 auto}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items tr.shipping .thumb div::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:"";color:#ccc}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items tr.shipping .shipping_method,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items tr.shipping .shipping_method_name{width:100%;margin:0 0 .5em}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items th.line_tax{white-space:nowrap}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items td.line_tax .delete-order-tax,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items th.line_tax .delete-order-tax{display:block;text-indent:-9999px;position:relative;height:1em;width:1em;float:right;font-size:14px;visibility:hidden;margin:3px -18px 0 0}#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items td.line_tax .delete-order-tax::before,#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items th.line_tax .delete-order-tax::before{font-family:Dashicons;speak: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;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:"";position:relative;top:auto;left:auto;margin:-1px 4px 0 0;vertical-align:middle;line-height:1em}#woocommerce-order-items .wc-order-edit-line-item{padding-left:0}#woocommerce-order-items .wc-order-edit-line-item-actions{width:44px;text-align:right;padding-left:0;vertical-align:middle}#woocommerce-order-items .wc-order-edit-line-item-actions a{color:#ccc;display:inline-block;cursor:pointer;padding:0 0 .5em;margin:0 0 0 12px;vertical-align:middle;text-decoration:none;line-height:16px;width:16px;overflow:hidden}#woocommerce-order-items .wc-order-edit-line-item-actions a::before{margin:0;padding:0;font-size:16px;width:16px;height:16px}#woocommerce-order-items .wc-order-edit-line-item-actions a:hover::before{color:#999}#woocommerce-order-items .wc-order-edit-line-item-actions a:first-child{margin-left:0}#woocommerce-order-items .wc-order-edit-line-item-actions .edit-order-item::before{font-family:Dashicons;speak: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:"";position:relative}#woocommerce-order-items .wc-order-edit-line-item-actions .delete-order-item::before,#woocommerce-order-items .wc-order-edit-line-item-actions .delete_refund::before{font-family:Dashicons;speak: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:"";position:relative}#woocommerce-order-items .wc-order-edit-line-item-actions .delete-order-item:hover::before,#woocommerce-order-items .wc-order-edit-line-item-actions .delete_refund:hover::before{color:#a00}#woocommerce-order-items tbody tr .wc-order-edit-line-item-actions{visibility:hidden}#woocommerce-order-items tbody tr:hover .wc-order-edit-line-item-actions{visibility:visible}#woocommerce-order-items .wc-order-totals .wc-order-edit-line-item-actions{width:1.5em;visibility:visible!important}#woocommerce-order-items .wc-order-totals .wc-order-edit-line-item-actions a{padding:0}#woocommerce-order-downloads .buttons{float:left;padding:0;margin:0;vertical-align:top}#woocommerce-order-downloads .buttons .add_item_id,#woocommerce-order-downloads .buttons .select2-container{width:400px!important;margin-right:9px;vertical-align:top;float:left}#woocommerce-order-downloads .buttons button{margin:2px 0 0}#woocommerce-order-downloads h3 small{color:#999}#poststuff #woocommerce-order-actions .inside{margin:0;padding:0}#poststuff #woocommerce-order-actions .inside ul.order_actions li{padding:6px 10px;-webkit-box-sizing:border-box;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-wc_actions{width:110px}.widefat .column-wc_actions a.button{display:block;text-indent:-9999px;position:relative;height:1em;width:1em;display:inline-block;margin:2px 4px 2px 0;padding:0!important;height:2em!important;width:2em;overflow:hidden}.widefat .column-wc_actions a.button::after{font-family:Dashicons;speak:none;font-weight:400;font-variant:normal;text-transform:none;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;line-height:1.85}.widefat .column-wc_actions a.button img{display:block;width:12px;height:auto}.widefat .column-wc_actions a.edit::after{content:'\f464'}.widefat .column-wc_actions a.link::after{font-family:WooCommerce;content:'\e00d'}.widefat .column-wc_actions a.view::after{content:'\f177'}.widefat .column-wc_actions a.refresh::after{font-family:WooCommerce;content:'\e031'}.widefat .column-wc_actions a.processing::after{font-family:WooCommerce;content:'\e00f'}.widefat .column-wc_actions a.complete::after{content:'\f147'}.widefat small.meta{display:block;color:#999;font-size:inherit;margin:3px 0}.post-type-shop_order .tablenav .one-page .displaying-num{display:none}.post-type-shop_order .wp-list-table{margin-top:1em}.post-type-shop_order .wp-list-table tfoot th,.post-type-shop_order .wp-list-table thead th{padding:.75em 1em}.post-type-shop_order .wp-list-table tfoot th.sortable a,.post-type-shop_order .wp-list-table tfoot th.sorted a,.post-type-shop_order .wp-list-table thead th.sortable a,.post-type-shop_order .wp-list-table thead th.sorted a{padding:0}.post-type-shop_order .wp-list-table tfoot th:first-child,.post-type-shop_order .wp-list-table thead th:first-child{padding-left:2em}.post-type-shop_order .wp-list-table tfoot th:last-child,.post-type-shop_order .wp-list-table thead th:last-child{padding-right:2em}.post-type-shop_order .wp-list-table tbody td,.post-type-shop_order .wp-list-table tbody th{padding:1em;line-height:26px}.post-type-shop_order .wp-list-table tbody td:first-child{padding-left:2em}.post-type-shop_order .wp-list-table tbody td:last-child{padding-right:2em}.post-type-shop_order .wp-list-table tbody tr{border-top:1px solid #f5f5f5}.post-type-shop_order .wp-list-table tbody tr:hover:not(.status-trash):not(.no-link) td{cursor:pointer}.post-type-shop_order .wp-list-table .no-link{cursor:default!important}.post-type-shop_order .wp-list-table td,.post-type-shop_order .wp-list-table th{width:12ch;vertical-align:middle}.post-type-shop_order .wp-list-table td p,.post-type-shop_order .wp-list-table th p{margin:0}.post-type-shop_order .wp-list-table .check-column{width:1px;white-space:nowrap;padding:1em 1em 1em 1em!important;vertical-align:middle}.post-type-shop_order .wp-list-table .check-column input{vertical-align:text-top;margin:1px 0}.post-type-shop_order .wp-list-table .column-order_number{width:20ch}.post-type-shop_order .wp-list-table .column-order_total{width:8ch;text-align:right}.post-type-shop_order .wp-list-table .column-order_total a span{float:right}.post-type-shop_order .wp-list-table .column-order_date,.post-type-shop_order .wp-list-table .column-order_status{width:10ch}.post-type-shop_order .wp-list-table .column-order_status{width:14ch}.post-type-shop_order .wp-list-table .column-billing_address,.post-type-shop_order .wp-list-table .column-shipping_address{width:20ch;line-height:1.5em}.post-type-shop_order .wp-list-table .column-billing_address .description,.post-type-shop_order .wp-list-table .column-shipping_address .description{display:block;color:#999}.post-type-shop_order .wp-list-table .column-wc_actions{text-align:right}.post-type-shop_order .wp-list-table .column-wc_actions a.button{text-indent:9999px;margin:2px 0 2px 4px}.post-type-shop_order .wp-list-table .order-preview{float:right;width:16px;padding:20px 4px 4px 4px;height:0;overflow:hidden;position:relative;border:2px solid transparent;border-radius:4px}.post-type-shop_order .wp-list-table .order-preview::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:"";line-height:16px;font-size:14px;vertical-align:middle;top:4px}.post-type-shop_order .wp-list-table .order-preview:hover{border:2px solid #00a0d2}.post-type-shop_order .wp-list-table .order-preview.disabled::before{content:'';background:url(../images/wpspin.gif) no-repeat center top}.order-status{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;line-height:2.5em;color:#777;background:#e5e5e5;border-radius:4px;border-bottom:1px solid rgba(0,0,0,.05);margin:-.25em 0;cursor:inherit!important;white-space:nowrap;max-width:100%}.order-status.status-completed{background:#c8d7e1;color:#2e4453}.order-status.status-on-hold{background:#f8dda7;color:#94660c}.order-status.status-failed{background:#eba3a3;color:#761919}.order-status.status-processing{background:#c6e1c6;color:#5b841b}.order-status.status-trash{background:#eba3a3;color:#761919}.order-status>span{margin:0 1em;overflow:hidden;text-overflow:ellipsis}.wc-order-preview .order-status{float:right;margin-right:54px}.wc-order-preview article{padding:0!important}.wc-order-preview .modal-close{border-radius:0}.wc-order-preview .wc-order-preview-table{width:100%;margin:0}.wc-order-preview .wc-order-preview-table td,.wc-order-preview .wc-order-preview-table th{padding:1em 1.5em;text-align:left;border:0;border-bottom:1px solid #eee;margin:0;background:0 0;-webkit-box-shadow:none;box-shadow:none;text-align:right;vertical-align:top}.wc-order-preview .wc-order-preview-table td:first-child,.wc-order-preview .wc-order-preview-table th:first-child{text-align:left}.wc-order-preview .wc-order-preview-table th{border-color:#ccc}.wc-order-preview .wc-order-preview-table tr:last-child td{border:0}.wc-order-preview .wc-order-preview-table .wc-order-item-sku{margin-top:.5em}.wc-order-preview .wc-order-preview-table .wc-order-item-meta{margin-top:.5em}.wc-order-preview .wc-order-preview-table .wc-order-item-meta td,.wc-order-preview .wc-order-preview-table .wc-order-item-meta th{padding:0;border:0;text-align:left;vertical-align:top}.wc-order-preview .wc-order-preview-table .wc-order-item-meta td:last-child{padding-left:.5em}.wc-order-preview .wc-order-preview-addresses{overflow:hidden;padding-bottom:1.5em}.wc-order-preview .wc-order-preview-addresses .wc-order-preview-address,.wc-order-preview .wc-order-preview-addresses .wc-order-preview-note{width:50%;float:left;padding:1.5em 1.5em 0;-webkit-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word}.wc-order-preview .wc-order-preview-addresses .wc-order-preview-address h2,.wc-order-preview .wc-order-preview-addresses .wc-order-preview-note h2{margin-top:0}.wc-order-preview .wc-order-preview-addresses .wc-order-preview-address strong,.wc-order-preview .wc-order-preview-addresses .wc-order-preview-note strong{display:block;margin-top:1.5em}.wc-order-preview .wc-order-preview-addresses .wc-order-preview-address strong:first-child,.wc-order-preview .wc-order-preview-addresses .wc-order-preview-note strong:first-child{margin-top:0}.wc-order-preview footer .wc-action-button-group{display:inline-block;float:left}.wc-order-preview footer .button.button-large{margin-left:10px;padding:0 10px!important;line-height:28px;height:auto;display:inline-block}.wc-order-preview .wc-action-button-group label{display:none}.wc-action-button-group{vertical-align:middle;line-height:26px;text-align:left}.wc-action-button-group label{margin-right:6px;cursor:default;font-weight:700;line-height:28px}.wc-action-button-group .wc-action-button-group__items{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.wc-action-button-group .wc-action-button{margin:0 0 0 -1px!important;border:1px solid #ccc;padding:0 10px!important;border-radius:0!important;float:none;line-height:28px;height:auto;z-index:1;position:relative;overflow:hidden;text-overflow:ellipsis;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;white-space:nowrap}.wc-action-button-group .wc-action-button:focus,.wc-action-button-group .wc-action-button:hover{border:1px solid #999;z-index:2}.wc-action-button-group .wc-action-button:first-child{margin-left:0!important;border-top-left-radius:3px!important;border-bottom-left-radius:3px!important}.wc-action-button-group .wc-action-button:last-child{border-top-right-radius:3px!important;border-bottom-right-radius:3px!important}@media screen and (max-width:782px){.wc-order-preview footer .wc-action-button-group .wc-action-button-group__items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.wc-order-preview footer .wc-action-button-group{float:none;display:block;margin-bottom:4px}.wc-order-preview footer .button.button-large{width:100%;float:none;text-align:center;margin:0;display:block}.post-type-shop_order .wp-list-table td.check-column{width:1em}.post-type-shop_order .wp-list-table td.column-order_number{padding-left:0;padding-bottom:.5em}.post-type-shop_order .wp-list-table td.column-order_date,.post-type-shop_order .wp-list-table td.column-order_status{display:inline-block!important;padding:0 1em 1em 1em!important}.post-type-shop_order .wp-list-table td.column-order_date:before,.post-type-shop_order .wp-list-table td.column-order_status:before{display:none!important}.post-type-shop_order .wp-list-table td.column-order_date{padding-left:0!important}.post-type-shop_order .wp-list-table td.column-order_status{float:right}}.column-customer_message .note-on{display:block;text-indent:-9999px;position:relative;height:1em;width:1em;margin:0 auto;color:#999}.column-customer_message .note-on::after{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:"";line-height:16px}.column-order_notes .note-on{display:block;text-indent:-9999px;position:relative;height:1em;width:1em;margin:0 auto;color:#999}.column-order_notes .note-on::after{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:"";line-height:16px}.attributes-table td,.attributes-table th{width:15%;vertical-align:top}.attributes-table .attribute-terms{width:32%}.attributes-table .attribute-actions{width:2em}.attributes-table .attribute-actions .configure-terms{display:block;text-indent:-9999px;position:relative;height:1em;width:1em;padding:0!important;height:2em!important;width:2em}.attributes-table .attribute-actions .configure-terms::after{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:"";font-family:Dashicons;line-height:1.85}ul.order_notes{padding:2px 0 0}ul.order_notes li .note_content{padding:10px;background:#efefef;position:relative}ul.order_notes li .note_content p{margin:0;padding:0;word-wrap:break-word}ul.order_notes li p.meta{padding:10px;color:#999;margin:0;font-size:11px}ul.order_notes li p.meta .exact-date{border-bottom:1px dotted #999}ul.order_notes li a.delete_note{color:#a00}ul.order_notes li .note_content::after{content:'';display:block;position:absolute;bottom:-10px;left:20px;width:0;height:0;border-width:10px 10px 0 0;border-style:solid;border-color:#efefef transparent}ul.order_notes li.system-note .note_content{background:#d7cad2}ul.order_notes li.system-note .note_content::after{border-color:#d7cad2 transparent}ul.order_notes li.customer-note .note_content{background:#a7cedc}ul.order_notes li.customer-note .note_content::after{border-color:#a7cedc transparent}.add_note{border-top:1px solid #ddd;padding:10px 10px 0}.add_note h4{margin-top:5px!important}.add_note #add_order_note{width:100%;height:50px}table.wp-list-table .column-thumb{width:52px;text-align:center;white-space:nowrap}table.wp-list-table .column-handle{width:17px;display:none}table.wp-list-table tbody td.column-handle{cursor:move;width:17px;text-align:center;vertical-align:text-top}table.wp-list-table tbody td.column-handle::before{content:'\f333';font-family:Dashicons;text-align:center;line-height:1;color:#999;display:block;width:17px;height:100%;margin:4px 0 0 0}table.wp-list-table .column-name{width:22%}table.wp-list-table .column-product_cat,table.wp-list-table .column-product_tag{width:11%!important}table.wp-list-table .column-featured,table.wp-list-table .column-product_type{width:48px;text-align:left!important}table.wp-list-table .column-customer_message,table.wp-list-table .column-order_notes{width:48px;text-align:center}table.wp-list-table .column-customer_message img,table.wp-list-table .column-order_notes img{margin:0 auto;padding-top:0!important}table.wp-list-table .manage-column.column-featured img,table.wp-list-table .manage-column.column-product_type img{padding-left:2px}table.wp-list-table .column-price .woocommerce-price-suffix{display:none}table.wp-list-table img{margin:1px 2px}table.wp-list-table .row-actions{color:#999}table.wp-list-table td.column-thumb img{margin:0;width:auto;height:auto;max-width:40px;max-height:40px;vertical-align:middle}table.wp-list-table span.na{color:#999}table.wp-list-table .column-sku{width:10%}table.wp-list-table .column-price{width:10ch}table.wp-list-table .column-is_in_stock{text-align:left!important;width:12ch}table.wp-list-table span.wc-featured,table.wp-list-table span.wc-image{display:block;text-indent:-9999px;position:relative;height:1em;width:1em;margin:0 auto}table.wp-list-table span.wc-featured::before,table.wp-list-table span.wc-image::before{font-family:Dashicons;speak: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::before{content:'\f155'}table.wp-list-table span.wc-featured.not-featured::before{content:'\f154'}table.wp-list-table td.column-featured span.wc-featured{font-size:1.6em;cursor:pointer}table.wp-list-table mark.instock,table.wp-list-table mark.onbackorder,table.wp-list-table mark.outofstock{font-weight:700;background:transparent none;line-height:1}table.wp-list-table mark.instock{color:#7ad03a}table.wp-list-table mark.outofstock{color:#a44}table.wp-list-table mark.onbackorder{color:#eaa600}table.wp-list-table .notes_head,table.wp-list-table .order-notes_head,table.wp-list-table .status_head{display:block;text-indent:-9999px;position:relative;height:1em;width:1em;margin:0 auto}table.wp-list-table .notes_head::after,table.wp-list-table .order-notes_head::after,table.wp-list-table .status_head::after{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:""}table.wp-list-table .order-notes_head::after{content:'\e028'}table.wp-list-table .notes_head::after{content:'\e026'}table.wp-list-table .status_head::after{content:'\e011'}table.wp-list-table .column-order_items{width:12%}table.wp-list-table .column-order_items table.order_items{width:100%;margin:3px 0 0;padding:0;display:none}table.wp-list-table .column-order_items table.order_items td{border:0;margin:0;padding:0 0 3px}table.wp-list-table .column-order_items table.order_items td.qty{color:#999;padding-right:6px;text-align:left}mark.notice{background:#fff;color:#a00;margin:0 0 0 10px}a.export_rates,a.import_rates{float:right;margin-left:9px;margin-top:-2px;margin-bottom:0}#rates-search{float:right}#rates-search input.wc-tax-rates-search-field{padding:4px 8px;font-size:1.2em}#rates-pagination{float:right;margin-right:.5em}#rates-pagination .tablenav{margin:0}.wc_input_table_wrapper{overflow-x:auto;display:block}table.wc_input_table,table.wc_tax_rates{width:100%}table.wc_input_table td,table.wc_input_table th,table.wc_tax_rates td,table.wc_tax_rates th{display:table-cell!important}table.wc_input_table span.tips,table.wc_tax_rates span.tips{color:#2ea2cc}table.wc_input_table th,table.wc_tax_rates th{white-space:nowrap;padding:10px}table.wc_input_table td,table.wc_tax_rates td{padding:0;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;border-top:0;background:#fff;cursor:default}table.wc_input_table td input[type=number],table.wc_input_table td input[type=text],table.wc_tax_rates td input[type=number],table.wc_tax_rates td input[type=text]{width:100%!important;min-width:100px;padding:8px 10px;margin:0;border:0;outline:0;background:transparent none}table.wc_input_table td input[type=number]:focus,table.wc_input_table td input[type=text]:focus,table.wc_tax_rates td input[type=number]:focus,table.wc_tax_rates td input[type=text]:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}table.wc_input_table td.apply_to_shipping,table.wc_input_table td.compound,table.wc_tax_rates td.apply_to_shipping,table.wc_tax_rates td.compound{padding:5px 7px;vertical-align:middle}table.wc_input_table td.apply_to_shipping input,table.wc_input_table td.compound input,table.wc_tax_rates td.apply_to_shipping input,table.wc_tax_rates td.compound input{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 .item_cost,table.wc_tax_rates .cost,table.wc_tax_rates .item_cost{text-align:right}table.wc_input_table .cost input,table.wc_input_table .item_cost input,table.wc_tax_rates .cost input,table.wc_tax_rates .item_cost input{text-align:right}table.wc_input_table th.sort,table.wc_tax_rates th.sort{width:17px;padding:0 4px}table.wc_input_table td.sort,table.wc_tax_rates td.sort{padding:0 4px}table.wc_input_table .ui-sortable:not(.ui-sortable-disabled) td.sort,table.wc_tax_rates .ui-sortable:not(.ui-sortable-disabled) td.sort{cursor:move;font-size:15px;background:#f9f9f9;text-align:center;vertical-align:middle}table.wc_input_table .ui-sortable:not(.ui-sortable-disabled) td.sort::before,table.wc_tax_rates .ui-sortable:not(.ui-sortable-disabled) td.sort::before{content:'\f333';font-family:Dashicons;text-align:center;line-height:1;color:#999;display:block;width:17px;float:left;height:100%}table.wc_input_table .ui-sortable:not(.ui-sortable-disabled) td.sort:hover::before,table.wc_tax_rates .ui-sortable:not(.ui-sortable-disabled) td.sort:hover::before{color:#333}table.wc_input_table .button,table.wc_tax_rates .button{float:left;margin-right:5px}table.wc_input_table .export,table.wc_input_table .import,table.wc_tax_rates .export,table.wc_tax_rates .import{float:right;margin-right:0;margin-left:5px}table.wc_input_table span.tips,table.wc_tax_rates span.tips{padding:0 3px}table.wc_input_table .pagination,table.wc_tax_rates .pagination{float:right}table.wc_input_table .pagination .button,table.wc_tax_rates .pagination .button{margin-left:5px;margin-right:0}table.wc_input_table .pagination .current,table.wc_tax_rates .pagination .current{background:#bbb;text-shadow:none}table.wc_input_table tr:last-child td,table.wc_tax_rates tr:last-child td{border-bottom:0}table.wc_emails,table.wc_gateways,table.wc_shipping{position:relative}table.wc_emails td,table.wc_emails th,table.wc_gateways td,table.wc_gateways th,table.wc_shipping td,table.wc_shipping th{display:table-cell!important;padding:1em!important;vertical-align:top;line-height:1.75em}table.wc_emails.wc_emails td,table.wc_gateways.wc_emails td,table.wc_shipping.wc_emails td{vertical-align:middle}table.wc_emails tr:nth-child(odd) td,table.wc_gateways tr:nth-child(odd) td,table.wc_shipping tr:nth-child(odd) td{background:#f9f9f9}table.wc_emails td.name,table.wc_gateways td.name,table.wc_shipping td.name{font-weight:700}table.wc_emails .settings,table.wc_gateways .settings,table.wc_shipping .settings{text-align:right}table.wc_emails .default,table.wc_emails .radio,table.wc_emails .status,table.wc_gateways .default,table.wc_gateways .radio,table.wc_gateways .status,table.wc_shipping .default,table.wc_shipping .radio,table.wc_shipping .status{text-align:center}table.wc_emails .default .tips,table.wc_emails .radio .tips,table.wc_emails .status .tips,table.wc_gateways .default .tips,table.wc_gateways .radio .tips,table.wc_gateways .status .tips,table.wc_shipping .default .tips,table.wc_shipping .radio .tips,table.wc_shipping .status .tips{margin:0 auto}table.wc_emails .default input,table.wc_emails .radio input,table.wc_emails .status input,table.wc_gateways .default input,table.wc_gateways .radio input,table.wc_gateways .status input,table.wc_shipping .default input,table.wc_shipping .radio input,table.wc_shipping .status input{margin:0}table.wc_emails td.sort,table.wc_gateways td.sort,table.wc_shipping td.sort{cursor:move;font-size:15px;text-align:center}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%;line-height:24px}table.wc_emails .wc-payment-gateway-method-name,table.wc_gateways .wc-payment-gateway-method-name,table.wc_shipping .wc-payment-gateway-method-name{font-weight:400}table.wc_emails .wc-email-settings-table-name,table.wc_gateways .wc-email-settings-table-name,table.wc_shipping .wc-email-settings-table-name{font-weight:700}table.wc_emails .wc-email-settings-table-name span,table.wc_gateways .wc-email-settings-table-name span,table.wc_shipping .wc-email-settings-table-name span{font-weight:400;color:#999;margin:0 0 0 4px!important}table.wc_emails .wc-payment-gateway-method-toggle-disabled,table.wc_emails .wc-payment-gateway-method-toggle-enabled,table.wc_gateways .wc-payment-gateway-method-toggle-disabled,table.wc_gateways .wc-payment-gateway-method-toggle-enabled,table.wc_shipping .wc-payment-gateway-method-toggle-disabled,table.wc_shipping .wc-payment-gateway-method-toggle-enabled{padding-top:1px;display:block;outline:0;-webkit-box-shadow:none;box-shadow:none}table.wc_emails .wc-email-settings-table-status,table.wc_gateways .wc-email-settings-table-status,table.wc_shipping .wc-email-settings-table-status{text-align:center;width:1em}table.wc_emails .wc-email-settings-table-status .tips,table.wc_gateways .wc-email-settings-table-status .tips,table.wc_shipping .wc-email-settings-table-status .tips{margin:0 auto}.wc-shipping-zone-settings th{padding:24px 24px 24px 0}.wc-shipping-zone-settings td.forminp input,.wc-shipping-zone-settings td.forminp textarea{padding:8px;width:448px;max-width:100%!important}.wc-shipping-zone-settings td.forminp .wc-shipping-zone-region-select{width:448px;max-width:100%!important}.wc-shipping-zone-settings td.forminp .wc-shipping-zone-region-select .select2-choices{padding:8px 8px 4px;border-color:#ddd;min-height:0;line-height:1}.wc-shipping-zone-settings td.forminp .wc-shipping-zone-region-select .select2-choices input{padding:0}.wc-shipping-zone-settings td.forminp .wc-shipping-zone-region-select .select2-choices li{margin:0 4px 4px 0}.wc-shipping-zone-settings .wc-shipping-zone-postcodes-toggle{margin:.5em 0 0;font-size:.9em;text-decoration:underline;display:block}.wc-shipping-zone-settings .wc-shipping-zone-postcodes-toggle+.wc-shipping-zone-postcodes{display:none}.wc-shipping-zone-settings .wc-shipping-zone-postcodes textarea{margin:10px 0}.wc-shipping-zone-settings .wc-shipping-zone-postcodes .description{font-size:.9em;color:#999}.wc-shipping-zone-settings+p.submit{margin-top:0}table tr table.wc-shipping-zone-methods tr .row-actions,table tr:hover table.wc-shipping-zone-methods tr .row-actions{position:relative}table tr table.wc-shipping-zone-methods tr:hover .row-actions,table tr:hover table.wc-shipping-zone-methods tr:hover .row-actions{position:static}.wc-shipping-zones-heading .page-title-action{display:inline-block}table.wc-shipping-classes td,table.wc-shipping-classes th,table.wc-shipping-zone-methods td,table.wc-shipping-zone-methods th,table.wc-shipping-zones td,table.wc-shipping-zones th{vertical-align:top;line-height:24px;padding:1em!important;font-size:14px;background:#fff;display:table-cell!important}table.wc-shipping-classes td li,table.wc-shipping-classes th li,table.wc-shipping-zone-methods td li,table.wc-shipping-zone-methods th li,table.wc-shipping-zones td li,table.wc-shipping-zones th li{line-height:24px;font-size:14px}table.wc-shipping-classes td .woocommerce-help-tip,table.wc-shipping-classes th .woocommerce-help-tip,table.wc-shipping-zone-methods td .woocommerce-help-tip,table.wc-shipping-zone-methods th .woocommerce-help-tip,table.wc-shipping-zones td .woocommerce-help-tip,table.wc-shipping-zones th .woocommerce-help-tip{margin:0!important}table.wc-shipping-classes thead th,table.wc-shipping-zone-methods thead th,table.wc-shipping-zones thead th{vertical-align:middle}table.wc-shipping-classes thead .wc-shipping-zone-sort,table.wc-shipping-zone-methods thead .wc-shipping-zone-sort,table.wc-shipping-zones thead .wc-shipping-zone-sort{text-align:center}table.wc-shipping-classes td.wc-shipping-zone-method-blank-state,table.wc-shipping-classes td.wc-shipping-zones-blank-state,table.wc-shipping-zone-methods td.wc-shipping-zone-method-blank-state,table.wc-shipping-zone-methods td.wc-shipping-zones-blank-state,table.wc-shipping-zones td.wc-shipping-zone-method-blank-state,table.wc-shipping-zones td.wc-shipping-zones-blank-state{background:#f7f1f6!important;overflow:hidden;position:relative;padding:7.5em 7.5%!important;border-bottom:2px solid #eee2ec}table.wc-shipping-classes td.wc-shipping-zone-method-blank-state.wc-shipping-zone-method-blank-state,table.wc-shipping-classes td.wc-shipping-zones-blank-state.wc-shipping-zone-method-blank-state,table.wc-shipping-zone-methods td.wc-shipping-zone-method-blank-state.wc-shipping-zone-method-blank-state,table.wc-shipping-zone-methods td.wc-shipping-zones-blank-state.wc-shipping-zone-method-blank-state,table.wc-shipping-zones td.wc-shipping-zone-method-blank-state.wc-shipping-zone-method-blank-state,table.wc-shipping-zones td.wc-shipping-zones-blank-state.wc-shipping-zone-method-blank-state{padding:2em!important}table.wc-shipping-classes td.wc-shipping-zone-method-blank-state.wc-shipping-zone-method-blank-state p,table.wc-shipping-classes td.wc-shipping-zones-blank-state.wc-shipping-zone-method-blank-state p,table.wc-shipping-zone-methods td.wc-shipping-zone-method-blank-state.wc-shipping-zone-method-blank-state p,table.wc-shipping-zone-methods td.wc-shipping-zones-blank-state.wc-shipping-zone-method-blank-state p,table.wc-shipping-zones td.wc-shipping-zone-method-blank-state.wc-shipping-zone-method-blank-state p,table.wc-shipping-zones td.wc-shipping-zones-blank-state.wc-shipping-zone-method-blank-state p{margin-bottom:0}table.wc-shipping-classes td.wc-shipping-zone-method-blank-state li,table.wc-shipping-classes td.wc-shipping-zone-method-blank-state p,table.wc-shipping-classes td.wc-shipping-zones-blank-state li,table.wc-shipping-classes td.wc-shipping-zones-blank-state p,table.wc-shipping-zone-methods td.wc-shipping-zone-method-blank-state li,table.wc-shipping-zone-methods td.wc-shipping-zone-method-blank-state p,table.wc-shipping-zone-methods td.wc-shipping-zones-blank-state li,table.wc-shipping-zone-methods td.wc-shipping-zones-blank-state p,table.wc-shipping-zones td.wc-shipping-zone-method-blank-state li,table.wc-shipping-zones td.wc-shipping-zone-method-blank-state p,table.wc-shipping-zones td.wc-shipping-zones-blank-state li,table.wc-shipping-zones td.wc-shipping-zones-blank-state p{color:#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-zone-method-rows tr:nth-child(even) td,table.wc-shipping-zone-methods .wc-shipping-zone-method-rows tr:nth-child(even) td,table.wc-shipping-zones .wc-shipping-zone-method-rows tr:nth-child(even) td{background:#f9f9f9}table.wc-shipping-classes .wc-shipping-class-rows tr:nth-child(odd) td,table.wc-shipping-classes tr.odd td,table.wc-shipping-zone-methods .wc-shipping-class-rows tr:nth-child(odd) td,table.wc-shipping-zone-methods tr.odd td,table.wc-shipping-zones .wc-shipping-class-rows tr:nth-child(odd) td,table.wc-shipping-zones tr.odd td{background:#f9f9f9}table.wc-shipping-classes tbody.wc-shipping-zone-rows td,table.wc-shipping-zone-methods tbody.wc-shipping-zone-rows td,table.wc-shipping-zones tbody.wc-shipping-zone-rows td{border-top:2px solid #f9f9f9}table.wc-shipping-classes tbody.wc-shipping-zone-rows tr:first-child td,table.wc-shipping-zone-methods tbody.wc-shipping-zone-rows tr:first-child td,table.wc-shipping-zones tbody.wc-shipping-zone-rows tr:first-child td{border-top:0}table.wc-shipping-classes tr.wc-shipping-zone-worldwide td,table.wc-shipping-zone-methods tr.wc-shipping-zone-worldwide td,table.wc-shipping-zones tr.wc-shipping-zone-worldwide td{background:#f9f9f9;border-top:2px solid #e1e1e1}table.wc-shipping-classes p,table.wc-shipping-classes ul,table.wc-shipping-zone-methods p,table.wc-shipping-zone-methods ul,table.wc-shipping-zones p,table.wc-shipping-zones ul{margin:0}table.wc-shipping-classes td.wc-shipping-zone-method-sort,table.wc-shipping-classes td.wc-shipping-zone-sort,table.wc-shipping-zone-methods td.wc-shipping-zone-method-sort,table.wc-shipping-zone-methods td.wc-shipping-zone-sort,table.wc-shipping-zones td.wc-shipping-zone-method-sort,table.wc-shipping-zones td.wc-shipping-zone-sort{cursor:move;font-size:15px;text-align:center}table.wc-shipping-classes td.wc-shipping-zone-method-sort::before,table.wc-shipping-classes td.wc-shipping-zone-sort::before,table.wc-shipping-zone-methods td.wc-shipping-zone-method-sort::before,table.wc-shipping-zone-methods td.wc-shipping-zone-sort::before,table.wc-shipping-zones td.wc-shipping-zone-method-sort::before,table.wc-shipping-zones td.wc-shipping-zone-sort::before{content:'\f333';font-family:Dashicons;text-align:center;line-height:1;color:#999;display:block;width:17px;float:left;height:100%;line-height:24px}table.wc-shipping-classes td.wc-shipping-zone-method-sort:hover::before,table.wc-shipping-classes td.wc-shipping-zone-sort:hover::before,table.wc-shipping-zone-methods td.wc-shipping-zone-method-sort:hover::before,table.wc-shipping-zone-methods td.wc-shipping-zone-sort:hover::before,table.wc-shipping-zones td.wc-shipping-zone-method-sort:hover::before,table.wc-shipping-zones td.wc-shipping-zone-sort:hover::before{color:#333}table.wc-shipping-classes td.wc-shipping-zone-worldwide,table.wc-shipping-zone-methods td.wc-shipping-zone-worldwide,table.wc-shipping-zones td.wc-shipping-zone-worldwide{text-align:center}table.wc-shipping-classes td.wc-shipping-zone-worldwide::before,table.wc-shipping-zone-methods td.wc-shipping-zone-worldwide::before,table.wc-shipping-zones td.wc-shipping-zone-worldwide::before{content:'\f319';font-family:dashicons;text-align:center;line-height:1;color:#999;display:block;width:17px;float:left;height:100%;line-height:24px}table.wc-shipping-classes .wc-shipping-zone-methods,table.wc-shipping-classes .wc-shipping-zone-name,table.wc-shipping-zone-methods .wc-shipping-zone-methods,table.wc-shipping-zone-methods .wc-shipping-zone-name,table.wc-shipping-zones .wc-shipping-zone-methods,table.wc-shipping-zones .wc-shipping-zone-name{width:25%}table.wc-shipping-classes .wc-shipping-class-description input,table.wc-shipping-classes .wc-shipping-class-description select,table.wc-shipping-classes .wc-shipping-class-description textarea,table.wc-shipping-classes .wc-shipping-class-name input,table.wc-shipping-classes .wc-shipping-class-name select,table.wc-shipping-classes .wc-shipping-class-name textarea,table.wc-shipping-classes .wc-shipping-class-slug input,table.wc-shipping-classes .wc-shipping-class-slug select,table.wc-shipping-classes .wc-shipping-class-slug textarea,table.wc-shipping-classes .wc-shipping-zone-name input,table.wc-shipping-classes .wc-shipping-zone-name select,table.wc-shipping-classes .wc-shipping-zone-name textarea,table.wc-shipping-classes .wc-shipping-zone-region input,table.wc-shipping-classes .wc-shipping-zone-region select,table.wc-shipping-classes .wc-shipping-zone-region textarea,table.wc-shipping-zone-methods .wc-shipping-class-description input,table.wc-shipping-zone-methods .wc-shipping-class-description select,table.wc-shipping-zone-methods .wc-shipping-class-description textarea,table.wc-shipping-zone-methods .wc-shipping-class-name input,table.wc-shipping-zone-methods .wc-shipping-class-name select,table.wc-shipping-zone-methods .wc-shipping-class-name textarea,table.wc-shipping-zone-methods .wc-shipping-class-slug input,table.wc-shipping-zone-methods .wc-shipping-class-slug select,table.wc-shipping-zone-methods .wc-shipping-class-slug textarea,table.wc-shipping-zone-methods .wc-shipping-zone-name input,table.wc-shipping-zone-methods .wc-shipping-zone-name select,table.wc-shipping-zone-methods .wc-shipping-zone-name textarea,table.wc-shipping-zone-methods .wc-shipping-zone-region input,table.wc-shipping-zone-methods .wc-shipping-zone-region select,table.wc-shipping-zone-methods .wc-shipping-zone-region textarea,table.wc-shipping-zones .wc-shipping-class-description input,table.wc-shipping-zones .wc-shipping-class-description select,table.wc-shipping-zones .wc-shipping-class-description textarea,table.wc-shipping-zones .wc-shipping-class-name input,table.wc-shipping-zones .wc-shipping-class-name select,table.wc-shipping-zones .wc-shipping-class-name textarea,table.wc-shipping-zones .wc-shipping-class-slug input,table.wc-shipping-zones .wc-shipping-class-slug select,table.wc-shipping-zones .wc-shipping-class-slug textarea,table.wc-shipping-zones .wc-shipping-zone-name input,table.wc-shipping-zones .wc-shipping-zone-name select,table.wc-shipping-zones .wc-shipping-zone-name textarea,table.wc-shipping-zones .wc-shipping-zone-region input,table.wc-shipping-zones .wc-shipping-zone-region select,table.wc-shipping-zones .wc-shipping-zone-region textarea{width:100%}table.wc-shipping-classes .wc-shipping-class-description a.wc-shipping-class-delete,table.wc-shipping-classes .wc-shipping-class-description a.wc-shipping-zone-delete,table.wc-shipping-classes .wc-shipping-class-name a.wc-shipping-class-delete,table.wc-shipping-classes .wc-shipping-class-name a.wc-shipping-zone-delete,table.wc-shipping-classes .wc-shipping-class-slug a.wc-shipping-class-delete,table.wc-shipping-classes .wc-shipping-class-slug a.wc-shipping-zone-delete,table.wc-shipping-classes .wc-shipping-zone-name a.wc-shipping-class-delete,table.wc-shipping-classes .wc-shipping-zone-name a.wc-shipping-zone-delete,table.wc-shipping-classes .wc-shipping-zone-region a.wc-shipping-class-delete,table.wc-shipping-classes .wc-shipping-zone-region a.wc-shipping-zone-delete,table.wc-shipping-zone-methods .wc-shipping-class-description a.wc-shipping-class-delete,table.wc-shipping-zone-methods .wc-shipping-class-description a.wc-shipping-zone-delete,table.wc-shipping-zone-methods .wc-shipping-class-name a.wc-shipping-class-delete,table.wc-shipping-zone-methods .wc-shipping-class-name a.wc-shipping-zone-delete,table.wc-shipping-zone-methods .wc-shipping-class-slug a.wc-shipping-class-delete,table.wc-shipping-zone-methods .wc-shipping-class-slug a.wc-shipping-zone-delete,table.wc-shipping-zone-methods .wc-shipping-zone-name a.wc-shipping-class-delete,table.wc-shipping-zone-methods .wc-shipping-zone-name a.wc-shipping-zone-delete,table.wc-shipping-zone-methods .wc-shipping-zone-region a.wc-shipping-class-delete,table.wc-shipping-zone-methods .wc-shipping-zone-region a.wc-shipping-zone-delete,table.wc-shipping-zones .wc-shipping-class-description a.wc-shipping-class-delete,table.wc-shipping-zones .wc-shipping-class-description a.wc-shipping-zone-delete,table.wc-shipping-zones .wc-shipping-class-name a.wc-shipping-class-delete,table.wc-shipping-zones .wc-shipping-class-name a.wc-shipping-zone-delete,table.wc-shipping-zones .wc-shipping-class-slug a.wc-shipping-class-delete,table.wc-shipping-zones .wc-shipping-class-slug a.wc-shipping-zone-delete,table.wc-shipping-zones .wc-shipping-zone-name a.wc-shipping-class-delete,table.wc-shipping-zones .wc-shipping-zone-name a.wc-shipping-zone-delete,table.wc-shipping-zones .wc-shipping-zone-region a.wc-shipping-class-delete,table.wc-shipping-zones .wc-shipping-zone-region a.wc-shipping-zone-delete{color:#a00}table.wc-shipping-classes .wc-shipping-class-description a.wc-shipping-class-delete:hover,table.wc-shipping-classes .wc-shipping-class-description a.wc-shipping-zone-delete:hover,table.wc-shipping-classes .wc-shipping-class-name a.wc-shipping-class-delete:hover,table.wc-shipping-classes .wc-shipping-class-name a.wc-shipping-zone-delete:hover,table.wc-shipping-classes .wc-shipping-class-slug a.wc-shipping-class-delete:hover,table.wc-shipping-classes .wc-shipping-class-slug a.wc-shipping-zone-delete:hover,table.wc-shipping-classes .wc-shipping-zone-name a.wc-shipping-class-delete:hover,table.wc-shipping-classes .wc-shipping-zone-name a.wc-shipping-zone-delete:hover,table.wc-shipping-classes .wc-shipping-zone-region a.wc-shipping-class-delete:hover,table.wc-shipping-classes .wc-shipping-zone-region a.wc-shipping-zone-delete:hover,table.wc-shipping-zone-methods .wc-shipping-class-description a.wc-shipping-class-delete:hover,table.wc-shipping-zone-methods .wc-shipping-class-description a.wc-shipping-zone-delete:hover,table.wc-shipping-zone-methods .wc-shipping-class-name a.wc-shipping-class-delete:hover,table.wc-shipping-zone-methods .wc-shipping-class-name a.wc-shipping-zone-delete:hover,table.wc-shipping-zone-methods .wc-shipping-class-slug a.wc-shipping-class-delete:hover,table.wc-shipping-zone-methods .wc-shipping-class-slug a.wc-shipping-zone-delete:hover,table.wc-shipping-zone-methods .wc-shipping-zone-name a.wc-shipping-class-delete:hover,table.wc-shipping-zone-methods .wc-shipping-zone-name a.wc-shipping-zone-delete:hover,table.wc-shipping-zone-methods .wc-shipping-zone-region a.wc-shipping-class-delete:hover,table.wc-shipping-zone-methods .wc-shipping-zone-region a.wc-shipping-zone-delete:hover,table.wc-shipping-zones .wc-shipping-class-description a.wc-shipping-class-delete:hover,table.wc-shipping-zones .wc-shipping-class-description a.wc-shipping-zone-delete:hover,table.wc-shipping-zones .wc-shipping-class-name a.wc-shipping-class-delete:hover,table.wc-shipping-zones .wc-shipping-class-name a.wc-shipping-zone-delete:hover,table.wc-shipping-zones .wc-shipping-class-slug a.wc-shipping-class-delete:hover,table.wc-shipping-zones .wc-shipping-class-slug a.wc-shipping-zone-delete:hover,table.wc-shipping-zones .wc-shipping-zone-name a.wc-shipping-class-delete:hover,table.wc-shipping-zones .wc-shipping-zone-name a.wc-shipping-zone-delete:hover,table.wc-shipping-zones .wc-shipping-zone-region a.wc-shipping-class-delete:hover,table.wc-shipping-zones .wc-shipping-zone-region a.wc-shipping-zone-delete:hover{color:red}table.wc-shipping-classes .wc-shipping-class-count,table.wc-shipping-zone-methods .wc-shipping-class-count,table.wc-shipping-zones .wc-shipping-class-count{text-align:center}table.wc-shipping-classes td.wc-shipping-zone-methods,table.wc-shipping-zone-methods td.wc-shipping-zone-methods,table.wc-shipping-zones td.wc-shipping-zone-methods{color:#555}table.wc-shipping-classes td.wc-shipping-zone-methods .method_disabled,table.wc-shipping-zone-methods td.wc-shipping-zone-methods .method_disabled,table.wc-shipping-zones td.wc-shipping-zone-methods .method_disabled{text-decoration:line-through}table.wc-shipping-classes td.wc-shipping-zone-methods ul,table.wc-shipping-zone-methods td.wc-shipping-zone-methods ul,table.wc-shipping-zones td.wc-shipping-zone-methods ul{position:relative;padding-right:32px}table.wc-shipping-classes td.wc-shipping-zone-methods ul li,table.wc-shipping-zone-methods td.wc-shipping-zone-methods ul li,table.wc-shipping-zones td.wc-shipping-zone-methods ul li{color:#555;display:inline;margin:0}table.wc-shipping-classes td.wc-shipping-zone-methods ul li::before,table.wc-shipping-zone-methods td.wc-shipping-zone-methods ul li::before,table.wc-shipping-zones td.wc-shipping-zone-methods ul li::before{content:', '}table.wc-shipping-classes td.wc-shipping-zone-methods ul li:first-child::before,table.wc-shipping-zone-methods td.wc-shipping-zone-methods ul li:first-child::before,table.wc-shipping-zones td.wc-shipping-zone-methods ul li:first-child::before{content:''}table.wc-shipping-classes td.wc-shipping-zone-methods .add_shipping_method,table.wc-shipping-zone-methods td.wc-shipping-zone-methods .add_shipping_method,table.wc-shipping-zones td.wc-shipping-zone-methods .add_shipping_method{display:block;width:24px;padding:24px 0 0;height:0;overflow:hidden;cursor:pointer}table.wc-shipping-classes td.wc-shipping-zone-methods .add_shipping_method::before,table.wc-shipping-zone-methods td.wc-shipping-zone-methods .add_shipping_method::before,table.wc-shipping-zones td.wc-shipping-zone-methods .add_shipping_method::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:"";font-family:Dashicons;content:'\f502';color:#999;vertical-align:middle;line-height:24px;font-size:16px;margin:0}table.wc-shipping-classes td.wc-shipping-zone-methods .add_shipping_method.disabled,table.wc-shipping-zone-methods td.wc-shipping-zone-methods .add_shipping_method.disabled,table.wc-shipping-zones td.wc-shipping-zone-methods .add_shipping_method.disabled{cursor:not-allowed}table.wc-shipping-classes td.wc-shipping-zone-methods .add_shipping_method.disabled::before,table.wc-shipping-zone-methods td.wc-shipping-zone-methods .add_shipping_method.disabled::before,table.wc-shipping-zones td.wc-shipping-zone-methods .add_shipping_method.disabled::before{color:#ccc}table.wc-shipping-classes .wc-shipping-zone-method-title,table.wc-shipping-zone-methods .wc-shipping-zone-method-title,table.wc-shipping-zones .wc-shipping-zone-method-title{width:25%}table.wc-shipping-classes .wc-shipping-zone-method-title .wc-shipping-zone-method-delete,table.wc-shipping-zone-methods .wc-shipping-zone-method-title .wc-shipping-zone-method-delete,table.wc-shipping-zones .wc-shipping-zone-method-title .wc-shipping-zone-method-delete{color:red}table.wc-shipping-classes .wc-shipping-zone-method-enabled,table.wc-shipping-zone-methods .wc-shipping-zone-method-enabled,table.wc-shipping-zones .wc-shipping-zone-method-enabled{text-align:center}table.wc-shipping-classes .wc-shipping-zone-method-enabled a,table.wc-shipping-zone-methods .wc-shipping-zone-method-enabled a,table.wc-shipping-zones .wc-shipping-zone-method-enabled a{display:inline-block}table.wc-shipping-classes .wc-shipping-zone-method-enabled .woocommerce-input-toggle,table.wc-shipping-zone-methods .wc-shipping-zone-method-enabled .woocommerce-input-toggle,table.wc-shipping-zones .wc-shipping-zone-method-enabled .woocommerce-input-toggle{margin-top:3px}table.wc-shipping-classes .wc-shipping-zone-method-type,table.wc-shipping-zone-methods .wc-shipping-zone-method-type,table.wc-shipping-zones .wc-shipping-zone-method-type{display:block}table.wc-shipping-classes tfoot input,table.wc-shipping-classes tfoot select,table.wc-shipping-zone-methods tfoot input,table.wc-shipping-zone-methods tfoot select,table.wc-shipping-zones tfoot input,table.wc-shipping-zones tfoot select{vertical-align:middle!important}table.wc-shipping-classes tfoot .button-secondary,table.wc-shipping-zone-methods tfoot .button-secondary,table.wc-shipping-zones tfoot .button-secondary{float:right}table.wc-shipping-classes .editing .wc-shipping-zone-edit,table.wc-shipping-classes .editing .wc-shipping-zone-view,table.wc-shipping-zone-methods .editing .wc-shipping-zone-edit,table.wc-shipping-zone-methods .editing .wc-shipping-zone-view,table.wc-shipping-zones .editing .wc-shipping-zone-edit,table.wc-shipping-zones .editing .wc-shipping-zone-view{display:none}.woocommerce-input-toggle{height:16px;width:32px;border:2px solid #935687;background-color:#935687;display:inline-block;text-indent:-9999px;border-radius:10em;position:relative;margin-top:-1px;vertical-align:text-top}.woocommerce-input-toggle:before{content:"";display:block;width:16px;height:16px;background:#fff;position:absolute;top:0;right:0;border-radius:100%}.woocommerce-input-toggle.woocommerce-input-toggle--disabled{border-color:#999;background-color:#999}.woocommerce-input-toggle.woocommerce-input-toggle--disabled:before{right:auto;left:0}.woocommerce-input-toggle.woocommerce-input-toggle--loading{opacity:.5}.wc-modal-shipping-method-settings{background:#f8f8f8;padding:1em!important}.wc-modal-shipping-method-settings form .form-table{width:100%;background:#fff;margin:0 0 1.5em}.wc-modal-shipping-method-settings form .form-table tr th{width:30%;position:relative}.wc-modal-shipping-method-settings form .form-table tr th .woocommerce-help-tip{float:right;margin:-8px -.5em 0 0;vertical-align:middle;right:0;top:50%;position:absolute}.wc-modal-shipping-method-settings form .form-table tr td input,.wc-modal-shipping-method-settings form .form-table tr td select,.wc-modal-shipping-method-settings form .form-table tr td textarea{width:50%;min-width:250px}.wc-modal-shipping-method-settings form .form-table tr td input[type=checkbox]{width:auto;min-width:16px}.wc-modal-shipping-method-settings form .form-table tr td,.wc-modal-shipping-method-settings form .form-table tr th{vertical-align:middle;margin:0;line-height:24px;padding:1em;border-bottom:1px solid #f8f8f8}.wc-modal-shipping-method-settings form .form-table:last-of-type{margin-bottom:0}.wc-backbone-modal .wc-shipping-zone-method-selector p{margin-top:0}.wc-backbone-modal .wc-shipping-zone-method-selector .wc-shipping-zone-method-description{margin:.75em 1px 0;line-height:1.5em;color:#999;font-style:italic}.wc-backbone-modal .wc-shipping-zone-method-selector select{width:100%;cursor:pointer}img.help_tip{margin:0 0 0 9px;vertical-align:middle}.postbox img.help_tip{margin-top:0}.postbox .woocommerce-help-tip{margin:0 0 0 9px}.status-disabled,.status-enabled,.status-manual{font-size:1.4em;display:block;text-indent:-9999px;position:relative;height:1em;width:1em}.status-manual::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:"";color:#999}.status-enabled::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:"";color:#a46497}.status-disabled::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:"";color:#ccc}.woocommerce h2.woo-nav-tab-wrapper{margin-bottom:1em}.woocommerce nav.woo-nav-tab-wrapper{margin:1.5em 0 1em}.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;table-layout:fixed}.woocommerce table.form-table .forminp-radio ul{margin:0}.woocommerce table.form-table .forminp-radio ul li{line-height:1.4em}.woocommerce table.form-table input[type=email],.woocommerce table.form-table input[type=number],.woocommerce table.form-table input[type=text]{height:auto}.woocommerce table.form-table textarea.input-text{height:100%;min-width:150px;display:block}.woocommerce table.form-table input.regular-input,.woocommerce table.form-table input[type=email],.woocommerce table.form-table input[type=number],.woocommerce table.form-table input[type=text],.woocommerce table.form-table textarea{width:400px;margin:0;padding:6px;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top}.woocommerce table.form-table select{width:400px;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;height:32px;line-height:32px;vertical-align:top}.woocommerce table.form-table input[size]{width:auto!important}.woocommerce table.form-table table input.regular-input,.woocommerce table.form-table table input[type=email],.woocommerce table.form-table table input[type=number],.woocommerce table.form-table table input[type=text],.woocommerce table.form-table table select,.woocommerce table.form-table table textarea{width:auto}.woocommerce table.form-table textarea.wide-input{width:100%}.woocommerce table.form-table .woocommerce-help-tip,.woocommerce table.form-table img.help_tip{padding:0;margin:-4px 0 0 5px;vertical-align:middle;cursor:help;line-height:1}.woocommerce table.form-table span.help_tip{cursor:help;color:#2ea2cc}.woocommerce table.form-table th{position:relative;padding-right:24px}.woocommerce table.form-table th label{position:relative;display:block}.woocommerce table.form-table .select2-container{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:-8px -24px 0 0;position:absolute;right:0;top:50%}.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;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.2)}.woocommerce table.form-table .iris-picker .ui-slider{border:0!important;margin:0!important;width:auto!important;height:auto!important;background:none transparent!important}.woocommerce table.form-table .iris-picker .ui-slider .ui-slider-handle{margin-bottom:0!important}.woocommerce table.form-table .iris-error{background-color:#ffafaf}.woocommerce table.form-table .colorpickpreview{padding:7px 0;line-height:1em;display:inline-block;width:26px;border:1px solid #ddd;font-size:14px}.woocommerce table.form-table .image_width_settings{vertical-align:middle}.woocommerce table.form-table .image_width_settings label{margin-left:10px}.woocommerce table.form-table .image_width_settings input{width:auto}.woocommerce table.form-table .wc_emails_wrapper,.woocommerce table.form-table .wc_payment_gateways_wrapper{padding:0 15px 10px 0}.woocommerce #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;-webkit-box-sizing:border-box;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;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:"";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;height:1em;margin:0;height:0;display:block;overflow:hidden}#woocommerce-product-images .inside #product_images_container ul ul.actions li a.tips{cursor:pointer}#woocommerce-product-images .inside #product_images_container ul ul.actions li a.delete{display:block;text-indent:-9999px;position:relative;height:1em;width:1em;font-size:1.4em}#woocommerce-product-images .inside #product_images_container ul ul.actions li a.delete::before{font-family:Dashicons;speak: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;background:#fff;border-radius:50%;height:1em;width:1em;line-height:1em}#woocommerce-product-images .inside #product_images_container ul ul.actions li a.delete:hover::before{color:#a00}#woocommerce-product-images .inside #product_images_container ul li:hover ul.actions{display:block}#woocommerce-product-data .hndle{padding:10px}#woocommerce-product-data .hndle span{display:block;vertical-align:middle;line-height:24px}#woocommerce-product-data .hndle span span{display:inline;line-height:inherit;vertical-align:baseline}#woocommerce-product-data .hndle select{margin:0}#woocommerce-product-data .hndle label{padding-right:1em;font-size:12px;vertical-align:baseline}#woocommerce-product-data .hndle label:first-child{margin-right:1em;border-right:1px solid #dfdfdf}#woocommerce-product-data .hndle input,#woocommerce-product-data .hndle select{margin-top:-3px 0 0;vertical-align:middle}#woocommerce-product-data .hndle select{margin-left:.5em}#woocommerce-product-data>.handlediv{margin-top:4px}#woocommerce-product-data .wrap{margin:0}#woocommerce-coupon-description{padding:3px 8px;font-size:1.7em;line-height:1.42em;height:auto;width:100%;outline:0;margin:10px 0;display:block}#woocommerce-coupon-description::-webkit-input-placeholder{line-height:1.42em;color:#bbb}#woocommerce-coupon-description::-moz-placeholder{line-height:1.42em;color:#bbb}#woocommerce-coupon-description:-ms-input-placeholder{line-height:1.42em;color:#bbb}#woocommerce-coupon-description:-moz-placeholder{line-height:1.42em;color:#bbb}#woocommerce-coupon-data .panel-wrap,#woocommerce-product-data .panel-wrap{background:#fff}#woocommerce-coupon-data .wc-metaboxes-wrapper,#woocommerce-coupon-data .woocommerce_options_panel,#woocommerce-product-data .wc-metaboxes-wrapper,#woocommerce-product-data .woocommerce_options_panel{float:left;width:80%}#woocommerce-coupon-data .wc-metaboxes-wrapper .wc-radios,#woocommerce-coupon-data .woocommerce_options_panel .wc-radios,#woocommerce-product-data .wc-metaboxes-wrapper .wc-radios,#woocommerce-product-data .woocommerce_options_panel .wc-radios{display:block;float:left;margin:0}#woocommerce-coupon-data .wc-metaboxes-wrapper .wc-radios li,#woocommerce-coupon-data .woocommerce_options_panel .wc-radios li,#woocommerce-product-data .wc-metaboxes-wrapper .wc-radios li,#woocommerce-product-data .woocommerce_options_panel .wc-radios li{display:block;padding:0 0 10px}#woocommerce-coupon-data .wc-metaboxes-wrapper .wc-radios li input,#woocommerce-coupon-data .woocommerce_options_panel .wc-radios li input,#woocommerce-product-data .wc-metaboxes-wrapper .wc-radios li input,#woocommerce-product-data .woocommerce_options_panel .wc-radios li input{width:auto}#woocommerce-coupon-data .panel-wrap,#woocommerce-product-data .panel-wrap,.woocommerce .panel-wrap{overflow:hidden}#woocommerce-coupon-data ul.wc-tabs,#woocommerce-product-data ul.wc-tabs,.woocommerce ul.wc-tabs{margin:0;width:20%;float:left;line-height:1em;padding:0 0 10px;position:relative;background-color:#fafafa;border-right:1px solid #eee;-webkit-box-sizing:border-box;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;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;line-height:20px!important;border-bottom:1px solid #eee}#woocommerce-coupon-data ul.wc-tabs li a span,#woocommerce-product-data ul.wc-tabs li a span,.woocommerce ul.wc-tabs li a span{margin-left:.618em;margin-right:.618em}#woocommerce-coupon-data ul.wc-tabs li a::before,#woocommerce-product-data ul.wc-tabs li a::before,.woocommerce ul.wc-tabs li a::before{font-family:Dashicons;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;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 input[type=email],.woocommerce_page_wc-settings input[type=url]{direction:ltr}.woocommerce_page_wc-settings .shippingrows th.check-column{padding-top:20px}.woocommerce_page_wc-settings .shippingrows tfoot th{padding-left:10px}.woocommerce_page_wc-settings .shippingrows .add.button::before{font-family:WooCommerce;speak: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:4px 0!important;vertical-align:middle;float:left}.woocommerce_options_panel .downloadable_files table,.woocommerce_variations .downloadable_files table{width:100%;padding:0!important}.woocommerce_options_panel .downloadable_files table th,.woocommerce_variations .downloadable_files table th{padding:7px 0 7px 7px!important}.woocommerce_options_panel .downloadable_files table th.sort,.woocommerce_variations .downloadable_files table th.sort{width:17px;padding:7px!important}.woocommerce_options_panel .downloadable_files table th .woocommerce-help-tip,.woocommerce_variations .downloadable_files table th .woocommerce-help-tip{font-size:1.1em;margin-left:0}.woocommerce_options_panel .downloadable_files table td,.woocommerce_variations .downloadable_files table td{vertical-align:middle!important;padding:4px 0 4px 7px!important;position:relative}.woocommerce_options_panel .downloadable_files table td:last-child,.woocommerce_variations .downloadable_files table td:last-child{padding-right:7px!important}.woocommerce_options_panel .downloadable_files table td input.input_text,.woocommerce_variations .downloadable_files table td input.input_text{width:100%;float:none;min-width:0;margin:1px 0}.woocommerce_options_panel .downloadable_files table td .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;-webkit-box-sizing:border-box;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{float:left;height:3.5em;line-height:1.5em;vertical-align:top}.woocommerce_options_panel input[type=email],.woocommerce_options_panel input[type=number],.woocommerce_options_panel input[type=password],.woocommerce_options_panel input[type=text]{width:50%;float:left}.woocommerce_options_panel input.button{width:auto;margin-left:8px}.woocommerce_options_panel select{float:left}.woocommerce_options_panel .short,.woocommerce_options_panel input[type=email].short,.woocommerce_options_panel input[type=number].short,.woocommerce_options_panel input[type=password].short,.woocommerce_options_panel input[type=text].short{width:50%}.woocommerce_options_panel .sized{width:auto!important;margin-right:6px}.woocommerce_options_panel .options_group{border-top:1px solid #fff;border-bottom:1px solid #eee}.woocommerce_options_panel .options_group:first-child{border-top:0}.woocommerce_options_panel .options_group:last-child{border-bottom:0}.woocommerce_options_panel .options_group fieldset{margin:9px 0;font-size:12px;padding:5px 9px;line-height:24px}.woocommerce_options_panel .options_group fieldset label{width:auto;float:none}.woocommerce_options_panel .options_group fieldset ul{float:left;width:50%;margin:0;padding:0}.woocommerce_options_panel .options_group fieldset ul li{margin:0;width:auto}.woocommerce_options_panel .options_group fieldset ul li input{width:auto;float:none;margin-right:4px}.woocommerce_options_panel .options_group fieldset ul.wc-radios label{margin-left:0}.woocommerce_options_panel .dimensions_field .wrap{display:block;width:50%}.woocommerce_options_panel .dimensions_field .wrap input{width:30.75%;margin-right:3.8%}.woocommerce_options_panel .dimensions_field .wrap .last{margin-right:0}.woocommerce_options_panel.padded{padding:1em}.woocommerce_options_panel .select2-container{float:left}#woocommerce-product-data input.dp-applied{float:left}#grouped_product_options,#simple_product_options,#virtual_product_options{padding:12px;font-style:italic;color:#666}.wc-metaboxes-wrapper .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{font-weight:400;line-height:26px;font-weight:700}.wc-metaboxes-wrapper .wc-metabox h3 select{font-family:sans-serif;max-width:20%;margin:.25em .25em .25em 0}.wc-metaboxes-wrapper .wc-metabox h3 .handlediv{background-position:6px 5px!important;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:64px;height:64px;float:left;margin-right:20px;position:relative;cursor:pointer}.woocommerce_variable_attributes .upload_image_button img{width:100%;height:auto;display:none}.woocommerce_variable_attributes .upload_image_button::before{content:'\f128';font-family:Dashicons;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;line-height:64px;font-size:64px;font-weight:400;-webkit-font-smoothing:antialiased}.woocommerce_variable_attributes .upload_image_button.remove img{display:block}.woocommerce_variable_attributes .upload_image_button.remove::before{content:'\f335';display:none}.woocommerce_variable_attributes .upload_image_button.remove:hover::before{display:block}.woocommerce_variable_attributes .options{border:1px solid #eee;border-width:1px 0;padding:.25em 0}.woocommerce_variable_attributes .options label{display:inline-block;padding:4px 1em 2px 0}.woocommerce_variable_attributes .options input[type=checkbox]{margin:0 5px 0 .5em!important;vertical-align:middle}.form-row label{display:inline-block}.form-row .woocommerce-help-tip{float:right}.form-row input[type=number],.form-row input[type=text],.form-row select,.form-row textarea{width:100%;vertical-align:middle;margin:2px 0 0;padding:5px}.form-row select{height:30px;line-height:30px}.form-row.dimensions_field .wrap{clear:left;display:block}.form-row.dimensions_field input{width:33%;float:left;vertical-align:middle}.form-row.dimensions_field input:last-of-type{margin-right:0;width:34%}.form-row.form-row-first,.form-row.form-row-last{width:48%;float:right}.form-row.form-row-first{clear:both;float:left}.form-row.form-row-full{clear:both}.tips{cursor:help;text-decoration:none}img.tips{padding:5px 0 0}#tiptip_holder{display:none;z-index:8675309;position:absolute;top:0;left:0}#tiptip_holder.tip_top{padding-bottom:5px}#tiptip_holder.tip_top #tiptip_arrow_inner{margin-top:-7px;margin-left:-6px;border-top-color:#333}#tiptip_holder.tip_bottom{padding-top:5px}#tiptip_holder.tip_bottom #tiptip_arrow_inner{margin-top:-5px;margin-left:-6px;border-bottom-color:#333}#tiptip_holder.tip_right{padding-left:5px}#tiptip_holder.tip_right #tiptip_arrow_inner{margin-top:-6px;margin-left:-5px;border-right-color:#333}#tiptip_holder.tip_left{padding-right:5px}#tiptip_holder.tip_left #tiptip_arrow_inner{margin-top:-6px;margin-left:-7px;border-left-color:#333}#tiptip_content,.chart-tooltip,.wc_error_tip{color:#fff;font-size:.8em;max-width:150px;background:#333;text-align:center;border-radius:3px;padding:.618em 1em;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.2)}#tiptip_content code,.chart-tooltip code,.wc_error_tip code{padding:1px;background:#888}#tiptip_arrow,#tiptip_arrow_inner{position:absolute;border-color:transparent;border-style:solid;border-width:6px;height:0;width:0}.wc_error_tip{max-width:20em;line-height:1.8em;position:absolute;white-space:normal;background:#d82223;margin:1.5em 1px 0 -1em;z-index:9999999}.wc_error_tip::after{content:'';display:block;border:8px solid #d82223;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;position:absolute;top:-3px;left:50%;margin:-1em 0 0 -3px}img.ui-datepicker-trigger{vertical-align:middle;margin-top:-1px;cursor:pointer}.wc-metabox-content img.ui-datepicker-trigger,.woocommerce_options_panel img.ui-datepicker-trigger{float:left;margin-right:8px;margin-top:4px;margin-left:4px}#ui-datepicker-div{display:none}.woocommerce-reports-remove-filter{color:red;text-decoration:none}.woocommerce-reports-wide.woocommerce-reports-wrap,.woocommerce-reports-wrap.woocommerce-reports-wrap{margin-left:300px;padding-top:18px}.woocommerce-reports-wide.halved,.woocommerce-reports-wrap.halved{margin:0;overflow:hidden;zoom:1}.woocommerce-reports-wide .widefat th,.woocommerce-reports-wrap .widefat th{padding:7px}.woocommerce-reports-wide .widefat td,.woocommerce-reports-wrap .widefat td{vertical-align:top;padding:7px}.woocommerce-reports-wide .widefat td .description,.woocommerce-reports-wrap .widefat td .description{margin:4px 0 0}.woocommerce-reports-wide .postbox::after,.woocommerce-reports-wrap .postbox::after{content:'.';display:block;height:0;clear:both;visibility:hidden}.woocommerce-reports-wide .postbox h3,.woocommerce-reports-wrap .postbox h3{cursor:default!important}.woocommerce-reports-wide .postbox .inside,.woocommerce-reports-wrap .postbox .inside{padding:10px;margin:0!important}.woocommerce-reports-wide .postbox div.stats_range,.woocommerce-reports-wide .postbox h3.stats_range,.woocommerce-reports-wrap .postbox div.stats_range,.woocommerce-reports-wrap .postbox h3.stats_range{border-bottom-color:#dfdfdf;margin:0;padding:0!important}.woocommerce-reports-wide .postbox div.stats_range .export_csv,.woocommerce-reports-wide .postbox h3.stats_range .export_csv,.woocommerce-reports-wrap .postbox div.stats_range .export_csv,.woocommerce-reports-wrap .postbox h3.stats_range .export_csv{float:right;line-height:26px;border-left:1px solid #dfdfdf;padding:10px;display:block;text-decoration:none}.woocommerce-reports-wide .postbox div.stats_range .export_csv::before,.woocommerce-reports-wide .postbox h3.stats_range .export_csv::before,.woocommerce-reports-wrap .postbox div.stats_range .export_csv::before,.woocommerce-reports-wrap .postbox h3.stats_range .export_csv::before{font-family:Dashicons;speak: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 outside;margin:0;padding:0;zoom:1;background:#f5f5f5;border-bottom:1px solid #ccc}.woocommerce-reports-wide .postbox div.stats_range ul::after,.woocommerce-reports-wide .postbox div.stats_range ul::before,.woocommerce-reports-wide .postbox h3.stats_range ul::after,.woocommerce-reports-wide .postbox h3.stats_range ul::before,.woocommerce-reports-wrap .postbox div.stats_range ul::after,.woocommerce-reports-wrap .postbox div.stats_range ul::before,.woocommerce-reports-wrap .postbox h3.stats_range ul::after,.woocommerce-reports-wrap .postbox h3.stats_range ul::before{content:' ';display:table}.woocommerce-reports-wide .postbox div.stats_range ul::after,.woocommerce-reports-wide .postbox h3.stats_range ul::after,.woocommerce-reports-wrap .postbox div.stats_range ul::after,.woocommerce-reports-wrap .postbox h3.stats_range ul::after{clear:both}.woocommerce-reports-wide .postbox div.stats_range ul li,.woocommerce-reports-wide .postbox h3.stats_range ul li,.woocommerce-reports-wrap .postbox div.stats_range ul li,.woocommerce-reports-wrap .postbox h3.stats_range ul li{float:left;margin:0;padding:0;line-height:26px;font-weight:700;font-size:14px}.woocommerce-reports-wide .postbox div.stats_range ul li a,.woocommerce-reports-wide .postbox h3.stats_range ul li a,.woocommerce-reports-wrap .postbox div.stats_range ul li a,.woocommerce-reports-wrap .postbox h3.stats_range ul li a{border-right:1px solid #dfdfdf;padding:10px;display:block;text-decoration:none}.woocommerce-reports-wide .postbox div.stats_range ul li.active,.woocommerce-reports-wide .postbox h3.stats_range ul li.active,.woocommerce-reports-wrap .postbox div.stats_range ul li.active,.woocommerce-reports-wrap .postbox h3.stats_range ul li.active{background:#fff;-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 div.stats_range ul li.custom div input.range_datepicker.from,.woocommerce-reports-wide .postbox div.stats_range ul li.custom form input.range_datepicker.from,.woocommerce-reports-wide .postbox h3.stats_range ul li.custom div input.range_datepicker.from,.woocommerce-reports-wide .postbox h3.stats_range ul li.custom form input.range_datepicker.from,.woocommerce-reports-wrap .postbox div.stats_range ul li.custom div input.range_datepicker.from,.woocommerce-reports-wrap .postbox div.stats_range ul li.custom form input.range_datepicker.from,.woocommerce-reports-wrap .postbox h3.stats_range ul li.custom div input.range_datepicker.from,.woocommerce-reports-wrap .postbox h3.stats_range ul li.custom form input.range_datepicker.from{margin-right:0}.woocommerce-reports-wide .postbox .chart-with-sidebar,.woocommerce-reports-wrap .postbox .chart-with-sidebar{padding:12px 12px 12px 249px;margin:0!important}.woocommerce-reports-wide .postbox .chart-with-sidebar .chart-sidebar,.woocommerce-reports-wrap .postbox .chart-with-sidebar .chart-sidebar{width:225px;margin-left:-237px;float:left}.woocommerce-reports-wide .postbox .chart-widgets,.woocommerce-reports-wrap .postbox .chart-widgets{margin:0;padding:0}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget{margin:0 0 1em;background:#fafafa;border:1px solid #dfdfdf}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget::after,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget::after{content:'.';display:block;height:0;clear:both;visibility:hidden}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget h4,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget h4{background:#fff;border:1px solid #dfdfdf;border-left-width:0;border-right-width:0;padding:10px;margin:0;color:#2ea2cc;border-top-width:0;background-image:-webkit-gradient(linear,left bottom,left top,from(#ececec),to(#f9f9f9));background-image:-webkit-linear-gradient(bottom,#ececec,#f9f9f9);background-image:linear-gradient(to top,#ececec,#f9f9f9)}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget h4.section_title:hover,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget h4.section_title:hover{color:#a00}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget .section_title,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget .section_title{cursor:pointer}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget .section_title span,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget .section_title span{display:block}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget .section_title span::after,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget .section_title span::after{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-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 tr:first-child td,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget table tr:first-child td{border-top:0}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget table td.count,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget table td.count{background:#f5f5f5}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget table td.name,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget table td.name{max-width:175px}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget table td.name a,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget table td.name a{word-wrap:break-word}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget table td.sparkline,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget table td.sparkline{vertical-align:middle}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget table .wc_sparkline,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget table .wc_sparkline{width:32px;height:1em;display:block;float:right}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget table tr.active td,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget table tr.active td{background:#f5f5f5}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget form,.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget p,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget form,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget p{margin:0;padding:10px}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget form .submit,.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget p .submit,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget form .submit,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget p .submit{margin-top:10px}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget #product_ids,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget #product_ids{width:100%}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget .select_all,.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget .select_none,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget .select_all,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget .select_none{float:right;color:#999;margin-left:4px;margin-top:10px}.woocommerce-reports-wide .postbox .chart-widgets li.chart-widget .description,.woocommerce-reports-wrap .postbox .chart-widgets li.chart-widget .description{margin-left:.5em;font-weight:400;opacity:.8}.woocommerce-reports-wide .postbox .chart-legend,.woocommerce-reports-wrap .postbox .chart-legend{list-style:none outside;margin:0 0 1em;padding:0;border:1px solid #dfdfdf;border-right-width:0;border-bottom-width:0;background:#fff}.woocommerce-reports-wide .postbox .chart-legend li,.woocommerce-reports-wrap .postbox .chart-legend li{border-right:5px solid #aaa;color:#aaa;padding:1em;display:block;margin:0;-webkit-transition:all ease .5s;transition:all ease .5s;-webkit-box-shadow:inset 0 -1px 0 0 #dfdfdf;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{-webkit-box-shadow:inset 0 -1px 0 0 #dfdfdf,inset 300px 0 0 rgba(156,93,144,.1);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;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%}.woocommerce-reports-wide .postbox .stat,.woocommerce-reports-wrap .postbox .stat{font-size:1.5em!important;font-weight:700;text-align:center}.woocommerce-reports-wide .postbox .chart-placeholder,.woocommerce-reports-wrap .postbox .chart-placeholder{width:100%;height:650px;overflow:hidden;position:relative}.woocommerce-reports-wide .postbox .chart-prompt,.woocommerce-reports-wrap .postbox .chart-prompt{line-height:650px;margin:0;color:#999;font-size:1.2em;font-style:italic;text-align:center}.woocommerce-reports-wide .postbox .chart-container,.woocommerce-reports-wrap .postbox .chart-container{background:#fff;padding:12px;position:relative;border:1px solid #dfdfdf;border-radius:3px}.woocommerce-reports-wide .postbox .main .chart-legend,.woocommerce-reports-wrap .postbox .main .chart-legend{margin-top:12px}.woocommerce-reports-wide .postbox .main .chart-legend li,.woocommerce-reports-wrap .postbox .main .chart-legend li{border-right:0;margin:0 8px 0 0;float:left;border-top:4px solid #aaa}.woocommerce-reports-wide .woocommerce-reports-main,.woocommerce-reports-wrap .woocommerce-reports-main{float:left;min-width:100%}.woocommerce-reports-wide .woocommerce-reports-main table td,.woocommerce-reports-wrap .woocommerce-reports-main table td{padding:9px}.woocommerce-reports-wide .woocommerce-reports-sidebar,.woocommerce-reports-wrap .woocommerce-reports-sidebar{display:inline;width:281px;margin-left:-300px;clear:both;float:left}.woocommerce-reports-wide .woocommerce-reports-left,.woocommerce-reports-wrap .woocommerce-reports-left{width:49.5%;float:left}.woocommerce-reports-wide .woocommerce-reports-right,.woocommerce-reports-wrap .woocommerce-reports-right{width:49.5%;float:right}.woocommerce-wide-reports-wrap{padding-bottom:11px}.woocommerce-wide-reports-wrap .widefat .export-data{float:right}.woocommerce-wide-reports-wrap .widefat td,.woocommerce-wide-reports-wrap .widefat th{vertical-align:middle;padding:7px}form.report_filters p{vertical-align:middle}form.report_filters div,form.report_filters input,form.report_filters label{vertical-align:middle}.chart-tooltip{position:absolute;display:none;line-height:1}table.bar_chart{width:100%}table.bar_chart thead th{text-align:left;color:#ccc;padding:6px 0}table.bar_chart tbody th{padding:6px 0;width:25%;text-align:left!important;font-weight:400!important;border-bottom:1px solid #fee}table.bar_chart tbody td{text-align:right;line-height:24px;padding:6px 6px 6px 0;border-bottom:1px solid #fee}table.bar_chart tbody td span{color:#8a4b75;display:block}table.bar_chart tbody td span.alt{color:#47a03e;margin-top:6px}table.bar_chart tbody td.bars{position:relative;text-align:left;padding:6px 6px 6px 0;border-bottom:1px solid #fee}table.bar_chart tbody td.bars a,table.bar_chart tbody td.bars span{text-decoration:none;clear:both;background:#8a4b75;float:left;display:block;line-height:24px;height:24px;border-radius:3px}table.bar_chart tbody td.bars span.alt{clear:both;background:#47a03e}table.bar_chart tbody td.bars span.alt span{margin:0;color:#c5dec2!important;text-shadow:0 1px 0 #47a03e;background:0 0}.post-type-shop_order .woocommerce-BlankState-message::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:""}.post-type-shop_coupon .woocommerce-BlankState-message::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:""}.post-type-product .woocommerce-BlankState-message::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:""}.woocommerce-BlankState--api .woocommerce-BlankState-message::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:""}.woocommerce-BlankState--webhooks .woocommerce-BlankState-message::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:""}.woocommerce-BlankState{text-align:center;padding:5em 0 0}.woocommerce-BlankState .woocommerce-BlankState-message{color:#aaa;margin:0 auto 1.5em;line-height:1.5em;font-size:1.2em;max-width:500px}.woocommerce-BlankState .woocommerce-BlankState-message::before{color:#ddd;text-shadow:0 -1px 1px rgba(0,0,0,.2),0 1px 0 rgba(255,255,255,.8);font-size:8em;display:block;position:relative!important;top:auto;left:auto;line-height:1em;margin:0 0 .1875em}.woocommerce-BlankState .woocommerce-BlankState-cta{font-size:1.2em;padding:.75em 1.5em;margin:0 .25em;height:auto;display:inline-block!important}@media only screen and (max-width:1280px){#order_data .order_data_column{width:48%}#order_data .order_data_column:first-child{width:100%}.woocommerce_options_panel .description{display:block;clear:both;margin-left:0}.woocommerce_options_panel .dimensions_field .wrap,.woocommerce_options_panel .short,.woocommerce_options_panel input[type=email].short,.woocommerce_options_panel input[type=number].short,.woocommerce_options_panel input[type=password].short,.woocommerce_options_panel input[type=text].short{width:80%}.woocommerce_options_panel .downloadable_files,.woocommerce_variations .downloadable_files{padding:0;clear:both}.woocommerce_options_panel .downloadable_files label,.woocommerce_variations .downloadable_files label{position:static}.woocommerce_options_panel .downloadable_files table,.woocommerce_variations .downloadable_files table{margin:0 12px 24px;width:94%}.woocommerce_options_panel .downloadable_files table .sort,.woocommerce_variations .downloadable_files table .sort{visibility:hidden}.woocommerce_options_panel .woocommerce_variable_attributes .downloadable_files table,.woocommerce_variations .woocommerce_variable_attributes .downloadable_files table{margin:0 0 1em;width:100%}}@media only screen and (max-width:900px){#woocommerce-coupon-data ul.coupon_data_tabs,#woocommerce-product-data .wc-tabs-back,#woocommerce-product-data ul.product_data_tabs{width:10%}#woocommerce-coupon-data .wc-metaboxes-wrapper,#woocommerce-coupon-data .woocommerce_options_panel,#woocommerce-product-data .wc-metaboxes-wrapper,#woocommerce-product-data .woocommerce_options_panel{width:90%}#woocommerce-coupon-data ul.coupon_data_tabs li a,#woocommerce-product-data ul.product_data_tabs li a{position:relative;text-indent:-999px;padding:10px}#woocommerce-coupon-data ul.coupon_data_tabs li a::before,#woocommerce-product-data ul.product_data_tabs li a::before{position:absolute;top:0;right:0;bottom:0;left:0;text-indent:0;text-align:center;line-height:40px;width:100%;height:40px}}@media only screen and (max-width:782px){#wp-excerpt-media-buttons a{font-size:16px;line-height:37px;height:39px;padding:0 20px 0 15px}#wp-excerpt-editor-tools{padding-top:20px;padding-right:15px;overflow:hidden;margin-bottom:-1px}#woocommerce-product-data .checkbox{width:25px}.variations-pagenav{float:none;text-align:center;font-size:18px}.variations-pagenav .displaying-num{font-size:16px}.variations-pagenav a{padding:8px 20px 11px;font-size:18px}.variations-pagenav select{padding:0 20px}.variations-defaults{float:none;text-align:center;margin-top:10px}.post-type-product .wp-list-table .column-thumb{display:none;text-align:left;padding-bottom:0}.post-type-product .wp-list-table .column-thumb::before{display:none!important}.post-type-product .wp-list-table .column-thumb img{max-width:32px}.post-type-product .wp-list-table .is-expanded td:not(.hidden){overflow:visible}.post-type-product .wp-list-table .toggle-row{top:-28px}.post-type-shop_order .wp-list-table .column-customer_message,.post-type-shop_order .wp-list-table .column-order_notes{text-align:inherit}.post-type-shop_order .wp-list-table .column-order_notes .note-on{font-size:1.3em;margin:0}.post-type-shop_order .wp-list-table .is-expanded td:not(.hidden){overflow:visible}.post-type-shop_order .wp-list-table .toggle-row{top:-15px}}@media only screen and (max-width:500px){.woocommerce_options_panel label,.woocommerce_options_panel legend{float:none;width:auto;display:block;margin:0}.woocommerce_options_panel fieldset.form-field,.woocommerce_options_panel p.form-field{padding:5px 20px!important}.addons-wcs-banner-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.wc_addons_wrap .addons-wcs-banner-block{padding:40px}.wc_addons_wrap .addons-wcs-banner-block-image{padding:1em;text-align:center;width:100%;padding:2em 0;margin:0}.wc_addons_wrap .addons-wcs-banner-block-image .addons-img{margin:0}}.wc-backbone-modal *{-webkit-box-sizing:border-box;box-sizing:border-box}.wc-backbone-modal .wc-backbone-modal-content{position:fixed;background:#fff;z-index:100000;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:100%;min-width:500px}.wc-backbone-modal .wc-backbone-modal-content article{overflow:auto}.wc-backbone-modal.wc-backbone-modal-shipping-method-settings .wc-backbone-modal-content{width:75%;min-width:500px}.wc-backbone-modal .select2-container{width:100%!important}@media screen and (max-width:782px){.wc-backbone-modal .wc-backbone-modal-content{width:100%;height:100%;min-width:100%}}.wc-backbone-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;min-height:360px;background:#000;opacity:.7;z-index:99900}.wc-backbone-modal-main{padding-bottom:55px}.wc-backbone-modal-main article,.wc-backbone-modal-main header{display:block;position:relative}.wc-backbone-modal-main .wc-backbone-modal-header{height:auto;background:#fcfcfc;padding:1em 1.5em;border-bottom:1px solid #ddd}.wc-backbone-modal-main .wc-backbone-modal-header h1{margin:0;font-size:18px;font-weight:700;line-height:1.5em}.wc-backbone-modal-main .wc-backbone-modal-header .modal-close-link{cursor:pointer;color:#777;height:54px;width:54px;padding:0;position:absolute;top:0;right:0;text-align:center;border:0;border-left:1px solid #ddd;background-color:transparent;-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:normal 22px/50px dashicons!important;color:#666;display:block;content:'\f335';font-weight:300}.wc-backbone-modal-main .wc-backbone-modal-header .modal-close-link:focus,.wc-backbone-modal-main .wc-backbone-modal-header .modal-close-link:hover{background:#ddd;border-color:#ccc;color:#000}.wc-backbone-modal-main .wc-backbone-modal-header .modal-close-link:focus{outline:0}.wc-backbone-modal-main article{padding:1.5em}.wc-backbone-modal-main article p{margin:1.5em 0}.wc-backbone-modal-main article p:first-child{margin-top:0}.wc-backbone-modal-main article p:last-child{margin-bottom:0}.wc-backbone-modal-main article .pagination{padding:10px 0 0;text-align:center}.wc-backbone-modal-main footer{position:absolute;left:0;right:0;bottom:0;z-index:100;padding:1em 1.5em;background:#fcfcfc;border-top:1px solid #dfdfdf;-webkit-box-shadow:0 -4px 4px -4px rgba(0,0,0,.1);box-shadow:0 -4px 4px -4px rgba(0,0,0,.1)}.wc-backbone-modal-main footer .inner{text-align:right;line-height:23px}.wc-backbone-modal-main footer .inner .button{margin-bottom:0}.select2-drop,.select2-dropdown{z-index:999999!important}.select2-results{line-height:1.5em}.select2-results .select2-results__group,.select2-results .select2-results__option{margin:0;padding:8px}.select2-results .description{display:block;color:#999;padding-top:4px}.select2-dropdown{border-color:#ddd}.select2-dropdown--below{-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1)}.select2-dropdown--above{-webkit-box-shadow:0 -1px 1px rgba(0,0,0,.1);box-shadow:0 -1px 1px rgba(0,0,0,.1)}.select2-container .select2-selection__rendered.ui-sortable li{cursor:move}.select2-container .select2-selection{border-color:#ddd}.select2-container .select2-search__field{min-width:150px}.select2-container .select2-selection--single{height:32px}.select2-container .select2-selection--single .select2-selection__rendered{line-height:32px;padding-right:24px}.select2-container .select2-selection--single .select2-selection__arrow{right:3px;height:30px}.select2-container .select2-selection--multiple{min-height:28px;border-radius:0;line-height:1.5}.select2-container .select2-selection--multiple li{margin:0}.select2-container .select2-selection--multiple .select2-selection__choice{padding:2px 6px}.select2-container .select2-selection--multiple .select2-selection__choice .description{display:none}.select2-container .select2-selection__clear{color:#999;margin-top:-1px}.select2-container .select2-search--inline .select2-search__field{font-family:inherit;font-size:inherit;font-weight:inherit;padding:3px 0}.woocommerce table.form-table .select2-container{min-width:400px!important}.post-type-product .tablenav .actions,.post-type-shop_order .tablenav .actions{overflow:visible}.post-type-product .tablenav input,.post-type-product .tablenav select,.post-type-shop_order .tablenav input,.post-type-shop_order .tablenav select{line-height:1;height:32px}.post-type-product .tablenav .select2-container,.post-type-shop_order .tablenav .select2-container{float:left;width:240px!important;font-size:14px;vertical-align:middle;margin:1px 6px 4px 1px}.woocommerce-exporter-wrapper,.woocommerce-importer-wrapper,.woocommerce-progress-form-wrapper{text-align:center;max-width:700px;margin:40px auto}.woocommerce-exporter-wrapper .error,.woocommerce-importer-wrapper .error,.woocommerce-progress-form-wrapper .error{text-align:left}.woocommerce-exporter-wrapper .wc-progress-steps,.woocommerce-importer-wrapper .wc-progress-steps,.woocommerce-progress-form-wrapper .wc-progress-steps{padding:0 0 24px;margin:0;list-style:none outside;overflow:hidden;color:#ccc;width:100%;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex}.woocommerce-exporter-wrapper .wc-progress-steps li,.woocommerce-importer-wrapper .wc-progress-steps li,.woocommerce-progress-form-wrapper .wc-progress-steps li{width:25%;float:left;padding:0 0 .8em;margin:0;text-align:center;position:relative;border-bottom:4px solid #ccc;line-height:1.4em}.woocommerce-exporter-wrapper .wc-progress-steps li::before,.woocommerce-importer-wrapper .wc-progress-steps li::before,.woocommerce-progress-form-wrapper .wc-progress-steps li::before{content:'';border:4px solid #ccc;border-radius:100%;width:4px;height:4px;position:absolute;bottom:0;left:50%;margin-left:-6px;margin-bottom:-8px;background:#fff}.woocommerce-exporter-wrapper .wc-progress-steps li.active,.woocommerce-importer-wrapper .wc-progress-steps li.active,.woocommerce-progress-form-wrapper .wc-progress-steps li.active{border-color:#a16696;color:#a16696}.woocommerce-exporter-wrapper .wc-progress-steps li.active::before,.woocommerce-importer-wrapper .wc-progress-steps li.active::before,.woocommerce-progress-form-wrapper .wc-progress-steps li.active::before{border-color:#a16696}.woocommerce-exporter-wrapper .wc-progress-steps li.done,.woocommerce-importer-wrapper .wc-progress-steps li.done,.woocommerce-progress-form-wrapper .wc-progress-steps li.done{border-color:#a16696;color:#a16696}.woocommerce-exporter-wrapper .wc-progress-steps li.done::before,.woocommerce-importer-wrapper .wc-progress-steps li.done::before,.woocommerce-progress-form-wrapper .wc-progress-steps li.done::before{border-color:#a16696;background:#a16696}.woocommerce-exporter-wrapper .button,.woocommerce-importer-wrapper .button,.woocommerce-progress-form-wrapper .button{font-size:1.25em;padding:.5em 1em!important;line-height:1.5em!important;margin-right:.5em;margin-bottom:2px;height:auto!important;border-radius:4px;background-color:#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;text-shadow:0 -1px 1px #a36597,1px 0 1px #a36597,0 1px 1px #a36597,-1px 0 1px #a36597;margin:0;opacity:1}.woocommerce-exporter-wrapper .button:active,.woocommerce-exporter-wrapper .button:focus,.woocommerce-exporter-wrapper .button:hover,.woocommerce-importer-wrapper .button:active,.woocommerce-importer-wrapper .button:focus,.woocommerce-importer-wrapper .button:hover,.woocommerce-progress-form-wrapper .button:active,.woocommerce-progress-form-wrapper .button:focus,.woocommerce-progress-form-wrapper .button: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-exporter-wrapper .error .button,.woocommerce-importer-wrapper .error .button,.woocommerce-progress-form-wrapper .error .button{font-size:1em}.woocommerce-exporter-wrapper .wc-actions,.woocommerce-importer-wrapper .wc-actions,.woocommerce-progress-form-wrapper .wc-actions{overflow:hidden;border-top:1px solid #eee;margin:0;padding:23px 24px 24px;line-height:3em}.woocommerce-exporter-wrapper .wc-actions .button,.woocommerce-importer-wrapper .wc-actions .button,.woocommerce-progress-form-wrapper .wc-actions .button{float:right}.woocommerce-exporter-wrapper .wc-actions .woocommerce-importer-toggle-advanced-options,.woocommerce-importer-wrapper .wc-actions .woocommerce-importer-toggle-advanced-options,.woocommerce-progress-form-wrapper .wc-actions .woocommerce-importer-toggle-advanced-options{color:#999}.woocommerce-exporter-wrapper .wc-progress-form-content,.woocommerce-exporter-wrapper .woocommerce-exporter,.woocommerce-exporter-wrapper .woocommerce-importer,.woocommerce-importer-wrapper .wc-progress-form-content,.woocommerce-importer-wrapper .woocommerce-exporter,.woocommerce-importer-wrapper .woocommerce-importer,.woocommerce-progress-form-wrapper .wc-progress-form-content,.woocommerce-progress-form-wrapper .woocommerce-exporter,.woocommerce-progress-form-wrapper .woocommerce-importer{background:#fff;overflow:hidden;padding:0;margin:0 0 16px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.13);box-shadow:0 1px 3px rgba(0,0,0,.13);color:#555;text-align:left}.woocommerce-exporter-wrapper .wc-progress-form-content header,.woocommerce-exporter-wrapper .woocommerce-exporter header,.woocommerce-exporter-wrapper .woocommerce-importer header,.woocommerce-importer-wrapper .wc-progress-form-content header,.woocommerce-importer-wrapper .woocommerce-exporter header,.woocommerce-importer-wrapper .woocommerce-importer header,.woocommerce-progress-form-wrapper .wc-progress-form-content header,.woocommerce-progress-form-wrapper .woocommerce-exporter header,.woocommerce-progress-form-wrapper .woocommerce-importer header{border-bottom:1px solid #eee;margin:0;padding:24px 24px 0}.woocommerce-exporter-wrapper .wc-progress-form-content section,.woocommerce-exporter-wrapper .woocommerce-exporter section,.woocommerce-exporter-wrapper .woocommerce-importer section,.woocommerce-importer-wrapper .wc-progress-form-content section,.woocommerce-importer-wrapper .woocommerce-exporter section,.woocommerce-importer-wrapper .woocommerce-importer section,.woocommerce-progress-form-wrapper .wc-progress-form-content section,.woocommerce-progress-form-wrapper .woocommerce-exporter section,.woocommerce-progress-form-wrapper .woocommerce-importer section{padding:24px 24px 0}.woocommerce-exporter-wrapper .wc-progress-form-content h2,.woocommerce-exporter-wrapper .woocommerce-exporter h2,.woocommerce-exporter-wrapper .woocommerce-importer h2,.woocommerce-importer-wrapper .wc-progress-form-content h2,.woocommerce-importer-wrapper .woocommerce-exporter h2,.woocommerce-importer-wrapper .woocommerce-importer h2,.woocommerce-progress-form-wrapper .wc-progress-form-content h2,.woocommerce-progress-form-wrapper .woocommerce-exporter h2,.woocommerce-progress-form-wrapper .woocommerce-importer h2{margin:0 0 24px;color:#555;font-size:24px;font-weight:400;line-height:1em}.woocommerce-exporter-wrapper .wc-progress-form-content p,.woocommerce-exporter-wrapper .woocommerce-exporter p,.woocommerce-exporter-wrapper .woocommerce-importer p,.woocommerce-importer-wrapper .wc-progress-form-content p,.woocommerce-importer-wrapper .woocommerce-exporter p,.woocommerce-importer-wrapper .woocommerce-importer p,.woocommerce-progress-form-wrapper .wc-progress-form-content p,.woocommerce-progress-form-wrapper .woocommerce-exporter p,.woocommerce-progress-form-wrapper .woocommerce-importer p{font-size:1em;line-height:1.75em;font-size:16px;color:#555;margin:0 0 24px}.woocommerce-exporter-wrapper .wc-progress-form-content .form-row,.woocommerce-exporter-wrapper .woocommerce-exporter .form-row,.woocommerce-exporter-wrapper .woocommerce-importer .form-row,.woocommerce-importer-wrapper .wc-progress-form-content .form-row,.woocommerce-importer-wrapper .woocommerce-exporter .form-row,.woocommerce-importer-wrapper .woocommerce-importer .form-row,.woocommerce-progress-form-wrapper .wc-progress-form-content .form-row,.woocommerce-progress-form-wrapper .woocommerce-exporter .form-row,.woocommerce-progress-form-wrapper .woocommerce-importer .form-row{margin-top:24px}.woocommerce-exporter-wrapper .wc-progress-form-content .spinner,.woocommerce-exporter-wrapper .woocommerce-exporter .spinner,.woocommerce-exporter-wrapper .woocommerce-importer .spinner,.woocommerce-importer-wrapper .wc-progress-form-content .spinner,.woocommerce-importer-wrapper .woocommerce-exporter .spinner,.woocommerce-importer-wrapper .woocommerce-importer .spinner,.woocommerce-progress-form-wrapper .wc-progress-form-content .spinner,.woocommerce-progress-form-wrapper .woocommerce-exporter .spinner,.woocommerce-progress-form-wrapper .woocommerce-importer .spinner{display:none}.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options td,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options th,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options td,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options th,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options td,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options th,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options td,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options th,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options td,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options th,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options td,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options th,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options td,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options th,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options td,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options th,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options td,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options th,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options td,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options th,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options td,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options th,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options td,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options th,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options td,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options th,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options td,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options th,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options td,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options th,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options td,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options th,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options td,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options th,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options td,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options th{vertical-align:top;line-height:1.75em;padding:0 0 24px 0}.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options td label,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options th label,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options td label,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options th label,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options td label,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options th label,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options td label,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options th label,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options td label,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options th label,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options td label,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options th label,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options td label,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options th label,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options td label,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options th label,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options td label,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options th label,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options td label,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options th label,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options td label,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options th label,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options td label,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options th label,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options td label,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options th label,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options td label,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options th label,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options td label,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options th label,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options td label,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options th label,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options td label,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options th label,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options td label,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options th label{color:#555;font-weight:400}.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options td input[type=checkbox],.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options th input[type=checkbox],.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options td input[type=checkbox],.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options th input[type=checkbox],.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options td input[type=checkbox],.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options th input[type=checkbox],.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options td input[type=checkbox],.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options th input[type=checkbox],.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options td input[type=checkbox],.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options th input[type=checkbox],.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options td input[type=checkbox],.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options th input[type=checkbox],.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options td input[type=checkbox],.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options th input[type=checkbox],.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options td input[type=checkbox],.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options th input[type=checkbox],.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options td input[type=checkbox],.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options th input[type=checkbox],.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options td input[type=checkbox],.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options th input[type=checkbox],.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options td input[type=checkbox],.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options th input[type=checkbox],.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options td input[type=checkbox],.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options th input[type=checkbox],.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options td input[type=checkbox],.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options th input[type=checkbox],.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options td input[type=checkbox],.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options th input[type=checkbox],.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options td input[type=checkbox],.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options th input[type=checkbox],.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options td input[type=checkbox],.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options th input[type=checkbox],.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options td input[type=checkbox],.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options th input[type=checkbox],.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options td input[type=checkbox],.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options th input[type=checkbox]{margin:0 4px 0 0;padding:7px}.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options td input[type=number],.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options td input[type=text],.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options th input[type=number],.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options th input[type=text],.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options td input[type=number],.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options td input[type=text],.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options th input[type=number],.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options th input[type=text],.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options td input[type=number],.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options td input[type=text],.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options th input[type=number],.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options th input[type=text],.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options td input[type=number],.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options td input[type=text],.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options th input[type=number],.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options th input[type=text],.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options td input[type=number],.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options td input[type=text],.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options th input[type=number],.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options th input[type=text],.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options td input[type=number],.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options td input[type=text],.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options th input[type=number],.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options th input[type=text],.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options td input[type=number],.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options td input[type=text],.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options th input[type=number],.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options th input[type=text],.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options td input[type=number],.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options td input[type=text],.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options th input[type=number],.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options th input[type=text],.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options td input[type=number],.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options td input[type=text],.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options th input[type=number],.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options th input[type=text],.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options td input[type=number],.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options td input[type=text],.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options th input[type=number],.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options th input[type=text],.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options td input[type=number],.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options td input[type=text],.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options th input[type=number],.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options th input[type=text],.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options td input[type=number],.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options td input[type=text],.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options th input[type=number],.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options th input[type=text],.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options td input[type=number],.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options td input[type=text],.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options th input[type=number],.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options th input[type=text],.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options td input[type=number],.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options td input[type=text],.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options th input[type=number],.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options th input[type=text],.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options td input[type=number],.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options td input[type=text],.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options th input[type=number],.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options th input[type=text],.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options td input[type=number],.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options td input[type=text],.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options th input[type=number],.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options th input[type=text],.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options td input[type=number],.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options td input[type=text],.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options th input[type=number],.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options th input[type=text],.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options td input[type=number],.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options td input[type=text],.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options th input[type=number],.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options th input[type=text]{padding:7px;height:auto;margin:0}.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper{border:1px solid #ddd;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.07);box-shadow:inset 0 1px 2px rgba(0,0,0,.07);background-color:#fff;color:#32373c;outline:0;line-height:1;display:block}.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper code,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper code,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper code{background:0 0;font-size:smaller;padding:0;margin:0;color:#999;padding:7px 0 0 7px;display:inline-block}.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options th .woocommerce-importer-file-url-field-wrapper input,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options td .woocommerce-importer-file-url-field-wrapper input,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options th .woocommerce-importer-file-url-field-wrapper input{font-family:Consolas,Monaco,monospace;border:0;margin:0;outline:0;-webkit-box-shadow:none;box-shadow:none;display:inline-block;min-width:100%}.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-exporter-options th,.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-options th,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-exporter-options th,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-options th,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-exporter-options th,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-options th,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-exporter-options th,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-options th,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-exporter-options th,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-options th,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-exporter-options th,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-options th,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-exporter-options th,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-options th,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-exporter-options th,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-options th,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-exporter-options th,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options th{width:35%;padding-right:20px}.woocommerce-exporter-wrapper .wc-progress-form-content progress,.woocommerce-exporter-wrapper .woocommerce-exporter progress,.woocommerce-exporter-wrapper .woocommerce-importer progress,.woocommerce-importer-wrapper .wc-progress-form-content progress,.woocommerce-importer-wrapper .woocommerce-exporter progress,.woocommerce-importer-wrapper .woocommerce-importer progress,.woocommerce-progress-form-wrapper .wc-progress-form-content progress,.woocommerce-progress-form-wrapper .woocommerce-exporter progress,.woocommerce-progress-form-wrapper .woocommerce-importer progress{width:100%;height:42px;margin:0 auto 24px;display:block;-webkit-appearance:none;border:none;display:none;background:#f5f5f5;border:2px solid #eee;border-radius:4px;padding:0;-webkit-box-shadow:0 1px 0 0 rgba(255,255,255,.2);box-shadow:0 1px 0 0 rgba(255,255,255,.2)}.woocommerce-exporter-wrapper .wc-progress-form-content progress::-webkit-progress-bar,.woocommerce-exporter-wrapper .woocommerce-exporter progress::-webkit-progress-bar,.woocommerce-exporter-wrapper .woocommerce-importer progress::-webkit-progress-bar,.woocommerce-importer-wrapper .wc-progress-form-content progress::-webkit-progress-bar,.woocommerce-importer-wrapper .woocommerce-exporter progress::-webkit-progress-bar,.woocommerce-importer-wrapper .woocommerce-importer progress::-webkit-progress-bar,.woocommerce-progress-form-wrapper .wc-progress-form-content progress::-webkit-progress-bar,.woocommerce-progress-form-wrapper .woocommerce-exporter progress::-webkit-progress-bar,.woocommerce-progress-form-wrapper .woocommerce-importer progress::-webkit-progress-bar{background:transparent none;border:0;border-radius:4px;padding:0;-webkit-box-shadow:none;box-shadow:none}.woocommerce-exporter-wrapper .wc-progress-form-content progress::-webkit-progress-value,.woocommerce-exporter-wrapper .woocommerce-exporter progress::-webkit-progress-value,.woocommerce-exporter-wrapper .woocommerce-importer progress::-webkit-progress-value,.woocommerce-importer-wrapper .wc-progress-form-content progress::-webkit-progress-value,.woocommerce-importer-wrapper .woocommerce-exporter progress::-webkit-progress-value,.woocommerce-importer-wrapper .woocommerce-importer progress::-webkit-progress-value,.woocommerce-progress-form-wrapper .wc-progress-form-content progress::-webkit-progress-value,.woocommerce-progress-form-wrapper .woocommerce-exporter progress::-webkit-progress-value,.woocommerce-progress-form-wrapper .woocommerce-importer progress::-webkit-progress-value{border-radius:3px;-webkit-box-shadow:inset 0 1px 1px 0 rgba(255,255,255,.4);box-shadow:inset 0 1px 1px 0 rgba(255,255,255,.4);background:#a46497;background:-webkit-gradient(linear,left top,left bottom,from(#a46497),to(#66405f)),#a46497;background:-webkit-linear-gradient(top,#a46497,#66405f),#a46497;background:linear-gradient(top,#a46497,#66405f),#a46497;-webkit-transition:width 1s ease;transition:width 1s ease}.woocommerce-exporter-wrapper .wc-progress-form-content progress::-moz-progress-bar,.woocommerce-exporter-wrapper .woocommerce-exporter progress::-moz-progress-bar,.woocommerce-exporter-wrapper .woocommerce-importer progress::-moz-progress-bar,.woocommerce-importer-wrapper .wc-progress-form-content progress::-moz-progress-bar,.woocommerce-importer-wrapper .woocommerce-exporter progress::-moz-progress-bar,.woocommerce-importer-wrapper .woocommerce-importer progress::-moz-progress-bar,.woocommerce-progress-form-wrapper .wc-progress-form-content progress::-moz-progress-bar,.woocommerce-progress-form-wrapper .woocommerce-exporter progress::-moz-progress-bar,.woocommerce-progress-form-wrapper .woocommerce-importer progress::-moz-progress-bar{border-radius:3px;box-shadow:inset 0 1px 1px 0 rgba(255,255,255,.4);background:#a46497;background:linear-gradient(top,#a46497,#66405f),#a46497;-webkit-transition:width 1s ease;transition:width 1s ease}.woocommerce-exporter-wrapper .wc-progress-form-content progress::-ms-fill,.woocommerce-exporter-wrapper .woocommerce-exporter progress::-ms-fill,.woocommerce-exporter-wrapper .woocommerce-importer progress::-ms-fill,.woocommerce-importer-wrapper .wc-progress-form-content progress::-ms-fill,.woocommerce-importer-wrapper .woocommerce-exporter progress::-ms-fill,.woocommerce-importer-wrapper .woocommerce-importer progress::-ms-fill,.woocommerce-progress-form-wrapper .wc-progress-form-content progress::-ms-fill,.woocommerce-progress-form-wrapper .woocommerce-exporter progress::-ms-fill,.woocommerce-progress-form-wrapper .woocommerce-importer progress::-ms-fill{border-radius:3px;box-shadow:inset 0 1px 1px 0 rgba(255,255,255,.4);background:#a46497;background:linear-gradient(to bottom,#a46497,#66405f),#a46497;-webkit-transition:width 1s ease;transition:width 1s ease}.woocommerce-exporter-wrapper .wc-progress-form-content.woocommerce-exporter__exporting .spinner,.woocommerce-exporter-wrapper .wc-progress-form-content.woocommerce-importer__importing .spinner,.woocommerce-exporter-wrapper .woocommerce-exporter.woocommerce-exporter__exporting .spinner,.woocommerce-exporter-wrapper .woocommerce-exporter.woocommerce-importer__importing .spinner,.woocommerce-exporter-wrapper .woocommerce-importer.woocommerce-exporter__exporting .spinner,.woocommerce-exporter-wrapper .woocommerce-importer.woocommerce-importer__importing .spinner,.woocommerce-importer-wrapper .wc-progress-form-content.woocommerce-exporter__exporting .spinner,.woocommerce-importer-wrapper .wc-progress-form-content.woocommerce-importer__importing .spinner,.woocommerce-importer-wrapper .woocommerce-exporter.woocommerce-exporter__exporting .spinner,.woocommerce-importer-wrapper .woocommerce-exporter.woocommerce-importer__importing .spinner,.woocommerce-importer-wrapper .woocommerce-importer.woocommerce-exporter__exporting .spinner,.woocommerce-importer-wrapper .woocommerce-importer.woocommerce-importer__importing .spinner,.woocommerce-progress-form-wrapper .wc-progress-form-content.woocommerce-exporter__exporting .spinner,.woocommerce-progress-form-wrapper .wc-progress-form-content.woocommerce-importer__importing .spinner,.woocommerce-progress-form-wrapper .woocommerce-exporter.woocommerce-exporter__exporting .spinner,.woocommerce-progress-form-wrapper .woocommerce-exporter.woocommerce-importer__importing .spinner,.woocommerce-progress-form-wrapper .woocommerce-importer.woocommerce-exporter__exporting .spinner,.woocommerce-progress-form-wrapper .woocommerce-importer.woocommerce-importer__importing .spinner{display:block}.woocommerce-exporter-wrapper .wc-progress-form-content.woocommerce-exporter__exporting progress,.woocommerce-exporter-wrapper .wc-progress-form-content.woocommerce-importer__importing progress,.woocommerce-exporter-wrapper .woocommerce-exporter.woocommerce-exporter__exporting progress,.woocommerce-exporter-wrapper .woocommerce-exporter.woocommerce-importer__importing progress,.woocommerce-exporter-wrapper .woocommerce-importer.woocommerce-exporter__exporting progress,.woocommerce-exporter-wrapper .woocommerce-importer.woocommerce-importer__importing progress,.woocommerce-importer-wrapper .wc-progress-form-content.woocommerce-exporter__exporting progress,.woocommerce-importer-wrapper .wc-progress-form-content.woocommerce-importer__importing progress,.woocommerce-importer-wrapper .woocommerce-exporter.woocommerce-exporter__exporting progress,.woocommerce-importer-wrapper .woocommerce-exporter.woocommerce-importer__importing progress,.woocommerce-importer-wrapper .woocommerce-importer.woocommerce-exporter__exporting progress,.woocommerce-importer-wrapper .woocommerce-importer.woocommerce-importer__importing progress,.woocommerce-progress-form-wrapper .wc-progress-form-content.woocommerce-exporter__exporting progress,.woocommerce-progress-form-wrapper .wc-progress-form-content.woocommerce-importer__importing progress,.woocommerce-progress-form-wrapper .woocommerce-exporter.woocommerce-exporter__exporting progress,.woocommerce-progress-form-wrapper .woocommerce-exporter.woocommerce-importer__importing progress,.woocommerce-progress-form-wrapper .woocommerce-importer.woocommerce-exporter__exporting progress,.woocommerce-progress-form-wrapper .woocommerce-importer.woocommerce-importer__importing progress{display:block}.woocommerce-exporter-wrapper .wc-progress-form-content.woocommerce-exporter__exporting .wc-actions,.woocommerce-exporter-wrapper .wc-progress-form-content.woocommerce-exporter__exporting .woocommerce-exporter-options,.woocommerce-exporter-wrapper .wc-progress-form-content.woocommerce-importer__importing .wc-actions,.woocommerce-exporter-wrapper .wc-progress-form-content.woocommerce-importer__importing .woocommerce-exporter-options,.woocommerce-exporter-wrapper .woocommerce-exporter.woocommerce-exporter__exporting .wc-actions,.woocommerce-exporter-wrapper .woocommerce-exporter.woocommerce-exporter__exporting .woocommerce-exporter-options,.woocommerce-exporter-wrapper .woocommerce-exporter.woocommerce-importer__importing .wc-actions,.woocommerce-exporter-wrapper .woocommerce-exporter.woocommerce-importer__importing .woocommerce-exporter-options,.woocommerce-exporter-wrapper .woocommerce-importer.woocommerce-exporter__exporting .wc-actions,.woocommerce-exporter-wrapper .woocommerce-importer.woocommerce-exporter__exporting .woocommerce-exporter-options,.woocommerce-exporter-wrapper .woocommerce-importer.woocommerce-importer__importing .wc-actions,.woocommerce-exporter-wrapper .woocommerce-importer.woocommerce-importer__importing .woocommerce-exporter-options,.woocommerce-importer-wrapper .wc-progress-form-content.woocommerce-exporter__exporting .wc-actions,.woocommerce-importer-wrapper .wc-progress-form-content.woocommerce-exporter__exporting .woocommerce-exporter-options,.woocommerce-importer-wrapper .wc-progress-form-content.woocommerce-importer__importing .wc-actions,.woocommerce-importer-wrapper .wc-progress-form-content.woocommerce-importer__importing .woocommerce-exporter-options,.woocommerce-importer-wrapper .woocommerce-exporter.woocommerce-exporter__exporting .wc-actions,.woocommerce-importer-wrapper .woocommerce-exporter.woocommerce-exporter__exporting .woocommerce-exporter-options,.woocommerce-importer-wrapper .woocommerce-exporter.woocommerce-importer__importing .wc-actions,.woocommerce-importer-wrapper .woocommerce-exporter.woocommerce-importer__importing .woocommerce-exporter-options,.woocommerce-importer-wrapper .woocommerce-importer.woocommerce-exporter__exporting .wc-actions,.woocommerce-importer-wrapper .woocommerce-importer.woocommerce-exporter__exporting .woocommerce-exporter-options,.woocommerce-importer-wrapper .woocommerce-importer.woocommerce-importer__importing .wc-actions,.woocommerce-importer-wrapper .woocommerce-importer.woocommerce-importer__importing .woocommerce-exporter-options,.woocommerce-progress-form-wrapper .wc-progress-form-content.woocommerce-exporter__exporting .wc-actions,.woocommerce-progress-form-wrapper .wc-progress-form-content.woocommerce-exporter__exporting .woocommerce-exporter-options,.woocommerce-progress-form-wrapper .wc-progress-form-content.woocommerce-importer__importing .wc-actions,.woocommerce-progress-form-wrapper .wc-progress-form-content.woocommerce-importer__importing .woocommerce-exporter-options,.woocommerce-progress-form-wrapper .woocommerce-exporter.woocommerce-exporter__exporting .wc-actions,.woocommerce-progress-form-wrapper .woocommerce-exporter.woocommerce-exporter__exporting .woocommerce-exporter-options,.woocommerce-progress-form-wrapper .woocommerce-exporter.woocommerce-importer__importing .wc-actions,.woocommerce-progress-form-wrapper .woocommerce-exporter.woocommerce-importer__importing .woocommerce-exporter-options,.woocommerce-progress-form-wrapper .woocommerce-importer.woocommerce-exporter__exporting .wc-actions,.woocommerce-progress-form-wrapper .woocommerce-importer.woocommerce-exporter__exporting .woocommerce-exporter-options,.woocommerce-progress-form-wrapper .woocommerce-importer.woocommerce-importer__importing .wc-actions,.woocommerce-progress-form-wrapper .woocommerce-importer.woocommerce-importer__importing .woocommerce-exporter-options{display:none}.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table-wrapper,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table-wrapper,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table-wrapper,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table-wrapper,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table-wrapper,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table-wrapper,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table-wrapper,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table-wrapper,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table-wrapper{padding:0}.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table{margin:0;border:0;-webkit-box-shadow:none;box-shadow:none;width:100%}.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table td,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table th,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table td,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table th,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table td,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table th,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table td,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table th,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table td,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table th,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table td,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table th,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table td,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table th,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table td,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table th,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table td,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table th,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table td,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table th,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table td,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table th,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table td,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table th,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table td,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table th,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table td,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table th,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table td,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table th,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table td,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table th,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table td,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table th,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table td,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table th{border:0;padding:12px;vertical-align:middle}.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table td select,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table th select,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table td select,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table th select,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table td select,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table th select,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table td select,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table th select,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table td select,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table th select,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table td select,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table th select,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table td select,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table th select,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table td select,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table th select,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table td select,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table th select,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table td select,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table th select,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table td select,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table th select,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table td select,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table th select,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table td select,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table th select,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table td select,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table th select,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table td select,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table th select,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table td select,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table th select,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table td select,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table th select,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table td select,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table th select{width:100%}.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table tbody tr:nth-child(odd) td,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table tbody tr:nth-child(odd) th,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table tbody tr:nth-child(odd) td,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table tbody tr:nth-child(odd) th,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table tbody tr:nth-child(odd) td,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table tbody tr:nth-child(odd) th,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table tbody tr:nth-child(odd) td,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table tbody tr:nth-child(odd) th,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table tbody tr:nth-child(odd) td,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table tbody tr:nth-child(odd) th,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table tbody tr:nth-child(odd) td,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table tbody tr:nth-child(odd) th,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table tbody tr:nth-child(odd) td,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table tbody tr:nth-child(odd) th,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table tbody tr:nth-child(odd) td,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table tbody tr:nth-child(odd) th,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table tbody tr:nth-child(odd) td,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table tbody tr:nth-child(odd) th,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table tbody tr:nth-child(odd) td,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table tbody tr:nth-child(odd) th,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table tbody tr:nth-child(odd) td,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table tbody tr:nth-child(odd) th,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table tbody tr:nth-child(odd) td,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table tbody tr:nth-child(odd) th,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table tbody tr:nth-child(odd) td,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table tbody tr:nth-child(odd) th,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table tbody tr:nth-child(odd) td,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table tbody tr:nth-child(odd) th,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table tbody tr:nth-child(odd) td,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table tbody tr:nth-child(odd) th,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table tbody tr:nth-child(odd) td,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table tbody tr:nth-child(odd) th,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table tbody tr:nth-child(odd) td,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table tbody tr:nth-child(odd) th,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table tbody tr:nth-child(odd) td,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table tbody tr:nth-child(odd) th{background:#fbfbfb}.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table th,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table th,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table th,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table th,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table th,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table th,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table th,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table th,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table th,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table th,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table th,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table th,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table th,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table th,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table th,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table th,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table th,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table th{font-weight:700}.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table td:first-child,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table th:first-child,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table td:first-child,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table th:first-child,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table td:first-child,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table th:first-child,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table td:first-child,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table th:first-child,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table td:first-child,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table th:first-child,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table td:first-child,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table th:first-child,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table td:first-child,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table th:first-child,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table td:first-child,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table th:first-child,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table td:first-child,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table th:first-child,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table td:first-child,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table th:first-child,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table td:first-child,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table th:first-child,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table td:first-child,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table th:first-child,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table td:first-child,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table th:first-child,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table td:first-child,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table th:first-child,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table td:first-child,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table th:first-child,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table td:first-child,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table th:first-child,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table td:first-child,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table th:first-child,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table td:first-child,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table th:first-child{padding-left:24px}.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table td:last-child,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table th:last-child,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table td:last-child,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table th:last-child,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table td:last-child,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table th:last-child,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table td:last-child,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table th:last-child,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table td:last-child,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table th:last-child,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table td:last-child,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table th:last-child,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table td:last-child,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table th:last-child,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table td:last-child,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table th:last-child,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table td:last-child,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table th:last-child,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table td:last-child,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table th:last-child,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table td:last-child,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table th:last-child,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table td:last-child,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table th:last-child,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table td:last-child,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table th:last-child,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table td:last-child,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table th:last-child,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table td:last-child,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table th:last-child,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table td:last-child,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table th:last-child,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table td:last-child,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table th:last-child,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table td:last-child,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table th:last-child{padding-right:24px}.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table .wc-importer-mapping-table-name,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table .wc-importer-mapping-table-name,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table .wc-importer-mapping-table-name,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table .wc-importer-mapping-table-name,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table .wc-importer-mapping-table-name,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table .wc-importer-mapping-table-name,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table .wc-importer-mapping-table-name,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table .wc-importer-mapping-table-name,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table .wc-importer-mapping-table-name,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table .wc-importer-mapping-table-name,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table .wc-importer-mapping-table-name,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table .wc-importer-mapping-table-name,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table .wc-importer-mapping-table-name,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table .wc-importer-mapping-table-name,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table .wc-importer-mapping-table-name,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table .wc-importer-mapping-table-name,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table .wc-importer-mapping-table-name,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table .wc-importer-mapping-table-name{width:50%}.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table .wc-importer-mapping-table-name .description,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table .wc-importer-mapping-table-name .description,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table .wc-importer-mapping-table-name .description,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table .wc-importer-mapping-table-name .description,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table .wc-importer-mapping-table-name .description,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table .wc-importer-mapping-table-name .description,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table .wc-importer-mapping-table-name .description,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table .wc-importer-mapping-table-name .description,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table .wc-importer-mapping-table-name .description,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table .wc-importer-mapping-table-name .description,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table .wc-importer-mapping-table-name .description,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table .wc-importer-mapping-table-name .description,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table .wc-importer-mapping-table-name .description,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table .wc-importer-mapping-table-name .description,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table .wc-importer-mapping-table-name .description,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table .wc-importer-mapping-table-name .description,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table .wc-importer-mapping-table-name .description,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table .wc-importer-mapping-table-name .description{color:#999;margin-top:4px;display:block}.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-error-log-table .wc-importer-mapping-table-name .description code,.woocommerce-exporter-wrapper .wc-progress-form-content .wc-importer-mapping-table .wc-importer-mapping-table-name .description code,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-error-log-table .wc-importer-mapping-table-name .description code,.woocommerce-exporter-wrapper .woocommerce-exporter .wc-importer-mapping-table .wc-importer-mapping-table-name .description code,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-error-log-table .wc-importer-mapping-table-name .description code,.woocommerce-exporter-wrapper .woocommerce-importer .wc-importer-mapping-table .wc-importer-mapping-table-name .description code,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-error-log-table .wc-importer-mapping-table-name .description code,.woocommerce-importer-wrapper .wc-progress-form-content .wc-importer-mapping-table .wc-importer-mapping-table-name .description code,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-error-log-table .wc-importer-mapping-table-name .description code,.woocommerce-importer-wrapper .woocommerce-exporter .wc-importer-mapping-table .wc-importer-mapping-table-name .description code,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-error-log-table .wc-importer-mapping-table-name .description code,.woocommerce-importer-wrapper .woocommerce-importer .wc-importer-mapping-table .wc-importer-mapping-table-name .description code,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-error-log-table .wc-importer-mapping-table-name .description code,.woocommerce-progress-form-wrapper .wc-progress-form-content .wc-importer-mapping-table .wc-importer-mapping-table-name .description code,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-error-log-table .wc-importer-mapping-table-name .description code,.woocommerce-progress-form-wrapper .woocommerce-exporter .wc-importer-mapping-table .wc-importer-mapping-table-name .description code,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-error-log-table .wc-importer-mapping-table-name .description code,.woocommerce-progress-form-wrapper .woocommerce-importer .wc-importer-mapping-table .wc-importer-mapping-table-name .description code{background:0 0;padding:0;white-space:pre-line;word-wrap:break-word;word-break:break-all}.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-done,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-done,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-done,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-done,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-done,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-done,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-done,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-done,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-done{text-align:center;padding:48px 24px;font-size:1.5em;line-height:1.75em}.woocommerce-exporter-wrapper .wc-progress-form-content .woocommerce-importer-done::before,.woocommerce-exporter-wrapper .woocommerce-exporter .woocommerce-importer-done::before,.woocommerce-exporter-wrapper .woocommerce-importer .woocommerce-importer-done::before,.woocommerce-importer-wrapper .wc-progress-form-content .woocommerce-importer-done::before,.woocommerce-importer-wrapper .woocommerce-exporter .woocommerce-importer-done::before,.woocommerce-importer-wrapper .woocommerce-importer .woocommerce-importer-done::before,.woocommerce-progress-form-wrapper .wc-progress-form-content .woocommerce-importer-done::before,.woocommerce-progress-form-wrapper .woocommerce-exporter .woocommerce-importer-done::before,.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-done::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:"";color:#a16696;position:static;font-size:100px;display:block;float:none;margin:0 0 24px}.wc-pointer .wc-pointer-buttons .close{float:left;margin:6px 0 0 15px} \ No newline at end of file diff --git a/assets/css/admin.scss b/assets/css/admin.scss index 3b6f834d695..ce1a511beed 100644 --- a/assets/css/admin.scss +++ b/assets/css/admin.scss @@ -543,17 +543,17 @@ } a.woocommerce-message-close { - position: absolute; - top: 10px; - right: 10px; - padding: 10px 15px 10px 21px; + position: static; + float: right; + padding: 0px 15px 10px 28px; + margin-top: -10px; font-size: 13px; line-height: 1.23076923; text-decoration: none; &::before { - position: absolute; - top: 8px; - left: 0; + position: relative; + top: 18px; + left: -20px; transition: all 0.1s ease-in-out; } } @@ -2887,23 +2887,19 @@ table.wc_shipping { th, td { display: table-cell !important; + padding: 1em !important; + vertical-align: top; + line-height: 1.75em; } - td { + &.wc_emails td { vertical-align: middle; - padding: 7px; - line-height: 2em; } tr:nth-child( odd ) td { background: #f9f9f9; } - th { - padding: 9px 7px !important; - vertical-align: middle; - } - td.name { font-weight: 700; } @@ -2925,16 +2921,10 @@ table.wc_shipping { margin: 0; } } - th.sort { - width: 28px; - padding: 0; - } td.sort { - padding: 0 7px; cursor: move; font-size: 15px; text-align: center; - vertical-align: middle; &::before { content: '\f333'; @@ -2946,8 +2936,12 @@ table.wc_shipping { width: 17px; float: left; height: 100%; + line-height: 24px; } } + .wc-payment-gateway-method-name { + font-weight: normal; + } .wc-email-settings-table-name { font-weight: 700; span { @@ -2956,6 +2950,13 @@ table.wc_shipping { margin: 0 0 0 4px !important; } } + .wc-payment-gateway-method-toggle-enabled, + .wc-payment-gateway-method-toggle-disabled { + padding-top: 1px; + display: block; + outline: 0; + box-shadow: none; + } .wc-email-settings-table-status { text-align: center; width: 1em; @@ -2963,18 +2964,6 @@ table.wc_shipping { margin: 0 auto; } } - .wc-email-settings-table-actions a { - @include ir(); - padding: 0 !important; - height: 2em !important; - width: 2em; - - &::after { - @include icon('\f111'); - font-family: 'Dashicons'; - line-height: 1.85; - } - } } .wc-shipping-zone-settings { th { @@ -3064,9 +3053,6 @@ table.wc-shipping-zones, table.wc-shipping-zone-methods, table.wc-shipping-class text-align: center; } } - tbody td { - padding: 1.5em 1em !important; - } td.wc-shipping-zones-blank-state, td.wc-shipping-zone-method-blank-state { background: #f7f1f6 !important; overflow: hidden; @@ -3303,6 +3289,8 @@ table.wc-shipping-zones, table.wc-shipping-zone-methods, table.wc-shipping-class text-indent: -9999px; border-radius: 10em; position: relative; + margin-top: -1px; + vertical-align: text-top; &:before { content: ""; @@ -3325,6 +3313,9 @@ table.wc-shipping-zones, table.wc-shipping-zone-methods, table.wc-shipping-class left: 0; } } + &.woocommerce-input-toggle--loading { + opacity: 0.5; + } } .wc-modal-shipping-method-settings { @@ -3495,12 +3486,16 @@ img.help_tip { margin: 0; padding: 6px; box-sizing: border-box; + vertical-align: top; } select { width: 400px; margin: 0; box-sizing: border-box; + height: 32px; + line-height: 32px; + vertical-align: top; } input[size] { @@ -3542,6 +3537,11 @@ img.help_tip { padding-right: 24px; } + th label { + position: relative; + display: block; + } + .select2-container { vertical-align: top; margin-bottom: 3px; @@ -3553,8 +3553,10 @@ img.help_tip { th img.help_tip, th .woocommerce-help-tip { - margin: 2px -24px 0 0; - float: right; + margin: -8px -24px 0 0; + position: absolute; + right: 0; + top: 50%; } .wp-list-table .woocommerce-help-tip { @@ -3604,18 +3606,12 @@ img.help_tip { } .colorpickpreview { - padding: 6px; - padding-left: 20px; + padding: 7px 0; + line-height: 1em; + display: inline-block; + width: 26px; border: 1px solid #ddd; - /* rtl:ignore */ - border-right: 0; - /* rtl:ignore */ - margin-left: -3px; - } - - .colorpick { - /* rtl:ignore */ - border-left: 0; + font-size: 14px; } .image_width_settings { @@ -3630,6 +3626,7 @@ img.help_tip { } } + .wc_payment_gateways_wrapper, .wc_emails_wrapper { padding: 0 15px 10px 0; } @@ -5489,6 +5486,7 @@ table.bar_chart { .woocommerce-BlankState-cta { font-size: 1.2em; padding: 0.75em 1.5em; + margin: 0 .25em; height: auto; display: inline-block !important } diff --git a/assets/css/auth-rtl.css b/assets/css/auth-rtl.css index 8b2575ad54b..85a2a1d124f 100644 --- a/assets/css/auth-rtl.css +++ b/assets/css/auth-rtl.css @@ -1 +1 @@ -body{background:#f1f1f1;box-shadow:none;margin:100px auto 24px;padding:0}#wc-logo{border:0;margin:0 0 24px;padding:0;text-align:center}#wc-logo img{max-width:50%}.wc-auth-content{background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.13);overflow:hidden;padding:24px 24px 0;zoom:1}.wc-auth-content h1,.wc-auth-content h2,.wc-auth-content h3,.wc-auth-content table{border:0;clear:none;color:#666;margin:0 0 24px;padding:0}.wc-auth-content p,.wc-auth-content ul{color:#666;font-size:1em;line-height:1.75em;margin:0 0 24px}.wc-auth-content p{padding:0}.wc-auth-content a{color:#a16696}.wc-auth-content a:focus,.wc-auth-content a:hover{color:#111}.wc-auth-content .wc-auth-login label{color:#999;display:block;margin-bottom:.5em}.wc-auth-content .wc-auth-login input{box-sizing:border-box;font-size:1.3em;padding:.5em;width:100%}.wc-auth-content .wc-auth-login .wc-auth-actions{padding:0}.wc-auth-content .wc-auth-login .wc-auth-actions .wc-auth-login-button{float:none;width:100%}.wc-auth-permissions{list-style:disc inside;padding:0}.wc-auth-permissions li{font-size:1em}.wc-auth-logged-in-as{background:#f5f5f5;border-bottom:2px solid #eee;line-height:70px;margin:0 0 24px;padding:0 0 0 1em}.wc-auth-logged-in-as p{margin:0;line-height:70px}.wc-auth-logged-in-as img{float:right;height:70px;margin:0 0 0 1em}.wc-auth-logged-in-as .wc-auth-logout{float:left}.wc-auth .wc-auth-actions{overflow:hidden;padding-right:24px}.wc-auth .wc-auth-actions .button{background:#f7f7f7;border-bottom-width:2px;border:1px solid #d7d7d7;box-sizing:border-box;color:#777;float:left;font-size:1.25em;height:auto;line-height:1em;padding:1em 2em;text-align:center;width:50%}.wc-auth .wc-auth-actions .button:focus,.wc-auth .wc-auth-actions .button:hover{background:#fcfcfc}.wc-auth .wc-auth-actions .button-primary{background:#ad6ea1;border-color:#a16696;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 0 rgba(0,0,0,.15);color:#fff;float:left;opacity:1;text-shadow:0 -1px 1px #8a4f7f,-1px 0 1px #8a4f7f,0 1px 1px #8a4f7f,1px 0 1px #8a4f7f}.wc-auth .wc-auth-actions .button-primary:focus,.wc-auth .wc-auth-actions .button-primary:hover{background:#b472a8;color:#fff}.wc-auth .wc-auth-actions .wc-auth-approve{float:left}.wc-auth .wc-auth-actions .wc-auth-deny{float:right;margin-right:-24px} \ No newline at end of file +body{background:#f1f1f1;-webkit-box-shadow:none;box-shadow:none;margin:100px auto 24px;padding:0}#wc-logo{border:0;margin:0 0 24px;padding:0;text-align:center}#wc-logo img{max-width:50%}.wc-auth-content{background:#fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.13);box-shadow:0 1px 3px rgba(0,0,0,.13);overflow:hidden;padding:24px 24px 0;zoom:1}.wc-auth-content h1,.wc-auth-content h2,.wc-auth-content h3,.wc-auth-content table{border:0;clear:none;color:#666;margin:0 0 24px;padding:0}.wc-auth-content p,.wc-auth-content ul{color:#666;font-size:1em;line-height:1.75em;margin:0 0 24px}.wc-auth-content p{padding:0}.wc-auth-content a{color:#a16696}.wc-auth-content a:focus,.wc-auth-content a:hover{color:#111}.wc-auth-content .wc-auth-login label{color:#999;display:block;margin-bottom:.5em}.wc-auth-content .wc-auth-login input{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.3em;padding:.5em;width:100%}.wc-auth-content .wc-auth-login .wc-auth-actions{padding:0}.wc-auth-content .wc-auth-login .wc-auth-actions .wc-auth-login-button{float:none;width:100%}.wc-auth-permissions{list-style:disc inside;padding:0}.wc-auth-permissions li{font-size:1em}.wc-auth-logged-in-as{background:#f5f5f5;border-bottom:2px solid #eee;line-height:70px;margin:0 0 24px;padding:0 0 0 1em}.wc-auth-logged-in-as p{margin:0;line-height:70px}.wc-auth-logged-in-as img{float:right;height:70px;margin:0 0 0 1em}.wc-auth-logged-in-as .wc-auth-logout{float:left}.wc-auth .wc-auth-actions{overflow:hidden;padding-right:24px}.wc-auth .wc-auth-actions .button{background:#f7f7f7;border-bottom-width:2px;border:1px solid #d7d7d7;-webkit-box-sizing:border-box;box-sizing:border-box;color:#777;float:left;font-size:1.25em;height:auto;line-height:1em;padding:1em 2em;text-align:center;width:50%}.wc-auth .wc-auth-actions .button:focus,.wc-auth .wc-auth-actions .button:hover{background:#fcfcfc}.wc-auth .wc-auth-actions .button-primary{background:#ad6ea1;border-color:#a16696;-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);color:#fff;float:left;opacity:1;text-shadow:0 -1px 1px #8a4f7f,-1px 0 1px #8a4f7f,0 1px 1px #8a4f7f,1px 0 1px #8a4f7f}.wc-auth .wc-auth-actions .button-primary:focus,.wc-auth .wc-auth-actions .button-primary:hover{background:#b472a8;color:#fff}.wc-auth .wc-auth-actions .wc-auth-approve{float:left}.wc-auth .wc-auth-actions .wc-auth-deny{float:right;margin-right:-24px} \ No newline at end of file diff --git a/assets/css/auth.css b/assets/css/auth.css index d119704d41a..f4e2372390c 100644 --- a/assets/css/auth.css +++ b/assets/css/auth.css @@ -1 +1 @@ -body{background:#f1f1f1;box-shadow:none;margin:100px auto 24px;padding:0}#wc-logo{border:0;margin:0 0 24px;padding:0;text-align:center}#wc-logo img{max-width:50%}.wc-auth-content{background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.13);overflow:hidden;padding:24px 24px 0;zoom:1}.wc-auth-content h1,.wc-auth-content h2,.wc-auth-content h3,.wc-auth-content table{border:0;clear:none;color:#666;margin:0 0 24px;padding:0}.wc-auth-content p,.wc-auth-content ul{color:#666;font-size:1em;line-height:1.75em;margin:0 0 24px}.wc-auth-content p{padding:0}.wc-auth-content a{color:#a16696}.wc-auth-content a:focus,.wc-auth-content a:hover{color:#111}.wc-auth-content .wc-auth-login label{color:#999;display:block;margin-bottom:.5em}.wc-auth-content .wc-auth-login input{box-sizing:border-box;font-size:1.3em;padding:.5em;width:100%}.wc-auth-content .wc-auth-login .wc-auth-actions{padding:0}.wc-auth-content .wc-auth-login .wc-auth-actions .wc-auth-login-button{float:none;width:100%}.wc-auth-permissions{list-style:disc inside;padding:0}.wc-auth-permissions li{font-size:1em}.wc-auth-logged-in-as{background:#f5f5f5;border-bottom:2px solid #eee;line-height:70px;margin:0 0 24px;padding:0 1em 0 0}.wc-auth-logged-in-as p{margin:0;line-height:70px}.wc-auth-logged-in-as img{float:left;height:70px;margin:0 1em 0 0}.wc-auth-logged-in-as .wc-auth-logout{float:right}.wc-auth .wc-auth-actions{overflow:hidden;padding-left:24px}.wc-auth .wc-auth-actions .button{background:#f7f7f7;border-bottom-width:2px;border:1px solid #d7d7d7;box-sizing:border-box;color:#777;float:right;font-size:1.25em;height:auto;line-height:1em;padding:1em 2em;text-align:center;width:50%}.wc-auth .wc-auth-actions .button:focus,.wc-auth .wc-auth-actions .button:hover{background:#fcfcfc}.wc-auth .wc-auth-actions .button-primary{background:#ad6ea1;border-color:#a16696;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 0 rgba(0,0,0,.15);color:#fff;float:right;opacity:1;text-shadow:0 -1px 1px #8a4f7f,1px 0 1px #8a4f7f,0 1px 1px #8a4f7f,-1px 0 1px #8a4f7f}.wc-auth .wc-auth-actions .button-primary:focus,.wc-auth .wc-auth-actions .button-primary:hover{background:#b472a8;color:#fff}.wc-auth .wc-auth-actions .wc-auth-approve{float:right}.wc-auth .wc-auth-actions .wc-auth-deny{float:left;margin-left:-24px} \ No newline at end of file +body{background:#f1f1f1;-webkit-box-shadow:none;box-shadow:none;margin:100px auto 24px;padding:0}#wc-logo{border:0;margin:0 0 24px;padding:0;text-align:center}#wc-logo img{max-width:50%}.wc-auth-content{background:#fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.13);box-shadow:0 1px 3px rgba(0,0,0,.13);overflow:hidden;padding:24px 24px 0;zoom:1}.wc-auth-content h1,.wc-auth-content h2,.wc-auth-content h3,.wc-auth-content table{border:0;clear:none;color:#666;margin:0 0 24px;padding:0}.wc-auth-content p,.wc-auth-content ul{color:#666;font-size:1em;line-height:1.75em;margin:0 0 24px}.wc-auth-content p{padding:0}.wc-auth-content a{color:#a16696}.wc-auth-content a:focus,.wc-auth-content a:hover{color:#111}.wc-auth-content .wc-auth-login label{color:#999;display:block;margin-bottom:.5em}.wc-auth-content .wc-auth-login input{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.3em;padding:.5em;width:100%}.wc-auth-content .wc-auth-login .wc-auth-actions{padding:0}.wc-auth-content .wc-auth-login .wc-auth-actions .wc-auth-login-button{float:none;width:100%}.wc-auth-permissions{list-style:disc inside;padding:0}.wc-auth-permissions li{font-size:1em}.wc-auth-logged-in-as{background:#f5f5f5;border-bottom:2px solid #eee;line-height:70px;margin:0 0 24px;padding:0 1em 0 0}.wc-auth-logged-in-as p{margin:0;line-height:70px}.wc-auth-logged-in-as img{float:left;height:70px;margin:0 1em 0 0}.wc-auth-logged-in-as .wc-auth-logout{float:right}.wc-auth .wc-auth-actions{overflow:hidden;padding-left:24px}.wc-auth .wc-auth-actions .button{background:#f7f7f7;border-bottom-width:2px;border:1px solid #d7d7d7;-webkit-box-sizing:border-box;box-sizing:border-box;color:#777;float:right;font-size:1.25em;height:auto;line-height:1em;padding:1em 2em;text-align:center;width:50%}.wc-auth .wc-auth-actions .button:focus,.wc-auth .wc-auth-actions .button:hover{background:#fcfcfc}.wc-auth .wc-auth-actions .button-primary{background:#ad6ea1;border-color:#a16696;-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);color:#fff;float:right;opacity:1;text-shadow:0 -1px 1px #8a4f7f,1px 0 1px #8a4f7f,0 1px 1px #8a4f7f,-1px 0 1px #8a4f7f}.wc-auth .wc-auth-actions .button-primary:focus,.wc-auth .wc-auth-actions .button-primary:hover{background:#b472a8;color:#fff}.wc-auth .wc-auth-actions .wc-auth-approve{float:right}.wc-auth .wc-auth-actions .wc-auth-deny{float:left;margin-left:-24px} \ No newline at end of file diff --git a/assets/css/dashboard-rtl.css b/assets/css/dashboard-rtl.css index 86dead4f6ed..a364653ad81 100644 --- a/assets/css/dashboard-rtl.css +++ b/assets/css/dashboard-rtl.css @@ -1 +1 @@ -@charset "UTF-8";@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}ul.woocommerce_stats{overflow:hidden;zoom:1}ul.woocommerce_stats li{width:25%;padding:0 1em;text-align:center;float:right;font-size:.8em;border-right:1px solid #fff;border-left:1px solid #ececec;box-sizing:border-box}ul.woocommerce_stats li:first-child{border-right:0}ul.woocommerce_stats li:last-child{border-left:0}ul.woocommerce_stats strong{font-family:Georgia,'Times New Roman','Bitstream Charter',Times,serif;font-size:4em;line-height:1.2em;font-weight:400;text-align:center;display:block}#woocommerce_dashboard_status .inside{padding:0;margin:0}#woocommerce_dashboard_status .wc_status_list{overflow:hidden;margin:0}#woocommerce_dashboard_status .wc_status_list li{width:50%;float:right;padding:0;box-sizing:border-box;margin:0;border-top:1px solid #ececec;color:#aaa}#woocommerce_dashboard_status .wc_status_list li a{display:block;color:#aaa;padding:9px 12px;transition:all ease .5s;position:relative;font-size:12px}#woocommerce_dashboard_status .wc_status_list li a .wc_sparkline{width:4em;height:2em;display:block;float:left;position:absolute;left:0;top:50%;margin-left:12px;margin-top:-1.25em}#woocommerce_dashboard_status .wc_status_list li a strong{font-size:18px;line-height:1.2em;font-weight:400;display:block;color:#21759b}#woocommerce_dashboard_status .wc_status_list li a:hover{color:#2ea2cc}#woocommerce_dashboard_status .wc_status_list li a:hover strong,#woocommerce_dashboard_status .wc_status_list li a:hover::before{color:#2ea2cc!important}#woocommerce_dashboard_status .wc_status_list li a::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;right:0;width:100%;height:100%;text-align:center;content:"";font-size:2em;position:relative;width:auto;line-height:1.2em;color:#464646;float:right;margin-left:12px;margin-bottom:12px}#woocommerce_dashboard_status .wc_status_list li:first-child{border-top:0}#woocommerce_dashboard_status .wc_status_list li.sales-this-month{width:100%}#woocommerce_dashboard_status .wc_status_list li.sales-this-month a::before{font-family:Dashicons;content:'\f185'}#woocommerce_dashboard_status .wc_status_list li.best-seller-this-month{width:100%}#woocommerce_dashboard_status .wc_status_list li.best-seller-this-month a::before{content:'\e006'}#woocommerce_dashboard_status .wc_status_list li.processing-orders{border-left:1px solid #ececec}#woocommerce_dashboard_status .wc_status_list li.processing-orders a::before{content:'\e011';color:#7ad03a}#woocommerce_dashboard_status .wc_status_list li.on-hold-orders a::before{content:'\e033';color:#999}#woocommerce_dashboard_status .wc_status_list li.low-in-stock{border-left:1px solid #ececec}#woocommerce_dashboard_status .wc_status_list li.low-in-stock a::before{content:'\e016';color:#ffba00}#woocommerce_dashboard_status .wc_status_list li.out-of-stock a::before{content:'\e013';color:#a00}#woocommerce_dashboard_recent_reviews li{line-height:1.5em;margin-bottom:12px}#woocommerce_dashboard_recent_reviews h4.meta{line-height:1.4;margin:-.2em 0 0 0;font-weight:400;color:#999}#woocommerce_dashboard_recent_reviews blockquote{padding:0;margin:0}#woocommerce_dashboard_recent_reviews .avatar{float:right;margin:0 0 5px 10px}#woocommerce_dashboard_recent_reviews .star-rating{float:left;overflow:hidden;position:relative;height:1.5em;line-height:1.5;margin-right:.5em;width:5.4em;font-family:WooCommerce!important}#woocommerce_dashboard_recent_reviews .star-rating::before{content:'\e021\e021\e021\e021\e021';color:#b3b2b2;float:right;top:0;right:0;position:absolute;letter-spacing:.1em}#woocommerce_dashboard_recent_reviews .star-rating span{overflow:hidden;float:right;top:0;right:0;position:absolute;padding-top:1.5em}#woocommerce_dashboard_recent_reviews .star-rating span::before{content:'\e020\e020\e020\e020\e020';top:0;position:absolute;right:0;letter-spacing:.1em;color:#9c5d90}#dash-right-now li.product-count a::before{font-family:WooCommerce;content:'\e01d'} \ No newline at end of file +@charset "UTF-8";@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}ul.woocommerce_stats{overflow:hidden;zoom:1}ul.woocommerce_stats li{width:25%;padding:0 1em;text-align:center;float:right;font-size:.8em;border-right:1px solid #fff;border-left:1px solid #ececec;-webkit-box-sizing:border-box;box-sizing:border-box}ul.woocommerce_stats li:first-child{border-right:0}ul.woocommerce_stats li:last-child{border-left:0}ul.woocommerce_stats strong{font-family:Georgia,'Times New Roman','Bitstream Charter',Times,serif;font-size:4em;line-height:1.2em;font-weight:400;text-align:center;display:block}#woocommerce_dashboard_status .inside{padding:0;margin:0}#woocommerce_dashboard_status .wc_status_list{overflow:hidden;margin:0}#woocommerce_dashboard_status .wc_status_list li{width:50%;float:right;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;border-top:1px solid #ececec;color:#aaa}#woocommerce_dashboard_status .wc_status_list li a{display:block;color:#aaa;padding:9px 12px;-webkit-transition:all ease .5s;transition:all ease .5s;position:relative;font-size:12px}#woocommerce_dashboard_status .wc_status_list li a .wc_sparkline{width:4em;height:2em;display:block;float:left;position:absolute;left:0;top:50%;margin-left:12px;margin-top:-1.25em}#woocommerce_dashboard_status .wc_status_list li a strong{font-size:18px;line-height:1.2em;font-weight:400;display:block;color:#21759b}#woocommerce_dashboard_status .wc_status_list li a:hover{color:#2ea2cc}#woocommerce_dashboard_status .wc_status_list li a:hover strong,#woocommerce_dashboard_status .wc_status_list li a:hover::before{color:#2ea2cc!important}#woocommerce_dashboard_status .wc_status_list li a::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;right:0;width:100%;height:100%;text-align:center;content:"";font-size:2em;position:relative;width:auto;line-height:1.2em;color:#464646;float:right;margin-left:12px;margin-bottom:12px}#woocommerce_dashboard_status .wc_status_list li:first-child{border-top:0}#woocommerce_dashboard_status .wc_status_list li.sales-this-month{width:100%}#woocommerce_dashboard_status .wc_status_list li.sales-this-month a::before{font-family:Dashicons;content:'\f185'}#woocommerce_dashboard_status .wc_status_list li.best-seller-this-month{width:100%}#woocommerce_dashboard_status .wc_status_list li.best-seller-this-month a::before{content:'\e006'}#woocommerce_dashboard_status .wc_status_list li.processing-orders{border-left:1px solid #ececec}#woocommerce_dashboard_status .wc_status_list li.processing-orders a::before{content:'\e011';color:#7ad03a}#woocommerce_dashboard_status .wc_status_list li.on-hold-orders a::before{content:'\e033';color:#999}#woocommerce_dashboard_status .wc_status_list li.low-in-stock{border-left:1px solid #ececec}#woocommerce_dashboard_status .wc_status_list li.low-in-stock a::before{content:'\e016';color:#ffba00}#woocommerce_dashboard_status .wc_status_list li.out-of-stock a::before{content:'\e013';color:#a00}#woocommerce_dashboard_recent_reviews li{line-height:1.5em;margin-bottom:12px}#woocommerce_dashboard_recent_reviews h4.meta{line-height:1.4;margin:-.2em 0 0 0;font-weight:400;color:#999}#woocommerce_dashboard_recent_reviews blockquote{padding:0;margin:0}#woocommerce_dashboard_recent_reviews .avatar{float:right;margin:0 0 5px 10px}#woocommerce_dashboard_recent_reviews .star-rating{float:left;overflow:hidden;position:relative;height:1.5em;line-height:1.5;margin-right:.5em;width:5.4em;font-family:WooCommerce!important}#woocommerce_dashboard_recent_reviews .star-rating::before{content:'\e021\e021\e021\e021\e021';color:#b3b2b2;float:right;top:0;right:0;position:absolute;letter-spacing:.1em}#woocommerce_dashboard_recent_reviews .star-rating span{overflow:hidden;float:right;top:0;right:0;position:absolute;padding-top:1.5em}#woocommerce_dashboard_recent_reviews .star-rating span::before{content:'\e020\e020\e020\e020\e020';top:0;position:absolute;right:0;letter-spacing:.1em;color:#9c5d90}#dash-right-now li.product-count a::before{font-family:WooCommerce;content:'\e01d'} \ No newline at end of file diff --git a/assets/css/dashboard.css b/assets/css/dashboard.css index 2ea9c15a7a9..9fbbf7d55ce 100644 --- a/assets/css/dashboard.css +++ b/assets/css/dashboard.css @@ -1 +1 @@ -@charset "UTF-8";@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}ul.woocommerce_stats{overflow:hidden;zoom:1}ul.woocommerce_stats li{width:25%;padding:0 1em;text-align:center;float:left;font-size:.8em;border-left:1px solid #fff;border-right:1px solid #ececec;box-sizing:border-box}ul.woocommerce_stats li:first-child{border-left:0}ul.woocommerce_stats li:last-child{border-right:0}ul.woocommerce_stats strong{font-family:Georgia,'Times New Roman','Bitstream Charter',Times,serif;font-size:4em;line-height:1.2em;font-weight:400;text-align:center;display:block}#woocommerce_dashboard_status .inside{padding:0;margin:0}#woocommerce_dashboard_status .wc_status_list{overflow:hidden;margin:0}#woocommerce_dashboard_status .wc_status_list li{width:50%;float:left;padding:0;box-sizing:border-box;margin:0;border-top:1px solid #ececec;color:#aaa}#woocommerce_dashboard_status .wc_status_list li a{display:block;color:#aaa;padding:9px 12px;transition:all ease .5s;position:relative;font-size:12px}#woocommerce_dashboard_status .wc_status_list li a .wc_sparkline{width:4em;height:2em;display:block;float:right;position:absolute;right:0;top:50%;margin-right:12px;margin-top:-1.25em}#woocommerce_dashboard_status .wc_status_list li a strong{font-size:18px;line-height:1.2em;font-weight:400;display:block;color:#21759b}#woocommerce_dashboard_status .wc_status_list li a:hover{color:#2ea2cc}#woocommerce_dashboard_status .wc_status_list li a:hover strong,#woocommerce_dashboard_status .wc_status_list li a:hover::before{color:#2ea2cc!important}#woocommerce_dashboard_status .wc_status_list li a::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:"";font-size:2em;position:relative;width:auto;line-height:1.2em;color:#464646;float:left;margin-right:12px;margin-bottom:12px}#woocommerce_dashboard_status .wc_status_list li:first-child{border-top:0}#woocommerce_dashboard_status .wc_status_list li.sales-this-month{width:100%}#woocommerce_dashboard_status .wc_status_list li.sales-this-month a::before{font-family:Dashicons;content:'\f185'}#woocommerce_dashboard_status .wc_status_list li.best-seller-this-month{width:100%}#woocommerce_dashboard_status .wc_status_list li.best-seller-this-month a::before{content:'\e006'}#woocommerce_dashboard_status .wc_status_list li.processing-orders{border-right:1px solid #ececec}#woocommerce_dashboard_status .wc_status_list li.processing-orders a::before{content:'\e011';color:#7ad03a}#woocommerce_dashboard_status .wc_status_list li.on-hold-orders a::before{content:'\e033';color:#999}#woocommerce_dashboard_status .wc_status_list li.low-in-stock{border-right:1px solid #ececec}#woocommerce_dashboard_status .wc_status_list li.low-in-stock a::before{content:'\e016';color:#ffba00}#woocommerce_dashboard_status .wc_status_list li.out-of-stock a::before{content:'\e013';color:#a00}#woocommerce_dashboard_recent_reviews li{line-height:1.5em;margin-bottom:12px}#woocommerce_dashboard_recent_reviews h4.meta{line-height:1.4;margin:-.2em 0 0 0;font-weight:400;color:#999}#woocommerce_dashboard_recent_reviews blockquote{padding:0;margin:0}#woocommerce_dashboard_recent_reviews .avatar{float:left;margin:0 10px 5px 0}#woocommerce_dashboard_recent_reviews .star-rating{float:right;overflow:hidden;position:relative;height:1.5em;line-height:1.5;margin-left:.5em;width:5.4em;font-family:WooCommerce!important}#woocommerce_dashboard_recent_reviews .star-rating::before{content:'\e021\e021\e021\e021\e021';color:#b3b2b2;float:left;top:0;left:0;position:absolute;letter-spacing:.1em}#woocommerce_dashboard_recent_reviews .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}#woocommerce_dashboard_recent_reviews .star-rating span::before{content:'\e020\e020\e020\e020\e020';top:0;position:absolute;left:0;letter-spacing:.1em;color:#9c5d90}#dash-right-now li.product-count a::before{font-family:WooCommerce;content:'\e01d'} \ No newline at end of file +@charset "UTF-8";@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}ul.woocommerce_stats{overflow:hidden;zoom:1}ul.woocommerce_stats li{width:25%;padding:0 1em;text-align:center;float:left;font-size:.8em;border-left:1px solid #fff;border-right:1px solid #ececec;-webkit-box-sizing:border-box;box-sizing:border-box}ul.woocommerce_stats li:first-child{border-left:0}ul.woocommerce_stats li:last-child{border-right:0}ul.woocommerce_stats strong{font-family:Georgia,'Times New Roman','Bitstream Charter',Times,serif;font-size:4em;line-height:1.2em;font-weight:400;text-align:center;display:block}#woocommerce_dashboard_status .inside{padding:0;margin:0}#woocommerce_dashboard_status .wc_status_list{overflow:hidden;margin:0}#woocommerce_dashboard_status .wc_status_list li{width:50%;float:left;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;border-top:1px solid #ececec;color:#aaa}#woocommerce_dashboard_status .wc_status_list li a{display:block;color:#aaa;padding:9px 12px;-webkit-transition:all ease .5s;transition:all ease .5s;position:relative;font-size:12px}#woocommerce_dashboard_status .wc_status_list li a .wc_sparkline{width:4em;height:2em;display:block;float:right;position:absolute;right:0;top:50%;margin-right:12px;margin-top:-1.25em}#woocommerce_dashboard_status .wc_status_list li a strong{font-size:18px;line-height:1.2em;font-weight:400;display:block;color:#21759b}#woocommerce_dashboard_status .wc_status_list li a:hover{color:#2ea2cc}#woocommerce_dashboard_status .wc_status_list li a:hover strong,#woocommerce_dashboard_status .wc_status_list li a:hover::before{color:#2ea2cc!important}#woocommerce_dashboard_status .wc_status_list li a::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:"";font-size:2em;position:relative;width:auto;line-height:1.2em;color:#464646;float:left;margin-right:12px;margin-bottom:12px}#woocommerce_dashboard_status .wc_status_list li:first-child{border-top:0}#woocommerce_dashboard_status .wc_status_list li.sales-this-month{width:100%}#woocommerce_dashboard_status .wc_status_list li.sales-this-month a::before{font-family:Dashicons;content:'\f185'}#woocommerce_dashboard_status .wc_status_list li.best-seller-this-month{width:100%}#woocommerce_dashboard_status .wc_status_list li.best-seller-this-month a::before{content:'\e006'}#woocommerce_dashboard_status .wc_status_list li.processing-orders{border-right:1px solid #ececec}#woocommerce_dashboard_status .wc_status_list li.processing-orders a::before{content:'\e011';color:#7ad03a}#woocommerce_dashboard_status .wc_status_list li.on-hold-orders a::before{content:'\e033';color:#999}#woocommerce_dashboard_status .wc_status_list li.low-in-stock{border-right:1px solid #ececec}#woocommerce_dashboard_status .wc_status_list li.low-in-stock a::before{content:'\e016';color:#ffba00}#woocommerce_dashboard_status .wc_status_list li.out-of-stock a::before{content:'\e013';color:#a00}#woocommerce_dashboard_recent_reviews li{line-height:1.5em;margin-bottom:12px}#woocommerce_dashboard_recent_reviews h4.meta{line-height:1.4;margin:-.2em 0 0 0;font-weight:400;color:#999}#woocommerce_dashboard_recent_reviews blockquote{padding:0;margin:0}#woocommerce_dashboard_recent_reviews .avatar{float:left;margin:0 10px 5px 0}#woocommerce_dashboard_recent_reviews .star-rating{float:right;overflow:hidden;position:relative;height:1.5em;line-height:1.5;margin-left:.5em;width:5.4em;font-family:WooCommerce!important}#woocommerce_dashboard_recent_reviews .star-rating::before{content:'\e021\e021\e021\e021\e021';color:#b3b2b2;float:left;top:0;left:0;position:absolute;letter-spacing:.1em}#woocommerce_dashboard_recent_reviews .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}#woocommerce_dashboard_recent_reviews .star-rating span::before{content:'\e020\e020\e020\e020\e020';top:0;position:absolute;left:0;letter-spacing:.1em;color:#9c5d90}#dash-right-now li.product-count a::before{font-family:WooCommerce;content:'\e01d'} \ No newline at end of file diff --git a/assets/css/helper-rtl.css b/assets/css/helper-rtl.css index 8b7d8d40da2..b9d45dfcaf6 100644 --- a/assets/css/helper-rtl.css +++ b/assets/css/helper-rtl.css @@ -1 +1 @@ -.wc-helper .nav-tab-wrapper{margin-bottom:22px}@media only screen and (max-width:784px){.wc-helper .nav-tab{max-width:40%;overflow:hidden;text-overflow:ellipsis}}.wc-helper .button,.wc-helper .button:active,.wc-helper .button:focus,.wc-helper .button:hover{background-color:#955a89;border-width:0;box-shadow:none;border-radius:3px;color:#fff;height:auto;padding:3px 14px;text-align:center;white-space:normal!important}@media only screen and (max-width:782px){.wc-helper .button,.wc-helper .button:active,.wc-helper .button:focus,.wc-helper .button:hover{line-height:2}}.wc-helper .button.button-secondary,.wc-helper .button:active.button-secondary,.wc-helper .button:focus.button-secondary,.wc-helper .button:hover.button-secondary{background-color:#e6e6e6;color:#3c3c3c;text-shadow:none}.wc-helper .button:hover{opacity:.8}.wc-helper .subscription-filter{color:#2e4453;font-size:13px;line-height:13px;margin:22px 0}.wc-helper .subscription-filter label{display:none;position:relative}.wc-helper .subscription-filter label .chevron{color:#e1e1e1;border-bottom-width:0;line-height:1;padding:0;position:absolute;top:10px;left:14px}.wc-helper .subscription-filter li{color:#0073aa;display:inline-block;padding:0 8px 0 4px;position:relative}.wc-helper .subscription-filter li::before{background-color:#979797;content:" ";position:absolute;top:0;right:0;bottom:0;width:1px}.wc-helper .subscription-filter li:first-of-type::before{display:none}.wc-helper .subscription-filter a{color:#0073aa;text-decoration:none}.wc-helper .subscription-filter a.current{color:#000;font-weight:600}.wc-helper .subscription-filter .count{color:#555d66;font-weight:400}@media only screen and (max-width:600px){.wc-helper .subscription-filter{background-color:#fff;border:1px solid #e1e1e1;border-radius:4px;font-size:14px}.wc-helper .subscription-filter label,.wc-helper .subscription-filter li{line-height:21px;padding:8px 16px;margin:0}.wc-helper .subscription-filter label:last-child,.wc-helper .subscription-filter li:last-child{border-bottom:none}.wc-helper .subscription-filter li{border-bottom:1px solid #e1e1e1}.wc-helper .subscription-filter label,.wc-helper .subscription-filter span.chevron{display:block}.wc-helper .subscription-filter label{text-decoration:none}.wc-helper .subscription-filter li{display:none}.wc-helper .subscription-filter li::before{display:none}.wc-helper .subscription-filter a{cursor:pointer}.wc-helper .subscription-filter span.chevron{color:#555;opacity:.5;transform:rotateX(180deg)}.wc-helper .subscription-filter:focus,.wc-helper .subscription-filter:hover{box-shadow:0 3px 5px rgba(0,0,0,.2)}.wc-helper .subscription-filter:focus label,.wc-helper .subscription-filter:hover label{border-bottom:1px solid #e1e1e1}.wc-helper .subscription-filter:focus li,.wc-helper .subscription-filter:hover li{display:block}.wc-helper .subscription-filter:focus span.chevron,.wc-helper .subscription-filter:hover span.chevron{transform:rotateX(0)}}.wc-helper .subscriptions-header{margin:3em 0 0;position:relative;z-index:10}.wc-helper .subscriptions-header h2{display:inline-block;line-height:25px;margin:0 0 1.5em 0}.wc-helper .button-update,.wc-helper .button-update:hover{background-color:#e6e6e6;border-radius:4px;color:#333;font-weight:800;font-size:10px;line-height:20px;margin-right:6px;opacity:.75;padding:3px 7px;text-transform:uppercase}.wc-helper .button-update .dashicons,.wc-helper .button-update:hover .dashicons{font-size:12px;height:12px;width:12px;vertical-align:text-bottom}.wc-helper .button-update:hover{opacity:1}.wc-helper .user-info{background-color:#fff;border:1px solid #e1e1e1;border-radius:4px;font-size:12px;line-height:26px;position:absolute;top:-10px;left:0;transition:all .1s ease-in}@media only screen and (max-width:600px){.wc-helper .user-info{position:relative;width:100%}}.wc-helper .user-info p{line-height:26px;margin:0}.wc-helper .user-info:hover{box-shadow:0 3px 5px rgba(0,0,0,.2)}.wc-helper .user-info header{color:#555;font-weight:600;padding:6px 14px;position:relative}.wc-helper .user-info header p{padding-left:26px}.wc-helper .user-info header .dashicons{opacity:.5;position:absolute;top:9px;left:14px}.wc-helper .user-info header:hover{cursor:pointer}.wc-helper .user-info section{display:none}.wc-helper .user-info section p{border-top:1px solid #e1e1e1;padding:6px 14px;text-align:center}.wc-helper .user-info section .actions{border-top:1px solid #e1e1e1;display:flex}.wc-helper .user-info section a{color:#a26897;cursor:pointer;font-weight:600;line-height:38px;padding:0 14px;text-align:center;text-decoration:none;white-space:nowrap;width:50%}.wc-helper .user-info section a .dashicons{margin-top:-3px;vertical-align:middle}.wc-helper .user-info section a:first-child{border-left:1px solid #e1e1e1}.wc-helper .user-info section a:hover{background-color:#a26897;color:#fff}.wc-helper .user-info section .avatar{border:1px solid #ece1ea;border-radius:50%;height:auto;margin-left:6px;width:24px;vertical-align:bottom}.wc-helper .user-info:active header .dashicons,.wc-helper .user-info:focus header .dashicons,.wc-helper .user-info:hover header .dashicons{transform:rotateX(180deg)}.wc-helper .user-info:active section,.wc-helper .user-info:focus section,.wc-helper .user-info:hover section{display:block}.wc-helper .alternate,.wc-helper .striped>tbody>:nth-child(odd),.wc-helper ul.striped>:nth-child(odd){background-color:#fff}.wc-helper .comment-ays,.wc-helper .feature-filter,.wc-helper .imgedit-group,.wc-helper .popular-tags,.wc-helper .stuffbox,.wc-helper .widgets-holder-wrap,.wc-helper .wp-editor-container,.wc-helper p.popular-tags,.wc-helper table.widefat{padding-top:5px}.wc-helper .widefat tfoot tr td,.wc-helper .widefat tfoot tr th,.wc-helper .widefat thead tr td,.wc-helper .widefat thead tr th{color:#32373c;padding-bottom:15px;padding-top:10px}.wc-helper .widefat td{padding-bottom:15px;padding-top:15px}.wc-helper .wp-list-table{border:0;box-shadow:none;padding-top:0!important;z-index:1}@media only screen and (max-width:782px){.wc-helper .button{font-size:11px}}.wc-helper .wp-list-table__row{background-color:transparent}.wc-helper .wp-list-table__row td{align-items:center;background-color:#fff;border:0;padding:16px 22px;vertical-align:middle}@media only screen and (max-width:782px){.wc-helper .wp-list-table__row td{padding:16px}}.wc-helper .wp-list-table__row td.color-bar{border-right:0}.wc-helper .wp-list-table__row.is-ext-header td{border-top:1px solid #e1e1e1}@media only screen and (max-width:782px){.wc-helper .wp-list-table__row.is-ext-header{display:inline-flex;flex-flow:row wrap;width:100%}.wc-helper .wp-list-table__row.is-ext-header .wp-list-table__ext-details{display:block;flex:2}.wc-helper .wp-list-table__row.is-ext-header .wp-list-table__ext-actions{display:block;flex:1;min-width:0}}.wc-helper .wp-list-table__row:last-child td{border-bottom:24px solid #f1f1f1;box-shadow:inset 0 -1px 0 #e1e1e1}.wc-helper .wp-list-table__ext-details,.wc-helper .wp-list-table__ext-status,.wc-helper .wp-list-table__licence-container{padding-left:22px;position:relative;width:100%}.wc-helper .wp-list-table__ext-details::before,.wc-helper .wp-list-table__ext-status::before,.wc-helper .wp-list-table__licence-container::before{background-color:#e1e1e1;content:" ";position:absolute;top:0;bottom:0;right:0!important;width:1px!important}.wc-helper .wp-list-table__ext-details{display:flex}@media only screen and (max-width:782px){.wc-helper .wp-list-table__ext-details{display:table}}.wc-helper .wp-list-table__ext-title{color:#0073aa;font-size:18px;font-weight:600;width:60%}@media only screen and (max-width:782px){.wc-helper .wp-list-table__ext-title{margin-bottom:12px;width:100%}}@media only screen and (max-width:320px){.wc-helper .wp-list-table__ext-title{max-width:120px}}.wc-helper .wp-list-table__ext-description{color:#333;padding-right:12px;width:40%}@media only screen and (max-width:782px){.wc-helper .wp-list-table__ext-description{padding-right:0;width:100%}}.wc-helper .wp-list-table__ext-status{position:relative}.wc-helper .wp-list-table__ext-status.update-available::after{background-color:#ffc322;content:" ";position:absolute;top:0;right:0;bottom:0;width:5px}.wc-helper .wp-list-table__ext-status.expired::after{background-color:#b81c23;content:" ";position:absolute;top:0;right:0;bottom:0;width:5px}.wc-helper .wp-list-table__ext-status .dashicons-update{color:#ffc322}.wc-helper .wp-list-table__ext-status .dashicons-info{color:#b81c23}.wc-helper .wp-list-table__ext-status p{color:#333;margin:0}.wc-helper .wp-list-table__ext-status .dashicons{margin-left:5px}.wc-helper .wp-list-table__ext-actions{min-width:150px;position:relative;width:25%;text-align:left}.wc-helper .wp-list-table__ext-actions::after{background-color:#e1e1e1;content:" ";position:absolute;top:0;bottom:0;left:0;width:1px}.wc-helper .wp-list-table__ext-licence td,.wc-helper .wp-list-table__ext-updates td{position:relative}.wc-helper .wp-list-table__ext-licence td::before,.wc-helper .wp-list-table__ext-updates td::before{background-color:#e1e1e1;content:" ";height:1px;position:absolute;top:0;right:0;left:0}.wc-helper .wp-list-table__ext-licence td.wp-list-table__ext-status::before,.wc-helper .wp-list-table__ext-licence td.wp-list-table__licence-container::before,.wc-helper .wp-list-table__ext-updates td.wp-list-table__ext-status::before,.wc-helper .wp-list-table__ext-updates td.wp-list-table__licence-container::before{right:22px!important;width:auto!important}.wc-helper .wp-list-table__ext-licence td.wp-list-table__ext-actions::before,.wc-helper .wp-list-table__ext-updates td.wp-list-table__ext-actions::before{left:22px}@media only screen and (max-width:782px){.wc-helper .wp-list-table__ext-licence,.wc-helper .wp-list-table__ext-updates{display:flex}.wc-helper .wp-list-table__ext-licence .wp-list-table__ext-status,.wc-helper .wp-list-table__ext-updates .wp-list-table__ext-status{flex:2}.wc-helper .wp-list-table__ext-licence .wp-list-table__ext-status::before,.wc-helper .wp-list-table__ext-updates .wp-list-table__ext-status::before{right:0!important;width:100%!important}.wc-helper .wp-list-table__ext-licence .wp-list-table__ext-actions,.wc-helper .wp-list-table__ext-updates .wp-list-table__ext-actions{flex:1;min-width:0}.wc-helper .wp-list-table__ext-licence .wp-list-table__ext-actions::before,.wc-helper .wp-list-table__ext-updates .wp-list-table__ext-actions::before{right:0!important;left:0!important;width:100%!important}}.wc-helper .wp-list-table__licence-container{padding:0!important}.wc-helper .wp-list-table__licence-container::after{background-color:#e1e1e1;content:" ";position:absolute;top:0;bottom:0;left:0;width:1px}.wc-helper .wp-list-table__licence-form{display:flex;padding:16px 22px}@media only screen and (max-width:782px){.wc-helper .wp-list-table__licence-form{display:block}}.wc-helper .wp-list-table__licence-form::before{background-color:#e1e1e1;content:" ";height:1px;position:absolute;top:0;left:22px;right:22px}@media only screen and (max-width:782px){.wc-helper .wp-list-table__licence-form::before{left:0;right:0}}.wc-helper .wp-list-table__licence-form div{padding-left:16px;vertical-align:middle}@media only screen and (max-width:782px){.wc-helper .wp-list-table__licence-form div{padding:0}}.wc-helper .wp-list-table__licence-form p{margin:0!important}.wc-helper .wp-list-table__licence-label label{color:#23282d;font-weight:600;line-height:30px}.wc-helper .wp-list-table__licence-field input{height:32px}@media only screen and (max-width:480px){.wc-helper .wp-list-table__licence-field input{width:100%}}@media only screen and (max-width:782px){.wc-helper .wp-list-table__licence-field{padding:8px 0 16px!important}}.wc-helper .wp-list-table__licence-actions{flex-grow:2;padding-left:0!important}.wc-helper .wp-list-table__licence-actions .button{margin-left:8px}.wc-helper .wp-list-table__licence-actions .button-secondary{float:left;margin:0 8px 0 0}@media only screen and (max-width:480px){.wc-helper .wp-list-table__licence-actions{text-align:left}}.wc-helper td.color-bar{border-right:solid 4px transparent}.wc-helper td.color-bar.expired{border-right-color:#b81c23}.wc-helper td.color-bar.expiring{border-right-color:orange}.wc-helper td.color-bar.update-available{border-right-color:#8fae1b}.wc-helper td.color-bar.expiring.update-available{border-right-color:#8fae1b}.wc-helper .connect-wrapper{background-color:#fff;border:1px solid #e5e5e5;margin-bottom:25px;overflow:auto}.wc-helper .connected{display:flex}.wc-helper .connected .user-info{display:flex;padding:20px;width:100%;vertical-align:middle}.wc-helper .connected img{border:1px solid #e5e5e5;height:34px;width:34px}.wc-helper .connected .buttons{padding:20px;white-space:nowrap}.wc-helper .connected p{flex:2;margin:10px 20px 0 0}.wc-helper .connected .chevron{display:none}.wc-helper .connected .chevron:hover{color:#955a89;cursor:pointer}@media only screen and (max-width:784px){.wc-helper .connected{display:block}.wc-helper .connected strong{display:block;overflow:hidden;text-overflow:ellipsis}.wc-helper .connected p{margin:0;overflow:hidden;text-overflow:ellipsis;width:80%}.wc-helper .connected .user-info{padding-left:0;width:auto}.wc-helper .connected .avatar{margin-left:12px}.wc-helper .connected .chevron{color:#e1e1e1;display:block;margin:10px;transform:rotateX(0)}.wc-helper .connected .buttons{display:none;border-top:1px solid #e1e1e1;padding:10px 20px}.wc-helper .connected .buttons.active{display:block}}.wc-helper .start-container{background-color:#fff;border-right:4px solid #cc99c2;padding:45px 30px 20px 20px;position:relative;overflow:hidden}.wc-helper .start-container h2,.wc-helper .start-container p{max-width:800px}.wc-helper .start-container::before{color:#eee2ec;content:"\e01C";display:block;font-family:WooCommerce;font-size:192px;line-height:1;position:absolute;top:65%;left:-3%;text-align:center;width:1em}.wc-helper .start-container h2{font-size:24px;line-height:29px;position:relative}.wc-helper .start-container p{font-size:16px;margin-bottom:30px;position:relative}.wc-helper .button-primary{height:37px;line-height:37px;min-width:124px;padding:0 13px;text-shadow:none}.wc-helper .button-primary:active,.wc-helper .button-primary:focus,.wc-helper .button-primary:hover{padding:0 13px}.form-toggle__wrapper{position:relative}.form-toggle__wrapper label{cursor:default}.form-toggle{cursor:pointer;display:block;position:absolute;top:0;bottom:-1px;right:0;left:0;text-align:right;text-indent:-100000px;z-index:2}.form-toggle:focus{box-shadow:none}.form-toggle.disabled{cursor:default}.form-toggle__switch{align-self:flex-start;background:#c8d7e1;border-radius:12px;box-sizing:border-box;display:inline-block;padding:2px;outline:0;position:relative;width:40px;height:24px;transition:all .4s ease,box-shadow 0s;vertical-align:middle}.form-toggle__switch::after,.form-toggle__switch::before{content:"";display:block;position:relative;width:20px;height:20px}.form-toggle__switch::after{border-radius:50%;background:#fff;right:0;transition:all .2s ease}.form-toggle__switch::before{display:none}.accessible-focus .form-toggle__switch:focus{box-shadow:0 0 0 2px #955a89}.form-toggle__label{vertical-align:bottom;z-index:1}.form-toggle__label .form-toggle__label-content{color:#87a6bc;flex:0 1 100%;font-size:13px;line-height:16px;margin-right:12px;margin-left:8px;vertical-align:top;text-transform:uppercase}@media only screen and (max-width:480px){.form-toggle__label .form-toggle__label-content{display:none}}.accessible-focus .form-toggle:focus+.form-toggle__label .form-toggle__switch{box-shadow:0 0 0 2px #955a89}.accessible-focus .form-toggle:focus:checked+.form-toggle__label .form-toggle__switch{box-shadow:0 0 0 2px #bb77ae}.form-toggle+.form-toggle__label .form-toggle__switch{background:#a8bece}.form-toggle:not(:disabled)+.form-toggle__label:hover .form-toggle__switch{background:#c8d7e1}.form-toggle.active+.form-toggle__label .form-toggle__switch{background:#955a89}.form-toggle.active+.form-toggle__label .form-toggle__switch::after{right:8px}.form-toggle.active+.form-toggle__label:hover .form-toggle__switch{background:#bb77ae}.form-toggle.disabled+label.form-toggle__label span.form-toggle__switch{opacity:.25}.form-toggle.is-toggling+.form-toggle__label .form-toggle__switch{background:#955a89}.form-toggle.is-toggling:checked+.form-toggle__label .form-toggle__switch{background:#c8d7e1}.form-toggle.is-compact+.form-toggle__label .form-toggle__switch{border-radius:8px;width:24px;height:16px}.form-toggle.is-compact+.form-toggle__label .form-toggle__switch::after,.form-toggle.is-compact+.form-toggle__label .form-toggle__switch::before{height:12px;width:12px}.form-toggle.is-compact:checked+.form-toggle__label .form-toggle__switch::after{right:8px} \ No newline at end of file +.wc-helper .nav-tab-wrapper{margin-bottom:22px}@media only screen and (max-width:784px){.wc-helper .nav-tab{max-width:40%;overflow:hidden;text-overflow:ellipsis}}.wc-helper .button,.wc-helper .button:active,.wc-helper .button:focus,.wc-helper .button:hover{background-color:#955a89;border-width:0;-webkit-box-shadow:none;box-shadow:none;border-radius:3px;color:#fff;height:auto;padding:3px 14px;text-align:center;white-space:normal!important}@media only screen and (max-width:782px){.wc-helper .button,.wc-helper .button:active,.wc-helper .button:focus,.wc-helper .button:hover{line-height:2}}.wc-helper .button.button-secondary,.wc-helper .button:active.button-secondary,.wc-helper .button:focus.button-secondary,.wc-helper .button:hover.button-secondary{background-color:#e6e6e6;color:#3c3c3c;text-shadow:none}.wc-helper .button:hover{opacity:.8}.wc-helper .subscription-filter{color:#2e4453;font-size:13px;line-height:13px;margin:22px 0}.wc-helper .subscription-filter label{display:none;position:relative}.wc-helper .subscription-filter label .chevron{color:#e1e1e1;border-bottom-width:0;line-height:1;padding:0;position:absolute;top:10px;left:14px}.wc-helper .subscription-filter li{color:#0073aa;display:inline-block;padding:0 8px 0 4px;position:relative}.wc-helper .subscription-filter li::before{background-color:#979797;content:" ";position:absolute;top:0;right:0;bottom:0;width:1px}.wc-helper .subscription-filter li:first-of-type::before{display:none}.wc-helper .subscription-filter a{color:#0073aa;text-decoration:none}.wc-helper .subscription-filter a.current{color:#000;font-weight:600}.wc-helper .subscription-filter .count{color:#555d66;font-weight:400}@media only screen and (max-width:600px){.wc-helper .subscription-filter{background-color:#fff;border:1px solid #e1e1e1;border-radius:4px;font-size:14px}.wc-helper .subscription-filter label,.wc-helper .subscription-filter li{line-height:21px;padding:8px 16px;margin:0}.wc-helper .subscription-filter label:last-child,.wc-helper .subscription-filter li:last-child{border-bottom:none}.wc-helper .subscription-filter li{border-bottom:1px solid #e1e1e1}.wc-helper .subscription-filter label,.wc-helper .subscription-filter span.chevron{display:block}.wc-helper .subscription-filter label{text-decoration:none}.wc-helper .subscription-filter li{display:none}.wc-helper .subscription-filter li::before{display:none}.wc-helper .subscription-filter a{cursor:pointer}.wc-helper .subscription-filter span.chevron{color:#555;opacity:.5;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.wc-helper .subscription-filter:focus,.wc-helper .subscription-filter:hover{-webkit-box-shadow:0 3px 5px rgba(0,0,0,.2);box-shadow:0 3px 5px rgba(0,0,0,.2)}.wc-helper .subscription-filter:focus label,.wc-helper .subscription-filter:hover label{border-bottom:1px solid #e1e1e1}.wc-helper .subscription-filter:focus li,.wc-helper .subscription-filter:hover li{display:block}.wc-helper .subscription-filter:focus span.chevron,.wc-helper .subscription-filter:hover span.chevron{-webkit-transform:rotateX(0);transform:rotateX(0)}}.wc-helper .subscriptions-header{margin:3em 0 0;position:relative;z-index:10}.wc-helper .subscriptions-header h2{display:inline-block;line-height:25px;margin:0 0 1.5em 0}.wc-helper .button-update,.wc-helper .button-update:hover{background-color:#e6e6e6;border-radius:4px;color:#333;font-weight:800;font-size:10px;line-height:20px;margin-right:6px;opacity:.75;padding:3px 7px;text-transform:uppercase}.wc-helper .button-update .dashicons,.wc-helper .button-update:hover .dashicons{font-size:12px;height:12px;width:12px;vertical-align:text-bottom}.wc-helper .button-update:hover{opacity:1}.wc-helper .user-info{background-color:#fff;border:1px solid #e1e1e1;border-radius:4px;font-size:12px;line-height:26px;position:absolute;top:-10px;left:0;-webkit-transition:all .1s ease-in;transition:all .1s ease-in}@media only screen and (max-width:600px){.wc-helper .user-info{position:relative;width:100%}}.wc-helper .user-info p{line-height:26px;margin:0}.wc-helper .user-info:hover{-webkit-box-shadow:0 3px 5px rgba(0,0,0,.2);box-shadow:0 3px 5px rgba(0,0,0,.2)}.wc-helper .user-info header{color:#555;font-weight:600;padding:6px 14px;position:relative}.wc-helper .user-info header p{padding-left:26px}.wc-helper .user-info header .dashicons{opacity:.5;position:absolute;top:9px;left:14px}.wc-helper .user-info header:hover{cursor:pointer}.wc-helper .user-info section{display:none}.wc-helper .user-info section p{border-top:1px solid #e1e1e1;padding:6px 14px;text-align:center}.wc-helper .user-info section .actions{border-top:1px solid #e1e1e1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.wc-helper .user-info section a{color:#a26897;cursor:pointer;font-weight:600;line-height:38px;padding:0 14px;text-align:center;text-decoration:none;white-space:nowrap;width:50%}.wc-helper .user-info section a .dashicons{margin-top:-3px;vertical-align:middle}.wc-helper .user-info section a:first-child{border-left:1px solid #e1e1e1}.wc-helper .user-info section a:hover{background-color:#a26897;color:#fff}.wc-helper .user-info section .avatar{border:1px solid #ece1ea;border-radius:50%;height:auto;margin-left:6px;width:24px;vertical-align:bottom}.wc-helper .user-info:active header .dashicons,.wc-helper .user-info:focus header .dashicons,.wc-helper .user-info:hover header .dashicons{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.wc-helper .user-info:active section,.wc-helper .user-info:focus section,.wc-helper .user-info:hover section{display:block}.wc-helper .alternate,.wc-helper .striped>tbody>:nth-child(odd),.wc-helper ul.striped>:nth-child(odd){background-color:#fff}.wc-helper .comment-ays,.wc-helper .feature-filter,.wc-helper .imgedit-group,.wc-helper .popular-tags,.wc-helper .stuffbox,.wc-helper .widgets-holder-wrap,.wc-helper .wp-editor-container,.wc-helper p.popular-tags,.wc-helper table.widefat{padding-top:5px}.wc-helper .widefat tfoot tr td,.wc-helper .widefat tfoot tr th,.wc-helper .widefat thead tr td,.wc-helper .widefat thead tr th{color:#32373c;padding-bottom:15px;padding-top:10px}.wc-helper .widefat td{padding-bottom:15px;padding-top:15px}.wc-helper .wp-list-table{border:0;-webkit-box-shadow:none;box-shadow:none;padding-top:0!important;z-index:1}@media only screen and (max-width:782px){.wc-helper .button{font-size:11px}}.wc-helper .wp-list-table__row{background-color:transparent}.wc-helper .wp-list-table__row td{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:0;padding:16px 22px;vertical-align:middle}@media only screen and (max-width:782px){.wc-helper .wp-list-table__row td{padding:16px}}.wc-helper .wp-list-table__row td.color-bar{border-right:0}.wc-helper .wp-list-table__row.is-ext-header td{border-top:1px solid #e1e1e1}@media only screen and (max-width:782px){.wc-helper .wp-list-table__row.is-ext-header{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%}.wc-helper .wp-list-table__row.is-ext-header .wp-list-table__ext-details{display:block;-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2}.wc-helper .wp-list-table__row.is-ext-header .wp-list-table__ext-actions{display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0}}.wc-helper .wp-list-table__row:last-child td{border-bottom:24px solid #f1f1f1;-webkit-box-shadow:inset 0 -1px 0 #e1e1e1;box-shadow:inset 0 -1px 0 #e1e1e1}.wc-helper .wp-list-table__ext-details,.wc-helper .wp-list-table__ext-status,.wc-helper .wp-list-table__licence-container{padding-left:22px;position:relative;width:100%}.wc-helper .wp-list-table__ext-details::before,.wc-helper .wp-list-table__ext-status::before,.wc-helper .wp-list-table__licence-container::before{background-color:#e1e1e1;content:" ";position:absolute;top:0;bottom:0;right:0!important;width:1px!important}.wc-helper .wp-list-table__ext-details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (max-width:782px){.wc-helper .wp-list-table__ext-details{display:table}}.wc-helper .wp-list-table__ext-title{color:#0073aa;font-size:18px;font-weight:600;width:60%}@media only screen and (max-width:782px){.wc-helper .wp-list-table__ext-title{margin-bottom:12px;width:100%}}@media only screen and (max-width:320px){.wc-helper .wp-list-table__ext-title{max-width:120px}}.wc-helper .wp-list-table__ext-description{color:#333;padding-right:12px;width:40%}@media only screen and (max-width:782px){.wc-helper .wp-list-table__ext-description{padding-right:0;width:100%}}.wc-helper .wp-list-table__ext-status{position:relative}.wc-helper .wp-list-table__ext-status.update-available::after{background-color:#ffc322;content:" ";position:absolute;top:0;right:0;bottom:0;width:5px}.wc-helper .wp-list-table__ext-status.expired::after{background-color:#b81c23;content:" ";position:absolute;top:0;right:0;bottom:0;width:5px}.wc-helper .wp-list-table__ext-status .dashicons-update{color:#ffc322}.wc-helper .wp-list-table__ext-status .dashicons-info{color:#b81c23}.wc-helper .wp-list-table__ext-status p{color:#333;margin:0}.wc-helper .wp-list-table__ext-status .dashicons{margin-left:5px}.wc-helper .wp-list-table__ext-actions{min-width:150px;position:relative;width:25%;text-align:left}.wc-helper .wp-list-table__ext-actions::after{background-color:#e1e1e1;content:" ";position:absolute;top:0;bottom:0;left:0;width:1px}.wc-helper .wp-list-table__ext-licence td,.wc-helper .wp-list-table__ext-updates td{position:relative}.wc-helper .wp-list-table__ext-licence td::before,.wc-helper .wp-list-table__ext-updates td::before{background-color:#e1e1e1;content:" ";height:1px;position:absolute;top:0;right:0;left:0}.wc-helper .wp-list-table__ext-licence td.wp-list-table__ext-status::before,.wc-helper .wp-list-table__ext-licence td.wp-list-table__licence-container::before,.wc-helper .wp-list-table__ext-updates td.wp-list-table__ext-status::before,.wc-helper .wp-list-table__ext-updates td.wp-list-table__licence-container::before{right:22px!important;width:auto!important}.wc-helper .wp-list-table__ext-licence td.wp-list-table__ext-actions::before,.wc-helper .wp-list-table__ext-updates td.wp-list-table__ext-actions::before{left:22px}@media only screen and (max-width:782px){.wc-helper .wp-list-table__ext-licence,.wc-helper .wp-list-table__ext-updates{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.wc-helper .wp-list-table__ext-licence .wp-list-table__ext-status,.wc-helper .wp-list-table__ext-updates .wp-list-table__ext-status{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2}.wc-helper .wp-list-table__ext-licence .wp-list-table__ext-status::before,.wc-helper .wp-list-table__ext-updates .wp-list-table__ext-status::before{right:0!important;width:100%!important}.wc-helper .wp-list-table__ext-licence .wp-list-table__ext-actions,.wc-helper .wp-list-table__ext-updates .wp-list-table__ext-actions{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0}.wc-helper .wp-list-table__ext-licence .wp-list-table__ext-actions::before,.wc-helper .wp-list-table__ext-updates .wp-list-table__ext-actions::before{right:0!important;left:0!important;width:100%!important}}.wc-helper .wp-list-table__licence-container{padding:0!important}.wc-helper .wp-list-table__licence-container::after{background-color:#e1e1e1;content:" ";position:absolute;top:0;bottom:0;left:0;width:1px}.wc-helper .wp-list-table__licence-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:16px 22px}@media only screen and (max-width:782px){.wc-helper .wp-list-table__licence-form{display:block}}.wc-helper .wp-list-table__licence-form::before{background-color:#e1e1e1;content:" ";height:1px;position:absolute;top:0;left:22px;right:22px}@media only screen and (max-width:782px){.wc-helper .wp-list-table__licence-form::before{left:0;right:0}}.wc-helper .wp-list-table__licence-form div{padding-left:16px;vertical-align:middle}@media only screen and (max-width:782px){.wc-helper .wp-list-table__licence-form div{padding:0}}.wc-helper .wp-list-table__licence-form p{margin:0!important}.wc-helper .wp-list-table__licence-label label{color:#23282d;font-weight:600;line-height:30px}.wc-helper .wp-list-table__licence-field input{height:32px}@media only screen and (max-width:480px){.wc-helper .wp-list-table__licence-field input{width:100%}}@media only screen and (max-width:782px){.wc-helper .wp-list-table__licence-field{padding:8px 0 16px!important}}.wc-helper .wp-list-table__licence-actions{-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;padding-left:0!important}.wc-helper .wp-list-table__licence-actions .button{margin-left:8px}.wc-helper .wp-list-table__licence-actions .button-secondary{float:left;margin:0 8px 0 0}@media only screen and (max-width:480px){.wc-helper .wp-list-table__licence-actions{text-align:left}}.wc-helper td.color-bar{border-right:solid 4px transparent}.wc-helper td.color-bar.expired{border-right-color:#b81c23}.wc-helper td.color-bar.expiring{border-right-color:orange}.wc-helper td.color-bar.update-available{border-right-color:#8fae1b}.wc-helper td.color-bar.expiring.update-available{border-right-color:#8fae1b}.wc-helper .connect-wrapper{background-color:#fff;border:1px solid #e5e5e5;margin-bottom:25px;overflow:auto}.wc-helper .connected{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.wc-helper .connected .user-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:20px;width:100%;vertical-align:middle}.wc-helper .connected img{border:1px solid #e5e5e5;height:34px;width:34px}.wc-helper .connected .buttons{padding:20px;white-space:nowrap}.wc-helper .connected p{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2;margin:10px 20px 0 0}.wc-helper .connected .chevron{display:none}.wc-helper .connected .chevron:hover{color:#955a89;cursor:pointer}@media only screen and (max-width:784px){.wc-helper .connected{display:block}.wc-helper .connected strong{display:block;overflow:hidden;text-overflow:ellipsis}.wc-helper .connected p{margin:0;overflow:hidden;text-overflow:ellipsis;width:80%}.wc-helper .connected .user-info{padding-left:0;width:auto}.wc-helper .connected .avatar{margin-left:12px}.wc-helper .connected .chevron{color:#e1e1e1;display:block;margin:10px;-webkit-transform:rotateX(0);transform:rotateX(0)}.wc-helper .connected .buttons{display:none;border-top:1px solid #e1e1e1;padding:10px 20px}.wc-helper .connected .buttons.active{display:block}}.wc-helper .start-container{background-color:#fff;border-right:4px solid #cc99c2;padding:45px 30px 20px 20px;position:relative;overflow:hidden}.wc-helper .start-container h2,.wc-helper .start-container p{max-width:800px}.wc-helper .start-container::before{color:#eee2ec;content:"\e01C";display:block;font-family:WooCommerce;font-size:192px;line-height:1;position:absolute;top:65%;left:-3%;text-align:center;width:1em}.wc-helper .start-container h2{font-size:24px;line-height:29px;position:relative}.wc-helper .start-container p{font-size:16px;margin-bottom:30px;position:relative}.wc-helper .button-primary{height:37px;line-height:37px;min-width:124px;padding:0 13px;text-shadow:none}.wc-helper .button-primary:active,.wc-helper .button-primary:focus,.wc-helper .button-primary:hover{padding:0 13px}.form-toggle__wrapper{position:relative}.form-toggle__wrapper label{cursor:default}.form-toggle{cursor:pointer;display:block;position:absolute;top:0;bottom:-1px;right:0;left:0;text-align:right;text-indent:-100000px;z-index:2}.form-toggle:focus{-webkit-box-shadow:none;box-shadow:none}.form-toggle.disabled{cursor:default}.form-toggle__switch{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;background:#c8d7e1;border-radius:12px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;padding:2px;outline:0;position:relative;width:40px;height:24px;-webkit-transition:all .4s ease,-webkit-box-shadow 0s;transition:all .4s ease,-webkit-box-shadow 0s;transition:all .4s ease,box-shadow 0s;transition:all .4s ease,box-shadow 0s,-webkit-box-shadow 0s;vertical-align:middle}.form-toggle__switch::after,.form-toggle__switch::before{content:"";display:block;position:relative;width:20px;height:20px}.form-toggle__switch::after{border-radius:50%;background:#fff;right:0;-webkit-transition:all .2s ease;transition:all .2s ease}.form-toggle__switch::before{display:none}.accessible-focus .form-toggle__switch:focus{-webkit-box-shadow:0 0 0 2px #955a89;box-shadow:0 0 0 2px #955a89}.form-toggle__label{vertical-align:bottom;z-index:1}.form-toggle__label .form-toggle__label-content{color:#87a6bc;-webkit-box-flex:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;font-size:13px;line-height:16px;margin-right:12px;margin-left:8px;vertical-align:top;text-transform:uppercase}@media only screen and (max-width:480px){.form-toggle__label .form-toggle__label-content{display:none}}.accessible-focus .form-toggle:focus+.form-toggle__label .form-toggle__switch{-webkit-box-shadow:0 0 0 2px #955a89;box-shadow:0 0 0 2px #955a89}.accessible-focus .form-toggle:focus:checked+.form-toggle__label .form-toggle__switch{-webkit-box-shadow:0 0 0 2px #bb77ae;box-shadow:0 0 0 2px #bb77ae}.form-toggle+.form-toggle__label .form-toggle__switch{background:#a8bece}.form-toggle:not(:disabled)+.form-toggle__label:hover .form-toggle__switch{background:#c8d7e1}.form-toggle.active+.form-toggle__label .form-toggle__switch{background:#955a89}.form-toggle.active+.form-toggle__label .form-toggle__switch::after{right:8px}.form-toggle.active+.form-toggle__label:hover .form-toggle__switch{background:#bb77ae}.form-toggle.disabled+label.form-toggle__label span.form-toggle__switch{opacity:.25}.form-toggle.is-toggling+.form-toggle__label .form-toggle__switch{background:#955a89}.form-toggle.is-toggling:checked+.form-toggle__label .form-toggle__switch{background:#c8d7e1}.form-toggle.is-compact+.form-toggle__label .form-toggle__switch{border-radius:8px;width:24px;height:16px}.form-toggle.is-compact+.form-toggle__label .form-toggle__switch::after,.form-toggle.is-compact+.form-toggle__label .form-toggle__switch::before{height:12px;width:12px}.form-toggle.is-compact:checked+.form-toggle__label .form-toggle__switch::after{right:8px} \ No newline at end of file diff --git a/assets/css/helper.css b/assets/css/helper.css index 5ba9aef495c..443dac1a2fa 100644 --- a/assets/css/helper.css +++ b/assets/css/helper.css @@ -1 +1 @@ -.wc-helper .nav-tab-wrapper{margin-bottom:22px}@media only screen and (max-width:784px){.wc-helper .nav-tab{max-width:40%;overflow:hidden;text-overflow:ellipsis}}.wc-helper .button,.wc-helper .button:active,.wc-helper .button:focus,.wc-helper .button:hover{background-color:#955a89;border-width:0;box-shadow:none;border-radius:3px;color:#fff;height:auto;padding:3px 14px;text-align:center;white-space:normal!important}@media only screen and (max-width:782px){.wc-helper .button,.wc-helper .button:active,.wc-helper .button:focus,.wc-helper .button:hover{line-height:2}}.wc-helper .button.button-secondary,.wc-helper .button:active.button-secondary,.wc-helper .button:focus.button-secondary,.wc-helper .button:hover.button-secondary{background-color:#e6e6e6;color:#3c3c3c;text-shadow:none}.wc-helper .button:hover{opacity:.8}.wc-helper .subscription-filter{color:#2e4453;font-size:13px;line-height:13px;margin:22px 0}.wc-helper .subscription-filter label{display:none;position:relative}.wc-helper .subscription-filter label .chevron{color:#e1e1e1;border-bottom-width:0;line-height:1;padding:0;position:absolute;top:10px;right:14px}.wc-helper .subscription-filter li{color:#0073aa;display:inline-block;padding:0 4px 0 8px;position:relative}.wc-helper .subscription-filter li::before{background-color:#979797;content:" ";position:absolute;top:0;left:0;bottom:0;width:1px}.wc-helper .subscription-filter li:first-of-type::before{display:none}.wc-helper .subscription-filter a{color:#0073aa;text-decoration:none}.wc-helper .subscription-filter a.current{color:#000;font-weight:600}.wc-helper .subscription-filter .count{color:#555d66;font-weight:400}@media only screen and (max-width:600px){.wc-helper .subscription-filter{background-color:#fff;border:1px solid #e1e1e1;border-radius:4px;font-size:14px}.wc-helper .subscription-filter label,.wc-helper .subscription-filter li{line-height:21px;padding:8px 16px;margin:0}.wc-helper .subscription-filter label:last-child,.wc-helper .subscription-filter li:last-child{border-bottom:none}.wc-helper .subscription-filter li{border-bottom:1px solid #e1e1e1}.wc-helper .subscription-filter label,.wc-helper .subscription-filter span.chevron{display:block}.wc-helper .subscription-filter label{text-decoration:none}.wc-helper .subscription-filter li{display:none}.wc-helper .subscription-filter li::before{display:none}.wc-helper .subscription-filter a{cursor:pointer}.wc-helper .subscription-filter span.chevron{color:#555;opacity:.5;transform:rotateX(180deg)}.wc-helper .subscription-filter:focus,.wc-helper .subscription-filter:hover{box-shadow:0 3px 5px rgba(0,0,0,.2)}.wc-helper .subscription-filter:focus label,.wc-helper .subscription-filter:hover label{border-bottom:1px solid #e1e1e1}.wc-helper .subscription-filter:focus li,.wc-helper .subscription-filter:hover li{display:block}.wc-helper .subscription-filter:focus span.chevron,.wc-helper .subscription-filter:hover span.chevron{transform:rotateX(0)}}.wc-helper .subscriptions-header{margin:3em 0 0;position:relative;z-index:10}.wc-helper .subscriptions-header h2{display:inline-block;line-height:25px;margin:0 0 1.5em 0}.wc-helper .button-update,.wc-helper .button-update:hover{background-color:#e6e6e6;border-radius:4px;color:#333;font-weight:800;font-size:10px;line-height:20px;margin-left:6px;opacity:.75;padding:3px 7px;text-transform:uppercase}.wc-helper .button-update .dashicons,.wc-helper .button-update:hover .dashicons{font-size:12px;height:12px;width:12px;vertical-align:text-bottom}.wc-helper .button-update:hover{opacity:1}.wc-helper .user-info{background-color:#fff;border:1px solid #e1e1e1;border-radius:4px;font-size:12px;line-height:26px;position:absolute;top:-10px;right:0;transition:all .1s ease-in}@media only screen and (max-width:600px){.wc-helper .user-info{position:relative;width:100%}}.wc-helper .user-info p{line-height:26px;margin:0}.wc-helper .user-info:hover{box-shadow:0 3px 5px rgba(0,0,0,.2)}.wc-helper .user-info header{color:#555;font-weight:600;padding:6px 14px;position:relative}.wc-helper .user-info header p{padding-right:26px}.wc-helper .user-info header .dashicons{opacity:.5;position:absolute;top:9px;right:14px}.wc-helper .user-info header:hover{cursor:pointer}.wc-helper .user-info section{display:none}.wc-helper .user-info section p{border-top:1px solid #e1e1e1;padding:6px 14px;text-align:center}.wc-helper .user-info section .actions{border-top:1px solid #e1e1e1;display:flex}.wc-helper .user-info section a{color:#a26897;cursor:pointer;font-weight:600;line-height:38px;padding:0 14px;text-align:center;text-decoration:none;white-space:nowrap;width:50%}.wc-helper .user-info section a .dashicons{margin-top:-3px;vertical-align:middle}.wc-helper .user-info section a:first-child{border-right:1px solid #e1e1e1}.wc-helper .user-info section a:hover{background-color:#a26897;color:#fff}.wc-helper .user-info section .avatar{border:1px solid #ece1ea;border-radius:50%;height:auto;margin-right:6px;width:24px;vertical-align:bottom}.wc-helper .user-info:active header .dashicons,.wc-helper .user-info:focus header .dashicons,.wc-helper .user-info:hover header .dashicons{transform:rotateX(180deg)}.wc-helper .user-info:active section,.wc-helper .user-info:focus section,.wc-helper .user-info:hover section{display:block}.wc-helper .alternate,.wc-helper .striped>tbody>:nth-child(odd),.wc-helper ul.striped>:nth-child(odd){background-color:#fff}.wc-helper .comment-ays,.wc-helper .feature-filter,.wc-helper .imgedit-group,.wc-helper .popular-tags,.wc-helper .stuffbox,.wc-helper .widgets-holder-wrap,.wc-helper .wp-editor-container,.wc-helper p.popular-tags,.wc-helper table.widefat{padding-top:5px}.wc-helper .widefat tfoot tr td,.wc-helper .widefat tfoot tr th,.wc-helper .widefat thead tr td,.wc-helper .widefat thead tr th{color:#32373c;padding-bottom:15px;padding-top:10px}.wc-helper .widefat td{padding-bottom:15px;padding-top:15px}.wc-helper .wp-list-table{border:0;box-shadow:none;padding-top:0!important;z-index:1}@media only screen and (max-width:782px){.wc-helper .button{font-size:11px}}.wc-helper .wp-list-table__row{background-color:transparent}.wc-helper .wp-list-table__row td{align-items:center;background-color:#fff;border:0;padding:16px 22px;vertical-align:middle}@media only screen and (max-width:782px){.wc-helper .wp-list-table__row td{padding:16px}}.wc-helper .wp-list-table__row td.color-bar{border-left:0}.wc-helper .wp-list-table__row.is-ext-header td{border-top:1px solid #e1e1e1}@media only screen and (max-width:782px){.wc-helper .wp-list-table__row.is-ext-header{display:inline-flex;flex-flow:row wrap;width:100%}.wc-helper .wp-list-table__row.is-ext-header .wp-list-table__ext-details{display:block;flex:2}.wc-helper .wp-list-table__row.is-ext-header .wp-list-table__ext-actions{display:block;flex:1;min-width:0}}.wc-helper .wp-list-table__row:last-child td{border-bottom:24px solid #f1f1f1;box-shadow:inset 0 -1px 0 #e1e1e1}.wc-helper .wp-list-table__ext-details,.wc-helper .wp-list-table__ext-status,.wc-helper .wp-list-table__licence-container{padding-right:22px;position:relative;width:100%}.wc-helper .wp-list-table__ext-details::before,.wc-helper .wp-list-table__ext-status::before,.wc-helper .wp-list-table__licence-container::before{background-color:#e1e1e1;content:" ";position:absolute;top:0;bottom:0;left:0!important;width:1px!important}.wc-helper .wp-list-table__ext-details{display:flex}@media only screen and (max-width:782px){.wc-helper .wp-list-table__ext-details{display:table}}.wc-helper .wp-list-table__ext-title{color:#0073aa;font-size:18px;font-weight:600;width:60%}@media only screen and (max-width:782px){.wc-helper .wp-list-table__ext-title{margin-bottom:12px;width:100%}}@media only screen and (max-width:320px){.wc-helper .wp-list-table__ext-title{max-width:120px}}.wc-helper .wp-list-table__ext-description{color:#333;padding-left:12px;width:40%}@media only screen and (max-width:782px){.wc-helper .wp-list-table__ext-description{padding-left:0;width:100%}}.wc-helper .wp-list-table__ext-status{position:relative}.wc-helper .wp-list-table__ext-status.update-available::after{background-color:#ffc322;content:" ";position:absolute;top:0;left:0;bottom:0;width:5px}.wc-helper .wp-list-table__ext-status.expired::after{background-color:#b81c23;content:" ";position:absolute;top:0;left:0;bottom:0;width:5px}.wc-helper .wp-list-table__ext-status .dashicons-update{color:#ffc322}.wc-helper .wp-list-table__ext-status .dashicons-info{color:#b81c23}.wc-helper .wp-list-table__ext-status p{color:#333;margin:0}.wc-helper .wp-list-table__ext-status .dashicons{margin-right:5px}.wc-helper .wp-list-table__ext-actions{min-width:150px;position:relative;width:25%;text-align:right}.wc-helper .wp-list-table__ext-actions::after{background-color:#e1e1e1;content:" ";position:absolute;top:0;bottom:0;right:0;width:1px}.wc-helper .wp-list-table__ext-licence td,.wc-helper .wp-list-table__ext-updates td{position:relative}.wc-helper .wp-list-table__ext-licence td::before,.wc-helper .wp-list-table__ext-updates td::before{background-color:#e1e1e1;content:" ";height:1px;position:absolute;top:0;left:0;right:0}.wc-helper .wp-list-table__ext-licence td.wp-list-table__ext-status::before,.wc-helper .wp-list-table__ext-licence td.wp-list-table__licence-container::before,.wc-helper .wp-list-table__ext-updates td.wp-list-table__ext-status::before,.wc-helper .wp-list-table__ext-updates td.wp-list-table__licence-container::before{left:22px!important;width:auto!important}.wc-helper .wp-list-table__ext-licence td.wp-list-table__ext-actions::before,.wc-helper .wp-list-table__ext-updates td.wp-list-table__ext-actions::before{right:22px}@media only screen and (max-width:782px){.wc-helper .wp-list-table__ext-licence,.wc-helper .wp-list-table__ext-updates{display:flex}.wc-helper .wp-list-table__ext-licence .wp-list-table__ext-status,.wc-helper .wp-list-table__ext-updates .wp-list-table__ext-status{flex:2}.wc-helper .wp-list-table__ext-licence .wp-list-table__ext-status::before,.wc-helper .wp-list-table__ext-updates .wp-list-table__ext-status::before{left:0!important;width:100%!important}.wc-helper .wp-list-table__ext-licence .wp-list-table__ext-actions,.wc-helper .wp-list-table__ext-updates .wp-list-table__ext-actions{flex:1;min-width:0}.wc-helper .wp-list-table__ext-licence .wp-list-table__ext-actions::before,.wc-helper .wp-list-table__ext-updates .wp-list-table__ext-actions::before{left:0!important;right:0!important;width:100%!important}}.wc-helper .wp-list-table__licence-container{padding:0!important}.wc-helper .wp-list-table__licence-container::after{background-color:#e1e1e1;content:" ";position:absolute;top:0;bottom:0;right:0;width:1px}.wc-helper .wp-list-table__licence-form{display:flex;padding:16px 22px}@media only screen and (max-width:782px){.wc-helper .wp-list-table__licence-form{display:block}}.wc-helper .wp-list-table__licence-form::before{background-color:#e1e1e1;content:" ";height:1px;position:absolute;top:0;right:22px;left:22px}@media only screen and (max-width:782px){.wc-helper .wp-list-table__licence-form::before{right:0;left:0}}.wc-helper .wp-list-table__licence-form div{padding-right:16px;vertical-align:middle}@media only screen and (max-width:782px){.wc-helper .wp-list-table__licence-form div{padding:0}}.wc-helper .wp-list-table__licence-form p{margin:0!important}.wc-helper .wp-list-table__licence-label label{color:#23282d;font-weight:600;line-height:30px}.wc-helper .wp-list-table__licence-field input{height:32px}@media only screen and (max-width:480px){.wc-helper .wp-list-table__licence-field input{width:100%}}@media only screen and (max-width:782px){.wc-helper .wp-list-table__licence-field{padding:8px 0 16px!important}}.wc-helper .wp-list-table__licence-actions{flex-grow:2;padding-right:0!important}.wc-helper .wp-list-table__licence-actions .button{margin-right:8px}.wc-helper .wp-list-table__licence-actions .button-secondary{float:right;margin:0 0 0 8px}@media only screen and (max-width:480px){.wc-helper .wp-list-table__licence-actions{text-align:right}}.wc-helper td.color-bar{border-left:solid 4px transparent}.wc-helper td.color-bar.expired{border-left-color:#b81c23}.wc-helper td.color-bar.expiring{border-left-color:orange}.wc-helper td.color-bar.update-available{border-left-color:#8fae1b}.wc-helper td.color-bar.expiring.update-available{border-left-color:#8fae1b}.wc-helper .connect-wrapper{background-color:#fff;border:1px solid #e5e5e5;margin-bottom:25px;overflow:auto}.wc-helper .connected{display:flex}.wc-helper .connected .user-info{display:flex;padding:20px;width:100%;vertical-align:middle}.wc-helper .connected img{border:1px solid #e5e5e5;height:34px;width:34px}.wc-helper .connected .buttons{padding:20px;white-space:nowrap}.wc-helper .connected p{flex:2;margin:10px 0 0 20px}.wc-helper .connected .chevron{display:none}.wc-helper .connected .chevron:hover{color:#955a89;cursor:pointer}@media only screen and (max-width:784px){.wc-helper .connected{display:block}.wc-helper .connected strong{display:block;overflow:hidden;text-overflow:ellipsis}.wc-helper .connected p{margin:0;overflow:hidden;text-overflow:ellipsis;width:80%}.wc-helper .connected .user-info{padding-right:0;width:auto}.wc-helper .connected .avatar{margin-right:12px}.wc-helper .connected .chevron{color:#e1e1e1;display:block;margin:10px;transform:rotateX(0)}.wc-helper .connected .buttons{display:none;border-top:1px solid #e1e1e1;padding:10px 20px}.wc-helper .connected .buttons.active{display:block}}.wc-helper .start-container{background-color:#fff;border-left:4px solid #cc99c2;padding:45px 20px 20px 30px;position:relative;overflow:hidden}.wc-helper .start-container h2,.wc-helper .start-container p{max-width:800px}.wc-helper .start-container::before{color:#eee2ec;content:"\e01C";display:block;font-family:WooCommerce;font-size:192px;line-height:1;position:absolute;top:65%;right:-3%;text-align:center;width:1em}.wc-helper .start-container h2{font-size:24px;line-height:29px;position:relative}.wc-helper .start-container p{font-size:16px;margin-bottom:30px;position:relative}.wc-helper .button-primary{height:37px;line-height:37px;min-width:124px;padding:0 13px;text-shadow:none}.wc-helper .button-primary:active,.wc-helper .button-primary:focus,.wc-helper .button-primary:hover{padding:0 13px}.form-toggle__wrapper{position:relative}.form-toggle__wrapper label{cursor:default}.form-toggle{cursor:pointer;display:block;position:absolute;top:0;bottom:-1px;left:0;right:0;text-align:left;text-indent:-100000px;z-index:2}.form-toggle:focus{box-shadow:none}.form-toggle.disabled{cursor:default}.form-toggle__switch{align-self:flex-start;background:#c8d7e1;border-radius:12px;box-sizing:border-box;display:inline-block;padding:2px;outline:0;position:relative;width:40px;height:24px;transition:all .4s ease,box-shadow 0s;vertical-align:middle}.form-toggle__switch::after,.form-toggle__switch::before{content:"";display:block;position:relative;width:20px;height:20px}.form-toggle__switch::after{border-radius:50%;background:#fff;left:0;transition:all .2s ease}.form-toggle__switch::before{display:none}.accessible-focus .form-toggle__switch:focus{box-shadow:0 0 0 2px #955a89}.form-toggle__label{vertical-align:bottom;z-index:1}.form-toggle__label .form-toggle__label-content{color:#87a6bc;flex:0 1 100%;font-size:13px;line-height:16px;margin-left:12px;margin-right:8px;vertical-align:top;text-transform:uppercase}@media only screen and (max-width:480px){.form-toggle__label .form-toggle__label-content{display:none}}.accessible-focus .form-toggle:focus+.form-toggle__label .form-toggle__switch{box-shadow:0 0 0 2px #955a89}.accessible-focus .form-toggle:focus:checked+.form-toggle__label .form-toggle__switch{box-shadow:0 0 0 2px #bb77ae}.form-toggle+.form-toggle__label .form-toggle__switch{background:#a8bece}.form-toggle:not(:disabled)+.form-toggle__label:hover .form-toggle__switch{background:#c8d7e1}.form-toggle.active+.form-toggle__label .form-toggle__switch{background:#955a89}.form-toggle.active+.form-toggle__label .form-toggle__switch::after{left:8px}.form-toggle.active+.form-toggle__label:hover .form-toggle__switch{background:#bb77ae}.form-toggle.disabled+label.form-toggle__label span.form-toggle__switch{opacity:.25}.form-toggle.is-toggling+.form-toggle__label .form-toggle__switch{background:#955a89}.form-toggle.is-toggling:checked+.form-toggle__label .form-toggle__switch{background:#c8d7e1}.form-toggle.is-compact+.form-toggle__label .form-toggle__switch{border-radius:8px;width:24px;height:16px}.form-toggle.is-compact+.form-toggle__label .form-toggle__switch::after,.form-toggle.is-compact+.form-toggle__label .form-toggle__switch::before{height:12px;width:12px}.form-toggle.is-compact:checked+.form-toggle__label .form-toggle__switch::after{left:8px} \ No newline at end of file +.wc-helper .nav-tab-wrapper{margin-bottom:22px}@media only screen and (max-width:784px){.wc-helper .nav-tab{max-width:40%;overflow:hidden;text-overflow:ellipsis}}.wc-helper .button,.wc-helper .button:active,.wc-helper .button:focus,.wc-helper .button:hover{background-color:#955a89;border-width:0;-webkit-box-shadow:none;box-shadow:none;border-radius:3px;color:#fff;height:auto;padding:3px 14px;text-align:center;white-space:normal!important}@media only screen and (max-width:782px){.wc-helper .button,.wc-helper .button:active,.wc-helper .button:focus,.wc-helper .button:hover{line-height:2}}.wc-helper .button.button-secondary,.wc-helper .button:active.button-secondary,.wc-helper .button:focus.button-secondary,.wc-helper .button:hover.button-secondary{background-color:#e6e6e6;color:#3c3c3c;text-shadow:none}.wc-helper .button:hover{opacity:.8}.wc-helper .subscription-filter{color:#2e4453;font-size:13px;line-height:13px;margin:22px 0}.wc-helper .subscription-filter label{display:none;position:relative}.wc-helper .subscription-filter label .chevron{color:#e1e1e1;border-bottom-width:0;line-height:1;padding:0;position:absolute;top:10px;right:14px}.wc-helper .subscription-filter li{color:#0073aa;display:inline-block;padding:0 4px 0 8px;position:relative}.wc-helper .subscription-filter li::before{background-color:#979797;content:" ";position:absolute;top:0;left:0;bottom:0;width:1px}.wc-helper .subscription-filter li:first-of-type::before{display:none}.wc-helper .subscription-filter a{color:#0073aa;text-decoration:none}.wc-helper .subscription-filter a.current{color:#000;font-weight:600}.wc-helper .subscription-filter .count{color:#555d66;font-weight:400}@media only screen and (max-width:600px){.wc-helper .subscription-filter{background-color:#fff;border:1px solid #e1e1e1;border-radius:4px;font-size:14px}.wc-helper .subscription-filter label,.wc-helper .subscription-filter li{line-height:21px;padding:8px 16px;margin:0}.wc-helper .subscription-filter label:last-child,.wc-helper .subscription-filter li:last-child{border-bottom:none}.wc-helper .subscription-filter li{border-bottom:1px solid #e1e1e1}.wc-helper .subscription-filter label,.wc-helper .subscription-filter span.chevron{display:block}.wc-helper .subscription-filter label{text-decoration:none}.wc-helper .subscription-filter li{display:none}.wc-helper .subscription-filter li::before{display:none}.wc-helper .subscription-filter a{cursor:pointer}.wc-helper .subscription-filter span.chevron{color:#555;opacity:.5;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.wc-helper .subscription-filter:focus,.wc-helper .subscription-filter:hover{-webkit-box-shadow:0 3px 5px rgba(0,0,0,.2);box-shadow:0 3px 5px rgba(0,0,0,.2)}.wc-helper .subscription-filter:focus label,.wc-helper .subscription-filter:hover label{border-bottom:1px solid #e1e1e1}.wc-helper .subscription-filter:focus li,.wc-helper .subscription-filter:hover li{display:block}.wc-helper .subscription-filter:focus span.chevron,.wc-helper .subscription-filter:hover span.chevron{-webkit-transform:rotateX(0);transform:rotateX(0)}}.wc-helper .subscriptions-header{margin:3em 0 0;position:relative;z-index:10}.wc-helper .subscriptions-header h2{display:inline-block;line-height:25px;margin:0 0 1.5em 0}.wc-helper .button-update,.wc-helper .button-update:hover{background-color:#e6e6e6;border-radius:4px;color:#333;font-weight:800;font-size:10px;line-height:20px;margin-left:6px;opacity:.75;padding:3px 7px;text-transform:uppercase}.wc-helper .button-update .dashicons,.wc-helper .button-update:hover .dashicons{font-size:12px;height:12px;width:12px;vertical-align:text-bottom}.wc-helper .button-update:hover{opacity:1}.wc-helper .user-info{background-color:#fff;border:1px solid #e1e1e1;border-radius:4px;font-size:12px;line-height:26px;position:absolute;top:-10px;right:0;-webkit-transition:all .1s ease-in;transition:all .1s ease-in}@media only screen and (max-width:600px){.wc-helper .user-info{position:relative;width:100%}}.wc-helper .user-info p{line-height:26px;margin:0}.wc-helper .user-info:hover{-webkit-box-shadow:0 3px 5px rgba(0,0,0,.2);box-shadow:0 3px 5px rgba(0,0,0,.2)}.wc-helper .user-info header{color:#555;font-weight:600;padding:6px 14px;position:relative}.wc-helper .user-info header p{padding-right:26px}.wc-helper .user-info header .dashicons{opacity:.5;position:absolute;top:9px;right:14px}.wc-helper .user-info header:hover{cursor:pointer}.wc-helper .user-info section{display:none}.wc-helper .user-info section p{border-top:1px solid #e1e1e1;padding:6px 14px;text-align:center}.wc-helper .user-info section .actions{border-top:1px solid #e1e1e1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.wc-helper .user-info section a{color:#a26897;cursor:pointer;font-weight:600;line-height:38px;padding:0 14px;text-align:center;text-decoration:none;white-space:nowrap;width:50%}.wc-helper .user-info section a .dashicons{margin-top:-3px;vertical-align:middle}.wc-helper .user-info section a:first-child{border-right:1px solid #e1e1e1}.wc-helper .user-info section a:hover{background-color:#a26897;color:#fff}.wc-helper .user-info section .avatar{border:1px solid #ece1ea;border-radius:50%;height:auto;margin-right:6px;width:24px;vertical-align:bottom}.wc-helper .user-info:active header .dashicons,.wc-helper .user-info:focus header .dashicons,.wc-helper .user-info:hover header .dashicons{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.wc-helper .user-info:active section,.wc-helper .user-info:focus section,.wc-helper .user-info:hover section{display:block}.wc-helper .alternate,.wc-helper .striped>tbody>:nth-child(odd),.wc-helper ul.striped>:nth-child(odd){background-color:#fff}.wc-helper .comment-ays,.wc-helper .feature-filter,.wc-helper .imgedit-group,.wc-helper .popular-tags,.wc-helper .stuffbox,.wc-helper .widgets-holder-wrap,.wc-helper .wp-editor-container,.wc-helper p.popular-tags,.wc-helper table.widefat{padding-top:5px}.wc-helper .widefat tfoot tr td,.wc-helper .widefat tfoot tr th,.wc-helper .widefat thead tr td,.wc-helper .widefat thead tr th{color:#32373c;padding-bottom:15px;padding-top:10px}.wc-helper .widefat td{padding-bottom:15px;padding-top:15px}.wc-helper .wp-list-table{border:0;-webkit-box-shadow:none;box-shadow:none;padding-top:0!important;z-index:1}@media only screen and (max-width:782px){.wc-helper .button{font-size:11px}}.wc-helper .wp-list-table__row{background-color:transparent}.wc-helper .wp-list-table__row td{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:0;padding:16px 22px;vertical-align:middle}@media only screen and (max-width:782px){.wc-helper .wp-list-table__row td{padding:16px}}.wc-helper .wp-list-table__row td.color-bar{border-left:0}.wc-helper .wp-list-table__row.is-ext-header td{border-top:1px solid #e1e1e1}@media only screen and (max-width:782px){.wc-helper .wp-list-table__row.is-ext-header{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%}.wc-helper .wp-list-table__row.is-ext-header .wp-list-table__ext-details{display:block;-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2}.wc-helper .wp-list-table__row.is-ext-header .wp-list-table__ext-actions{display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0}}.wc-helper .wp-list-table__row:last-child td{border-bottom:24px solid #f1f1f1;-webkit-box-shadow:inset 0 -1px 0 #e1e1e1;box-shadow:inset 0 -1px 0 #e1e1e1}.wc-helper .wp-list-table__ext-details,.wc-helper .wp-list-table__ext-status,.wc-helper .wp-list-table__licence-container{padding-right:22px;position:relative;width:100%}.wc-helper .wp-list-table__ext-details::before,.wc-helper .wp-list-table__ext-status::before,.wc-helper .wp-list-table__licence-container::before{background-color:#e1e1e1;content:" ";position:absolute;top:0;bottom:0;left:0!important;width:1px!important}.wc-helper .wp-list-table__ext-details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (max-width:782px){.wc-helper .wp-list-table__ext-details{display:table}}.wc-helper .wp-list-table__ext-title{color:#0073aa;font-size:18px;font-weight:600;width:60%}@media only screen and (max-width:782px){.wc-helper .wp-list-table__ext-title{margin-bottom:12px;width:100%}}@media only screen and (max-width:320px){.wc-helper .wp-list-table__ext-title{max-width:120px}}.wc-helper .wp-list-table__ext-description{color:#333;padding-left:12px;width:40%}@media only screen and (max-width:782px){.wc-helper .wp-list-table__ext-description{padding-left:0;width:100%}}.wc-helper .wp-list-table__ext-status{position:relative}.wc-helper .wp-list-table__ext-status.update-available::after{background-color:#ffc322;content:" ";position:absolute;top:0;left:0;bottom:0;width:5px}.wc-helper .wp-list-table__ext-status.expired::after{background-color:#b81c23;content:" ";position:absolute;top:0;left:0;bottom:0;width:5px}.wc-helper .wp-list-table__ext-status .dashicons-update{color:#ffc322}.wc-helper .wp-list-table__ext-status .dashicons-info{color:#b81c23}.wc-helper .wp-list-table__ext-status p{color:#333;margin:0}.wc-helper .wp-list-table__ext-status .dashicons{margin-right:5px}.wc-helper .wp-list-table__ext-actions{min-width:150px;position:relative;width:25%;text-align:right}.wc-helper .wp-list-table__ext-actions::after{background-color:#e1e1e1;content:" ";position:absolute;top:0;bottom:0;right:0;width:1px}.wc-helper .wp-list-table__ext-licence td,.wc-helper .wp-list-table__ext-updates td{position:relative}.wc-helper .wp-list-table__ext-licence td::before,.wc-helper .wp-list-table__ext-updates td::before{background-color:#e1e1e1;content:" ";height:1px;position:absolute;top:0;left:0;right:0}.wc-helper .wp-list-table__ext-licence td.wp-list-table__ext-status::before,.wc-helper .wp-list-table__ext-licence td.wp-list-table__licence-container::before,.wc-helper .wp-list-table__ext-updates td.wp-list-table__ext-status::before,.wc-helper .wp-list-table__ext-updates td.wp-list-table__licence-container::before{left:22px!important;width:auto!important}.wc-helper .wp-list-table__ext-licence td.wp-list-table__ext-actions::before,.wc-helper .wp-list-table__ext-updates td.wp-list-table__ext-actions::before{right:22px}@media only screen and (max-width:782px){.wc-helper .wp-list-table__ext-licence,.wc-helper .wp-list-table__ext-updates{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.wc-helper .wp-list-table__ext-licence .wp-list-table__ext-status,.wc-helper .wp-list-table__ext-updates .wp-list-table__ext-status{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2}.wc-helper .wp-list-table__ext-licence .wp-list-table__ext-status::before,.wc-helper .wp-list-table__ext-updates .wp-list-table__ext-status::before{left:0!important;width:100%!important}.wc-helper .wp-list-table__ext-licence .wp-list-table__ext-actions,.wc-helper .wp-list-table__ext-updates .wp-list-table__ext-actions{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0}.wc-helper .wp-list-table__ext-licence .wp-list-table__ext-actions::before,.wc-helper .wp-list-table__ext-updates .wp-list-table__ext-actions::before{left:0!important;right:0!important;width:100%!important}}.wc-helper .wp-list-table__licence-container{padding:0!important}.wc-helper .wp-list-table__licence-container::after{background-color:#e1e1e1;content:" ";position:absolute;top:0;bottom:0;right:0;width:1px}.wc-helper .wp-list-table__licence-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:16px 22px}@media only screen and (max-width:782px){.wc-helper .wp-list-table__licence-form{display:block}}.wc-helper .wp-list-table__licence-form::before{background-color:#e1e1e1;content:" ";height:1px;position:absolute;top:0;right:22px;left:22px}@media only screen and (max-width:782px){.wc-helper .wp-list-table__licence-form::before{right:0;left:0}}.wc-helper .wp-list-table__licence-form div{padding-right:16px;vertical-align:middle}@media only screen and (max-width:782px){.wc-helper .wp-list-table__licence-form div{padding:0}}.wc-helper .wp-list-table__licence-form p{margin:0!important}.wc-helper .wp-list-table__licence-label label{color:#23282d;font-weight:600;line-height:30px}.wc-helper .wp-list-table__licence-field input{height:32px}@media only screen and (max-width:480px){.wc-helper .wp-list-table__licence-field input{width:100%}}@media only screen and (max-width:782px){.wc-helper .wp-list-table__licence-field{padding:8px 0 16px!important}}.wc-helper .wp-list-table__licence-actions{-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;padding-right:0!important}.wc-helper .wp-list-table__licence-actions .button{margin-right:8px}.wc-helper .wp-list-table__licence-actions .button-secondary{float:right;margin:0 0 0 8px}@media only screen and (max-width:480px){.wc-helper .wp-list-table__licence-actions{text-align:right}}.wc-helper td.color-bar{border-left:solid 4px transparent}.wc-helper td.color-bar.expired{border-left-color:#b81c23}.wc-helper td.color-bar.expiring{border-left-color:orange}.wc-helper td.color-bar.update-available{border-left-color:#8fae1b}.wc-helper td.color-bar.expiring.update-available{border-left-color:#8fae1b}.wc-helper .connect-wrapper{background-color:#fff;border:1px solid #e5e5e5;margin-bottom:25px;overflow:auto}.wc-helper .connected{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.wc-helper .connected .user-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:20px;width:100%;vertical-align:middle}.wc-helper .connected img{border:1px solid #e5e5e5;height:34px;width:34px}.wc-helper .connected .buttons{padding:20px;white-space:nowrap}.wc-helper .connected p{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2;margin:10px 0 0 20px}.wc-helper .connected .chevron{display:none}.wc-helper .connected .chevron:hover{color:#955a89;cursor:pointer}@media only screen and (max-width:784px){.wc-helper .connected{display:block}.wc-helper .connected strong{display:block;overflow:hidden;text-overflow:ellipsis}.wc-helper .connected p{margin:0;overflow:hidden;text-overflow:ellipsis;width:80%}.wc-helper .connected .user-info{padding-right:0;width:auto}.wc-helper .connected .avatar{margin-right:12px}.wc-helper .connected .chevron{color:#e1e1e1;display:block;margin:10px;-webkit-transform:rotateX(0);transform:rotateX(0)}.wc-helper .connected .buttons{display:none;border-top:1px solid #e1e1e1;padding:10px 20px}.wc-helper .connected .buttons.active{display:block}}.wc-helper .start-container{background-color:#fff;border-left:4px solid #cc99c2;padding:45px 20px 20px 30px;position:relative;overflow:hidden}.wc-helper .start-container h2,.wc-helper .start-container p{max-width:800px}.wc-helper .start-container::before{color:#eee2ec;content:"\e01C";display:block;font-family:WooCommerce;font-size:192px;line-height:1;position:absolute;top:65%;right:-3%;text-align:center;width:1em}.wc-helper .start-container h2{font-size:24px;line-height:29px;position:relative}.wc-helper .start-container p{font-size:16px;margin-bottom:30px;position:relative}.wc-helper .button-primary{height:37px;line-height:37px;min-width:124px;padding:0 13px;text-shadow:none}.wc-helper .button-primary:active,.wc-helper .button-primary:focus,.wc-helper .button-primary:hover{padding:0 13px}.form-toggle__wrapper{position:relative}.form-toggle__wrapper label{cursor:default}.form-toggle{cursor:pointer;display:block;position:absolute;top:0;bottom:-1px;left:0;right:0;text-align:left;text-indent:-100000px;z-index:2}.form-toggle:focus{-webkit-box-shadow:none;box-shadow:none}.form-toggle.disabled{cursor:default}.form-toggle__switch{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;background:#c8d7e1;border-radius:12px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;padding:2px;outline:0;position:relative;width:40px;height:24px;-webkit-transition:all .4s ease,-webkit-box-shadow 0s;transition:all .4s ease,-webkit-box-shadow 0s;transition:all .4s ease,box-shadow 0s;transition:all .4s ease,box-shadow 0s,-webkit-box-shadow 0s;vertical-align:middle}.form-toggle__switch::after,.form-toggle__switch::before{content:"";display:block;position:relative;width:20px;height:20px}.form-toggle__switch::after{border-radius:50%;background:#fff;left:0;-webkit-transition:all .2s ease;transition:all .2s ease}.form-toggle__switch::before{display:none}.accessible-focus .form-toggle__switch:focus{-webkit-box-shadow:0 0 0 2px #955a89;box-shadow:0 0 0 2px #955a89}.form-toggle__label{vertical-align:bottom;z-index:1}.form-toggle__label .form-toggle__label-content{color:#87a6bc;-webkit-box-flex:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;font-size:13px;line-height:16px;margin-left:12px;margin-right:8px;vertical-align:top;text-transform:uppercase}@media only screen and (max-width:480px){.form-toggle__label .form-toggle__label-content{display:none}}.accessible-focus .form-toggle:focus+.form-toggle__label .form-toggle__switch{-webkit-box-shadow:0 0 0 2px #955a89;box-shadow:0 0 0 2px #955a89}.accessible-focus .form-toggle:focus:checked+.form-toggle__label .form-toggle__switch{-webkit-box-shadow:0 0 0 2px #bb77ae;box-shadow:0 0 0 2px #bb77ae}.form-toggle+.form-toggle__label .form-toggle__switch{background:#a8bece}.form-toggle:not(:disabled)+.form-toggle__label:hover .form-toggle__switch{background:#c8d7e1}.form-toggle.active+.form-toggle__label .form-toggle__switch{background:#955a89}.form-toggle.active+.form-toggle__label .form-toggle__switch::after{left:8px}.form-toggle.active+.form-toggle__label:hover .form-toggle__switch{background:#bb77ae}.form-toggle.disabled+label.form-toggle__label span.form-toggle__switch{opacity:.25}.form-toggle.is-toggling+.form-toggle__label .form-toggle__switch{background:#955a89}.form-toggle.is-toggling:checked+.form-toggle__label .form-toggle__switch{background:#c8d7e1}.form-toggle.is-compact+.form-toggle__label .form-toggle__switch{border-radius:8px;width:24px;height:16px}.form-toggle.is-compact+.form-toggle__label .form-toggle__switch::after,.form-toggle.is-compact+.form-toggle__label .form-toggle__switch::before{height:12px;width:12px}.form-toggle.is-compact:checked+.form-toggle__label .form-toggle__switch::after{left:8px} \ No newline at end of file diff --git a/assets/css/jquery-ui/images/ui-bg_flat_0_aaaaaa_40x100.png b/assets/css/jquery-ui/images/ui-bg_flat_0_aaaaaa_40x100.png new file mode 100755 index 00000000000..89ee1f10d13 Binary files /dev/null and b/assets/css/jquery-ui/images/ui-bg_flat_0_aaaaaa_40x100.png differ diff --git a/assets/css/jquery-ui/images/ui-bg_flat_75_ffffff_40x100.png b/assets/css/jquery-ui/images/ui-bg_flat_75_ffffff_40x100.png new file mode 100755 index 00000000000..af7f4851300 Binary files /dev/null and b/assets/css/jquery-ui/images/ui-bg_flat_75_ffffff_40x100.png differ diff --git a/assets/css/jquery-ui/images/ui-bg_glass_55_fbf9ee_1x400.png b/assets/css/jquery-ui/images/ui-bg_glass_55_fbf9ee_1x400.png new file mode 100755 index 00000000000..14ebfd7eebd Binary files /dev/null and b/assets/css/jquery-ui/images/ui-bg_glass_55_fbf9ee_1x400.png differ diff --git a/assets/css/jquery-ui/images/ui-bg_glass_65_ffffff_1x400.png b/assets/css/jquery-ui/images/ui-bg_glass_65_ffffff_1x400.png new file mode 100755 index 00000000000..5c1e17f84ce Binary files /dev/null and b/assets/css/jquery-ui/images/ui-bg_glass_65_ffffff_1x400.png differ diff --git a/assets/css/jquery-ui/images/ui-bg_glass_75_dadada_1x400.png b/assets/css/jquery-ui/images/ui-bg_glass_75_dadada_1x400.png new file mode 100755 index 00000000000..c712254c3d1 Binary files /dev/null and b/assets/css/jquery-ui/images/ui-bg_glass_75_dadada_1x400.png differ diff --git a/assets/css/jquery-ui/images/ui-bg_glass_75_e6e6e6_1x400.png b/assets/css/jquery-ui/images/ui-bg_glass_75_e6e6e6_1x400.png new file mode 100755 index 00000000000..ceef7df61f2 Binary files /dev/null and b/assets/css/jquery-ui/images/ui-bg_glass_75_e6e6e6_1x400.png differ diff --git a/assets/css/jquery-ui/images/ui-bg_glass_95_fef1ec_1x400.png b/assets/css/jquery-ui/images/ui-bg_glass_95_fef1ec_1x400.png new file mode 100755 index 00000000000..cf3abc31efc Binary files /dev/null and b/assets/css/jquery-ui/images/ui-bg_glass_95_fef1ec_1x400.png differ diff --git a/assets/css/jquery-ui/images/ui-bg_highlight-soft_75_cccccc_1x100.png b/assets/css/jquery-ui/images/ui-bg_highlight-soft_75_cccccc_1x100.png new file mode 100755 index 00000000000..a54ca8c87c0 Binary files /dev/null and b/assets/css/jquery-ui/images/ui-bg_highlight-soft_75_cccccc_1x100.png differ diff --git a/assets/css/jquery-ui/images/ui-icons_222222_256x240.png b/assets/css/jquery-ui/images/ui-icons_222222_256x240.png new file mode 100644 index 00000000000..f184400db5d Binary files /dev/null and b/assets/css/jquery-ui/images/ui-icons_222222_256x240.png differ diff --git a/assets/css/jquery-ui/images/ui-icons_2e83ff_256x240.png b/assets/css/jquery-ui/images/ui-icons_2e83ff_256x240.png new file mode 100644 index 00000000000..264b2213589 Binary files /dev/null and b/assets/css/jquery-ui/images/ui-icons_2e83ff_256x240.png differ diff --git a/assets/css/jquery-ui/images/ui-icons_454545_256x240.png b/assets/css/jquery-ui/images/ui-icons_454545_256x240.png new file mode 100644 index 00000000000..e6e41cd0781 Binary files /dev/null and b/assets/css/jquery-ui/images/ui-icons_454545_256x240.png differ diff --git a/assets/css/jquery-ui/images/ui-icons_888888_256x240.png b/assets/css/jquery-ui/images/ui-icons_888888_256x240.png new file mode 100644 index 00000000000..2f1cf26a504 Binary files /dev/null and b/assets/css/jquery-ui/images/ui-icons_888888_256x240.png differ diff --git a/assets/css/jquery-ui/images/ui-icons_cd0a0a_256x240.png b/assets/css/jquery-ui/images/ui-icons_cd0a0a_256x240.png new file mode 100644 index 00000000000..ed1b23a81c2 Binary files /dev/null and b/assets/css/jquery-ui/images/ui-icons_cd0a0a_256x240.png differ diff --git a/assets/css/jquery-ui-rtl.css b/assets/css/jquery-ui/jquery-ui-rtl.css similarity index 79% rename from assets/css/jquery-ui-rtl.css rename to assets/css/jquery-ui/jquery-ui-rtl.css index 12c01476cc7..0de3925fa7c 100644 --- a/assets/css/jquery-ui-rtl.css +++ b/assets/css/jquery-ui/jquery-ui-rtl.css @@ -214,4 +214,60 @@ * http://jqueryui.com * Includes: core.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, draggable.css, menu.css, progressbar.css, resizable.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px +* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;right:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;right:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .7em .5em .5em;min-height:0;font-size:100%}.ui-accordion .ui-accordion-icons{padding-right:2.2em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-right:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;right:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;right:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-left:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icons .ui-button-text{padding-right:2.1em;padding-left:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{right:50%;margin-right:-8px}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{right:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{left:.5em}.ui-buttonset{margin-left:7px}.ui-buttonset .ui-button{margin-right:0;margin-left:-.3em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{right:2px}.ui-datepicker .ui-datepicker-next{left:2px}.ui-datepicker .ui-datepicker-prev-hover{right:1px}.ui-datepicker .ui-datepicker-next-hover{left:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;right:50%;margin-right:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:left;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-right:0;border-left:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:left;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:right}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:right}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:ltr}.ui-datepicker-rtl .ui-datepicker-prev{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-next{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:left}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;border-right-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;right:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:right;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;left:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:100% 0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:right;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em .4em .5em 1em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:left}.ui-dialog .ui-dialog-buttonpane button{margin:.5em 0 .5em .4em;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;left:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px .4em 3px 1em;cursor:pointer;min-height:0;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-right:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;right:.2em;margin:auto 0}.ui-menu .ui-menu-icon{right:auto;left:0}.ui-progressbar{height:2em;text-align:right;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==);height:100%;opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;right:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;right:0}.ui-resizable-e{cursor:e-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-se{cursor:sw-resize;width:12px;height:12px;left:1px;bottom:1px}.ui-resizable-sw{cursor:se-resize;width:9px;height:9px;right:-5px;bottom:-5px}.ui-resizable-nw{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-resizable-ne{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;right:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer}.ui-selectmenu-button span.ui-icon{left:.5em;right:auto;margin-top:-8px;position:absolute;top:50%}.ui-selectmenu-button span.ui-selectmenu-text{text-align:right;padding:.4em 1em .4em 2.1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-slider{position:relative;text-align:right}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:100% 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-right:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{right:0}.ui-slider-horizontal .ui-slider-range-max{left:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{right:-.3em;margin-right:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{right:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:100% 0;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-right:.4em;margin-left:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;left:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-left:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;right:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:right;position:relative;top:0;margin:1px 0 0 .2em;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:right;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:100% 0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:700}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:400;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #999;background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png)}.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:100% 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:100% -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:100% -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:100% -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:100% -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:100% -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:100% -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:100% -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:100% -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:100% -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:100% -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:100% -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:100% -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:100% -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:100% -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-right-radius:4px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-left-radius:4px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-left-radius:4px}.ui-widget-overlay{background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px -8px 0 0;padding:8px;background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}/*! jQuery UI - v1.11.4 - 2015-03-11 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, draggable.css, menu.css, progressbar.css, resizable.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px +* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;right:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;right:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .7em .5em .5em;min-height:0;font-size:100%}.ui-accordion .ui-accordion-icons{padding-right:2.2em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-right:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;right:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;right:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-left:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icons .ui-button-text{padding-right:2.1em;padding-left:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{right:50%;margin-right:-8px}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{right:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{left:.5em}.ui-buttonset{margin-left:7px}.ui-buttonset .ui-button{margin-right:0;margin-left:-.3em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{right:2px}.ui-datepicker .ui-datepicker-next{left:2px}.ui-datepicker .ui-datepicker-prev-hover{right:1px}.ui-datepicker .ui-datepicker-next-hover{left:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;right:50%;margin-right:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:left;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-right:0;border-left:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:left;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:right}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:right}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:ltr}.ui-datepicker-rtl .ui-datepicker-prev{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-next{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:left}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;border-right-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;right:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:right;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;left:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:100% 0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:right;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em .4em .5em 1em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:left}.ui-dialog .ui-dialog-buttonpane button{margin:.5em 0 .5em .4em;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;left:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px .4em 3px 1em;cursor:pointer;min-height:0;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-right:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;right:.2em;margin:auto 0}.ui-menu .ui-menu-icon{right:auto;left:0}.ui-progressbar{height:2em;text-align:right;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==);height:100%;opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;right:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;right:0}.ui-resizable-e{cursor:e-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-se{cursor:sw-resize;width:12px;height:12px;left:1px;bottom:1px}.ui-resizable-sw{cursor:se-resize;width:9px;height:9px;right:-5px;bottom:-5px}.ui-resizable-nw{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-resizable-ne{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;right:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer}.ui-selectmenu-button span.ui-icon{left:.5em;right:auto;margin-top:-8px;position:absolute;top:50%}.ui-selectmenu-button span.ui-selectmenu-text{text-align:right;padding:.4em 1em .4em 2.1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-slider{position:relative;text-align:right}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:100% 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-right:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{right:0}.ui-slider-horizontal .ui-slider-range-max{left:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{right:-.3em;margin-right:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{right:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:100% 0;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-right:.4em;margin-left:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;left:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-left:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;right:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:right;position:relative;top:0;margin:1px 0 0 .2em;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:right;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:100% 0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:700}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:400;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #999;background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png)}.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:100% 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:100% -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:100% -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:100% -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:100% -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:100% -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:100% -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:100% -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:100% -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:100% -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:100% -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:100% -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:100% -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:100% -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:100% -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-right-radius:4px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-left-radius:4px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-left-radius:4px}.ui-widget-overlay{background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px -8px 0 0;padding:8px;background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}/*! jQuery UI - v1.11.4 - 2015-03-11 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, draggable.css, menu.css, progressbar.css, resizable.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px +* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;right:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;right:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .7em .5em .5em;min-height:0;font-size:100%}.ui-accordion .ui-accordion-icons{padding-right:2.2em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-right:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;right:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;right:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-left:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icons .ui-button-text{padding-right:2.1em;padding-left:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{right:50%;margin-right:-8px}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{right:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{left:.5em}.ui-buttonset{margin-left:7px}.ui-buttonset .ui-button{margin-right:0;margin-left:-.3em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{right:2px}.ui-datepicker .ui-datepicker-next{left:2px}.ui-datepicker .ui-datepicker-prev-hover{right:1px}.ui-datepicker .ui-datepicker-next-hover{left:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;right:50%;margin-right:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:left;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-right:0;border-left:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:left;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:right}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:right}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:ltr}.ui-datepicker-rtl .ui-datepicker-prev{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-next{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:left}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;border-right-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;right:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:right;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;left:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:100% 0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:right;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em .4em .5em 1em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:left}.ui-dialog .ui-dialog-buttonpane button{margin:.5em 0 .5em .4em;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;left:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px .4em 3px 1em;cursor:pointer;min-height:0;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-right:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;right:.2em;margin:auto 0}.ui-menu .ui-menu-icon{right:auto;left:0}.ui-progressbar{height:2em;text-align:right;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==);height:100%;opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;right:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;right:0}.ui-resizable-e{cursor:e-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-se{cursor:sw-resize;width:12px;height:12px;left:1px;bottom:1px}.ui-resizable-sw{cursor:se-resize;width:9px;height:9px;right:-5px;bottom:-5px}.ui-resizable-nw{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-resizable-ne{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;right:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer}.ui-selectmenu-button span.ui-icon{left:.5em;right:auto;margin-top:-8px;position:absolute;top:50%}.ui-selectmenu-button span.ui-selectmenu-text{text-align:right;padding:.4em 1em .4em 2.1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-slider{position:relative;text-align:right}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:100% 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-right:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{right:0}.ui-slider-horizontal .ui-slider-range-max{left:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{right:-.3em;margin-right:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{right:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:100% 0;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-right:.4em;margin-left:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;left:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-left:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;right:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:right;position:relative;top:0;margin:1px 0 0 .2em;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:right;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:100% 0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:700}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:400;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #999;background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png)}.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:100% 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:100% -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:100% -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:100% -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:100% -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:100% -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:100% -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:100% -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:100% -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:100% -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:100% -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:100% -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:100% -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:100% -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:100% -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-right-radius:4px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-left-radius:4px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-left-radius:4px}.ui-widget-overlay{background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px -8px 0 0;padding:8px;background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}/*! jQuery UI - v1.11.4 - 2015-03-11 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, draggable.css, menu.css, progressbar.css, resizable.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px +* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;right:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;right:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .7em .5em .5em;min-height:0;font-size:100%}.ui-accordion .ui-accordion-icons{padding-right:2.2em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-right:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;right:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;right:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-left:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icons .ui-button-text{padding-right:2.1em;padding-left:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{right:50%;margin-right:-8px}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{right:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{left:.5em}.ui-buttonset{margin-left:7px}.ui-buttonset .ui-button{margin-right:0;margin-left:-.3em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{right:2px}.ui-datepicker .ui-datepicker-next{left:2px}.ui-datepicker .ui-datepicker-prev-hover{right:1px}.ui-datepicker .ui-datepicker-next-hover{left:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;right:50%;margin-right:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:left;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-right:0;border-left:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:left;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:right}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:right}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:ltr}.ui-datepicker-rtl .ui-datepicker-prev{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-next{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:left}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;border-right-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;right:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:right;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;left:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:100% 0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:right;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em .4em .5em 1em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:left}.ui-dialog .ui-dialog-buttonpane button{margin:.5em 0 .5em .4em;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;left:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px .4em 3px 1em;cursor:pointer;min-height:0;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-right:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;right:.2em;margin:auto 0}.ui-menu .ui-menu-icon{right:auto;left:0}.ui-progressbar{height:2em;text-align:right;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==);height:100%;opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;right:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;right:0}.ui-resizable-e{cursor:e-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-se{cursor:sw-resize;width:12px;height:12px;left:1px;bottom:1px}.ui-resizable-sw{cursor:se-resize;width:9px;height:9px;right:-5px;bottom:-5px}.ui-resizable-nw{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-resizable-ne{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;right:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer}.ui-selectmenu-button span.ui-icon{left:.5em;right:auto;margin-top:-8px;position:absolute;top:50%}.ui-selectmenu-button span.ui-selectmenu-text{text-align:right;padding:.4em 1em .4em 2.1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-slider{position:relative;text-align:right}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:100% 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-right:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{right:0}.ui-slider-horizontal .ui-slider-range-max{left:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{right:-.3em;margin-right:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{right:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:100% 0;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-right:.4em;margin-left:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;left:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-left:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;right:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:right;position:relative;top:0;margin:1px 0 0 .2em;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:right;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:100% 0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:700}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:400;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #999;background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png)}.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:100% 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:100% -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:100% -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:100% -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:100% -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:100% -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:100% -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:100% -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:100% -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:100% -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:100% -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:100% -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:100% -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:100% -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:100% -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-right-radius:4px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-left-radius:4px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-left-radius:4px}.ui-widget-overlay{background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px -8px 0 0;padding:8px;background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}/*! jQuery UI - v1.11.4 - 2015-03-11 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, draggable.css, menu.css, progressbar.css, resizable.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px +* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;right:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;right:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .7em .5em .5em;min-height:0;font-size:100%}.ui-accordion .ui-accordion-icons{padding-right:2.2em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-right:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;right:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;right:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-left:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icons .ui-button-text{padding-right:2.1em;padding-left:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{right:50%;margin-right:-8px}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{right:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{left:.5em}.ui-buttonset{margin-left:7px}.ui-buttonset .ui-button{margin-right:0;margin-left:-.3em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{right:2px}.ui-datepicker .ui-datepicker-next{left:2px}.ui-datepicker .ui-datepicker-prev-hover{right:1px}.ui-datepicker .ui-datepicker-next-hover{left:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;right:50%;margin-right:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:left;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-right:0;border-left:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:left;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:right}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:right}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:ltr}.ui-datepicker-rtl .ui-datepicker-prev{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-next{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:left}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;border-right-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;right:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:right;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;left:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:100% 0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:right;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em .4em .5em 1em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:left}.ui-dialog .ui-dialog-buttonpane button{margin:.5em 0 .5em .4em;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;left:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px .4em 3px 1em;cursor:pointer;min-height:0;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-right:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;right:.2em;margin:auto 0}.ui-menu .ui-menu-icon{right:auto;left:0}.ui-progressbar{height:2em;text-align:right;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==);height:100%;opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;right:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;right:0}.ui-resizable-e{cursor:e-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-se{cursor:sw-resize;width:12px;height:12px;left:1px;bottom:1px}.ui-resizable-sw{cursor:se-resize;width:9px;height:9px;right:-5px;bottom:-5px}.ui-resizable-nw{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-resizable-ne{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;right:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer}.ui-selectmenu-button span.ui-icon{left:.5em;right:auto;margin-top:-8px;position:absolute;top:50%}.ui-selectmenu-button span.ui-selectmenu-text{text-align:right;padding:.4em 1em .4em 2.1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-slider{position:relative;text-align:right}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:100% 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-right:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{right:0}.ui-slider-horizontal .ui-slider-range-max{left:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{right:-.3em;margin-right:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{right:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:100% 0;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-right:.4em;margin-left:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;left:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-left:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;right:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:right;position:relative;top:0;margin:1px 0 0 .2em;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:right;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:100% 0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:700}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:400;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #999;background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png)}.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:100% 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:100% -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:100% -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:100% -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:100% -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:100% -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:100% -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:100% -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:100% -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:100% -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:100% -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:100% -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:100% -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:100% -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:100% -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-right-radius:4px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-left-radius:4px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-left-radius:4px}.ui-widget-overlay{background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px -8px 0 0;padding:8px;background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}/*! jQuery UI - v1.11.4 - 2015-03-11 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, draggable.css, menu.css, progressbar.css, resizable.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px +* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;right:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;right:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .7em .5em .5em;min-height:0;font-size:100%}.ui-accordion .ui-accordion-icons{padding-right:2.2em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-right:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;right:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;right:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-left:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icons .ui-button-text{padding-right:2.1em;padding-left:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{right:50%;margin-right:-8px}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{right:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{left:.5em}.ui-buttonset{margin-left:7px}.ui-buttonset .ui-button{margin-right:0;margin-left:-.3em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{right:2px}.ui-datepicker .ui-datepicker-next{left:2px}.ui-datepicker .ui-datepicker-prev-hover{right:1px}.ui-datepicker .ui-datepicker-next-hover{left:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;right:50%;margin-right:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:left;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-right:0;border-left:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:left;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:right}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:right}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:ltr}.ui-datepicker-rtl .ui-datepicker-prev{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-next{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:left}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;border-right-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;right:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:right;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;left:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:100% 0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:right;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em .4em .5em 1em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:left}.ui-dialog .ui-dialog-buttonpane button{margin:.5em 0 .5em .4em;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;left:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px .4em 3px 1em;cursor:pointer;min-height:0;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-right:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;right:.2em;margin:auto 0}.ui-menu .ui-menu-icon{right:auto;left:0}.ui-progressbar{height:2em;text-align:right;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==);height:100%;opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;right:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;right:0}.ui-resizable-e{cursor:e-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-se{cursor:sw-resize;width:12px;height:12px;left:1px;bottom:1px}.ui-resizable-sw{cursor:se-resize;width:9px;height:9px;right:-5px;bottom:-5px}.ui-resizable-nw{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-resizable-ne{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;right:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer}.ui-selectmenu-button span.ui-icon{left:.5em;right:auto;margin-top:-8px;position:absolute;top:50%}.ui-selectmenu-button span.ui-selectmenu-text{text-align:right;padding:.4em 1em .4em 2.1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-slider{position:relative;text-align:right}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:100% 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-right:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{right:0}.ui-slider-horizontal .ui-slider-range-max{left:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{right:-.3em;margin-right:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{right:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:100% 0;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-right:.4em;margin-left:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;left:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-left:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;right:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:right;position:relative;top:0;margin:1px 0 0 .2em;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:right;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:100% 0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:700}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:400;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #999;background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png)}.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:100% 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:100% -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:100% -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:100% -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:100% -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:100% -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:100% -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:100% -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:100% -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:100% -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:100% -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:100% -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:100% -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:100% -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:100% -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-right-radius:4px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-left-radius:4px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-left-radius:4px}.ui-widget-overlay{background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px -8px 0 0;padding:8px;background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}/*! jQuery UI - v1.11.4 - 2015-03-11 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, draggable.css, menu.css, progressbar.css, resizable.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px +* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;right:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;right:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .7em .5em .5em;min-height:0;font-size:100%}.ui-accordion .ui-accordion-icons{padding-right:2.2em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-right:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;right:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;right:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-left:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icons .ui-button-text{padding-right:2.1em;padding-left:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{right:50%;margin-right:-8px}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{right:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{left:.5em}.ui-buttonset{margin-left:7px}.ui-buttonset .ui-button{margin-right:0;margin-left:-.3em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{right:2px}.ui-datepicker .ui-datepicker-next{left:2px}.ui-datepicker .ui-datepicker-prev-hover{right:1px}.ui-datepicker .ui-datepicker-next-hover{left:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;right:50%;margin-right:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:left;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-right:0;border-left:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:left;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:right}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:right}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:ltr}.ui-datepicker-rtl .ui-datepicker-prev{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-next{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:left}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;border-right-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;right:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:right;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;left:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:100% 0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:right;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em .4em .5em 1em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:left}.ui-dialog .ui-dialog-buttonpane button{margin:.5em 0 .5em .4em;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;left:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px .4em 3px 1em;cursor:pointer;min-height:0;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-right:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;right:.2em;margin:auto 0}.ui-menu .ui-menu-icon{right:auto;left:0}.ui-progressbar{height:2em;text-align:right;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==);height:100%;opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;right:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;right:0}.ui-resizable-e{cursor:e-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-se{cursor:sw-resize;width:12px;height:12px;left:1px;bottom:1px}.ui-resizable-sw{cursor:se-resize;width:9px;height:9px;right:-5px;bottom:-5px}.ui-resizable-nw{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-resizable-ne{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;right:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer}.ui-selectmenu-button span.ui-icon{left:.5em;right:auto;margin-top:-8px;position:absolute;top:50%}.ui-selectmenu-button span.ui-selectmenu-text{text-align:right;padding:.4em 1em .4em 2.1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-slider{position:relative;text-align:right}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:100% 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-right:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{right:0}.ui-slider-horizontal .ui-slider-range-max{left:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{right:-.3em;margin-right:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{right:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:100% 0;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-right:.4em;margin-left:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;left:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-left:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;right:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:right;position:relative;top:0;margin:1px 0 0 .2em;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:right;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:100% 0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:700}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:400;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #999;background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png)}.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:100% 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:100% -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:100% -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:100% -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:100% -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:100% -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:100% -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:100% -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:100% -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:100% -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:100% -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:100% -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:100% -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:100% -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:100% -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-right-radius:4px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-left-radius:4px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-left-radius:4px}.ui-widget-overlay{background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px -8px 0 0;padding:8px;background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}/*! jQuery UI - v1.11.4 - 2015-03-11 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, draggable.css, menu.css, progressbar.css, resizable.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px +* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;right:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;right:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .7em .5em .5em;min-height:0;font-size:100%}.ui-accordion .ui-accordion-icons{padding-right:2.2em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-right:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;right:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;right:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-left:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icons .ui-button-text{padding-right:2.1em;padding-left:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{right:50%;margin-right:-8px}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{right:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{left:.5em}.ui-buttonset{margin-left:7px}.ui-buttonset .ui-button{margin-right:0;margin-left:-.3em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{right:2px}.ui-datepicker .ui-datepicker-next{left:2px}.ui-datepicker .ui-datepicker-prev-hover{right:1px}.ui-datepicker .ui-datepicker-next-hover{left:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;right:50%;margin-right:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:left;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-right:0;border-left:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:left;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:right}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:right}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:ltr}.ui-datepicker-rtl .ui-datepicker-prev{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-next{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:left}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;border-right-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;right:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:right;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;left:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:100% 0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:right;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em .4em .5em 1em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:left}.ui-dialog .ui-dialog-buttonpane button{margin:.5em 0 .5em .4em;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;left:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px .4em 3px 1em;cursor:pointer;min-height:0;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-right:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;right:.2em;margin:auto 0}.ui-menu .ui-menu-icon{right:auto;left:0}.ui-progressbar{height:2em;text-align:right;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==);height:100%;opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;right:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;right:0}.ui-resizable-e{cursor:e-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-se{cursor:sw-resize;width:12px;height:12px;left:1px;bottom:1px}.ui-resizable-sw{cursor:se-resize;width:9px;height:9px;right:-5px;bottom:-5px}.ui-resizable-nw{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-resizable-ne{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;right:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer}.ui-selectmenu-button span.ui-icon{left:.5em;right:auto;margin-top:-8px;position:absolute;top:50%}.ui-selectmenu-button span.ui-selectmenu-text{text-align:right;padding:.4em 1em .4em 2.1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-slider{position:relative;text-align:right}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:100% 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-right:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{right:0}.ui-slider-horizontal .ui-slider-range-max{left:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{right:-.3em;margin-right:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{right:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:100% 0;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-right:.4em;margin-left:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;left:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-left:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;right:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:right;position:relative;top:0;margin:1px 0 0 .2em;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:right;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:100% 0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:700}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:400;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #999;background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png)}.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:100% 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:100% -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:100% -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:100% -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:100% -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:100% -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:100% -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:100% -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:100% -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:100% -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:100% -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:100% -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:100% -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:100% -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:100% -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-right-radius:4px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-left-radius:4px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-left-radius:4px}.ui-widget-overlay{background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px -8px 0 0;padding:8px;background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}/*! jQuery UI - v1.11.4 - 2015-03-11 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, draggable.css, menu.css, progressbar.css, resizable.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px +* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;right:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;right:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .7em .5em .5em;min-height:0;font-size:100%}.ui-accordion .ui-accordion-icons{padding-right:2.2em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-right:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;right:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;right:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-left:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icons .ui-button-text{padding-right:2.1em;padding-left:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{right:50%;margin-right:-8px}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{right:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{left:.5em}.ui-buttonset{margin-left:7px}.ui-buttonset .ui-button{margin-right:0;margin-left:-.3em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{right:2px}.ui-datepicker .ui-datepicker-next{left:2px}.ui-datepicker .ui-datepicker-prev-hover{right:1px}.ui-datepicker .ui-datepicker-next-hover{left:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;right:50%;margin-right:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:left;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-right:0;border-left:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:left;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:right}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:right}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:ltr}.ui-datepicker-rtl .ui-datepicker-prev{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-next{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:left}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;border-right-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;right:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:right;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;left:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:100% 0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:right;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em .4em .5em 1em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:left}.ui-dialog .ui-dialog-buttonpane button{margin:.5em 0 .5em .4em;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;left:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px .4em 3px 1em;cursor:pointer;min-height:0;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-right:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;right:.2em;margin:auto 0}.ui-menu .ui-menu-icon{right:auto;left:0}.ui-progressbar{height:2em;text-align:right;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==);height:100%;opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;right:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;right:0}.ui-resizable-e{cursor:e-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-se{cursor:sw-resize;width:12px;height:12px;left:1px;bottom:1px}.ui-resizable-sw{cursor:se-resize;width:9px;height:9px;right:-5px;bottom:-5px}.ui-resizable-nw{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-resizable-ne{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;right:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer}.ui-selectmenu-button span.ui-icon{left:.5em;right:auto;margin-top:-8px;position:absolute;top:50%}.ui-selectmenu-button span.ui-selectmenu-text{text-align:right;padding:.4em 1em .4em 2.1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-slider{position:relative;text-align:right}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:100% 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-right:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{right:0}.ui-slider-horizontal .ui-slider-range-max{left:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{right:-.3em;margin-right:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{right:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:100% 0;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-right:.4em;margin-left:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;left:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-left:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;right:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:right;position:relative;top:0;margin:1px 0 0 .2em;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:right;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:100% 0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:700}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:400;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #999;background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png)}.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:100% 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:100% -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:100% -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:100% -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:100% -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:100% -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:100% -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:100% -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:100% -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:100% -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:100% -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:100% -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:100% -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:100% -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:100% -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-right-radius:4px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-left-radius:4px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-left-radius:4px}.ui-widget-overlay{background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px -8px 0 0;padding:8px;background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}/*! jQuery UI - v1.11.4 - 2015-03-11 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, draggable.css, menu.css, progressbar.css, resizable.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px +* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;right:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;right:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .7em .5em .5em;min-height:0;font-size:100%}.ui-accordion .ui-accordion-icons{padding-right:2.2em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-right:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;right:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;right:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-left:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icons .ui-button-text{padding-right:2.1em;padding-left:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{right:50%;margin-right:-8px}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{right:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{left:.5em}.ui-buttonset{margin-left:7px}.ui-buttonset .ui-button{margin-right:0;margin-left:-.3em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{right:2px}.ui-datepicker .ui-datepicker-next{left:2px}.ui-datepicker .ui-datepicker-prev-hover{right:1px}.ui-datepicker .ui-datepicker-next-hover{left:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;right:50%;margin-right:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:left;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-right:0;border-left:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:left;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:right}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:right}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:ltr}.ui-datepicker-rtl .ui-datepicker-prev{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-next{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:left}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;border-right-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;right:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:right;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;left:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:100% 0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:right;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em .4em .5em 1em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:left}.ui-dialog .ui-dialog-buttonpane button{margin:.5em 0 .5em .4em;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;left:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px .4em 3px 1em;cursor:pointer;min-height:0;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-right:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;right:.2em;margin:auto 0}.ui-menu .ui-menu-icon{right:auto;left:0}.ui-progressbar{height:2em;text-align:right;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==);height:100%;opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;right:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;right:0}.ui-resizable-e{cursor:e-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-se{cursor:sw-resize;width:12px;height:12px;left:1px;bottom:1px}.ui-resizable-sw{cursor:se-resize;width:9px;height:9px;right:-5px;bottom:-5px}.ui-resizable-nw{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-resizable-ne{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;right:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer}.ui-selectmenu-button span.ui-icon{left:.5em;right:auto;margin-top:-8px;position:absolute;top:50%}.ui-selectmenu-button span.ui-selectmenu-text{text-align:right;padding:.4em 1em .4em 2.1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-slider{position:relative;text-align:right}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:100% 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-right:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{right:0}.ui-slider-horizontal .ui-slider-range-max{left:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{right:-.3em;margin-right:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{right:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:100% 0;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-right:.4em;margin-left:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;left:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-left:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;right:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:right;position:relative;top:0;margin:1px 0 0 .2em;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:right;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:100% 0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:700}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:400;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #999;background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png)}.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:100% 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:100% -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:100% -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:100% -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:100% -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:100% -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:100% -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:100% -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:100% -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:100% -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:100% -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:100% -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:100% -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:100% -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:100% -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-right-radius:4px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-left-radius:4px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-left-radius:4px}.ui-widget-overlay{background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px -8px 0 0;padding:8px;background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}/*! jQuery UI - v1.11.4 - 2015-03-11 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, draggable.css, menu.css, progressbar.css, resizable.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px +* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;right:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;right:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .7em .5em .5em;min-height:0;font-size:100%}.ui-accordion .ui-accordion-icons{padding-right:2.2em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-right:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;right:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;right:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-left:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icons .ui-button-text{padding-right:2.1em;padding-left:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{right:50%;margin-right:-8px}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{right:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{left:.5em}.ui-buttonset{margin-left:7px}.ui-buttonset .ui-button{margin-right:0;margin-left:-.3em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{right:2px}.ui-datepicker .ui-datepicker-next{left:2px}.ui-datepicker .ui-datepicker-prev-hover{right:1px}.ui-datepicker .ui-datepicker-next-hover{left:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;right:50%;margin-right:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:left;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-right:0;border-left:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:left;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:right}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:right}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:ltr}.ui-datepicker-rtl .ui-datepicker-prev{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-next{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:left}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;border-right-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;right:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:right;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;left:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:100% 0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:right;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em .4em .5em 1em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:left}.ui-dialog .ui-dialog-buttonpane button{margin:.5em 0 .5em .4em;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;left:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px .4em 3px 1em;cursor:pointer;min-height:0;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-right:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;right:.2em;margin:auto 0}.ui-menu .ui-menu-icon{right:auto;left:0}.ui-progressbar{height:2em;text-align:right;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==);height:100%;opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;right:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;right:0}.ui-resizable-e{cursor:e-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-se{cursor:sw-resize;width:12px;height:12px;left:1px;bottom:1px}.ui-resizable-sw{cursor:se-resize;width:9px;height:9px;right:-5px;bottom:-5px}.ui-resizable-nw{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-resizable-ne{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;right:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer}.ui-selectmenu-button span.ui-icon{left:.5em;right:auto;margin-top:-8px;position:absolute;top:50%}.ui-selectmenu-button span.ui-selectmenu-text{text-align:right;padding:.4em 1em .4em 2.1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-slider{position:relative;text-align:right}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:100% 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-right:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{right:0}.ui-slider-horizontal .ui-slider-range-max{left:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{right:-.3em;margin-right:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{right:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:100% 0;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-right:.4em;margin-left:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;left:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-left:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;right:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:right;position:relative;top:0;margin:1px 0 0 .2em;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:right;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:100% 0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:700}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:400;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #999;background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png)}.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:100% 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:100% -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:100% -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:100% -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:100% -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:100% -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:100% -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:100% -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:100% -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:100% -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:100% -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:100% -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:100% -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:100% -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:100% -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-right-radius:4px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-left-radius:4px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-left-radius:4px}.ui-widget-overlay{background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px -8px 0 0;padding:8px;background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}/*! jQuery UI - v1.11.4 - 2015-03-11 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, draggable.css, menu.css, progressbar.css, resizable.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px +* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;right:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;right:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .7em .5em .5em;min-height:0;font-size:100%}.ui-accordion .ui-accordion-icons{padding-right:2.2em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-right:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;right:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;right:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-left:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icons .ui-button-text{padding-right:2.1em;padding-left:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{right:50%;margin-right:-8px}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{right:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{left:.5em}.ui-buttonset{margin-left:7px}.ui-buttonset .ui-button{margin-right:0;margin-left:-.3em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{right:2px}.ui-datepicker .ui-datepicker-next{left:2px}.ui-datepicker .ui-datepicker-prev-hover{right:1px}.ui-datepicker .ui-datepicker-next-hover{left:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;right:50%;margin-right:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:left;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-right:0;border-left:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:left;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:right}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:right}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:ltr}.ui-datepicker-rtl .ui-datepicker-prev{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-next{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:left}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;border-right-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;right:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:right;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;left:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:100% 0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:right;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em .4em .5em 1em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:left}.ui-dialog .ui-dialog-buttonpane button{margin:.5em 0 .5em .4em;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;left:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px .4em 3px 1em;cursor:pointer;min-height:0;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-right:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;right:.2em;margin:auto 0}.ui-menu .ui-menu-icon{right:auto;left:0}.ui-progressbar{height:2em;text-align:right;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==);height:100%;opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;right:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;right:0}.ui-resizable-e{cursor:e-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-se{cursor:sw-resize;width:12px;height:12px;left:1px;bottom:1px}.ui-resizable-sw{cursor:se-resize;width:9px;height:9px;right:-5px;bottom:-5px}.ui-resizable-nw{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-resizable-ne{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;right:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer}.ui-selectmenu-button span.ui-icon{left:.5em;right:auto;margin-top:-8px;position:absolute;top:50%}.ui-selectmenu-button span.ui-selectmenu-text{text-align:right;padding:.4em 1em .4em 2.1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-slider{position:relative;text-align:right}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:100% 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-right:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{right:0}.ui-slider-horizontal .ui-slider-range-max{left:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{right:-.3em;margin-right:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{right:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:100% 0;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-right:.4em;margin-left:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;left:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-left:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;right:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:right;position:relative;top:0;margin:1px 0 0 .2em;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:right;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:100% 0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:700}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:400;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #999;background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png)}.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:100% 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:100% -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:100% -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:100% -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:100% -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:100% -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:100% -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:100% -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:100% -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:100% -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:100% -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:100% -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:100% -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:100% -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:100% -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-right-radius:4px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-left-radius:4px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-left-radius:4px}.ui-widget-overlay{background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px -8px 0 0;padding:8px;background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}/*! jQuery UI - v1.11.4 - 2015-03-11 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, draggable.css, menu.css, progressbar.css, resizable.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px +* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;right:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;right:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .7em .5em .5em;min-height:0;font-size:100%}.ui-accordion .ui-accordion-icons{padding-right:2.2em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-right:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;right:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;right:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-left:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icons .ui-button-text{padding-right:2.1em;padding-left:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{right:50%;margin-right:-8px}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{right:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{left:.5em}.ui-buttonset{margin-left:7px}.ui-buttonset .ui-button{margin-right:0;margin-left:-.3em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{right:2px}.ui-datepicker .ui-datepicker-next{left:2px}.ui-datepicker .ui-datepicker-prev-hover{right:1px}.ui-datepicker .ui-datepicker-next-hover{left:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;right:50%;margin-right:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:left;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-right:0;border-left:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:left;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:right}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:right}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:ltr}.ui-datepicker-rtl .ui-datepicker-prev{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-next{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:left}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;border-right-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;right:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:right;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;left:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:100% 0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:right;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em .4em .5em 1em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:left}.ui-dialog .ui-dialog-buttonpane button{margin:.5em 0 .5em .4em;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;left:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px .4em 3px 1em;cursor:pointer;min-height:0;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-right:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;right:.2em;margin:auto 0}.ui-menu .ui-menu-icon{right:auto;left:0}.ui-progressbar{height:2em;text-align:right;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==);height:100%;opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;right:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;right:0}.ui-resizable-e{cursor:e-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-se{cursor:sw-resize;width:12px;height:12px;left:1px;bottom:1px}.ui-resizable-sw{cursor:se-resize;width:9px;height:9px;right:-5px;bottom:-5px}.ui-resizable-nw{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-resizable-ne{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;right:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer}.ui-selectmenu-button span.ui-icon{left:.5em;right:auto;margin-top:-8px;position:absolute;top:50%}.ui-selectmenu-button span.ui-selectmenu-text{text-align:right;padding:.4em 1em .4em 2.1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-slider{position:relative;text-align:right}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:100% 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-right:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{right:0}.ui-slider-horizontal .ui-slider-range-max{left:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{right:-.3em;margin-right:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{right:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:100% 0;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-right:.4em;margin-left:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;left:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-left:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;right:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:right;position:relative;top:0;margin:1px 0 0 .2em;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:right;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:100% 0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:700}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:400;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #999;background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png)}.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:100% 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:100% -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:100% -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:100% -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:100% -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:100% -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:100% -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:100% -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:100% -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:100% -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:100% -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:100% -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:100% -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:100% -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:100% -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-right-radius:4px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-left-radius:4px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-left-radius:4px}.ui-widget-overlay{background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px -8px 0 0;padding:8px;background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}/*! jQuery UI - v1.11.4 - 2015-03-11 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, draggable.css, menu.css, progressbar.css, resizable.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px +* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;right:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;right:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .7em .5em .5em;min-height:0;font-size:100%}.ui-accordion .ui-accordion-icons{padding-right:2.2em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-right:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;right:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;right:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-left:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icons .ui-button-text{padding-right:2.1em;padding-left:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{right:50%;margin-right:-8px}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{right:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{left:.5em}.ui-buttonset{margin-left:7px}.ui-buttonset .ui-button{margin-right:0;margin-left:-.3em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{right:2px}.ui-datepicker .ui-datepicker-next{left:2px}.ui-datepicker .ui-datepicker-prev-hover{right:1px}.ui-datepicker .ui-datepicker-next-hover{left:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;right:50%;margin-right:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:left;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-right:0;border-left:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:left;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:right}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:right}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:ltr}.ui-datepicker-rtl .ui-datepicker-prev{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-next{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:left}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;border-right-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;right:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:right;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;left:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:100% 0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:right;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em .4em .5em 1em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:left}.ui-dialog .ui-dialog-buttonpane button{margin:.5em 0 .5em .4em;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;left:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px .4em 3px 1em;cursor:pointer;min-height:0;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-right:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;right:.2em;margin:auto 0}.ui-menu .ui-menu-icon{right:auto;left:0}.ui-progressbar{height:2em;text-align:right;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==);height:100%;opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;right:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;right:0}.ui-resizable-e{cursor:e-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-se{cursor:sw-resize;width:12px;height:12px;left:1px;bottom:1px}.ui-resizable-sw{cursor:se-resize;width:9px;height:9px;right:-5px;bottom:-5px}.ui-resizable-nw{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-resizable-ne{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;right:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer}.ui-selectmenu-button span.ui-icon{left:.5em;right:auto;margin-top:-8px;position:absolute;top:50%}.ui-selectmenu-button span.ui-selectmenu-text{text-align:right;padding:.4em 1em .4em 2.1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-slider{position:relative;text-align:right}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:100% 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-right:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{right:0}.ui-slider-horizontal .ui-slider-range-max{left:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{right:-.3em;margin-right:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{right:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:100% 0;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-right:.4em;margin-left:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;left:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-left:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;right:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:right;position:relative;top:0;margin:1px 0 0 .2em;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:right;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:100% 0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:700}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:400;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #999;background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png)}.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:100% 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:100% -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:100% -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:100% -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:100% -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:100% -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:100% -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:100% -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:100% -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:100% -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:100% -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:100% -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:100% -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:100% -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:100% -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-right-radius:4px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-left-radius:4px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-left-radius:4px}.ui-widget-overlay{background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px -8px 0 0;padding:8px;background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}/*! jQuery UI - v1.11.4 - 2015-03-11 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, draggable.css, menu.css, progressbar.css, resizable.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px * Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */,.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;right:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;right:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .7em .5em .5em;min-height:0;font-size:100%}.ui-accordion .ui-accordion-icons{padding-right:2.2em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-right:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;right:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;right:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-left:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icons .ui-button-text{padding-right:2.1em;padding-left:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{right:50%;margin-right:-8px}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{right:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{left:.5em}.ui-buttonset{margin-left:7px}.ui-buttonset .ui-button{margin-right:0;margin-left:-.3em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{right:2px}.ui-datepicker .ui-datepicker-next{left:2px}.ui-datepicker .ui-datepicker-prev-hover{right:1px}.ui-datepicker .ui-datepicker-next-hover{left:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;right:50%;margin-right:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:left;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-right:0;border-left:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:left;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:right}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:right}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:ltr}.ui-datepicker-rtl .ui-datepicker-prev{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-next{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:left}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;border-right-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;right:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:right;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;left:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0 0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:right;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em .4em .5em 1em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:left}.ui-dialog .ui-dialog-buttonpane button{margin:.5em 0 .5em .4em;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;left:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px .4em 3px 1em;cursor:pointer;min-height:0;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-right:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;right:.2em;margin:auto 0}.ui-menu .ui-menu-icon{right:auto;left:0}.ui-progressbar{height:2em;text-align:right;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==);height:100%;opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;right:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;right:0}.ui-resizable-e{cursor:e-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-se{cursor:sw-resize;width:12px;height:12px;left:1px;bottom:1px}.ui-resizable-sw{cursor:se-resize;width:9px;height:9px;right:-5px;bottom:-5px}.ui-resizable-nw{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-resizable-ne{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;right:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer}.ui-selectmenu-button span.ui-icon{left:.5em;right:auto;margin-top:-8px;position:absolute;top:50%}.ui-selectmenu-button span.ui-selectmenu-text{text-align:right;padding:.4em 1em .4em 2.1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-slider{position:relative;text-align:right}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:100% 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-right:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{right:0}.ui-slider-horizontal .ui-slider-range-max{left:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{right:-.3em;margin-right:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{right:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:0 0;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-right:.4em;margin-left:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;left:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-left:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;right:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:right;position:relative;top:0;margin:1px 0 0 .2em;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:right;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0 0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:700}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:400;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #999;background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png)}.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:100% 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:100% -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:100% -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:100% -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:100% -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:100% -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:100% -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:100% -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:100% -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:100% -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:100% -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:100% -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:100% -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:100% -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:100% -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-right-radius:4px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-left-radius:4px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-left-radius:4px}.ui-widget-overlay{background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px -8px 0 0;padding:8px;background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px} \ No newline at end of file diff --git a/assets/css/jquery-ui.css b/assets/css/jquery-ui/jquery-ui.css similarity index 79% rename from assets/css/jquery-ui.css rename to assets/css/jquery-ui/jquery-ui.css index 54a8d24ac18..1a52a15ab58 100644 --- a/assets/css/jquery-ui.css +++ b/assets/css/jquery-ui/jquery-ui.css @@ -214,4 +214,60 @@ * http://jqueryui.com * Includes: core.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, draggable.css, menu.css, progressbar.css, resizable.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px +* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;min-height:0;font-size:100%}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{left:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0 0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==);height:100%;opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer}.ui-selectmenu-button span.ui-icon{right:.5em;left:auto;margin-top:-8px;position:absolute;top:50%}.ui-selectmenu-button span.ui-selectmenu-text{text-align:left;padding:.4em 2.1em .4em 1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:0 0;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0 0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:700}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:400;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #999;background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png)}.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:4px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}/*! jQuery UI - v1.11.4 - 2015-03-11 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, draggable.css, menu.css, progressbar.css, resizable.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px +* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;min-height:0;font-size:100%}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{left:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0 0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==);height:100%;opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer}.ui-selectmenu-button span.ui-icon{right:.5em;left:auto;margin-top:-8px;position:absolute;top:50%}.ui-selectmenu-button span.ui-selectmenu-text{text-align:left;padding:.4em 2.1em .4em 1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:0 0;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0 0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:700}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:400;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #999;background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png)}.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:4px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}/*! jQuery UI - v1.11.4 - 2015-03-11 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, draggable.css, menu.css, progressbar.css, resizable.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px +* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;min-height:0;font-size:100%}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{left:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0 0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==);height:100%;opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer}.ui-selectmenu-button span.ui-icon{right:.5em;left:auto;margin-top:-8px;position:absolute;top:50%}.ui-selectmenu-button span.ui-selectmenu-text{text-align:left;padding:.4em 2.1em .4em 1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:0 0;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0 0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:700}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:400;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #999;background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png)}.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:4px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}/*! jQuery UI - v1.11.4 - 2015-03-11 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, draggable.css, menu.css, progressbar.css, resizable.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px +* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;min-height:0;font-size:100%}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{left:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0 0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==);height:100%;opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer}.ui-selectmenu-button span.ui-icon{right:.5em;left:auto;margin-top:-8px;position:absolute;top:50%}.ui-selectmenu-button span.ui-selectmenu-text{text-align:left;padding:.4em 2.1em .4em 1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:0 0;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0 0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:700}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:400;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #999;background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png)}.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:4px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}/*! jQuery UI - v1.11.4 - 2015-03-11 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, draggable.css, menu.css, progressbar.css, resizable.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px +* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;min-height:0;font-size:100%}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{left:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0 0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==);height:100%;opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer}.ui-selectmenu-button span.ui-icon{right:.5em;left:auto;margin-top:-8px;position:absolute;top:50%}.ui-selectmenu-button span.ui-selectmenu-text{text-align:left;padding:.4em 2.1em .4em 1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:0 0;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0 0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:700}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:400;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #999;background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png)}.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:4px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}/*! jQuery UI - v1.11.4 - 2015-03-11 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, draggable.css, menu.css, progressbar.css, resizable.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px +* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;min-height:0;font-size:100%}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{left:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0 0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==);height:100%;opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer}.ui-selectmenu-button span.ui-icon{right:.5em;left:auto;margin-top:-8px;position:absolute;top:50%}.ui-selectmenu-button span.ui-selectmenu-text{text-align:left;padding:.4em 2.1em .4em 1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:0 0;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0 0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:700}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:400;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #999;background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png)}.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:4px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}/*! jQuery UI - v1.11.4 - 2015-03-11 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, draggable.css, menu.css, progressbar.css, resizable.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px +* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;min-height:0;font-size:100%}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{left:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0 0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==);height:100%;opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer}.ui-selectmenu-button span.ui-icon{right:.5em;left:auto;margin-top:-8px;position:absolute;top:50%}.ui-selectmenu-button span.ui-selectmenu-text{text-align:left;padding:.4em 2.1em .4em 1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:0 0;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0 0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:700}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:400;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #999;background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png)}.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:4px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}/*! jQuery UI - v1.11.4 - 2015-03-11 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, draggable.css, menu.css, progressbar.css, resizable.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px +* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;min-height:0;font-size:100%}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{left:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0 0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==);height:100%;opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer}.ui-selectmenu-button span.ui-icon{right:.5em;left:auto;margin-top:-8px;position:absolute;top:50%}.ui-selectmenu-button span.ui-selectmenu-text{text-align:left;padding:.4em 2.1em .4em 1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:0 0;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0 0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:700}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:400;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #999;background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png)}.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:4px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}/*! jQuery UI - v1.11.4 - 2015-03-11 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, draggable.css, menu.css, progressbar.css, resizable.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px +* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;min-height:0;font-size:100%}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{left:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0 0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==);height:100%;opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer}.ui-selectmenu-button span.ui-icon{right:.5em;left:auto;margin-top:-8px;position:absolute;top:50%}.ui-selectmenu-button span.ui-selectmenu-text{text-align:left;padding:.4em 2.1em .4em 1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:0 0;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0 0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:700}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:400;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #999;background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png)}.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:4px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}/*! jQuery UI - v1.11.4 - 2015-03-11 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, draggable.css, menu.css, progressbar.css, resizable.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px +* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;min-height:0;font-size:100%}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{left:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0 0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==);height:100%;opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer}.ui-selectmenu-button span.ui-icon{right:.5em;left:auto;margin-top:-8px;position:absolute;top:50%}.ui-selectmenu-button span.ui-selectmenu-text{text-align:left;padding:.4em 2.1em .4em 1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:0 0;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0 0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:700}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:400;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #999;background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png)}.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:4px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}/*! jQuery UI - v1.11.4 - 2015-03-11 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, draggable.css, menu.css, progressbar.css, resizable.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px +* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;min-height:0;font-size:100%}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{left:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0 0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==);height:100%;opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer}.ui-selectmenu-button span.ui-icon{right:.5em;left:auto;margin-top:-8px;position:absolute;top:50%}.ui-selectmenu-button span.ui-selectmenu-text{text-align:left;padding:.4em 2.1em .4em 1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:0 0;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0 0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:700}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:400;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #999;background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png)}.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:4px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}/*! jQuery UI - v1.11.4 - 2015-03-11 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, draggable.css, menu.css, progressbar.css, resizable.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px +* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;min-height:0;font-size:100%}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{left:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0 0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==);height:100%;opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer}.ui-selectmenu-button span.ui-icon{right:.5em;left:auto;margin-top:-8px;position:absolute;top:50%}.ui-selectmenu-button span.ui-selectmenu-text{text-align:left;padding:.4em 2.1em .4em 1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:0 0;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0 0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:700}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:400;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #999;background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png)}.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:4px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}/*! jQuery UI - v1.11.4 - 2015-03-11 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, draggable.css, menu.css, progressbar.css, resizable.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px +* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;min-height:0;font-size:100%}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{left:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0 0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==);height:100%;opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer}.ui-selectmenu-button span.ui-icon{right:.5em;left:auto;margin-top:-8px;position:absolute;top:50%}.ui-selectmenu-button span.ui-selectmenu-text{text-align:left;padding:.4em 2.1em .4em 1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:0 0;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0 0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:700}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:400;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #999;background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png)}.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:4px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}/*! jQuery UI - v1.11.4 - 2015-03-11 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, draggable.css, menu.css, progressbar.css, resizable.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px +* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;min-height:0;font-size:100%}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{left:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0 0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==);height:100%;opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer}.ui-selectmenu-button span.ui-icon{right:.5em;left:auto;margin-top:-8px;position:absolute;top:50%}.ui-selectmenu-button span.ui-selectmenu-text{text-align:left;padding:.4em 2.1em .4em 1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:0 0;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0 0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:700}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:400;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #999;background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png)}.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:4px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}/*! jQuery UI - v1.11.4 - 2015-03-11 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, draggable.css, menu.css, progressbar.css, resizable.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px * Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;min-height:0;font-size:100%}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{left:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0 0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==);height:100%;opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer}.ui-selectmenu-button span.ui-icon{right:.5em;left:auto;margin-top:-8px;position:absolute;top:50%}.ui-selectmenu-button span.ui-selectmenu-text{text-align:left;padding:.4em 2.1em .4em 1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:0 0;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0 0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:700}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:400;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #999;background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png)}.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:4px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px} \ No newline at end of file diff --git a/assets/css/jquery-ui.min.css b/assets/css/jquery-ui/jquery-ui.min.css similarity index 100% rename from assets/css/jquery-ui.min.css rename to assets/css/jquery-ui/jquery-ui.min.css diff --git a/assets/css/menu-rtl.css b/assets/css/menu-rtl.css index ec43c21db8f..bcf5495e5b9 100644 --- a/assets/css/menu-rtl.css +++ b/assets/css/menu-rtl.css @@ -1 +1 @@ -@charset "UTF-8";@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}#adminmenu #toplevel_page_woocommerce .menu-icon-generic div.wp-menu-image::before{font-family:WooCommerce!important;content:'\e03d'}#adminmenu #menu-posts-product .menu-icon-post div.wp-menu-image::before,#adminmenu #menu-posts-product .menu-icon-product div.wp-menu-image::before{font-family:WooCommerce!important;content:'\e006'}#adminmenu #toplevel_page_wc-reports .menu-icon-generic div.wp-menu-image::before{font-family:WooCommerce!important;content:'\e023';font-size:1.3em!important}span.mce_woocommerce_shortcodes_button{background-image:none!important;display:block;text-indent:-9999px;position:relative;height:1em;width:1em}span.mce_woocommerce_shortcodes_button::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;right:0;width:100%;height:100%;text-align:center;content:"";font-size:.9em;line-height:1.2}#woocommerce-update .updating-message .wc_plugin_upgrade_notice{display:none}#woocommerce-update .dummy{display:none}#woocommerce-update .wc_plugin_upgrade_notice{font-weight:400;background:#fff8e5!important;border-right:4px solid #ffb900;border-top:1px solid #ffb900;padding:9px 12px 9px 0!important;margin:0 -16px 0 -12px!important}#woocommerce-update .wc_plugin_upgrade_notice::before{content:'\f348';display:inline-block;font:400 18px/1 dashicons;speak:none;margin:0 -2px 0 8px;vertical-align:top}#woocommerce-update .wc_plugin_upgrade_notice.major,#woocommerce-update .wc_plugin_upgrade_notice.minor{padding:20px 0!important}#woocommerce-update .wc_plugin_upgrade_notice.major::before,#woocommerce-update .wc_plugin_upgrade_notice.minor::before{display:none}#woocommerce-update .wc_plugin_upgrade_notice.major p,#woocommerce-update .wc_plugin_upgrade_notice.minor p{padding:0 20px;margin:0;max-width:700px;line-height:1.5em}#woocommerce-update .wc_plugin_upgrade_notice.major p::before,#woocommerce-update .wc_plugin_upgrade_notice.minor p::before{content:'';display:none}#woocommerce-update .wc_plugin_upgrade_notice.major table.plugin-details-table,#woocommerce-update .wc_plugin_upgrade_notice.minor table.plugin-details-table{margin:.75em 0 0}#woocommerce-update .wc_plugin_upgrade_notice.major table.plugin-details-table tr,#woocommerce-update .wc_plugin_upgrade_notice.minor table.plugin-details-table tr{background:transparent none!important;border:0!important}#woocommerce-update .wc_plugin_upgrade_notice.major table.plugin-details-table td,#woocommerce-update .wc_plugin_upgrade_notice.major table.plugin-details-table th,#woocommerce-update .wc_plugin_upgrade_notice.minor table.plugin-details-table td,#woocommerce-update .wc_plugin_upgrade_notice.minor table.plugin-details-table th{background:transparent none!important;margin:0;padding:.75em 20px 0;border:0!important;font-size:1em;box-shadow:none}#woocommerce-update .wc_plugin_upgrade_notice.major table.plugin-details-table th,#woocommerce-update .wc_plugin_upgrade_notice.minor table.plugin-details-table th{font-weight:700}#wc_untested_extensions_modal{display:none}.wc_untested_extensions_modal_container{border-radius:4px;padding:0}.wc_untested_extensions_modal_container #TB_closeAjaxWindow{display:none}.wc_untested_extensions_modal_container #TB_title{display:none}.wc_untested_extensions_modal_container #TB_ajaxContent{height:100%!important;padding:0;margin:0;width:100%!important}.wc_untested_extensions_modal_container #TB_ajaxContent p{margin:0 0 1em}.wc_untested_extensions_modal--content h1{margin:2px 2px .5em;padding:.75em 1em;line-height:1.5em;font-size:2em;border-bottom:1px solid #eee;color:#fff;background:#96578a;border-top-right-radius:4px;border-top-left-radius:4px;text-shadow:none}.wc_untested_extensions_modal--content .extensions_warning{padding:0 2em}.wc_untested_extensions_modal--content .plugin-details-table-container{max-height:40vh;overflow-y:auto}.wc_untested_extensions_modal--content table.plugin-details-table{margin:20px 0}.wc_untested_extensions_modal--content table.plugin-details-table td,.wc_untested_extensions_modal--content table.plugin-details-table th{background:transparent none!important;margin:0;padding:.75em 20px 0;border:0!important;font-size:1em;box-shadow:none}.wc_untested_extensions_modal--content table.plugin-details-table th{font-weight:700;margin-top:0}.wc_untested_extensions_modal--content .actions{border-top:1px solid #eee;margin:0;padding:1em 0 2em 0;overflow:hidden}.wc_untested_extensions_modal--content .actions .woocommerce-actions{display:inline-block}.wc_untested_extensions_modal--content .actions a.button-primary{float:left;background:#bb77ae;border-color:#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}.wc_untested_extensions_modal--content .actions a.button-primary:active,.wc_untested_extensions_modal--content .actions a.button-primary:focus,.wc_untested_extensions_modal--content .actions a.button-primary:hover{background:#a36597;border-color:#a36597;box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 0 #a36597} \ No newline at end of file +@charset "UTF-8";@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}#adminmenu #toplevel_page_woocommerce .menu-icon-generic div.wp-menu-image::before{font-family:WooCommerce!important;content:'\e03d'}#adminmenu #menu-posts-product .menu-icon-post div.wp-menu-image::before,#adminmenu #menu-posts-product .menu-icon-product div.wp-menu-image::before{font-family:WooCommerce!important;content:'\e006'}#adminmenu #toplevel_page_wc-reports .menu-icon-generic div.wp-menu-image::before{font-family:WooCommerce!important;content:'\e023';font-size:1.3em!important}span.mce_woocommerce_shortcodes_button{background-image:none!important;display:block;text-indent:-9999px;position:relative;height:1em;width:1em}span.mce_woocommerce_shortcodes_button::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;right:0;width:100%;height:100%;text-align:center;content:"";font-size:.9em;line-height:1.2}#woocommerce-update .updating-message .wc_plugin_upgrade_notice{display:none}#woocommerce-update .dummy{display:none}#woocommerce-update .wc_plugin_upgrade_notice{font-weight:400;background:#fff8e5!important;border-right:4px solid #ffb900;border-top:1px solid #ffb900;padding:9px 12px 9px 0!important;margin:0 -16px 0 -12px!important}#woocommerce-update .wc_plugin_upgrade_notice::before{content:'\f348';display:inline-block;font:400 18px/1 dashicons;speak:none;margin:0 -2px 0 8px;vertical-align:top}#woocommerce-update .wc_plugin_upgrade_notice.major,#woocommerce-update .wc_plugin_upgrade_notice.minor{padding:20px 0!important}#woocommerce-update .wc_plugin_upgrade_notice.major::before,#woocommerce-update .wc_plugin_upgrade_notice.minor::before{display:none}#woocommerce-update .wc_plugin_upgrade_notice.major p,#woocommerce-update .wc_plugin_upgrade_notice.minor p{padding:0 20px;margin:0;max-width:700px;line-height:1.5em}#woocommerce-update .wc_plugin_upgrade_notice.major p::before,#woocommerce-update .wc_plugin_upgrade_notice.minor p::before{content:'';display:none}#woocommerce-update .wc_plugin_upgrade_notice.major table.plugin-details-table,#woocommerce-update .wc_plugin_upgrade_notice.minor table.plugin-details-table{margin:.75em 0 0}#woocommerce-update .wc_plugin_upgrade_notice.major table.plugin-details-table tr,#woocommerce-update .wc_plugin_upgrade_notice.minor table.plugin-details-table tr{background:transparent none!important;border:0!important}#woocommerce-update .wc_plugin_upgrade_notice.major table.plugin-details-table td,#woocommerce-update .wc_plugin_upgrade_notice.major table.plugin-details-table th,#woocommerce-update .wc_plugin_upgrade_notice.minor table.plugin-details-table td,#woocommerce-update .wc_plugin_upgrade_notice.minor table.plugin-details-table th{background:transparent none!important;margin:0;padding:.75em 20px 0;border:0!important;font-size:1em;-webkit-box-shadow:none;box-shadow:none}#woocommerce-update .wc_plugin_upgrade_notice.major table.plugin-details-table th,#woocommerce-update .wc_plugin_upgrade_notice.minor table.plugin-details-table th{font-weight:700}#wc_untested_extensions_modal{display:none}.wc_untested_extensions_modal_container{border-radius:4px;padding:0}.wc_untested_extensions_modal_container #TB_closeAjaxWindow{display:none}.wc_untested_extensions_modal_container #TB_title{display:none}.wc_untested_extensions_modal_container #TB_ajaxContent{height:100%!important;padding:0;margin:0;width:100%!important}.wc_untested_extensions_modal_container #TB_ajaxContent p{margin:0 0 1em}.wc_untested_extensions_modal--content h1{margin:2px 2px .5em;padding:.75em 1em;line-height:1.5em;font-size:2em;border-bottom:1px solid #eee;color:#fff;background:#96578a;border-top-right-radius:4px;border-top-left-radius:4px;text-shadow:none}.wc_untested_extensions_modal--content .extensions_warning{padding:0 2em}.wc_untested_extensions_modal--content .plugin-details-table-container{max-height:40vh;overflow-y:auto}.wc_untested_extensions_modal--content table.plugin-details-table{margin:20px 0}.wc_untested_extensions_modal--content table.plugin-details-table td,.wc_untested_extensions_modal--content table.plugin-details-table th{background:transparent none!important;margin:0;padding:.75em 20px 0;border:0!important;font-size:1em;-webkit-box-shadow:none;box-shadow:none}.wc_untested_extensions_modal--content table.plugin-details-table th{font-weight:700;margin-top:0}.wc_untested_extensions_modal--content .actions{border-top:1px solid #eee;margin:0;padding:1em 0 2em 0;overflow:hidden}.wc_untested_extensions_modal--content .actions .woocommerce-actions{display:inline-block}.wc_untested_extensions_modal--content .actions a.button-primary{float:left;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}.wc_untested_extensions_modal--content .actions a.button-primary:active,.wc_untested_extensions_modal--content .actions a.button-primary:focus,.wc_untested_extensions_modal--content .actions a.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} \ No newline at end of file diff --git a/assets/css/menu.css b/assets/css/menu.css index 4c8b190d3ab..dc7dc18b16c 100644 --- a/assets/css/menu.css +++ b/assets/css/menu.css @@ -1 +1 @@ -@charset "UTF-8";@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}#adminmenu #toplevel_page_woocommerce .menu-icon-generic div.wp-menu-image::before{font-family:WooCommerce!important;content:'\e03d'}#adminmenu #menu-posts-product .menu-icon-post div.wp-menu-image::before,#adminmenu #menu-posts-product .menu-icon-product div.wp-menu-image::before{font-family:WooCommerce!important;content:'\e006'}#adminmenu #toplevel_page_wc-reports .menu-icon-generic div.wp-menu-image::before{font-family:WooCommerce!important;content:'\e023';font-size:1.3em!important}span.mce_woocommerce_shortcodes_button{background-image:none!important;display:block;text-indent:-9999px;position:relative;height:1em;width:1em}span.mce_woocommerce_shortcodes_button::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:"";font-size:.9em;line-height:1.2}#woocommerce-update .updating-message .wc_plugin_upgrade_notice{display:none}#woocommerce-update .dummy{display:none}#woocommerce-update .wc_plugin_upgrade_notice{font-weight:400;background:#fff8e5!important;border-left:4px solid #ffb900;border-top:1px solid #ffb900;padding:9px 0 9px 12px!important;margin:0 -12px 0 -16px!important}#woocommerce-update .wc_plugin_upgrade_notice::before{content:'\f348';display:inline-block;font:400 18px/1 dashicons;speak:none;margin:0 8px 0 -2px;vertical-align:top}#woocommerce-update .wc_plugin_upgrade_notice.major,#woocommerce-update .wc_plugin_upgrade_notice.minor{padding:20px 0!important}#woocommerce-update .wc_plugin_upgrade_notice.major::before,#woocommerce-update .wc_plugin_upgrade_notice.minor::before{display:none}#woocommerce-update .wc_plugin_upgrade_notice.major p,#woocommerce-update .wc_plugin_upgrade_notice.minor p{padding:0 20px;margin:0;max-width:700px;line-height:1.5em}#woocommerce-update .wc_plugin_upgrade_notice.major p::before,#woocommerce-update .wc_plugin_upgrade_notice.minor p::before{content:'';display:none}#woocommerce-update .wc_plugin_upgrade_notice.major table.plugin-details-table,#woocommerce-update .wc_plugin_upgrade_notice.minor table.plugin-details-table{margin:.75em 0 0}#woocommerce-update .wc_plugin_upgrade_notice.major table.plugin-details-table tr,#woocommerce-update .wc_plugin_upgrade_notice.minor table.plugin-details-table tr{background:transparent none!important;border:0!important}#woocommerce-update .wc_plugin_upgrade_notice.major table.plugin-details-table td,#woocommerce-update .wc_plugin_upgrade_notice.major table.plugin-details-table th,#woocommerce-update .wc_plugin_upgrade_notice.minor table.plugin-details-table td,#woocommerce-update .wc_plugin_upgrade_notice.minor table.plugin-details-table th{background:transparent none!important;margin:0;padding:.75em 20px 0;border:0!important;font-size:1em;box-shadow:none}#woocommerce-update .wc_plugin_upgrade_notice.major table.plugin-details-table th,#woocommerce-update .wc_plugin_upgrade_notice.minor table.plugin-details-table th{font-weight:700}#wc_untested_extensions_modal{display:none}.wc_untested_extensions_modal_container{border-radius:4px;padding:0}.wc_untested_extensions_modal_container #TB_closeAjaxWindow{display:none}.wc_untested_extensions_modal_container #TB_title{display:none}.wc_untested_extensions_modal_container #TB_ajaxContent{height:100%!important;padding:0;margin:0;width:100%!important}.wc_untested_extensions_modal_container #TB_ajaxContent p{margin:0 0 1em}.wc_untested_extensions_modal--content h1{margin:2px 2px .5em;padding:.75em 1em;line-height:1.5em;font-size:2em;border-bottom:1px solid #eee;color:#fff;background:#96578a;border-top-left-radius:4px;border-top-right-radius:4px;text-shadow:none}.wc_untested_extensions_modal--content .extensions_warning{padding:0 2em}.wc_untested_extensions_modal--content .plugin-details-table-container{max-height:40vh;overflow-y:auto}.wc_untested_extensions_modal--content table.plugin-details-table{margin:20px 0}.wc_untested_extensions_modal--content table.plugin-details-table td,.wc_untested_extensions_modal--content table.plugin-details-table th{background:transparent none!important;margin:0;padding:.75em 20px 0;border:0!important;font-size:1em;box-shadow:none}.wc_untested_extensions_modal--content table.plugin-details-table th{font-weight:700;margin-top:0}.wc_untested_extensions_modal--content .actions{border-top:1px solid #eee;margin:0;padding:1em 0 2em 0;overflow:hidden}.wc_untested_extensions_modal--content .actions .woocommerce-actions{display:inline-block}.wc_untested_extensions_modal--content .actions a.button-primary{float:right;background:#bb77ae;border-color:#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}.wc_untested_extensions_modal--content .actions a.button-primary:active,.wc_untested_extensions_modal--content .actions a.button-primary:focus,.wc_untested_extensions_modal--content .actions a.button-primary:hover{background:#a36597;border-color:#a36597;box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 0 #a36597} \ No newline at end of file +@charset "UTF-8";@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}#adminmenu #toplevel_page_woocommerce .menu-icon-generic div.wp-menu-image::before{font-family:WooCommerce!important;content:'\e03d'}#adminmenu #menu-posts-product .menu-icon-post div.wp-menu-image::before,#adminmenu #menu-posts-product .menu-icon-product div.wp-menu-image::before{font-family:WooCommerce!important;content:'\e006'}#adminmenu #toplevel_page_wc-reports .menu-icon-generic div.wp-menu-image::before{font-family:WooCommerce!important;content:'\e023';font-size:1.3em!important}span.mce_woocommerce_shortcodes_button{background-image:none!important;display:block;text-indent:-9999px;position:relative;height:1em;width:1em}span.mce_woocommerce_shortcodes_button::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:"";font-size:.9em;line-height:1.2}#woocommerce-update .updating-message .wc_plugin_upgrade_notice{display:none}#woocommerce-update .dummy{display:none}#woocommerce-update .wc_plugin_upgrade_notice{font-weight:400;background:#fff8e5!important;border-left:4px solid #ffb900;border-top:1px solid #ffb900;padding:9px 0 9px 12px!important;margin:0 -12px 0 -16px!important}#woocommerce-update .wc_plugin_upgrade_notice::before{content:'\f348';display:inline-block;font:400 18px/1 dashicons;speak:none;margin:0 8px 0 -2px;vertical-align:top}#woocommerce-update .wc_plugin_upgrade_notice.major,#woocommerce-update .wc_plugin_upgrade_notice.minor{padding:20px 0!important}#woocommerce-update .wc_plugin_upgrade_notice.major::before,#woocommerce-update .wc_plugin_upgrade_notice.minor::before{display:none}#woocommerce-update .wc_plugin_upgrade_notice.major p,#woocommerce-update .wc_plugin_upgrade_notice.minor p{padding:0 20px;margin:0;max-width:700px;line-height:1.5em}#woocommerce-update .wc_plugin_upgrade_notice.major p::before,#woocommerce-update .wc_plugin_upgrade_notice.minor p::before{content:'';display:none}#woocommerce-update .wc_plugin_upgrade_notice.major table.plugin-details-table,#woocommerce-update .wc_plugin_upgrade_notice.minor table.plugin-details-table{margin:.75em 0 0}#woocommerce-update .wc_plugin_upgrade_notice.major table.plugin-details-table tr,#woocommerce-update .wc_plugin_upgrade_notice.minor table.plugin-details-table tr{background:transparent none!important;border:0!important}#woocommerce-update .wc_plugin_upgrade_notice.major table.plugin-details-table td,#woocommerce-update .wc_plugin_upgrade_notice.major table.plugin-details-table th,#woocommerce-update .wc_plugin_upgrade_notice.minor table.plugin-details-table td,#woocommerce-update .wc_plugin_upgrade_notice.minor table.plugin-details-table th{background:transparent none!important;margin:0;padding:.75em 20px 0;border:0!important;font-size:1em;-webkit-box-shadow:none;box-shadow:none}#woocommerce-update .wc_plugin_upgrade_notice.major table.plugin-details-table th,#woocommerce-update .wc_plugin_upgrade_notice.minor table.plugin-details-table th{font-weight:700}#wc_untested_extensions_modal{display:none}.wc_untested_extensions_modal_container{border-radius:4px;padding:0}.wc_untested_extensions_modal_container #TB_closeAjaxWindow{display:none}.wc_untested_extensions_modal_container #TB_title{display:none}.wc_untested_extensions_modal_container #TB_ajaxContent{height:100%!important;padding:0;margin:0;width:100%!important}.wc_untested_extensions_modal_container #TB_ajaxContent p{margin:0 0 1em}.wc_untested_extensions_modal--content h1{margin:2px 2px .5em;padding:.75em 1em;line-height:1.5em;font-size:2em;border-bottom:1px solid #eee;color:#fff;background:#96578a;border-top-left-radius:4px;border-top-right-radius:4px;text-shadow:none}.wc_untested_extensions_modal--content .extensions_warning{padding:0 2em}.wc_untested_extensions_modal--content .plugin-details-table-container{max-height:40vh;overflow-y:auto}.wc_untested_extensions_modal--content table.plugin-details-table{margin:20px 0}.wc_untested_extensions_modal--content table.plugin-details-table td,.wc_untested_extensions_modal--content table.plugin-details-table th{background:transparent none!important;margin:0;padding:.75em 20px 0;border:0!important;font-size:1em;-webkit-box-shadow:none;box-shadow:none}.wc_untested_extensions_modal--content table.plugin-details-table th{font-weight:700;margin-top:0}.wc_untested_extensions_modal--content .actions{border-top:1px solid #eee;margin:0;padding:1em 0 2em 0;overflow:hidden}.wc_untested_extensions_modal--content .actions .woocommerce-actions{display:inline-block}.wc_untested_extensions_modal--content .actions a.button-primary{float:right;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}.wc_untested_extensions_modal--content .actions a.button-primary:active,.wc_untested_extensions_modal--content .actions a.button-primary:focus,.wc_untested_extensions_modal--content .actions a.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} \ No newline at end of file diff --git a/assets/css/network-order-widget-rtl.css b/assets/css/network-order-widget-rtl.css index b196b7a718c..1b43d9e8ddc 100644 --- a/assets/css/network-order-widget-rtl.css +++ b/assets/css/network-order-widget-rtl.css @@ -1 +1 @@ -#woocommerce_network_orders .inside{margin:0;padding:0}#woocommerce_network_orders .woocommerce-network-order-table,#woocommerce_network_orders .woocommerce-network-order-table-loading,#woocommerce_network_orders .woocommerce-network-orders-no-orders{width:100%;display:none}#woocommerce_network_orders .woocommerce-network-order-table-loading.is-active,#woocommerce_network_orders .woocommerce-network-order-table.is-active,#woocommerce_network_orders .woocommerce-network-orders-no-orders.is-active{display:block}#woocommerce_network_orders .woocommerce-network-order-table-loading p,#woocommerce_network_orders .woocommerce-network-orders-no-orders p{text-align:center}#woocommerce_network_orders .woocommerce-network-order-table{margin-top:0}#woocommerce_network_orders .woocommerce-network-order-table.is-active{display:table}#woocommerce_network_orders .woocommerce-network-order-table thead td{padding:.5em 1em}#woocommerce_network_orders .spinner{margin-top:0;float:none}#woocommerce_network_orders .post-type-shop_order .woocommerce-network-order-table tbody td,#woocommerce_network_orders .post-type-shop_order .woocommerce-network-order-table tbody th{border-top:1px solid #f5f5f5}#woocommerce_network_orders .post-type-shop_order .woocommerce-network-order-table tbody td{vertical-align:middle;padding:1em}#woocommerce_network_orders .post-type-shop_order .woocommerce-network-order-table tbody td .order-status{display:inline-flex;padding:0 1em;line-height:2.5em;color:#777;background:#e5e5e5;border-radius:4px;border-bottom:1px solid rgba(0,0,0,.05);margin:-.5em 0;cursor:inherit!important}#woocommerce_network_orders .post-type-shop_order .woocommerce-network-order-table tbody td .order-status.status-completed{background:#c8d7e1;color:#2e4453}#woocommerce_network_orders .post-type-shop_order .woocommerce-network-order-table tbody td .order-status.status-on-hold{background:#f8dda7;color:#94660c}#woocommerce_network_orders .post-type-shop_order .woocommerce-network-order-table tbody td .order-status.status-failed{background:#eba3a3;color:#761919}#woocommerce_network_orders .post-type-shop_order .woocommerce-network-order-table tbody td .order-status.status-processing{background:#c6e1c6;color:#5b841b}#woocommerce_network_orders .post-type-shop_order .woocommerce-network-order-table tbody td .order-status.status-trash{background:#eba3a3;color:#761919} \ No newline at end of file +#woocommerce_network_orders .inside{margin:0;padding:0}#woocommerce_network_orders .woocommerce-network-order-table,#woocommerce_network_orders .woocommerce-network-order-table-loading,#woocommerce_network_orders .woocommerce-network-orders-no-orders{width:100%;display:none}#woocommerce_network_orders .woocommerce-network-order-table-loading.is-active,#woocommerce_network_orders .woocommerce-network-order-table.is-active,#woocommerce_network_orders .woocommerce-network-orders-no-orders.is-active{display:block}#woocommerce_network_orders .woocommerce-network-order-table-loading p,#woocommerce_network_orders .woocommerce-network-orders-no-orders p{text-align:center}#woocommerce_network_orders .woocommerce-network-order-table{margin-top:0}#woocommerce_network_orders .woocommerce-network-order-table.is-active{display:table}#woocommerce_network_orders .woocommerce-network-order-table thead td{padding:.5em 1em}#woocommerce_network_orders .spinner{margin-top:0;float:none}#woocommerce_network_orders .post-type-shop_order .woocommerce-network-order-table tbody td,#woocommerce_network_orders .post-type-shop_order .woocommerce-network-order-table tbody th{border-top:1px solid #f5f5f5}#woocommerce_network_orders .post-type-shop_order .woocommerce-network-order-table tbody td{vertical-align:middle;padding:1em}#woocommerce_network_orders .post-type-shop_order .woocommerce-network-order-table tbody td .order-status{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:0 1em;line-height:2.5em;color:#777;background:#e5e5e5;border-radius:4px;border-bottom:1px solid rgba(0,0,0,.05);margin:-.5em 0;cursor:inherit!important}#woocommerce_network_orders .post-type-shop_order .woocommerce-network-order-table tbody td .order-status.status-completed{background:#c8d7e1;color:#2e4453}#woocommerce_network_orders .post-type-shop_order .woocommerce-network-order-table tbody td .order-status.status-on-hold{background:#f8dda7;color:#94660c}#woocommerce_network_orders .post-type-shop_order .woocommerce-network-order-table tbody td .order-status.status-failed{background:#eba3a3;color:#761919}#woocommerce_network_orders .post-type-shop_order .woocommerce-network-order-table tbody td .order-status.status-processing{background:#c6e1c6;color:#5b841b}#woocommerce_network_orders .post-type-shop_order .woocommerce-network-order-table tbody td .order-status.status-trash{background:#eba3a3;color:#761919} \ No newline at end of file diff --git a/assets/css/network-order-widget.css b/assets/css/network-order-widget.css index b196b7a718c..1b43d9e8ddc 100644 --- a/assets/css/network-order-widget.css +++ b/assets/css/network-order-widget.css @@ -1 +1 @@ -#woocommerce_network_orders .inside{margin:0;padding:0}#woocommerce_network_orders .woocommerce-network-order-table,#woocommerce_network_orders .woocommerce-network-order-table-loading,#woocommerce_network_orders .woocommerce-network-orders-no-orders{width:100%;display:none}#woocommerce_network_orders .woocommerce-network-order-table-loading.is-active,#woocommerce_network_orders .woocommerce-network-order-table.is-active,#woocommerce_network_orders .woocommerce-network-orders-no-orders.is-active{display:block}#woocommerce_network_orders .woocommerce-network-order-table-loading p,#woocommerce_network_orders .woocommerce-network-orders-no-orders p{text-align:center}#woocommerce_network_orders .woocommerce-network-order-table{margin-top:0}#woocommerce_network_orders .woocommerce-network-order-table.is-active{display:table}#woocommerce_network_orders .woocommerce-network-order-table thead td{padding:.5em 1em}#woocommerce_network_orders .spinner{margin-top:0;float:none}#woocommerce_network_orders .post-type-shop_order .woocommerce-network-order-table tbody td,#woocommerce_network_orders .post-type-shop_order .woocommerce-network-order-table tbody th{border-top:1px solid #f5f5f5}#woocommerce_network_orders .post-type-shop_order .woocommerce-network-order-table tbody td{vertical-align:middle;padding:1em}#woocommerce_network_orders .post-type-shop_order .woocommerce-network-order-table tbody td .order-status{display:inline-flex;padding:0 1em;line-height:2.5em;color:#777;background:#e5e5e5;border-radius:4px;border-bottom:1px solid rgba(0,0,0,.05);margin:-.5em 0;cursor:inherit!important}#woocommerce_network_orders .post-type-shop_order .woocommerce-network-order-table tbody td .order-status.status-completed{background:#c8d7e1;color:#2e4453}#woocommerce_network_orders .post-type-shop_order .woocommerce-network-order-table tbody td .order-status.status-on-hold{background:#f8dda7;color:#94660c}#woocommerce_network_orders .post-type-shop_order .woocommerce-network-order-table tbody td .order-status.status-failed{background:#eba3a3;color:#761919}#woocommerce_network_orders .post-type-shop_order .woocommerce-network-order-table tbody td .order-status.status-processing{background:#c6e1c6;color:#5b841b}#woocommerce_network_orders .post-type-shop_order .woocommerce-network-order-table tbody td .order-status.status-trash{background:#eba3a3;color:#761919} \ No newline at end of file +#woocommerce_network_orders .inside{margin:0;padding:0}#woocommerce_network_orders .woocommerce-network-order-table,#woocommerce_network_orders .woocommerce-network-order-table-loading,#woocommerce_network_orders .woocommerce-network-orders-no-orders{width:100%;display:none}#woocommerce_network_orders .woocommerce-network-order-table-loading.is-active,#woocommerce_network_orders .woocommerce-network-order-table.is-active,#woocommerce_network_orders .woocommerce-network-orders-no-orders.is-active{display:block}#woocommerce_network_orders .woocommerce-network-order-table-loading p,#woocommerce_network_orders .woocommerce-network-orders-no-orders p{text-align:center}#woocommerce_network_orders .woocommerce-network-order-table{margin-top:0}#woocommerce_network_orders .woocommerce-network-order-table.is-active{display:table}#woocommerce_network_orders .woocommerce-network-order-table thead td{padding:.5em 1em}#woocommerce_network_orders .spinner{margin-top:0;float:none}#woocommerce_network_orders .post-type-shop_order .woocommerce-network-order-table tbody td,#woocommerce_network_orders .post-type-shop_order .woocommerce-network-order-table tbody th{border-top:1px solid #f5f5f5}#woocommerce_network_orders .post-type-shop_order .woocommerce-network-order-table tbody td{vertical-align:middle;padding:1em}#woocommerce_network_orders .post-type-shop_order .woocommerce-network-order-table tbody td .order-status{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:0 1em;line-height:2.5em;color:#777;background:#e5e5e5;border-radius:4px;border-bottom:1px solid rgba(0,0,0,.05);margin:-.5em 0;cursor:inherit!important}#woocommerce_network_orders .post-type-shop_order .woocommerce-network-order-table tbody td .order-status.status-completed{background:#c8d7e1;color:#2e4453}#woocommerce_network_orders .post-type-shop_order .woocommerce-network-order-table tbody td .order-status.status-on-hold{background:#f8dda7;color:#94660c}#woocommerce_network_orders .post-type-shop_order .woocommerce-network-order-table tbody td .order-status.status-failed{background:#eba3a3;color:#761919}#woocommerce_network_orders .post-type-shop_order .woocommerce-network-order-table tbody td .order-status.status-processing{background:#c6e1c6;color:#5b841b}#woocommerce_network_orders .post-type-shop_order .woocommerce-network-order-table tbody td .order-status.status-trash{background:#eba3a3;color:#761919} \ No newline at end of file diff --git a/assets/css/prettyPhoto-rtl.css b/assets/css/prettyPhoto-rtl.css index eb53ae0c300..507e985acf1 100644 --- a/assets/css/prettyPhoto-rtl.css +++ b/assets/css/prettyPhoto-rtl.css @@ -1 +1 @@ -@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}div.pp_woocommerce .pp_content_container{background:#fff;border-radius:3px;box-shadow:0 1px 30px rgba(0,0,0,.25);padding:20px 0}div.pp_woocommerce .pp_content_container::after,div.pp_woocommerce .pp_content_container::before{content:' ';display:table}div.pp_woocommerce .pp_content_container::after{clear:both}div.pp_woocommerce .pp_loaderIcon::before{height:1em;width:1em;display:block;position:absolute;top:50%;right:50%;margin-right:-.5em;margin-top:-.5em;content:'';animation:spin 1s ease-in-out infinite;background:url(../images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}div.pp_woocommerce div.ppt{color:#000}div.pp_woocommerce .pp_gallery ul li a{border:1px solid rgba(0,0,0,.5);background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2);border-radius:2px;display:block}div.pp_woocommerce .pp_gallery ul li a:hover{border-color:#000}div.pp_woocommerce .pp_gallery ul li.selected a{border-color:#000}div.pp_woocommerce .pp_next::before,div.pp_woocommerce .pp_previous::before{border-radius:100%;height:1em;width:1em;text-shadow:0 1px 2px rgba(0,0,0,.5);background-color:#444;color:#fff!important;font-size:16px!important;line-height:1em;transition:all ease-in-out .2s;font-family:WooCommerce;content:'\e00b';text-indent:0;display:none;position:absolute;top:50%;margin-top:-10px;text-align:center}div.pp_woocommerce .pp_next::before:hover,div.pp_woocommerce .pp_previous::before:hover{background-color:#000}div.pp_woocommerce .pp_next:hover::before,div.pp_woocommerce .pp_previous:hover::before{display:block}div.pp_woocommerce .pp_previous::before{right:1em}div.pp_woocommerce .pp_next::before{left:1em;font-family:WooCommerce;content:'\e008'}div.pp_woocommerce .pp_details{margin:0;padding-top:1em}div.pp_woocommerce .pp_description,div.pp_woocommerce .pp_nav{font-size:14px}div.pp_woocommerce .pp_arrow_next,div.pp_woocommerce .pp_arrow_previous,div.pp_woocommerce .pp_nav,div.pp_woocommerce .pp_nav .pp_pause,div.pp_woocommerce .pp_nav p,div.pp_woocommerce .pp_play{margin:0}div.pp_woocommerce .pp_nav{margin-left:1em;position:relative}div.pp_woocommerce .pp_close{border-radius:100%;height:1em;width:1em;text-shadow:0 1px 2px rgba(0,0,0,.5);background-color:#444;color:#fff!important;font-size:16px!important;line-height:1em;transition:all ease-in-out .2s;top:-.5em;left:-.5em;font-size:1.618em!important}div.pp_woocommerce .pp_close:hover{background-color:#000}div.pp_woocommerce .pp_close::before{font-family:WooCommerce;content:'\e013';display:block;position:absolute;top:0;right:0;left:0;bottom:0;text-align:center;text-indent:0}div.pp_woocommerce .pp_arrow_next,div.pp_woocommerce .pp_arrow_previous{border-radius:100%;height:1em;width:1em;text-shadow:0 1px 2px rgba(0,0,0,.5);background-color:#444;color:#fff!important;font-size:16px!important;line-height:1em;transition:all ease-in-out .2s;position:relative;margin-top:-1px}div.pp_woocommerce .pp_arrow_next:hover,div.pp_woocommerce .pp_arrow_previous:hover{background-color:#000}div.pp_woocommerce .pp_arrow_next::before,div.pp_woocommerce .pp_arrow_previous::before{font-family:WooCommerce;content:'\e00b';display:block;position:absolute;top:0;right:0;left:0;bottom:0;text-align:center;text-indent:0}div.pp_woocommerce .pp_arrow_previous{margin-left:.5em}div.pp_woocommerce .pp_arrow_next{margin-right:.5em}div.pp_woocommerce .pp_arrow_next::before{content:'\e008'}div.pp_woocommerce a.pp_contract,div.pp_woocommerce a.pp_expand{border-radius:100%;height:1em;width:1em;text-shadow:0 1px 2px rgba(0,0,0,.5);background-color:#444;color:#fff!important;font-size:16px!important;line-height:1em;transition:all ease-in-out .2s;left:auto;right:-.5em;top:-.5em;font-size:1.618em!important}div.pp_woocommerce a.pp_contract:hover,div.pp_woocommerce a.pp_expand:hover{background-color:#000}div.pp_woocommerce a.pp_contract::before,div.pp_woocommerce a.pp_expand::before{font-family:WooCommerce;content:'\e005';display:block;position:absolute;top:0;right:0;left:0;bottom:0;text-align:center;text-indent:0}div.pp_woocommerce a.pp_contract::before{content:'\e004'}div.pp_woocommerce #respond{margin:0;width:100%;background:0 0;border:none;padding:0}div.pp_woocommerce #respond .form-submit{margin-top:0;float:none}div.pp_woocommerce .pp_inline{padding:0!important}.rtl div.pp_woocommerce .pp_content_container{text-align:left}@media only screen and (max-width:768px){div.pp_woocommerce{right:5%!important;left:5%!important;box-sizing:border-box;width:90%!important}div.pp_woocommerce .pp_contract,div.pp_woocommerce .pp_expand,div.pp_woocommerce .pp_gallery,div.pp_woocommerce .pp_next,div.pp_woocommerce .pp_previous{display:none!important}div.pp_woocommerce .pp_arrow_next,div.pp_woocommerce .pp_arrow_previous,div.pp_woocommerce .pp_close{height:44px;width:44px;font-size:44px;line-height:44px}div.pp_woocommerce .pp_arrow_next::before,div.pp_woocommerce .pp_arrow_previous::before,div.pp_woocommerce .pp_close::before{font-size:44px}div.pp_woocommerce .pp_description{display:none!important}div.pp_woocommerce .pp_details{width:100%!important}.pp_content{width:100%!important}.pp_content #pp_full_res>img{width:100%!important;height:auto!important}.currentTextHolder{line-height:3}}div.pp_pic_holder a:focus{outline:0}div.pp_overlay{background:#000;display:none;right:0;position:absolute;top:0;width:100%;z-index:9999}div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}.pp_top{height:20px;position:relative}* html .pp_top{padding:0 20px}.pp_top .pp_left{height:20px;right:0;position:absolute;width:20px}.pp_top .pp_middle{height:20px;right:20px;position:absolute;left:20px}* html .pp_top .pp_middle{right:0;position:static}.pp_top .pp_right{height:20px;right:auto;position:absolute;left:0;top:0;width:20px}.pp_content{height:40px;min-width:40px}* html .pp_content{width:40px}.pp_fade{display:none}.pp_content_container{position:relative;text-align:right;width:100%}.pp_content_container .pp_left{padding-right:20px}.pp_content_container .pp_right{padding-left:20px}.pp_content_container .pp_details{float:right;margin:10px 0 2px}.pp_description{display:none;margin:0}.pp_social{float:right;margin:0}.pp_social .facebook{float:right;margin-right:5px;width:55px;overflow:hidden}.pp_social .twitter{float:right}.pp_nav{clear:left;float:right;margin:3px 0 0 10px}.pp_nav p{float:right;margin:2px 4px;white-space:nowrap}.pp_nav .pp_pause,.pp_nav .pp_play{float:right;margin-left:4px;text-indent:-10000px}a.pp_arrow_next,a.pp_arrow_previous{display:block;float:right;height:15px;margin-top:3px;text-indent:-100000px;width:14px}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}.pp_gallery{display:none;right:50%;margin-top:-50px;position:absolute;z-index:10000}.pp_gallery div{float:right;overflow:hidden;position:relative}.pp_gallery ul{float:right;height:35px;margin:0 5px 0 0;padding:0;position:relative;white-space:nowrap}.pp_gallery ul a{border:1px #000 solid;border:1px rgba(0,0,0,.5) solid;display:block;float:right;height:33px;overflow:hidden}.pp_gallery li.selected a,.pp_gallery ul a:hover{border-color:#fff}.pp_gallery ul a img{border:0}.pp_gallery li{display:block;float:right;margin:0 0 0 5px;padding:0}.pp_gallery li.default a{display:block;height:33px;width:50px}.pp_gallery li.default a img{display:none}.pp_gallery .pp_arrow_next,.pp_gallery .pp_arrow_previous{margin-top:7px!important}a.pp_next{display:block;float:left;height:100%;text-indent:-10000px;width:49%}a.pp_previous{display:block;float:right;height:100%;text-indent:-10000px;width:49%}a.pp_contract,a.pp_expand{cursor:pointer;display:none;height:20px;position:absolute;left:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}a.pp_close{position:absolute;left:0;top:0;display:block;text-indent:-10000px}.pp_bottom{height:20px;position:relative}* html .pp_bottom{padding:0 20px}.pp_bottom .pp_left{height:20px;right:0;position:absolute;width:20px}.pp_bottom .pp_middle{height:20px;right:20px;position:absolute;left:20px}* html .pp_bottom .pp_middle{right:0;position:static}.pp_bottom .pp_right{height:20px;right:auto;position:absolute;left:0;top:0;width:20px}.pp_loaderIcon{display:block;height:24px;right:50%;margin:-12px -12px 0 0;position:absolute;top:50%;width:24px}#pp_full_res .pp_inline{text-align:right}div.ppt{color:#fff!important;font-weight:700;display:none;font-size:17px;margin:0 15px 5px 0;z-index:9999} \ No newline at end of file +@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}div.pp_woocommerce .pp_content_container{background:#fff;border-radius:3px;-webkit-box-shadow:0 1px 30px rgba(0,0,0,.25);box-shadow:0 1px 30px rgba(0,0,0,.25);padding:20px 0}div.pp_woocommerce .pp_content_container::after,div.pp_woocommerce .pp_content_container::before{content:' ';display:table}div.pp_woocommerce .pp_content_container::after{clear:both}div.pp_woocommerce .pp_loaderIcon::before{height:1em;width:1em;display:block;position:absolute;top:50%;right:50%;margin-right:-.5em;margin-top:-.5em;content:'';-webkit-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)}div.pp_woocommerce div.ppt{color:#000}div.pp_woocommerce .pp_gallery ul li a{border:1px solid rgba(0,0,0,.5);background:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);border-radius:2px;display:block}div.pp_woocommerce .pp_gallery ul li a:hover{border-color:#000}div.pp_woocommerce .pp_gallery ul li.selected a{border-color:#000}div.pp_woocommerce .pp_next::before,div.pp_woocommerce .pp_previous::before{border-radius:100%;height:1em;width:1em;text-shadow:0 1px 2px rgba(0,0,0,.5);background-color:#444;color:#fff!important;font-size:16px!important;line-height:1em;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s;font-family:WooCommerce;content:'\e00b';text-indent:0;display:none;position:absolute;top:50%;margin-top:-10px;text-align:center}div.pp_woocommerce .pp_next::before:hover,div.pp_woocommerce .pp_previous::before:hover{background-color:#000}div.pp_woocommerce .pp_next:hover::before,div.pp_woocommerce .pp_previous:hover::before{display:block}div.pp_woocommerce .pp_previous::before{right:1em}div.pp_woocommerce .pp_next::before{left:1em;font-family:WooCommerce;content:'\e008'}div.pp_woocommerce .pp_details{margin:0;padding-top:1em}div.pp_woocommerce .pp_description,div.pp_woocommerce .pp_nav{font-size:14px}div.pp_woocommerce .pp_arrow_next,div.pp_woocommerce .pp_arrow_previous,div.pp_woocommerce .pp_nav,div.pp_woocommerce .pp_nav .pp_pause,div.pp_woocommerce .pp_nav p,div.pp_woocommerce .pp_play{margin:0}div.pp_woocommerce .pp_nav{margin-left:1em;position:relative}div.pp_woocommerce .pp_close{border-radius:100%;height:1em;width:1em;text-shadow:0 1px 2px rgba(0,0,0,.5);background-color:#444;color:#fff!important;font-size:16px!important;line-height:1em;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s;top:-.5em;left:-.5em;font-size:1.618em!important}div.pp_woocommerce .pp_close:hover{background-color:#000}div.pp_woocommerce .pp_close::before{font-family:WooCommerce;content:'\e013';display:block;position:absolute;top:0;right:0;left:0;bottom:0;text-align:center;text-indent:0}div.pp_woocommerce .pp_arrow_next,div.pp_woocommerce .pp_arrow_previous{border-radius:100%;height:1em;width:1em;text-shadow:0 1px 2px rgba(0,0,0,.5);background-color:#444;color:#fff!important;font-size:16px!important;line-height:1em;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s;position:relative;margin-top:-1px}div.pp_woocommerce .pp_arrow_next:hover,div.pp_woocommerce .pp_arrow_previous:hover{background-color:#000}div.pp_woocommerce .pp_arrow_next::before,div.pp_woocommerce .pp_arrow_previous::before{font-family:WooCommerce;content:'\e00b';display:block;position:absolute;top:0;right:0;left:0;bottom:0;text-align:center;text-indent:0}div.pp_woocommerce .pp_arrow_previous{margin-left:.5em}div.pp_woocommerce .pp_arrow_next{margin-right:.5em}div.pp_woocommerce .pp_arrow_next::before{content:'\e008'}div.pp_woocommerce a.pp_contract,div.pp_woocommerce a.pp_expand{border-radius:100%;height:1em;width:1em;text-shadow:0 1px 2px rgba(0,0,0,.5);background-color:#444;color:#fff!important;font-size:16px!important;line-height:1em;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s;left:auto;right:-.5em;top:-.5em;font-size:1.618em!important}div.pp_woocommerce a.pp_contract:hover,div.pp_woocommerce a.pp_expand:hover{background-color:#000}div.pp_woocommerce a.pp_contract::before,div.pp_woocommerce a.pp_expand::before{font-family:WooCommerce;content:'\e005';display:block;position:absolute;top:0;right:0;left:0;bottom:0;text-align:center;text-indent:0}div.pp_woocommerce a.pp_contract::before{content:'\e004'}div.pp_woocommerce #respond{margin:0;width:100%;background:0 0;border:none;padding:0}div.pp_woocommerce #respond .form-submit{margin-top:0;float:none}div.pp_woocommerce .pp_inline{padding:0!important}.rtl div.pp_woocommerce .pp_content_container{text-align:left}@media only screen and (max-width:768px){div.pp_woocommerce{right:5%!important;left:5%!important;-webkit-box-sizing:border-box;box-sizing:border-box;width:90%!important}div.pp_woocommerce .pp_contract,div.pp_woocommerce .pp_expand,div.pp_woocommerce .pp_gallery,div.pp_woocommerce .pp_next,div.pp_woocommerce .pp_previous{display:none!important}div.pp_woocommerce .pp_arrow_next,div.pp_woocommerce .pp_arrow_previous,div.pp_woocommerce .pp_close{height:44px;width:44px;font-size:44px;line-height:44px}div.pp_woocommerce .pp_arrow_next::before,div.pp_woocommerce .pp_arrow_previous::before,div.pp_woocommerce .pp_close::before{font-size:44px}div.pp_woocommerce .pp_description{display:none!important}div.pp_woocommerce .pp_details{width:100%!important}.pp_content{width:100%!important}.pp_content #pp_full_res>img{width:100%!important;height:auto!important}.currentTextHolder{line-height:3}}div.pp_pic_holder a:focus{outline:0}div.pp_overlay{background:#000;display:none;right:0;position:absolute;top:0;width:100%;z-index:9999}div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}.pp_top{height:20px;position:relative}* html .pp_top{padding:0 20px}.pp_top .pp_left{height:20px;right:0;position:absolute;width:20px}.pp_top .pp_middle{height:20px;right:20px;position:absolute;left:20px}* html .pp_top .pp_middle{right:0;position:static}.pp_top .pp_right{height:20px;right:auto;position:absolute;left:0;top:0;width:20px}.pp_content{height:40px;min-width:40px}* html .pp_content{width:40px}.pp_fade{display:none}.pp_content_container{position:relative;text-align:right;width:100%}.pp_content_container .pp_left{padding-right:20px}.pp_content_container .pp_right{padding-left:20px}.pp_content_container .pp_details{float:right;margin:10px 0 2px}.pp_description{display:none;margin:0}.pp_social{float:right;margin:0}.pp_social .facebook{float:right;margin-right:5px;width:55px;overflow:hidden}.pp_social .twitter{float:right}.pp_nav{clear:left;float:right;margin:3px 0 0 10px}.pp_nav p{float:right;margin:2px 4px;white-space:nowrap}.pp_nav .pp_pause,.pp_nav .pp_play{float:right;margin-left:4px;text-indent:-10000px}a.pp_arrow_next,a.pp_arrow_previous{display:block;float:right;height:15px;margin-top:3px;text-indent:-100000px;width:14px}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}.pp_gallery{display:none;right:50%;margin-top:-50px;position:absolute;z-index:10000}.pp_gallery div{float:right;overflow:hidden;position:relative}.pp_gallery ul{float:right;height:35px;margin:0 5px 0 0;padding:0;position:relative;white-space:nowrap}.pp_gallery ul a{border:1px #000 solid;border:1px rgba(0,0,0,.5) solid;display:block;float:right;height:33px;overflow:hidden}.pp_gallery li.selected a,.pp_gallery ul a:hover{border-color:#fff}.pp_gallery ul a img{border:0}.pp_gallery li{display:block;float:right;margin:0 0 0 5px;padding:0}.pp_gallery li.default a{display:block;height:33px;width:50px}.pp_gallery li.default a img{display:none}.pp_gallery .pp_arrow_next,.pp_gallery .pp_arrow_previous{margin-top:7px!important}a.pp_next{display:block;float:left;height:100%;text-indent:-10000px;width:49%}a.pp_previous{display:block;float:right;height:100%;text-indent:-10000px;width:49%}a.pp_contract,a.pp_expand{cursor:pointer;display:none;height:20px;position:absolute;left:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}a.pp_close{position:absolute;left:0;top:0;display:block;text-indent:-10000px}.pp_bottom{height:20px;position:relative}* html .pp_bottom{padding:0 20px}.pp_bottom .pp_left{height:20px;right:0;position:absolute;width:20px}.pp_bottom .pp_middle{height:20px;right:20px;position:absolute;left:20px}* html .pp_bottom .pp_middle{right:0;position:static}.pp_bottom .pp_right{height:20px;right:auto;position:absolute;left:0;top:0;width:20px}.pp_loaderIcon{display:block;height:24px;right:50%;margin:-12px -12px 0 0;position:absolute;top:50%;width:24px}#pp_full_res .pp_inline{text-align:right}div.ppt{color:#fff!important;font-weight:700;display:none;font-size:17px;margin:0 15px 5px 0;z-index:9999} \ No newline at end of file diff --git a/assets/css/prettyPhoto.css b/assets/css/prettyPhoto.css index b8b1ecd7d97..1e62176c847 100644 --- a/assets/css/prettyPhoto.css +++ b/assets/css/prettyPhoto.css @@ -1 +1 @@ -@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}div.pp_woocommerce .pp_content_container{background:#fff;border-radius:3px;box-shadow:0 1px 30px rgba(0,0,0,.25);padding:20px 0}div.pp_woocommerce .pp_content_container::after,div.pp_woocommerce .pp_content_container::before{content:' ';display:table}div.pp_woocommerce .pp_content_container::after{clear:both}div.pp_woocommerce .pp_loaderIcon::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:'';animation:spin 1s ease-in-out infinite;background:url(../images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}div.pp_woocommerce div.ppt{color:#000}div.pp_woocommerce .pp_gallery ul li a{border:1px solid rgba(0,0,0,.5);background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2);border-radius:2px;display:block}div.pp_woocommerce .pp_gallery ul li a:hover{border-color:#000}div.pp_woocommerce .pp_gallery ul li.selected a{border-color:#000}div.pp_woocommerce .pp_next::before,div.pp_woocommerce .pp_previous::before{border-radius:100%;height:1em;width:1em;text-shadow:0 1px 2px rgba(0,0,0,.5);background-color:#444;color:#fff!important;font-size:16px!important;line-height:1em;transition:all ease-in-out .2s;font-family:WooCommerce;content:'\e00b';text-indent:0;display:none;position:absolute;top:50%;margin-top:-10px;text-align:center}div.pp_woocommerce .pp_next::before:hover,div.pp_woocommerce .pp_previous::before:hover{background-color:#000}div.pp_woocommerce .pp_next:hover::before,div.pp_woocommerce .pp_previous:hover::before{display:block}div.pp_woocommerce .pp_previous::before{left:1em}div.pp_woocommerce .pp_next::before{right:1em;font-family:WooCommerce;content:'\e008'}div.pp_woocommerce .pp_details{margin:0;padding-top:1em}div.pp_woocommerce .pp_description,div.pp_woocommerce .pp_nav{font-size:14px}div.pp_woocommerce .pp_arrow_next,div.pp_woocommerce .pp_arrow_previous,div.pp_woocommerce .pp_nav,div.pp_woocommerce .pp_nav .pp_pause,div.pp_woocommerce .pp_nav p,div.pp_woocommerce .pp_play{margin:0}div.pp_woocommerce .pp_nav{margin-right:1em;position:relative}div.pp_woocommerce .pp_close{border-radius:100%;height:1em;width:1em;text-shadow:0 1px 2px rgba(0,0,0,.5);background-color:#444;color:#fff!important;font-size:16px!important;line-height:1em;transition:all ease-in-out .2s;top:-.5em;right:-.5em;font-size:1.618em!important}div.pp_woocommerce .pp_close:hover{background-color:#000}div.pp_woocommerce .pp_close::before{font-family:WooCommerce;content:'\e013';display:block;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;text-indent:0}div.pp_woocommerce .pp_arrow_next,div.pp_woocommerce .pp_arrow_previous{border-radius:100%;height:1em;width:1em;text-shadow:0 1px 2px rgba(0,0,0,.5);background-color:#444;color:#fff!important;font-size:16px!important;line-height:1em;transition:all ease-in-out .2s;position:relative;margin-top:-1px}div.pp_woocommerce .pp_arrow_next:hover,div.pp_woocommerce .pp_arrow_previous:hover{background-color:#000}div.pp_woocommerce .pp_arrow_next::before,div.pp_woocommerce .pp_arrow_previous::before{font-family:WooCommerce;content:'\e00b';display:block;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;text-indent:0}div.pp_woocommerce .pp_arrow_previous{margin-right:.5em}div.pp_woocommerce .pp_arrow_next{margin-left:.5em}div.pp_woocommerce .pp_arrow_next::before{content:'\e008'}div.pp_woocommerce a.pp_contract,div.pp_woocommerce a.pp_expand{border-radius:100%;height:1em;width:1em;text-shadow:0 1px 2px rgba(0,0,0,.5);background-color:#444;color:#fff!important;font-size:16px!important;line-height:1em;transition:all ease-in-out .2s;right:auto;left:-.5em;top:-.5em;font-size:1.618em!important}div.pp_woocommerce a.pp_contract:hover,div.pp_woocommerce a.pp_expand:hover{background-color:#000}div.pp_woocommerce a.pp_contract::before,div.pp_woocommerce a.pp_expand::before{font-family:WooCommerce;content:'\e005';display:block;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;text-indent:0}div.pp_woocommerce a.pp_contract::before{content:'\e004'}div.pp_woocommerce #respond{margin:0;width:100%;background:0 0;border:none;padding:0}div.pp_woocommerce #respond .form-submit{margin-top:0;float:none}div.pp_woocommerce .pp_inline{padding:0!important}.rtl div.pp_woocommerce .pp_content_container{text-align:right}@media only screen and (max-width:768px){div.pp_woocommerce{left:5%!important;right:5%!important;box-sizing:border-box;width:90%!important}div.pp_woocommerce .pp_contract,div.pp_woocommerce .pp_expand,div.pp_woocommerce .pp_gallery,div.pp_woocommerce .pp_next,div.pp_woocommerce .pp_previous{display:none!important}div.pp_woocommerce .pp_arrow_next,div.pp_woocommerce .pp_arrow_previous,div.pp_woocommerce .pp_close{height:44px;width:44px;font-size:44px;line-height:44px}div.pp_woocommerce .pp_arrow_next::before,div.pp_woocommerce .pp_arrow_previous::before,div.pp_woocommerce .pp_close::before{font-size:44px}div.pp_woocommerce .pp_description{display:none!important}div.pp_woocommerce .pp_details{width:100%!important}.pp_content{width:100%!important}.pp_content #pp_full_res>img{width:100%!important;height:auto!important}.currentTextHolder{line-height:3}}div.pp_pic_holder a:focus{outline:0}div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9999}div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}.pp_top{height:20px;position:relative}* html .pp_top{padding:0 20px}.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_top .pp_middle{left:0;position:static}.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_content{height:40px;min-width:40px}* html .pp_content{width:40px}.pp_fade{display:none}.pp_content_container{position:relative;text-align:left;width:100%}.pp_content_container .pp_left{padding-left:20px}.pp_content_container .pp_right{padding-right:20px}.pp_content_container .pp_details{float:left;margin:10px 0 2px}.pp_description{display:none;margin:0}.pp_social{float:left;margin:0}.pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden}.pp_social .twitter{float:left}.pp_nav{clear:right;float:left;margin:3px 10px 0 0}.pp_nav p{float:left;margin:2px 4px;white-space:nowrap}.pp_nav .pp_pause,.pp_nav .pp_play{float:left;margin-right:4px;text-indent:-10000px}a.pp_arrow_next,a.pp_arrow_previous{display:block;float:left;height:15px;margin-top:3px;text-indent:-100000px;width:14px}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}.pp_gallery div{float:left;overflow:hidden;position:relative}.pp_gallery ul{float:left;height:35px;margin:0 0 0 5px;padding:0;position:relative;white-space:nowrap}.pp_gallery ul a{border:1px #000 solid;border:1px rgba(0,0,0,.5) solid;display:block;float:left;height:33px;overflow:hidden}.pp_gallery li.selected a,.pp_gallery ul a:hover{border-color:#fff}.pp_gallery ul a img{border:0}.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}.pp_gallery li.default a{display:block;height:33px;width:50px}.pp_gallery li.default a img{display:none}.pp_gallery .pp_arrow_next,.pp_gallery .pp_arrow_previous{margin-top:7px!important}a.pp_next{display:block;float:right;height:100%;text-indent:-10000px;width:49%}a.pp_previous{display:block;float:left;height:100%;text-indent:-10000px;width:49%}a.pp_contract,a.pp_expand{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}a.pp_close{position:absolute;right:0;top:0;display:block;text-indent:-10000px}.pp_bottom{height:20px;position:relative}* html .pp_bottom{padding:0 20px}.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_bottom .pp_middle{left:0;position:static}.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_loaderIcon{display:block;height:24px;left:50%;margin:-12px 0 0 -12px;position:absolute;top:50%;width:24px}#pp_full_res .pp_inline{text-align:left}div.ppt{color:#fff!important;font-weight:700;display:none;font-size:17px;margin:0 0 5px 15px;z-index:9999} \ No newline at end of file +@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}div.pp_woocommerce .pp_content_container{background:#fff;border-radius:3px;-webkit-box-shadow:0 1px 30px rgba(0,0,0,.25);box-shadow:0 1px 30px rgba(0,0,0,.25);padding:20px 0}div.pp_woocommerce .pp_content_container::after,div.pp_woocommerce .pp_content_container::before{content:' ';display:table}div.pp_woocommerce .pp_content_container::after{clear:both}div.pp_woocommerce .pp_loaderIcon::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:'';-webkit-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)}div.pp_woocommerce div.ppt{color:#000}div.pp_woocommerce .pp_gallery ul li a{border:1px solid rgba(0,0,0,.5);background:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);border-radius:2px;display:block}div.pp_woocommerce .pp_gallery ul li a:hover{border-color:#000}div.pp_woocommerce .pp_gallery ul li.selected a{border-color:#000}div.pp_woocommerce .pp_next::before,div.pp_woocommerce .pp_previous::before{border-radius:100%;height:1em;width:1em;text-shadow:0 1px 2px rgba(0,0,0,.5);background-color:#444;color:#fff!important;font-size:16px!important;line-height:1em;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s;font-family:WooCommerce;content:'\e00b';text-indent:0;display:none;position:absolute;top:50%;margin-top:-10px;text-align:center}div.pp_woocommerce .pp_next::before:hover,div.pp_woocommerce .pp_previous::before:hover{background-color:#000}div.pp_woocommerce .pp_next:hover::before,div.pp_woocommerce .pp_previous:hover::before{display:block}div.pp_woocommerce .pp_previous::before{left:1em}div.pp_woocommerce .pp_next::before{right:1em;font-family:WooCommerce;content:'\e008'}div.pp_woocommerce .pp_details{margin:0;padding-top:1em}div.pp_woocommerce .pp_description,div.pp_woocommerce .pp_nav{font-size:14px}div.pp_woocommerce .pp_arrow_next,div.pp_woocommerce .pp_arrow_previous,div.pp_woocommerce .pp_nav,div.pp_woocommerce .pp_nav .pp_pause,div.pp_woocommerce .pp_nav p,div.pp_woocommerce .pp_play{margin:0}div.pp_woocommerce .pp_nav{margin-right:1em;position:relative}div.pp_woocommerce .pp_close{border-radius:100%;height:1em;width:1em;text-shadow:0 1px 2px rgba(0,0,0,.5);background-color:#444;color:#fff!important;font-size:16px!important;line-height:1em;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s;top:-.5em;right:-.5em;font-size:1.618em!important}div.pp_woocommerce .pp_close:hover{background-color:#000}div.pp_woocommerce .pp_close::before{font-family:WooCommerce;content:'\e013';display:block;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;text-indent:0}div.pp_woocommerce .pp_arrow_next,div.pp_woocommerce .pp_arrow_previous{border-radius:100%;height:1em;width:1em;text-shadow:0 1px 2px rgba(0,0,0,.5);background-color:#444;color:#fff!important;font-size:16px!important;line-height:1em;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s;position:relative;margin-top:-1px}div.pp_woocommerce .pp_arrow_next:hover,div.pp_woocommerce .pp_arrow_previous:hover{background-color:#000}div.pp_woocommerce .pp_arrow_next::before,div.pp_woocommerce .pp_arrow_previous::before{font-family:WooCommerce;content:'\e00b';display:block;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;text-indent:0}div.pp_woocommerce .pp_arrow_previous{margin-right:.5em}div.pp_woocommerce .pp_arrow_next{margin-left:.5em}div.pp_woocommerce .pp_arrow_next::before{content:'\e008'}div.pp_woocommerce a.pp_contract,div.pp_woocommerce a.pp_expand{border-radius:100%;height:1em;width:1em;text-shadow:0 1px 2px rgba(0,0,0,.5);background-color:#444;color:#fff!important;font-size:16px!important;line-height:1em;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s;right:auto;left:-.5em;top:-.5em;font-size:1.618em!important}div.pp_woocommerce a.pp_contract:hover,div.pp_woocommerce a.pp_expand:hover{background-color:#000}div.pp_woocommerce a.pp_contract::before,div.pp_woocommerce a.pp_expand::before{font-family:WooCommerce;content:'\e005';display:block;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;text-indent:0}div.pp_woocommerce a.pp_contract::before{content:'\e004'}div.pp_woocommerce #respond{margin:0;width:100%;background:0 0;border:none;padding:0}div.pp_woocommerce #respond .form-submit{margin-top:0;float:none}div.pp_woocommerce .pp_inline{padding:0!important}.rtl div.pp_woocommerce .pp_content_container{text-align:right}@media only screen and (max-width:768px){div.pp_woocommerce{left:5%!important;right:5%!important;-webkit-box-sizing:border-box;box-sizing:border-box;width:90%!important}div.pp_woocommerce .pp_contract,div.pp_woocommerce .pp_expand,div.pp_woocommerce .pp_gallery,div.pp_woocommerce .pp_next,div.pp_woocommerce .pp_previous{display:none!important}div.pp_woocommerce .pp_arrow_next,div.pp_woocommerce .pp_arrow_previous,div.pp_woocommerce .pp_close{height:44px;width:44px;font-size:44px;line-height:44px}div.pp_woocommerce .pp_arrow_next::before,div.pp_woocommerce .pp_arrow_previous::before,div.pp_woocommerce .pp_close::before{font-size:44px}div.pp_woocommerce .pp_description{display:none!important}div.pp_woocommerce .pp_details{width:100%!important}.pp_content{width:100%!important}.pp_content #pp_full_res>img{width:100%!important;height:auto!important}.currentTextHolder{line-height:3}}div.pp_pic_holder a:focus{outline:0}div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9999}div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}.pp_top{height:20px;position:relative}* html .pp_top{padding:0 20px}.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_top .pp_middle{left:0;position:static}.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_content{height:40px;min-width:40px}* html .pp_content{width:40px}.pp_fade{display:none}.pp_content_container{position:relative;text-align:left;width:100%}.pp_content_container .pp_left{padding-left:20px}.pp_content_container .pp_right{padding-right:20px}.pp_content_container .pp_details{float:left;margin:10px 0 2px}.pp_description{display:none;margin:0}.pp_social{float:left;margin:0}.pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden}.pp_social .twitter{float:left}.pp_nav{clear:right;float:left;margin:3px 10px 0 0}.pp_nav p{float:left;margin:2px 4px;white-space:nowrap}.pp_nav .pp_pause,.pp_nav .pp_play{float:left;margin-right:4px;text-indent:-10000px}a.pp_arrow_next,a.pp_arrow_previous{display:block;float:left;height:15px;margin-top:3px;text-indent:-100000px;width:14px}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}.pp_gallery div{float:left;overflow:hidden;position:relative}.pp_gallery ul{float:left;height:35px;margin:0 0 0 5px;padding:0;position:relative;white-space:nowrap}.pp_gallery ul a{border:1px #000 solid;border:1px rgba(0,0,0,.5) solid;display:block;float:left;height:33px;overflow:hidden}.pp_gallery li.selected a,.pp_gallery ul a:hover{border-color:#fff}.pp_gallery ul a img{border:0}.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}.pp_gallery li.default a{display:block;height:33px;width:50px}.pp_gallery li.default a img{display:none}.pp_gallery .pp_arrow_next,.pp_gallery .pp_arrow_previous{margin-top:7px!important}a.pp_next{display:block;float:right;height:100%;text-indent:-10000px;width:49%}a.pp_previous{display:block;float:left;height:100%;text-indent:-10000px;width:49%}a.pp_contract,a.pp_expand{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}a.pp_close{position:absolute;right:0;top:0;display:block;text-indent:-10000px}.pp_bottom{height:20px;position:relative}* html .pp_bottom{padding:0 20px}.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_bottom .pp_middle{left:0;position:static}.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_loaderIcon{display:block;height:24px;left:50%;margin:-12px 0 0 -12px;position:absolute;top:50%;width:24px}#pp_full_res .pp_inline{text-align:left}div.ppt{color:#fff!important;font-weight:700;display:none;font-size:17px;margin:0 0 5px 15px;z-index:9999} \ No newline at end of file diff --git a/assets/css/reports-print-rtl.css b/assets/css/reports-print-rtl.css index 61bc8354a00..3c8f99f3321 100644 --- a/assets/css/reports-print-rtl.css +++ b/assets/css/reports-print-rtl.css @@ -1 +1 @@ -*{background:0 0!important;color:#000!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important;font-size:9pt!important;opacity:1;transition:none!important}@page{margin:.5cm}#adminmenuback,#adminmenuwrap,#screen-meta-links,#wpadminbar,#wpfooter,.update-nag,.updated,.woo-nav-tab-wrapper,.woocommerce-reports-wide .button,.woocommerce-reports-wide .postbox h3.stats_range .export_csv,.woocommerce-reports-wrap .postbox h3.stats_range .export_csv{display:none}h2 .nav-tab{line-height:14px}.woocommerce-reports-wide .postbox h3.stats_range ul li a,.woocommerce-reports-wide .postbox h3.stats_range ul li.custom,.woocommerce-reports-wrap .postbox h3.stats_range ul li a,.woocommerce-reports-wrap .postbox h3.stats_range ul li.custom{padding:5px;line-height:14px}#wpcontent{margin-right:0}.woocommerce-reports-wide .postbox .chart-with-sidebar .chart-sidebar,.woocommerce-reports-wrap .postbox .chart-with-sidebar .chart-sidebar{margin-right:-130px;width:130px;display:block}.woocommerce-reports-wide .postbox .chart-with-sidebar,.woocommerce-reports-wrap .postbox .chart-with-sidebar{padding-right:130px}.chart-legend{overflow:hidden;zoom:1}.chart-legend li{padding:.25em .5em!important;box-shadow:none!important;border-bottom:1px solid gray!important} \ No newline at end of file +*{background:0 0!important;color:#000!important;text-shadow:none!important;-webkit-filter:none!important;filter:none!important;-ms-filter:none!important;font-size:9pt!important;opacity:1;-webkit-transition:none!important;transition:none!important}@page{margin:.5cm}#adminmenuback,#adminmenuwrap,#screen-meta-links,#wpadminbar,#wpfooter,.update-nag,.updated,.woo-nav-tab-wrapper,.woocommerce-reports-wide .button,.woocommerce-reports-wide .postbox h3.stats_range .export_csv,.woocommerce-reports-wrap .postbox h3.stats_range .export_csv{display:none}h2 .nav-tab{line-height:14px}.woocommerce-reports-wide .postbox h3.stats_range ul li a,.woocommerce-reports-wide .postbox h3.stats_range ul li.custom,.woocommerce-reports-wrap .postbox h3.stats_range ul li a,.woocommerce-reports-wrap .postbox h3.stats_range ul li.custom{padding:5px;line-height:14px}#wpcontent{margin-right:0}.woocommerce-reports-wide .postbox .chart-with-sidebar .chart-sidebar,.woocommerce-reports-wrap .postbox .chart-with-sidebar .chart-sidebar{margin-right:-130px;width:130px;display:block}.woocommerce-reports-wide .postbox .chart-with-sidebar,.woocommerce-reports-wrap .postbox .chart-with-sidebar{padding-right:130px}.chart-legend{overflow:hidden;zoom:1}.chart-legend li{padding:.25em .5em!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-bottom:1px solid gray!important} \ No newline at end of file diff --git a/assets/css/reports-print.css b/assets/css/reports-print.css index fb8eebbdfaf..da9ed33ce10 100644 --- a/assets/css/reports-print.css +++ b/assets/css/reports-print.css @@ -1 +1 @@ -*{background:0 0!important;color:#000!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important;font-size:9pt!important;opacity:1;transition:none!important}@page{margin:.5cm}#adminmenuback,#adminmenuwrap,#screen-meta-links,#wpadminbar,#wpfooter,.update-nag,.updated,.woo-nav-tab-wrapper,.woocommerce-reports-wide .button,.woocommerce-reports-wide .postbox h3.stats_range .export_csv,.woocommerce-reports-wrap .postbox h3.stats_range .export_csv{display:none}h2 .nav-tab{line-height:14px}.woocommerce-reports-wide .postbox h3.stats_range ul li a,.woocommerce-reports-wide .postbox h3.stats_range ul li.custom,.woocommerce-reports-wrap .postbox h3.stats_range ul li a,.woocommerce-reports-wrap .postbox h3.stats_range ul li.custom{padding:5px;line-height:14px}#wpcontent{margin-left:0}.woocommerce-reports-wide .postbox .chart-with-sidebar .chart-sidebar,.woocommerce-reports-wrap .postbox .chart-with-sidebar .chart-sidebar{margin-left:-130px;width:130px;display:block}.woocommerce-reports-wide .postbox .chart-with-sidebar,.woocommerce-reports-wrap .postbox .chart-with-sidebar{padding-left:130px}.chart-legend{overflow:hidden;zoom:1}.chart-legend li{padding:.25em .5em!important;box-shadow:none!important;border-bottom:1px solid gray!important} \ No newline at end of file +*{background:0 0!important;color:#000!important;text-shadow:none!important;-webkit-filter:none!important;filter:none!important;-ms-filter:none!important;font-size:9pt!important;opacity:1;-webkit-transition:none!important;transition:none!important}@page{margin:.5cm}#adminmenuback,#adminmenuwrap,#screen-meta-links,#wpadminbar,#wpfooter,.update-nag,.updated,.woo-nav-tab-wrapper,.woocommerce-reports-wide .button,.woocommerce-reports-wide .postbox h3.stats_range .export_csv,.woocommerce-reports-wrap .postbox h3.stats_range .export_csv{display:none}h2 .nav-tab{line-height:14px}.woocommerce-reports-wide .postbox h3.stats_range ul li a,.woocommerce-reports-wide .postbox h3.stats_range ul li.custom,.woocommerce-reports-wrap .postbox h3.stats_range ul li a,.woocommerce-reports-wrap .postbox h3.stats_range ul li.custom{padding:5px;line-height:14px}#wpcontent{margin-left:0}.woocommerce-reports-wide .postbox .chart-with-sidebar .chart-sidebar,.woocommerce-reports-wrap .postbox .chart-with-sidebar .chart-sidebar{margin-left:-130px;width:130px;display:block}.woocommerce-reports-wide .postbox .chart-with-sidebar,.woocommerce-reports-wrap .postbox .chart-with-sidebar{padding-left:130px}.chart-legend{overflow:hidden;zoom:1}.chart-legend li{padding:.25em .5em!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-bottom:1px solid gray!important} \ No newline at end of file diff --git a/assets/css/select2.css b/assets/css/select2.css index dac3825ab78..c0add7a646e 100644 --- a/assets/css/select2.css +++ b/assets/css/select2.css @@ -1 +1 @@ -.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;margin:0 0 -4px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left;padding:0}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin:0;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected],.select2-results__option[data-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none;margin:5px 5px 0 0}.select2-container--default .select2-selection--multiple .select2-selection__rendered li:before{content:'';display:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#0073aa;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px solid #0073aa}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #0073aa}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #0073aa}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #0073aa}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected],.select2-container--classic .select2-results__option--highlighted[data-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#0073aa} \ No newline at end of file +.select2-container{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;height:28px;margin:0 0 -4px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left;padding:0}.select2-container .select2-search--inline .select2-search__field{-webkit-box-sizing:border-box;box-sizing:border-box;border:none;font-size:100%;margin:0;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected],.select2-results__option[data-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{-webkit-box-sizing:border-box;box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none;margin:5px 5px 0 0}.select2-container--default .select2-selection--multiple .select2-selection__rendered li:before{content:'';display:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#0073aa;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),to(#eee));background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px solid #0073aa}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eee),to(#ccc));background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #0073aa}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,from(white),color-stop(50%,#eee));background-image:-webkit-linear-gradient(top,#fff 0,#eee 50%);background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eee),to(white));background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #0073aa}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #0073aa}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;-webkit-box-shadow:none;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected],.select2-container--classic .select2-results__option--highlighted[data-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#0073aa} \ No newline at end of file diff --git a/assets/css/twenty-seventeen-rtl.css b/assets/css/twenty-seventeen-rtl.css index 3968e7eb1ab..8f1712fde21 100644 --- a/assets/css/twenty-seventeen-rtl.css +++ b/assets/css/twenty-seventeen-rtl.css @@ -1 +1 @@ -@charset "UTF-8";@-webkit-keyframes spin{100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes spin{100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@font-face{font-family:star;src:url(../fonts/star.eot);src:url(../fonts/star.eot?#iefix) format("embedded-opentype"),url(../fonts/star.woff) format("woff"),url(../fonts/star.ttf) format("truetype"),url(../fonts/star.svg#star) format("svg");font-weight:400;font-style:normal}@font-face{font-family:WooCommerce;src:url(../fonts/WooCommerce.eot);src:url(../fonts/WooCommerce.eot?#iefix) format("embedded-opentype"),url(../fonts/WooCommerce.woff) format("woff"),url(../fonts/WooCommerce.ttf) format("truetype"),url(../fonts/WooCommerce.svg#WooCommerce) format("svg");font-weight:400;font-style:normal}.woocommerce .blockUI.blockOverlay{position:relative}.woocommerce .blockUI.blockOverlay::before{height:1em;width:1em;display:block;position:absolute;top:50%;right:50%;margin-right:-.5em;margin-top:-.5em;content:'';-webkit-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)}.woocommerce .loader::before{height:1em;width:1em;display:block;position:absolute;top:50%;right:50%;margin-right:-.5em;margin-top:-.5em;content:'';-webkit-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)}.woocommerce-breadcrumb{padding-bottom:2em;margin-bottom:4em;border-bottom:1px solid #eee;font-size:13px;font-size:.8125rem}.woocommerce-breadcrumb a{-webkit-box-shadow:0 1px 0 #0f0f0f;box-shadow:0 1px 0 #0f0f0f;-webkit-transition:-webkit-box-shadow ease-in-out 130ms;transition:-webkit-box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms,-webkit-box-shadow ease-in-out 130ms}.woocommerce-breadcrumb a:hover{-webkit-box-shadow:0 3px 0 #0f0f0f;box-shadow:0 3px 0 #0f0f0f}.woocommerce-pagination{padding-top:2em;margin-top:4em;border-top:1px solid #eee;font-size:13px;font-size:.8125rem}.woocommerce-pagination ul.page-numbers{padding:0;display:block}.woocommerce-pagination .next.page-numbers,.woocommerce-pagination .prev.page-numbers,.woocommerce-pagination a.page-numbers,.woocommerce-pagination span.page-numbers{padding:.5em 1em;background:#ddd;display:inline-block;font-size:1em;float:none;line-height:1.5;border-radius:2px;-webkit-transition:background-color ease-in-out .3s;transition:background-color ease-in-out .3s}.woocommerce-pagination span.page-numbers{background-color:#fff}.woocommerce-pagination a.page-numbers:hover{background-color:#767676;color:#fff}.onsale{background-color:#fff;position:absolute;top:0;right:0;display:inline-block;padding:.5em 1em;font-size:13px;font-size:.8125rem;text-transform:uppercase;font-weight:800}.price del{opacity:.5;display:inline-block}.price ins{display:inline-block}.required{color:#b22222}.required[title]{border-bottom:none}.woocommerce-error,.woocommerce-info,.woocommerce-message{margin-bottom:1.5em;padding:2em;background:#eee}.woocommerce-message{background:teal;color:#fff}.woocommerce-error{background:#b22222;color:#fff}.woocommerce-info{background:#4169e1;color:#fff}.woocommerce-error a,.woocommerce-info a,.woocommerce-message a{color:#fff;-webkit-box-shadow:0 1px 0 #fff!important;box-shadow:0 1px 0 #fff!important;-webkit-transition:-webkit-box-shadow ease-in-out 130ms;transition:-webkit-box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms,-webkit-box-shadow ease-in-out 130ms}.woocommerce-error a:hover,.woocommerce-info a:hover,.woocommerce-message a:hover{color:#fff!important;-webkit-box-shadow:0 3px 0 #fff!important;box-shadow:0 3px 0 #fff!important}.woocommerce-store-notice{background:#4169e1;color:#fff;padding:1em;position:absolute;top:0;right:0;width:100%;z-index:999}.admin-bar .woocommerce-store-notice{top:32px}.woocommerce-store-notice__dismiss-link{float:left;color:#fff}.woocommerce-store-notice__dismiss-link:hover{text-decoration:underline;color:#fff}.woocommerce-result-count{padding:.75em 0}ul.products li.product{list-style:none}ul.products li.product .price,ul.products li.product .star-rating{display:block;margin-bottom:.75em}ul.products li.product .button{-webkit-box-shadow:0 1px 0 #0f0f0f;box-shadow:0 1px 0 #0f0f0f;-webkit-transition:-webkit-box-shadow ease-in-out 130ms;transition:-webkit-box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms,-webkit-box-shadow ease-in-out 130ms}ul.products li.product .button:hover{-webkit-box-shadow:0 3px 0 #0f0f0f;box-shadow:0 3px 0 #0f0f0f}ul.products li.product .button.loading{opacity:.5}ul.products li.product .added_to_cart{-webkit-box-shadow:0 1px 0 #0f0f0f;box-shadow:0 1px 0 #0f0f0f;-webkit-transition:-webkit-box-shadow ease-in-out 130ms;transition:-webkit-box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms,-webkit-box-shadow ease-in-out 130ms;margin-right:.5em}ul.products li.product .added_to_cart:hover{-webkit-box-shadow:0 3px 0 #0f0f0f;box-shadow:0 3px 0 #0f0f0f}.star-rating{overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:star}.star-rating::before{content:'\73\73\73\73\73';float:right;top:0;right:0;position:absolute}.star-rating span{overflow:hidden;float:right;top:0;right:0;position:absolute;padding-top:1.5em}.star-rating span::before{content:'\53\53\53\53\53';top:0;position:absolute;right:0}.woocommerce-loop-product__title{font-size:13px;font-size:.8125rem;text-transform:uppercase;font-weight:800;letter-spacing:.15em}a.remove{display:inline-block;width:16px;height:16px;line-height:16px;font-size:16px;text-align:center;border-radius:100%;-webkit-box-shadow:none!important;box-shadow:none!important;border:1px solid #000}a.remove:hover{background:#000;color:#fff!important}.wc-item-meta,dl.variation{list-style:none outside}.wc-item-meta .wc-item-meta-label,.wc-item-meta dt,dl.variation .wc-item-meta-label,dl.variation dt{float:right;clear:both;margin-left:.25em;display:inline-block;list-style:none outside}.wc-item-meta dd,dl.variation dd{margin:0}.wc-item-meta p,.wc-item-meta:last-child,dl.variation p,dl.variation:last-child{margin-bottom:0}.single-product div.product{position:relative}.single-product .single-featured-image-header{display:none}.single-product .summary{margin-bottom:3em}.single-product .summary p.price{margin-bottom:2em}.single-product .woocommerce-product-rating{margin-bottom:2em;line-height:1}.single-product .woocommerce-product-rating .star-rating{float:right;margin-left:.25em}.single-product form.cart .quantity{float:right;margin-left:.5em}.single-product form.cart input{width:5em}.single-product .woocommerce-variation-add-to-cart .button{padding-top:.72em;padding-bottom:.72em}.single-product .woocommerce-variation-add-to-cart .button.disabled{opacity:.2}table.variations label{margin:0}table.variations select{margin-left:.5em}.woocommerce-product-gallery{position:relative;margin-bottom:3em}.woocommerce-product-gallery figure{margin:0;padding:0}.woocommerce-product-gallery .woocommerce-product-gallery__wrapper{margin:0;padding:0}.woocommerce-product-gallery .zoomImg{background-color:#fff}.woocommerce-product-gallery .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.woocommerce-product-gallery .flex-control-thumbs li{list-style:none;float:right;cursor:pointer}.woocommerce-product-gallery .flex-control-thumbs img{opacity:.5}.woocommerce-product-gallery .flex-control-thumbs img.flex-active,.woocommerce-product-gallery .flex-control-thumbs img:hover{opacity:1}.woocommerce-product-gallery img{display:block}.woocommerce-product-gallery--columns-3 .flex-control-thumbs li{width:33.3333%}.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:right}.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{width:25%}.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:right}.woocommerce-product-gallery--columns-5 .flex-control-thumbs li{width:20%}.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:right}.woocommerce-product-gallery__trigger{position:absolute;top:1em;left:1em;z-index:99}.woocommerce-tabs{margin-bottom:2em}.woocommerce-tabs li{margin-left:1em}.woocommerce-tabs li.active a{-webkit-box-shadow:0 3px 0 #0f0f0f;box-shadow:0 3px 0 #0f0f0f}.woocommerce-tabs a{-webkit-box-shadow:0 1px 0 #0f0f0f;box-shadow:0 1px 0 #0f0f0f;-webkit-transition:-webkit-box-shadow ease-in-out 130ms;transition:-webkit-box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms,-webkit-box-shadow ease-in-out 130ms}.woocommerce-tabs a:hover{-webkit-box-shadow:0 3px 0 #0f0f0f;box-shadow:0 3px 0 #0f0f0f}.woocommerce-tabs #comments{padding-top:0}.woocommerce-tabs .comment-reply-title{font-size:22px;font-size:1.375rem;font-weight:300;line-height:1.4;margin:0 0 .75em;display:block}.woocommerce-tabs #reviews li.comment,.woocommerce-tabs #reviews li.review{list-style:none;margin-left:0;margin-bottom:2.5em}.woocommerce-tabs #reviews li.comment .avatar,.woocommerce-tabs #reviews li.review .avatar{max-height:36px;width:auto;float:left}.woocommerce-tabs #reviews li.comment p.meta,.woocommerce-tabs #reviews li.review p.meta{margin-bottom:.5em}.woocommerce-tabs #reviews p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;-webkit-box-shadow:none;box-shadow:none}.woocommerce-tabs #reviews p.stars a::before{display:block;position:absolute;top:0;right:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;content:'\e021';text-indent:0}.woocommerce-tabs #reviews p.stars a:hover~a::before{content:'\e021'}.woocommerce-tabs #reviews p.stars:hover a::before{content:'\e020'}.woocommerce-tabs #reviews p.stars.selected a.active::before{content:'\e020'}.woocommerce-tabs #reviews p.stars.selected a.active~a::before{content:'\e021'}.woocommerce-tabs #reviews p.stars.selected a:not(.active)::before{content:'\e020'}.site-footer .widget .product_list_widget,.widget .product_list_widget{margin-bottom:1.5em}.site-footer .widget .product_list_widget a,.widget .product_list_widget a{display:block;-webkit-box-shadow:none;box-shadow:none}.site-footer .widget .product_list_widget a:hover,.widget .product_list_widget a:hover{-webkit-box-shadow:none;box-shadow:none}.site-footer .widget .product_list_widget li,.widget .product_list_widget li{padding:1.5em 0}.site-footer .widget .product_list_widget li a.remove,.widget .product_list_widget li a.remove{float:left;margin-top:2px}.site-footer .widget .product_list_widget img,.widget .product_list_widget img{display:none}.widget_shopping_cart .buttons a{display:inline-block;margin:0 0 0 .5em}.widget_layered_nav .chosen:before{content:"×";display:inline-block;width:16px;height:16px;line-height:16px;font-size:16px;text-align:center;border-radius:100%;border:1px solid #000;margin-left:.25em}.widget_price_filter .price_slider{margin-bottom:1em}.widget_price_filter .price_slider_amount{text-align:left;line-height:2.4;font-size:.8751em}.widget_price_filter .price_slider_amount .button{float:right;padding:.4em 1em}.widget_price_filter .ui-slider{position:relative;text-align:right;margin-right:.5em;margin-left:.5em}.widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#000;border-radius:1em;cursor:ew-resize;outline:0;top:-.3em;margin-right:-.5em}.widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:#000}.widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#666;border:0}.widget_price_filter .ui-slider-horizontal{height:.5em}.widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.widget_price_filter .ui-slider-horizontal .ui-slider-range-min{right:-1px}.widget_price_filter .ui-slider-horizontal .ui-slider-range-max{left:-1px}.widget_rating_filter li{text-align:left}.widget_rating_filter li .star-rating{float:right;margin-top:.3em}.widget_product_search form{position:relative}.widget_product_search .search-field{padding-left:100px}.widget_product_search input[type=submit]{position:absolute;top:.5em;left:.5em;padding-right:1em;padding-left:1em}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:25%;border-top:1px solid #ddd}.woocommerce-account .woocommerce-MyAccount-navigation li{list-style:none;padding:.5em 0;border-bottom:1px solid #ddd}.woocommerce-account .woocommerce-MyAccount-navigation li a{-webkit-box-shadow:none;box-shadow:none}.woocommerce-account .woocommerce-MyAccount-navigation li a:hover{-webkit-box-shadow:0 3px 0 #0f0f0f;box-shadow:0 3px 0 #0f0f0f}.woocommerce-account .woocommerce-MyAccount-navigation li:before{content:"→";display:inline-block;margin-left:.25em;color:#ddd}.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a{-webkit-box-shadow:0 3px 0 #0f0f0f;box-shadow:0 3px 0 #0f0f0f}.woocommerce-account .woocommerce-MyAccount-content{float:right}.woocommerce-cart-form td{padding:1em .5em}.woocommerce-cart-form img{max-width:42px;height:auto;display:block}.woocommerce-cart-form dl.variation{margin-top:0}.woocommerce-cart-form dl.variation p,.woocommerce-cart-form dl.variation:last-child{margin-bottom:0}.woocommerce-cart-form .button{padding:1.2em 2em}.woocommerce-cart-form .actions .input-text{width:130px!important;float:right;margin-left:.25em}.woocommerce-cart-form .quantity input{width:4em}#shipping_method{list-style:none;margin-top:1em}#shipping_method li{margin-bottom:.5em}#shipping_method li input{float:right}#shipping_method li label{line-height:1.15}.checkout-button{display:block;padding:1em 2em;border:2px solid #000;text-align:center;font-weight:800;-webkit-box-shadow:none!important;box-shadow:none!important}.checkout-button:hover{-webkit-box-shadow:none!important;box-shadow:none!important;border-color:#999}.checkout-button:after{content:"→"}#ship-to-different-address label{font-weight:300;cursor:pointer}#ship-to-different-address label span{position:relative;display:block}#ship-to-different-address label span:before{content:"";display:block;height:16px;width:30px;border:2px solid #bbb;background:#bbb;border-radius:13em;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;position:absolute;top:4px;left:0}#ship-to-different-address label span:after{content:"";display:block;width:14px;height:14px;background:#fff;position:absolute;top:7px;left:17px;border-radius:13em;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s}#ship-to-different-address label input[type=checkbox]{display:none}#ship-to-different-address label input[type=checkbox]:checked+span:after{left:3px}#ship-to-different-address label input[type=checkbox]:checked+span:before{border-color:#000;background:#000}.woocommerce-no-js form.woocommerce-form-coupon,.woocommerce-no-js form.woocommerce-form-login{display:block!important}.woocommerce-no-js .showcoupon,.woocommerce-no-js .woocommerce-form-coupon-toggle,.woocommerce-no-js .woocommerce-form-login-toggle{display:none!important}.woocommerce-terms-and-conditions{border:1px solid rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background:rgba(0,0,0,.05)}.woocommerce-checkout .select2-choice,.woocommerce-checkout .select2-choice:hover{-webkit-box-shadow:none!important;box-shadow:none!important}.woocommerce-checkout .select2-choice{padding:.7em .7em .7em 0}.woocommerce-checkout .select2-container .select2-selection--single{height:48px}.woocommerce-checkout .select2-container .select2-selection--single .select2-selection__rendered{line-height:48px}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow{height:46px}.woocommerce-checkout .select2-container--focus .select2-selection{border-color:#000}.woocommerce-checkout-review-order-table td{padding:1em .5em}.woocommerce-checkout-review-order-table dl.variation{margin:0}.woocommerce-checkout-review-order-table dl.variation p{margin:0}.wc_payment_method{list-style:none;border-bottom:1px solid #ddd}.wc_payment_method .payment_box{padding:2em;background:#eee}.wc_payment_method .payment_box ol:last-of-type,.wc_payment_method .payment_box ul:last-of-type{margin-bottom:0}.wc_payment_method .payment_box fieldset{padding:1.5em;padding-bottom:0;border:0;background:#f6f6f6}.wc_payment_method .payment_box li{list-style:none}.wc_payment_method .payment_box p:last-child{margin-bottom:0}.wc_payment_method>label:first-of-type{margin:1em 0}.wc_payment_method>label:first-of-type img{max-height:24px;max-width:200px;float:left}.wc_payment_method label{cursor:pointer}.wc_payment_method input.input-radio[name=payment_method]{display:none}.wc_payment_method input.input-radio[name=payment_method]+label:before{content:"";display:inline-block;width:16px;height:16px;border:2px solid #fff;-webkit-box-shadow:0 0 0 2px #000;box-shadow:0 0 0 2px #000;background:#fff;margin-right:4px;margin-left:.5em;border-radius:100%;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}.wc_payment_method input.input-radio[name=payment_method]:checked+label:before{background:#000}.colors-dark .page-numbers{color:#444}.colors-dark .page-numbers.next,.colors-dark .page-numbers.prev{color:#ddd}.colors-dark .checkout-button{border:2px solid #555}.colors-dark .checkout-button:hover{border-color:#fff}.colors-dark .wc_payment_method .payment_box{background:#333}.colors-dark .select2-container--default .select2-results .select2-results__options{background:#333}.colors-dark .select2-container--default .select2-results .select2-results__option[data-selected=true]{color:#333}.colors-dark .select2-container--default .select2-selection--single{background-color:#333;border:1px solid #555}.colors-dark .select2-container--default .select2-selection--single .select2-selection__rendered{color:#ccc}.colors-dark .select2-container--focus .select2-selection{border-color:#fff}@media screen and (min-width:48em){.has-sidebar.woocommerce-page:not(.error404) #primary{width:74%}.has-sidebar.woocommerce-page:not(.error404) #secondary{width:20%}body.page-two-column.woocommerce-account:not(.archive) #primary .entry-header,body.page-two-column.woocommerce-cart:not(.archive) #primary .entry-header,body.page-two-column.woocommerce-checkout:not(.archive) #primary .entry-header{width:16%}body.page-two-column.woocommerce-account:not(.archive) #primary .entry-content,body.page-two-column.woocommerce-cart:not(.archive) #primary .entry-content,body.page-two-column.woocommerce-checkout:not(.archive) #primary .entry-content{width:78%}} \ No newline at end of file +@charset "UTF-8";@-webkit-keyframes spin{100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes spin{100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@font-face{font-family:star;src:url(../fonts/star.eot);src:url(../fonts/star.eot?#iefix) format("embedded-opentype"),url(../fonts/star.woff) format("woff"),url(../fonts/star.ttf) format("truetype"),url(../fonts/star.svg#star) format("svg");font-weight:400;font-style:normal}@font-face{font-family:WooCommerce;src:url(../fonts/WooCommerce.eot);src:url(../fonts/WooCommerce.eot?#iefix) format("embedded-opentype"),url(../fonts/WooCommerce.woff) format("woff"),url(../fonts/WooCommerce.ttf) format("truetype"),url(../fonts/WooCommerce.svg#WooCommerce) format("svg");font-weight:400;font-style:normal}.woocommerce .blockUI.blockOverlay{position:relative}.woocommerce .blockUI.blockOverlay::before{height:1em;width:1em;display:block;position:absolute;top:50%;right:50%;margin-right:-.5em;margin-top:-.5em;content:'';-webkit-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)}.woocommerce .loader::before{height:1em;width:1em;display:block;position:absolute;top:50%;right:50%;margin-right:-.5em;margin-top:-.5em;content:'';-webkit-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)}.woocommerce-breadcrumb{padding-bottom:2em;margin-bottom:4em;border-bottom:1px solid #eee;font-size:13px;font-size:.8125rem}.woocommerce-breadcrumb a{-webkit-box-shadow:0 1px 0 #0f0f0f;box-shadow:0 1px 0 #0f0f0f;-webkit-transition:-webkit-box-shadow ease-in-out 130ms;transition:-webkit-box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms,-webkit-box-shadow ease-in-out 130ms}.woocommerce-breadcrumb a:hover{-webkit-box-shadow:0 3px 0 #0f0f0f;box-shadow:0 3px 0 #0f0f0f}.woocommerce-pagination{padding-top:2em;margin-top:4em;border-top:1px solid #eee;font-size:13px;font-size:.8125rem}.woocommerce-pagination ul.page-numbers{padding:0;display:block}.woocommerce-pagination .next.page-numbers,.woocommerce-pagination .prev.page-numbers,.woocommerce-pagination a.page-numbers,.woocommerce-pagination span.page-numbers{padding:.5em 1em;background:#ddd;display:inline-block;font-size:1em;float:none;line-height:1.5;border-radius:2px;-webkit-transition:background-color ease-in-out .3s;transition:background-color ease-in-out .3s}.woocommerce-pagination span.page-numbers{background-color:#fff}.woocommerce-pagination a.page-numbers:hover{background-color:#767676;color:#fff}.onsale{background-color:#fff;position:absolute;top:0;right:0;display:inline-block;padding:.5em 1em;font-size:13px;font-size:.8125rem;text-transform:uppercase;font-weight:800}.price del{opacity:.5;display:inline-block}.price ins{display:inline-block}.required{color:#b22222;text-decoration:none;visibility:hidden}.required[title]{border:0!important}.optional{visibility:visible}.woocommerce-error,.woocommerce-info,.woocommerce-message{margin-bottom:1.5em;padding:2em;background:#eee}.woocommerce-message{background:teal;color:#fff}.woocommerce-error{background:#b22222;color:#fff}.woocommerce-info{background:#4169e1;color:#fff}.woocommerce-error a,.woocommerce-info a,.woocommerce-message a{color:#fff;-webkit-box-shadow:0 1px 0 #fff!important;box-shadow:0 1px 0 #fff!important;-webkit-transition:-webkit-box-shadow ease-in-out 130ms;transition:-webkit-box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms,-webkit-box-shadow ease-in-out 130ms}.woocommerce-error a:hover,.woocommerce-info a:hover,.woocommerce-message a:hover{color:#fff!important;-webkit-box-shadow:0 3px 0 #fff!important;box-shadow:0 3px 0 #fff!important}.woocommerce-store-notice{background:#4169e1;color:#fff;padding:1em;position:absolute;top:0;right:0;width:100%;z-index:999}.admin-bar .woocommerce-store-notice{top:32px}.woocommerce-store-notice__dismiss-link{float:left;color:#fff}.woocommerce-store-notice__dismiss-link:hover{text-decoration:underline;color:#fff}.woocommerce-result-count{padding:.75em 0}ul.products li.product{list-style:none}ul.products li.product .price,ul.products li.product .star-rating{display:block;margin-bottom:.75em}ul.products li.product .button{-webkit-box-shadow:0 1px 0 #0f0f0f;box-shadow:0 1px 0 #0f0f0f;-webkit-transition:-webkit-box-shadow ease-in-out 130ms;transition:-webkit-box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms,-webkit-box-shadow ease-in-out 130ms}ul.products li.product .button:hover{-webkit-box-shadow:0 3px 0 #0f0f0f;box-shadow:0 3px 0 #0f0f0f}ul.products li.product .button.loading{opacity:.5}ul.products li.product .added_to_cart{-webkit-box-shadow:0 1px 0 #0f0f0f;box-shadow:0 1px 0 #0f0f0f;-webkit-transition:-webkit-box-shadow ease-in-out 130ms;transition:-webkit-box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms,-webkit-box-shadow ease-in-out 130ms;margin-right:.5em}ul.products li.product .added_to_cart:hover{-webkit-box-shadow:0 3px 0 #0f0f0f;box-shadow:0 3px 0 #0f0f0f}.star-rating{overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:star}.star-rating::before{content:'\73\73\73\73\73';float:right;top:0;right:0;position:absolute}.star-rating span{overflow:hidden;float:right;top:0;right:0;position:absolute;padding-top:1.5em}.star-rating span::before{content:'\53\53\53\53\53';top:0;position:absolute;right:0}.woocommerce-loop-product__title{font-size:13px;font-size:.8125rem;text-transform:uppercase;font-weight:800;letter-spacing:.15em}a.remove{display:inline-block;width:16px;height:16px;line-height:16px;font-size:16px;text-align:center;border-radius:100%;-webkit-box-shadow:none!important;box-shadow:none!important;border:1px solid #000}a.remove:hover{background:#000;color:#fff!important}.wc-item-meta,dl.variation{list-style:none outside}.wc-item-meta .wc-item-meta-label,.wc-item-meta dt,dl.variation .wc-item-meta-label,dl.variation dt{float:right;clear:both;margin-left:.25em;display:inline-block;list-style:none outside}.wc-item-meta dd,dl.variation dd{margin:0}.wc-item-meta p,.wc-item-meta:last-child,dl.variation p,dl.variation:last-child{margin-bottom:0}.single-product div.product{position:relative}.single-product .single-featured-image-header{display:none}.single-product .summary{margin-bottom:3em}.single-product .summary p.price{margin-bottom:2em}.single-product .woocommerce-product-rating{margin-bottom:2em;line-height:1}.single-product .woocommerce-product-rating .star-rating{float:right;margin-left:.25em}.single-product form.cart .quantity{float:right;margin-left:.5em}.single-product form.cart input{width:5em}.single-product .woocommerce-variation-add-to-cart .button{padding-top:.72em;padding-bottom:.72em}.single-product .woocommerce-variation-add-to-cart .button.disabled{opacity:.2}table.variations label{margin:0}table.variations select{margin-left:.5em}.woocommerce-product-gallery{position:relative;margin-bottom:3em}.woocommerce-product-gallery figure{margin:0;padding:0}.woocommerce-product-gallery .woocommerce-product-gallery__wrapper{margin:0;padding:0}.woocommerce-product-gallery .zoomImg{background-color:#fff;opacity:0}.woocommerce-product-gallery .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.woocommerce-product-gallery .flex-control-thumbs li{list-style:none;float:right;cursor:pointer}.woocommerce-product-gallery .flex-control-thumbs img{opacity:.5}.woocommerce-product-gallery .flex-control-thumbs img.flex-active,.woocommerce-product-gallery .flex-control-thumbs img:hover{opacity:1}.woocommerce-product-gallery img{display:block}.woocommerce-product-gallery--columns-3 .flex-control-thumbs li{width:33.3333%}.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:right}.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{width:25%}.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:right}.woocommerce-product-gallery--columns-5 .flex-control-thumbs li{width:20%}.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:right}.woocommerce-product-gallery__trigger{position:absolute;top:1em;left:1em;z-index:99}.woocommerce-tabs{margin-bottom:2em}.woocommerce-tabs li{margin-left:1em}.woocommerce-tabs li.active a{-webkit-box-shadow:0 3px 0 #0f0f0f;box-shadow:0 3px 0 #0f0f0f}.woocommerce-tabs a{-webkit-box-shadow:0 1px 0 #0f0f0f;box-shadow:0 1px 0 #0f0f0f;-webkit-transition:-webkit-box-shadow ease-in-out 130ms;transition:-webkit-box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms,-webkit-box-shadow ease-in-out 130ms}.woocommerce-tabs a:hover{-webkit-box-shadow:0 3px 0 #0f0f0f;box-shadow:0 3px 0 #0f0f0f}.woocommerce-tabs #comments{padding-top:0}.woocommerce-tabs .comment-reply-title{font-size:22px;font-size:1.375rem;font-weight:300;line-height:1.4;margin:0 0 .75em;display:block}.woocommerce-tabs #reviews li.comment,.woocommerce-tabs #reviews li.review{list-style:none;margin-left:0;margin-bottom:2.5em}.woocommerce-tabs #reviews li.comment .avatar,.woocommerce-tabs #reviews li.review .avatar{max-height:36px;width:auto;float:left}.woocommerce-tabs #reviews li.comment p.meta,.woocommerce-tabs #reviews li.review p.meta{margin-bottom:.5em}.woocommerce-tabs #reviews p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;-webkit-box-shadow:none;box-shadow:none}.woocommerce-tabs #reviews p.stars a::before{display:block;position:absolute;top:0;right:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;content:'\e021';text-indent:0}.woocommerce-tabs #reviews p.stars a:hover~a::before{content:'\e021'}.woocommerce-tabs #reviews p.stars:hover a::before{content:'\e020'}.woocommerce-tabs #reviews p.stars.selected a.active::before{content:'\e020'}.woocommerce-tabs #reviews p.stars.selected a.active~a::before{content:'\e021'}.woocommerce-tabs #reviews p.stars.selected a:not(.active)::before{content:'\e020'}.site-footer .widget .product_list_widget,.widget .product_list_widget{margin-bottom:1.5em}.site-footer .widget .product_list_widget a,.widget .product_list_widget a{display:block;-webkit-box-shadow:none;box-shadow:none}.site-footer .widget .product_list_widget a:hover,.widget .product_list_widget a:hover{-webkit-box-shadow:none;box-shadow:none}.site-footer .widget .product_list_widget li,.widget .product_list_widget li{padding:1.5em 0}.site-footer .widget .product_list_widget li a.remove,.widget .product_list_widget li a.remove{float:left;margin-top:2px}.site-footer .widget .product_list_widget img,.widget .product_list_widget img{display:none}.widget_shopping_cart .buttons a{display:inline-block;margin:0 0 0 .5em}.widget_layered_nav .chosen:before{content:"×";display:inline-block;width:16px;height:16px;line-height:16px;font-size:16px;text-align:center;border-radius:100%;border:1px solid #000;margin-left:.25em}.widget_price_filter .price_slider{margin-bottom:1em}.widget_price_filter .price_slider_amount{text-align:left;line-height:2.4;font-size:.8751em}.widget_price_filter .price_slider_amount .button{float:right;padding:.4em 1em}.widget_price_filter .ui-slider{position:relative;text-align:right;margin-right:.5em;margin-left:.5em}.widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#000;border-radius:1em;cursor:ew-resize;outline:0;top:-.3em;margin-right:-.5em}.widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:#000}.widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#666;border:0}.widget_price_filter .ui-slider-horizontal{height:.5em}.widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.widget_price_filter .ui-slider-horizontal .ui-slider-range-min{right:-1px}.widget_price_filter .ui-slider-horizontal .ui-slider-range-max{left:-1px}.widget_rating_filter li{text-align:left}.widget_rating_filter li .star-rating{float:right;margin-top:.3em}.widget_product_search form{position:relative}.widget_product_search .search-field{padding-left:100px}.widget_product_search input[type=submit]{position:absolute;top:.5em;left:.5em;padding-right:1em;padding-left:1em}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:25%;border-top:1px solid #ddd}.woocommerce-account .woocommerce-MyAccount-navigation li{list-style:none;padding:.5em 0;border-bottom:1px solid #ddd}.woocommerce-account .woocommerce-MyAccount-navigation li a{-webkit-box-shadow:none;box-shadow:none}.woocommerce-account .woocommerce-MyAccount-navigation li a:hover{-webkit-box-shadow:0 3px 0 #0f0f0f;box-shadow:0 3px 0 #0f0f0f}.woocommerce-account .woocommerce-MyAccount-navigation li:before{content:"→";display:inline-block;margin-left:.25em;color:#ddd}.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a{-webkit-box-shadow:0 3px 0 #0f0f0f;box-shadow:0 3px 0 #0f0f0f}.woocommerce-account .woocommerce-MyAccount-content{float:right}.woocommerce-cart-form td{padding:1em .5em}.woocommerce-cart-form img{max-width:42px;height:auto;display:block}.woocommerce-cart-form dl.variation{margin-top:0}.woocommerce-cart-form dl.variation p,.woocommerce-cart-form dl.variation:last-child{margin-bottom:0}.woocommerce-cart-form .button{padding:1.2em 2em}.woocommerce-cart-form .actions .input-text{width:130px!important;float:right;margin-left:.25em}.woocommerce-cart-form .quantity input{width:4em}#shipping_method{list-style:none;margin-top:1em}#shipping_method li{margin-bottom:.5em}#shipping_method li input{float:right}#shipping_method li label{line-height:1.15}.checkout-button{display:block;padding:1em 2em;border:2px solid #000;text-align:center;font-weight:800;-webkit-box-shadow:none!important;box-shadow:none!important}.checkout-button:hover{-webkit-box-shadow:none!important;box-shadow:none!important;border-color:#999}.checkout-button:after{content:"→"}#ship-to-different-address label{font-weight:300;cursor:pointer}#ship-to-different-address label span{position:relative;display:block}#ship-to-different-address label span:before{content:"";display:block;height:16px;width:30px;border:2px solid #bbb;background:#bbb;border-radius:13em;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;position:absolute;top:4px;left:0}#ship-to-different-address label span:after{content:"";display:block;width:14px;height:14px;background:#fff;position:absolute;top:7px;left:17px;border-radius:13em;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s}#ship-to-different-address label input[type=checkbox]{display:none}#ship-to-different-address label input[type=checkbox]:checked+span:after{left:3px}#ship-to-different-address label input[type=checkbox]:checked+span:before{border-color:#000;background:#000}.woocommerce-no-js form.woocommerce-form-coupon,.woocommerce-no-js form.woocommerce-form-login{display:block!important}.woocommerce-no-js .showcoupon,.woocommerce-no-js .woocommerce-form-coupon-toggle,.woocommerce-no-js .woocommerce-form-login-toggle{display:none!important}.woocommerce-terms-and-conditions{border:1px solid rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background:rgba(0,0,0,.05)}.woocommerce-terms-and-conditions-link{display:inline-block}.woocommerce-terms-and-conditions-link:after{content:"";display:inline-block;border-style:solid;margin-bottom:2px;margin-right:.25em;border-width:6px 6px 0 6px;border-color:#111 transparent transparent transparent}.woocommerce-terms-and-conditions-link.woocommerce-terms-and-conditions-link--open:after{border-width:0 6px 6px 6px;border-color:transparent transparent #111 transparent}.woocommerce-checkout .woocommerce-input-wrapper .description{background:#4169e1;color:#fff;border-radius:3px;padding:1em;margin:.5em 0 0;clear:both;display:none;position:relative}.woocommerce-checkout .woocommerce-input-wrapper .description a{color:#fff;text-decoration:underline;border:0;-webkit-box-shadow:none;box-shadow:none}.woocommerce-checkout .woocommerce-input-wrapper .description:before{right:50%;top:0;margin-top:-4px;-webkit-transform:translatex(50%) rotate(-180deg);-ms-transform:translatex(50%) rotate(-180deg);transform:translatex(50%) rotate(-180deg);content:"";position:absolute;border-width:4px 6px 0 6px;border-style:solid;border-color:#4169e1 transparent transparent transparent;z-index:100;display:block}.woocommerce-checkout .select2-choice,.woocommerce-checkout .select2-choice:hover{-webkit-box-shadow:none!important;box-shadow:none!important}.woocommerce-checkout .select2-choice{padding:.7em .7em .7em 0}.woocommerce-checkout .select2-container .select2-selection--single{height:48px}.woocommerce-checkout .select2-container .select2-selection--single .select2-selection__rendered{line-height:48px}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow{height:46px}.woocommerce-checkout .select2-container--focus .select2-selection{border-color:#000}.woocommerce-checkout-review-order-table td{padding:1em .5em}.woocommerce-checkout-review-order-table dl.variation{margin:0}.woocommerce-checkout-review-order-table dl.variation p{margin:0}.wc_payment_method{list-style:none;border-bottom:1px solid #ddd}.wc_payment_method .payment_box{padding:2em;background:#eee}.wc_payment_method .payment_box ol:last-of-type,.wc_payment_method .payment_box ul:last-of-type{margin-bottom:0}.wc_payment_method .payment_box fieldset{padding:1.5em;padding-bottom:0;border:0;background:#f6f6f6}.wc_payment_method .payment_box li{list-style:none}.wc_payment_method .payment_box p:last-child{margin-bottom:0}.wc_payment_method>label:first-of-type{margin:1em 0}.wc_payment_method>label:first-of-type img{max-height:24px;max-width:200px;float:left}.wc_payment_method label{cursor:pointer}.wc_payment_method input.input-radio[name=payment_method]{display:none}.wc_payment_method input.input-radio[name=payment_method]+label:before{content:"";display:inline-block;width:16px;height:16px;border:2px solid #fff;-webkit-box-shadow:0 0 0 2px #000;box-shadow:0 0 0 2px #000;background:#fff;margin-right:4px;margin-left:.5em;border-radius:100%;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}.wc_payment_method input.input-radio[name=payment_method]:checked+label:before{background:#000}.colors-dark .page-numbers{color:#444}.colors-dark .page-numbers.next,.colors-dark .page-numbers.prev{color:#ddd}.colors-dark .checkout-button{border:2px solid #555}.colors-dark .checkout-button:hover{border-color:#fff}.colors-dark .wc_payment_method .payment_box{background:#333}.colors-dark .select2-container--default .select2-results .select2-results__options{background:#333}.colors-dark .select2-container--default .select2-results .select2-results__option[data-selected=true]{color:#333}.colors-dark .select2-container--default .select2-selection--single{background-color:#333;border:1px solid #555}.colors-dark .select2-container--default .select2-selection--single .select2-selection__rendered{color:#ccc}.colors-dark .select2-container--focus .select2-selection{border-color:#fff}@media screen and (min-width:48em){.has-sidebar.woocommerce-page:not(.error404) #primary{width:74%}.has-sidebar.woocommerce-page:not(.error404) #secondary{width:20%}body.page-two-column.woocommerce-account:not(.archive) #primary .entry-header,body.page-two-column.woocommerce-cart:not(.archive) #primary .entry-header,body.page-two-column.woocommerce-checkout:not(.archive) #primary .entry-header{width:16%}body.page-two-column.woocommerce-account:not(.archive) #primary .entry-content,body.page-two-column.woocommerce-cart:not(.archive) #primary .entry-content,body.page-two-column.woocommerce-checkout:not(.archive) #primary .entry-content{width:78%}} \ No newline at end of file diff --git a/assets/css/twenty-seventeen.css b/assets/css/twenty-seventeen.css index 83e6f4fa554..547c75177b8 100644 --- a/assets/css/twenty-seventeen.css +++ b/assets/css/twenty-seventeen.css @@ -1 +1 @@ -@charset "UTF-8";@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@font-face{font-family:star;src:url(../fonts/star.eot);src:url(../fonts/star.eot?#iefix) format("embedded-opentype"),url(../fonts/star.woff) format("woff"),url(../fonts/star.ttf) format("truetype"),url(../fonts/star.svg#star) format("svg");font-weight:400;font-style:normal}@font-face{font-family:WooCommerce;src:url(../fonts/WooCommerce.eot);src:url(../fonts/WooCommerce.eot?#iefix) format("embedded-opentype"),url(../fonts/WooCommerce.woff) format("woff"),url(../fonts/WooCommerce.ttf) format("truetype"),url(../fonts/WooCommerce.svg#WooCommerce) format("svg");font-weight:400;font-style:normal}.woocommerce .blockUI.blockOverlay{position:relative}.woocommerce .blockUI.blockOverlay::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:'';-webkit-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)}.woocommerce .loader::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:'';-webkit-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)}.woocommerce-breadcrumb{padding-bottom:2em;margin-bottom:4em;border-bottom:1px solid #eee;font-size:13px;font-size:.8125rem}.woocommerce-breadcrumb a{-webkit-box-shadow:0 1px 0 #0f0f0f;box-shadow:0 1px 0 #0f0f0f;-webkit-transition:-webkit-box-shadow ease-in-out 130ms;transition:-webkit-box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms,-webkit-box-shadow ease-in-out 130ms}.woocommerce-breadcrumb a:hover{-webkit-box-shadow:0 3px 0 #0f0f0f;box-shadow:0 3px 0 #0f0f0f}.woocommerce-pagination{padding-top:2em;margin-top:4em;border-top:1px solid #eee;font-size:13px;font-size:.8125rem}.woocommerce-pagination ul.page-numbers{padding:0;display:block}.woocommerce-pagination .next.page-numbers,.woocommerce-pagination .prev.page-numbers,.woocommerce-pagination a.page-numbers,.woocommerce-pagination span.page-numbers{padding:.5em 1em;background:#ddd;display:inline-block;font-size:1em;float:none;line-height:1.5;border-radius:2px;-webkit-transition:background-color ease-in-out .3s;transition:background-color ease-in-out .3s}.woocommerce-pagination span.page-numbers{background-color:#fff}.woocommerce-pagination a.page-numbers:hover{background-color:#767676;color:#fff}.onsale{background-color:#fff;position:absolute;top:0;left:0;display:inline-block;padding:.5em 1em;font-size:13px;font-size:.8125rem;text-transform:uppercase;font-weight:800}.price del{opacity:.5;display:inline-block}.price ins{display:inline-block}.required{color:#b22222}.required[title]{border-bottom:none}.woocommerce-error,.woocommerce-info,.woocommerce-message{margin-bottom:1.5em;padding:2em;background:#eee}.woocommerce-message{background:teal;color:#fff}.woocommerce-error{background:#b22222;color:#fff}.woocommerce-info{background:#4169e1;color:#fff}.woocommerce-error a,.woocommerce-info a,.woocommerce-message a{color:#fff;-webkit-box-shadow:0 1px 0 #fff!important;box-shadow:0 1px 0 #fff!important;-webkit-transition:-webkit-box-shadow ease-in-out 130ms;transition:-webkit-box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms,-webkit-box-shadow ease-in-out 130ms}.woocommerce-error a:hover,.woocommerce-info a:hover,.woocommerce-message a:hover{color:#fff!important;-webkit-box-shadow:0 3px 0 #fff!important;box-shadow:0 3px 0 #fff!important}.woocommerce-store-notice{background:#4169e1;color:#fff;padding:1em;position:absolute;top:0;left:0;width:100%;z-index:999}.admin-bar .woocommerce-store-notice{top:32px}.woocommerce-store-notice__dismiss-link{float:right;color:#fff}.woocommerce-store-notice__dismiss-link:hover{text-decoration:underline;color:#fff}.woocommerce-result-count{padding:.75em 0}ul.products li.product{list-style:none}ul.products li.product .price,ul.products li.product .star-rating{display:block;margin-bottom:.75em}ul.products li.product .button{-webkit-box-shadow:0 1px 0 #0f0f0f;box-shadow:0 1px 0 #0f0f0f;-webkit-transition:-webkit-box-shadow ease-in-out 130ms;transition:-webkit-box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms,-webkit-box-shadow ease-in-out 130ms}ul.products li.product .button:hover{-webkit-box-shadow:0 3px 0 #0f0f0f;box-shadow:0 3px 0 #0f0f0f}ul.products li.product .button.loading{opacity:.5}ul.products li.product .added_to_cart{-webkit-box-shadow:0 1px 0 #0f0f0f;box-shadow:0 1px 0 #0f0f0f;-webkit-transition:-webkit-box-shadow ease-in-out 130ms;transition:-webkit-box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms,-webkit-box-shadow ease-in-out 130ms;margin-left:.5em}ul.products li.product .added_to_cart:hover{-webkit-box-shadow:0 3px 0 #0f0f0f;box-shadow:0 3px 0 #0f0f0f}.star-rating{overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:star}.star-rating::before{content:'\73\73\73\73\73';float:left;top:0;left:0;position:absolute}.star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.star-rating span::before{content:'\53\53\53\53\53';top:0;position:absolute;left:0}.woocommerce-loop-product__title{font-size:13px;font-size:.8125rem;text-transform:uppercase;font-weight:800;letter-spacing:.15em}a.remove{display:inline-block;width:16px;height:16px;line-height:16px;font-size:16px;text-align:center;border-radius:100%;-webkit-box-shadow:none!important;box-shadow:none!important;border:1px solid #000}a.remove:hover{background:#000;color:#fff!important}.wc-item-meta,dl.variation{list-style:none outside}.wc-item-meta .wc-item-meta-label,.wc-item-meta dt,dl.variation .wc-item-meta-label,dl.variation dt{float:left;clear:both;margin-right:.25em;display:inline-block;list-style:none outside}.wc-item-meta dd,dl.variation dd{margin:0}.wc-item-meta p,.wc-item-meta:last-child,dl.variation p,dl.variation:last-child{margin-bottom:0}.single-product div.product{position:relative}.single-product .single-featured-image-header{display:none}.single-product .summary{margin-bottom:3em}.single-product .summary p.price{margin-bottom:2em}.single-product .woocommerce-product-rating{margin-bottom:2em;line-height:1}.single-product .woocommerce-product-rating .star-rating{float:left;margin-right:.25em}.single-product form.cart .quantity{float:left;margin-right:.5em}.single-product form.cart input{width:5em}.single-product .woocommerce-variation-add-to-cart .button{padding-top:.72em;padding-bottom:.72em}.single-product .woocommerce-variation-add-to-cart .button.disabled{opacity:.2}table.variations label{margin:0}table.variations select{margin-right:.5em}.woocommerce-product-gallery{position:relative;margin-bottom:3em}.woocommerce-product-gallery figure{margin:0;padding:0}.woocommerce-product-gallery .woocommerce-product-gallery__wrapper{margin:0;padding:0}.woocommerce-product-gallery .zoomImg{background-color:#fff}.woocommerce-product-gallery .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.woocommerce-product-gallery .flex-control-thumbs li{list-style:none;float:left;cursor:pointer}.woocommerce-product-gallery .flex-control-thumbs img{opacity:.5}.woocommerce-product-gallery .flex-control-thumbs img.flex-active,.woocommerce-product-gallery .flex-control-thumbs img:hover{opacity:1}.woocommerce-product-gallery img{display:block}.woocommerce-product-gallery--columns-3 .flex-control-thumbs li{width:33.3333%}.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:left}.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{width:25%}.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:left}.woocommerce-product-gallery--columns-5 .flex-control-thumbs li{width:20%}.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:left}.woocommerce-product-gallery__trigger{position:absolute;top:1em;right:1em;z-index:99}.woocommerce-tabs{margin-bottom:2em}.woocommerce-tabs li{margin-right:1em}.woocommerce-tabs li.active a{-webkit-box-shadow:0 3px 0 #0f0f0f;box-shadow:0 3px 0 #0f0f0f}.woocommerce-tabs a{-webkit-box-shadow:0 1px 0 #0f0f0f;box-shadow:0 1px 0 #0f0f0f;-webkit-transition:-webkit-box-shadow ease-in-out 130ms;transition:-webkit-box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms,-webkit-box-shadow ease-in-out 130ms}.woocommerce-tabs a:hover{-webkit-box-shadow:0 3px 0 #0f0f0f;box-shadow:0 3px 0 #0f0f0f}.woocommerce-tabs #comments{padding-top:0}.woocommerce-tabs .comment-reply-title{font-size:22px;font-size:1.375rem;font-weight:300;line-height:1.4;margin:0 0 .75em;display:block}.woocommerce-tabs #reviews li.comment,.woocommerce-tabs #reviews li.review{list-style:none;margin-right:0;margin-bottom:2.5em}.woocommerce-tabs #reviews li.comment .avatar,.woocommerce-tabs #reviews li.review .avatar{max-height:36px;width:auto;float:right}.woocommerce-tabs #reviews li.comment p.meta,.woocommerce-tabs #reviews li.review p.meta{margin-bottom:.5em}.woocommerce-tabs #reviews p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;-webkit-box-shadow:none;box-shadow:none}.woocommerce-tabs #reviews p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;content:'\e021';text-indent:0}.woocommerce-tabs #reviews p.stars a:hover~a::before{content:'\e021'}.woocommerce-tabs #reviews p.stars:hover a::before{content:'\e020'}.woocommerce-tabs #reviews p.stars.selected a.active::before{content:'\e020'}.woocommerce-tabs #reviews p.stars.selected a.active~a::before{content:'\e021'}.woocommerce-tabs #reviews p.stars.selected a:not(.active)::before{content:'\e020'}.site-footer .widget .product_list_widget,.widget .product_list_widget{margin-bottom:1.5em}.site-footer .widget .product_list_widget a,.widget .product_list_widget a{display:block;-webkit-box-shadow:none;box-shadow:none}.site-footer .widget .product_list_widget a:hover,.widget .product_list_widget a:hover{-webkit-box-shadow:none;box-shadow:none}.site-footer .widget .product_list_widget li,.widget .product_list_widget li{padding:1.5em 0}.site-footer .widget .product_list_widget li a.remove,.widget .product_list_widget li a.remove{float:right;margin-top:2px}.site-footer .widget .product_list_widget img,.widget .product_list_widget img{display:none}.widget_shopping_cart .buttons a{display:inline-block;margin:0 .5em 0 0}.widget_layered_nav .chosen:before{content:"×";display:inline-block;width:16px;height:16px;line-height:16px;font-size:16px;text-align:center;border-radius:100%;border:1px solid #000;margin-right:.25em}.widget_price_filter .price_slider{margin-bottom:1em}.widget_price_filter .price_slider_amount{text-align:right;line-height:2.4;font-size:.8751em}.widget_price_filter .price_slider_amount .button{float:left;padding:.4em 1em}.widget_price_filter .ui-slider{position:relative;text-align:left;margin-left:.5em;margin-right:.5em}.widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#000;border-radius:1em;cursor:ew-resize;outline:0;top:-.3em;margin-left:-.5em}.widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:#000}.widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#666;border:0}.widget_price_filter .ui-slider-horizontal{height:.5em}.widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.widget_rating_filter li{text-align:right}.widget_rating_filter li .star-rating{float:left;margin-top:.3em}.widget_product_search form{position:relative}.widget_product_search .search-field{padding-right:100px}.widget_product_search input[type=submit]{position:absolute;top:.5em;right:.5em;padding-left:1em;padding-right:1em}.woocommerce-account .woocommerce-MyAccount-navigation{float:right;width:25%;border-top:1px solid #ddd}.woocommerce-account .woocommerce-MyAccount-navigation li{list-style:none;padding:.5em 0;border-bottom:1px solid #ddd}.woocommerce-account .woocommerce-MyAccount-navigation li a{-webkit-box-shadow:none;box-shadow:none}.woocommerce-account .woocommerce-MyAccount-navigation li a:hover{-webkit-box-shadow:0 3px 0 #0f0f0f;box-shadow:0 3px 0 #0f0f0f}.woocommerce-account .woocommerce-MyAccount-navigation li:before{content:"→";display:inline-block;margin-right:.25em;color:#ddd}.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a{-webkit-box-shadow:0 3px 0 #0f0f0f;box-shadow:0 3px 0 #0f0f0f}.woocommerce-account .woocommerce-MyAccount-content{float:left}.woocommerce-cart-form td{padding:1em .5em}.woocommerce-cart-form img{max-width:42px;height:auto;display:block}.woocommerce-cart-form dl.variation{margin-top:0}.woocommerce-cart-form dl.variation p,.woocommerce-cart-form dl.variation:last-child{margin-bottom:0}.woocommerce-cart-form .button{padding:1.2em 2em}.woocommerce-cart-form .actions .input-text{width:130px!important;float:left;margin-right:.25em}.woocommerce-cart-form .quantity input{width:4em}#shipping_method{list-style:none;margin-top:1em}#shipping_method li{margin-bottom:.5em}#shipping_method li input{float:left}#shipping_method li label{line-height:1.15}.checkout-button{display:block;padding:1em 2em;border:2px solid #000;text-align:center;font-weight:800;-webkit-box-shadow:none!important;box-shadow:none!important}.checkout-button:hover{-webkit-box-shadow:none!important;box-shadow:none!important;border-color:#999}.checkout-button:after{content:"→"}#ship-to-different-address label{font-weight:300;cursor:pointer}#ship-to-different-address label span{position:relative;display:block}#ship-to-different-address label span:before{content:"";display:block;height:16px;width:30px;border:2px solid #bbb;background:#bbb;border-radius:13em;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;position:absolute;top:4px;right:0}#ship-to-different-address label span:after{content:"";display:block;width:14px;height:14px;background:#fff;position:absolute;top:7px;right:17px;border-radius:13em;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s}#ship-to-different-address label input[type=checkbox]{display:none}#ship-to-different-address label input[type=checkbox]:checked+span:after{right:3px}#ship-to-different-address label input[type=checkbox]:checked+span:before{border-color:#000;background:#000}.woocommerce-no-js form.woocommerce-form-coupon,.woocommerce-no-js form.woocommerce-form-login{display:block!important}.woocommerce-no-js .showcoupon,.woocommerce-no-js .woocommerce-form-coupon-toggle,.woocommerce-no-js .woocommerce-form-login-toggle{display:none!important}.woocommerce-terms-and-conditions{border:1px solid rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background:rgba(0,0,0,.05)}.woocommerce-checkout .select2-choice,.woocommerce-checkout .select2-choice:hover{-webkit-box-shadow:none!important;box-shadow:none!important}.woocommerce-checkout .select2-choice{padding:.7em 0 .7em .7em}.woocommerce-checkout .select2-container .select2-selection--single{height:48px}.woocommerce-checkout .select2-container .select2-selection--single .select2-selection__rendered{line-height:48px}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow{height:46px}.woocommerce-checkout .select2-container--focus .select2-selection{border-color:#000}.woocommerce-checkout-review-order-table td{padding:1em .5em}.woocommerce-checkout-review-order-table dl.variation{margin:0}.woocommerce-checkout-review-order-table dl.variation p{margin:0}.wc_payment_method{list-style:none;border-bottom:1px solid #ddd}.wc_payment_method .payment_box{padding:2em;background:#eee}.wc_payment_method .payment_box ol:last-of-type,.wc_payment_method .payment_box ul:last-of-type{margin-bottom:0}.wc_payment_method .payment_box fieldset{padding:1.5em;padding-bottom:0;border:0;background:#f6f6f6}.wc_payment_method .payment_box li{list-style:none}.wc_payment_method .payment_box p:last-child{margin-bottom:0}.wc_payment_method>label:first-of-type{margin:1em 0}.wc_payment_method>label:first-of-type img{max-height:24px;max-width:200px;float:right}.wc_payment_method label{cursor:pointer}.wc_payment_method input.input-radio[name=payment_method]{display:none}.wc_payment_method input.input-radio[name=payment_method]+label:before{content:"";display:inline-block;width:16px;height:16px;border:2px solid #fff;-webkit-box-shadow:0 0 0 2px #000;box-shadow:0 0 0 2px #000;background:#fff;margin-left:4px;margin-right:.5em;border-radius:100%;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}.wc_payment_method input.input-radio[name=payment_method]:checked+label:before{background:#000}.colors-dark .page-numbers{color:#444}.colors-dark .page-numbers.next,.colors-dark .page-numbers.prev{color:#ddd}.colors-dark .checkout-button{border:2px solid #555}.colors-dark .checkout-button:hover{border-color:#fff}.colors-dark .wc_payment_method .payment_box{background:#333}.colors-dark .select2-container--default .select2-results .select2-results__options{background:#333}.colors-dark .select2-container--default .select2-results .select2-results__option[data-selected=true]{color:#333}.colors-dark .select2-container--default .select2-selection--single{background-color:#333;border:1px solid #555}.colors-dark .select2-container--default .select2-selection--single .select2-selection__rendered{color:#ccc}.colors-dark .select2-container--focus .select2-selection{border-color:#fff}@media screen and (min-width:48em){.has-sidebar.woocommerce-page:not(.error404) #primary{width:74%}.has-sidebar.woocommerce-page:not(.error404) #secondary{width:20%}body.page-two-column.woocommerce-account:not(.archive) #primary .entry-header,body.page-two-column.woocommerce-cart:not(.archive) #primary .entry-header,body.page-two-column.woocommerce-checkout:not(.archive) #primary .entry-header{width:16%}body.page-two-column.woocommerce-account:not(.archive) #primary .entry-content,body.page-two-column.woocommerce-cart:not(.archive) #primary .entry-content,body.page-two-column.woocommerce-checkout:not(.archive) #primary .entry-content{width:78%}} \ No newline at end of file +@charset "UTF-8";@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@font-face{font-family:star;src:url(../fonts/star.eot);src:url(../fonts/star.eot?#iefix) format("embedded-opentype"),url(../fonts/star.woff) format("woff"),url(../fonts/star.ttf) format("truetype"),url(../fonts/star.svg#star) format("svg");font-weight:400;font-style:normal}@font-face{font-family:WooCommerce;src:url(../fonts/WooCommerce.eot);src:url(../fonts/WooCommerce.eot?#iefix) format("embedded-opentype"),url(../fonts/WooCommerce.woff) format("woff"),url(../fonts/WooCommerce.ttf) format("truetype"),url(../fonts/WooCommerce.svg#WooCommerce) format("svg");font-weight:400;font-style:normal}.woocommerce .blockUI.blockOverlay{position:relative}.woocommerce .blockUI.blockOverlay::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:'';-webkit-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)}.woocommerce .loader::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:'';-webkit-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)}.woocommerce-breadcrumb{padding-bottom:2em;margin-bottom:4em;border-bottom:1px solid #eee;font-size:13px;font-size:.8125rem}.woocommerce-breadcrumb a{-webkit-box-shadow:0 1px 0 #0f0f0f;box-shadow:0 1px 0 #0f0f0f;-webkit-transition:-webkit-box-shadow ease-in-out 130ms;transition:-webkit-box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms,-webkit-box-shadow ease-in-out 130ms}.woocommerce-breadcrumb a:hover{-webkit-box-shadow:0 3px 0 #0f0f0f;box-shadow:0 3px 0 #0f0f0f}.woocommerce-pagination{padding-top:2em;margin-top:4em;border-top:1px solid #eee;font-size:13px;font-size:.8125rem}.woocommerce-pagination ul.page-numbers{padding:0;display:block}.woocommerce-pagination .next.page-numbers,.woocommerce-pagination .prev.page-numbers,.woocommerce-pagination a.page-numbers,.woocommerce-pagination span.page-numbers{padding:.5em 1em;background:#ddd;display:inline-block;font-size:1em;float:none;line-height:1.5;border-radius:2px;-webkit-transition:background-color ease-in-out .3s;transition:background-color ease-in-out .3s}.woocommerce-pagination span.page-numbers{background-color:#fff}.woocommerce-pagination a.page-numbers:hover{background-color:#767676;color:#fff}.onsale{background-color:#fff;position:absolute;top:0;left:0;display:inline-block;padding:.5em 1em;font-size:13px;font-size:.8125rem;text-transform:uppercase;font-weight:800}.price del{opacity:.5;display:inline-block}.price ins{display:inline-block}.required{color:#b22222;text-decoration:none;visibility:hidden}.required[title]{border:0!important}.optional{visibility:visible}.woocommerce-error,.woocommerce-info,.woocommerce-message{margin-bottom:1.5em;padding:2em;background:#eee}.woocommerce-message{background:teal;color:#fff}.woocommerce-error{background:#b22222;color:#fff}.woocommerce-info{background:#4169e1;color:#fff}.woocommerce-error a,.woocommerce-info a,.woocommerce-message a{color:#fff;-webkit-box-shadow:0 1px 0 #fff!important;box-shadow:0 1px 0 #fff!important;-webkit-transition:-webkit-box-shadow ease-in-out 130ms;transition:-webkit-box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms,-webkit-box-shadow ease-in-out 130ms}.woocommerce-error a:hover,.woocommerce-info a:hover,.woocommerce-message a:hover{color:#fff!important;-webkit-box-shadow:0 3px 0 #fff!important;box-shadow:0 3px 0 #fff!important}.woocommerce-store-notice{background:#4169e1;color:#fff;padding:1em;position:absolute;top:0;left:0;width:100%;z-index:999}.admin-bar .woocommerce-store-notice{top:32px}.woocommerce-store-notice__dismiss-link{float:right;color:#fff}.woocommerce-store-notice__dismiss-link:hover{text-decoration:underline;color:#fff}.woocommerce-result-count{padding:.75em 0}ul.products li.product{list-style:none}ul.products li.product .price,ul.products li.product .star-rating{display:block;margin-bottom:.75em}ul.products li.product .button{-webkit-box-shadow:0 1px 0 #0f0f0f;box-shadow:0 1px 0 #0f0f0f;-webkit-transition:-webkit-box-shadow ease-in-out 130ms;transition:-webkit-box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms,-webkit-box-shadow ease-in-out 130ms}ul.products li.product .button:hover{-webkit-box-shadow:0 3px 0 #0f0f0f;box-shadow:0 3px 0 #0f0f0f}ul.products li.product .button.loading{opacity:.5}ul.products li.product .added_to_cart{-webkit-box-shadow:0 1px 0 #0f0f0f;box-shadow:0 1px 0 #0f0f0f;-webkit-transition:-webkit-box-shadow ease-in-out 130ms;transition:-webkit-box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms,-webkit-box-shadow ease-in-out 130ms;margin-left:.5em}ul.products li.product .added_to_cart:hover{-webkit-box-shadow:0 3px 0 #0f0f0f;box-shadow:0 3px 0 #0f0f0f}.star-rating{overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:star}.star-rating::before{content:'\73\73\73\73\73';float:left;top:0;left:0;position:absolute}.star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.star-rating span::before{content:'\53\53\53\53\53';top:0;position:absolute;left:0}.woocommerce-loop-product__title{font-size:13px;font-size:.8125rem;text-transform:uppercase;font-weight:800;letter-spacing:.15em}a.remove{display:inline-block;width:16px;height:16px;line-height:16px;font-size:16px;text-align:center;border-radius:100%;-webkit-box-shadow:none!important;box-shadow:none!important;border:1px solid #000}a.remove:hover{background:#000;color:#fff!important}.wc-item-meta,dl.variation{list-style:none outside}.wc-item-meta .wc-item-meta-label,.wc-item-meta dt,dl.variation .wc-item-meta-label,dl.variation dt{float:left;clear:both;margin-right:.25em;display:inline-block;list-style:none outside}.wc-item-meta dd,dl.variation dd{margin:0}.wc-item-meta p,.wc-item-meta:last-child,dl.variation p,dl.variation:last-child{margin-bottom:0}.single-product div.product{position:relative}.single-product .single-featured-image-header{display:none}.single-product .summary{margin-bottom:3em}.single-product .summary p.price{margin-bottom:2em}.single-product .woocommerce-product-rating{margin-bottom:2em;line-height:1}.single-product .woocommerce-product-rating .star-rating{float:left;margin-right:.25em}.single-product form.cart .quantity{float:left;margin-right:.5em}.single-product form.cart input{width:5em}.single-product .woocommerce-variation-add-to-cart .button{padding-top:.72em;padding-bottom:.72em}.single-product .woocommerce-variation-add-to-cart .button.disabled{opacity:.2}table.variations label{margin:0}table.variations select{margin-right:.5em}.woocommerce-product-gallery{position:relative;margin-bottom:3em}.woocommerce-product-gallery figure{margin:0;padding:0}.woocommerce-product-gallery .woocommerce-product-gallery__wrapper{margin:0;padding:0}.woocommerce-product-gallery .zoomImg{background-color:#fff;opacity:0}.woocommerce-product-gallery .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.woocommerce-product-gallery .flex-control-thumbs li{list-style:none;float:left;cursor:pointer}.woocommerce-product-gallery .flex-control-thumbs img{opacity:.5}.woocommerce-product-gallery .flex-control-thumbs img.flex-active,.woocommerce-product-gallery .flex-control-thumbs img:hover{opacity:1}.woocommerce-product-gallery img{display:block}.woocommerce-product-gallery--columns-3 .flex-control-thumbs li{width:33.3333%}.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:left}.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{width:25%}.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:left}.woocommerce-product-gallery--columns-5 .flex-control-thumbs li{width:20%}.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:left}.woocommerce-product-gallery__trigger{position:absolute;top:1em;right:1em;z-index:99}.woocommerce-tabs{margin-bottom:2em}.woocommerce-tabs li{margin-right:1em}.woocommerce-tabs li.active a{-webkit-box-shadow:0 3px 0 #0f0f0f;box-shadow:0 3px 0 #0f0f0f}.woocommerce-tabs a{-webkit-box-shadow:0 1px 0 #0f0f0f;box-shadow:0 1px 0 #0f0f0f;-webkit-transition:-webkit-box-shadow ease-in-out 130ms;transition:-webkit-box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms,-webkit-box-shadow ease-in-out 130ms}.woocommerce-tabs a:hover{-webkit-box-shadow:0 3px 0 #0f0f0f;box-shadow:0 3px 0 #0f0f0f}.woocommerce-tabs #comments{padding-top:0}.woocommerce-tabs .comment-reply-title{font-size:22px;font-size:1.375rem;font-weight:300;line-height:1.4;margin:0 0 .75em;display:block}.woocommerce-tabs #reviews li.comment,.woocommerce-tabs #reviews li.review{list-style:none;margin-right:0;margin-bottom:2.5em}.woocommerce-tabs #reviews li.comment .avatar,.woocommerce-tabs #reviews li.review .avatar{max-height:36px;width:auto;float:right}.woocommerce-tabs #reviews li.comment p.meta,.woocommerce-tabs #reviews li.review p.meta{margin-bottom:.5em}.woocommerce-tabs #reviews p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;-webkit-box-shadow:none;box-shadow:none}.woocommerce-tabs #reviews p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;content:'\e021';text-indent:0}.woocommerce-tabs #reviews p.stars a:hover~a::before{content:'\e021'}.woocommerce-tabs #reviews p.stars:hover a::before{content:'\e020'}.woocommerce-tabs #reviews p.stars.selected a.active::before{content:'\e020'}.woocommerce-tabs #reviews p.stars.selected a.active~a::before{content:'\e021'}.woocommerce-tabs #reviews p.stars.selected a:not(.active)::before{content:'\e020'}.site-footer .widget .product_list_widget,.widget .product_list_widget{margin-bottom:1.5em}.site-footer .widget .product_list_widget a,.widget .product_list_widget a{display:block;-webkit-box-shadow:none;box-shadow:none}.site-footer .widget .product_list_widget a:hover,.widget .product_list_widget a:hover{-webkit-box-shadow:none;box-shadow:none}.site-footer .widget .product_list_widget li,.widget .product_list_widget li{padding:1.5em 0}.site-footer .widget .product_list_widget li a.remove,.widget .product_list_widget li a.remove{float:right;margin-top:2px}.site-footer .widget .product_list_widget img,.widget .product_list_widget img{display:none}.widget_shopping_cart .buttons a{display:inline-block;margin:0 .5em 0 0}.widget_layered_nav .chosen:before{content:"×";display:inline-block;width:16px;height:16px;line-height:16px;font-size:16px;text-align:center;border-radius:100%;border:1px solid #000;margin-right:.25em}.widget_price_filter .price_slider{margin-bottom:1em}.widget_price_filter .price_slider_amount{text-align:right;line-height:2.4;font-size:.8751em}.widget_price_filter .price_slider_amount .button{float:left;padding:.4em 1em}.widget_price_filter .ui-slider{position:relative;text-align:left;margin-left:.5em;margin-right:.5em}.widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#000;border-radius:1em;cursor:ew-resize;outline:0;top:-.3em;margin-left:-.5em}.widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:#000}.widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#666;border:0}.widget_price_filter .ui-slider-horizontal{height:.5em}.widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.widget_rating_filter li{text-align:right}.widget_rating_filter li .star-rating{float:left;margin-top:.3em}.widget_product_search form{position:relative}.widget_product_search .search-field{padding-right:100px}.widget_product_search input[type=submit]{position:absolute;top:.5em;right:.5em;padding-left:1em;padding-right:1em}.woocommerce-account .woocommerce-MyAccount-navigation{float:right;width:25%;border-top:1px solid #ddd}.woocommerce-account .woocommerce-MyAccount-navigation li{list-style:none;padding:.5em 0;border-bottom:1px solid #ddd}.woocommerce-account .woocommerce-MyAccount-navigation li a{-webkit-box-shadow:none;box-shadow:none}.woocommerce-account .woocommerce-MyAccount-navigation li a:hover{-webkit-box-shadow:0 3px 0 #0f0f0f;box-shadow:0 3px 0 #0f0f0f}.woocommerce-account .woocommerce-MyAccount-navigation li:before{content:"→";display:inline-block;margin-right:.25em;color:#ddd}.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a{-webkit-box-shadow:0 3px 0 #0f0f0f;box-shadow:0 3px 0 #0f0f0f}.woocommerce-account .woocommerce-MyAccount-content{float:left}.woocommerce-cart-form td{padding:1em .5em}.woocommerce-cart-form img{max-width:42px;height:auto;display:block}.woocommerce-cart-form dl.variation{margin-top:0}.woocommerce-cart-form dl.variation p,.woocommerce-cart-form dl.variation:last-child{margin-bottom:0}.woocommerce-cart-form .button{padding:1.2em 2em}.woocommerce-cart-form .actions .input-text{width:130px!important;float:left;margin-right:.25em}.woocommerce-cart-form .quantity input{width:4em}#shipping_method{list-style:none;margin-top:1em}#shipping_method li{margin-bottom:.5em}#shipping_method li input{float:left}#shipping_method li label{line-height:1.15}.checkout-button{display:block;padding:1em 2em;border:2px solid #000;text-align:center;font-weight:800;-webkit-box-shadow:none!important;box-shadow:none!important}.checkout-button:hover{-webkit-box-shadow:none!important;box-shadow:none!important;border-color:#999}.checkout-button:after{content:"→"}#ship-to-different-address label{font-weight:300;cursor:pointer}#ship-to-different-address label span{position:relative;display:block}#ship-to-different-address label span:before{content:"";display:block;height:16px;width:30px;border:2px solid #bbb;background:#bbb;border-radius:13em;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;position:absolute;top:4px;right:0}#ship-to-different-address label span:after{content:"";display:block;width:14px;height:14px;background:#fff;position:absolute;top:7px;right:17px;border-radius:13em;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s}#ship-to-different-address label input[type=checkbox]{display:none}#ship-to-different-address label input[type=checkbox]:checked+span:after{right:3px}#ship-to-different-address label input[type=checkbox]:checked+span:before{border-color:#000;background:#000}.woocommerce-no-js form.woocommerce-form-coupon,.woocommerce-no-js form.woocommerce-form-login{display:block!important}.woocommerce-no-js .showcoupon,.woocommerce-no-js .woocommerce-form-coupon-toggle,.woocommerce-no-js .woocommerce-form-login-toggle{display:none!important}.woocommerce-terms-and-conditions{border:1px solid rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background:rgba(0,0,0,.05)}.woocommerce-terms-and-conditions-link{display:inline-block}.woocommerce-terms-and-conditions-link:after{content:"";display:inline-block;border-style:solid;margin-bottom:2px;margin-left:.25em;border-width:6px 6px 0 6px;border-color:#111 transparent transparent transparent}.woocommerce-terms-and-conditions-link.woocommerce-terms-and-conditions-link--open:after{border-width:0 6px 6px 6px;border-color:transparent transparent #111 transparent}.woocommerce-checkout .woocommerce-input-wrapper .description{background:#4169e1;color:#fff;border-radius:3px;padding:1em;margin:.5em 0 0;clear:both;display:none;position:relative}.woocommerce-checkout .woocommerce-input-wrapper .description a{color:#fff;text-decoration:underline;border:0;-webkit-box-shadow:none;box-shadow:none}.woocommerce-checkout .woocommerce-input-wrapper .description:before{left:50%;top:0;margin-top:-4px;-webkit-transform:translatex(-50%) rotate(180deg);-ms-transform:translatex(-50%) rotate(180deg);transform:translatex(-50%) rotate(180deg);content:"";position:absolute;border-width:4px 6px 0 6px;border-style:solid;border-color:#4169e1 transparent transparent transparent;z-index:100;display:block}.woocommerce-checkout .select2-choice,.woocommerce-checkout .select2-choice:hover{-webkit-box-shadow:none!important;box-shadow:none!important}.woocommerce-checkout .select2-choice{padding:.7em 0 .7em .7em}.woocommerce-checkout .select2-container .select2-selection--single{height:48px}.woocommerce-checkout .select2-container .select2-selection--single .select2-selection__rendered{line-height:48px}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow{height:46px}.woocommerce-checkout .select2-container--focus .select2-selection{border-color:#000}.woocommerce-checkout-review-order-table td{padding:1em .5em}.woocommerce-checkout-review-order-table dl.variation{margin:0}.woocommerce-checkout-review-order-table dl.variation p{margin:0}.wc_payment_method{list-style:none;border-bottom:1px solid #ddd}.wc_payment_method .payment_box{padding:2em;background:#eee}.wc_payment_method .payment_box ol:last-of-type,.wc_payment_method .payment_box ul:last-of-type{margin-bottom:0}.wc_payment_method .payment_box fieldset{padding:1.5em;padding-bottom:0;border:0;background:#f6f6f6}.wc_payment_method .payment_box li{list-style:none}.wc_payment_method .payment_box p:last-child{margin-bottom:0}.wc_payment_method>label:first-of-type{margin:1em 0}.wc_payment_method>label:first-of-type img{max-height:24px;max-width:200px;float:right}.wc_payment_method label{cursor:pointer}.wc_payment_method input.input-radio[name=payment_method]{display:none}.wc_payment_method input.input-radio[name=payment_method]+label:before{content:"";display:inline-block;width:16px;height:16px;border:2px solid #fff;-webkit-box-shadow:0 0 0 2px #000;box-shadow:0 0 0 2px #000;background:#fff;margin-left:4px;margin-right:.5em;border-radius:100%;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}.wc_payment_method input.input-radio[name=payment_method]:checked+label:before{background:#000}.colors-dark .page-numbers{color:#444}.colors-dark .page-numbers.next,.colors-dark .page-numbers.prev{color:#ddd}.colors-dark .checkout-button{border:2px solid #555}.colors-dark .checkout-button:hover{border-color:#fff}.colors-dark .wc_payment_method .payment_box{background:#333}.colors-dark .select2-container--default .select2-results .select2-results__options{background:#333}.colors-dark .select2-container--default .select2-results .select2-results__option[data-selected=true]{color:#333}.colors-dark .select2-container--default .select2-selection--single{background-color:#333;border:1px solid #555}.colors-dark .select2-container--default .select2-selection--single .select2-selection__rendered{color:#ccc}.colors-dark .select2-container--focus .select2-selection{border-color:#fff}@media screen and (min-width:48em){.has-sidebar.woocommerce-page:not(.error404) #primary{width:74%}.has-sidebar.woocommerce-page:not(.error404) #secondary{width:20%}body.page-two-column.woocommerce-account:not(.archive) #primary .entry-header,body.page-two-column.woocommerce-cart:not(.archive) #primary .entry-header,body.page-two-column.woocommerce-checkout:not(.archive) #primary .entry-header{width:16%}body.page-two-column.woocommerce-account:not(.archive) #primary .entry-content,body.page-two-column.woocommerce-cart:not(.archive) #primary .entry-content,body.page-two-column.woocommerce-checkout:not(.archive) #primary .entry-content{width:78%}} \ No newline at end of file diff --git a/assets/css/twenty-seventeen.scss b/assets/css/twenty-seventeen.scss index 46e12ab8125..7e19091d657 100644 --- a/assets/css/twenty-seventeen.scss +++ b/assets/css/twenty-seventeen.scss @@ -139,12 +139,18 @@ .required { color: firebrick; + text-decoration: none; + visibility: hidden; // Only show optional by default. &[title] { - border-bottom: none; + border: 0 !important; } } +.optional { + visibility: visible; + } + .woocommerce-message, .woocommerce-error, .woocommerce-info { @@ -394,6 +400,7 @@ table.variations { .zoomImg { background-color: #fff; + opacity: 0; } .woocommerce-product-gallery__image:nth-child(n+2) { @@ -912,7 +919,59 @@ table.variations { background: rgba(0,0,0,.05); } +.woocommerce-terms-and-conditions-link { + display: inline-block; + + &:after { + content: ""; + display: inline-block; + border-style: solid; + margin-bottom: 2px; + margin-left: .25em; + border-width: 6px 6px 0 6px; + border-color: #111 transparent transparent transparent; + } + &.woocommerce-terms-and-conditions-link--open:after { + border-width: 0 6px 6px 6px; + border-color: transparent transparent #111 transparent; + } +} + .woocommerce-checkout { + .woocommerce-input-wrapper { + .description { + background: royalblue; + color: #fff; + border-radius: 3px; + padding: 1em; + margin: .5em 0 0; + clear: both; + display: none; + position: relative; + + a { + color: #fff; + text-decoration: underline; + border: 0; + box-shadow: none; + } + + &:before { + left: 50%; + top: 0%; + margin-top: -4px; + transform: translatex(-50%) rotate(180deg); + content: ""; + position: absolute; + border-width: 4px 6px 0 6px; + border-style: solid; + border-color: royalblue transparent transparent transparent; + z-index: 100; + display: block; + } + } + } + .select2-choice, .select2-choice:hover { box-shadow: none !important; diff --git a/assets/css/wc-setup-rtl.css b/assets/css/wc-setup-rtl.css index 9c761fd39cc..299766e4e06 100644 --- a/assets/css/wc-setup-rtl.css +++ b/assets/css/wc-setup-rtl.css @@ -1 +1 @@ -@charset "UTF-8";body{margin:65px auto 24px;box-shadow:none;background:#f1f1f1;padding:0}#wc-logo{border:0;margin:0 0 24px;padding:0;text-align:center}#wc-logo img{max-width:30%}.wc-setup{text-align:center}.wc-setup .select2-container{text-align:right}.wc-setup .hidden{display:none}.wc-setup-content{box-shadow:0 1px 3px rgba(0,0,0,.13);padding:2em;margin:0 0 20px;background:#fff;overflow:hidden;zoom:1;text-align:right}.wc-setup-content h1,.wc-setup-content h2,.wc-setup-content h3,.wc-setup-content table{margin:0 0 20px;border:0;padding:0;color:#666;clear:none;font-weight:500}.wc-setup-content p{margin:20px 0;font-size:1em;line-height:1.75em;color:#666}.wc-setup-content table{font-size:1em;line-height:1.75em;color:#666}.wc-setup-content a{color:#a16696}.wc-setup-content a:focus,.wc-setup-content a:hover{color:#111}.wc-setup-content .form-table th{width:35%;vertical-align:top;font-weight:400}.wc-setup-content .form-table td{vertical-align:top}.wc-setup-content .form-table td input,.wc-setup-content .form-table td select{width:100%;box-sizing:border-box}.wc-setup-content .form-table td input[size]{width:auto}.wc-setup-content .form-table td .description{line-height:1.5em;display:block;margin-top:.25em;color:#999;font-style:italic}.wc-setup-content .form-table td .input-checkbox,.wc-setup-content .form-table td .input-radio{width:auto;box-sizing:inherit;padding:inherit;margin:0 0 0 .5em;box-shadow:none}.wc-setup-content .form-table .section_title td{padding:0}.wc-setup-content .form-table .section_title td h2,.wc-setup-content .form-table .section_title td p{margin:12px 0 0}.wc-setup-content .form-table td,.wc-setup-content .form-table th{padding:12px 0;margin:0;border:0}.wc-setup-content .form-table td:first-child,.wc-setup-content .form-table th:first-child{padding-left:1em}.wc-setup-content table.tax-rates{width:100%;font-size:.92em}.wc-setup-content table.tax-rates th{padding:0;text-align:center;width:auto;vertical-align:middle}.wc-setup-content table.tax-rates td{border:1px solid #f5f5f5;padding:6px;text-align:center;vertical-align:middle}.wc-setup-content table.tax-rates td input{outline:0;border:0;padding:0;box-shadow:none;text-align:center;width:100%}.wc-setup-content table.tax-rates td.sort{cursor:move;color:#ccc}.wc-setup-content table.tax-rates td.sort::before{content:'\f333';font-family:dashicons}.wc-setup-content table.tax-rates td.readonly{background:#f5f5f5}.wc-setup-content table.tax-rates .add{padding:1em 1em 0 0;line-height:1em;font-size:1em;width:0;margin:6px 0 0;height:0;overflow:hidden;position:relative;display:inline-block}.wc-setup-content table.tax-rates .add::before{content:'\f502';font-family:dashicons;position:absolute;right:0;top:0}.wc-setup-content table.tax-rates .remove{padding:1em 1em 0 0;line-height:1em;font-size:1em;width:0;margin:0;height:0;overflow:hidden;position:relative;display:inline-block}.wc-setup-content table.tax-rates .remove::before{content:'\f182';font-family:dashicons;position:absolute;right:0;top:0}.wc-setup-content .wc-setup-pages{width:100%;border-top:1px solid #eee}.wc-setup-content .wc-setup-pages thead th{display:none}.wc-setup-content .wc-setup-pages .page-name{width:30%;font-weight:700}.wc-setup-content .wc-setup-pages td,.wc-setup-content .wc-setup-pages th{padding:14px 0;border-bottom:1px solid #eee}.wc-setup-content .wc-setup-pages td:first-child,.wc-setup-content .wc-setup-pages th:first-child{padding-left:9px}.wc-setup-content .wc-setup-pages th{padding-top:0}.wc-setup-content .wc-setup-pages .page-options p{color:#777;margin:6px 24px 0 0;line-height:1.75em}.wc-setup-content .wc-setup-pages .page-options p input{vertical-align:middle;margin:1px 0 0;height:1.75em;width:1.75em;line-height:1.75em}.wc-setup-content .wc-setup-pages .page-options p label{line-height:1}@media screen and (max-width:782px){.wc-setup-content .form-table tbody th{width:auto}}.wc-setup-content .twitter-share-button{float:left}.wc-setup-content .wc-setup-next-steps{overflow:hidden;margin:0 0 24px;padding-bottom:2px}.wc-setup-content .wc-setup-next-steps h2{margin-bottom:12px}.wc-setup-content .wc-setup-next-steps .wc-setup-next-steps-first{float:right;width:50%;box-sizing:border-box}.wc-setup-content .wc-setup-next-steps .wc-setup-next-steps-last{float:left;width:50%;box-sizing:border-box}.wc-setup-content .wc-setup-next-steps ul{padding:0 0 0 2em;list-style:none outside;margin:0}.wc-setup-content .wc-setup-next-steps ul li a{display:block;padding:0 0 .75em}.wc-setup-content .wc-setup-next-steps ul .setup-product a.button{background-color:#f7f7f7;border-color:#ccc;color:#23282d;box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 0 #ccc;text-shadow:-1px 0 1px #eee,0 1px 1px #eee;font-size:1em;height:auto;line-height:1.75em;margin:0 0 .75em;opacity:1;padding:1em;text-align:center}.wc-setup-content .wc-setup-next-steps ul .setup-product a.button:active,.wc-setup-content .wc-setup-next-steps ul .setup-product a.button:focus,.wc-setup-content .wc-setup-next-steps ul .setup-product a.button:hover{background:#f5f5f5;border-color:#aaa}.wc-setup-content .wc-setup-next-steps ul .setup-product a.button-primary{color:#fff;background-color:#bb77ae;border-color:#a36597;box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 0 #a36597;text-shadow:0 -1px 1px #a36597,-1px 0 1px #a36597,0 1px 1px #a36597,1px 0 1px #a36597}.wc-setup-content .wc-setup-next-steps ul .setup-product a.button-primary:active,.wc-setup-content .wc-setup-next-steps ul .setup-product a.button-primary:focus,.wc-setup-content .wc-setup-next-steps ul .setup-product a.button-primary:hover{color:#fff;background:#a36597;border-color:#a36597;box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 0 #a36597}.wc-setup-content .wc-setup-next-steps ul li a::before{color:#82878c;font:normal 20px/1 dashicons;speak:none;display:inline-block;padding:0 0 0 10px;top:1px;position:relative;text-decoration:none!important;vertical-align:top}.wc-setup-content .wc-setup-next-steps ul .learn-more a::before{content:'\f105'}.wc-setup-content .wc-setup-next-steps ul .video-walkthrough a::before{content:'\f126'}.wc-setup-content .wc-setup-next-steps ul .newsletter a::before{content:'\f465'}.wc-setup-content .updated,.wc-setup-content .woocommerce-newsletter{padding:24px 24px 0;margin:0 0 24px;overflow:hidden;background:#f5f5f5}.wc-setup-content .updated p,.wc-setup-content .woocommerce-newsletter p{padding:0;margin:0 0 12px}.wc-setup-content .updated form,.wc-setup-content .updated p:last-child,.wc-setup-content .woocommerce-newsletter form,.wc-setup-content .woocommerce-newsletter p:last-child{margin:0 0 24px}.wc-setup-content .woocommerce-tracker{margin:24px 0;border:1px solid #eee;padding:20px;border-radius:4px;overflow:hidden}.wc-setup-content .woocommerce-tracker p{font-size:14px;line-height:1.5em}.wc-setup-content .woocommerce-tracker .checkbox{line-height:24px;font-weight:500;font-size:1em;margin-top:0;margin-bottom:20px}.wc-setup-content .woocommerce-tracker .checkbox input[type=checkbox]{opacity:0;position:absolute;right:-9999px}.wc-setup-content .woocommerce-tracker .checkbox label{position:relative;display:inline-block;padding-right:28px}.wc-setup-content .woocommerce-tracker .checkbox label:after,.wc-setup-content .woocommerce-tracker .checkbox label:before{position:absolute;content:"";display:inline-block}.wc-setup-content .woocommerce-tracker .checkbox label:before{height:16px;width:16px;right:0;top:3px;border:1px solid #aaa;background-color:#fff;border-radius:3px}.wc-setup-content .woocommerce-tracker .checkbox label:after{height:5px;width:9px;border-right:2px solid;border-bottom:2px solid;transform:rotate(45deg);right:4px;top:7px;color:#fff}.wc-setup-content .woocommerce-tracker .checkbox input[type=checkbox]+label::after{content:none}.wc-setup-content .woocommerce-tracker .checkbox input[type=checkbox]:checked+label::after{content:""}.wc-setup-content .woocommerce-tracker .checkbox input[type=checkbox]:focus+label::before{outline:#3b99fc auto 5px}.wc-setup-content .woocommerce-tracker .checkbox input[type=checkbox]:checked+label::before{background:#935687;border-color:#935687;outline:0}.wc-setup-steps{padding:0 0 24px;margin:0;list-style:none outside;overflow:hidden;color:#ccc;width:100%;display:inline-flex}.wc-setup-steps li{width:100%;float:right;padding:0 0 .8em;margin:0;text-align:center;position:relative;border-bottom:4px solid #ccc;line-height:1.4em}.wc-setup-steps li a{color:#a16696;text-decoration:none;padding:1.5em;margin:-1.5em;position:relative;z-index:1}.wc-setup-steps li a:focus,.wc-setup-steps li a:hover{color:#111;text-decoration:underline}.wc-setup-steps li::before{content:'';border:4px solid #ccc;border-radius:100%;width:4px;height:4px;position:absolute;bottom:0;right:50%;margin-right:-6px;margin-bottom:-8px;background:#fff}.wc-setup-steps li.active{border-color:#a16696;color:#a16696;font-weight:700}.wc-setup-steps li.active::before{border-color:#a16696}.wc-setup-steps li.done{border-color:#a16696;color:#a16696}.wc-setup-steps li.done::before{border-color:#a16696;background:#a16696}.wc-setup .wc-setup-actions{overflow:hidden;margin:20px 0 0;position:relative}.wc-setup .wc-setup-actions .button{font-size:1.25em;padding:.5em 1em;line-height:1em;margin-left:.5em;margin-bottom:2px;height:auto;border-radius:4px}.wc-setup .wc-setup-actions .button-primary{background-color:#bb77ae;border-color:#a36597;box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 0 #a36597;text-shadow:0 -1px 1px #a36597,-1px 0 1px #a36597,0 1px 1px #a36597,1px 0 1px #a36597;margin:0;opacity:1}.wc-setup .wc-setup-actions .button-primary:active,.wc-setup .wc-setup-actions .button-primary:focus,.wc-setup .wc-setup-actions .button-primary:hover{background:#a36597;border-color:#a36597;box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 0 #a36597}.wc-setup-content p:last-child{margin-bottom:0}.wc-setup-content p.store-setup{margin-top:0}.wc-setup-footer-links{font-size:.85em;color:#b5b5b5;margin:1.18em auto;display:inline-block;text-align:center}.wc-wizard-storefront .wc-wizard-storefront-intro{padding:40px 40px 0;background:#f5f5f5;text-align:center}.wc-wizard-storefront .wc-wizard-storefront-intro img{margin:40px 0 0 0;width:100%;display:block}.wc-wizard-storefront .wc-wizard-storefront-features{list-style:none outside;margin:0 0 20px;padding:0 30px 0 0;overflow:hidden}.wc-wizard-storefront .wc-wizard-storefront-feature{margin:0;padding:20px 2em 20px 30px;width:50%;box-sizing:border-box}.wc-wizard-storefront .wc-wizard-storefront-feature::before{margin-right:-2em;position:absolute}.wc-wizard-storefront .wc-wizard-storefront-feature.first{clear:both;float:right}.wc-wizard-storefront .wc-wizard-storefront-feature.last{float:left}.wc-wizard-storefront .wc-wizard-storefront-feature__bulletproof::before{content:'🔒'}.wc-wizard-storefront .wc-wizard-storefront-feature__mobile::before{content:'📱'}.wc-wizard-storefront .wc-wizard-storefront-feature__accessibility::before{content:'👓'}.wc-wizard-storefront .wc-wizard-storefront-feature__search::before{content:'🔍'}.wc-wizard-storefront .wc-wizard-storefront-feature__compatibility::before{content:'🔧'}.wc-wizard-storefront .wc-wizard-storefront-feature__extendable::before{content:'🎨'}.wc-wizard-services{border:1px solid #eee;padding:0;margin:0 0 1em;list-style:none outside;border-radius:4px;overflow:hidden}.wc-wizard-services p{margin:0 0 1em 0;padding:0;font-size:1em;line-height:1.5em}.wc-wizard-service-item,.wc-wizard-services-list-toggle{display:flex;flex-wrap:nowrap;justify-content:space-between;padding:0;border-bottom:1px solid #eee;color:#666;align-items:center}.wc-wizard-service-item:last-child,.wc-wizard-services-list-toggle:last-child{border-bottom:0}.wc-wizard-service-item .payment-gateway-fee,.wc-wizard-services-list-toggle .payment-gateway-fee{color:#a6a6a6}.wc-wizard-service-item .wc-wizard-service-name,.wc-wizard-services-list-toggle .wc-wizard-service-name{flex-basis:0;min-width:160px;text-align:center;font-weight:700;padding:2em 0;align-self:stretch;display:flex;align-items:baseline}.wc-wizard-payment-gateway-form .wc-wizard-service-item .wc-wizard-service-name,.wc-wizard-payment-gateway-form .wc-wizard-services-list-toggle .wc-wizard-service-name{justify-content:center}.wc-wizard-service-item .wc-wizard-service-name img,.wc-wizard-services-list-toggle .wc-wizard-service-name img{max-width:75px}.wc-wizard-service-item.stripe-logo .wc-wizard-service-name img,.wc-wizard-services-list-toggle.stripe-logo .wc-wizard-service-name img{padding:8px 0}.wc-wizard-service-item.paypal-logo .wc-wizard-service-name img,.wc-wizard-services-list-toggle.paypal-logo .wc-wizard-service-name img{max-width:87px;padding:2px 0}.wc-wizard-service-item.klarna-logo .wc-wizard-service-name,.wc-wizard-services-list-toggle.klarna-logo .wc-wizard-service-name{background:#000}.wc-wizard-service-item.klarna-logo .wc-wizard-service-name img,.wc-wizard-services-list-toggle.klarna-logo .wc-wizard-service-name img{max-width:87px;padding:12px 0}.wc-wizard-service-item.square-logo .wc-wizard-service-name,.wc-wizard-services-list-toggle.square-logo .wc-wizard-service-name{background:#000}.wc-wizard-service-item.square-logo .wc-wizard-service-name img,.wc-wizard-services-list-toggle.square-logo .wc-wizard-service-name img{max-width:95px;padding:12px 0}.wc-wizard-service-item .wc-wizard-service-description,.wc-wizard-services-list-toggle .wc-wizard-service-description{flex-grow:1;padding:20px}.wc-wizard-service-item .wc-wizard-service-description p,.wc-wizard-services-list-toggle .wc-wizard-service-description p{margin-bottom:1em}.wc-wizard-service-item .wc-wizard-service-description p:last-child,.wc-wizard-services-list-toggle .wc-wizard-service-description p:last-child{margin-bottom:0}.wc-wizard-service-item .wc-wizard-service-description .wc-wizard-service-settings-description,.wc-wizard-services-list-toggle .wc-wizard-service-description .wc-wizard-service-settings-description{display:block;font-style:italic;color:#999}.wc-wizard-service-item .wc-wizard-service-enable,.wc-wizard-services-list-toggle .wc-wizard-service-enable{flex-basis:0;min-width:75px;text-align:center;cursor:pointer;padding:2em 0;position:relative;max-height:1.5em;align-self:flex-start}.wc-wizard-service-item .wc-wizard-service-toggle,.wc-wizard-services-list-toggle .wc-wizard-service-toggle{height:16px;width:32px;border:2px solid #935687;background-color:#935687;display:inline-block;text-indent:-9999px;border-radius:10em;position:relative}.wc-wizard-service-item .wc-wizard-service-toggle input[type=checkbox],.wc-wizard-services-list-toggle .wc-wizard-service-toggle input[type=checkbox]{display:none}.wc-wizard-service-item .wc-wizard-service-toggle:before,.wc-wizard-services-list-toggle .wc-wizard-service-toggle:before{content:"";display:block;width:16px;height:16px;background:#fff;position:absolute;top:0;left:0;border-radius:100%}.wc-wizard-service-item .wc-wizard-service-toggle.disabled,.wc-wizard-services-list-toggle .wc-wizard-service-toggle.disabled{border-color:#999;background-color:#999}.wc-wizard-service-item .wc-wizard-service-toggle.disabled:before,.wc-wizard-services-list-toggle .wc-wizard-service-toggle.disabled:before{left:auto;right:0}.wc-wizard-service-item .wc-wizard-service-settings,.wc-wizard-services-list-toggle .wc-wizard-service-settings{display:none;margin-bottom:0;cursor:default}.wc-wizard-service-item .wc-wizard-service-settings.hide,.wc-wizard-services-list-toggle .wc-wizard-service-settings.hide{display:none}.wc-wizard-service-item.checked .wc-wizard-service-settings,.wc-wizard-services-list-toggle.checked .wc-wizard-service-settings{display:inline-block}.wc-wizard-service-item.checked .wc-wizard-service-settings.hide,.wc-wizard-services-list-toggle.checked .wc-wizard-service-settings.hide{display:none}.wc-wizard-service-item.closed,.wc-wizard-services-list-toggle.closed{border-bottom:0}.wc-wizard-services-list-toggle{cursor:pointer}.wc-wizard-services-list-toggle .wc-wizard-service-enable::before{content:"\f343";font-family:dashicons;visibility:initial;color:#666;font-size:25px;margin-top:-7px;margin-right:-5px;position:absolute;visibility:visible}.wc-wizard-services-list-toggle.closed .wc-wizard-service-enable::before{content:"\f347"}.wc-wizard-services-list-toggle .wc-wizard-service-enable input{visibility:hidden;position:relative}.wc-wizard-services.manual .wc-wizard-service-item{display:none}.wc-wizard-services.shipping .wc-wizard-service-name{font-weight:400;text-align:right;align-items:center;max-height:5em;padding:0}.wc-wizard-services.shipping .wc-wizard-service-item{padding-right:2em;padding-top:.67em}.wc-wizard-services.shipping .wc-wizard-service-item:first-child{border-bottom:0;padding-bottom:0;font-weight:700}.wc-wizard-services.shipping .wc-wizard-service-item:first-child .wc-wizard-service-name{font-weight:700}.wc-wizard-services.shipping .shipping-method-setting,.wc-wizard-services.shipping .wc-wizard-shipping-method-select{display:flex}.wc-wizard-services.shipping .shipping-method-setting.hide,.wc-wizard-services.shipping .wc-wizard-shipping-method-select.hide{display:none}.wc-wizard-services.shipping .shipping-method-setting input,.wc-wizard-services.shipping .wc-wizard-shipping-method-dropdown{margin-left:2em;margin-bottom:1em}.wc-wizard-services.shipping .shipping-method-setting input .select2,.wc-wizard-services.shipping .wc-wizard-shipping-method-dropdown .select2{min-width:130px}.wc-wizard-services.shipping .wc-wizard-service-description{display:flex;flex-direction:column;color:#a6a6a6}.wc-wizard-services.shipping .wc-wizard-service-item:not(:first-child) .wc-wizard-service-description{font-size:.92em;padding-bottom:10px}.wc-wizard-services.shipping .shipping-method-setting input{width:95px;border:1px solid #aaa;border-color:#ddd;border-radius:4px;height:28px;padding-right:8px;padding-left:24px;font-size:14px;color:#444;background-color:#fff;display:inline-block}.wc-wizard-services.shipping .shipping-method-description,.wc-wizard-services.shipping .shipping-method-setting .description{color:#7e7e7e;font-size:.9em}.wc-wizard-services.shipping .shipping-method-setting input::placeholder{color:#e1e1e1}.wc-setup-shipping-units p{line-height:1.5em;font-size:13px;margin-bottom:.25em}.wc-setup-shipping-units .wc-setup-shipping-unit{margin-bottom:1.75em}.wc-setup-shipping-units .wc-setup-shipping-unit .select2{min-width:100%}.hide{display:none}.wc-wizard-features{display:flex;flex-wrap:wrap;list-style:none;padding:0}.wc-wizard-features .wc-wizard-feature-item{flex-basis:calc(50% - 4em - 3px);border:1px solid #eee;padding:2em}.wc-wizard-features .wc-wizard-feature-item:nth-child(1){border-radius:0 4px 0 0}.wc-wizard-features .wc-wizard-feature-item:nth-child(2){border-right:0;border-radius:4px 0 0 0}.wc-wizard-features .wc-wizard-feature-item:nth-child(3){border-top:0;border-radius:0 0 4px 0}.wc-wizard-features .wc-wizard-feature-item:nth-child(4){border-top:0;border-right:0;border-radius:0 0 0 4px}.wc-wizard-features p.wc-wizard-feature-description,.wc-wizard-features p.wc-wizard-feature-name{margin:0;line-height:1.5em}h3.jetpack-reasons{text-align:center;margin:3em 0 1em 0;font-size:14px}.jetpack-logo,.wcs-notice{display:block;margin:1.75em auto 2em auto;max-height:175px}.activate-splash .jetpack-logo{width:170px;margin-bottom:0}.activate-splash .wcs-notice{margin-top:1em;padding-right:57px}.step{text-align:center}.wc-setup .wc-setup-actions .button{font-weight:300;font-size:16px;padding:1em 2em;box-shadow:none;min-width:12em;min-width:auto;margin-top:10px}.wc-setup .wc-setup-actions .button:active,.wc-setup .wc-setup-actions .button:focus,.wc-setup .wc-setup-actions .button:hover{box-shadow:none}.location-prompt{color:#666;font-size:13px;font-weight:500;margin-bottom:.5em;margin-top:.85em;display:inline-block}.location-input{border:1px solid #aaa;border-color:#ddd;border-radius:4px;height:30px;width:calc(100% - 8px - 24px - 2px);padding-right:8px;padding-left:24px;font-size:16px;color:#444;background-color:#fff;display:inline-block}.location-input.dropdown{width:100%}.address-step .select2{min-width:100%}.store-address-container .city-and-postcode{display:flex}.store-address-container .city-and-postcode div{flex-basis:50%;margin-left:1em}.store-address-container .city-and-postcode div:last-of-type{margin-left:0}.store-address-container .select2-container,.store-address-container input[type=text],.store-address-container select{margin-bottom:10px}.product-type-container{margin-top:14px;margin-bottom:1px}#woocommerce_sell_in_person{margin-right:0}.wc-wizard-service-settings .payment-email-input{border:1px solid #aaa;border-color:#ddd;border-radius:4px;height:30px;padding:0 8px;font-size:14px;color:#444;background-color:#fff;display:inline-block}.newsletter-form-container{display:flex}.newsletter-form-container .newsletter-form-email{border:1px solid #aaa;border-color:#ddd;border-radius:4px;height:42px;padding:0 8px;font-size:16px;color:#666;background-color:#fff;display:inline-block;margin-left:6px;flex-grow:1}.newsletter-form-container .newsletter-form-button-container{flex-grow:0}.wc-setup .wc-setup-actions .button.newsletter-form-button{height:42px;padding:0 1em;margin:0}.wc-wizard-next-steps{border:1px solid #eee;border-radius:4px;list-style:none;padding:0}.wc-wizard-next-steps li{padding:0}.wc-wizard-next-steps .wc-wizard-next-step-item{display:flex;border-top:1px solid #eee}.wc-wizard-next-steps .wc-wizard-next-step-item:first-child{border-top:0}.wc-wizard-next-steps .wc-wizard-next-step-description{flex-grow:1;margin:1.5em}.wc-wizard-next-steps .wc-wizard-next-step-action{flex-grow:0;display:flex;align-items:center}.wc-wizard-next-steps .wc-wizard-next-step-action .button{margin:1em 1.5em}.wc-wizard-next-steps p.next-step-heading{margin:0;font-size:.95em;font-weight:400;font-variant:all-petite-caps}.wc-wizard-next-steps p.next-step-extra-info{margin:0}.wc-wizard-next-steps h3.next-step-description{margin:0;font-size:16px;font-weight:600}.wc-wizard-next-steps .wc-wizard-additional-steps{border-top:1px solid #eee}.wc-wizard-next-steps .wc-wizard-additional-steps .wc-wizard-next-step-description{margin-bottom:0}.wc-wizard-next-steps .wc-wizard-additional-steps .wc-setup-actions{margin:0 0 1.5em 0}.wc-wizard-next-steps .wc-wizard-additional-steps .wc-setup-actions .button{font-size:15px;margin:1em 1.5em 1em 0}.wc-wizard-next-steps .wc-wizard-additional-steps .wc-setup-actions .button::last-child{margin-left:1.5em}p.next-steps-help-text{color:#9f9f9f;padding:0 2em;text-align:center;font-size:.9em}p.jetpack-terms{font-size:.8em;text-align:center;max-width:480px;margin:0 auto;line-height:1.5em}.woocommerce-error{background:#ffe6e5;border-color:#ffc5c2;padding:1em;margin-bottom:1em}.woocommerce-error p{margin-top:0;margin-bottom:.5em;color:#444}.woocommerce-error a{color:#ff645c}.woocommerce-error .reconnect-reminder{font-size:.85em}.woocommerce-error .wc-setup-actions .button{font-size:14px}.wc-wizard-service-setting-ppec_paypal_reroute_requests,.wc-wizard-service-setting-stripe_create_account{display:flex;align-items:flex-start;margin-top:.75em}.wc-wizard-service-setting-ppec_paypal_reroute_requests .payment-checkbox-input,.wc-wizard-service-setting-stripe_create_account .payment-checkbox-input{order:1;margin-top:5px;margin-right:0;margin-left:0;width:1.5em}.wc-wizard-service-setting-ppec_paypal_reroute_requests .ppec_paypal_reroute_requests,.wc-wizard-service-setting-ppec_paypal_reroute_requests .stripe_create_account,.wc-wizard-service-setting-stripe_create_account .ppec_paypal_reroute_requests,.wc-wizard-service-setting-stripe_create_account .stripe_create_account{order:2;margin-right:.3em}.wc-wizard-service-setting-ppec_paypal_email,.wc-wizard-service-setting-stripe_email{margin-top:.75em}.wc-wizard-service-setting-ppec_paypal_email label.ppec_paypal_email,.wc-wizard-service-setting-ppec_paypal_email label.stripe_email,.wc-wizard-service-setting-stripe_email label.ppec_paypal_email,.wc-wizard-service-setting-stripe_email label.stripe_email{position:absolute;margin:-1px;padding:0;height:1px;width:1px;overflow:hidden;clip:rect(0 0 0 0);border:0}.wc-wizard-service-setting-ppec_paypal_email input.payment-email-input,.wc-wizard-service-setting-stripe_email input.payment-email-input{margin-right:1.5em;margin-bottom:.5em;width:100%}.wc-wizard-service-setting-ppec_paypal_email .wc-wizard-service-settings-description,.wc-wizard-service-setting-stripe_email .wc-wizard-service-settings-description{margin-right:1.5em} \ No newline at end of file +@charset "UTF-8";body{margin:65px auto 24px;-webkit-box-shadow:none;box-shadow:none;background:#f1f1f1;padding:0}#wc-logo{border:0;margin:0 0 24px;padding:0;text-align:center}#wc-logo img{max-width:30%}.wc-setup{text-align:center}.wc-setup .select2-container{text-align:right}.wc-setup .hidden{display:none}.wc-setup-content{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.13);box-shadow:0 1px 3px rgba(0,0,0,.13);padding:2em;margin:0 0 20px;background:#fff;overflow:hidden;zoom:1;text-align:right}.wc-setup-content h1,.wc-setup-content h2,.wc-setup-content h3,.wc-setup-content table{margin:0 0 20px;border:0;padding:0;color:#666;clear:none;font-weight:500}.wc-setup-content p{margin:20px 0;font-size:1em;line-height:1.75em;color:#666}.wc-setup-content table{font-size:1em;line-height:1.75em;color:#666}.wc-setup-content a{color:#a16696}.wc-setup-content a:focus,.wc-setup-content a:hover{color:#111}.wc-setup-content .form-table th{width:35%;vertical-align:top;font-weight:400}.wc-setup-content .form-table td{vertical-align:top}.wc-setup-content .form-table td input,.wc-setup-content .form-table td select{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.wc-setup-content .form-table td input[size]{width:auto}.wc-setup-content .form-table td .description{line-height:1.5em;display:block;margin-top:.25em;color:#999;font-style:italic}.wc-setup-content .form-table td .input-checkbox,.wc-setup-content .form-table td .input-radio{width:auto;-webkit-box-sizing:inherit;box-sizing:inherit;padding:inherit;margin:0 0 0 .5em;-webkit-box-shadow:none;box-shadow:none}.wc-setup-content .form-table .section_title td{padding:0}.wc-setup-content .form-table .section_title td h2,.wc-setup-content .form-table .section_title td p{margin:12px 0 0}.wc-setup-content .form-table td,.wc-setup-content .form-table th{padding:12px 0;margin:0;border:0}.wc-setup-content .form-table td:first-child,.wc-setup-content .form-table th:first-child{padding-left:1em}.wc-setup-content table.tax-rates{width:100%;font-size:.92em}.wc-setup-content table.tax-rates th{padding:0;text-align:center;width:auto;vertical-align:middle}.wc-setup-content table.tax-rates td{border:1px solid #f5f5f5;padding:6px;text-align:center;vertical-align:middle}.wc-setup-content table.tax-rates td input{outline:0;border:0;padding:0;-webkit-box-shadow:none;box-shadow:none;text-align:center;width:100%}.wc-setup-content table.tax-rates td.sort{cursor:move;color:#ccc}.wc-setup-content table.tax-rates td.sort::before{content:'\f333';font-family:dashicons}.wc-setup-content table.tax-rates td.readonly{background:#f5f5f5}.wc-setup-content table.tax-rates .add{padding:1em 1em 0 0;line-height:1em;font-size:1em;width:0;margin:6px 0 0;height:0;overflow:hidden;position:relative;display:inline-block}.wc-setup-content table.tax-rates .add::before{content:'\f502';font-family:dashicons;position:absolute;right:0;top:0}.wc-setup-content table.tax-rates .remove{padding:1em 1em 0 0;line-height:1em;font-size:1em;width:0;margin:0;height:0;overflow:hidden;position:relative;display:inline-block}.wc-setup-content table.tax-rates .remove::before{content:'\f182';font-family:dashicons;position:absolute;right:0;top:0}.wc-setup-content .wc-setup-pages{width:100%;border-top:1px solid #eee}.wc-setup-content .wc-setup-pages thead th{display:none}.wc-setup-content .wc-setup-pages .page-name{width:30%;font-weight:700}.wc-setup-content .wc-setup-pages td,.wc-setup-content .wc-setup-pages th{padding:14px 0;border-bottom:1px solid #eee}.wc-setup-content .wc-setup-pages td:first-child,.wc-setup-content .wc-setup-pages th:first-child{padding-left:9px}.wc-setup-content .wc-setup-pages th{padding-top:0}.wc-setup-content .wc-setup-pages .page-options p{color:#777;margin:6px 24px 0 0;line-height:1.75em}.wc-setup-content .wc-setup-pages .page-options p input{vertical-align:middle;margin:1px 0 0;height:1.75em;width:1.75em;line-height:1.75em}.wc-setup-content .wc-setup-pages .page-options p label{line-height:1}@media screen and (max-width:782px){.wc-setup-content .form-table tbody th{width:auto}}.wc-setup-content .twitter-share-button{float:left}.wc-setup-content .wc-setup-next-steps{overflow:hidden;margin:0 0 24px;padding-bottom:2px}.wc-setup-content .wc-setup-next-steps h2{margin-bottom:12px}.wc-setup-content .wc-setup-next-steps .wc-setup-next-steps-first{float:right;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box}.wc-setup-content .wc-setup-next-steps .wc-setup-next-steps-last{float:left;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box}.wc-setup-content .wc-setup-next-steps ul{padding:0 0 0 2em;list-style:none outside;margin:0}.wc-setup-content .wc-setup-next-steps ul li a{display:block;padding:0 0 .75em}.wc-setup-content .wc-setup-next-steps ul .setup-product a.button{background-color:#f7f7f7;border-color:#ccc;color:#23282d;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 0 #ccc;box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 0 #ccc;text-shadow:-1px 0 1px #eee,0 1px 1px #eee;font-size:1em;height:auto;line-height:1.75em;margin:0 0 .75em;opacity:1;padding:1em;text-align:center}.wc-setup-content .wc-setup-next-steps ul .setup-product a.button:active,.wc-setup-content .wc-setup-next-steps ul .setup-product a.button:focus,.wc-setup-content .wc-setup-next-steps ul .setup-product a.button:hover{background:#f5f5f5;border-color:#aaa}.wc-setup-content .wc-setup-next-steps ul .setup-product a.button-primary{color:#fff;background-color:#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;text-shadow:0 -1px 1px #a36597,-1px 0 1px #a36597,0 1px 1px #a36597,1px 0 1px #a36597}.wc-setup-content .wc-setup-next-steps ul .setup-product a.button-primary:active,.wc-setup-content .wc-setup-next-steps ul .setup-product a.button-primary:focus,.wc-setup-content .wc-setup-next-steps ul .setup-product a.button-primary:hover{color:#fff;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}.wc-setup-content .wc-setup-next-steps ul li a::before{color:#82878c;font:normal 20px/1 dashicons;speak:none;display:inline-block;padding:0 0 0 10px;top:1px;position:relative;text-decoration:none!important;vertical-align:top}.wc-setup-content .wc-setup-next-steps ul .learn-more a::before{content:'\f105'}.wc-setup-content .wc-setup-next-steps ul .video-walkthrough a::before{content:'\f126'}.wc-setup-content .wc-setup-next-steps ul .newsletter a::before{content:'\f465'}.wc-setup-content .updated,.wc-setup-content .woocommerce-newsletter{padding:24px 24px 0;margin:0 0 24px;overflow:hidden;background:#f5f5f5}.wc-setup-content .updated p,.wc-setup-content .woocommerce-newsletter p{padding:0;margin:0 0 12px}.wc-setup-content .updated form,.wc-setup-content .updated p:last-child,.wc-setup-content .woocommerce-newsletter form,.wc-setup-content .woocommerce-newsletter p:last-child{margin:0 0 24px}.wc-setup-content .woocommerce-tracker{margin:24px 0;border:1px solid #eee;padding:20px;border-radius:4px;overflow:hidden}.wc-setup-content .woocommerce-tracker p{font-size:14px;line-height:1.5em}.wc-setup-content .woocommerce-tracker .checkbox{line-height:24px;font-weight:500;font-size:1em;margin-top:0;margin-bottom:20px}.wc-setup-content .checkbox input[type=checkbox]{opacity:0;position:absolute;right:-9999px}.wc-setup-content .checkbox label{position:relative;display:inline-block;padding-right:28px}.wc-setup-content .checkbox label:after,.wc-setup-content .checkbox label:before{position:absolute;content:"";display:inline-block}.wc-setup-content .checkbox label:before{height:16px;width:16px;right:0;top:3px;border:1px solid #aaa;background-color:#fff;border-radius:3px}.wc-setup-content .checkbox label:after{height:5px;width:9px;border-right:2px solid;border-bottom:2px solid;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);right:4px;top:7px;color:#fff}.wc-setup-content .checkbox input[type=checkbox]+label::after{content:none}.wc-setup-content .checkbox input[type=checkbox]:checked+label::after{content:""}.wc-setup-content .checkbox input[type=checkbox]:focus+label::before{outline:#3b99fc auto 5px}.wc-setup-content .checkbox input[type=checkbox]:checked+label::before{background:#935687;border-color:#935687}.wc-setup-steps{padding:0 0 24px;margin:0;list-style:none outside;overflow:hidden;color:#ccc;width:100%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.wc-setup-steps li{width:100%;float:right;padding:0 0 .8em;margin:0;text-align:center;position:relative;border-bottom:4px solid #ccc;line-height:1.4em}.wc-setup-steps li a{color:#a16696;text-decoration:none;padding:1.5em;margin:-1.5em;position:relative;z-index:1}.wc-setup-steps li a:focus,.wc-setup-steps li a:hover{color:#111;text-decoration:underline}.wc-setup-steps li::before{content:'';border:4px solid #ccc;border-radius:100%;width:4px;height:4px;position:absolute;bottom:0;right:50%;margin-right:-6px;margin-bottom:-8px;background:#fff}.wc-setup-steps li.active{border-color:#a16696;color:#a16696;font-weight:700}.wc-setup-steps li.active::before{border-color:#a16696}.wc-setup-steps li.done{border-color:#a16696;color:#a16696}.wc-setup-steps li.done::before{border-color:#a16696;background:#a16696}.wc-setup .wc-setup-actions{overflow:hidden;margin:20px 0 0;position:relative}.wc-setup .wc-setup-actions .button{font-size:1.25em;padding:.5em 1em;line-height:1em;margin-left:.5em;margin-bottom:2px;height:auto;border-radius:4px}.wc-setup .wc-setup-actions .button-primary{background-color:#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;text-shadow:0 -1px 1px #a36597,-1px 0 1px #a36597,0 1px 1px #a36597,1px 0 1px #a36597;margin:0;opacity:1}.wc-setup .wc-setup-actions .button-primary:active,.wc-setup .wc-setup-actions .button-primary:focus,.wc-setup .wc-setup-actions .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}.wc-setup-content p:last-child{margin-bottom:0}.wc-setup-content p.store-setup{margin-top:0}.wc-setup-footer-links{font-size:.85em;color:#7b7b7b;margin:1.18em auto;display:inline-block;text-align:center}.wc-wizard-storefront .wc-wizard-storefront-intro{padding:40px 40px 0;background:#f5f5f5;text-align:center}.wc-wizard-storefront .wc-wizard-storefront-intro img{margin:40px 0 0 0;width:100%;display:block}.wc-wizard-storefront .wc-wizard-storefront-features{list-style:none outside;margin:0 0 20px;padding:0 30px 0 0;overflow:hidden}.wc-wizard-storefront .wc-wizard-storefront-feature{margin:0;padding:20px 2em 20px 30px;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box}.wc-wizard-storefront .wc-wizard-storefront-feature::before{margin-right:-2em;position:absolute}.wc-wizard-storefront .wc-wizard-storefront-feature.first{clear:both;float:right}.wc-wizard-storefront .wc-wizard-storefront-feature.last{float:left}.wc-wizard-storefront .wc-wizard-storefront-feature__bulletproof::before{content:'🔒'}.wc-wizard-storefront .wc-wizard-storefront-feature__mobile::before{content:'📱'}.wc-wizard-storefront .wc-wizard-storefront-feature__accessibility::before{content:'👓'}.wc-wizard-storefront .wc-wizard-storefront-feature__search::before{content:'🔍'}.wc-wizard-storefront .wc-wizard-storefront-feature__compatibility::before{content:'🔧'}.wc-wizard-storefront .wc-wizard-storefront-feature__extendable::before{content:'🎨'}.wc-wizard-services{border:1px solid #eee;padding:0;margin:0 0 1em;list-style:none outside;border-radius:4px;overflow:hidden}.wc-wizard-services p{margin:0 0 1em 0;padding:0;font-size:1em;line-height:1.5em}.wc-wizard-service-item,.wc-wizard-services-list-toggle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0;border-bottom:1px solid #eee;color:#666;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.wc-wizard-service-item:last-child,.wc-wizard-services-list-toggle:last-child{border-bottom:0}.wc-wizard-service-item .payment-gateway-fee,.wc-wizard-services-list-toggle .payment-gateway-fee{color:#a6a6a6}.wc-wizard-service-item .wc-wizard-service-name,.wc-wizard-services-list-toggle .wc-wizard-service-name{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;min-width:160px;text-align:center;font-weight:700;padding:2em 0;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.wc-wizard-payment-gateway-form .wc-wizard-service-item .wc-wizard-service-name,.wc-wizard-payment-gateway-form .wc-wizard-services-list-toggle .wc-wizard-service-name{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.wc-wizard-service-item .wc-wizard-service-name img,.wc-wizard-services-list-toggle .wc-wizard-service-name img{max-width:75px}.wc-wizard-service-item.stripe-logo .wc-wizard-service-name img,.wc-wizard-services-list-toggle.stripe-logo .wc-wizard-service-name img{padding:8px 0}.wc-wizard-service-item.paypal-logo .wc-wizard-service-name img,.wc-wizard-services-list-toggle.paypal-logo .wc-wizard-service-name img{max-width:87px;padding:2px 0}.wc-wizard-service-item.klarna-logo .wc-wizard-service-name,.wc-wizard-services-list-toggle.klarna-logo .wc-wizard-service-name{background:#000}.wc-wizard-service-item.klarna-logo .wc-wizard-service-name img,.wc-wizard-services-list-toggle.klarna-logo .wc-wizard-service-name img{max-width:87px;padding:12px 0}.wc-wizard-service-item.square-logo .wc-wizard-service-name,.wc-wizard-services-list-toggle.square-logo .wc-wizard-service-name{background:#000}.wc-wizard-service-item.square-logo .wc-wizard-service-name img,.wc-wizard-services-list-toggle.square-logo .wc-wizard-service-name img{max-width:95px;padding:12px 0}.wc-wizard-service-item.eway-logo .wc-wizard-service-name img,.wc-wizard-services-list-toggle.eway-logo .wc-wizard-service-name img{max-width:87px}.wc-wizard-service-item.payfast-logo .wc-wizard-service-name img,.wc-wizard-services-list-toggle.payfast-logo .wc-wizard-service-name img{max-width:140px}.wc-wizard-service-item .wc-wizard-service-description,.wc-wizard-services-list-toggle .wc-wizard-service-description{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:20px}.wc-wizard-service-item .wc-wizard-service-description p,.wc-wizard-services-list-toggle .wc-wizard-service-description p{margin-bottom:1em}.wc-wizard-service-item .wc-wizard-service-description p:last-child,.wc-wizard-services-list-toggle .wc-wizard-service-description p:last-child{margin-bottom:0}.wc-wizard-service-item .wc-wizard-service-description .wc-wizard-service-settings-description,.wc-wizard-services-list-toggle .wc-wizard-service-description .wc-wizard-service-settings-description{display:block;font-style:italic;color:#999}.wc-wizard-service-item .wc-wizard-service-enable,.wc-wizard-services-list-toggle .wc-wizard-service-enable{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;min-width:75px;text-align:center;cursor:pointer;padding:2em 0;position:relative;max-height:1.5em;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.wc-wizard-service-item .wc-wizard-service-toggle,.wc-wizard-services-list-toggle .wc-wizard-service-toggle{height:16px;width:32px;border:2px solid #935687;background-color:#935687;display:inline-block;text-indent:-9999px;border-radius:10em;position:relative}.wc-wizard-service-item .wc-wizard-service-toggle input[type=checkbox],.wc-wizard-services-list-toggle .wc-wizard-service-toggle input[type=checkbox]{display:none}.wc-wizard-service-item .wc-wizard-service-toggle:before,.wc-wizard-services-list-toggle .wc-wizard-service-toggle:before{content:"";display:block;width:16px;height:16px;background:#fff;position:absolute;top:0;left:0;border-radius:100%}.wc-wizard-service-item .wc-wizard-service-toggle.disabled,.wc-wizard-services-list-toggle .wc-wizard-service-toggle.disabled{border-color:#999;background-color:#999}.wc-wizard-service-item .wc-wizard-service-toggle.disabled:before,.wc-wizard-services-list-toggle .wc-wizard-service-toggle.disabled:before{left:auto;right:0}.wc-wizard-service-item .wc-wizard-service-settings,.wc-wizard-services-list-toggle .wc-wizard-service-settings{display:none;margin-top:.75em;margin-bottom:0;cursor:default}.wc-wizard-service-item .wc-wizard-service-settings.hide,.wc-wizard-services-list-toggle .wc-wizard-service-settings.hide{display:none}.wc-wizard-service-item.checked .wc-wizard-service-settings,.wc-wizard-services-list-toggle.checked .wc-wizard-service-settings{display:inline-block}.wc-wizard-service-item.checked .wc-wizard-service-settings.hide,.wc-wizard-services-list-toggle.checked .wc-wizard-service-settings.hide{display:none}.wc-wizard-service-item.closed,.wc-wizard-services-list-toggle.closed{border-bottom:0}.wc-wizard-services-list-toggle{cursor:pointer}.wc-wizard-services-list-toggle .wc-wizard-service-enable::before{content:"\f343";font-family:dashicons;visibility:initial;color:#666;font-size:25px;margin-top:-7px;margin-right:-5px;position:absolute;visibility:visible}.wc-wizard-services-list-toggle.closed .wc-wizard-service-enable::before{content:"\f347"}.wc-wizard-services-list-toggle .wc-wizard-service-enable input{visibility:hidden;position:relative}.wc-wizard-services.manual .wc-wizard-service-item{display:none}.wc-wizard-services.shipping .wc-wizard-service-name{font-weight:400;text-align:right;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-height:5em;padding:0}.wc-wizard-services.shipping .wc-wizard-service-item{padding-right:2em;padding-top:.67em}.wc-wizard-services.shipping .wc-wizard-service-item:first-child{border-bottom:0;padding-bottom:0;font-weight:700}.wc-wizard-services.shipping .wc-wizard-service-item:first-child .wc-wizard-service-name{font-weight:700}.wc-wizard-services.shipping .shipping-method-setting,.wc-wizard-services.shipping .wc-wizard-shipping-method-select{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.wc-wizard-services.shipping .shipping-method-setting.hide,.wc-wizard-services.shipping .wc-wizard-shipping-method-select.hide{display:none}.wc-wizard-services.shipping .shipping-method-setting input,.wc-wizard-services.shipping .wc-wizard-shipping-method-dropdown{margin-left:2em;margin-bottom:1em}.wc-wizard-services.shipping .shipping-method-setting input .select2,.wc-wizard-services.shipping .wc-wizard-shipping-method-dropdown .select2{min-width:130px}.wc-wizard-services.shipping .wc-wizard-service-description{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:#a6a6a6}.wc-wizard-services.shipping .wc-wizard-service-item:not(:first-child) .wc-wizard-service-description{font-size:.92em;padding-bottom:10px}.wc-wizard-services.shipping .shipping-method-setting input{width:95px;border:1px solid #aaa;border-color:#ddd;border-radius:4px;height:28px;padding-right:8px;padding-left:24px;font-size:14px;color:#444;background-color:#fff;display:inline-block}.wc-wizard-services.shipping .shipping-method-description,.wc-wizard-services.shipping .shipping-method-setting .description{color:#7e7e7e;font-size:.9em}.wc-wizard-services.shipping .shipping-method-setting input::-webkit-input-placeholder{color:#e1e1e1}.wc-wizard-services.shipping .shipping-method-setting input::-moz-placeholder{color:#e1e1e1}.wc-wizard-services.shipping .shipping-method-setting input:-ms-input-placeholder{color:#e1e1e1}.wc-wizard-services.shipping .shipping-method-setting input::-ms-input-placeholder{color:#e1e1e1}.wc-wizard-services.shipping .shipping-method-setting input::placeholder{color:#e1e1e1}.wc-setup-shipping-units p{line-height:1.5em;font-size:13px;margin-bottom:.25em}.wc-setup-shipping-units .wc-setup-shipping-unit{margin-bottom:1.75em}.wc-setup-shipping-units .wc-setup-shipping-unit .select2{min-width:100%}.hide{display:none}.wc-wizard-features{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding:0}.wc-wizard-features .wc-wizard-feature-item{-webkit-flex-basis:calc(50% - 4em - 3px);-ms-flex-preferred-size:calc(50% - 4em - 3px);flex-basis:calc(50% - 4em - 3px);border:1px solid #eee;padding:2em}.wc-wizard-features .wc-wizard-feature-item:nth-child(1){border-radius:0 4px 0 0}.wc-wizard-features .wc-wizard-feature-item:nth-child(2){border-right:0;border-radius:4px 0 0 0}.wc-wizard-features .wc-wizard-feature-item:nth-child(3){border-top:0;border-radius:0 0 4px 0}.wc-wizard-features .wc-wizard-feature-item:nth-child(4){border-top:0;border-right:0;border-radius:0 0 0 4px}.wc-wizard-features p.wc-wizard-feature-description,.wc-wizard-features p.wc-wizard-feature-name{margin:0;line-height:1.5em}h3.jetpack-reasons{text-align:center;margin:3em 0 1em 0;font-size:14px}.jetpack-logo,.wcs-notice{display:block;margin:1.75em auto 2em auto;max-height:175px}.activate-splash .jetpack-logo{width:170px;margin-bottom:0}.activate-splash .wcs-notice{margin-top:1em;padding-right:57px}.step{text-align:center}.wc-setup .wc-setup-actions .button{font-weight:300;font-size:16px;padding:1em 2em;-webkit-box-shadow:none;box-shadow:none;min-width:12em;min-width:auto;margin-top:10px}.wc-setup .wc-setup-actions .button:active,.wc-setup .wc-setup-actions .button:focus,.wc-setup .wc-setup-actions .button:hover{-webkit-box-shadow:none;box-shadow:none}.wc-setup .wc-setup-actions .plugin-install-info{display:block;font-style:italic;color:#999;font-size:14px;line-height:1.5em;margin:5px 0}.wc-setup .wc-setup-actions .plugin-install-info>*{display:block}.wc-setup .wc-setup-actions .plugin-install-info .plugin-install-info-list-item:not(:last-child)::after{content:', '}.wc-setup .wc-setup-actions .plugin-install-info a{white-space:nowrap}.wc-setup .wc-setup-actions .plugin-install-info a:not(:hover):not(:focus){color:inherit}.plugin-install-source{background:rgba(187,119,174,.15)}.plugin-install-source:not(.wc-wizard-service-item){-webkit-box-shadow:0 0 0 10px rgba(187,119,174,.15);box-shadow:0 0 0 10px rgba(187,119,174,.15)}.location-prompt{color:#666;font-size:13px;font-weight:500;margin-bottom:.5em;margin-top:.85em;display:inline-block}.location-input{border:1px solid #aaa;border-color:#ddd;border-radius:4px;height:30px;width:calc(100% - 8px - 24px - 2px);padding-right:8px;padding-left:24px;font-size:16px;color:#444;background-color:#fff;display:inline-block}.location-input.dropdown{width:100%}.address-step .select2{min-width:100%}.store-address-container .city-and-postcode{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.store-address-container .city-and-postcode div{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;margin-left:1em}.store-address-container .city-and-postcode div:last-of-type{margin-left:0}.store-address-container .select2-container,.store-address-container input[type=text],.store-address-container select{margin-bottom:10px}.product-type-container{margin-top:14px;margin-bottom:1px}#woocommerce_sell_in_person{margin-right:0}.wc-wizard-service-settings .payment-email-input{border:1px solid #aaa;border-color:#ddd;border-radius:4px;height:30px;padding:0 8px;font-size:14px;color:#444;background-color:#fff;display:inline-block}.newsletter-form-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.newsletter-form-container .newsletter-form-email{border:1px solid #aaa;border-color:#ddd;border-radius:4px;height:42px;padding:0 8px;font-size:16px;color:#666;background-color:#fff;display:inline-block;margin-left:6px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.newsletter-form-container .newsletter-form-button-container{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.wc-setup .wc-setup-actions .button.newsletter-form-button{height:42px;padding:0 1em;margin:0}.wc-wizard-next-steps{border:1px solid #eee;border-radius:4px;list-style:none;padding:0}.wc-wizard-next-steps li{padding:0}.wc-wizard-next-steps .wc-wizard-next-step-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-top:1px solid #eee}.wc-wizard-next-steps .wc-wizard-next-step-item:first-child{border-top:0}.wc-wizard-next-steps .wc-wizard-next-step-description{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin:1.5em}.wc-wizard-next-steps .wc-wizard-next-step-action{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.wc-wizard-next-steps .wc-wizard-next-step-action .button{margin:1em 1.5em}.wc-wizard-next-steps p.next-step-heading{margin:0;font-size:.95em;font-weight:400;font-variant:all-petite-caps}.wc-wizard-next-steps p.next-step-extra-info{margin:0}.wc-wizard-next-steps h3.next-step-description{margin:0;font-size:16px;font-weight:600}.wc-wizard-next-steps .wc-wizard-additional-steps{border-top:1px solid #eee}.wc-wizard-next-steps .wc-wizard-additional-steps .wc-wizard-next-step-description{margin-bottom:0}.wc-wizard-next-steps .wc-wizard-additional-steps .wc-setup-actions{margin:0 0 1.5em 0}.wc-wizard-next-steps .wc-wizard-additional-steps .wc-setup-actions .button{font-size:15px;margin:1em 1.5em 1em 0}.wc-wizard-next-steps .wc-wizard-additional-steps .wc-setup-actions .button::last-child{margin-left:1.5em}p.next-steps-help-text{color:#9f9f9f;padding:0 2em;text-align:center;font-size:.9em}p.jetpack-terms{font-size:.8em;text-align:center;max-width:480px;margin:0 auto;line-height:1.5em}.woocommerce-error{background:#ffe6e5;border-color:#ffc5c2;padding:1em;margin-bottom:1em}.woocommerce-error p{margin-top:0;margin-bottom:.5em;color:#444}.woocommerce-error a{color:#ff645c}.woocommerce-error .reconnect-reminder{font-size:.85em}.woocommerce-error .wc-setup-actions .button{font-size:14px}.wc-wizard-service-setting-ppec_paypal_reroute_requests,.wc-wizard-service-setting-stripe_create_account{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.wc-wizard-service-setting-ppec_paypal_reroute_requests .payment-checkbox-input,.wc-wizard-service-setting-stripe_create_account .payment-checkbox-input{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-top:5px;margin-right:0;margin-left:0;width:1.5em}.wc-wizard-service-setting-ppec_paypal_reroute_requests .ppec_paypal_reroute_requests,.wc-wizard-service-setting-ppec_paypal_reroute_requests .stripe_create_account,.wc-wizard-service-setting-stripe_create_account .ppec_paypal_reroute_requests,.wc-wizard-service-setting-stripe_create_account .stripe_create_account{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin-right:.3em}.wc-wizard-service-setting-ppec_paypal_email,.wc-wizard-service-setting-stripe_email{margin-top:.75em;margin-right:1.5em}.wc-wizard-service-setting-ppec_paypal_email label.ppec_paypal_email,.wc-wizard-service-setting-ppec_paypal_email label.stripe_email,.wc-wizard-service-setting-stripe_email label.ppec_paypal_email,.wc-wizard-service-setting-stripe_email label.stripe_email{position:absolute;margin:-1px;padding:0;height:1px;width:1px;overflow:hidden;clip:rect(0 0 0 0);border:0}.wc-wizard-service-setting-ppec_paypal_email input.payment-email-input,.wc-wizard-service-setting-stripe_email input.payment-email-input{-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:.5em;width:100%;height:32px}.wc-setup-content .recommended-step{border:1px solid #ebebeb;border-radius:4px;padding:2.5em}.wc-setup-content .recommended-step li{list-style:none}.wc-setup-content .recommended-step li:last-child label{margin-bottom:0}.wc-setup-content .recommended-step label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:1.5em}.wc-setup-content .recommended-step label:after,.wc-setup-content .recommended-step label:before{top:auto}.wc-setup-content .recommended-step label:after{margin-top:-1.5px}.wc-setup-content .recommended-step .recommended-item-icon{border:1px solid #fff;border-radius:7px;height:3.5em;margin-left:1em;margin-right:4px}.wc-setup-content .recommended-step .recommended-item-icon.recommended-item-icon-storefront_theme{background-color:#f4a224;max-height:3em;max-width:3em;padding:.25em}.wc-setup-content .recommended-step .recommended-item-icon.recommended-item-icon-automated_taxes{background-color:#d0011b;max-height:1.75em;padding:.875em}.wc-setup-content .recommended-step .recommended-item-icon.recommended-item-icon-mailchimp{background-color:#209bbb;height:2em;padding:.75em}.wc-setup-content .recommended-step .recommended-item-description-container h3{font-size:15px;font-weight:700;letter-spacing:.5px;margin-bottom:0}.wc-setup-content .recommended-step .recommended-item-description-container p{margin-top:0;line-height:1.5em} \ No newline at end of file diff --git a/assets/css/wc-setup.css b/assets/css/wc-setup.css index f1f9b3eb6ed..ecf20a2ee18 100644 --- a/assets/css/wc-setup.css +++ b/assets/css/wc-setup.css @@ -1 +1 @@ -@charset "UTF-8";body{margin:65px auto 24px;box-shadow:none;background:#f1f1f1;padding:0}#wc-logo{border:0;margin:0 0 24px;padding:0;text-align:center}#wc-logo img{max-width:30%}.wc-setup{text-align:center}.wc-setup .select2-container{text-align:left}.wc-setup .hidden{display:none}.wc-setup-content{box-shadow:0 1px 3px rgba(0,0,0,.13);padding:2em;margin:0 0 20px;background:#fff;overflow:hidden;zoom:1;text-align:left}.wc-setup-content h1,.wc-setup-content h2,.wc-setup-content h3,.wc-setup-content table{margin:0 0 20px;border:0;padding:0;color:#666;clear:none;font-weight:500}.wc-setup-content p{margin:20px 0;font-size:1em;line-height:1.75em;color:#666}.wc-setup-content table{font-size:1em;line-height:1.75em;color:#666}.wc-setup-content a{color:#a16696}.wc-setup-content a:focus,.wc-setup-content a:hover{color:#111}.wc-setup-content .form-table th{width:35%;vertical-align:top;font-weight:400}.wc-setup-content .form-table td{vertical-align:top}.wc-setup-content .form-table td input,.wc-setup-content .form-table td select{width:100%;box-sizing:border-box}.wc-setup-content .form-table td input[size]{width:auto}.wc-setup-content .form-table td .description{line-height:1.5em;display:block;margin-top:.25em;color:#999;font-style:italic}.wc-setup-content .form-table td .input-checkbox,.wc-setup-content .form-table td .input-radio{width:auto;box-sizing:inherit;padding:inherit;margin:0 .5em 0 0;box-shadow:none}.wc-setup-content .form-table .section_title td{padding:0}.wc-setup-content .form-table .section_title td h2,.wc-setup-content .form-table .section_title td p{margin:12px 0 0}.wc-setup-content .form-table td,.wc-setup-content .form-table th{padding:12px 0;margin:0;border:0}.wc-setup-content .form-table td:first-child,.wc-setup-content .form-table th:first-child{padding-right:1em}.wc-setup-content table.tax-rates{width:100%;font-size:.92em}.wc-setup-content table.tax-rates th{padding:0;text-align:center;width:auto;vertical-align:middle}.wc-setup-content table.tax-rates td{border:1px solid #f5f5f5;padding:6px;text-align:center;vertical-align:middle}.wc-setup-content table.tax-rates td input{outline:0;border:0;padding:0;box-shadow:none;text-align:center;width:100%}.wc-setup-content table.tax-rates td.sort{cursor:move;color:#ccc}.wc-setup-content table.tax-rates td.sort::before{content:'\f333';font-family:dashicons}.wc-setup-content table.tax-rates td.readonly{background:#f5f5f5}.wc-setup-content table.tax-rates .add{padding:1em 0 0 1em;line-height:1em;font-size:1em;width:0;margin:6px 0 0;height:0;overflow:hidden;position:relative;display:inline-block}.wc-setup-content table.tax-rates .add::before{content:'\f502';font-family:dashicons;position:absolute;left:0;top:0}.wc-setup-content table.tax-rates .remove{padding:1em 0 0 1em;line-height:1em;font-size:1em;width:0;margin:0;height:0;overflow:hidden;position:relative;display:inline-block}.wc-setup-content table.tax-rates .remove::before{content:'\f182';font-family:dashicons;position:absolute;left:0;top:0}.wc-setup-content .wc-setup-pages{width:100%;border-top:1px solid #eee}.wc-setup-content .wc-setup-pages thead th{display:none}.wc-setup-content .wc-setup-pages .page-name{width:30%;font-weight:700}.wc-setup-content .wc-setup-pages td,.wc-setup-content .wc-setup-pages th{padding:14px 0;border-bottom:1px solid #eee}.wc-setup-content .wc-setup-pages td:first-child,.wc-setup-content .wc-setup-pages th:first-child{padding-right:9px}.wc-setup-content .wc-setup-pages th{padding-top:0}.wc-setup-content .wc-setup-pages .page-options p{color:#777;margin:6px 0 0 24px;line-height:1.75em}.wc-setup-content .wc-setup-pages .page-options p input{vertical-align:middle;margin:1px 0 0;height:1.75em;width:1.75em;line-height:1.75em}.wc-setup-content .wc-setup-pages .page-options p label{line-height:1}@media screen and (max-width:782px){.wc-setup-content .form-table tbody th{width:auto}}.wc-setup-content .twitter-share-button{float:right}.wc-setup-content .wc-setup-next-steps{overflow:hidden;margin:0 0 24px;padding-bottom:2px}.wc-setup-content .wc-setup-next-steps h2{margin-bottom:12px}.wc-setup-content .wc-setup-next-steps .wc-setup-next-steps-first{float:left;width:50%;box-sizing:border-box}.wc-setup-content .wc-setup-next-steps .wc-setup-next-steps-last{float:right;width:50%;box-sizing:border-box}.wc-setup-content .wc-setup-next-steps ul{padding:0 2em 0 0;list-style:none outside;margin:0}.wc-setup-content .wc-setup-next-steps ul li a{display:block;padding:0 0 .75em}.wc-setup-content .wc-setup-next-steps ul .setup-product a.button{background-color:#f7f7f7;border-color:#ccc;color:#23282d;box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 0 #ccc;text-shadow:1px 0 1px #eee,0 1px 1px #eee;font-size:1em;height:auto;line-height:1.75em;margin:0 0 .75em;opacity:1;padding:1em;text-align:center}.wc-setup-content .wc-setup-next-steps ul .setup-product a.button:active,.wc-setup-content .wc-setup-next-steps ul .setup-product a.button:focus,.wc-setup-content .wc-setup-next-steps ul .setup-product a.button:hover{background:#f5f5f5;border-color:#aaa}.wc-setup-content .wc-setup-next-steps ul .setup-product a.button-primary{color:#fff;background-color:#bb77ae;border-color:#a36597;box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 0 #a36597;text-shadow:0 -1px 1px #a36597,1px 0 1px #a36597,0 1px 1px #a36597,-1px 0 1px #a36597}.wc-setup-content .wc-setup-next-steps ul .setup-product a.button-primary:active,.wc-setup-content .wc-setup-next-steps ul .setup-product a.button-primary:focus,.wc-setup-content .wc-setup-next-steps ul .setup-product a.button-primary:hover{color:#fff;background:#a36597;border-color:#a36597;box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 0 #a36597}.wc-setup-content .wc-setup-next-steps ul li a::before{color:#82878c;font:normal 20px/1 dashicons;speak:none;display:inline-block;padding:0 10px 0 0;top:1px;position:relative;text-decoration:none!important;vertical-align:top}.wc-setup-content .wc-setup-next-steps ul .learn-more a::before{content:'\f105'}.wc-setup-content .wc-setup-next-steps ul .video-walkthrough a::before{content:'\f126'}.wc-setup-content .wc-setup-next-steps ul .newsletter a::before{content:'\f465'}.wc-setup-content .updated,.wc-setup-content .woocommerce-newsletter{padding:24px 24px 0;margin:0 0 24px;overflow:hidden;background:#f5f5f5}.wc-setup-content .updated p,.wc-setup-content .woocommerce-newsletter p{padding:0;margin:0 0 12px}.wc-setup-content .updated form,.wc-setup-content .updated p:last-child,.wc-setup-content .woocommerce-newsletter form,.wc-setup-content .woocommerce-newsletter p:last-child{margin:0 0 24px}.wc-setup-content .woocommerce-tracker{margin:24px 0;border:1px solid #eee;padding:20px;border-radius:4px;overflow:hidden}.wc-setup-content .woocommerce-tracker p{font-size:14px;line-height:1.5em}.wc-setup-content .woocommerce-tracker .checkbox{line-height:24px;font-weight:500;font-size:1em;margin-top:0;margin-bottom:20px}.wc-setup-content .woocommerce-tracker .checkbox input[type=checkbox]{opacity:0;position:absolute;left:-9999px}.wc-setup-content .woocommerce-tracker .checkbox label{position:relative;display:inline-block;padding-left:28px}.wc-setup-content .woocommerce-tracker .checkbox label:after,.wc-setup-content .woocommerce-tracker .checkbox label:before{position:absolute;content:"";display:inline-block}.wc-setup-content .woocommerce-tracker .checkbox label:before{height:16px;width:16px;left:0;top:3px;border:1px solid #aaa;background-color:#fff;border-radius:3px}.wc-setup-content .woocommerce-tracker .checkbox label:after{height:5px;width:9px;border-left:2px solid;border-bottom:2px solid;transform:rotate(-45deg);left:4px;top:7px;color:#fff}.wc-setup-content .woocommerce-tracker .checkbox input[type=checkbox]+label::after{content:none}.wc-setup-content .woocommerce-tracker .checkbox input[type=checkbox]:checked+label::after{content:""}.wc-setup-content .woocommerce-tracker .checkbox input[type=checkbox]:focus+label::before{outline:#3b99fc auto 5px}.wc-setup-content .woocommerce-tracker .checkbox input[type=checkbox]:checked+label::before{background:#935687;border-color:#935687;outline:0}.wc-setup-steps{padding:0 0 24px;margin:0;list-style:none outside;overflow:hidden;color:#ccc;width:100%;display:inline-flex}.wc-setup-steps li{width:100%;float:left;padding:0 0 .8em;margin:0;text-align:center;position:relative;border-bottom:4px solid #ccc;line-height:1.4em}.wc-setup-steps li a{color:#a16696;text-decoration:none;padding:1.5em;margin:-1.5em;position:relative;z-index:1}.wc-setup-steps li a:focus,.wc-setup-steps li a:hover{color:#111;text-decoration:underline}.wc-setup-steps li::before{content:'';border:4px solid #ccc;border-radius:100%;width:4px;height:4px;position:absolute;bottom:0;left:50%;margin-left:-6px;margin-bottom:-8px;background:#fff}.wc-setup-steps li.active{border-color:#a16696;color:#a16696;font-weight:700}.wc-setup-steps li.active::before{border-color:#a16696}.wc-setup-steps li.done{border-color:#a16696;color:#a16696}.wc-setup-steps li.done::before{border-color:#a16696;background:#a16696}.wc-setup .wc-setup-actions{overflow:hidden;margin:20px 0 0;position:relative}.wc-setup .wc-setup-actions .button{font-size:1.25em;padding:.5em 1em;line-height:1em;margin-right:.5em;margin-bottom:2px;height:auto;border-radius:4px}.wc-setup .wc-setup-actions .button-primary{background-color:#bb77ae;border-color:#a36597;box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 0 #a36597;text-shadow:0 -1px 1px #a36597,1px 0 1px #a36597,0 1px 1px #a36597,-1px 0 1px #a36597;margin:0;opacity:1}.wc-setup .wc-setup-actions .button-primary:active,.wc-setup .wc-setup-actions .button-primary:focus,.wc-setup .wc-setup-actions .button-primary:hover{background:#a36597;border-color:#a36597;box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 0 #a36597}.wc-setup-content p:last-child{margin-bottom:0}.wc-setup-content p.store-setup{margin-top:0}.wc-setup-footer-links{font-size:.85em;color:#b5b5b5;margin:1.18em auto;display:inline-block;text-align:center}.wc-wizard-storefront .wc-wizard-storefront-intro{padding:40px 40px 0;background:#f5f5f5;text-align:center}.wc-wizard-storefront .wc-wizard-storefront-intro img{margin:40px 0 0 0;width:100%;display:block}.wc-wizard-storefront .wc-wizard-storefront-features{list-style:none outside;margin:0 0 20px;padding:0 0 0 30px;overflow:hidden}.wc-wizard-storefront .wc-wizard-storefront-feature{margin:0;padding:20px 30px 20px 2em;width:50%;box-sizing:border-box}.wc-wizard-storefront .wc-wizard-storefront-feature::before{margin-left:-2em;position:absolute}.wc-wizard-storefront .wc-wizard-storefront-feature.first{clear:both;float:left}.wc-wizard-storefront .wc-wizard-storefront-feature.last{float:right}.wc-wizard-storefront .wc-wizard-storefront-feature__bulletproof::before{content:'🔒'}.wc-wizard-storefront .wc-wizard-storefront-feature__mobile::before{content:'📱'}.wc-wizard-storefront .wc-wizard-storefront-feature__accessibility::before{content:'👓'}.wc-wizard-storefront .wc-wizard-storefront-feature__search::before{content:'🔍'}.wc-wizard-storefront .wc-wizard-storefront-feature__compatibility::before{content:'🔧'}.wc-wizard-storefront .wc-wizard-storefront-feature__extendable::before{content:'🎨'}.wc-wizard-services{border:1px solid #eee;padding:0;margin:0 0 1em;list-style:none outside;border-radius:4px;overflow:hidden}.wc-wizard-services p{margin:0 0 1em 0;padding:0;font-size:1em;line-height:1.5em}.wc-wizard-service-item,.wc-wizard-services-list-toggle{display:flex;flex-wrap:nowrap;justify-content:space-between;padding:0;border-bottom:1px solid #eee;color:#666;align-items:center}.wc-wizard-service-item:last-child,.wc-wizard-services-list-toggle:last-child{border-bottom:0}.wc-wizard-service-item .payment-gateway-fee,.wc-wizard-services-list-toggle .payment-gateway-fee{color:#a6a6a6}.wc-wizard-service-item .wc-wizard-service-name,.wc-wizard-services-list-toggle .wc-wizard-service-name{flex-basis:0;min-width:160px;text-align:center;font-weight:700;padding:2em 0;align-self:stretch;display:flex;align-items:baseline}.wc-wizard-payment-gateway-form .wc-wizard-service-item .wc-wizard-service-name,.wc-wizard-payment-gateway-form .wc-wizard-services-list-toggle .wc-wizard-service-name{justify-content:center}.wc-wizard-service-item .wc-wizard-service-name img,.wc-wizard-services-list-toggle .wc-wizard-service-name img{max-width:75px}.wc-wizard-service-item.stripe-logo .wc-wizard-service-name img,.wc-wizard-services-list-toggle.stripe-logo .wc-wizard-service-name img{padding:8px 0}.wc-wizard-service-item.paypal-logo .wc-wizard-service-name img,.wc-wizard-services-list-toggle.paypal-logo .wc-wizard-service-name img{max-width:87px;padding:2px 0}.wc-wizard-service-item.klarna-logo .wc-wizard-service-name,.wc-wizard-services-list-toggle.klarna-logo .wc-wizard-service-name{background:#000}.wc-wizard-service-item.klarna-logo .wc-wizard-service-name img,.wc-wizard-services-list-toggle.klarna-logo .wc-wizard-service-name img{max-width:87px;padding:12px 0}.wc-wizard-service-item.square-logo .wc-wizard-service-name,.wc-wizard-services-list-toggle.square-logo .wc-wizard-service-name{background:#000}.wc-wizard-service-item.square-logo .wc-wizard-service-name img,.wc-wizard-services-list-toggle.square-logo .wc-wizard-service-name img{max-width:95px;padding:12px 0}.wc-wizard-service-item .wc-wizard-service-description,.wc-wizard-services-list-toggle .wc-wizard-service-description{flex-grow:1;padding:20px}.wc-wizard-service-item .wc-wizard-service-description p,.wc-wizard-services-list-toggle .wc-wizard-service-description p{margin-bottom:1em}.wc-wizard-service-item .wc-wizard-service-description p:last-child,.wc-wizard-services-list-toggle .wc-wizard-service-description p:last-child{margin-bottom:0}.wc-wizard-service-item .wc-wizard-service-description .wc-wizard-service-settings-description,.wc-wizard-services-list-toggle .wc-wizard-service-description .wc-wizard-service-settings-description{display:block;font-style:italic;color:#999}.wc-wizard-service-item .wc-wizard-service-enable,.wc-wizard-services-list-toggle .wc-wizard-service-enable{flex-basis:0;min-width:75px;text-align:center;cursor:pointer;padding:2em 0;position:relative;max-height:1.5em;align-self:flex-start}.wc-wizard-service-item .wc-wizard-service-toggle,.wc-wizard-services-list-toggle .wc-wizard-service-toggle{height:16px;width:32px;border:2px solid #935687;background-color:#935687;display:inline-block;text-indent:-9999px;border-radius:10em;position:relative}.wc-wizard-service-item .wc-wizard-service-toggle input[type=checkbox],.wc-wizard-services-list-toggle .wc-wizard-service-toggle input[type=checkbox]{display:none}.wc-wizard-service-item .wc-wizard-service-toggle:before,.wc-wizard-services-list-toggle .wc-wizard-service-toggle:before{content:"";display:block;width:16px;height:16px;background:#fff;position:absolute;top:0;right:0;border-radius:100%}.wc-wizard-service-item .wc-wizard-service-toggle.disabled,.wc-wizard-services-list-toggle .wc-wizard-service-toggle.disabled{border-color:#999;background-color:#999}.wc-wizard-service-item .wc-wizard-service-toggle.disabled:before,.wc-wizard-services-list-toggle .wc-wizard-service-toggle.disabled:before{right:auto;left:0}.wc-wizard-service-item .wc-wizard-service-settings,.wc-wizard-services-list-toggle .wc-wizard-service-settings{display:none;margin-bottom:0;cursor:default}.wc-wizard-service-item .wc-wizard-service-settings.hide,.wc-wizard-services-list-toggle .wc-wizard-service-settings.hide{display:none}.wc-wizard-service-item.checked .wc-wizard-service-settings,.wc-wizard-services-list-toggle.checked .wc-wizard-service-settings{display:inline-block}.wc-wizard-service-item.checked .wc-wizard-service-settings.hide,.wc-wizard-services-list-toggle.checked .wc-wizard-service-settings.hide{display:none}.wc-wizard-service-item.closed,.wc-wizard-services-list-toggle.closed{border-bottom:0}.wc-wizard-services-list-toggle{cursor:pointer}.wc-wizard-services-list-toggle .wc-wizard-service-enable::before{content:"\f343";font-family:dashicons;visibility:initial;color:#666;font-size:25px;margin-top:-7px;margin-left:-5px;position:absolute;visibility:visible}.wc-wizard-services-list-toggle.closed .wc-wizard-service-enable::before{content:"\f347"}.wc-wizard-services-list-toggle .wc-wizard-service-enable input{visibility:hidden;position:relative}.wc-wizard-services.manual .wc-wizard-service-item{display:none}.wc-wizard-services.shipping .wc-wizard-service-name{font-weight:400;text-align:left;align-items:center;max-height:5em;padding:0}.wc-wizard-services.shipping .wc-wizard-service-item{padding-left:2em;padding-top:.67em}.wc-wizard-services.shipping .wc-wizard-service-item:first-child{border-bottom:0;padding-bottom:0;font-weight:700}.wc-wizard-services.shipping .wc-wizard-service-item:first-child .wc-wizard-service-name{font-weight:700}.wc-wizard-services.shipping .shipping-method-setting,.wc-wizard-services.shipping .wc-wizard-shipping-method-select{display:flex}.wc-wizard-services.shipping .shipping-method-setting.hide,.wc-wizard-services.shipping .wc-wizard-shipping-method-select.hide{display:none}.wc-wizard-services.shipping .shipping-method-setting input,.wc-wizard-services.shipping .wc-wizard-shipping-method-dropdown{margin-right:2em;margin-bottom:1em}.wc-wizard-services.shipping .shipping-method-setting input .select2,.wc-wizard-services.shipping .wc-wizard-shipping-method-dropdown .select2{min-width:130px}.wc-wizard-services.shipping .wc-wizard-service-description{display:flex;flex-direction:column;color:#a6a6a6}.wc-wizard-services.shipping .wc-wizard-service-item:not(:first-child) .wc-wizard-service-description{font-size:.92em;padding-bottom:10px}.wc-wizard-services.shipping .shipping-method-setting input{width:95px;border:1px solid #aaa;border-color:#ddd;border-radius:4px;height:28px;padding-left:8px;padding-right:24px;font-size:14px;color:#444;background-color:#fff;display:inline-block}.wc-wizard-services.shipping .shipping-method-description,.wc-wizard-services.shipping .shipping-method-setting .description{color:#7e7e7e;font-size:.9em}.wc-wizard-services.shipping .shipping-method-setting input::placeholder{color:#e1e1e1}.wc-setup-shipping-units p{line-height:1.5em;font-size:13px;margin-bottom:.25em}.wc-setup-shipping-units .wc-setup-shipping-unit{margin-bottom:1.75em}.wc-setup-shipping-units .wc-setup-shipping-unit .select2{min-width:100%}.hide{display:none}.wc-wizard-features{display:flex;flex-wrap:wrap;list-style:none;padding:0}.wc-wizard-features .wc-wizard-feature-item{flex-basis:calc(50% - 4em - 3px);border:1px solid #eee;padding:2em}.wc-wizard-features .wc-wizard-feature-item:nth-child(1){border-radius:4px 0 0 0}.wc-wizard-features .wc-wizard-feature-item:nth-child(2){border-left:0;border-radius:0 4px 0 0}.wc-wizard-features .wc-wizard-feature-item:nth-child(3){border-top:0;border-radius:0 0 0 4px}.wc-wizard-features .wc-wizard-feature-item:nth-child(4){border-top:0;border-left:0;border-radius:0 0 4px 0}.wc-wizard-features p.wc-wizard-feature-description,.wc-wizard-features p.wc-wizard-feature-name{margin:0;line-height:1.5em}h3.jetpack-reasons{text-align:center;margin:3em 0 1em 0;font-size:14px}.jetpack-logo,.wcs-notice{display:block;margin:1.75em auto 2em auto;max-height:175px}.activate-splash .jetpack-logo{width:170px;margin-bottom:0}.activate-splash .wcs-notice{margin-top:1em;padding-left:57px}.step{text-align:center}.wc-setup .wc-setup-actions .button{font-weight:300;font-size:16px;padding:1em 2em;box-shadow:none;min-width:12em;min-width:auto;margin-top:10px}.wc-setup .wc-setup-actions .button:active,.wc-setup .wc-setup-actions .button:focus,.wc-setup .wc-setup-actions .button:hover{box-shadow:none}.location-prompt{color:#666;font-size:13px;font-weight:500;margin-bottom:.5em;margin-top:.85em;display:inline-block}.location-input{border:1px solid #aaa;border-color:#ddd;border-radius:4px;height:30px;width:calc(100% - 8px - 24px - 2px);padding-left:8px;padding-right:24px;font-size:16px;color:#444;background-color:#fff;display:inline-block}.location-input.dropdown{width:100%}.address-step .select2{min-width:100%}.store-address-container .city-and-postcode{display:flex}.store-address-container .city-and-postcode div{flex-basis:50%;margin-right:1em}.store-address-container .city-and-postcode div:last-of-type{margin-right:0}.store-address-container .select2-container,.store-address-container input[type=text],.store-address-container select{margin-bottom:10px}.product-type-container{margin-top:14px;margin-bottom:1px}#woocommerce_sell_in_person{margin-left:0}.wc-wizard-service-settings .payment-email-input{border:1px solid #aaa;border-color:#ddd;border-radius:4px;height:30px;padding:0 8px;font-size:14px;color:#444;background-color:#fff;display:inline-block}.newsletter-form-container{display:flex}.newsletter-form-container .newsletter-form-email{border:1px solid #aaa;border-color:#ddd;border-radius:4px;height:42px;padding:0 8px;font-size:16px;color:#666;background-color:#fff;display:inline-block;margin-right:6px;flex-grow:1}.newsletter-form-container .newsletter-form-button-container{flex-grow:0}.wc-setup .wc-setup-actions .button.newsletter-form-button{height:42px;padding:0 1em;margin:0}.wc-wizard-next-steps{border:1px solid #eee;border-radius:4px;list-style:none;padding:0}.wc-wizard-next-steps li{padding:0}.wc-wizard-next-steps .wc-wizard-next-step-item{display:flex;border-top:1px solid #eee}.wc-wizard-next-steps .wc-wizard-next-step-item:first-child{border-top:0}.wc-wizard-next-steps .wc-wizard-next-step-description{flex-grow:1;margin:1.5em}.wc-wizard-next-steps .wc-wizard-next-step-action{flex-grow:0;display:flex;align-items:center}.wc-wizard-next-steps .wc-wizard-next-step-action .button{margin:1em 1.5em}.wc-wizard-next-steps p.next-step-heading{margin:0;font-size:.95em;font-weight:400;font-variant:all-petite-caps}.wc-wizard-next-steps p.next-step-extra-info{margin:0}.wc-wizard-next-steps h3.next-step-description{margin:0;font-size:16px;font-weight:600}.wc-wizard-next-steps .wc-wizard-additional-steps{border-top:1px solid #eee}.wc-wizard-next-steps .wc-wizard-additional-steps .wc-wizard-next-step-description{margin-bottom:0}.wc-wizard-next-steps .wc-wizard-additional-steps .wc-setup-actions{margin:0 0 1.5em 0}.wc-wizard-next-steps .wc-wizard-additional-steps .wc-setup-actions .button{font-size:15px;margin:1em 0 1em 1.5em}.wc-wizard-next-steps .wc-wizard-additional-steps .wc-setup-actions .button::last-child{margin-right:1.5em}p.next-steps-help-text{color:#9f9f9f;padding:0 2em;text-align:center;font-size:.9em}p.jetpack-terms{font-size:.8em;text-align:center;max-width:480px;margin:0 auto;line-height:1.5em}.woocommerce-error{background:#ffe6e5;border-color:#ffc5c2;padding:1em;margin-bottom:1em}.woocommerce-error p{margin-top:0;margin-bottom:.5em;color:#444}.woocommerce-error a{color:#ff645c}.woocommerce-error .reconnect-reminder{font-size:.85em}.woocommerce-error .wc-setup-actions .button{font-size:14px}.wc-wizard-service-setting-ppec_paypal_reroute_requests,.wc-wizard-service-setting-stripe_create_account{display:flex;align-items:flex-start;margin-top:.75em}.wc-wizard-service-setting-ppec_paypal_reroute_requests .payment-checkbox-input,.wc-wizard-service-setting-stripe_create_account .payment-checkbox-input{order:1;margin-top:5px;margin-left:0;margin-right:0;width:1.5em}.wc-wizard-service-setting-ppec_paypal_reroute_requests .ppec_paypal_reroute_requests,.wc-wizard-service-setting-ppec_paypal_reroute_requests .stripe_create_account,.wc-wizard-service-setting-stripe_create_account .ppec_paypal_reroute_requests,.wc-wizard-service-setting-stripe_create_account .stripe_create_account{order:2;margin-left:.3em}.wc-wizard-service-setting-ppec_paypal_email,.wc-wizard-service-setting-stripe_email{margin-top:.75em}.wc-wizard-service-setting-ppec_paypal_email label.ppec_paypal_email,.wc-wizard-service-setting-ppec_paypal_email label.stripe_email,.wc-wizard-service-setting-stripe_email label.ppec_paypal_email,.wc-wizard-service-setting-stripe_email label.stripe_email{position:absolute;margin:-1px;padding:0;height:1px;width:1px;overflow:hidden;clip:rect(0 0 0 0);border:0}.wc-wizard-service-setting-ppec_paypal_email input.payment-email-input,.wc-wizard-service-setting-stripe_email input.payment-email-input{margin-left:1.5em;margin-bottom:.5em;width:100%}.wc-wizard-service-setting-ppec_paypal_email .wc-wizard-service-settings-description,.wc-wizard-service-setting-stripe_email .wc-wizard-service-settings-description{margin-left:1.5em} \ No newline at end of file +@charset "UTF-8";body{margin:65px auto 24px;-webkit-box-shadow:none;box-shadow:none;background:#f1f1f1;padding:0}#wc-logo{border:0;margin:0 0 24px;padding:0;text-align:center}#wc-logo img{max-width:30%}.wc-setup{text-align:center}.wc-setup .select2-container{text-align:left}.wc-setup .hidden{display:none}.wc-setup-content{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.13);box-shadow:0 1px 3px rgba(0,0,0,.13);padding:2em;margin:0 0 20px;background:#fff;overflow:hidden;zoom:1;text-align:left}.wc-setup-content h1,.wc-setup-content h2,.wc-setup-content h3,.wc-setup-content table{margin:0 0 20px;border:0;padding:0;color:#666;clear:none;font-weight:500}.wc-setup-content p{margin:20px 0;font-size:1em;line-height:1.75em;color:#666}.wc-setup-content table{font-size:1em;line-height:1.75em;color:#666}.wc-setup-content a{color:#a16696}.wc-setup-content a:focus,.wc-setup-content a:hover{color:#111}.wc-setup-content .form-table th{width:35%;vertical-align:top;font-weight:400}.wc-setup-content .form-table td{vertical-align:top}.wc-setup-content .form-table td input,.wc-setup-content .form-table td select{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.wc-setup-content .form-table td input[size]{width:auto}.wc-setup-content .form-table td .description{line-height:1.5em;display:block;margin-top:.25em;color:#999;font-style:italic}.wc-setup-content .form-table td .input-checkbox,.wc-setup-content .form-table td .input-radio{width:auto;-webkit-box-sizing:inherit;box-sizing:inherit;padding:inherit;margin:0 .5em 0 0;-webkit-box-shadow:none;box-shadow:none}.wc-setup-content .form-table .section_title td{padding:0}.wc-setup-content .form-table .section_title td h2,.wc-setup-content .form-table .section_title td p{margin:12px 0 0}.wc-setup-content .form-table td,.wc-setup-content .form-table th{padding:12px 0;margin:0;border:0}.wc-setup-content .form-table td:first-child,.wc-setup-content .form-table th:first-child{padding-right:1em}.wc-setup-content table.tax-rates{width:100%;font-size:.92em}.wc-setup-content table.tax-rates th{padding:0;text-align:center;width:auto;vertical-align:middle}.wc-setup-content table.tax-rates td{border:1px solid #f5f5f5;padding:6px;text-align:center;vertical-align:middle}.wc-setup-content table.tax-rates td input{outline:0;border:0;padding:0;-webkit-box-shadow:none;box-shadow:none;text-align:center;width:100%}.wc-setup-content table.tax-rates td.sort{cursor:move;color:#ccc}.wc-setup-content table.tax-rates td.sort::before{content:'\f333';font-family:dashicons}.wc-setup-content table.tax-rates td.readonly{background:#f5f5f5}.wc-setup-content table.tax-rates .add{padding:1em 0 0 1em;line-height:1em;font-size:1em;width:0;margin:6px 0 0;height:0;overflow:hidden;position:relative;display:inline-block}.wc-setup-content table.tax-rates .add::before{content:'\f502';font-family:dashicons;position:absolute;left:0;top:0}.wc-setup-content table.tax-rates .remove{padding:1em 0 0 1em;line-height:1em;font-size:1em;width:0;margin:0;height:0;overflow:hidden;position:relative;display:inline-block}.wc-setup-content table.tax-rates .remove::before{content:'\f182';font-family:dashicons;position:absolute;left:0;top:0}.wc-setup-content .wc-setup-pages{width:100%;border-top:1px solid #eee}.wc-setup-content .wc-setup-pages thead th{display:none}.wc-setup-content .wc-setup-pages .page-name{width:30%;font-weight:700}.wc-setup-content .wc-setup-pages td,.wc-setup-content .wc-setup-pages th{padding:14px 0;border-bottom:1px solid #eee}.wc-setup-content .wc-setup-pages td:first-child,.wc-setup-content .wc-setup-pages th:first-child{padding-right:9px}.wc-setup-content .wc-setup-pages th{padding-top:0}.wc-setup-content .wc-setup-pages .page-options p{color:#777;margin:6px 0 0 24px;line-height:1.75em}.wc-setup-content .wc-setup-pages .page-options p input{vertical-align:middle;margin:1px 0 0;height:1.75em;width:1.75em;line-height:1.75em}.wc-setup-content .wc-setup-pages .page-options p label{line-height:1}@media screen and (max-width:782px){.wc-setup-content .form-table tbody th{width:auto}}.wc-setup-content .twitter-share-button{float:right}.wc-setup-content .wc-setup-next-steps{overflow:hidden;margin:0 0 24px;padding-bottom:2px}.wc-setup-content .wc-setup-next-steps h2{margin-bottom:12px}.wc-setup-content .wc-setup-next-steps .wc-setup-next-steps-first{float:left;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box}.wc-setup-content .wc-setup-next-steps .wc-setup-next-steps-last{float:right;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box}.wc-setup-content .wc-setup-next-steps ul{padding:0 2em 0 0;list-style:none outside;margin:0}.wc-setup-content .wc-setup-next-steps ul li a{display:block;padding:0 0 .75em}.wc-setup-content .wc-setup-next-steps ul .setup-product a.button{background-color:#f7f7f7;border-color:#ccc;color:#23282d;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 0 #ccc;box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 0 #ccc;text-shadow:1px 0 1px #eee,0 1px 1px #eee;font-size:1em;height:auto;line-height:1.75em;margin:0 0 .75em;opacity:1;padding:1em;text-align:center}.wc-setup-content .wc-setup-next-steps ul .setup-product a.button:active,.wc-setup-content .wc-setup-next-steps ul .setup-product a.button:focus,.wc-setup-content .wc-setup-next-steps ul .setup-product a.button:hover{background:#f5f5f5;border-color:#aaa}.wc-setup-content .wc-setup-next-steps ul .setup-product a.button-primary{color:#fff;background-color:#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;text-shadow:0 -1px 1px #a36597,1px 0 1px #a36597,0 1px 1px #a36597,-1px 0 1px #a36597}.wc-setup-content .wc-setup-next-steps ul .setup-product a.button-primary:active,.wc-setup-content .wc-setup-next-steps ul .setup-product a.button-primary:focus,.wc-setup-content .wc-setup-next-steps ul .setup-product a.button-primary:hover{color:#fff;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}.wc-setup-content .wc-setup-next-steps ul li a::before{color:#82878c;font:normal 20px/1 dashicons;speak:none;display:inline-block;padding:0 10px 0 0;top:1px;position:relative;text-decoration:none!important;vertical-align:top}.wc-setup-content .wc-setup-next-steps ul .learn-more a::before{content:'\f105'}.wc-setup-content .wc-setup-next-steps ul .video-walkthrough a::before{content:'\f126'}.wc-setup-content .wc-setup-next-steps ul .newsletter a::before{content:'\f465'}.wc-setup-content .updated,.wc-setup-content .woocommerce-newsletter{padding:24px 24px 0;margin:0 0 24px;overflow:hidden;background:#f5f5f5}.wc-setup-content .updated p,.wc-setup-content .woocommerce-newsletter p{padding:0;margin:0 0 12px}.wc-setup-content .updated form,.wc-setup-content .updated p:last-child,.wc-setup-content .woocommerce-newsletter form,.wc-setup-content .woocommerce-newsletter p:last-child{margin:0 0 24px}.wc-setup-content .woocommerce-tracker{margin:24px 0;border:1px solid #eee;padding:20px;border-radius:4px;overflow:hidden}.wc-setup-content .woocommerce-tracker p{font-size:14px;line-height:1.5em}.wc-setup-content .woocommerce-tracker .checkbox{line-height:24px;font-weight:500;font-size:1em;margin-top:0;margin-bottom:20px}.wc-setup-content .checkbox input[type=checkbox]{opacity:0;position:absolute;left:-9999px}.wc-setup-content .checkbox label{position:relative;display:inline-block;padding-left:28px}.wc-setup-content .checkbox label:after,.wc-setup-content .checkbox label:before{position:absolute;content:"";display:inline-block}.wc-setup-content .checkbox label:before{height:16px;width:16px;left:0;top:3px;border:1px solid #aaa;background-color:#fff;border-radius:3px}.wc-setup-content .checkbox label:after{height:5px;width:9px;border-left:2px solid;border-bottom:2px solid;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:4px;top:7px;color:#fff}.wc-setup-content .checkbox input[type=checkbox]+label::after{content:none}.wc-setup-content .checkbox input[type=checkbox]:checked+label::after{content:""}.wc-setup-content .checkbox input[type=checkbox]:focus+label::before{outline:#3b99fc auto 5px}.wc-setup-content .checkbox input[type=checkbox]:checked+label::before{background:#935687;border-color:#935687}.wc-setup-steps{padding:0 0 24px;margin:0;list-style:none outside;overflow:hidden;color:#ccc;width:100%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.wc-setup-steps li{width:100%;float:left;padding:0 0 .8em;margin:0;text-align:center;position:relative;border-bottom:4px solid #ccc;line-height:1.4em}.wc-setup-steps li a{color:#a16696;text-decoration:none;padding:1.5em;margin:-1.5em;position:relative;z-index:1}.wc-setup-steps li a:focus,.wc-setup-steps li a:hover{color:#111;text-decoration:underline}.wc-setup-steps li::before{content:'';border:4px solid #ccc;border-radius:100%;width:4px;height:4px;position:absolute;bottom:0;left:50%;margin-left:-6px;margin-bottom:-8px;background:#fff}.wc-setup-steps li.active{border-color:#a16696;color:#a16696;font-weight:700}.wc-setup-steps li.active::before{border-color:#a16696}.wc-setup-steps li.done{border-color:#a16696;color:#a16696}.wc-setup-steps li.done::before{border-color:#a16696;background:#a16696}.wc-setup .wc-setup-actions{overflow:hidden;margin:20px 0 0;position:relative}.wc-setup .wc-setup-actions .button{font-size:1.25em;padding:.5em 1em;line-height:1em;margin-right:.5em;margin-bottom:2px;height:auto;border-radius:4px}.wc-setup .wc-setup-actions .button-primary{background-color:#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;text-shadow:0 -1px 1px #a36597,1px 0 1px #a36597,0 1px 1px #a36597,-1px 0 1px #a36597;margin:0;opacity:1}.wc-setup .wc-setup-actions .button-primary:active,.wc-setup .wc-setup-actions .button-primary:focus,.wc-setup .wc-setup-actions .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}.wc-setup-content p:last-child{margin-bottom:0}.wc-setup-content p.store-setup{margin-top:0}.wc-setup-footer-links{font-size:.85em;color:#7b7b7b;margin:1.18em auto;display:inline-block;text-align:center}.wc-wizard-storefront .wc-wizard-storefront-intro{padding:40px 40px 0;background:#f5f5f5;text-align:center}.wc-wizard-storefront .wc-wizard-storefront-intro img{margin:40px 0 0 0;width:100%;display:block}.wc-wizard-storefront .wc-wizard-storefront-features{list-style:none outside;margin:0 0 20px;padding:0 0 0 30px;overflow:hidden}.wc-wizard-storefront .wc-wizard-storefront-feature{margin:0;padding:20px 30px 20px 2em;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box}.wc-wizard-storefront .wc-wizard-storefront-feature::before{margin-left:-2em;position:absolute}.wc-wizard-storefront .wc-wizard-storefront-feature.first{clear:both;float:left}.wc-wizard-storefront .wc-wizard-storefront-feature.last{float:right}.wc-wizard-storefront .wc-wizard-storefront-feature__bulletproof::before{content:'🔒'}.wc-wizard-storefront .wc-wizard-storefront-feature__mobile::before{content:'📱'}.wc-wizard-storefront .wc-wizard-storefront-feature__accessibility::before{content:'👓'}.wc-wizard-storefront .wc-wizard-storefront-feature__search::before{content:'🔍'}.wc-wizard-storefront .wc-wizard-storefront-feature__compatibility::before{content:'🔧'}.wc-wizard-storefront .wc-wizard-storefront-feature__extendable::before{content:'🎨'}.wc-wizard-services{border:1px solid #eee;padding:0;margin:0 0 1em;list-style:none outside;border-radius:4px;overflow:hidden}.wc-wizard-services p{margin:0 0 1em 0;padding:0;font-size:1em;line-height:1.5em}.wc-wizard-service-item,.wc-wizard-services-list-toggle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0;border-bottom:1px solid #eee;color:#666;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.wc-wizard-service-item:last-child,.wc-wizard-services-list-toggle:last-child{border-bottom:0}.wc-wizard-service-item .payment-gateway-fee,.wc-wizard-services-list-toggle .payment-gateway-fee{color:#a6a6a6}.wc-wizard-service-item .wc-wizard-service-name,.wc-wizard-services-list-toggle .wc-wizard-service-name{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;min-width:160px;text-align:center;font-weight:700;padding:2em 0;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.wc-wizard-payment-gateway-form .wc-wizard-service-item .wc-wizard-service-name,.wc-wizard-payment-gateway-form .wc-wizard-services-list-toggle .wc-wizard-service-name{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.wc-wizard-service-item .wc-wizard-service-name img,.wc-wizard-services-list-toggle .wc-wizard-service-name img{max-width:75px}.wc-wizard-service-item.stripe-logo .wc-wizard-service-name img,.wc-wizard-services-list-toggle.stripe-logo .wc-wizard-service-name img{padding:8px 0}.wc-wizard-service-item.paypal-logo .wc-wizard-service-name img,.wc-wizard-services-list-toggle.paypal-logo .wc-wizard-service-name img{max-width:87px;padding:2px 0}.wc-wizard-service-item.klarna-logo .wc-wizard-service-name,.wc-wizard-services-list-toggle.klarna-logo .wc-wizard-service-name{background:#000}.wc-wizard-service-item.klarna-logo .wc-wizard-service-name img,.wc-wizard-services-list-toggle.klarna-logo .wc-wizard-service-name img{max-width:87px;padding:12px 0}.wc-wizard-service-item.square-logo .wc-wizard-service-name,.wc-wizard-services-list-toggle.square-logo .wc-wizard-service-name{background:#000}.wc-wizard-service-item.square-logo .wc-wizard-service-name img,.wc-wizard-services-list-toggle.square-logo .wc-wizard-service-name img{max-width:95px;padding:12px 0}.wc-wizard-service-item.eway-logo .wc-wizard-service-name img,.wc-wizard-services-list-toggle.eway-logo .wc-wizard-service-name img{max-width:87px}.wc-wizard-service-item.payfast-logo .wc-wizard-service-name img,.wc-wizard-services-list-toggle.payfast-logo .wc-wizard-service-name img{max-width:140px}.wc-wizard-service-item .wc-wizard-service-description,.wc-wizard-services-list-toggle .wc-wizard-service-description{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:20px}.wc-wizard-service-item .wc-wizard-service-description p,.wc-wizard-services-list-toggle .wc-wizard-service-description p{margin-bottom:1em}.wc-wizard-service-item .wc-wizard-service-description p:last-child,.wc-wizard-services-list-toggle .wc-wizard-service-description p:last-child{margin-bottom:0}.wc-wizard-service-item .wc-wizard-service-description .wc-wizard-service-settings-description,.wc-wizard-services-list-toggle .wc-wizard-service-description .wc-wizard-service-settings-description{display:block;font-style:italic;color:#999}.wc-wizard-service-item .wc-wizard-service-enable,.wc-wizard-services-list-toggle .wc-wizard-service-enable{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;min-width:75px;text-align:center;cursor:pointer;padding:2em 0;position:relative;max-height:1.5em;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.wc-wizard-service-item .wc-wizard-service-toggle,.wc-wizard-services-list-toggle .wc-wizard-service-toggle{height:16px;width:32px;border:2px solid #935687;background-color:#935687;display:inline-block;text-indent:-9999px;border-radius:10em;position:relative}.wc-wizard-service-item .wc-wizard-service-toggle input[type=checkbox],.wc-wizard-services-list-toggle .wc-wizard-service-toggle input[type=checkbox]{display:none}.wc-wizard-service-item .wc-wizard-service-toggle:before,.wc-wizard-services-list-toggle .wc-wizard-service-toggle:before{content:"";display:block;width:16px;height:16px;background:#fff;position:absolute;top:0;right:0;border-radius:100%}.wc-wizard-service-item .wc-wizard-service-toggle.disabled,.wc-wizard-services-list-toggle .wc-wizard-service-toggle.disabled{border-color:#999;background-color:#999}.wc-wizard-service-item .wc-wizard-service-toggle.disabled:before,.wc-wizard-services-list-toggle .wc-wizard-service-toggle.disabled:before{right:auto;left:0}.wc-wizard-service-item .wc-wizard-service-settings,.wc-wizard-services-list-toggle .wc-wizard-service-settings{display:none;margin-top:.75em;margin-bottom:0;cursor:default}.wc-wizard-service-item .wc-wizard-service-settings.hide,.wc-wizard-services-list-toggle .wc-wizard-service-settings.hide{display:none}.wc-wizard-service-item.checked .wc-wizard-service-settings,.wc-wizard-services-list-toggle.checked .wc-wizard-service-settings{display:inline-block}.wc-wizard-service-item.checked .wc-wizard-service-settings.hide,.wc-wizard-services-list-toggle.checked .wc-wizard-service-settings.hide{display:none}.wc-wizard-service-item.closed,.wc-wizard-services-list-toggle.closed{border-bottom:0}.wc-wizard-services-list-toggle{cursor:pointer}.wc-wizard-services-list-toggle .wc-wizard-service-enable::before{content:"\f343";font-family:dashicons;visibility:initial;color:#666;font-size:25px;margin-top:-7px;margin-left:-5px;position:absolute;visibility:visible}.wc-wizard-services-list-toggle.closed .wc-wizard-service-enable::before{content:"\f347"}.wc-wizard-services-list-toggle .wc-wizard-service-enable input{visibility:hidden;position:relative}.wc-wizard-services.manual .wc-wizard-service-item{display:none}.wc-wizard-services.shipping .wc-wizard-service-name{font-weight:400;text-align:left;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-height:5em;padding:0}.wc-wizard-services.shipping .wc-wizard-service-item{padding-left:2em;padding-top:.67em}.wc-wizard-services.shipping .wc-wizard-service-item:first-child{border-bottom:0;padding-bottom:0;font-weight:700}.wc-wizard-services.shipping .wc-wizard-service-item:first-child .wc-wizard-service-name{font-weight:700}.wc-wizard-services.shipping .shipping-method-setting,.wc-wizard-services.shipping .wc-wizard-shipping-method-select{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.wc-wizard-services.shipping .shipping-method-setting.hide,.wc-wizard-services.shipping .wc-wizard-shipping-method-select.hide{display:none}.wc-wizard-services.shipping .shipping-method-setting input,.wc-wizard-services.shipping .wc-wizard-shipping-method-dropdown{margin-right:2em;margin-bottom:1em}.wc-wizard-services.shipping .shipping-method-setting input .select2,.wc-wizard-services.shipping .wc-wizard-shipping-method-dropdown .select2{min-width:130px}.wc-wizard-services.shipping .wc-wizard-service-description{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:#a6a6a6}.wc-wizard-services.shipping .wc-wizard-service-item:not(:first-child) .wc-wizard-service-description{font-size:.92em;padding-bottom:10px}.wc-wizard-services.shipping .shipping-method-setting input{width:95px;border:1px solid #aaa;border-color:#ddd;border-radius:4px;height:28px;padding-left:8px;padding-right:24px;font-size:14px;color:#444;background-color:#fff;display:inline-block}.wc-wizard-services.shipping .shipping-method-description,.wc-wizard-services.shipping .shipping-method-setting .description{color:#7e7e7e;font-size:.9em}.wc-wizard-services.shipping .shipping-method-setting input::-webkit-input-placeholder{color:#e1e1e1}.wc-wizard-services.shipping .shipping-method-setting input::-moz-placeholder{color:#e1e1e1}.wc-wizard-services.shipping .shipping-method-setting input:-ms-input-placeholder{color:#e1e1e1}.wc-wizard-services.shipping .shipping-method-setting input::-ms-input-placeholder{color:#e1e1e1}.wc-wizard-services.shipping .shipping-method-setting input::placeholder{color:#e1e1e1}.wc-setup-shipping-units p{line-height:1.5em;font-size:13px;margin-bottom:.25em}.wc-setup-shipping-units .wc-setup-shipping-unit{margin-bottom:1.75em}.wc-setup-shipping-units .wc-setup-shipping-unit .select2{min-width:100%}.hide{display:none}.wc-wizard-features{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding:0}.wc-wizard-features .wc-wizard-feature-item{-webkit-flex-basis:calc(50% - 4em - 3px);-ms-flex-preferred-size:calc(50% - 4em - 3px);flex-basis:calc(50% - 4em - 3px);border:1px solid #eee;padding:2em}.wc-wizard-features .wc-wizard-feature-item:nth-child(1){border-radius:4px 0 0 0}.wc-wizard-features .wc-wizard-feature-item:nth-child(2){border-left:0;border-radius:0 4px 0 0}.wc-wizard-features .wc-wizard-feature-item:nth-child(3){border-top:0;border-radius:0 0 0 4px}.wc-wizard-features .wc-wizard-feature-item:nth-child(4){border-top:0;border-left:0;border-radius:0 0 4px 0}.wc-wizard-features p.wc-wizard-feature-description,.wc-wizard-features p.wc-wizard-feature-name{margin:0;line-height:1.5em}h3.jetpack-reasons{text-align:center;margin:3em 0 1em 0;font-size:14px}.jetpack-logo,.wcs-notice{display:block;margin:1.75em auto 2em auto;max-height:175px}.activate-splash .jetpack-logo{width:170px;margin-bottom:0}.activate-splash .wcs-notice{margin-top:1em;padding-left:57px}.step{text-align:center}.wc-setup .wc-setup-actions .button{font-weight:300;font-size:16px;padding:1em 2em;-webkit-box-shadow:none;box-shadow:none;min-width:12em;min-width:auto;margin-top:10px}.wc-setup .wc-setup-actions .button:active,.wc-setup .wc-setup-actions .button:focus,.wc-setup .wc-setup-actions .button:hover{-webkit-box-shadow:none;box-shadow:none}.wc-setup .wc-setup-actions .plugin-install-info{display:block;font-style:italic;color:#999;font-size:14px;line-height:1.5em;margin:5px 0}.wc-setup .wc-setup-actions .plugin-install-info>*{display:block}.wc-setup .wc-setup-actions .plugin-install-info .plugin-install-info-list-item:not(:last-child)::after{content:', '}.wc-setup .wc-setup-actions .plugin-install-info a{white-space:nowrap}.wc-setup .wc-setup-actions .plugin-install-info a:not(:hover):not(:focus){color:inherit}.plugin-install-source{background:rgba(187,119,174,.15)}.plugin-install-source:not(.wc-wizard-service-item){-webkit-box-shadow:0 0 0 10px rgba(187,119,174,.15);box-shadow:0 0 0 10px rgba(187,119,174,.15)}.location-prompt{color:#666;font-size:13px;font-weight:500;margin-bottom:.5em;margin-top:.85em;display:inline-block}.location-input{border:1px solid #aaa;border-color:#ddd;border-radius:4px;height:30px;width:calc(100% - 8px - 24px - 2px);padding-left:8px;padding-right:24px;font-size:16px;color:#444;background-color:#fff;display:inline-block}.location-input.dropdown{width:100%}.address-step .select2{min-width:100%}.store-address-container .city-and-postcode{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.store-address-container .city-and-postcode div{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;margin-right:1em}.store-address-container .city-and-postcode div:last-of-type{margin-right:0}.store-address-container .select2-container,.store-address-container input[type=text],.store-address-container select{margin-bottom:10px}.product-type-container{margin-top:14px;margin-bottom:1px}#woocommerce_sell_in_person{margin-left:0}.wc-wizard-service-settings .payment-email-input{border:1px solid #aaa;border-color:#ddd;border-radius:4px;height:30px;padding:0 8px;font-size:14px;color:#444;background-color:#fff;display:inline-block}.newsletter-form-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.newsletter-form-container .newsletter-form-email{border:1px solid #aaa;border-color:#ddd;border-radius:4px;height:42px;padding:0 8px;font-size:16px;color:#666;background-color:#fff;display:inline-block;margin-right:6px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.newsletter-form-container .newsletter-form-button-container{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.wc-setup .wc-setup-actions .button.newsletter-form-button{height:42px;padding:0 1em;margin:0}.wc-wizard-next-steps{border:1px solid #eee;border-radius:4px;list-style:none;padding:0}.wc-wizard-next-steps li{padding:0}.wc-wizard-next-steps .wc-wizard-next-step-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-top:1px solid #eee}.wc-wizard-next-steps .wc-wizard-next-step-item:first-child{border-top:0}.wc-wizard-next-steps .wc-wizard-next-step-description{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin:1.5em}.wc-wizard-next-steps .wc-wizard-next-step-action{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.wc-wizard-next-steps .wc-wizard-next-step-action .button{margin:1em 1.5em}.wc-wizard-next-steps p.next-step-heading{margin:0;font-size:.95em;font-weight:400;font-variant:all-petite-caps}.wc-wizard-next-steps p.next-step-extra-info{margin:0}.wc-wizard-next-steps h3.next-step-description{margin:0;font-size:16px;font-weight:600}.wc-wizard-next-steps .wc-wizard-additional-steps{border-top:1px solid #eee}.wc-wizard-next-steps .wc-wizard-additional-steps .wc-wizard-next-step-description{margin-bottom:0}.wc-wizard-next-steps .wc-wizard-additional-steps .wc-setup-actions{margin:0 0 1.5em 0}.wc-wizard-next-steps .wc-wizard-additional-steps .wc-setup-actions .button{font-size:15px;margin:1em 0 1em 1.5em}.wc-wizard-next-steps .wc-wizard-additional-steps .wc-setup-actions .button::last-child{margin-right:1.5em}p.next-steps-help-text{color:#9f9f9f;padding:0 2em;text-align:center;font-size:.9em}p.jetpack-terms{font-size:.8em;text-align:center;max-width:480px;margin:0 auto;line-height:1.5em}.woocommerce-error{background:#ffe6e5;border-color:#ffc5c2;padding:1em;margin-bottom:1em}.woocommerce-error p{margin-top:0;margin-bottom:.5em;color:#444}.woocommerce-error a{color:#ff645c}.woocommerce-error .reconnect-reminder{font-size:.85em}.woocommerce-error .wc-setup-actions .button{font-size:14px}.wc-wizard-service-setting-ppec_paypal_reroute_requests,.wc-wizard-service-setting-stripe_create_account{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.wc-wizard-service-setting-ppec_paypal_reroute_requests .payment-checkbox-input,.wc-wizard-service-setting-stripe_create_account .payment-checkbox-input{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-top:5px;margin-left:0;margin-right:0;width:1.5em}.wc-wizard-service-setting-ppec_paypal_reroute_requests .ppec_paypal_reroute_requests,.wc-wizard-service-setting-ppec_paypal_reroute_requests .stripe_create_account,.wc-wizard-service-setting-stripe_create_account .ppec_paypal_reroute_requests,.wc-wizard-service-setting-stripe_create_account .stripe_create_account{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin-left:.3em}.wc-wizard-service-setting-ppec_paypal_email,.wc-wizard-service-setting-stripe_email{margin-top:.75em;margin-left:1.5em}.wc-wizard-service-setting-ppec_paypal_email label.ppec_paypal_email,.wc-wizard-service-setting-ppec_paypal_email label.stripe_email,.wc-wizard-service-setting-stripe_email label.ppec_paypal_email,.wc-wizard-service-setting-stripe_email label.stripe_email{position:absolute;margin:-1px;padding:0;height:1px;width:1px;overflow:hidden;clip:rect(0 0 0 0);border:0}.wc-wizard-service-setting-ppec_paypal_email input.payment-email-input,.wc-wizard-service-setting-stripe_email input.payment-email-input{-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:.5em;width:100%;height:32px}.wc-setup-content .recommended-step{border:1px solid #ebebeb;border-radius:4px;padding:2.5em}.wc-setup-content .recommended-step li{list-style:none}.wc-setup-content .recommended-step li:last-child label{margin-bottom:0}.wc-setup-content .recommended-step label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:1.5em}.wc-setup-content .recommended-step label:after,.wc-setup-content .recommended-step label:before{top:auto}.wc-setup-content .recommended-step label:after{margin-top:-1.5px}.wc-setup-content .recommended-step .recommended-item-icon{border:1px solid #fff;border-radius:7px;height:3.5em;margin-right:1em;margin-left:4px}.wc-setup-content .recommended-step .recommended-item-icon.recommended-item-icon-storefront_theme{background-color:#f4a224;max-height:3em;max-width:3em;padding:.25em}.wc-setup-content .recommended-step .recommended-item-icon.recommended-item-icon-automated_taxes{background-color:#d0011b;max-height:1.75em;padding:.875em}.wc-setup-content .recommended-step .recommended-item-icon.recommended-item-icon-mailchimp{background-color:#209bbb;height:2em;padding:.75em}.wc-setup-content .recommended-step .recommended-item-description-container h3{font-size:15px;font-weight:700;letter-spacing:.5px;margin-bottom:0}.wc-setup-content .recommended-step .recommended-item-description-container p{margin-top:0;line-height:1.5em} \ No newline at end of file diff --git a/assets/css/wc-setup.scss b/assets/css/wc-setup.scss index 63579c2283a..e7926dd69a4 100644 --- a/assets/css/wc-setup.scss +++ b/assets/css/wc-setup.scss @@ -339,57 +339,57 @@ body { font-size: 1em; margin-top: 0; margin-bottom: 20px; - - input[type="checkbox"] { - opacity: 0; + } + } + .checkbox { + input[type="checkbox"] { + opacity: 0; + position: absolute; + left: -9999px; + } + label { + position: relative; + display: inline-block; + padding-left: 28px; + &:before, + &:after { position: absolute; - left: -9999px; - } - label { - position: relative; - display: inline-block; - padding-left: 28px; - &:before, - &:after { - position: absolute; - content: ""; - display: inline-block; - } - &:before { - height: 16px; - width: 16px; - left: 0px; - top: 3px; - border: 1px solid #aaa; - background-color: #fff; - border-radius: 3px; - } - &:after { - height: 5px; - width: 9px; - border-left: 2px solid; - border-bottom: 2px solid; - transform: rotate(-45deg); - left: 4px; - top: 7px; - color: #fff; - } - } - input[type="checkbox"] + label::after { - content: none; - } - input[type="checkbox"]:checked + label::after { content: ""; + display: inline-block; } - input[type="checkbox"]:focus + label::before { - outline: rgb(59, 153, 252) auto 5px; + &:before { + height: 16px; + width: 16px; + left: 0px; + top: 3px; + border: 1px solid #aaa; + background-color: #fff; + border-radius: 3px; } - input[type="checkbox"]:checked + label::before { - background: #935687; - border-color: #935687; - outline: none; + &:after { + height: 5px; + width: 9px; + border-left: 2px solid; + border-bottom: 2px solid; + transform: rotate(-45deg); + left: 4px; + top: 7px; + color: #fff; } } + input[type="checkbox"] + label::after { + content: none; + } + input[type="checkbox"]:checked + label::after { + content: ""; + } + input[type="checkbox"]:focus + label::before { + outline: rgb(59, 153, 252) auto 5px; + } + input[type="checkbox"]:checked + label::before { + background: #935687; + border-color: #935687; + } } } .wc-setup-steps { @@ -491,7 +491,7 @@ body { .wc-setup-footer-links { font-size: 0.85em; - color: #b5b5b5; + color: #7b7b7b; margin: 1.18em auto; display: inline-block; text-align: center; @@ -634,6 +634,14 @@ body { } } + &.eway-logo .wc-wizard-service-name img { + max-width: 87px; + } + + &.payfast-logo .wc-wizard-service-name img { + max-width: 140px; + } + .wc-wizard-service-description { flex-grow: 1; padding: 20px; @@ -703,6 +711,7 @@ body { .wc-wizard-service-settings { display: none; + margin-top: 0.75em; margin-bottom: 0; cursor: default; @@ -939,6 +948,40 @@ h3.jetpack-reasons { } } +.wc-setup .wc-setup-actions .plugin-install-info { + display: block; + font-style: italic; + color: #999; + font-size: 14px; + line-height: 1.5em; + margin: 5px 0; + + & > * { + display: block; + } + + .plugin-install-info-list-item:not(:last-child)::after { + content: ', '; + } + + a { + white-space: nowrap; + + &:not(:hover):not(:focus) { + color: inherit; + } + } +} + +.plugin-install-source { + $background: rgba( #bb77ae, 0.15 ); + background: $background; + + &:not(.wc-wizard-service-item) { + box-shadow: 0 0 0 10px $background; + } +} + .location-prompt { color: #666; font-size: 13px; @@ -1160,7 +1203,6 @@ p.jetpack-terms { .wc-wizard-service-setting-stripe_create_account, .wc-wizard-service-setting-ppec_paypal_reroute_requests { display: flex; align-items: flex-start; - margin-top: 0.75em; .payment-checkbox-input { order: 1; @@ -1178,6 +1220,7 @@ p.jetpack-terms { .wc-wizard-service-setting-stripe_email, .wc-wizard-service-setting-ppec_paypal_email { margin-top: 0.75em; + margin-left: 1.5em; label.stripe_email, label.ppec_paypal_email { position: absolute; @@ -1191,12 +1234,77 @@ p.jetpack-terms { } input.payment-email-input { - margin-left: 1.5em; + box-sizing: border-box; margin-bottom: .5em; width: 100%; - } - - .wc-wizard-service-settings-description { - margin-left: 1.5em; + height: 32px; + } +} + +.wc-setup-content .recommended-step { + border: 1px solid #ebebeb; + border-radius: 4px; + padding: 2.5em; + + li { + list-style: none; + + &:last-child label { + margin-bottom: 0; // Avoid extra space at the end of the list. + } + } + + label { + display: flex; + align-items: center; + margin-bottom: 1.5em; + + &:before, &:after { + top: auto; + } + &:after { + margin-top: -1.5px; + } + } + + .recommended-item-icon { + border: 1px solid #fff; + border-radius: 7px; + height: 3.5em; + margin-right: 1em; + margin-left: 4px; + + &.recommended-item-icon-storefront_theme { + background-color: #f4a224; + max-height: 3em; + max-width: 3em; + padding: ( 3.5em - 3em ) / 2; + } + + &.recommended-item-icon-automated_taxes { + background-color: #d0011b; + max-height: 1.75em; + padding: ( 3.5em - 1.75em ) / 2; + } + + &.recommended-item-icon-mailchimp { + background-color: #209bbb; + height: 2em; + padding: ( 3.5em - 2em ) / 2; + } + } + + .recommended-item-description-container { + h3 { + font-size: 15px; + font-weight: bold; + letter-spacing: 0.5px; + margin-bottom: 0; + } + + p { + margin-top: 0; + line-height: 1.5em; + } } } diff --git a/assets/css/woocommerce-layout-rtl.css b/assets/css/woocommerce-layout-rtl.css index 0e6c533f00a..d04c866a83c 100644 --- a/assets/css/woocommerce-layout-rtl.css +++ b/assets/css/woocommerce-layout-rtl.css @@ -1 +1 @@ -.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:left}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before{content:' ';display:table}.woocommerce .col2-set::after,.woocommerce-page .col2-set::after{clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:right;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:left;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:right;width:48%}.woocommerce #content div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::before,.woocommerce div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::before,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before{content:' ';display:table}.woocommerce #content div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::after{clear:both}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:right;width:30.75%;margin-left:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-left:0}.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first{clear:both}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-left:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:left;width:48%;clear:none}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before{content:' ';display:table}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce #content div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before{content:' ';display:table}.woocommerce #content div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:left;height:auto}.woocommerce ul.products,.woocommerce-page ul.products{clear:both}.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-page ul.products::after,.woocommerce-page ul.products::before{content:' ';display:table}.woocommerce ul.products::after,.woocommerce-page ul.products::after{clear:both}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:right;margin:0 0 2.992em 3.8%;padding:0;position:relative;width:22.05%;margin-right:0}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:both}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-left:0}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products.columns-1 li.product{width:100%;margin-left:0}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:48%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:30.75%}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:16.95%}.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product{width:13.5%}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%;margin-left:0}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:48%}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:30.75%}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:16.95%}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:13.5%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:right}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:left}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before{content:' ';display:table}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:left}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:right}.woocommerce #content table.cart td.actions .coupon label,.woocommerce table.cart td.actions .coupon label,.woocommerce-page #content table.cart td.actions .coupon label,.woocommerce-page table.cart td.actions .coupon label{display:none}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce .cart-collaterals::after,.woocommerce .cart-collaterals::before,.woocommerce-page .cart-collaterals::after,.woocommerce-page .cart-collaterals::before{content:' ';display:table}.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::after{clear:both}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:right}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:right}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;clear:left;float:left}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before{content:' ';display:table}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:left;width:48%}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.product_list_widget li::after,.woocommerce-page ul.product_list_widget li::before{content:' ';display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:left;height:auto}.woocommerce form .form-row::after,.woocommerce form .form-row::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before{content:' ';display:table}.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:right;float:right}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:left}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:right;padding:0 0 0 1em;float:right}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:left}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-shipping-fields::before{content:' ';display:table}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.woocommerce-account .woocommerce-MyAccount-navigation{float:right;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:left;width:68%}.woocommerce-page.left-sidebar #content.twentyeleven{width:58.4%;margin:0 7.6%;float:left}.woocommerce-page.right-sidebar #content.twentyeleven{margin:0 7.6%;width:58.4%;float:right}.twentyfourteen .tfwc{padding:12px 10px 0;max-width:474px;margin:0 auto}.twentyfourteen .tfwc .product .entry-summary{padding:0!important;margin:0 0 1.618em!important}.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail{margin-top:0}@media screen and (min-width:673px){.twentyfourteen .tfwc{padding-left:30px;padding-right:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfwc{padding-left:15px;padding-right:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfwc{padding-left:30px;padding-right:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfwc{margin-left:54px}.full-width .twentyfourteen .tfwc{margin-left:auto}}.twentyfifteen .t15wc{padding-right:7.6923%;padding-left:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgba(0,0,0,.15)}.twentyfifteen .t15wc .page-title{margin-right:0}@media screen and (min-width:38.75em){.twentyfifteen .t15wc{margin-left:7.6923%;margin-right:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15wc{margin-right:8.3333%;margin-left:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.twentysixteen .site-main{margin-left:7.6923%;margin-right:7.6923%}.twentysixteen .entry-summary{margin-left:0;margin-right:0}#content .twentysixteen div.product div.images,#content .twentysixteen div.product div.summary{width:46.42857%}@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-left:23.0769%}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-left:0;margin-right:0}.no-sidebar .twentysixteen .site-main{margin-left:15%;margin-right:15%}.no-sidebar .twentysixteen .entry-summary{margin-left:0;margin-right:0}}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:left}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:right} \ No newline at end of file +.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:left}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before{content:' ';display:table}.woocommerce .col2-set::after,.woocommerce-page .col2-set::after{clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:right;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:left;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:right;width:48%}.woocommerce #content div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::before,.woocommerce div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::before,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before{content:' ';display:table}.woocommerce #content div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::after{clear:both}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:right;width:30.75%;margin-left:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-left:0}.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first{clear:both}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-left:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:left;width:48%;clear:none}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before{content:' ';display:table}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce #content div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before{content:' ';display:table}.woocommerce #content div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:left;height:auto}.woocommerce ul.products,.woocommerce-page ul.products{clear:both}.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-page ul.products::after,.woocommerce-page ul.products::before{content:' ';display:table}.woocommerce ul.products::after,.woocommerce-page ul.products::after{clear:both}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:right;margin:0 0 2.992em 3.8%;padding:0;position:relative;width:22.05%;margin-right:0}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:both}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-left:0}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products.columns-1 li.product{width:100%;margin-left:0}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:48%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:30.75%}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:16.95%}.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product{width:13.5%}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%;margin-left:0}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:48%}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:30.75%}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:16.95%}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:13.5%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:right}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:left}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before{content:' ';display:table}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:left}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:right}.woocommerce #content table.cart td.actions .coupon label,.woocommerce table.cart td.actions .coupon label,.woocommerce-page #content table.cart td.actions .coupon label,.woocommerce-page table.cart td.actions .coupon label{display:none}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce .cart-collaterals::after,.woocommerce .cart-collaterals::before,.woocommerce-page .cart-collaterals::after,.woocommerce-page .cart-collaterals::before{content:' ';display:table}.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::after{clear:both}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:right}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:right}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;clear:left;float:left}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before{content:' ';display:table}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:left;width:48%}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.product_list_widget li::after,.woocommerce-page ul.product_list_widget li::before{content:' ';display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:left;height:auto}.woocommerce form .form-row::after,.woocommerce form .form-row::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before{content:' ';display:table}.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:right;float:right}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:left}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:right;padding:0 0 0 1em;float:right}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:left}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-shipping-fields::before{content:' ';display:table}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.woocommerce-account .woocommerce-MyAccount-navigation{float:right;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:left;width:68%}.woocommerce-page.left-sidebar #content.twentyeleven{width:58.4%;margin:0 7.6%;float:left}.woocommerce-page.right-sidebar #content.twentyeleven{margin:0 7.6%;width:58.4%;float:right}.twentyfourteen .tfwc{padding:12px 10px 0;max-width:474px;margin:0 auto}.twentyfourteen .tfwc .product .entry-summary{padding:0!important;margin:0 0 1.618em!important}.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail{margin-top:0}@media screen and (min-width:673px){.twentyfourteen .tfwc{padding-left:30px;padding-right:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfwc{padding-left:15px;padding-right:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfwc{padding-left:30px;padding-right:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfwc{margin-left:54px}.full-width .twentyfourteen .tfwc{margin-left:auto}}.twentyfifteen .t15wc{padding-right:7.6923%;padding-left:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;-webkit-box-shadow:0 0 1px rgba(0,0,0,.15);box-shadow:0 0 1px rgba(0,0,0,.15)}.twentyfifteen .t15wc .page-title{margin-right:0}@media screen and (min-width:38.75em){.twentyfifteen .t15wc{margin-left:7.6923%;margin-right:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15wc{margin-right:8.3333%;margin-left:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.twentysixteen .site-main{margin-left:7.6923%;margin-right:7.6923%}.twentysixteen .entry-summary{margin-left:0;margin-right:0}#content .twentysixteen div.product div.images,#content .twentysixteen div.product div.summary{width:46.42857%}@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-left:23.0769%}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-left:0;margin-right:0}.no-sidebar .twentysixteen .site-main{margin-left:15%;margin-right:15%}.no-sidebar .twentysixteen .entry-summary{margin-left:0;margin-right:0}}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:left}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:right} \ No newline at end of file diff --git a/assets/css/woocommerce-layout.css b/assets/css/woocommerce-layout.css index 7650e2321c2..9f49d9feea6 100644 --- a/assets/css/woocommerce-layout.css +++ b/assets/css/woocommerce-layout.css @@ -1 +1 @@ -.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:right}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before{content:' ';display:table}.woocommerce .col2-set::after,.woocommerce-page .col2-set::after{clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:48%}.woocommerce #content div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::before,.woocommerce div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::before,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before{content:' ';display:table}.woocommerce #content div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::after{clear:both}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-right:0}.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first{clear:both}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-right:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:48%;clear:none}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before{content:' ';display:table}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce #content div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before{content:' ';display:table}.woocommerce #content div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:right;height:auto}.woocommerce ul.products,.woocommerce-page ul.products{clear:both}.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-page ul.products::after,.woocommerce-page ul.products::before{content:' ';display:table}.woocommerce ul.products::after,.woocommerce-page ul.products::after{clear:both}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0 3.8% 2.992em 0;padding:0;position:relative;width:22.05%;margin-left:0}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:both}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products.columns-1 li.product{width:100%;margin-right:0}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:48%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:30.75%}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:16.95%}.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product{width:13.5%}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%;margin-right:0}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:48%}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:30.75%}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:16.95%}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:13.5%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before{content:' ';display:table}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left}.woocommerce #content table.cart td.actions .coupon label,.woocommerce table.cart td.actions .coupon label,.woocommerce-page #content table.cart td.actions .coupon label,.woocommerce-page table.cart td.actions .coupon label{display:none}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce .cart-collaterals::after,.woocommerce .cart-collaterals::before,.woocommerce-page .cart-collaterals::after,.woocommerce-page .cart-collaterals::before{content:' ';display:table}.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::after{clear:both}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:left}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before{content:' ';display:table}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.product_list_widget li::after,.woocommerce-page ul.product_list_widget li::before{content:' ';display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;height:auto}.woocommerce form .form-row::after,.woocommerce form .form-row::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before{content:' ';display:table}.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:left;padding:0 1em 0 0;float:left}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-shipping-fields::before{content:' ';display:table}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%}.woocommerce-page.left-sidebar #content.twentyeleven{width:58.4%;margin:0 7.6%;float:right}.woocommerce-page.right-sidebar #content.twentyeleven{margin:0 7.6%;width:58.4%;float:left}.twentyfourteen .tfwc{padding:12px 10px 0;max-width:474px;margin:0 auto}.twentyfourteen .tfwc .product .entry-summary{padding:0!important;margin:0 0 1.618em!important}.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail{margin-top:0}@media screen and (min-width:673px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfwc{padding-right:15px;padding-left:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfwc{margin-right:54px}.full-width .twentyfourteen .tfwc{margin-right:auto}}.twentyfifteen .t15wc{padding-left:7.6923%;padding-right:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgba(0,0,0,.15)}.twentyfifteen .t15wc .page-title{margin-left:0}@media screen and (min-width:38.75em){.twentyfifteen .t15wc{margin-right:7.6923%;margin-left:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15wc{margin-left:8.3333%;margin-right:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.twentysixteen .site-main{margin-right:7.6923%;margin-left:7.6923%}.twentysixteen .entry-summary{margin-right:0;margin-left:0}#content .twentysixteen div.product div.images,#content .twentysixteen div.product div.summary{width:46.42857%}@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-right:23.0769%}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-right:0;margin-left:0}.no-sidebar .twentysixteen .site-main{margin-right:15%;margin-left:15%}.no-sidebar .twentysixteen .entry-summary{margin-right:0;margin-left:0}}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:right}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:left} \ No newline at end of file +.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:right}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before{content:' ';display:table}.woocommerce .col2-set::after,.woocommerce-page .col2-set::after{clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:48%}.woocommerce #content div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::before,.woocommerce div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::before,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before{content:' ';display:table}.woocommerce #content div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::after{clear:both}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-right:0}.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first{clear:both}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-right:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:48%;clear:none}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before{content:' ';display:table}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce #content div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before{content:' ';display:table}.woocommerce #content div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:right;height:auto}.woocommerce ul.products,.woocommerce-page ul.products{clear:both}.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-page ul.products::after,.woocommerce-page ul.products::before{content:' ';display:table}.woocommerce ul.products::after,.woocommerce-page ul.products::after{clear:both}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0 3.8% 2.992em 0;padding:0;position:relative;width:22.05%;margin-left:0}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:both}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products.columns-1 li.product{width:100%;margin-right:0}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:48%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:30.75%}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:16.95%}.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product{width:13.5%}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%;margin-right:0}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:48%}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:30.75%}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:16.95%}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:13.5%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before{content:' ';display:table}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left}.woocommerce #content table.cart td.actions .coupon label,.woocommerce table.cart td.actions .coupon label,.woocommerce-page #content table.cart td.actions .coupon label,.woocommerce-page table.cart td.actions .coupon label{display:none}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce .cart-collaterals::after,.woocommerce .cart-collaterals::before,.woocommerce-page .cart-collaterals::after,.woocommerce-page .cart-collaterals::before{content:' ';display:table}.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::after{clear:both}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:left}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before{content:' ';display:table}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.product_list_widget li::after,.woocommerce-page ul.product_list_widget li::before{content:' ';display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;height:auto}.woocommerce form .form-row::after,.woocommerce form .form-row::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before{content:' ';display:table}.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:left;padding:0 1em 0 0;float:left}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-shipping-fields::before{content:' ';display:table}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%}.woocommerce-page.left-sidebar #content.twentyeleven{width:58.4%;margin:0 7.6%;float:right}.woocommerce-page.right-sidebar #content.twentyeleven{margin:0 7.6%;width:58.4%;float:left}.twentyfourteen .tfwc{padding:12px 10px 0;max-width:474px;margin:0 auto}.twentyfourteen .tfwc .product .entry-summary{padding:0!important;margin:0 0 1.618em!important}.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail{margin-top:0}@media screen and (min-width:673px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfwc{padding-right:15px;padding-left:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfwc{margin-right:54px}.full-width .twentyfourteen .tfwc{margin-right:auto}}.twentyfifteen .t15wc{padding-left:7.6923%;padding-right:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;-webkit-box-shadow:0 0 1px rgba(0,0,0,.15);box-shadow:0 0 1px rgba(0,0,0,.15)}.twentyfifteen .t15wc .page-title{margin-left:0}@media screen and (min-width:38.75em){.twentyfifteen .t15wc{margin-right:7.6923%;margin-left:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15wc{margin-left:8.3333%;margin-right:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.twentysixteen .site-main{margin-right:7.6923%;margin-left:7.6923%}.twentysixteen .entry-summary{margin-right:0;margin-left:0}#content .twentysixteen div.product div.images,#content .twentysixteen div.product div.summary{width:46.42857%}@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-right:23.0769%}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-right:0;margin-left:0}.no-sidebar .twentysixteen .site-main{margin-right:15%;margin-left:15%}.no-sidebar .twentysixteen .entry-summary{margin-right:0;margin-left:0}}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:right}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:left} \ No newline at end of file diff --git a/assets/css/woocommerce-rtl.css b/assets/css/woocommerce-rtl.css index 23fd94bc09c..3110f9ddf3a 100644 --- a/assets/css/woocommerce-rtl.css +++ b/assets/css/woocommerce-rtl.css @@ -1 +1 @@ -@charset "UTF-8";@keyframes spin{100%{transform:rotate(-360deg)}}@font-face{font-family:star;src:url(../fonts/star.eot);src:url(../fonts/star.eot?#iefix) format("embedded-opentype"),url(../fonts/star.woff) format("woff"),url(../fonts/star.ttf) format("truetype"),url(../fonts/star.svg#star) format("svg");font-weight:400;font-style:normal}@font-face{font-family:WooCommerce;src:url(../fonts/WooCommerce.eot);src:url(../fonts/WooCommerce.eot?#iefix) format("embedded-opentype"),url(../fonts/WooCommerce.woff) format("woff"),url(../fonts/WooCommerce.ttf) format("truetype"),url(../fonts/WooCommerce.svg#WooCommerce) format("svg");font-weight:400;font-style:normal}.woocommerce-store-notice,p.demo_store{position:absolute;top:0;right:0;left:0;margin:0;width:100%;font-size:1em;padding:1em 0;text-align:center;background-color:#a46497;color:#fff;z-index:99998;box-shadow:0 1px 1em rgba(0,0,0,.2);display:none}.woocommerce-store-notice a,p.demo_store a{color:#fff;text-decoration:underline}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.admin-bar p.demo_store{top:32px}.clear{clear:both}.woocommerce .blockUI.blockOverlay{position:relative}.woocommerce .blockUI.blockOverlay::before{height:1em;width:1em;display:block;position:absolute;top:50%;right:50%;margin-right:-.5em;margin-top:-.5em;content:'';animation:spin 1s ease-in-out infinite;background:url(../images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.woocommerce .loader::before{height:1em;width:1em;display:block;position:absolute;top:50%;right:50%;margin-right:-.5em;margin-top:-.5em;content:'';animation:spin 1s ease-in-out infinite;background:url(../images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.woocommerce a.remove{display:block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;border-radius:100%;color:red!important;text-decoration:none;font-weight:700;border:0}.woocommerce a.remove:hover{color:#fff!important;background:red}.woocommerce small.note{display:block;color:#777;font-size:.857em;margin-top:10px}.woocommerce .woocommerce-breadcrumb{margin:0 0 1em;padding:0;font-size:.92em;color:#777}.woocommerce .woocommerce-breadcrumb::after,.woocommerce .woocommerce-breadcrumb::before{content:' ';display:table}.woocommerce .woocommerce-breadcrumb::after{clear:both}.woocommerce .woocommerce-breadcrumb a{color:#777}.woocommerce .quantity .qty{width:3.631em;text-align:center}.woocommerce div.product{margin-bottom:0;position:relative}.woocommerce div.product .product_title{clear:none;margin-top:0;padding:0}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#77a464;font-size:1.25em}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{background:inherit;font-weight:700;display:inline-block}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:.5;display:inline-block}.woocommerce div.product p.stock{font-size:.92em}.woocommerce div.product .stock{color:#77a464}.woocommerce div.product .out-of-stock{color:red}.woocommerce div.product .woocommerce-product-rating{margin-bottom:1.618em}.woocommerce div.product div.images{margin-bottom:2em}.woocommerce div.product div.images img{display:block;width:100%;height:auto;box-shadow:none}.woocommerce div.product div.images div.thumbnails{padding-top:1em}.woocommerce div.product div.images.woocommerce-product-gallery{position:relative}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{transition:all cubic-bezier(.795,-.035,0,1) .5s;margin:0;padding:0}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{background-color:#fff}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{position:absolute;top:.5em;left:.5em;font-size:2em;z-index:9;width:36px;height:36px;background:#fff;text-indent:-9999px;border-radius:100%;box-sizing:content-box}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:before{content:"";display:block;width:10px;height:10px;border:2px solid #000;border-radius:100%;position:absolute;top:9px;right:9px;box-sizing:content-box}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:after{content:"";display:block;width:2px;height:8px;background:#000;border-radius:6px;position:absolute;top:19px;right:22px;transform:rotate(45deg);box-sizing:content-box}.woocommerce div.product div.images .flex-control-thumbs{overflow:hidden;zoom:1;margin:0;padding:0}.woocommerce div.product div.images .flex-control-thumbs li{width:25%;float:right;margin:0;list-style:none}.woocommerce div.product div.images .flex-control-thumbs li img{cursor:pointer;opacity:.5;margin:0}.woocommerce div.product div.images .flex-control-thumbs li img.flex-active,.woocommerce div.product div.images .flex-control-thumbs li img:hover{opacity:1}.woocommerce div.product .woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:right}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:right}.woocommerce div.product .woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:right}.woocommerce div.product div.summary{margin-bottom:2em}.woocommerce div.product div.social{text-align:left;margin:0 0 1em}.woocommerce div.product div.social span{margin:0 2px 0 0}.woocommerce div.product div.social span span{margin:0}.woocommerce div.product div.social span .stButton .chicklets{padding-right:16px;width:0}.woocommerce div.product div.social iframe{float:right;margin-top:3px}.woocommerce div.product .woocommerce-tabs ul.tabs{list-style:none;padding:0 1em 0 0;margin:0 0 1.618em;overflow:hidden;position:relative}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid #d3ced2;background-color:#ebe9eb;display:inline-block;position:relative;z-index:0;border-radius:4px 4px 0 0;margin:0 -5px;padding:0 1em}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:.5em 0;font-weight:700;color:#515151;text-decoration:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{text-decoration:none;color:#6b6a6b}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#fff;z-index:2;border-bottom-color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:inherit;text-shadow:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{box-shadow:-2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after{box-shadow:2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{border:1px solid #d3ced2;position:absolute;bottom:-1px;width:5px;height:5px;content:' ';box-sizing:border-box}.woocommerce div.product .woocommerce-tabs ul.tabs li::before{right:-5px;border-bottom-left-radius:4px;border-width:0 0 1px 1px;box-shadow:-2px 2px 0 #ebe9eb}.woocommerce div.product .woocommerce-tabs ul.tabs li::after{left:-5px;border-bottom-right-radius:4px;border-width:0 1px 1px 0;box-shadow:2px 2px 0 #ebe9eb}.woocommerce div.product .woocommerce-tabs ul.tabs::before{position:absolute;content:' ';width:100%;bottom:0;right:0;border-bottom:1px solid #d3ced2;z-index:1}.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 2em;padding:0}.woocommerce div.product p.cart{margin-bottom:2em}.woocommerce div.product p.cart::after,.woocommerce div.product p.cart::before{content:' ';display:table}.woocommerce div.product p.cart::after{clear:both}.woocommerce div.product form.cart{margin-bottom:2em}.woocommerce div.product form.cart::after,.woocommerce div.product form.cart::before{content:' ';display:table}.woocommerce div.product form.cart::after{clear:both}.woocommerce div.product form.cart div.quantity{float:right;margin:0 0 0 4px}.woocommerce div.product form.cart table{border-width:0 0 1px}.woocommerce div.product form.cart table td{padding-right:0}.woocommerce div.product form.cart table div.quantity{float:none;margin:0}.woocommerce div.product form.cart table small.stock{display:block;float:none}.woocommerce div.product form.cart .variations{margin-bottom:1em;border:0;width:100%}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{border:0;vertical-align:top;line-height:2em}.woocommerce div.product form.cart .variations label{font-weight:700}.woocommerce div.product form.cart .variations select{max-width:100%;min-width:75%;display:inline-block;margin-left:1em}.woocommerce div.product form.cart .variations td.label{padding-left:1em}.woocommerce div.product form.cart .woocommerce-variation-description p{margin-bottom:1em}.woocommerce div.product form.cart .reset_variations{visibility:hidden;font-size:.83em}.woocommerce div.product form.cart .wc-no-matching-variations{display:none}.woocommerce div.product form.cart .button{vertical-align:middle;float:right}.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__label{padding-left:1em;padding-right:1em}.woocommerce div.product form.cart .group_table td{vertical-align:top;padding-bottom:.5em;border:0}.woocommerce div.product form.cart .group_table td:first-child{width:4em;text-align:center}.woocommerce div.product form.cart .group_table .wc-grouped-product-add-to-cart-checkbox{display:inline-block;width:auto;margin:0 auto;transform:scale(1.5,1.5)}.woocommerce span.onsale{min-height:3.236em;min-width:3.236em;padding:.202em;font-size:1em;font-weight:700;position:absolute;text-align:center;line-height:3.236;top:-.5em;right:-.5em;margin:0;border-radius:100%;background-color:#77a464;color:#fff;font-size:.857em;z-index:9}.woocommerce .products ul,.woocommerce ul.products{margin:0 0 1em;padding:0;list-style:none outside;clear:both}.woocommerce .products ul::after,.woocommerce .products ul::before,.woocommerce ul.products::after,.woocommerce ul.products::before{content:' ';display:table}.woocommerce .products ul::after,.woocommerce ul.products::after{clear:both}.woocommerce .products ul li,.woocommerce ul.products li{list-style:none outside}.woocommerce ul.products li.product .onsale{top:0;left:0;right:auto;margin:-.5em 0 0 -.5em}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:.5em 0;margin:0;font-size:1em}.woocommerce ul.products li.product a{text-decoration:none}.woocommerce ul.products li.product a img{width:100%;height:auto;display:block;margin:0 0 1em;box-shadow:none}.woocommerce ul.products li.product strong{display:block}.woocommerce ul.products li.product .star-rating{font-size:.857em}.woocommerce ul.products li.product .button{margin-top:1em}.woocommerce ul.products li.product .price{color:#77a464;display:block;font-weight:400;margin-bottom:.5em;font-size:.857em}.woocommerce ul.products li.product .price del{color:inherit;opacity:.5;display:inline-block}.woocommerce ul.products li.product .price ins{background:0 0;font-weight:700;display:inline-block}.woocommerce ul.products li.product .price .from{font-size:.67em;margin:-2px 0 0 0;text-transform:uppercase;color:rgba(132,132,132,.5)}.woocommerce .woocommerce-result-count{margin:0 0 1em}.woocommerce .woocommerce-ordering{margin:0 0 1em}.woocommerce .woocommerce-ordering select{vertical-align:top}.woocommerce nav.woocommerce-pagination{text-align:center}.woocommerce nav.woocommerce-pagination ul{display:inline-block;white-space:nowrap;padding:0;clear:both;border:1px solid #d3ced2;border-left:0;margin:1px}.woocommerce nav.woocommerce-pagination ul li{border-left:1px solid #d3ced2;padding:0;margin:0;float:right;display:inline;overflow:hidden}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{margin:0;text-decoration:none;padding:0;line-height:1;font-size:1em;font-weight:400;padding:.5em;min-width:1em;display:block}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#ebe9eb;color:#8a7e88}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;right:auto;color:#515151;background-color:#ebe9eb;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}.woocommerce #respond input#submit.loading,.woocommerce a.button.loading,.woocommerce button.button.loading,.woocommerce input.button.loading{opacity:.25;padding-left:2.618em}.woocommerce #respond input#submit.loading::after,.woocommerce a.button.loading::after,.woocommerce button.button.loading::after,.woocommerce input.button.loading::after{font-family:WooCommerce;content:'\e01c';vertical-align:top;font-weight:400;position:absolute;top:.618em;left:1em;animation:spin 2s linear infinite}.woocommerce #respond input#submit.added::after,.woocommerce a.button.added::after,.woocommerce button.button.added::after,.woocommerce input.button.added::after{font-family:WooCommerce;content:'\e017';margin-right:.53em;vertical-align:bottom}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color:#dad8da;text-decoration:none;background-image:none;color:#515151}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#a46497;color:#fff;-webkit-font-smoothing:antialiased}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#935386;color:#fff}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{background-color:#a46497;color:#fff}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{color:inherit;cursor:not-allowed;opacity:.5;padding:.618em 1em}.woocommerce #respond input#submit.disabled:hover,.woocommerce #respond input#submit:disabled:hover,.woocommerce #respond input#submit:disabled[disabled]:hover,.woocommerce a.button.disabled:hover,.woocommerce a.button:disabled:hover,.woocommerce a.button:disabled[disabled]:hover,.woocommerce button.button.disabled:hover,.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled]:hover,.woocommerce input.button.disabled:hover,.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled]:hover{color:inherit;background-color:#ebe9eb}.woocommerce .cart .button,.woocommerce .cart input.button{float:none}.woocommerce a.added_to_cart{padding-top:.5em;display:inline-block}.woocommerce #reviews h2 small{float:left;color:#777;font-size:15px;margin:10px 0 0}.woocommerce #reviews h2 small a{text-decoration:none;color:#777}.woocommerce #reviews h3{margin:0}.woocommerce #reviews #respond{margin:0;border:0;padding:0}.woocommerce #reviews #comment{height:75px}.woocommerce #reviews #comments .add_review::after,.woocommerce #reviews #comments .add_review::before{content:' ';display:table}.woocommerce #reviews #comments .add_review::after{clear:both}.woocommerce #reviews #comments h2{clear:none}.woocommerce #reviews #comments ol.commentlist{margin:0;width:100%;background:0 0;list-style:none}.woocommerce #reviews #comments ol.commentlist::after,.woocommerce #reviews #comments ol.commentlist::before{content:' ';display:table}.woocommerce #reviews #comments ol.commentlist::after{clear:both}.woocommerce #reviews #comments ol.commentlist li{padding:0;margin:0 0 20px;border:0;position:relative;background:100%;border:0}.woocommerce #reviews #comments ol.commentlist li .meta{color:#777;font-size:.75em}.woocommerce #reviews #comments ol.commentlist li img.avatar{float:right;position:absolute;top:0;right:0;padding:3px;width:32px;height:auto;background:#ebe9eb;border:1px solid #e4e1e3;margin:0;box-shadow:none}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 50px 0 0;border:1px solid #e4e1e3;border-radius:4px;padding:1em 1em 0}.woocommerce #reviews #comments ol.commentlist li .comment-text::after,.woocommerce #reviews #comments ol.commentlist li .comment-text::before{content:' ';display:table}.woocommerce #reviews #comments ol.commentlist li .comment-text::after{clear:both}.woocommerce #reviews #comments ol.commentlist li .comment-text p{margin:0 0 1em}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:.83em}.woocommerce #reviews #comments ol.commentlist ul.children{list-style:none outside;margin:20px 50px 0 0}.woocommerce #reviews #comments ol.commentlist ul.children .star-rating{display:none}.woocommerce #reviews #comments ol.commentlist #respond{border:1px solid #e4e1e3;border-radius:4px;padding:1em 1em 0;margin:20px 50px 0 0}.woocommerce #reviews #comments .commentlist>li::before{content:''}.woocommerce .star-rating{float:left;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:star}.woocommerce .star-rating::before{content:'\73\73\73\73\73';color:#d3ced2;float:right;top:0;right:0;position:absolute}.woocommerce .star-rating span{overflow:hidden;float:right;top:0;right:0;position:absolute;padding-top:1.5em}.woocommerce .star-rating span::before{content:'\53\53\53\53\53';top:0;position:absolute;right:0}.woocommerce .woocommerce-product-rating{line-height:2;display:block}.woocommerce .woocommerce-product-rating::after,.woocommerce .woocommerce-product-rating::before{content:' ';display:table}.woocommerce .woocommerce-product-rating::after{clear:both}.woocommerce .woocommerce-product-rating .star-rating{margin:.5em 0 0 4px;float:right}.woocommerce .products .star-rating{display:block;margin:0 0 .5em;float:none}.woocommerce .hreview-aggregate .star-rating{margin:10px 0 0}.woocommerce #review_form #respond{position:static;margin:0;width:auto;padding:0;background:transparent none;border:0}.woocommerce #review_form #respond::after,.woocommerce #review_form #respond::before{content:' ';display:table}.woocommerce #review_form #respond::after{clear:both}.woocommerce #review_form #respond p{margin:0 0 10px}.woocommerce #review_form #respond .form-submit input{right:auto}.woocommerce #review_form #respond textarea{box-sizing:border-box;width:100%}.woocommerce p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none}.woocommerce p.stars a::before{display:block;position:absolute;top:0;right:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;content:'\e021';text-indent:0}.woocommerce p.stars a:hover~a::before{content:'\e021'}.woocommerce p.stars:hover a::before{content:'\e020'}.woocommerce p.stars.selected a.active::before{content:'\e020'}.woocommerce p.stars.selected a.active~a::before{content:'\e021'}.woocommerce p.stars.selected a:not(.active)::before{content:'\e020'}.woocommerce table.shop_attributes{border:0;border-top:1px dotted rgba(0,0,0,.1);margin-bottom:1.618em;width:100%}.woocommerce table.shop_attributes th{width:150px;font-weight:700;padding:8px;border-top:0;border-bottom:1px dotted rgba(0,0,0,.1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td{font-style:italic;padding:0;border-top:0;border-bottom:1px dotted rgba(0,0,0,.1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td p{margin:0;padding:8px 0}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background:rgba(0,0,0,.025)}.woocommerce table.shop_table{border:1px solid rgba(0,0,0,.1);margin:0 0 24px -1px;text-align:right;width:100%;border-collapse:separate;border-radius:5px}.woocommerce table.shop_table th{font-weight:700;padding:9px 12px}.woocommerce table.shop_table td{border-top:1px solid rgba(0,0,0,.1);padding:6px 12px;vertical-align:middle}.woocommerce table.shop_table td small{font-weight:400}.woocommerce table.shop_table tbody:first-child tr:first-child td,.woocommerce table.shop_table tbody:first-child tr:first-child th{border-top:0}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:700;border-top:1px solid rgba(0,0,0,.1)}.woocommerce table.my_account_orders{font-size:.85em}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:4px 8px;vertical-align:middle}.woocommerce table.my_account_orders .button{white-space:nowrap}.woocommerce table.my_account_orders .order-actions{text-align:left}.woocommerce table.my_account_orders .order-actions .button{margin:.125em .25em .125em 0}.woocommerce table.woocommerce-MyAccount-downloads td,.woocommerce table.woocommerce-MyAccount-downloads th{vertical-align:top;text-align:center}.woocommerce table.woocommerce-MyAccount-downloads td:first-child,.woocommerce table.woocommerce-MyAccount-downloads th:first-child{text-align:right}.woocommerce table.woocommerce-MyAccount-downloads td:last-child,.woocommerce table.woocommerce-MyAccount-downloads th:last-child{text-align:right}.woocommerce table.woocommerce-MyAccount-downloads td .woocommerce-MyAccount-downloads-file::before,.woocommerce table.woocommerce-MyAccount-downloads th .woocommerce-MyAccount-downloads-file::before{content:'\2193';display:inline-block}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation{list-style:none outside}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name dl.variation dt{float:right;clear:both;margin-left:.25em;display:inline-block;list-style:none outside}.woocommerce td.product-name .wc-item-meta dd,.woocommerce td.product-name dl.variation dd{margin:0}.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child,.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation:last-child{margin-bottom:0}.woocommerce td.product-name p.backorder_notification{font-size:.83em}.woocommerce td.product-quantity{min-width:80px}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget{list-style:none outside;padding:0;margin:0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:4px 0;margin:0;list-style:none}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before{content:' ';display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{display:block;font-weight:700}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:left;margin-right:4px;width:32px;height:auto;box-shadow:none}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{margin:0;padding-right:1em;border-right:2px solid rgba(0,0,0,.1)}.woocommerce ul.cart_list li dl::after,.woocommerce ul.cart_list li dl::before,.woocommerce ul.product_list_widget li dl::after,.woocommerce ul.product_list_widget li dl::before{content:' ';display:table}.woocommerce ul.cart_list li dl::after,.woocommerce ul.product_list_widget li dl::after{clear:both}.woocommerce ul.cart_list li dl dd,.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dd,.woocommerce ul.product_list_widget li dl dt{display:inline-block;float:right;margin-bottom:1em}.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dt{font-weight:700;padding:0 0 .25em;margin:0 0 0 4px;clear:right}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd{padding:0 0 .25em}.woocommerce ul.cart_list li dl dd p:last-child,.woocommerce ul.product_list_widget li dl dd p:last-child{margin-bottom:0}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{float:none}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border-top:3px double #ebe9eb;padding:4px 0 0}.woocommerce .widget_shopping_cart .total strong,.woocommerce.widget_shopping_cart .total strong{min-width:40px;display:inline-block}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-right:2em;position:relative;padding-top:0}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{position:absolute;top:0;right:0}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce .widget_shopping_cart .buttons::before,.woocommerce.widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::before{content:' ';display:table}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::after{clear:both}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a{margin-left:5px;margin-bottom:5px}.woocommerce form .form-row{padding:3px;margin:0 0 6px}.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder{transition:opacity .5s .5s ease;opacity:0}.woocommerce form .form-row label{line-height:2}.woocommerce form .form-row label.hidden{visibility:hidden}.woocommerce form .form-row label.inline{display:inline}.woocommerce form .form-row select{cursor:pointer;margin:0}.woocommerce form .form-row .required{color:red;font-weight:700;border:0}.woocommerce form .form-row .input-checkbox{display:inline;margin:-2px 0 0 8px;text-align:center;vertical-align:middle}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{box-sizing:border-box;width:100%;margin:0;outline:0;line-height:normal}.woocommerce form .form-row textarea{height:4em;line-height:1.5;display:block;box-shadow:none}.woocommerce form .form-row .select2-container{width:100%;line-height:2em}.woocommerce form .form-row.woocommerce-invalid label{color:#a00}.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:#a00}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:#69bf29}.woocommerce form .form-row ::-webkit-input-placeholder{line-height:normal}.woocommerce form .form-row :-moz-placeholder{line-height:normal}.woocommerce form .form-row :-ms-input-placeholder{line-height:normal}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid #d3ced2;padding:20px;margin:2em 0;text-align:right;border-radius:5px}.woocommerce ul#shipping_method{list-style:none outside;margin:0;padding:0}.woocommerce ul#shipping_method li{margin:0;padding:.25em 22px .25em 0;text-indent:-22px;list-style:none outside}.woocommerce ul#shipping_method li input{margin:3px .5ex}.woocommerce ul#shipping_method li label{display:inline}.woocommerce ul#shipping_method .amount{font-weight:700}.woocommerce p.woocommerce-shipping-contents{margin:0}.woocommerce ul.order_details{margin:0 0 3em;list-style:none}.woocommerce ul.order_details::after,.woocommerce ul.order_details::before{content:' ';display:table}.woocommerce ul.order_details::after{clear:both}.woocommerce ul.order_details li{float:right;margin-left:2em;text-transform:uppercase;font-size:.715em;line-height:1;border-left:1px dashed #d3ced2;padding-left:2em;margin-right:0;padding-right:0;list-style-type:none}.woocommerce ul.order_details li strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5}.woocommerce ul.order_details li:last-of-type{border:none}.woocommerce .wc-bacs-bank-details-account-name{font-weight:700}.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-order-downloads{margin-bottom:2em}.woocommerce .woocommerce-customer-details :last-child,.woocommerce .woocommerce-order-details :last-child,.woocommerce .woocommerce-order-downloads :last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details address{font-style:normal;margin-bottom:0;border:1px solid rgba(0,0,0,.1);border-bottom-width:2px;border-left-width:2px;text-align:right;width:100%;border-radius:5px;padding:6px 12px}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{margin-bottom:0;padding-right:1.5em}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"";text-decoration:none;margin-right:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"";text-decoration:none;margin-right:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-widget-layered-nav-list{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{padding:0 0 1px;list-style:none}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::before{content:' ';display:table}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after{clear:both}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span{padding:1px 0}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"";text-decoration:none;color:#a00}.woocommerce .woocommerce-widget-layered-nav-dropdown__submit{margin-top:1em}.woocommerce .widget_layered_nav_filters ul{margin:0;padding:0;border:0;list-style:none outside;overflow:hidden;zoom:1}.woocommerce .widget_layered_nav_filters ul li{float:right;padding:0 1px 1px 1em;list-style:none}.woocommerce .widget_layered_nav_filters ul li a{text-decoration:none}.woocommerce .widget_layered_nav_filters ul li a::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"";text-decoration:none;color:#a00;vertical-align:inherit;margin-left:.5em}.woocommerce .widget_price_filter .price_slider{margin-bottom:1em}.woocommerce .widget_price_filter .price_slider_amount{text-align:left;line-height:2.4;font-size:.8751em}.woocommerce .widget_price_filter .price_slider_amount .button{font-size:1.15em;float:right}.woocommerce .widget_price_filter .ui-slider{position:relative;text-align:right;margin-right:.5em;margin-left:.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#a46497;border-radius:1em;cursor:ew-resize;outline:0;top:-.3em;margin-left:-.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:#a46497}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#602053;border:0}.woocommerce .widget_price_filter .ui-slider-horizontal{height:.5em}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{right:-1px}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{left:-1px}.woocommerce .widget_rating_filter ul{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .widget_rating_filter ul li{padding:0 0 1px;list-style:none}.woocommerce .widget_rating_filter ul li::after,.woocommerce .widget_rating_filter ul li::before{content:' ';display:table}.woocommerce .widget_rating_filter ul li::after{clear:both}.woocommerce .widget_rating_filter ul li a{padding:1px 0;text-decoration:none}.woocommerce .widget_rating_filter ul li .star-rating{float:none;display:inline-block}.woocommerce .widget_rating_filter ul li.chosen a::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"";text-decoration:none;color:#a00}.woocommerce-no-js form.woocommerce-form-coupon,.woocommerce-no-js form.woocommerce-form-login{display:block!important}.woocommerce-no-js .showcoupon,.woocommerce-no-js .woocommerce-form-coupon-toggle,.woocommerce-no-js .woocommerce-form-login-toggle{display:none!important}.pswp{z-index:999999}.woocommerce img.pswp__img,.woocommerce-page img.pswp__img{max-width:none}button.pswp__button{box-shadow:none!important;background-image:url(photoswipe/default-skin/default-skin.png)!important}button.pswp__button,button.pswp__button--arrow--left::before,button.pswp__button--arrow--right::before,button.pswp__button:hover{background-color:transparent!important}button.pswp__button--arrow--left,button.pswp__button--arrow--left:hover,button.pswp__button--arrow--right,button.pswp__button--arrow--right:hover{background-image:none!important}button.pswp__button--close:hover{background-position:100% -44px}button.pswp__button--zoom:hover{background-position:-88px 0}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 3.5em 1em 2em;margin:0 0 2em;position:relative;background-color:#f7f6f7;color:#515151;border-top:3px solid #a46497;list-style:none outside;width:auto;word-wrap:break-word}.woocommerce-error::after,.woocommerce-error::before,.woocommerce-info::after,.woocommerce-info::before,.woocommerce-message::after,.woocommerce-message::before{content:' ';display:table}.woocommerce-error::after,.woocommerce-info::after,.woocommerce-message::after{clear:both}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{font-family:WooCommerce;content:'\e028';display:inline-block;position:absolute;top:1em;right:1.5em}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{float:left}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{list-style:none outside!important;padding-right:0!important;margin-right:0!important}.rtl.woocommerce div.product div.images .flex-control-thumbs li{float:left}.woocommerce-message{border-top-color:#8fae1b}.woocommerce-message::before{content:'\e015';color:#8fae1b}.woocommerce-info{border-top-color:#1e85be}.woocommerce-info::before{color:#1e85be}.woocommerce-error{border-top-color:#b81c23}.woocommerce-error::before{content:'\e016';color:#b81c23}.woocommerce-account .woocommerce::after,.woocommerce-account .woocommerce::before{content:' ';display:table}.woocommerce-account .woocommerce::after{clear:both}.woocommerce-account .addresses .title::after,.woocommerce-account .addresses .title::before{content:' ';display:table}.woocommerce-account .addresses .title::after{clear:both}.woocommerce-account .addresses .title h3{float:right}.woocommerce-account .addresses .title .edit{float:left}.woocommerce-account ol.commentlist.notes li.note p.meta{font-weight:700;margin-bottom:0}.woocommerce-account ol.commentlist.notes li.note .description p:last-child{margin-bottom:0}.woocommerce-account ul.digital-downloads{margin-right:0;padding-right:0}.woocommerce-account ul.digital-downloads li{list-style:none;margin-right:0;padding-right:0}.woocommerce-account ul.digital-downloads li::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"";text-decoration:none}.woocommerce-account ul.digital-downloads li .count{float:left}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:32px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:32px;box-shadow:none}#add_payment_method table.cart td,#add_payment_method table.cart th,.woocommerce-cart table.cart td,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart td,.woocommerce-checkout table.cart th{vertical-align:middle}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{float:right;box-sizing:border-box;border:1px solid #d3ced2;padding:6px 6px 5px;margin:0 0 0 4px;outline:0}#add_payment_method table.cart input,.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input{margin:0;vertical-align:middle}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:1em 0}#add_payment_method .wc-proceed-to-checkout::after,#add_payment_method .wc-proceed-to-checkout::before,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::before,.woocommerce-checkout .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::before{content:' ';display:table}#add_payment_method .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::after{clear:both}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;margin-bottom:1em;font-size:1.25em;padding:1em}#add_payment_method .cart-collaterals .shipping_calculator .button,.woocommerce-cart .cart-collaterals .shipping_calculator .button,.woocommerce-checkout .cart-collaterals .shipping_calculator .button{width:100%;float:none;display:block}#add_payment_method .cart-collaterals .shipping_calculator .shipping-calculator-button::after,.woocommerce-cart .cart-collaterals .shipping_calculator .shipping-calculator-button::after,.woocommerce-checkout .cart-collaterals .shipping_calculator .shipping-calculator-button::after{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}#add_payment_method .cart-collaterals .cart_totals p small,.woocommerce-cart .cart-collaterals .cart_totals p small,.woocommerce-checkout .cart-collaterals .cart_totals p small{color:#777;font-size:.83em}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{border-collapse:separate;margin:0 0 6px;padding:0}#add_payment_method .cart-collaterals .cart_totals table tr:first-child td,#add_payment_method .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child th{border-top:0}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{width:40%}#add_payment_method .cart-collaterals .cart_totals table td,#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table td,.woocommerce-checkout .cart-collaterals .cart_totals table th{vertical-align:top;border-right:0;border-left:0;line-height:1.5em}#add_payment_method .cart-collaterals .cart_totals table small,.woocommerce-cart .cart-collaterals .cart_totals table small,.woocommerce-checkout .cart-collaterals .cart_totals table small{color:#777}#add_payment_method .cart-collaterals .cart_totals table select,.woocommerce-cart .cart-collaterals .cart_totals table select,.woocommerce-checkout .cart-collaterals .cart_totals table select{width:100%}#add_payment_method .cart-collaterals .cart_totals .discount td,.woocommerce-cart .cart-collaterals .cart_totals .discount td,.woocommerce-checkout .cart-collaterals .cart_totals .discount td{color:#77a464}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:1px solid #ebe9eb}#add_payment_method .cart-collaterals .cross-sells ul.products li.product,.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product,.woocommerce-checkout .cart-collaterals .cross-sells ul.products li.product{margin-top:0}#add_payment_method .checkout .col-2 h3#ship-to-different-address,.woocommerce-cart .checkout .col-2 h3#ship-to-different-address,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{float:right;clear:none}#add_payment_method .checkout .col-2 .notes,.woocommerce-cart .checkout .col-2 .notes,.woocommerce-checkout .checkout .col-2 .notes{clear:right}#add_payment_method .checkout .col-2 .form-row-first,.woocommerce-cart .checkout .col-2 .form-row-first,.woocommerce-checkout .checkout .col-2 .form-row-first{clear:right}#add_payment_method .checkout .create-account small,.woocommerce-cart .checkout .create-account small,.woocommerce-checkout .checkout .create-account small{font-size:11px;color:#777;font-weight:400}#add_payment_method .checkout div.shipping-address,.woocommerce-cart .checkout div.shipping-address,.woocommerce-checkout .checkout div.shipping-address{padding:0;clear:right;width:100%}#add_payment_method .checkout .shipping_address,.woocommerce-cart .checkout .shipping_address,.woocommerce-checkout .checkout .shipping_address{clear:both}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#ebe9eb;border-radius:5px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{text-align:right;padding:1em;border-bottom:1px solid #d3ced2;margin:0;list-style:none outside}#add_payment_method #payment ul.payment_methods::after,#add_payment_method #payment ul.payment_methods::before,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::before,.woocommerce-checkout #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::before{content:' ';display:table}#add_payment_method #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::after{clear:both}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{line-height:2;text-align:right;margin:0;font-weight:400}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0 0 0 1em}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{vertical-align:middle;margin:-2px .5em 0 0;padding:0;position:relative;box-shadow:none}#add_payment_method #payment ul.payment_methods li img+img,.woocommerce-cart #payment ul.payment_methods li img+img,.woocommerce-checkout #payment ul.payment_methods li img+img{margin-right:2px}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::before{content:' ';display:table}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after{clear:both}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:1em}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#dfdcde;color:#515151}#add_payment_method #payment div.payment_box input.input-text,#add_payment_method #payment div.payment_box textarea,.woocommerce-cart #payment div.payment_box input.input-text,.woocommerce-cart #payment div.payment_box textarea,.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea{border-color:#c7c1c6;border-top-color:#bbb3b9}#add_payment_method #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-cart #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-checkout #payment div.payment_box ::-webkit-input-placeholder{color:#bbb3b9}#add_payment_method #payment div.payment_box :-moz-placeholder,.woocommerce-cart #payment div.payment_box :-moz-placeholder,.woocommerce-checkout #payment div.payment_box :-moz-placeholder{color:#bbb3b9}#add_payment_method #payment div.payment_box :-ms-input-placeholder,.woocommerce-cart #payment div.payment_box :-ms-input-placeholder,.woocommerce-checkout #payment div.payment_box :-ms-input-placeholder{color:#bbb3b9}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods{list-style:none outside;margin:0}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token{margin:0 0 .5em}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label{cursor:pointer}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput{vertical-align:middle;margin:-3px 0 0 1em;position:relative}#add_payment_method #payment div.payment_box .wc-credit-card-form,.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form{border:0;padding:0;margin:1em 0 0}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number{font-size:1.5em;padding:8px;background-repeat:no-repeat;background-position:left .618em center;background-size:32px 20px}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.visa{background-image:url(../images/icons/credit-cards/visa.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.mastercard{background-image:url(../images/icons/credit-cards/mastercard.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.laser{background-image:url(../images/icons/credit-cards/laser.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.dinersclub{background-image:url(../images/icons/credit-cards/diners.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.maestro{background-image:url(../images/icons/credit-cards/maestro.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.jcb{background-image:url(../images/icons/credit-cards/jcb.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.amex{background-image:url(../images/icons/credit-cards/amex.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.discover{background-image:url(../images/icons/credit-cards/discover.svg)}#add_payment_method #payment div.payment_box span.help,.woocommerce-cart #payment div.payment_box span.help,.woocommerce-checkout #payment div.payment_box span.help{font-size:.857em;color:#777;font-weight:400}#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{margin:0 0 1em}#add_payment_method #payment div.payment_box p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child{margin-bottom:0}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{content:'';display:block;border:1em solid #dfdcde;border-left-color:transparent;border-right-color:transparent;border-top-color:transparent;position:absolute;top:-.75em;right:0;margin:-1em 2em 0 0}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:left;line-height:52px;font-size:.83em}#add_payment_method #payment .payment_method_paypal img,.woocommerce-cart #payment .payment_method_paypal img,.woocommerce-checkout #payment .payment_method_paypal img{max-height:52px;vertical-align:middle}.woocommerce-terms-and-conditions{border:1px solid rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background:rgba(0,0,0,.05)}.woocommerce-invalid #terms{outline:2px solid red;outline-offset:2px}.woocommerce-password-strength{text-align:center;font-weight:600;padding:3px .5em;font-size:1em}.woocommerce-password-strength.strong{background-color:#c1e1b9;border-color:#83c373}.woocommerce-password-strength.short{background-color:#f1adad;border-color:#e35b5b}.woocommerce-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53}.woocommerce-password-strength.good{background-color:#ffe399;border-color:#ffc733}.woocommerce-password-hint{margin:.5em 0 0;display:block}#content.twentyeleven .woocommerce-pagination a{font-size:1em;line-height:1}.single-product .twentythirteen #reply-title,.single-product .twentythirteen #respond #commentform,.single-product .twentythirteen .entry-summary{padding:0}.single-product .twentythirteen p.stars{clear:both}.twentythirteen .woocommerce-breadcrumb{padding-top:40px}.twentyfourteen ul.products li.product{margin-top:0!important}body:not(.search-results) .twentysixteen .entry-summary{color:inherit;font-size:inherit;line-height:inherit}.twentysixteen .price ins{background:inherit;color:inherit} \ No newline at end of file +@charset "UTF-8";@-webkit-keyframes spin{100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes spin{100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@font-face{font-family:star;src:url(../fonts/star.eot);src:url(../fonts/star.eot?#iefix) format("embedded-opentype"),url(../fonts/star.woff) format("woff"),url(../fonts/star.ttf) format("truetype"),url(../fonts/star.svg#star) format("svg");font-weight:400;font-style:normal}@font-face{font-family:WooCommerce;src:url(../fonts/WooCommerce.eot);src:url(../fonts/WooCommerce.eot?#iefix) format("embedded-opentype"),url(../fonts/WooCommerce.woff) format("woff"),url(../fonts/WooCommerce.ttf) format("truetype"),url(../fonts/WooCommerce.svg#WooCommerce) format("svg");font-weight:400;font-style:normal}.woocommerce-store-notice,p.demo_store{position:absolute;top:0;right:0;left:0;margin:0;width:100%;font-size:1em;padding:1em 0;text-align:center;background-color:#a46497;color:#fff;z-index:99998;-webkit-box-shadow:0 1px 1em rgba(0,0,0,.2);box-shadow:0 1px 1em rgba(0,0,0,.2);display:none}.woocommerce-store-notice a,p.demo_store a{color:#fff;text-decoration:underline}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.admin-bar p.demo_store{top:32px}.clear{clear:both}.woocommerce .blockUI.blockOverlay{position:relative}.woocommerce .blockUI.blockOverlay::before{height:1em;width:1em;display:block;position:absolute;top:50%;right:50%;margin-right:-.5em;margin-top:-.5em;content:'';-webkit-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)}.woocommerce .loader::before{height:1em;width:1em;display:block;position:absolute;top:50%;right:50%;margin-right:-.5em;margin-top:-.5em;content:'';-webkit-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)}.woocommerce a.remove{display:block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;border-radius:100%;color:red!important;text-decoration:none;font-weight:700;border:0}.woocommerce a.remove:hover{color:#fff!important;background:red}.woocommerce small.note{display:block;color:#777;font-size:.857em;margin-top:10px}.woocommerce .woocommerce-breadcrumb{margin:0 0 1em;padding:0;font-size:.92em;color:#777}.woocommerce .woocommerce-breadcrumb::after,.woocommerce .woocommerce-breadcrumb::before{content:' ';display:table}.woocommerce .woocommerce-breadcrumb::after{clear:both}.woocommerce .woocommerce-breadcrumb a{color:#777}.woocommerce .quantity .qty{width:3.631em;text-align:center}.woocommerce div.product{margin-bottom:0;position:relative}.woocommerce div.product .product_title{clear:none;margin-top:0;padding:0}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#77a464;font-size:1.25em}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{background:inherit;font-weight:700;display:inline-block}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:.5;display:inline-block}.woocommerce div.product p.stock{font-size:.92em}.woocommerce div.product .stock{color:#77a464}.woocommerce div.product .out-of-stock{color:red}.woocommerce div.product .woocommerce-product-rating{margin-bottom:1.618em}.woocommerce div.product div.images{margin-bottom:2em}.woocommerce div.product div.images img{display:block;width:100%;height:auto;-webkit-box-shadow:none;box-shadow:none}.woocommerce div.product div.images div.thumbnails{padding-top:1em}.woocommerce div.product div.images.woocommerce-product-gallery{position:relative}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{-webkit-transition:all cubic-bezier(.795,-.035,0,1) .5s;transition:all cubic-bezier(.795,-.035,0,1) .5s;margin:0;padding:0}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{background-color:#fff;opacity:0}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{position:absolute;top:.5em;left:.5em;font-size:2em;z-index:9;width:36px;height:36px;background:#fff;text-indent:-9999px;border-radius:100%;-webkit-box-sizing:content-box;box-sizing:content-box}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:before{content:"";display:block;width:10px;height:10px;border:2px solid #000;border-radius:100%;position:absolute;top:9px;right:9px;-webkit-box-sizing:content-box;box-sizing:content-box}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:after{content:"";display:block;width:2px;height:8px;background:#000;border-radius:6px;position:absolute;top:19px;right:22px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-sizing:content-box;box-sizing:content-box}.woocommerce div.product div.images .flex-control-thumbs{overflow:hidden;zoom:1;margin:0;padding:0}.woocommerce div.product div.images .flex-control-thumbs li{width:25%;float:right;margin:0;list-style:none}.woocommerce div.product div.images .flex-control-thumbs li img{cursor:pointer;opacity:.5;margin:0}.woocommerce div.product div.images .flex-control-thumbs li img.flex-active,.woocommerce div.product div.images .flex-control-thumbs li img:hover{opacity:1}.woocommerce div.product .woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:right}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:right}.woocommerce div.product .woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:right}.woocommerce div.product div.summary{margin-bottom:2em}.woocommerce div.product div.social{text-align:left;margin:0 0 1em}.woocommerce div.product div.social span{margin:0 2px 0 0}.woocommerce div.product div.social span span{margin:0}.woocommerce div.product div.social span .stButton .chicklets{padding-right:16px;width:0}.woocommerce div.product div.social iframe{float:right;margin-top:3px}.woocommerce div.product .woocommerce-tabs ul.tabs{list-style:none;padding:0 1em 0 0;margin:0 0 1.618em;overflow:hidden;position:relative}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid #d3ced2;background-color:#ebe9eb;display:inline-block;position:relative;z-index:0;border-radius:4px 4px 0 0;margin:0 -5px;padding:0 1em}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:.5em 0;font-weight:700;color:#515151;text-decoration:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{text-decoration:none;color:#6b6a6b}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#fff;z-index:2;border-bottom-color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:inherit;text-shadow:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{-webkit-box-shadow:-2px 2px 0 #fff;box-shadow:-2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after{-webkit-box-shadow:2px 2px 0 #fff;box-shadow:2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{border:1px solid #d3ced2;position:absolute;bottom:-1px;width:5px;height:5px;content:' ';-webkit-box-sizing:border-box;box-sizing:border-box}.woocommerce div.product .woocommerce-tabs ul.tabs li::before{right:-5px;border-bottom-left-radius:4px;border-width:0 0 1px 1px;-webkit-box-shadow:-2px 2px 0 #ebe9eb;box-shadow:-2px 2px 0 #ebe9eb}.woocommerce div.product .woocommerce-tabs ul.tabs li::after{left:-5px;border-bottom-right-radius:4px;border-width:0 1px 1px 0;-webkit-box-shadow:2px 2px 0 #ebe9eb;box-shadow:2px 2px 0 #ebe9eb}.woocommerce div.product .woocommerce-tabs ul.tabs::before{position:absolute;content:' ';width:100%;bottom:0;right:0;border-bottom:1px solid #d3ced2;z-index:1}.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 2em;padding:0}.woocommerce div.product p.cart{margin-bottom:2em}.woocommerce div.product p.cart::after,.woocommerce div.product p.cart::before{content:' ';display:table}.woocommerce div.product p.cart::after{clear:both}.woocommerce div.product form.cart{margin-bottom:2em}.woocommerce div.product form.cart::after,.woocommerce div.product form.cart::before{content:' ';display:table}.woocommerce div.product form.cart::after{clear:both}.woocommerce div.product form.cart div.quantity{float:right;margin:0 0 0 4px}.woocommerce div.product form.cart table{border-width:0 0 1px}.woocommerce div.product form.cart table td{padding-right:0}.woocommerce div.product form.cart table div.quantity{float:none;margin:0}.woocommerce div.product form.cart table small.stock{display:block;float:none}.woocommerce div.product form.cart .variations{margin-bottom:1em;border:0;width:100%}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{border:0;vertical-align:top;line-height:2em}.woocommerce div.product form.cart .variations label{font-weight:700}.woocommerce div.product form.cart .variations select{max-width:100%;min-width:75%;display:inline-block;margin-left:1em}.woocommerce div.product form.cart .variations td.label{padding-left:1em}.woocommerce div.product form.cart .woocommerce-variation-description p{margin-bottom:1em}.woocommerce div.product form.cart .reset_variations{visibility:hidden;font-size:.83em}.woocommerce div.product form.cart .wc-no-matching-variations{display:none}.woocommerce div.product form.cart .button{vertical-align:middle;float:right}.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__label{padding-left:1em;padding-right:1em}.woocommerce div.product form.cart .group_table td{vertical-align:top;padding-bottom:.5em;border:0}.woocommerce div.product form.cart .group_table td:first-child{width:4em;text-align:center}.woocommerce div.product form.cart .group_table .wc-grouped-product-add-to-cart-checkbox{display:inline-block;width:auto;margin:0 auto;-webkit-transform:scale(1.5,1.5);-ms-transform:scale(1.5,1.5);transform:scale(1.5,1.5)}.woocommerce span.onsale{min-height:3.236em;min-width:3.236em;padding:.202em;font-size:1em;font-weight:700;position:absolute;text-align:center;line-height:3.236;top:-.5em;right:-.5em;margin:0;border-radius:100%;background-color:#77a464;color:#fff;font-size:.857em;z-index:9}.woocommerce .products ul,.woocommerce ul.products{margin:0 0 1em;padding:0;list-style:none outside;clear:both}.woocommerce .products ul::after,.woocommerce .products ul::before,.woocommerce ul.products::after,.woocommerce ul.products::before{content:' ';display:table}.woocommerce .products ul::after,.woocommerce ul.products::after{clear:both}.woocommerce .products ul li,.woocommerce ul.products li{list-style:none outside}.woocommerce ul.products li.product .onsale{top:0;left:0;right:auto;margin:-.5em 0 0 -.5em}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:.5em 0;margin:0;font-size:1em}.woocommerce ul.products li.product a{text-decoration:none}.woocommerce ul.products li.product a img{width:100%;height:auto;display:block;margin:0 0 1em;-webkit-box-shadow:none;box-shadow:none}.woocommerce ul.products li.product strong{display:block}.woocommerce ul.products li.product .star-rating{font-size:.857em}.woocommerce ul.products li.product .button{margin-top:1em}.woocommerce ul.products li.product .price{color:#77a464;display:block;font-weight:400;margin-bottom:.5em;font-size:.857em}.woocommerce ul.products li.product .price del{color:inherit;opacity:.5;display:inline-block}.woocommerce ul.products li.product .price ins{background:0 0;font-weight:700;display:inline-block}.woocommerce ul.products li.product .price .from{font-size:.67em;margin:-2px 0 0 0;text-transform:uppercase;color:rgba(132,132,132,.5)}.woocommerce .woocommerce-result-count{margin:0 0 1em}.woocommerce .woocommerce-ordering{margin:0 0 1em}.woocommerce .woocommerce-ordering select{vertical-align:top}.woocommerce nav.woocommerce-pagination{text-align:center}.woocommerce nav.woocommerce-pagination ul{display:inline-block;white-space:nowrap;padding:0;clear:both;border:1px solid #d3ced2;border-left:0;margin:1px}.woocommerce nav.woocommerce-pagination ul li{border-left:1px solid #d3ced2;padding:0;margin:0;float:right;display:inline;overflow:hidden}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{margin:0;text-decoration:none;padding:0;line-height:1;font-size:1em;font-weight:400;padding:.5em;min-width:1em;display:block}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#ebe9eb;color:#8a7e88}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;right:auto;color:#515151;background-color:#ebe9eb;border:0;display:inline-block;background-image:none;-webkit-box-shadow:none;box-shadow:none;text-shadow:none}.woocommerce #respond input#submit.loading,.woocommerce a.button.loading,.woocommerce button.button.loading,.woocommerce input.button.loading{opacity:.25;padding-left:2.618em}.woocommerce #respond input#submit.loading::after,.woocommerce a.button.loading::after,.woocommerce button.button.loading::after,.woocommerce input.button.loading::after{font-family:WooCommerce;content:'\e01c';vertical-align:top;font-weight:400;position:absolute;top:.618em;left:1em;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.woocommerce #respond input#submit.added::after,.woocommerce a.button.added::after,.woocommerce button.button.added::after,.woocommerce input.button.added::after{font-family:WooCommerce;content:'\e017';margin-right:.53em;vertical-align:bottom}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color:#dad8da;text-decoration:none;background-image:none;color:#515151}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#a46497;color:#fff;-webkit-font-smoothing:antialiased}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#935386;color:#fff}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{background-color:#a46497;color:#fff}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{color:inherit;cursor:not-allowed;opacity:.5;padding:.618em 1em}.woocommerce #respond input#submit.disabled:hover,.woocommerce #respond input#submit:disabled:hover,.woocommerce #respond input#submit:disabled[disabled]:hover,.woocommerce a.button.disabled:hover,.woocommerce a.button:disabled:hover,.woocommerce a.button:disabled[disabled]:hover,.woocommerce button.button.disabled:hover,.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled]:hover,.woocommerce input.button.disabled:hover,.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled]:hover{color:inherit;background-color:#ebe9eb}.woocommerce .cart .button,.woocommerce .cart input.button{float:none}.woocommerce a.added_to_cart{padding-top:.5em;display:inline-block}.woocommerce #reviews h2 small{float:left;color:#777;font-size:15px;margin:10px 0 0}.woocommerce #reviews h2 small a{text-decoration:none;color:#777}.woocommerce #reviews h3{margin:0}.woocommerce #reviews #respond{margin:0;border:0;padding:0}.woocommerce #reviews #comment{height:75px}.woocommerce #reviews #comments .add_review::after,.woocommerce #reviews #comments .add_review::before{content:' ';display:table}.woocommerce #reviews #comments .add_review::after{clear:both}.woocommerce #reviews #comments h2{clear:none}.woocommerce #reviews #comments ol.commentlist{margin:0;width:100%;background:0 0;list-style:none}.woocommerce #reviews #comments ol.commentlist::after,.woocommerce #reviews #comments ol.commentlist::before{content:' ';display:table}.woocommerce #reviews #comments ol.commentlist::after{clear:both}.woocommerce #reviews #comments ol.commentlist li{padding:0;margin:0 0 20px;border:0;position:relative;background:100%;border:0}.woocommerce #reviews #comments ol.commentlist li .meta{color:#777;font-size:.75em}.woocommerce #reviews #comments ol.commentlist li img.avatar{float:right;position:absolute;top:0;right:0;padding:3px;width:32px;height:auto;background:#ebe9eb;border:1px solid #e4e1e3;margin:0;-webkit-box-shadow:none;box-shadow:none}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 50px 0 0;border:1px solid #e4e1e3;border-radius:4px;padding:1em 1em 0}.woocommerce #reviews #comments ol.commentlist li .comment-text::after,.woocommerce #reviews #comments ol.commentlist li .comment-text::before{content:' ';display:table}.woocommerce #reviews #comments ol.commentlist li .comment-text::after{clear:both}.woocommerce #reviews #comments ol.commentlist li .comment-text p{margin:0 0 1em}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:.83em}.woocommerce #reviews #comments ol.commentlist ul.children{list-style:none outside;margin:20px 50px 0 0}.woocommerce #reviews #comments ol.commentlist ul.children .star-rating{display:none}.woocommerce #reviews #comments ol.commentlist #respond{border:1px solid #e4e1e3;border-radius:4px;padding:1em 1em 0;margin:20px 50px 0 0}.woocommerce #reviews #comments .commentlist>li::before{content:''}.woocommerce .star-rating{float:left;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:star}.woocommerce .star-rating::before{content:'\73\73\73\73\73';color:#d3ced2;float:right;top:0;right:0;position:absolute}.woocommerce .star-rating span{overflow:hidden;float:right;top:0;right:0;position:absolute;padding-top:1.5em}.woocommerce .star-rating span::before{content:'\53\53\53\53\53';top:0;position:absolute;right:0}.woocommerce .woocommerce-product-rating{line-height:2;display:block}.woocommerce .woocommerce-product-rating::after,.woocommerce .woocommerce-product-rating::before{content:' ';display:table}.woocommerce .woocommerce-product-rating::after{clear:both}.woocommerce .woocommerce-product-rating .star-rating{margin:.5em 0 0 4px;float:right}.woocommerce .products .star-rating{display:block;margin:0 0 .5em;float:none}.woocommerce .hreview-aggregate .star-rating{margin:10px 0 0}.woocommerce #review_form #respond{position:static;margin:0;width:auto;padding:0;background:transparent none;border:0}.woocommerce #review_form #respond::after,.woocommerce #review_form #respond::before{content:' ';display:table}.woocommerce #review_form #respond::after{clear:both}.woocommerce #review_form #respond p{margin:0 0 10px}.woocommerce #review_form #respond .form-submit input{right:auto}.woocommerce #review_form #respond textarea{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.woocommerce p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none}.woocommerce p.stars a::before{display:block;position:absolute;top:0;right:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;content:'\e021';text-indent:0}.woocommerce p.stars a:hover~a::before{content:'\e021'}.woocommerce p.stars:hover a::before{content:'\e020'}.woocommerce p.stars.selected a.active::before{content:'\e020'}.woocommerce p.stars.selected a.active~a::before{content:'\e021'}.woocommerce p.stars.selected a:not(.active)::before{content:'\e020'}.woocommerce table.shop_attributes{border:0;border-top:1px dotted rgba(0,0,0,.1);margin-bottom:1.618em;width:100%}.woocommerce table.shop_attributes th{width:150px;font-weight:700;padding:8px;border-top:0;border-bottom:1px dotted rgba(0,0,0,.1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td{font-style:italic;padding:0;border-top:0;border-bottom:1px dotted rgba(0,0,0,.1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td p{margin:0;padding:8px 0}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background:rgba(0,0,0,.025)}.woocommerce table.shop_table{border:1px solid rgba(0,0,0,.1);margin:0 0 24px -1px;text-align:right;width:100%;border-collapse:separate;border-radius:5px}.woocommerce table.shop_table th{font-weight:700;padding:9px 12px}.woocommerce table.shop_table td{border-top:1px solid rgba(0,0,0,.1);padding:6px 12px;vertical-align:middle}.woocommerce table.shop_table td small{font-weight:400}.woocommerce table.shop_table tbody:first-child tr:first-child td,.woocommerce table.shop_table tbody:first-child tr:first-child th{border-top:0}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:700;border-top:1px solid rgba(0,0,0,.1)}.woocommerce table.my_account_orders{font-size:.85em}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:4px 8px;vertical-align:middle}.woocommerce table.my_account_orders .button{white-space:nowrap}.woocommerce table.my_account_orders .order-actions{text-align:left}.woocommerce table.my_account_orders .order-actions .button{margin:.125em .25em .125em 0}.woocommerce table.woocommerce-MyAccount-downloads td,.woocommerce table.woocommerce-MyAccount-downloads th{vertical-align:top;text-align:center}.woocommerce table.woocommerce-MyAccount-downloads td:first-child,.woocommerce table.woocommerce-MyAccount-downloads th:first-child{text-align:right}.woocommerce table.woocommerce-MyAccount-downloads td:last-child,.woocommerce table.woocommerce-MyAccount-downloads th:last-child{text-align:right}.woocommerce table.woocommerce-MyAccount-downloads td .woocommerce-MyAccount-downloads-file::before,.woocommerce table.woocommerce-MyAccount-downloads th .woocommerce-MyAccount-downloads-file::before{content:'\2193';display:inline-block}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation{list-style:none outside}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name dl.variation dt{float:right;clear:both;margin-left:.25em;display:inline-block;list-style:none outside}.woocommerce td.product-name .wc-item-meta dd,.woocommerce td.product-name dl.variation dd{margin:0}.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child,.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation:last-child{margin-bottom:0}.woocommerce td.product-name p.backorder_notification{font-size:.83em}.woocommerce td.product-quantity{min-width:80px}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget{list-style:none outside;padding:0;margin:0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:4px 0;margin:0;list-style:none}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before{content:' ';display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{display:block;font-weight:700}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:left;margin-right:4px;width:32px;height:auto;-webkit-box-shadow:none;box-shadow:none}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{margin:0;padding-right:1em;border-right:2px solid rgba(0,0,0,.1)}.woocommerce ul.cart_list li dl::after,.woocommerce ul.cart_list li dl::before,.woocommerce ul.product_list_widget li dl::after,.woocommerce ul.product_list_widget li dl::before{content:' ';display:table}.woocommerce ul.cart_list li dl::after,.woocommerce ul.product_list_widget li dl::after{clear:both}.woocommerce ul.cart_list li dl dd,.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dd,.woocommerce ul.product_list_widget li dl dt{display:inline-block;float:right;margin-bottom:1em}.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dt{font-weight:700;padding:0 0 .25em;margin:0 0 0 4px;clear:right}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd{padding:0 0 .25em}.woocommerce ul.cart_list li dl dd p:last-child,.woocommerce ul.product_list_widget li dl dd p:last-child{margin-bottom:0}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{float:none}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border-top:3px double #ebe9eb;padding:4px 0 0}.woocommerce .widget_shopping_cart .total strong,.woocommerce.widget_shopping_cart .total strong{min-width:40px;display:inline-block}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-right:2em;position:relative;padding-top:0}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{position:absolute;top:0;right:0}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce .widget_shopping_cart .buttons::before,.woocommerce.widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::before{content:' ';display:table}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::after{clear:both}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a{margin-left:5px;margin-bottom:5px}.woocommerce form .form-row{padding:3px;margin:0 0 6px}.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:0}.woocommerce form .form-row label{line-height:2}.woocommerce form .form-row label.hidden{visibility:hidden}.woocommerce form .form-row label.inline{display:inline}.woocommerce form .form-row .woocommerce-input-wrapper .description{background:#1e85be;color:#fff;border-radius:3px;padding:1em;margin:.5em 0 0;clear:both;display:none;position:relative}.woocommerce form .form-row .woocommerce-input-wrapper .description a{color:#fff;text-decoration:underline;border:0;-webkit-box-shadow:none;box-shadow:none}.woocommerce form .form-row .woocommerce-input-wrapper .description:before{right:50%;top:0;margin-top:-4px;-webkit-transform:translatex(50%) rotate(-180deg);-ms-transform:translatex(50%) rotate(-180deg);transform:translatex(50%) rotate(-180deg);content:"";position:absolute;border-width:4px 6px 0 6px;border-style:solid;border-color:#1e85be transparent transparent transparent;z-index:100;display:block}.woocommerce form .form-row select{cursor:pointer;margin:0}.woocommerce form .form-row .required{color:red;font-weight:700;border:0!important;text-decoration:none;visibility:hidden}.woocommerce form .form-row .optional{visibility:visible}.woocommerce form .form-row .input-checkbox{display:inline;margin:-2px 0 0 8px;text-align:center;vertical-align:middle}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0;outline:0;line-height:normal}.woocommerce form .form-row textarea{height:4em;line-height:1.5;display:block;-webkit-box-shadow:none;box-shadow:none}.woocommerce form .form-row .select2-container{width:100%;line-height:2em}.woocommerce form .form-row.woocommerce-invalid label{color:#a00}.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:#a00}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:#69bf29}.woocommerce form .form-row ::-webkit-input-placeholder{line-height:normal}.woocommerce form .form-row :-moz-placeholder{line-height:normal}.woocommerce form .form-row :-ms-input-placeholder{line-height:normal}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid #d3ced2;padding:20px;margin:2em 0;text-align:right;border-radius:5px}.woocommerce ul#shipping_method{list-style:none outside;margin:0;padding:0}.woocommerce ul#shipping_method li{margin:0;padding:.25em 22px .25em 0;text-indent:-22px;list-style:none outside}.woocommerce ul#shipping_method li input{margin:3px .5ex}.woocommerce ul#shipping_method li label{display:inline}.woocommerce ul#shipping_method .amount{font-weight:700}.woocommerce p.woocommerce-shipping-contents{margin:0}.woocommerce ul.order_details{margin:0 0 3em;list-style:none}.woocommerce ul.order_details::after,.woocommerce ul.order_details::before{content:' ';display:table}.woocommerce ul.order_details::after{clear:both}.woocommerce ul.order_details li{float:right;margin-left:2em;text-transform:uppercase;font-size:.715em;line-height:1;border-left:1px dashed #d3ced2;padding-left:2em;margin-right:0;padding-right:0;list-style-type:none}.woocommerce ul.order_details li strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5}.woocommerce ul.order_details li:last-of-type{border:none}.woocommerce .wc-bacs-bank-details-account-name{font-weight:700}.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-order-downloads{margin-bottom:2em}.woocommerce .woocommerce-customer-details :last-child,.woocommerce .woocommerce-order-details :last-child,.woocommerce .woocommerce-order-downloads :last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details address{font-style:normal;margin-bottom:0;border:1px solid rgba(0,0,0,.1);border-bottom-width:2px;border-left-width:2px;text-align:right;width:100%;border-radius:5px;padding:6px 12px}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{margin-bottom:0;padding-right:1.5em}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"";text-decoration:none;margin-right:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"";text-decoration:none;margin-right:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-widget-layered-nav-list{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{padding:0 0 1px;list-style:none}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::before{content:' ';display:table}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after{clear:both}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span{padding:1px 0}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"";text-decoration:none;color:#a00}.woocommerce .woocommerce-widget-layered-nav-dropdown__submit{margin-top:1em}.woocommerce .widget_layered_nav_filters ul{margin:0;padding:0;border:0;list-style:none outside;overflow:hidden;zoom:1}.woocommerce .widget_layered_nav_filters ul li{float:right;padding:0 1px 1px 1em;list-style:none}.woocommerce .widget_layered_nav_filters ul li a{text-decoration:none}.woocommerce .widget_layered_nav_filters ul li a::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"";text-decoration:none;color:#a00;vertical-align:inherit;margin-left:.5em}.woocommerce .widget_price_filter .price_slider{margin-bottom:1em}.woocommerce .widget_price_filter .price_slider_amount{text-align:left;line-height:2.4;font-size:.8751em}.woocommerce .widget_price_filter .price_slider_amount .button{font-size:1.15em;float:right}.woocommerce .widget_price_filter .ui-slider{position:relative;text-align:right;margin-right:.5em;margin-left:.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#a46497;border-radius:1em;cursor:ew-resize;outline:0;top:-.3em;margin-left:-.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:#a46497}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#602053;border:0}.woocommerce .widget_price_filter .ui-slider-horizontal{height:.5em}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{right:-1px}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{left:-1px}.woocommerce .widget_rating_filter ul{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .widget_rating_filter ul li{padding:0 0 1px;list-style:none}.woocommerce .widget_rating_filter ul li::after,.woocommerce .widget_rating_filter ul li::before{content:' ';display:table}.woocommerce .widget_rating_filter ul li::after{clear:both}.woocommerce .widget_rating_filter ul li a{padding:1px 0;text-decoration:none}.woocommerce .widget_rating_filter ul li .star-rating{float:none;display:inline-block}.woocommerce .widget_rating_filter ul li.chosen a::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"";text-decoration:none;color:#a00}.woocommerce-no-js form.woocommerce-form-coupon,.woocommerce-no-js form.woocommerce-form-login{display:block!important}.woocommerce-no-js .showcoupon,.woocommerce-no-js .woocommerce-form-coupon-toggle,.woocommerce-no-js .woocommerce-form-login-toggle{display:none!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 3.5em 1em 2em;margin:0 0 2em;position:relative;background-color:#f7f6f7;color:#515151;border-top:3px solid #a46497;list-style:none outside;width:auto;word-wrap:break-word}.woocommerce-error::after,.woocommerce-error::before,.woocommerce-info::after,.woocommerce-info::before,.woocommerce-message::after,.woocommerce-message::before{content:' ';display:table}.woocommerce-error::after,.woocommerce-info::after,.woocommerce-message::after{clear:both}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{font-family:WooCommerce;content:'\e028';display:inline-block;position:absolute;top:1em;right:1.5em}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{float:left}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{list-style:none outside!important;padding-right:0!important;margin-right:0!important}.rtl.woocommerce div.product div.images .flex-control-thumbs li{float:left}.woocommerce-message{border-top-color:#8fae1b}.woocommerce-message::before{content:'\e015';color:#8fae1b}.woocommerce-info{border-top-color:#1e85be}.woocommerce-info::before{color:#1e85be}.woocommerce-error{border-top-color:#b81c23}.woocommerce-error::before{content:'\e016';color:#b81c23}.woocommerce-account .woocommerce::after,.woocommerce-account .woocommerce::before{content:' ';display:table}.woocommerce-account .woocommerce::after{clear:both}.woocommerce-account .addresses .title::after,.woocommerce-account .addresses .title::before{content:' ';display:table}.woocommerce-account .addresses .title::after{clear:both}.woocommerce-account .addresses .title h3{float:right}.woocommerce-account .addresses .title .edit{float:left}.woocommerce-account ol.commentlist.notes li.note p.meta{font-weight:700;margin-bottom:0}.woocommerce-account ol.commentlist.notes li.note .description p:last-child{margin-bottom:0}.woocommerce-account ul.digital-downloads{margin-right:0;padding-right:0}.woocommerce-account ul.digital-downloads li{list-style:none;margin-right:0;padding-right:0}.woocommerce-account ul.digital-downloads li::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"";text-decoration:none}.woocommerce-account ul.digital-downloads li .count{float:left}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:32px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:32px;-webkit-box-shadow:none;box-shadow:none}#add_payment_method table.cart td,#add_payment_method table.cart th,.woocommerce-cart table.cart td,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart td,.woocommerce-checkout table.cart th{vertical-align:middle}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{float:right;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #d3ced2;padding:6px 6px 5px;margin:0 0 0 4px;outline:0}#add_payment_method table.cart input,.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input{margin:0;vertical-align:middle}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:1em 0}#add_payment_method .wc-proceed-to-checkout::after,#add_payment_method .wc-proceed-to-checkout::before,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::before,.woocommerce-checkout .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::before{content:' ';display:table}#add_payment_method .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::after{clear:both}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;margin-bottom:1em;font-size:1.25em;padding:1em}#add_payment_method .cart-collaterals .shipping_calculator .button,.woocommerce-cart .cart-collaterals .shipping_calculator .button,.woocommerce-checkout .cart-collaterals .shipping_calculator .button{width:100%;float:none;display:block}#add_payment_method .cart-collaterals .shipping_calculator .shipping-calculator-button::after,.woocommerce-cart .cart-collaterals .shipping_calculator .shipping-calculator-button::after,.woocommerce-checkout .cart-collaterals .shipping_calculator .shipping-calculator-button::after{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}#add_payment_method .cart-collaterals .cart_totals p small,.woocommerce-cart .cart-collaterals .cart_totals p small,.woocommerce-checkout .cart-collaterals .cart_totals p small{color:#777;font-size:.83em}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{border-collapse:separate;margin:0 0 6px;padding:0}#add_payment_method .cart-collaterals .cart_totals table tr:first-child td,#add_payment_method .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child th{border-top:0}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{width:40%}#add_payment_method .cart-collaterals .cart_totals table td,#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table td,.woocommerce-checkout .cart-collaterals .cart_totals table th{vertical-align:top;border-right:0;border-left:0;line-height:1.5em}#add_payment_method .cart-collaterals .cart_totals table small,.woocommerce-cart .cart-collaterals .cart_totals table small,.woocommerce-checkout .cart-collaterals .cart_totals table small{color:#777}#add_payment_method .cart-collaterals .cart_totals table select,.woocommerce-cart .cart-collaterals .cart_totals table select,.woocommerce-checkout .cart-collaterals .cart_totals table select{width:100%}#add_payment_method .cart-collaterals .cart_totals .discount td,.woocommerce-cart .cart-collaterals .cart_totals .discount td,.woocommerce-checkout .cart-collaterals .cart_totals .discount td{color:#77a464}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:1px solid #ebe9eb}#add_payment_method .cart-collaterals .cross-sells ul.products li.product,.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product,.woocommerce-checkout .cart-collaterals .cross-sells ul.products li.product{margin-top:0}#add_payment_method .checkout .col-2 h3#ship-to-different-address,.woocommerce-cart .checkout .col-2 h3#ship-to-different-address,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{float:right;clear:none}#add_payment_method .checkout .col-2 .notes,.woocommerce-cart .checkout .col-2 .notes,.woocommerce-checkout .checkout .col-2 .notes{clear:right}#add_payment_method .checkout .col-2 .form-row-first,.woocommerce-cart .checkout .col-2 .form-row-first,.woocommerce-checkout .checkout .col-2 .form-row-first{clear:right}#add_payment_method .checkout .create-account small,.woocommerce-cart .checkout .create-account small,.woocommerce-checkout .checkout .create-account small{font-size:11px;color:#777;font-weight:400}#add_payment_method .checkout div.shipping-address,.woocommerce-cart .checkout div.shipping-address,.woocommerce-checkout .checkout div.shipping-address{padding:0;clear:right;width:100%}#add_payment_method .checkout .shipping_address,.woocommerce-cart .checkout .shipping_address,.woocommerce-checkout .checkout .shipping_address{clear:both}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#ebe9eb;border-radius:5px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{text-align:right;padding:1em;border-bottom:1px solid #d3ced2;margin:0;list-style:none outside}#add_payment_method #payment ul.payment_methods::after,#add_payment_method #payment ul.payment_methods::before,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::before,.woocommerce-checkout #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::before{content:' ';display:table}#add_payment_method #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::after{clear:both}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{line-height:2;text-align:right;margin:0;font-weight:400}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0 0 0 1em}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{vertical-align:middle;margin:-2px .5em 0 0;padding:0;position:relative;-webkit-box-shadow:none;box-shadow:none}#add_payment_method #payment ul.payment_methods li img+img,.woocommerce-cart #payment ul.payment_methods li img+img,.woocommerce-checkout #payment ul.payment_methods li img+img{margin-right:2px}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::before{content:' ';display:table}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after{clear:both}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:1em}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#dfdcde;color:#515151}#add_payment_method #payment div.payment_box input.input-text,#add_payment_method #payment div.payment_box textarea,.woocommerce-cart #payment div.payment_box input.input-text,.woocommerce-cart #payment div.payment_box textarea,.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea{border-color:#c7c1c6;border-top-color:#bbb3b9}#add_payment_method #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-cart #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-checkout #payment div.payment_box ::-webkit-input-placeholder{color:#bbb3b9}#add_payment_method #payment div.payment_box :-moz-placeholder,.woocommerce-cart #payment div.payment_box :-moz-placeholder,.woocommerce-checkout #payment div.payment_box :-moz-placeholder{color:#bbb3b9}#add_payment_method #payment div.payment_box :-ms-input-placeholder,.woocommerce-cart #payment div.payment_box :-ms-input-placeholder,.woocommerce-checkout #payment div.payment_box :-ms-input-placeholder{color:#bbb3b9}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods{list-style:none outside;margin:0}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token{margin:0 0 .5em}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label{cursor:pointer}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput{vertical-align:middle;margin:-3px 0 0 1em;position:relative}#add_payment_method #payment div.payment_box .wc-credit-card-form,.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form{border:0;padding:0;margin:1em 0 0}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number{font-size:1.5em;padding:8px;background-repeat:no-repeat;background-position:left .618em center;background-size:32px 20px}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.visa{background-image:url(../images/icons/credit-cards/visa.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.mastercard{background-image:url(../images/icons/credit-cards/mastercard.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.laser{background-image:url(../images/icons/credit-cards/laser.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.dinersclub{background-image:url(../images/icons/credit-cards/diners.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.maestro{background-image:url(../images/icons/credit-cards/maestro.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.jcb{background-image:url(../images/icons/credit-cards/jcb.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.amex{background-image:url(../images/icons/credit-cards/amex.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.discover{background-image:url(../images/icons/credit-cards/discover.svg)}#add_payment_method #payment div.payment_box span.help,.woocommerce-cart #payment div.payment_box span.help,.woocommerce-checkout #payment div.payment_box span.help{font-size:.857em;color:#777;font-weight:400}#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{margin:0 0 1em}#add_payment_method #payment div.payment_box p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child{margin-bottom:0}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{content:'';display:block;border:1em solid #dfdcde;border-left-color:transparent;border-right-color:transparent;border-top-color:transparent;position:absolute;top:-.75em;right:0;margin:-1em 2em 0 0}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:left;line-height:52px;font-size:.83em}#add_payment_method #payment .payment_method_paypal img,.woocommerce-cart #payment .payment_method_paypal img,.woocommerce-checkout #payment .payment_method_paypal img{max-height:52px;vertical-align:middle}.woocommerce-terms-and-conditions{border:1px solid rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background:rgba(0,0,0,.05)}.woocommerce-invalid #terms{outline:2px solid red;outline-offset:2px}.woocommerce-password-strength{text-align:center;font-weight:600;padding:3px .5em;font-size:1em}.woocommerce-password-strength.strong{background-color:#c1e1b9;border-color:#83c373}.woocommerce-password-strength.short{background-color:#f1adad;border-color:#e35b5b}.woocommerce-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53}.woocommerce-password-strength.good{background-color:#ffe399;border-color:#ffc733}.woocommerce-password-hint{margin:.5em 0 0;display:block}#content.twentyeleven .woocommerce-pagination a{font-size:1em;line-height:1}.single-product .twentythirteen #reply-title,.single-product .twentythirteen #respond #commentform,.single-product .twentythirteen .entry-summary{padding:0}.single-product .twentythirteen p.stars{clear:both}.twentythirteen .woocommerce-breadcrumb{padding-top:40px}.twentyfourteen ul.products li.product{margin-top:0!important}body:not(.search-results) .twentysixteen .entry-summary{color:inherit;font-size:inherit;line-height:inherit}.twentysixteen .price ins{background:inherit;color:inherit} \ No newline at end of file diff --git a/assets/css/woocommerce-smallscreen-rtl.css b/assets/css/woocommerce-smallscreen-rtl.css index 0c3eb370df5..fb6353136d2 100644 --- a/assets/css/woocommerce-smallscreen-rtl.css +++ b/assets/css/woocommerce-smallscreen-rtl.css @@ -1 +1 @@ -.woocommerce table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive thead{display:none}.woocommerce table.shop_table_responsive tbody tr:first-child td:first-child,.woocommerce-page table.shop_table_responsive tbody tr:first-child td:first-child{border-top:0}.woocommerce table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive tbody th{display:none}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:block}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{display:block;text-align:left!important}.woocommerce table.shop_table_responsive tr td.order-actions,.woocommerce-page table.shop_table_responsive tr td.order-actions{text-align:right!important}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{content:attr(data-title) ": ";font-weight:700;float:right}.woocommerce table.shop_table_responsive tr td.actions::before,.woocommerce table.shop_table_responsive tr td.product-remove::before,.woocommerce-page table.shop_table_responsive tr td.actions::before,.woocommerce-page table.shop_table_responsive tr td.product-remove::before{display:none}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:rgba(0,0,0,.025)}.woocommerce table.my_account_orders tr td.order-actions,.woocommerce-page table.my_account_orders tr td.order-actions{text-align:right}.woocommerce table.my_account_orders tr td.order-actions::before,.woocommerce-page table.my_account_orders tr td.order-actions::before{display:none}.woocommerce table.my_account_orders tr td.order-actions .button,.woocommerce-page table.my_account_orders tr td.order-actions .button{float:none;margin:.125em 0 .125em .25em}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{float:none;width:100%}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:48%;float:right;clear:both;margin:0 0 2.992em}.woocommerce ul.products[class*=columns-] li.product:nth-child(2n),.woocommerce-page ul.products[class*=columns-] li.product:nth-child(2n){float:left;clear:none!important}.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{float:none;width:100%}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:none}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:none;padding-bottom:.5em}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce #content table.cart td.actions .coupon::before,.woocommerce table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::before,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::before,.woocommerce-page table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::before{content:' ';display:table}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::after{clear:both}.woocommerce #content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon input{width:48%;box-sizing:border-box}.woocommerce #content table.cart td.actions .coupon .button.alt,.woocommerce #content table.cart td.actions .coupon .input-text+.button,.woocommerce table.cart td.actions .coupon .button.alt,.woocommerce table.cart td.actions .coupon .input-text+.button,.woocommerce-page #content table.cart td.actions .coupon .button.alt,.woocommerce-page #content table.cart td.actions .coupon .input-text+.button,.woocommerce-page table.cart td.actions .coupon .button.alt,.woocommerce-page table.cart td.actions .coupon .input-text+.button{float:left}.woocommerce #content table.cart td.actions .button,.woocommerce table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button{display:block;width:100%}.woocommerce .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .shipping_calculator{width:100%;float:none;text-align:right}.woocommerce-page.woocommerce-checkout form.login .form-row,.woocommerce.woocommerce-checkout form.login .form-row{width:100%;float:none}.woocommerce #payment .terms,.woocommerce-page #payment .terms{text-align:right;padding:0}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;width:100%;box-sizing:border-box;margin-bottom:1em}.woocommerce .lost_reset_password .form-row-first,.woocommerce .lost_reset_password .form-row-last,.woocommerce-page .lost_reset_password .form-row-first,.woocommerce-page .lost_reset_password .form-row-last{width:100%;float:none;margin-left:0}.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:100%}.single-product .twentythirteen .panel{padding-right:20px!important;padding-left:20px!important} \ No newline at end of file +.woocommerce table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive thead{display:none}.woocommerce table.shop_table_responsive tbody tr:first-child td:first-child,.woocommerce-page table.shop_table_responsive tbody tr:first-child td:first-child{border-top:0}.woocommerce table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive tbody th{display:none}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:block}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{display:block;text-align:left!important}.woocommerce table.shop_table_responsive tr td.order-actions,.woocommerce-page table.shop_table_responsive tr td.order-actions{text-align:right!important}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{content:attr(data-title) ": ";font-weight:700;float:right}.woocommerce table.shop_table_responsive tr td.actions::before,.woocommerce table.shop_table_responsive tr td.product-remove::before,.woocommerce-page table.shop_table_responsive tr td.actions::before,.woocommerce-page table.shop_table_responsive tr td.product-remove::before{display:none}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:rgba(0,0,0,.025)}.woocommerce table.my_account_orders tr td.order-actions,.woocommerce-page table.my_account_orders tr td.order-actions{text-align:right}.woocommerce table.my_account_orders tr td.order-actions::before,.woocommerce-page table.my_account_orders tr td.order-actions::before{display:none}.woocommerce table.my_account_orders tr td.order-actions .button,.woocommerce-page table.my_account_orders tr td.order-actions .button{float:none;margin:.125em 0 .125em .25em}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{float:none;width:100%}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:48%;float:right;clear:both;margin:0 0 2.992em}.woocommerce ul.products[class*=columns-] li.product:nth-child(2n),.woocommerce-page ul.products[class*=columns-] li.product:nth-child(2n){float:left;clear:none!important}.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{float:none;width:100%}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:none}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:none;padding-bottom:.5em}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce #content table.cart td.actions .coupon::before,.woocommerce table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::before,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::before,.woocommerce-page table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::before{content:' ';display:table}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::after{clear:both}.woocommerce #content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon input{width:48%;-webkit-box-sizing:border-box;box-sizing:border-box}.woocommerce #content table.cart td.actions .coupon .button.alt,.woocommerce #content table.cart td.actions .coupon .input-text+.button,.woocommerce table.cart td.actions .coupon .button.alt,.woocommerce table.cart td.actions .coupon .input-text+.button,.woocommerce-page #content table.cart td.actions .coupon .button.alt,.woocommerce-page #content table.cart td.actions .coupon .input-text+.button,.woocommerce-page table.cart td.actions .coupon .button.alt,.woocommerce-page table.cart td.actions .coupon .input-text+.button{float:left}.woocommerce #content table.cart td.actions .button,.woocommerce table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button{display:block;width:100%}.woocommerce .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .shipping_calculator{width:100%;float:none;text-align:right}.woocommerce-page.woocommerce-checkout form.login .form-row,.woocommerce.woocommerce-checkout form.login .form-row{width:100%;float:none}.woocommerce #payment .terms,.woocommerce-page #payment .terms{text-align:right;padding:0}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:1em}.woocommerce .lost_reset_password .form-row-first,.woocommerce .lost_reset_password .form-row-last,.woocommerce-page .lost_reset_password .form-row-first,.woocommerce-page .lost_reset_password .form-row-last{width:100%;float:none;margin-left:0}.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:100%}.single-product .twentythirteen .panel{padding-right:20px!important;padding-left:20px!important} \ No newline at end of file diff --git a/assets/css/woocommerce-smallscreen.css b/assets/css/woocommerce-smallscreen.css index 1abb2533ef8..2e6afbb4644 100644 --- a/assets/css/woocommerce-smallscreen.css +++ b/assets/css/woocommerce-smallscreen.css @@ -1 +1 @@ -.woocommerce table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive thead{display:none}.woocommerce table.shop_table_responsive tbody tr:first-child td:first-child,.woocommerce-page table.shop_table_responsive tbody tr:first-child td:first-child{border-top:0}.woocommerce table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive tbody th{display:none}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:block}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{display:block;text-align:right!important}.woocommerce table.shop_table_responsive tr td.order-actions,.woocommerce-page table.shop_table_responsive tr td.order-actions{text-align:left!important}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{content:attr(data-title) ": ";font-weight:700;float:left}.woocommerce table.shop_table_responsive tr td.actions::before,.woocommerce table.shop_table_responsive tr td.product-remove::before,.woocommerce-page table.shop_table_responsive tr td.actions::before,.woocommerce-page table.shop_table_responsive tr td.product-remove::before{display:none}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:rgba(0,0,0,.025)}.woocommerce table.my_account_orders tr td.order-actions,.woocommerce-page table.my_account_orders tr td.order-actions{text-align:left}.woocommerce table.my_account_orders tr td.order-actions::before,.woocommerce-page table.my_account_orders tr td.order-actions::before{display:none}.woocommerce table.my_account_orders tr td.order-actions .button,.woocommerce-page table.my_account_orders tr td.order-actions .button{float:none;margin:.125em .25em .125em 0}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{float:none;width:100%}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:48%;float:left;clear:both;margin:0 0 2.992em}.woocommerce ul.products[class*=columns-] li.product:nth-child(2n),.woocommerce-page ul.products[class*=columns-] li.product:nth-child(2n){float:right;clear:none!important}.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{float:none;width:100%}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:none}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:left}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:none;padding-bottom:.5em}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce #content table.cart td.actions .coupon::before,.woocommerce table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::before,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::before,.woocommerce-page table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::before{content:' ';display:table}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::after{clear:both}.woocommerce #content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon input{width:48%;box-sizing:border-box}.woocommerce #content table.cart td.actions .coupon .button.alt,.woocommerce #content table.cart td.actions .coupon .input-text+.button,.woocommerce table.cart td.actions .coupon .button.alt,.woocommerce table.cart td.actions .coupon .input-text+.button,.woocommerce-page #content table.cart td.actions .coupon .button.alt,.woocommerce-page #content table.cart td.actions .coupon .input-text+.button,.woocommerce-page table.cart td.actions .coupon .button.alt,.woocommerce-page table.cart td.actions .coupon .input-text+.button{float:right}.woocommerce #content table.cart td.actions .button,.woocommerce table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button{display:block;width:100%}.woocommerce .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .shipping_calculator{width:100%;float:none;text-align:left}.woocommerce-page.woocommerce-checkout form.login .form-row,.woocommerce.woocommerce-checkout form.login .form-row{width:100%;float:none}.woocommerce #payment .terms,.woocommerce-page #payment .terms{text-align:left;padding:0}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;width:100%;box-sizing:border-box;margin-bottom:1em}.woocommerce .lost_reset_password .form-row-first,.woocommerce .lost_reset_password .form-row-last,.woocommerce-page .lost_reset_password .form-row-first,.woocommerce-page .lost_reset_password .form-row-last{width:100%;float:none;margin-right:0}.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:100%}.single-product .twentythirteen .panel{padding-left:20px!important;padding-right:20px!important} \ No newline at end of file +.woocommerce table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive thead{display:none}.woocommerce table.shop_table_responsive tbody tr:first-child td:first-child,.woocommerce-page table.shop_table_responsive tbody tr:first-child td:first-child{border-top:0}.woocommerce table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive tbody th{display:none}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:block}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{display:block;text-align:right!important}.woocommerce table.shop_table_responsive tr td.order-actions,.woocommerce-page table.shop_table_responsive tr td.order-actions{text-align:left!important}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{content:attr(data-title) ": ";font-weight:700;float:left}.woocommerce table.shop_table_responsive tr td.actions::before,.woocommerce table.shop_table_responsive tr td.product-remove::before,.woocommerce-page table.shop_table_responsive tr td.actions::before,.woocommerce-page table.shop_table_responsive tr td.product-remove::before{display:none}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:rgba(0,0,0,.025)}.woocommerce table.my_account_orders tr td.order-actions,.woocommerce-page table.my_account_orders tr td.order-actions{text-align:left}.woocommerce table.my_account_orders tr td.order-actions::before,.woocommerce-page table.my_account_orders tr td.order-actions::before{display:none}.woocommerce table.my_account_orders tr td.order-actions .button,.woocommerce-page table.my_account_orders tr td.order-actions .button{float:none;margin:.125em .25em .125em 0}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{float:none;width:100%}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:48%;float:left;clear:both;margin:0 0 2.992em}.woocommerce ul.products[class*=columns-] li.product:nth-child(2n),.woocommerce-page ul.products[class*=columns-] li.product:nth-child(2n){float:right;clear:none!important}.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{float:none;width:100%}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:none}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:left}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:none;padding-bottom:.5em}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce #content table.cart td.actions .coupon::before,.woocommerce table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::before,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::before,.woocommerce-page table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::before{content:' ';display:table}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::after{clear:both}.woocommerce #content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon input{width:48%;-webkit-box-sizing:border-box;box-sizing:border-box}.woocommerce #content table.cart td.actions .coupon .button.alt,.woocommerce #content table.cart td.actions .coupon .input-text+.button,.woocommerce table.cart td.actions .coupon .button.alt,.woocommerce table.cart td.actions .coupon .input-text+.button,.woocommerce-page #content table.cart td.actions .coupon .button.alt,.woocommerce-page #content table.cart td.actions .coupon .input-text+.button,.woocommerce-page table.cart td.actions .coupon .button.alt,.woocommerce-page table.cart td.actions .coupon .input-text+.button{float:right}.woocommerce #content table.cart td.actions .button,.woocommerce table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button{display:block;width:100%}.woocommerce .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .shipping_calculator{width:100%;float:none;text-align:left}.woocommerce-page.woocommerce-checkout form.login .form-row,.woocommerce.woocommerce-checkout form.login .form-row{width:100%;float:none}.woocommerce #payment .terms,.woocommerce-page #payment .terms{text-align:left;padding:0}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:1em}.woocommerce .lost_reset_password .form-row-first,.woocommerce .lost_reset_password .form-row-last,.woocommerce-page .lost_reset_password .form-row-first,.woocommerce-page .lost_reset_password .form-row-last{width:100%;float:none;margin-right:0}.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:100%}.single-product .twentythirteen .panel{padding-left:20px!important;padding-right:20px!important} \ No newline at end of file diff --git a/assets/css/woocommerce.css b/assets/css/woocommerce.css index 7f7c4596057..a4a38b6e1df 100644 --- a/assets/css/woocommerce.css +++ b/assets/css/woocommerce.css @@ -1 +1 @@ -@charset "UTF-8";@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@font-face{font-family:star;src:url(../fonts/star.eot);src:url(../fonts/star.eot?#iefix) format("embedded-opentype"),url(../fonts/star.woff) format("woff"),url(../fonts/star.ttf) format("truetype"),url(../fonts/star.svg#star) format("svg");font-weight:400;font-style:normal}@font-face{font-family:WooCommerce;src:url(../fonts/WooCommerce.eot);src:url(../fonts/WooCommerce.eot?#iefix) format("embedded-opentype"),url(../fonts/WooCommerce.woff) format("woff"),url(../fonts/WooCommerce.ttf) format("truetype"),url(../fonts/WooCommerce.svg#WooCommerce) format("svg");font-weight:400;font-style:normal}.woocommerce-store-notice,p.demo_store{position:absolute;top:0;left:0;right:0;margin:0;width:100%;font-size:1em;padding:1em 0;text-align:center;background-color:#a46497;color:#fff;z-index:99998;-webkit-box-shadow:0 1px 1em rgba(0,0,0,.2);box-shadow:0 1px 1em rgba(0,0,0,.2);display:none}.woocommerce-store-notice a,p.demo_store a{color:#fff;text-decoration:underline}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.admin-bar p.demo_store{top:32px}.clear{clear:both}.woocommerce .blockUI.blockOverlay{position:relative}.woocommerce .blockUI.blockOverlay::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:'';-webkit-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)}.woocommerce .loader::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:'';-webkit-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)}.woocommerce a.remove{display:block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;border-radius:100%;color:red!important;text-decoration:none;font-weight:700;border:0}.woocommerce a.remove:hover{color:#fff!important;background:red}.woocommerce small.note{display:block;color:#777;font-size:.857em;margin-top:10px}.woocommerce .woocommerce-breadcrumb{margin:0 0 1em;padding:0;font-size:.92em;color:#777}.woocommerce .woocommerce-breadcrumb::after,.woocommerce .woocommerce-breadcrumb::before{content:' ';display:table}.woocommerce .woocommerce-breadcrumb::after{clear:both}.woocommerce .woocommerce-breadcrumb a{color:#777}.woocommerce .quantity .qty{width:3.631em;text-align:center}.woocommerce div.product{margin-bottom:0;position:relative}.woocommerce div.product .product_title{clear:none;margin-top:0;padding:0}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#77a464;font-size:1.25em}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{background:inherit;font-weight:700;display:inline-block}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:.5;display:inline-block}.woocommerce div.product p.stock{font-size:.92em}.woocommerce div.product .stock{color:#77a464}.woocommerce div.product .out-of-stock{color:red}.woocommerce div.product .woocommerce-product-rating{margin-bottom:1.618em}.woocommerce div.product div.images{margin-bottom:2em}.woocommerce div.product div.images img{display:block;width:100%;height:auto;-webkit-box-shadow:none;box-shadow:none}.woocommerce div.product div.images div.thumbnails{padding-top:1em}.woocommerce div.product div.images.woocommerce-product-gallery{position:relative}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{-webkit-transition:all cubic-bezier(.795,-.035,0,1) .5s;transition:all cubic-bezier(.795,-.035,0,1) .5s;margin:0;padding:0}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{background-color:#fff}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{position:absolute;top:.5em;right:.5em;font-size:2em;z-index:9;width:36px;height:36px;background:#fff;text-indent:-9999px;border-radius:100%;-webkit-box-sizing:content-box;box-sizing:content-box}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:before{content:"";display:block;width:10px;height:10px;border:2px solid #000;border-radius:100%;position:absolute;top:9px;left:9px;-webkit-box-sizing:content-box;box-sizing:content-box}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:after{content:"";display:block;width:2px;height:8px;background:#000;border-radius:6px;position:absolute;top:19px;left:22px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-box-sizing:content-box;box-sizing:content-box}.woocommerce div.product div.images .flex-control-thumbs{overflow:hidden;zoom:1;margin:0;padding:0}.woocommerce div.product div.images .flex-control-thumbs li{width:25%;float:left;margin:0;list-style:none}.woocommerce div.product div.images .flex-control-thumbs li img{cursor:pointer;opacity:.5;margin:0}.woocommerce div.product div.images .flex-control-thumbs li img.flex-active,.woocommerce div.product div.images .flex-control-thumbs li img:hover{opacity:1}.woocommerce div.product .woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:left}.woocommerce div.product div.summary{margin-bottom:2em}.woocommerce div.product div.social{text-align:right;margin:0 0 1em}.woocommerce div.product div.social span{margin:0 0 0 2px}.woocommerce div.product div.social span span{margin:0}.woocommerce div.product div.social span .stButton .chicklets{padding-left:16px;width:0}.woocommerce div.product div.social iframe{float:left;margin-top:3px}.woocommerce div.product .woocommerce-tabs ul.tabs{list-style:none;padding:0 0 0 1em;margin:0 0 1.618em;overflow:hidden;position:relative}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid #d3ced2;background-color:#ebe9eb;display:inline-block;position:relative;z-index:0;border-radius:4px 4px 0 0;margin:0 -5px;padding:0 1em}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:.5em 0;font-weight:700;color:#515151;text-decoration:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{text-decoration:none;color:#6b6a6b}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#fff;z-index:2;border-bottom-color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:inherit;text-shadow:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{-webkit-box-shadow:2px 2px 0 #fff;box-shadow:2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after{-webkit-box-shadow:-2px 2px 0 #fff;box-shadow:-2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{border:1px solid #d3ced2;position:absolute;bottom:-1px;width:5px;height:5px;content:' ';-webkit-box-sizing:border-box;box-sizing:border-box}.woocommerce div.product .woocommerce-tabs ul.tabs li::before{left:-5px;border-bottom-right-radius:4px;border-width:0 1px 1px 0;-webkit-box-shadow:2px 2px 0 #ebe9eb;box-shadow:2px 2px 0 #ebe9eb}.woocommerce div.product .woocommerce-tabs ul.tabs li::after{right:-5px;border-bottom-left-radius:4px;border-width:0 0 1px 1px;-webkit-box-shadow:-2px 2px 0 #ebe9eb;box-shadow:-2px 2px 0 #ebe9eb}.woocommerce div.product .woocommerce-tabs ul.tabs::before{position:absolute;content:' ';width:100%;bottom:0;left:0;border-bottom:1px solid #d3ced2;z-index:1}.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 2em;padding:0}.woocommerce div.product p.cart{margin-bottom:2em}.woocommerce div.product p.cart::after,.woocommerce div.product p.cart::before{content:' ';display:table}.woocommerce div.product p.cart::after{clear:both}.woocommerce div.product form.cart{margin-bottom:2em}.woocommerce div.product form.cart::after,.woocommerce div.product form.cart::before{content:' ';display:table}.woocommerce div.product form.cart::after{clear:both}.woocommerce div.product form.cart div.quantity{float:left;margin:0 4px 0 0}.woocommerce div.product form.cart table{border-width:0 0 1px}.woocommerce div.product form.cart table td{padding-left:0}.woocommerce div.product form.cart table div.quantity{float:none;margin:0}.woocommerce div.product form.cart table small.stock{display:block;float:none}.woocommerce div.product form.cart .variations{margin-bottom:1em;border:0;width:100%}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{border:0;vertical-align:top;line-height:2em}.woocommerce div.product form.cart .variations label{font-weight:700}.woocommerce div.product form.cart .variations select{max-width:100%;min-width:75%;display:inline-block;margin-right:1em}.woocommerce div.product form.cart .variations td.label{padding-right:1em}.woocommerce div.product form.cart .woocommerce-variation-description p{margin-bottom:1em}.woocommerce div.product form.cart .reset_variations{visibility:hidden;font-size:.83em}.woocommerce div.product form.cart .wc-no-matching-variations{display:none}.woocommerce div.product form.cart .button{vertical-align:middle;float:left}.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__label{padding-right:1em;padding-left:1em}.woocommerce div.product form.cart .group_table td{vertical-align:top;padding-bottom:.5em;border:0}.woocommerce div.product form.cart .group_table td:first-child{width:4em;text-align:center}.woocommerce div.product form.cart .group_table .wc-grouped-product-add-to-cart-checkbox{display:inline-block;width:auto;margin:0 auto;-webkit-transform:scale(1.5,1.5);-ms-transform:scale(1.5,1.5);transform:scale(1.5,1.5)}.woocommerce span.onsale{min-height:3.236em;min-width:3.236em;padding:.202em;font-size:1em;font-weight:700;position:absolute;text-align:center;line-height:3.236;top:-.5em;left:-.5em;margin:0;border-radius:100%;background-color:#77a464;color:#fff;font-size:.857em;z-index:9}.woocommerce .products ul,.woocommerce ul.products{margin:0 0 1em;padding:0;list-style:none outside;clear:both}.woocommerce .products ul::after,.woocommerce .products ul::before,.woocommerce ul.products::after,.woocommerce ul.products::before{content:' ';display:table}.woocommerce .products ul::after,.woocommerce ul.products::after{clear:both}.woocommerce .products ul li,.woocommerce ul.products li{list-style:none outside}.woocommerce ul.products li.product .onsale{top:0;right:0;left:auto;margin:-.5em -.5em 0 0}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:.5em 0;margin:0;font-size:1em}.woocommerce ul.products li.product a{text-decoration:none}.woocommerce ul.products li.product a img{width:100%;height:auto;display:block;margin:0 0 1em;-webkit-box-shadow:none;box-shadow:none}.woocommerce ul.products li.product strong{display:block}.woocommerce ul.products li.product .star-rating{font-size:.857em}.woocommerce ul.products li.product .button{margin-top:1em}.woocommerce ul.products li.product .price{color:#77a464;display:block;font-weight:400;margin-bottom:.5em;font-size:.857em}.woocommerce ul.products li.product .price del{color:inherit;opacity:.5;display:inline-block}.woocommerce ul.products li.product .price ins{background:0 0;font-weight:700;display:inline-block}.woocommerce ul.products li.product .price .from{font-size:.67em;margin:-2px 0 0 0;text-transform:uppercase;color:rgba(132,132,132,.5)}.woocommerce .woocommerce-result-count{margin:0 0 1em}.woocommerce .woocommerce-ordering{margin:0 0 1em}.woocommerce .woocommerce-ordering select{vertical-align:top}.woocommerce nav.woocommerce-pagination{text-align:center}.woocommerce nav.woocommerce-pagination ul{display:inline-block;white-space:nowrap;padding:0;clear:both;border:1px solid #d3ced2;border-right:0;margin:1px}.woocommerce nav.woocommerce-pagination ul li{border-right:1px solid #d3ced2;padding:0;margin:0;float:left;display:inline;overflow:hidden}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{margin:0;text-decoration:none;padding:0;line-height:1;font-size:1em;font-weight:400;padding:.5em;min-width:1em;display:block}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#ebe9eb;color:#8a7e88}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#515151;background-color:#ebe9eb;border:0;display:inline-block;background-image:none;-webkit-box-shadow:none;box-shadow:none;text-shadow:none}.woocommerce #respond input#submit.loading,.woocommerce a.button.loading,.woocommerce button.button.loading,.woocommerce input.button.loading{opacity:.25;padding-right:2.618em}.woocommerce #respond input#submit.loading::after,.woocommerce a.button.loading::after,.woocommerce button.button.loading::after,.woocommerce input.button.loading::after{font-family:WooCommerce;content:'\e01c';vertical-align:top;font-weight:400;position:absolute;top:.618em;right:1em;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.woocommerce #respond input#submit.added::after,.woocommerce a.button.added::after,.woocommerce button.button.added::after,.woocommerce input.button.added::after{font-family:WooCommerce;content:'\e017';margin-left:.53em;vertical-align:bottom}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color:#dad8da;text-decoration:none;background-image:none;color:#515151}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#a46497;color:#fff;-webkit-font-smoothing:antialiased}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#935386;color:#fff}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{background-color:#a46497;color:#fff}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{color:inherit;cursor:not-allowed;opacity:.5;padding:.618em 1em}.woocommerce #respond input#submit.disabled:hover,.woocommerce #respond input#submit:disabled:hover,.woocommerce #respond input#submit:disabled[disabled]:hover,.woocommerce a.button.disabled:hover,.woocommerce a.button:disabled:hover,.woocommerce a.button:disabled[disabled]:hover,.woocommerce button.button.disabled:hover,.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled]:hover,.woocommerce input.button.disabled:hover,.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled]:hover{color:inherit;background-color:#ebe9eb}.woocommerce .cart .button,.woocommerce .cart input.button{float:none}.woocommerce a.added_to_cart{padding-top:.5em;display:inline-block}.woocommerce #reviews h2 small{float:right;color:#777;font-size:15px;margin:10px 0 0}.woocommerce #reviews h2 small a{text-decoration:none;color:#777}.woocommerce #reviews h3{margin:0}.woocommerce #reviews #respond{margin:0;border:0;padding:0}.woocommerce #reviews #comment{height:75px}.woocommerce #reviews #comments .add_review::after,.woocommerce #reviews #comments .add_review::before{content:' ';display:table}.woocommerce #reviews #comments .add_review::after{clear:both}.woocommerce #reviews #comments h2{clear:none}.woocommerce #reviews #comments ol.commentlist{margin:0;width:100%;background:0 0;list-style:none}.woocommerce #reviews #comments ol.commentlist::after,.woocommerce #reviews #comments ol.commentlist::before{content:' ';display:table}.woocommerce #reviews #comments ol.commentlist::after{clear:both}.woocommerce #reviews #comments ol.commentlist li{padding:0;margin:0 0 20px;border:0;position:relative;background:0;border:0}.woocommerce #reviews #comments ol.commentlist li .meta{color:#777;font-size:.75em}.woocommerce #reviews #comments ol.commentlist li img.avatar{float:left;position:absolute;top:0;left:0;padding:3px;width:32px;height:auto;background:#ebe9eb;border:1px solid #e4e1e3;margin:0;-webkit-box-shadow:none;box-shadow:none}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 50px;border:1px solid #e4e1e3;border-radius:4px;padding:1em 1em 0}.woocommerce #reviews #comments ol.commentlist li .comment-text::after,.woocommerce #reviews #comments ol.commentlist li .comment-text::before{content:' ';display:table}.woocommerce #reviews #comments ol.commentlist li .comment-text::after{clear:both}.woocommerce #reviews #comments ol.commentlist li .comment-text p{margin:0 0 1em}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:.83em}.woocommerce #reviews #comments ol.commentlist ul.children{list-style:none outside;margin:20px 0 0 50px}.woocommerce #reviews #comments ol.commentlist ul.children .star-rating{display:none}.woocommerce #reviews #comments ol.commentlist #respond{border:1px solid #e4e1e3;border-radius:4px;padding:1em 1em 0;margin:20px 0 0 50px}.woocommerce #reviews #comments .commentlist>li::before{content:''}.woocommerce .star-rating{float:right;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:star}.woocommerce .star-rating::before{content:'\73\73\73\73\73';color:#d3ced2;float:left;top:0;left:0;position:absolute}.woocommerce .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.woocommerce .star-rating span::before{content:'\53\53\53\53\53';top:0;position:absolute;left:0}.woocommerce .woocommerce-product-rating{line-height:2;display:block}.woocommerce .woocommerce-product-rating::after,.woocommerce .woocommerce-product-rating::before{content:' ';display:table}.woocommerce .woocommerce-product-rating::after{clear:both}.woocommerce .woocommerce-product-rating .star-rating{margin:.5em 4px 0 0;float:left}.woocommerce .products .star-rating{display:block;margin:0 0 .5em;float:none}.woocommerce .hreview-aggregate .star-rating{margin:10px 0 0}.woocommerce #review_form #respond{position:static;margin:0;width:auto;padding:0;background:transparent none;border:0}.woocommerce #review_form #respond::after,.woocommerce #review_form #respond::before{content:' ';display:table}.woocommerce #review_form #respond::after{clear:both}.woocommerce #review_form #respond p{margin:0 0 10px}.woocommerce #review_form #respond .form-submit input{left:auto}.woocommerce #review_form #respond textarea{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.woocommerce p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none}.woocommerce p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;content:'\e021';text-indent:0}.woocommerce p.stars a:hover~a::before{content:'\e021'}.woocommerce p.stars:hover a::before{content:'\e020'}.woocommerce p.stars.selected a.active::before{content:'\e020'}.woocommerce p.stars.selected a.active~a::before{content:'\e021'}.woocommerce p.stars.selected a:not(.active)::before{content:'\e020'}.woocommerce table.shop_attributes{border:0;border-top:1px dotted rgba(0,0,0,.1);margin-bottom:1.618em;width:100%}.woocommerce table.shop_attributes th{width:150px;font-weight:700;padding:8px;border-top:0;border-bottom:1px dotted rgba(0,0,0,.1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td{font-style:italic;padding:0;border-top:0;border-bottom:1px dotted rgba(0,0,0,.1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td p{margin:0;padding:8px 0}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background:rgba(0,0,0,.025)}.woocommerce table.shop_table{border:1px solid rgba(0,0,0,.1);margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;border-radius:5px}.woocommerce table.shop_table th{font-weight:700;padding:9px 12px}.woocommerce table.shop_table td{border-top:1px solid rgba(0,0,0,.1);padding:6px 12px;vertical-align:middle}.woocommerce table.shop_table td small{font-weight:400}.woocommerce table.shop_table tbody:first-child tr:first-child td,.woocommerce table.shop_table tbody:first-child tr:first-child th{border-top:0}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:700;border-top:1px solid rgba(0,0,0,.1)}.woocommerce table.my_account_orders{font-size:.85em}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:4px 8px;vertical-align:middle}.woocommerce table.my_account_orders .button{white-space:nowrap}.woocommerce table.my_account_orders .order-actions{text-align:right}.woocommerce table.my_account_orders .order-actions .button{margin:.125em 0 .125em .25em}.woocommerce table.woocommerce-MyAccount-downloads td,.woocommerce table.woocommerce-MyAccount-downloads th{vertical-align:top;text-align:center}.woocommerce table.woocommerce-MyAccount-downloads td:first-child,.woocommerce table.woocommerce-MyAccount-downloads th:first-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td:last-child,.woocommerce table.woocommerce-MyAccount-downloads th:last-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td .woocommerce-MyAccount-downloads-file::before,.woocommerce table.woocommerce-MyAccount-downloads th .woocommerce-MyAccount-downloads-file::before{content:'\2193';display:inline-block}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation{list-style:none outside}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name dl.variation dt{float:left;clear:both;margin-right:.25em;display:inline-block;list-style:none outside}.woocommerce td.product-name .wc-item-meta dd,.woocommerce td.product-name dl.variation dd{margin:0}.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child,.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation:last-child{margin-bottom:0}.woocommerce td.product-name p.backorder_notification{font-size:.83em}.woocommerce td.product-quantity{min-width:80px}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget{list-style:none outside;padding:0;margin:0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:4px 0;margin:0;list-style:none}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before{content:' ';display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{display:block;font-weight:700}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:right;margin-left:4px;width:32px;height:auto;-webkit-box-shadow:none;box-shadow:none}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{margin:0;padding-left:1em;border-left:2px solid rgba(0,0,0,.1)}.woocommerce ul.cart_list li dl::after,.woocommerce ul.cart_list li dl::before,.woocommerce ul.product_list_widget li dl::after,.woocommerce ul.product_list_widget li dl::before{content:' ';display:table}.woocommerce ul.cart_list li dl::after,.woocommerce ul.product_list_widget li dl::after{clear:both}.woocommerce ul.cart_list li dl dd,.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dd,.woocommerce ul.product_list_widget li dl dt{display:inline-block;float:left;margin-bottom:1em}.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dt{font-weight:700;padding:0 0 .25em;margin:0 4px 0 0;clear:left}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd{padding:0 0 .25em}.woocommerce ul.cart_list li dl dd p:last-child,.woocommerce ul.product_list_widget li dl dd p:last-child{margin-bottom:0}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{float:none}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border-top:3px double #ebe9eb;padding:4px 0 0}.woocommerce .widget_shopping_cart .total strong,.woocommerce.widget_shopping_cart .total strong{min-width:40px;display:inline-block}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-left:2em;position:relative;padding-top:0}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{position:absolute;top:0;left:0}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce .widget_shopping_cart .buttons::before,.woocommerce.widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::before{content:' ';display:table}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::after{clear:both}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a{margin-right:5px;margin-bottom:5px}.woocommerce form .form-row{padding:3px;margin:0 0 6px}.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:0}.woocommerce form .form-row label{line-height:2}.woocommerce form .form-row label.hidden{visibility:hidden}.woocommerce form .form-row label.inline{display:inline}.woocommerce form .form-row select{cursor:pointer;margin:0}.woocommerce form .form-row .required{color:red;font-weight:700;border:0}.woocommerce form .form-row .input-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0;outline:0;line-height:normal}.woocommerce form .form-row textarea{height:4em;line-height:1.5;display:block;-webkit-box-shadow:none;box-shadow:none}.woocommerce form .form-row .select2-container{width:100%;line-height:2em}.woocommerce form .form-row.woocommerce-invalid label{color:#a00}.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:#a00}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:#69bf29}.woocommerce form .form-row ::-webkit-input-placeholder{line-height:normal}.woocommerce form .form-row :-moz-placeholder{line-height:normal}.woocommerce form .form-row :-ms-input-placeholder{line-height:normal}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid #d3ced2;padding:20px;margin:2em 0;text-align:left;border-radius:5px}.woocommerce ul#shipping_method{list-style:none outside;margin:0;padding:0}.woocommerce ul#shipping_method li{margin:0;padding:.25em 0 .25em 22px;text-indent:-22px;list-style:none outside}.woocommerce ul#shipping_method li input{margin:3px .5ex}.woocommerce ul#shipping_method li label{display:inline}.woocommerce ul#shipping_method .amount{font-weight:700}.woocommerce p.woocommerce-shipping-contents{margin:0}.woocommerce ul.order_details{margin:0 0 3em;list-style:none}.woocommerce ul.order_details::after,.woocommerce ul.order_details::before{content:' ';display:table}.woocommerce ul.order_details::after{clear:both}.woocommerce ul.order_details li{float:left;margin-right:2em;text-transform:uppercase;font-size:.715em;line-height:1;border-right:1px dashed #d3ced2;padding-right:2em;margin-left:0;padding-left:0;list-style-type:none}.woocommerce ul.order_details li strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5}.woocommerce ul.order_details li:last-of-type{border:none}.woocommerce .wc-bacs-bank-details-account-name{font-weight:700}.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-order-downloads{margin-bottom:2em}.woocommerce .woocommerce-customer-details :last-child,.woocommerce .woocommerce-order-details :last-child,.woocommerce .woocommerce-order-downloads :last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details address{font-style:normal;margin-bottom:0;border:1px solid rgba(0,0,0,.1);border-bottom-width:2px;border-right-width:2px;text-align:left;width:100%;border-radius:5px;padding:6px 12px}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{margin-bottom:0;padding-left:1.5em}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone::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;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email::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;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-widget-layered-nav-list{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{padding:0 0 1px;list-style:none}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::before{content:' ';display:table}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after{clear:both}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span{padding:1px 0}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a::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;color:#a00}.woocommerce .woocommerce-widget-layered-nav-dropdown__submit{margin-top:1em}.woocommerce .widget_layered_nav_filters ul{margin:0;padding:0;border:0;list-style:none outside;overflow:hidden;zoom:1}.woocommerce .widget_layered_nav_filters ul li{float:left;padding:0 1em 1px 1px;list-style:none}.woocommerce .widget_layered_nav_filters ul li a{text-decoration:none}.woocommerce .widget_layered_nav_filters ul li a::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;color:#a00;vertical-align:inherit;margin-right:.5em}.woocommerce .widget_price_filter .price_slider{margin-bottom:1em}.woocommerce .widget_price_filter .price_slider_amount{text-align:right;line-height:2.4;font-size:.8751em}.woocommerce .widget_price_filter .price_slider_amount .button{font-size:1.15em;float:left}.woocommerce .widget_price_filter .ui-slider{position:relative;text-align:left;margin-left:.5em;margin-right:.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#a46497;border-radius:1em;cursor:ew-resize;outline:0;top:-.3em;margin-left:-.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:#a46497}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#602053;border:0}.woocommerce .widget_price_filter .ui-slider-horizontal{height:.5em}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.woocommerce .widget_rating_filter ul{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .widget_rating_filter ul li{padding:0 0 1px;list-style:none}.woocommerce .widget_rating_filter ul li::after,.woocommerce .widget_rating_filter ul li::before{content:' ';display:table}.woocommerce .widget_rating_filter ul li::after{clear:both}.woocommerce .widget_rating_filter ul li a{padding:1px 0;text-decoration:none}.woocommerce .widget_rating_filter ul li .star-rating{float:none;display:inline-block}.woocommerce .widget_rating_filter ul li.chosen a::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;color:#a00}.woocommerce-no-js form.woocommerce-form-coupon,.woocommerce-no-js form.woocommerce-form-login{display:block!important}.woocommerce-no-js .showcoupon,.woocommerce-no-js .woocommerce-form-coupon-toggle,.woocommerce-no-js .woocommerce-form-login-toggle{display:none!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 2em 1em 3.5em;margin:0 0 2em;position:relative;background-color:#f7f6f7;color:#515151;border-top:3px solid #a46497;list-style:none outside;width:auto;word-wrap:break-word}.woocommerce-error::after,.woocommerce-error::before,.woocommerce-info::after,.woocommerce-info::before,.woocommerce-message::after,.woocommerce-message::before{content:' ';display:table}.woocommerce-error::after,.woocommerce-info::after,.woocommerce-message::after{clear:both}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{font-family:WooCommerce;content:'\e028';display:inline-block;position:absolute;top:1em;left:1.5em}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{float:right}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{list-style:none outside!important;padding-left:0!important;margin-left:0!important}.rtl.woocommerce div.product div.images .flex-control-thumbs li{float:right}.woocommerce-message{border-top-color:#8fae1b}.woocommerce-message::before{content:'\e015';color:#8fae1b}.woocommerce-info{border-top-color:#1e85be}.woocommerce-info::before{color:#1e85be}.woocommerce-error{border-top-color:#b81c23}.woocommerce-error::before{content:'\e016';color:#b81c23}.woocommerce-account .woocommerce::after,.woocommerce-account .woocommerce::before{content:' ';display:table}.woocommerce-account .woocommerce::after{clear:both}.woocommerce-account .addresses .title::after,.woocommerce-account .addresses .title::before{content:' ';display:table}.woocommerce-account .addresses .title::after{clear:both}.woocommerce-account .addresses .title h3{float:left}.woocommerce-account .addresses .title .edit{float:right}.woocommerce-account ol.commentlist.notes li.note p.meta{font-weight:700;margin-bottom:0}.woocommerce-account ol.commentlist.notes li.note .description p:last-child{margin-bottom:0}.woocommerce-account ul.digital-downloads{margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li{list-style:none;margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li::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-account ul.digital-downloads li .count{float:right}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:32px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:32px;-webkit-box-shadow:none;box-shadow:none}#add_payment_method table.cart td,#add_payment_method table.cart th,.woocommerce-cart table.cart td,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart td,.woocommerce-checkout table.cart th{vertical-align:middle}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #d3ced2;padding:6px 6px 5px;margin:0 4px 0 0;outline:0}#add_payment_method table.cart input,.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input{margin:0;vertical-align:middle}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:1em 0}#add_payment_method .wc-proceed-to-checkout::after,#add_payment_method .wc-proceed-to-checkout::before,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::before,.woocommerce-checkout .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::before{content:' ';display:table}#add_payment_method .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::after{clear:both}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;margin-bottom:1em;font-size:1.25em;padding:1em}#add_payment_method .cart-collaterals .shipping_calculator .button,.woocommerce-cart .cart-collaterals .shipping_calculator .button,.woocommerce-checkout .cart-collaterals .shipping_calculator .button{width:100%;float:none;display:block}#add_payment_method .cart-collaterals .shipping_calculator .shipping-calculator-button::after,.woocommerce-cart .cart-collaterals .shipping_calculator .shipping-calculator-button::after,.woocommerce-checkout .cart-collaterals .shipping_calculator .shipping-calculator-button::after{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"";text-decoration:none}#add_payment_method .cart-collaterals .cart_totals p small,.woocommerce-cart .cart-collaterals .cart_totals p small,.woocommerce-checkout .cart-collaterals .cart_totals p small{color:#777;font-size:.83em}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{border-collapse:separate;margin:0 0 6px;padding:0}#add_payment_method .cart-collaterals .cart_totals table tr:first-child td,#add_payment_method .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child th{border-top:0}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{width:40%}#add_payment_method .cart-collaterals .cart_totals table td,#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table td,.woocommerce-checkout .cart-collaterals .cart_totals table th{vertical-align:top;border-left:0;border-right:0;line-height:1.5em}#add_payment_method .cart-collaterals .cart_totals table small,.woocommerce-cart .cart-collaterals .cart_totals table small,.woocommerce-checkout .cart-collaterals .cart_totals table small{color:#777}#add_payment_method .cart-collaterals .cart_totals table select,.woocommerce-cart .cart-collaterals .cart_totals table select,.woocommerce-checkout .cart-collaterals .cart_totals table select{width:100%}#add_payment_method .cart-collaterals .cart_totals .discount td,.woocommerce-cart .cart-collaterals .cart_totals .discount td,.woocommerce-checkout .cart-collaterals .cart_totals .discount td{color:#77a464}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:1px solid #ebe9eb}#add_payment_method .cart-collaterals .cross-sells ul.products li.product,.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product,.woocommerce-checkout .cart-collaterals .cross-sells ul.products li.product{margin-top:0}#add_payment_method .checkout .col-2 h3#ship-to-different-address,.woocommerce-cart .checkout .col-2 h3#ship-to-different-address,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{float:left;clear:none}#add_payment_method .checkout .col-2 .notes,.woocommerce-cart .checkout .col-2 .notes,.woocommerce-checkout .checkout .col-2 .notes{clear:left}#add_payment_method .checkout .col-2 .form-row-first,.woocommerce-cart .checkout .col-2 .form-row-first,.woocommerce-checkout .checkout .col-2 .form-row-first{clear:left}#add_payment_method .checkout .create-account small,.woocommerce-cart .checkout .create-account small,.woocommerce-checkout .checkout .create-account small{font-size:11px;color:#777;font-weight:400}#add_payment_method .checkout div.shipping-address,.woocommerce-cart .checkout div.shipping-address,.woocommerce-checkout .checkout div.shipping-address{padding:0;clear:left;width:100%}#add_payment_method .checkout .shipping_address,.woocommerce-cart .checkout .shipping_address,.woocommerce-checkout .checkout .shipping_address{clear:both}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#ebe9eb;border-radius:5px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{text-align:left;padding:1em;border-bottom:1px solid #d3ced2;margin:0;list-style:none outside}#add_payment_method #payment ul.payment_methods::after,#add_payment_method #payment ul.payment_methods::before,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::before,.woocommerce-checkout #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::before{content:' ';display:table}#add_payment_method #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::after{clear:both}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{line-height:2;text-align:left;margin:0;font-weight:400}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0 1em 0 0}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{vertical-align:middle;margin:-2px 0 0 .5em;padding:0;position:relative;-webkit-box-shadow:none;box-shadow:none}#add_payment_method #payment ul.payment_methods li img+img,.woocommerce-cart #payment ul.payment_methods li img+img,.woocommerce-checkout #payment ul.payment_methods li img+img{margin-left:2px}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::before{content:' ';display:table}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after{clear:both}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:1em}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#dfdcde;color:#515151}#add_payment_method #payment div.payment_box input.input-text,#add_payment_method #payment div.payment_box textarea,.woocommerce-cart #payment div.payment_box input.input-text,.woocommerce-cart #payment div.payment_box textarea,.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea{border-color:#c7c1c6;border-top-color:#bbb3b9}#add_payment_method #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-cart #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-checkout #payment div.payment_box ::-webkit-input-placeholder{color:#bbb3b9}#add_payment_method #payment div.payment_box :-moz-placeholder,.woocommerce-cart #payment div.payment_box :-moz-placeholder,.woocommerce-checkout #payment div.payment_box :-moz-placeholder{color:#bbb3b9}#add_payment_method #payment div.payment_box :-ms-input-placeholder,.woocommerce-cart #payment div.payment_box :-ms-input-placeholder,.woocommerce-checkout #payment div.payment_box :-ms-input-placeholder{color:#bbb3b9}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods{list-style:none outside;margin:0}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token{margin:0 0 .5em}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label{cursor:pointer}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput{vertical-align:middle;margin:-3px 1em 0 0;position:relative}#add_payment_method #payment div.payment_box .wc-credit-card-form,.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form{border:0;padding:0;margin:1em 0 0}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number{font-size:1.5em;padding:8px;background-repeat:no-repeat;background-position:right .618em center;background-size:32px 20px}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.visa{background-image:url(../images/icons/credit-cards/visa.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.mastercard{background-image:url(../images/icons/credit-cards/mastercard.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.laser{background-image:url(../images/icons/credit-cards/laser.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.dinersclub{background-image:url(../images/icons/credit-cards/diners.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.maestro{background-image:url(../images/icons/credit-cards/maestro.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.jcb{background-image:url(../images/icons/credit-cards/jcb.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.amex{background-image:url(../images/icons/credit-cards/amex.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.discover{background-image:url(../images/icons/credit-cards/discover.svg)}#add_payment_method #payment div.payment_box span.help,.woocommerce-cart #payment div.payment_box span.help,.woocommerce-checkout #payment div.payment_box span.help{font-size:.857em;color:#777;font-weight:400}#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{margin:0 0 1em}#add_payment_method #payment div.payment_box p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child{margin-bottom:0}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{content:'';display:block;border:1em solid #dfdcde;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;position:absolute;top:-.75em;left:0;margin:-1em 0 0 2em}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:right;line-height:52px;font-size:.83em}#add_payment_method #payment .payment_method_paypal img,.woocommerce-cart #payment .payment_method_paypal img,.woocommerce-checkout #payment .payment_method_paypal img{max-height:52px;vertical-align:middle}.woocommerce-terms-and-conditions{border:1px solid rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background:rgba(0,0,0,.05)}.woocommerce-invalid #terms{outline:2px solid red;outline-offset:2px}.woocommerce-password-strength{text-align:center;font-weight:600;padding:3px .5em;font-size:1em}.woocommerce-password-strength.strong{background-color:#c1e1b9;border-color:#83c373}.woocommerce-password-strength.short{background-color:#f1adad;border-color:#e35b5b}.woocommerce-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53}.woocommerce-password-strength.good{background-color:#ffe399;border-color:#ffc733}.woocommerce-password-hint{margin:.5em 0 0;display:block}#content.twentyeleven .woocommerce-pagination a{font-size:1em;line-height:1}.single-product .twentythirteen #reply-title,.single-product .twentythirteen #respond #commentform,.single-product .twentythirteen .entry-summary{padding:0}.single-product .twentythirteen p.stars{clear:both}.twentythirteen .woocommerce-breadcrumb{padding-top:40px}.twentyfourteen ul.products li.product{margin-top:0!important}body:not(.search-results) .twentysixteen .entry-summary{color:inherit;font-size:inherit;line-height:inherit}.twentysixteen .price ins{background:inherit;color:inherit} \ No newline at end of file +@charset "UTF-8";@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@font-face{font-family:star;src:url(../fonts/star.eot);src:url(../fonts/star.eot?#iefix) format("embedded-opentype"),url(../fonts/star.woff) format("woff"),url(../fonts/star.ttf) format("truetype"),url(../fonts/star.svg#star) format("svg");font-weight:400;font-style:normal}@font-face{font-family:WooCommerce;src:url(../fonts/WooCommerce.eot);src:url(../fonts/WooCommerce.eot?#iefix) format("embedded-opentype"),url(../fonts/WooCommerce.woff) format("woff"),url(../fonts/WooCommerce.ttf) format("truetype"),url(../fonts/WooCommerce.svg#WooCommerce) format("svg");font-weight:400;font-style:normal}.woocommerce-store-notice,p.demo_store{position:absolute;top:0;left:0;right:0;margin:0;width:100%;font-size:1em;padding:1em 0;text-align:center;background-color:#a46497;color:#fff;z-index:99998;-webkit-box-shadow:0 1px 1em rgba(0,0,0,.2);box-shadow:0 1px 1em rgba(0,0,0,.2);display:none}.woocommerce-store-notice a,p.demo_store a{color:#fff;text-decoration:underline}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.admin-bar p.demo_store{top:32px}.clear{clear:both}.woocommerce .blockUI.blockOverlay{position:relative}.woocommerce .blockUI.blockOverlay::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:'';-webkit-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)}.woocommerce .loader::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:'';-webkit-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)}.woocommerce a.remove{display:block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;border-radius:100%;color:red!important;text-decoration:none;font-weight:700;border:0}.woocommerce a.remove:hover{color:#fff!important;background:red}.woocommerce small.note{display:block;color:#777;font-size:.857em;margin-top:10px}.woocommerce .woocommerce-breadcrumb{margin:0 0 1em;padding:0;font-size:.92em;color:#777}.woocommerce .woocommerce-breadcrumb::after,.woocommerce .woocommerce-breadcrumb::before{content:' ';display:table}.woocommerce .woocommerce-breadcrumb::after{clear:both}.woocommerce .woocommerce-breadcrumb a{color:#777}.woocommerce .quantity .qty{width:3.631em;text-align:center}.woocommerce div.product{margin-bottom:0;position:relative}.woocommerce div.product .product_title{clear:none;margin-top:0;padding:0}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#77a464;font-size:1.25em}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{background:inherit;font-weight:700;display:inline-block}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:.5;display:inline-block}.woocommerce div.product p.stock{font-size:.92em}.woocommerce div.product .stock{color:#77a464}.woocommerce div.product .out-of-stock{color:red}.woocommerce div.product .woocommerce-product-rating{margin-bottom:1.618em}.woocommerce div.product div.images{margin-bottom:2em}.woocommerce div.product div.images img{display:block;width:100%;height:auto;-webkit-box-shadow:none;box-shadow:none}.woocommerce div.product div.images div.thumbnails{padding-top:1em}.woocommerce div.product div.images.woocommerce-product-gallery{position:relative}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{-webkit-transition:all cubic-bezier(.795,-.035,0,1) .5s;transition:all cubic-bezier(.795,-.035,0,1) .5s;margin:0;padding:0}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{background-color:#fff;opacity:0}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{position:absolute;top:.5em;right:.5em;font-size:2em;z-index:9;width:36px;height:36px;background:#fff;text-indent:-9999px;border-radius:100%;-webkit-box-sizing:content-box;box-sizing:content-box}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:before{content:"";display:block;width:10px;height:10px;border:2px solid #000;border-radius:100%;position:absolute;top:9px;left:9px;-webkit-box-sizing:content-box;box-sizing:content-box}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:after{content:"";display:block;width:2px;height:8px;background:#000;border-radius:6px;position:absolute;top:19px;left:22px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-box-sizing:content-box;box-sizing:content-box}.woocommerce div.product div.images .flex-control-thumbs{overflow:hidden;zoom:1;margin:0;padding:0}.woocommerce div.product div.images .flex-control-thumbs li{width:25%;float:left;margin:0;list-style:none}.woocommerce div.product div.images .flex-control-thumbs li img{cursor:pointer;opacity:.5;margin:0}.woocommerce div.product div.images .flex-control-thumbs li img.flex-active,.woocommerce div.product div.images .flex-control-thumbs li img:hover{opacity:1}.woocommerce div.product .woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:left}.woocommerce div.product div.summary{margin-bottom:2em}.woocommerce div.product div.social{text-align:right;margin:0 0 1em}.woocommerce div.product div.social span{margin:0 0 0 2px}.woocommerce div.product div.social span span{margin:0}.woocommerce div.product div.social span .stButton .chicklets{padding-left:16px;width:0}.woocommerce div.product div.social iframe{float:left;margin-top:3px}.woocommerce div.product .woocommerce-tabs ul.tabs{list-style:none;padding:0 0 0 1em;margin:0 0 1.618em;overflow:hidden;position:relative}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid #d3ced2;background-color:#ebe9eb;display:inline-block;position:relative;z-index:0;border-radius:4px 4px 0 0;margin:0 -5px;padding:0 1em}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:.5em 0;font-weight:700;color:#515151;text-decoration:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{text-decoration:none;color:#6b6a6b}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#fff;z-index:2;border-bottom-color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:inherit;text-shadow:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{-webkit-box-shadow:2px 2px 0 #fff;box-shadow:2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after{-webkit-box-shadow:-2px 2px 0 #fff;box-shadow:-2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{border:1px solid #d3ced2;position:absolute;bottom:-1px;width:5px;height:5px;content:' ';-webkit-box-sizing:border-box;box-sizing:border-box}.woocommerce div.product .woocommerce-tabs ul.tabs li::before{left:-5px;border-bottom-right-radius:4px;border-width:0 1px 1px 0;-webkit-box-shadow:2px 2px 0 #ebe9eb;box-shadow:2px 2px 0 #ebe9eb}.woocommerce div.product .woocommerce-tabs ul.tabs li::after{right:-5px;border-bottom-left-radius:4px;border-width:0 0 1px 1px;-webkit-box-shadow:-2px 2px 0 #ebe9eb;box-shadow:-2px 2px 0 #ebe9eb}.woocommerce div.product .woocommerce-tabs ul.tabs::before{position:absolute;content:' ';width:100%;bottom:0;left:0;border-bottom:1px solid #d3ced2;z-index:1}.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 2em;padding:0}.woocommerce div.product p.cart{margin-bottom:2em}.woocommerce div.product p.cart::after,.woocommerce div.product p.cart::before{content:' ';display:table}.woocommerce div.product p.cart::after{clear:both}.woocommerce div.product form.cart{margin-bottom:2em}.woocommerce div.product form.cart::after,.woocommerce div.product form.cart::before{content:' ';display:table}.woocommerce div.product form.cart::after{clear:both}.woocommerce div.product form.cart div.quantity{float:left;margin:0 4px 0 0}.woocommerce div.product form.cart table{border-width:0 0 1px}.woocommerce div.product form.cart table td{padding-left:0}.woocommerce div.product form.cart table div.quantity{float:none;margin:0}.woocommerce div.product form.cart table small.stock{display:block;float:none}.woocommerce div.product form.cart .variations{margin-bottom:1em;border:0;width:100%}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{border:0;vertical-align:top;line-height:2em}.woocommerce div.product form.cart .variations label{font-weight:700}.woocommerce div.product form.cart .variations select{max-width:100%;min-width:75%;display:inline-block;margin-right:1em}.woocommerce div.product form.cart .variations td.label{padding-right:1em}.woocommerce div.product form.cart .woocommerce-variation-description p{margin-bottom:1em}.woocommerce div.product form.cart .reset_variations{visibility:hidden;font-size:.83em}.woocommerce div.product form.cart .wc-no-matching-variations{display:none}.woocommerce div.product form.cart .button{vertical-align:middle;float:left}.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__label{padding-right:1em;padding-left:1em}.woocommerce div.product form.cart .group_table td{vertical-align:top;padding-bottom:.5em;border:0}.woocommerce div.product form.cart .group_table td:first-child{width:4em;text-align:center}.woocommerce div.product form.cart .group_table .wc-grouped-product-add-to-cart-checkbox{display:inline-block;width:auto;margin:0 auto;-webkit-transform:scale(1.5,1.5);-ms-transform:scale(1.5,1.5);transform:scale(1.5,1.5)}.woocommerce span.onsale{min-height:3.236em;min-width:3.236em;padding:.202em;font-size:1em;font-weight:700;position:absolute;text-align:center;line-height:3.236;top:-.5em;left:-.5em;margin:0;border-radius:100%;background-color:#77a464;color:#fff;font-size:.857em;z-index:9}.woocommerce .products ul,.woocommerce ul.products{margin:0 0 1em;padding:0;list-style:none outside;clear:both}.woocommerce .products ul::after,.woocommerce .products ul::before,.woocommerce ul.products::after,.woocommerce ul.products::before{content:' ';display:table}.woocommerce .products ul::after,.woocommerce ul.products::after{clear:both}.woocommerce .products ul li,.woocommerce ul.products li{list-style:none outside}.woocommerce ul.products li.product .onsale{top:0;right:0;left:auto;margin:-.5em -.5em 0 0}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:.5em 0;margin:0;font-size:1em}.woocommerce ul.products li.product a{text-decoration:none}.woocommerce ul.products li.product a img{width:100%;height:auto;display:block;margin:0 0 1em;-webkit-box-shadow:none;box-shadow:none}.woocommerce ul.products li.product strong{display:block}.woocommerce ul.products li.product .star-rating{font-size:.857em}.woocommerce ul.products li.product .button{margin-top:1em}.woocommerce ul.products li.product .price{color:#77a464;display:block;font-weight:400;margin-bottom:.5em;font-size:.857em}.woocommerce ul.products li.product .price del{color:inherit;opacity:.5;display:inline-block}.woocommerce ul.products li.product .price ins{background:0 0;font-weight:700;display:inline-block}.woocommerce ul.products li.product .price .from{font-size:.67em;margin:-2px 0 0 0;text-transform:uppercase;color:rgba(132,132,132,.5)}.woocommerce .woocommerce-result-count{margin:0 0 1em}.woocommerce .woocommerce-ordering{margin:0 0 1em}.woocommerce .woocommerce-ordering select{vertical-align:top}.woocommerce nav.woocommerce-pagination{text-align:center}.woocommerce nav.woocommerce-pagination ul{display:inline-block;white-space:nowrap;padding:0;clear:both;border:1px solid #d3ced2;border-right:0;margin:1px}.woocommerce nav.woocommerce-pagination ul li{border-right:1px solid #d3ced2;padding:0;margin:0;float:left;display:inline;overflow:hidden}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{margin:0;text-decoration:none;padding:0;line-height:1;font-size:1em;font-weight:400;padding:.5em;min-width:1em;display:block}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#ebe9eb;color:#8a7e88}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#515151;background-color:#ebe9eb;border:0;display:inline-block;background-image:none;-webkit-box-shadow:none;box-shadow:none;text-shadow:none}.woocommerce #respond input#submit.loading,.woocommerce a.button.loading,.woocommerce button.button.loading,.woocommerce input.button.loading{opacity:.25;padding-right:2.618em}.woocommerce #respond input#submit.loading::after,.woocommerce a.button.loading::after,.woocommerce button.button.loading::after,.woocommerce input.button.loading::after{font-family:WooCommerce;content:'\e01c';vertical-align:top;font-weight:400;position:absolute;top:.618em;right:1em;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.woocommerce #respond input#submit.added::after,.woocommerce a.button.added::after,.woocommerce button.button.added::after,.woocommerce input.button.added::after{font-family:WooCommerce;content:'\e017';margin-left:.53em;vertical-align:bottom}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color:#dad8da;text-decoration:none;background-image:none;color:#515151}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#a46497;color:#fff;-webkit-font-smoothing:antialiased}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#935386;color:#fff}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{background-color:#a46497;color:#fff}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{color:inherit;cursor:not-allowed;opacity:.5;padding:.618em 1em}.woocommerce #respond input#submit.disabled:hover,.woocommerce #respond input#submit:disabled:hover,.woocommerce #respond input#submit:disabled[disabled]:hover,.woocommerce a.button.disabled:hover,.woocommerce a.button:disabled:hover,.woocommerce a.button:disabled[disabled]:hover,.woocommerce button.button.disabled:hover,.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled]:hover,.woocommerce input.button.disabled:hover,.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled]:hover{color:inherit;background-color:#ebe9eb}.woocommerce .cart .button,.woocommerce .cart input.button{float:none}.woocommerce a.added_to_cart{padding-top:.5em;display:inline-block}.woocommerce #reviews h2 small{float:right;color:#777;font-size:15px;margin:10px 0 0}.woocommerce #reviews h2 small a{text-decoration:none;color:#777}.woocommerce #reviews h3{margin:0}.woocommerce #reviews #respond{margin:0;border:0;padding:0}.woocommerce #reviews #comment{height:75px}.woocommerce #reviews #comments .add_review::after,.woocommerce #reviews #comments .add_review::before{content:' ';display:table}.woocommerce #reviews #comments .add_review::after{clear:both}.woocommerce #reviews #comments h2{clear:none}.woocommerce #reviews #comments ol.commentlist{margin:0;width:100%;background:0 0;list-style:none}.woocommerce #reviews #comments ol.commentlist::after,.woocommerce #reviews #comments ol.commentlist::before{content:' ';display:table}.woocommerce #reviews #comments ol.commentlist::after{clear:both}.woocommerce #reviews #comments ol.commentlist li{padding:0;margin:0 0 20px;border:0;position:relative;background:0;border:0}.woocommerce #reviews #comments ol.commentlist li .meta{color:#777;font-size:.75em}.woocommerce #reviews #comments ol.commentlist li img.avatar{float:left;position:absolute;top:0;left:0;padding:3px;width:32px;height:auto;background:#ebe9eb;border:1px solid #e4e1e3;margin:0;-webkit-box-shadow:none;box-shadow:none}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 50px;border:1px solid #e4e1e3;border-radius:4px;padding:1em 1em 0}.woocommerce #reviews #comments ol.commentlist li .comment-text::after,.woocommerce #reviews #comments ol.commentlist li .comment-text::before{content:' ';display:table}.woocommerce #reviews #comments ol.commentlist li .comment-text::after{clear:both}.woocommerce #reviews #comments ol.commentlist li .comment-text p{margin:0 0 1em}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:.83em}.woocommerce #reviews #comments ol.commentlist ul.children{list-style:none outside;margin:20px 0 0 50px}.woocommerce #reviews #comments ol.commentlist ul.children .star-rating{display:none}.woocommerce #reviews #comments ol.commentlist #respond{border:1px solid #e4e1e3;border-radius:4px;padding:1em 1em 0;margin:20px 0 0 50px}.woocommerce #reviews #comments .commentlist>li::before{content:''}.woocommerce .star-rating{float:right;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:star}.woocommerce .star-rating::before{content:'\73\73\73\73\73';color:#d3ced2;float:left;top:0;left:0;position:absolute}.woocommerce .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.woocommerce .star-rating span::before{content:'\53\53\53\53\53';top:0;position:absolute;left:0}.woocommerce .woocommerce-product-rating{line-height:2;display:block}.woocommerce .woocommerce-product-rating::after,.woocommerce .woocommerce-product-rating::before{content:' ';display:table}.woocommerce .woocommerce-product-rating::after{clear:both}.woocommerce .woocommerce-product-rating .star-rating{margin:.5em 4px 0 0;float:left}.woocommerce .products .star-rating{display:block;margin:0 0 .5em;float:none}.woocommerce .hreview-aggregate .star-rating{margin:10px 0 0}.woocommerce #review_form #respond{position:static;margin:0;width:auto;padding:0;background:transparent none;border:0}.woocommerce #review_form #respond::after,.woocommerce #review_form #respond::before{content:' ';display:table}.woocommerce #review_form #respond::after{clear:both}.woocommerce #review_form #respond p{margin:0 0 10px}.woocommerce #review_form #respond .form-submit input{left:auto}.woocommerce #review_form #respond textarea{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.woocommerce p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none}.woocommerce p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;content:'\e021';text-indent:0}.woocommerce p.stars a:hover~a::before{content:'\e021'}.woocommerce p.stars:hover a::before{content:'\e020'}.woocommerce p.stars.selected a.active::before{content:'\e020'}.woocommerce p.stars.selected a.active~a::before{content:'\e021'}.woocommerce p.stars.selected a:not(.active)::before{content:'\e020'}.woocommerce table.shop_attributes{border:0;border-top:1px dotted rgba(0,0,0,.1);margin-bottom:1.618em;width:100%}.woocommerce table.shop_attributes th{width:150px;font-weight:700;padding:8px;border-top:0;border-bottom:1px dotted rgba(0,0,0,.1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td{font-style:italic;padding:0;border-top:0;border-bottom:1px dotted rgba(0,0,0,.1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td p{margin:0;padding:8px 0}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background:rgba(0,0,0,.025)}.woocommerce table.shop_table{border:1px solid rgba(0,0,0,.1);margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;border-radius:5px}.woocommerce table.shop_table th{font-weight:700;padding:9px 12px}.woocommerce table.shop_table td{border-top:1px solid rgba(0,0,0,.1);padding:6px 12px;vertical-align:middle}.woocommerce table.shop_table td small{font-weight:400}.woocommerce table.shop_table tbody:first-child tr:first-child td,.woocommerce table.shop_table tbody:first-child tr:first-child th{border-top:0}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:700;border-top:1px solid rgba(0,0,0,.1)}.woocommerce table.my_account_orders{font-size:.85em}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:4px 8px;vertical-align:middle}.woocommerce table.my_account_orders .button{white-space:nowrap}.woocommerce table.my_account_orders .order-actions{text-align:right}.woocommerce table.my_account_orders .order-actions .button{margin:.125em 0 .125em .25em}.woocommerce table.woocommerce-MyAccount-downloads td,.woocommerce table.woocommerce-MyAccount-downloads th{vertical-align:top;text-align:center}.woocommerce table.woocommerce-MyAccount-downloads td:first-child,.woocommerce table.woocommerce-MyAccount-downloads th:first-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td:last-child,.woocommerce table.woocommerce-MyAccount-downloads th:last-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td .woocommerce-MyAccount-downloads-file::before,.woocommerce table.woocommerce-MyAccount-downloads th .woocommerce-MyAccount-downloads-file::before{content:'\2193';display:inline-block}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation{list-style:none outside}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name dl.variation dt{float:left;clear:both;margin-right:.25em;display:inline-block;list-style:none outside}.woocommerce td.product-name .wc-item-meta dd,.woocommerce td.product-name dl.variation dd{margin:0}.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child,.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation:last-child{margin-bottom:0}.woocommerce td.product-name p.backorder_notification{font-size:.83em}.woocommerce td.product-quantity{min-width:80px}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget{list-style:none outside;padding:0;margin:0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:4px 0;margin:0;list-style:none}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before{content:' ';display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{display:block;font-weight:700}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:right;margin-left:4px;width:32px;height:auto;-webkit-box-shadow:none;box-shadow:none}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{margin:0;padding-left:1em;border-left:2px solid rgba(0,0,0,.1)}.woocommerce ul.cart_list li dl::after,.woocommerce ul.cart_list li dl::before,.woocommerce ul.product_list_widget li dl::after,.woocommerce ul.product_list_widget li dl::before{content:' ';display:table}.woocommerce ul.cart_list li dl::after,.woocommerce ul.product_list_widget li dl::after{clear:both}.woocommerce ul.cart_list li dl dd,.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dd,.woocommerce ul.product_list_widget li dl dt{display:inline-block;float:left;margin-bottom:1em}.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dt{font-weight:700;padding:0 0 .25em;margin:0 4px 0 0;clear:left}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd{padding:0 0 .25em}.woocommerce ul.cart_list li dl dd p:last-child,.woocommerce ul.product_list_widget li dl dd p:last-child{margin-bottom:0}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{float:none}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border-top:3px double #ebe9eb;padding:4px 0 0}.woocommerce .widget_shopping_cart .total strong,.woocommerce.widget_shopping_cart .total strong{min-width:40px;display:inline-block}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-left:2em;position:relative;padding-top:0}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{position:absolute;top:0;left:0}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce .widget_shopping_cart .buttons::before,.woocommerce.widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::before{content:' ';display:table}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::after{clear:both}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a{margin-right:5px;margin-bottom:5px}.woocommerce form .form-row{padding:3px;margin:0 0 6px}.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:0}.woocommerce form .form-row label{line-height:2}.woocommerce form .form-row label.hidden{visibility:hidden}.woocommerce form .form-row label.inline{display:inline}.woocommerce form .form-row .woocommerce-input-wrapper .description{background:#1e85be;color:#fff;border-radius:3px;padding:1em;margin:.5em 0 0;clear:both;display:none;position:relative}.woocommerce form .form-row .woocommerce-input-wrapper .description a{color:#fff;text-decoration:underline;border:0;-webkit-box-shadow:none;box-shadow:none}.woocommerce form .form-row .woocommerce-input-wrapper .description:before{left:50%;top:0;margin-top:-4px;-webkit-transform:translatex(-50%) rotate(180deg);-ms-transform:translatex(-50%) rotate(180deg);transform:translatex(-50%) rotate(180deg);content:"";position:absolute;border-width:4px 6px 0 6px;border-style:solid;border-color:#1e85be transparent transparent transparent;z-index:100;display:block}.woocommerce form .form-row select{cursor:pointer;margin:0}.woocommerce form .form-row .required{color:red;font-weight:700;border:0!important;text-decoration:none;visibility:hidden}.woocommerce form .form-row .optional{visibility:visible}.woocommerce form .form-row .input-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0;outline:0;line-height:normal}.woocommerce form .form-row textarea{height:4em;line-height:1.5;display:block;-webkit-box-shadow:none;box-shadow:none}.woocommerce form .form-row .select2-container{width:100%;line-height:2em}.woocommerce form .form-row.woocommerce-invalid label{color:#a00}.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:#a00}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:#69bf29}.woocommerce form .form-row ::-webkit-input-placeholder{line-height:normal}.woocommerce form .form-row :-moz-placeholder{line-height:normal}.woocommerce form .form-row :-ms-input-placeholder{line-height:normal}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid #d3ced2;padding:20px;margin:2em 0;text-align:left;border-radius:5px}.woocommerce ul#shipping_method{list-style:none outside;margin:0;padding:0}.woocommerce ul#shipping_method li{margin:0;padding:.25em 0 .25em 22px;text-indent:-22px;list-style:none outside}.woocommerce ul#shipping_method li input{margin:3px .5ex}.woocommerce ul#shipping_method li label{display:inline}.woocommerce ul#shipping_method .amount{font-weight:700}.woocommerce p.woocommerce-shipping-contents{margin:0}.woocommerce ul.order_details{margin:0 0 3em;list-style:none}.woocommerce ul.order_details::after,.woocommerce ul.order_details::before{content:' ';display:table}.woocommerce ul.order_details::after{clear:both}.woocommerce ul.order_details li{float:left;margin-right:2em;text-transform:uppercase;font-size:.715em;line-height:1;border-right:1px dashed #d3ced2;padding-right:2em;margin-left:0;padding-left:0;list-style-type:none}.woocommerce ul.order_details li strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5}.woocommerce ul.order_details li:last-of-type{border:none}.woocommerce .wc-bacs-bank-details-account-name{font-weight:700}.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-order-downloads{margin-bottom:2em}.woocommerce .woocommerce-customer-details :last-child,.woocommerce .woocommerce-order-details :last-child,.woocommerce .woocommerce-order-downloads :last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details address{font-style:normal;margin-bottom:0;border:1px solid rgba(0,0,0,.1);border-bottom-width:2px;border-right-width:2px;text-align:left;width:100%;border-radius:5px;padding:6px 12px}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{margin-bottom:0;padding-left:1.5em}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone::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;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email::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;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-widget-layered-nav-list{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{padding:0 0 1px;list-style:none}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::before{content:' ';display:table}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after{clear:both}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span{padding:1px 0}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a::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;color:#a00}.woocommerce .woocommerce-widget-layered-nav-dropdown__submit{margin-top:1em}.woocommerce .widget_layered_nav_filters ul{margin:0;padding:0;border:0;list-style:none outside;overflow:hidden;zoom:1}.woocommerce .widget_layered_nav_filters ul li{float:left;padding:0 1em 1px 1px;list-style:none}.woocommerce .widget_layered_nav_filters ul li a{text-decoration:none}.woocommerce .widget_layered_nav_filters ul li a::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;color:#a00;vertical-align:inherit;margin-right:.5em}.woocommerce .widget_price_filter .price_slider{margin-bottom:1em}.woocommerce .widget_price_filter .price_slider_amount{text-align:right;line-height:2.4;font-size:.8751em}.woocommerce .widget_price_filter .price_slider_amount .button{font-size:1.15em;float:left}.woocommerce .widget_price_filter .ui-slider{position:relative;text-align:left;margin-left:.5em;margin-right:.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#a46497;border-radius:1em;cursor:ew-resize;outline:0;top:-.3em;margin-left:-.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:#a46497}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#602053;border:0}.woocommerce .widget_price_filter .ui-slider-horizontal{height:.5em}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.woocommerce .widget_rating_filter ul{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .widget_rating_filter ul li{padding:0 0 1px;list-style:none}.woocommerce .widget_rating_filter ul li::after,.woocommerce .widget_rating_filter ul li::before{content:' ';display:table}.woocommerce .widget_rating_filter ul li::after{clear:both}.woocommerce .widget_rating_filter ul li a{padding:1px 0;text-decoration:none}.woocommerce .widget_rating_filter ul li .star-rating{float:none;display:inline-block}.woocommerce .widget_rating_filter ul li.chosen a::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;color:#a00}.woocommerce-no-js form.woocommerce-form-coupon,.woocommerce-no-js form.woocommerce-form-login{display:block!important}.woocommerce-no-js .showcoupon,.woocommerce-no-js .woocommerce-form-coupon-toggle,.woocommerce-no-js .woocommerce-form-login-toggle{display:none!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 2em 1em 3.5em;margin:0 0 2em;position:relative;background-color:#f7f6f7;color:#515151;border-top:3px solid #a46497;list-style:none outside;width:auto;word-wrap:break-word}.woocommerce-error::after,.woocommerce-error::before,.woocommerce-info::after,.woocommerce-info::before,.woocommerce-message::after,.woocommerce-message::before{content:' ';display:table}.woocommerce-error::after,.woocommerce-info::after,.woocommerce-message::after{clear:both}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{font-family:WooCommerce;content:'\e028';display:inline-block;position:absolute;top:1em;left:1.5em}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{float:right}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{list-style:none outside!important;padding-left:0!important;margin-left:0!important}.rtl.woocommerce div.product div.images .flex-control-thumbs li{float:right}.woocommerce-message{border-top-color:#8fae1b}.woocommerce-message::before{content:'\e015';color:#8fae1b}.woocommerce-info{border-top-color:#1e85be}.woocommerce-info::before{color:#1e85be}.woocommerce-error{border-top-color:#b81c23}.woocommerce-error::before{content:'\e016';color:#b81c23}.woocommerce-account .woocommerce::after,.woocommerce-account .woocommerce::before{content:' ';display:table}.woocommerce-account .woocommerce::after{clear:both}.woocommerce-account .addresses .title::after,.woocommerce-account .addresses .title::before{content:' ';display:table}.woocommerce-account .addresses .title::after{clear:both}.woocommerce-account .addresses .title h3{float:left}.woocommerce-account .addresses .title .edit{float:right}.woocommerce-account ol.commentlist.notes li.note p.meta{font-weight:700;margin-bottom:0}.woocommerce-account ol.commentlist.notes li.note .description p:last-child{margin-bottom:0}.woocommerce-account ul.digital-downloads{margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li{list-style:none;margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li::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-account ul.digital-downloads li .count{float:right}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:32px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:32px;-webkit-box-shadow:none;box-shadow:none}#add_payment_method table.cart td,#add_payment_method table.cart th,.woocommerce-cart table.cart td,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart td,.woocommerce-checkout table.cart th{vertical-align:middle}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #d3ced2;padding:6px 6px 5px;margin:0 4px 0 0;outline:0}#add_payment_method table.cart input,.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input{margin:0;vertical-align:middle}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:1em 0}#add_payment_method .wc-proceed-to-checkout::after,#add_payment_method .wc-proceed-to-checkout::before,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::before,.woocommerce-checkout .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::before{content:' ';display:table}#add_payment_method .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::after{clear:both}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;margin-bottom:1em;font-size:1.25em;padding:1em}#add_payment_method .cart-collaterals .shipping_calculator .button,.woocommerce-cart .cart-collaterals .shipping_calculator .button,.woocommerce-checkout .cart-collaterals .shipping_calculator .button{width:100%;float:none;display:block}#add_payment_method .cart-collaterals .shipping_calculator .shipping-calculator-button::after,.woocommerce-cart .cart-collaterals .shipping_calculator .shipping-calculator-button::after,.woocommerce-checkout .cart-collaterals .shipping_calculator .shipping-calculator-button::after{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"";text-decoration:none}#add_payment_method .cart-collaterals .cart_totals p small,.woocommerce-cart .cart-collaterals .cart_totals p small,.woocommerce-checkout .cart-collaterals .cart_totals p small{color:#777;font-size:.83em}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{border-collapse:separate;margin:0 0 6px;padding:0}#add_payment_method .cart-collaterals .cart_totals table tr:first-child td,#add_payment_method .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child th{border-top:0}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{width:40%}#add_payment_method .cart-collaterals .cart_totals table td,#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table td,.woocommerce-checkout .cart-collaterals .cart_totals table th{vertical-align:top;border-left:0;border-right:0;line-height:1.5em}#add_payment_method .cart-collaterals .cart_totals table small,.woocommerce-cart .cart-collaterals .cart_totals table small,.woocommerce-checkout .cart-collaterals .cart_totals table small{color:#777}#add_payment_method .cart-collaterals .cart_totals table select,.woocommerce-cart .cart-collaterals .cart_totals table select,.woocommerce-checkout .cart-collaterals .cart_totals table select{width:100%}#add_payment_method .cart-collaterals .cart_totals .discount td,.woocommerce-cart .cart-collaterals .cart_totals .discount td,.woocommerce-checkout .cart-collaterals .cart_totals .discount td{color:#77a464}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:1px solid #ebe9eb}#add_payment_method .cart-collaterals .cross-sells ul.products li.product,.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product,.woocommerce-checkout .cart-collaterals .cross-sells ul.products li.product{margin-top:0}#add_payment_method .checkout .col-2 h3#ship-to-different-address,.woocommerce-cart .checkout .col-2 h3#ship-to-different-address,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{float:left;clear:none}#add_payment_method .checkout .col-2 .notes,.woocommerce-cart .checkout .col-2 .notes,.woocommerce-checkout .checkout .col-2 .notes{clear:left}#add_payment_method .checkout .col-2 .form-row-first,.woocommerce-cart .checkout .col-2 .form-row-first,.woocommerce-checkout .checkout .col-2 .form-row-first{clear:left}#add_payment_method .checkout .create-account small,.woocommerce-cart .checkout .create-account small,.woocommerce-checkout .checkout .create-account small{font-size:11px;color:#777;font-weight:400}#add_payment_method .checkout div.shipping-address,.woocommerce-cart .checkout div.shipping-address,.woocommerce-checkout .checkout div.shipping-address{padding:0;clear:left;width:100%}#add_payment_method .checkout .shipping_address,.woocommerce-cart .checkout .shipping_address,.woocommerce-checkout .checkout .shipping_address{clear:both}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#ebe9eb;border-radius:5px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{text-align:left;padding:1em;border-bottom:1px solid #d3ced2;margin:0;list-style:none outside}#add_payment_method #payment ul.payment_methods::after,#add_payment_method #payment ul.payment_methods::before,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::before,.woocommerce-checkout #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::before{content:' ';display:table}#add_payment_method #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::after{clear:both}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{line-height:2;text-align:left;margin:0;font-weight:400}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0 1em 0 0}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{vertical-align:middle;margin:-2px 0 0 .5em;padding:0;position:relative;-webkit-box-shadow:none;box-shadow:none}#add_payment_method #payment ul.payment_methods li img+img,.woocommerce-cart #payment ul.payment_methods li img+img,.woocommerce-checkout #payment ul.payment_methods li img+img{margin-left:2px}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::before{content:' ';display:table}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after{clear:both}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:1em}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#dfdcde;color:#515151}#add_payment_method #payment div.payment_box input.input-text,#add_payment_method #payment div.payment_box textarea,.woocommerce-cart #payment div.payment_box input.input-text,.woocommerce-cart #payment div.payment_box textarea,.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea{border-color:#c7c1c6;border-top-color:#bbb3b9}#add_payment_method #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-cart #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-checkout #payment div.payment_box ::-webkit-input-placeholder{color:#bbb3b9}#add_payment_method #payment div.payment_box :-moz-placeholder,.woocommerce-cart #payment div.payment_box :-moz-placeholder,.woocommerce-checkout #payment div.payment_box :-moz-placeholder{color:#bbb3b9}#add_payment_method #payment div.payment_box :-ms-input-placeholder,.woocommerce-cart #payment div.payment_box :-ms-input-placeholder,.woocommerce-checkout #payment div.payment_box :-ms-input-placeholder{color:#bbb3b9}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods{list-style:none outside;margin:0}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token{margin:0 0 .5em}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label{cursor:pointer}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput{vertical-align:middle;margin:-3px 1em 0 0;position:relative}#add_payment_method #payment div.payment_box .wc-credit-card-form,.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form{border:0;padding:0;margin:1em 0 0}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number{font-size:1.5em;padding:8px;background-repeat:no-repeat;background-position:right .618em center;background-size:32px 20px}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.visa{background-image:url(../images/icons/credit-cards/visa.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.mastercard{background-image:url(../images/icons/credit-cards/mastercard.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.laser{background-image:url(../images/icons/credit-cards/laser.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.dinersclub{background-image:url(../images/icons/credit-cards/diners.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.maestro{background-image:url(../images/icons/credit-cards/maestro.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.jcb{background-image:url(../images/icons/credit-cards/jcb.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.amex{background-image:url(../images/icons/credit-cards/amex.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.discover{background-image:url(../images/icons/credit-cards/discover.svg)}#add_payment_method #payment div.payment_box span.help,.woocommerce-cart #payment div.payment_box span.help,.woocommerce-checkout #payment div.payment_box span.help{font-size:.857em;color:#777;font-weight:400}#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{margin:0 0 1em}#add_payment_method #payment div.payment_box p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child{margin-bottom:0}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{content:'';display:block;border:1em solid #dfdcde;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;position:absolute;top:-.75em;left:0;margin:-1em 0 0 2em}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:right;line-height:52px;font-size:.83em}#add_payment_method #payment .payment_method_paypal img,.woocommerce-cart #payment .payment_method_paypal img,.woocommerce-checkout #payment .payment_method_paypal img{max-height:52px;vertical-align:middle}.woocommerce-terms-and-conditions{border:1px solid rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background:rgba(0,0,0,.05)}.woocommerce-invalid #terms{outline:2px solid red;outline-offset:2px}.woocommerce-password-strength{text-align:center;font-weight:600;padding:3px .5em;font-size:1em}.woocommerce-password-strength.strong{background-color:#c1e1b9;border-color:#83c373}.woocommerce-password-strength.short{background-color:#f1adad;border-color:#e35b5b}.woocommerce-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53}.woocommerce-password-strength.good{background-color:#ffe399;border-color:#ffc733}.woocommerce-password-hint{margin:.5em 0 0;display:block}#content.twentyeleven .woocommerce-pagination a{font-size:1em;line-height:1}.single-product .twentythirteen #reply-title,.single-product .twentythirteen #respond #commentform,.single-product .twentythirteen .entry-summary{padding:0}.single-product .twentythirteen p.stars{clear:both}.twentythirteen .woocommerce-breadcrumb{padding-top:40px}.twentyfourteen ul.products li.product{margin-top:0!important}body:not(.search-results) .twentysixteen .entry-summary{color:inherit;font-size:inherit;line-height:inherit}.twentysixteen .price ins{background:inherit;color:inherit} \ No newline at end of file diff --git a/assets/css/woocommerce.scss b/assets/css/woocommerce.scss index 019a58c929a..8f7da77efa8 100644 --- a/assets/css/woocommerce.scss +++ b/assets/css/woocommerce.scss @@ -186,6 +186,7 @@ p.demo_store, .woocommerce-product-gallery__wrapper .zoomImg { background-color: #fff; + opacity: 0; } .woocommerce-product-gallery__image:nth-child(n+2) { @@ -1276,6 +1277,40 @@ p.demo_store, display: inline; } + .woocommerce-input-wrapper { + .description { + background: #1e85be; + color: #fff; + border-radius: 3px; + padding: 1em; + margin: .5em 0 0; + clear: both; + display: none; + position: relative; + + a { + color: #fff; + text-decoration: underline; + border: 0; + box-shadow: none; + } + + &:before { + left: 50%; + top: 0%; + margin-top: -4px; + transform: translatex(-50%) rotate(180deg); + content: ""; + position: absolute; + border-width: 4px 6px 0 6px; + border-style: solid; + border-color: #1e85be transparent transparent transparent; + z-index: 100; + display: block; + } + } + } + select { cursor: pointer; margin: 0; @@ -1284,9 +1319,15 @@ p.demo_store, .required { color: red; font-weight: 700; - border: 0; + border: 0 !important; + text-decoration: none; + visibility: hidden; // Only show optional by default. } + .optional { + visibility: visible; + } + .input-checkbox { display: inline; margin: -2px 8px 0 0; diff --git a/assets/images/eway-logo.jpg b/assets/images/eway-logo.jpg new file mode 100644 index 00000000000..696cb01b539 Binary files /dev/null and b/assets/images/eway-logo.jpg differ diff --git a/assets/images/obw-mailchimp-icon.svg b/assets/images/obw-mailchimp-icon.svg new file mode 100644 index 00000000000..73f72b88bc9 --- /dev/null +++ b/assets/images/obw-mailchimp-icon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/images/obw-storefront-icon.svg b/assets/images/obw-storefront-icon.svg new file mode 100644 index 00000000000..a61ebc722bd --- /dev/null +++ b/assets/images/obw-storefront-icon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/images/obw-taxes-icon.svg b/assets/images/obw-taxes-icon.svg new file mode 100644 index 00000000000..ff9e702715f --- /dev/null +++ b/assets/images/obw-taxes-icon.svg @@ -0,0 +1 @@ + diff --git a/assets/images/payfast.png b/assets/images/payfast.png new file mode 100644 index 00000000000..1ff033096e9 Binary files /dev/null and b/assets/images/payfast.png differ diff --git a/assets/js/admin/quick-edit.js b/assets/js/admin/quick-edit.js index b125e5c9fc1..a5ef45fe11e 100644 --- a/assets/js/admin/quick-edit.js +++ b/assets/js/admin/quick-edit.js @@ -59,20 +59,31 @@ jQuery(function( $ ) { $( 'input[name="_featured"]', '.inline-edit-row' ).removeAttr( 'checked' ); } - if ( 'yes' === manage_stock ) { - $( '.stock_qty_field, .backorder_field', '.inline-edit-row' ).show().removeAttr( 'style' ); - $( '.stock_status_field' ).hide(); - $( 'input[name="_manage_stock"]', '.inline-edit-row' ).attr( 'checked', 'checked' ); - } else { - $( '.stock_qty_field, .backorder_field', '.inline-edit-row' ).hide(); - $( '.stock_status_field' ).show().removeAttr( 'style' ); - $( 'input[name="_manage_stock"]', '.inline-edit-row' ).removeAttr( 'checked' ); - } - // Conditional display var product_type = $wc_inline_data.find( '.product_type' ).text(), product_is_virtual = $wc_inline_data.find( '.product_is_virtual' ).text(); + var product_supports_stock_status = 'external' !== product_type; + var product_supports_stock_fields = 'external' !== product_type && 'grouped' !== product_type; + + $( '.stock_fields, .manage_stock_field, .stock_status_field, .backorder_field' ).show(); + + if ( product_supports_stock_fields ) { + if ( 'yes' === manage_stock ) { + $( '.stock_fields' ).show().removeAttr( 'style' ); + $( '.stock_status_field' ).hide(); + $( '.manage_stock_field input' ).prop( 'checked', true ); + } else { + $( '.stock_qty_field', '.inline-edit-row' ).hide(); + $( '.stock_status_field' ).show().removeAttr( 'style' ); + $( '.manage_stock_field input' ).prop( 'checked', false ); + } + } else if ( product_supports_stock_status ) { + $( '.stock_fields, .manage_stock_field, .backorder_field' ).hide(); + } else { + $( '.stock_fields, .manage_stock_field, .stock_status_field, .backorder_field' ).hide(); + } + if ( 'simple' === product_type || 'external' === product_type ) { $( '.price_fields', '.inline-edit-row' ).show().removeAttr( 'style' ); } else { @@ -85,12 +96,6 @@ jQuery(function( $ ) { $( '.dimension_fields', '.inline-edit-row' ).show().removeAttr( 'style' ); } - if ( 'grouped' === product_type ) { - $( '.stock_fields', '.inline-edit-row' ).hide(); - } else { - $( '.stock_fields', '.inline-edit-row' ).show().removeAttr( 'style' ); - } - // Rename core strings $( 'input[name="comment_status"]' ).parent().find( '.checkbox-title' ).text( woocommerce_quick_edit.strings.allow_reviews ); }); @@ -98,10 +103,10 @@ jQuery(function( $ ) { $( '#the-list' ).on( 'change', '.inline-edit-row input[name="_manage_stock"]', function() { if ( $( this ).is( ':checked' ) ) { - $( '.stock_qty_field, .backorder_field', '.inline-edit-row' ).show().removeAttr( 'style' ); + $( '.stock_qty_field', '.inline-edit-row' ).show().removeAttr( 'style' ); $( '.stock_status_field' ).hide(); } else { - $( '.stock_qty_field, .backorder_field', '.inline-edit-row' ).hide(); + $( '.stock_qty_field', '.inline-edit-row' ).hide(); $( '.stock_status_field' ).show().removeAttr( 'style' ); } diff --git a/assets/js/admin/term-ordering.js b/assets/js/admin/term-ordering.js index 3110a9b2217..302f6854d6e 100644 --- a/assets/js/admin/term-ordering.js +++ b/assets/js/admin/term-ordering.js @@ -5,19 +5,33 @@ jQuery( function( $ ) { var table_selector = 'table.wp-list-table', item_selector = 'tbody tr:not(.inline-edit-row)', - term_id_selector = '.column-handle input[name="term_id"]'; + term_id_selector = '.column-handle input[name="term_id"]', + column_handle = ''; if ( 0 === $( table_selector ).find( '.column-handle' ).length ) { - $( table_selector ).find( 'tr:not(.inline-edit-row)' ).append( '' ); + $( table_selector ).find( 'tr:not(.inline-edit-row)' ).append( column_handle ); term_id_selector = '.check-column input'; } $( table_selector ).find( '.column-handle' ).show(); + $.wc_add_missing_sort_handles = function() { + var all_table_rows = $( table_selector ).find('tbody > tr'); + var rows_with_handle = $( table_selector ).find('tbody > tr > td.column-handle').parent(); + if ( all_table_rows.length !== rows_with_handle.length ) { + all_table_rows.each(function(index, elem){ + if ( ! rows_with_handle.is( elem ) ) { + $( elem ).append( column_handle ); + } + }); + } + $( table_selector ).find( '.column-handle' ).show(); + }; + $( document ).ajaxComplete( function( event, request, options ) { - if ( request && 4 === request.readyState && 200 === request.status && options.data && 0 <= options.data.indexOf( '_inline_edit' ) ) { - $( table_selector ).find( '.column-handle' ).show(); + if ( request && 4 === request.readyState && 200 === request.status && options.data && ( 0 <= options.data.indexOf( '_inline_edit' ) || 0 <= options.data.indexOf( 'add-tag' ) ) ) { + $.wc_add_missing_sort_handles(); $( document.body ).trigger( 'init_tooltips' ); } } ); diff --git a/assets/js/admin/term-ordering.min.js b/assets/js/admin/term-ordering.min.js index 21c3f39d20d..0c30a8df2bc 100644 --- a/assets/js/admin/term-ordering.min.js +++ b/assets/js/admin/term-ordering.min.js @@ -1 +1 @@ -jQuery(function(e){var t="table.wp-list-table",n='.column-handle input[name="term_id"]';0===e(t).find(".column-handle").length&&(e(t).find("tr:not(.inline-edit-row)").append(''),n=".check-column input"),e(t).find(".column-handle").show(),e(document).ajaxComplete(function(n,i,d){i&&4===i.readyState&&200===i.status&&d.data&&0<=d.data.indexOf("_inline_edit")&&(e(t).find(".column-handle").show(),e(document.body).trigger("init_tooltips"))}),e(t).sortable({items:"tbody tr:not(.inline-edit-row)",cursor:"move",handle:".column-handle",axis:"y",forcePlaceholderSize:!0,helper:"clone",opacity:.65,placeholder:"product-cat-placeholder",scrollSensitivity:40,start:function(e,t){t.item.hasClass("alternate")||t.item.css("background-color","#ffffff"),t.item.children("td, th").css("border-bottom-width","0"),t.item.css("outline","1px solid #aaa")},stop:function(e,t){t.item.removeAttr("style"),t.item.children("td, th").css("border-bottom-width","1px")},update:function(i,d){var o,a,l=d.item.find(n).val(),r=d.item.find(".parent").html(),c=d.item.prev().find(n).val(),m=d.item.next().find(n).val();c!==undefined&&(o=d.item.prev().find(".parent").html())!==r&&(c=undefined),m!==undefined&&(a=d.item.next().find(".parent").html())!==r&&(m=undefined),c===undefined&&m===undefined||m===undefined&&a===c||m!==undefined&&o===l?e(t).sortable("cancel"):(d.item.find(".check-column input").hide(),d.item.find(".check-column").append('processing'),e.post(ajaxurl,{action:"woocommerce_term_ordering",id:l,nextid:m,thetaxonomy:woocommerce_term_ordering_params.taxonomy},function(e){"children"===e?window.location.reload():(d.item.find(".check-column input").show(),d.item.find(".check-column").find("img").remove())}),e("table.widefat tbody tr").each(function(){jQuery("table.widefat tbody tr").index(this)%2==0?jQuery(this).addClass("alternate"):jQuery(this).removeClass("alternate")}))}})}); \ No newline at end of file +jQuery(function(e){var t="table.wp-list-table",n='.column-handle input[name="term_id"]';0===e(t).find(".column-handle").length&&(e(t).find("tr:not(.inline-edit-row)").append(''),n=".check-column input"),e(t).find(".column-handle").show(),e.wc_add_missing_sort_handles=function(){var n=e(t).find("tbody > tr"),i=e(t).find("tbody > tr > td.column-handle").parent();n.length!==i.length&&n.each(function(t,n){i.is(n)||e(n).append('')}),e(t).find(".column-handle").show()},e(document).ajaxComplete(function(t,n,i){n&&4===n.readyState&&200===n.status&&i.data&&(0<=i.data.indexOf("_inline_edit")||0<=i.data.indexOf("add-tag"))&&(e.wc_add_missing_sort_handles(),e(document.body).trigger("init_tooltips"))}),e(t).sortable({items:"tbody tr:not(.inline-edit-row)",cursor:"move",handle:".column-handle",axis:"y",forcePlaceholderSize:!0,helper:"clone",opacity:.65,placeholder:"product-cat-placeholder",scrollSensitivity:40,start:function(e,t){t.item.hasClass("alternate")||t.item.css("background-color","#ffffff"),t.item.children("td, th").css("border-bottom-width","0"),t.item.css("outline","1px solid #aaa")},stop:function(e,t){t.item.removeAttr("style"),t.item.children("td, th").css("border-bottom-width","1px")},update:function(i,d){var a,o,l=d.item.find(n).val(),c=d.item.find(".parent").html(),r=d.item.prev().find(n).val(),m=d.item.next().find(n).val();r!==undefined&&(a=d.item.prev().find(".parent").html())!==c&&(r=undefined),m!==undefined&&(o=d.item.next().find(".parent").html())!==c&&(m=undefined),r===undefined&&m===undefined||m===undefined&&o===r||m!==undefined&&a===l?e(t).sortable("cancel"):(d.item.find(".check-column input").hide(),d.item.find(".check-column").append('processing'),e.post(ajaxurl,{action:"woocommerce_term_ordering",id:l,nextid:m,thetaxonomy:woocommerce_term_ordering_params.taxonomy},function(e){"children"===e?window.location.reload():(d.item.find(".check-column input").show(),d.item.find(".check-column").find("img").remove())}),e("table.widefat tbody tr").each(function(){jQuery("table.widefat tbody tr").index(this)%2==0?jQuery(this).addClass("alternate"):jQuery(this).removeClass("alternate")}))}})}); \ No newline at end of file diff --git a/assets/js/admin/wc-setup.js b/assets/js/admin/wc-setup.js index 87416e53469..cf4d7d36bbe 100644 --- a/assets/js/admin/wc-setup.js +++ b/assets/js/admin/wc-setup.js @@ -47,6 +47,8 @@ jQuery( function( $ ) { $( '.store-state-container' ).hide(); $state_select.empty().val( '' ).change().prop( 'required', false ); } + + $( '#currency_code' ).val( wc_setup_currencies[ country ] ).change(); } ); $( '#store_country' ).change(); @@ -108,9 +110,11 @@ jQuery( function( $ ) { $( '.wc-wizard-services' ).on( 'change', '.wc-wizard-shipping-method-enable', function() { var checked = $( this ).is( ':checked' ); + var selectedMethod = $( '.wc-wizard-shipping-method-select .method' ).val(); $( this ) .closest( '.wc-wizard-service-item' ) + .find( '.' + selectedMethod ) .find( '.shipping-method-required-field' ) .prop( 'required', checked ); } ); @@ -172,8 +176,50 @@ jQuery( function( $ ) { } } ).find( 'input#stripe_create_account, input#ppec_paypal_reroute_requests' ).change(); - $( 'select#store_country' ).on( 'change', function() { - var countryCode = $( this ).val(); - $( 'select#currency_code' ).val( wc_setup_currencies[ countryCode ] ).change(); - } ); + function addPlugins( bySlug, $el, hover ) { + var plugins = $el.data( 'plugins' ); + for ( var i in Array.isArray( plugins ) ? plugins : [] ) { + var slug = plugins[ i ].slug; + bySlug[ slug ] = bySlug[ slug ] || + $( '' ) + .append( '' + plugins[ i ].name + '' ); + + bySlug[ slug ].find( 'a' ) + .on( 'mouseenter mouseleave', ( function( $hover, event ) { + $hover.toggleClass( 'plugin-install-source', 'mouseenter' === event.type ); + } ).bind( null, hover ? $el.closest( hover ) : $el ) ); + } + } + + function updatePluginInfo() { + var pluginLinkBySlug = {}; + + $( '.wc-wizard-service-enable input:checked' ).each( function() { + addPlugins( pluginLinkBySlug, $( this ), '.wc-wizard-service-item' ); + + var $container = $( this ).closest( '.wc-wizard-service-item' ); + $container.find( 'input.payment-checkbox-input:checked' ).each( function() { + addPlugins( pluginLinkBySlug, $( this ), '.wc-wizard-service-settings' ); + } ); + $container.find( '.wc-wizard-shipping-method-select .method' ).each( function() { + var $this = $( this ); + if ( 'live_rates' === $this.val() ) { + addPlugins( pluginLinkBySlug, $this, '.wc-wizard-service-item' ); + } + } ); + } ); + + $( '.recommended-item input:checked' ).each( function() { + addPlugins( pluginLinkBySlug, $( this ), '.recommended-item' ); + } ); + + var $list = $( 'span.plugin-install-info-list' ).empty(); + for ( var slug in pluginLinkBySlug ) { + $list.append( pluginLinkBySlug[ slug ] ); + } + $( 'span.plugin-install-info' ).toggle( $list.children().length > 0 ); + } + + updatePluginInfo(); + $( '.wc-setup-content' ).on( 'change', '[data-plugins]', updatePluginInfo ); } ); diff --git a/assets/js/admin/wc-setup.min.js b/assets/js/admin/wc-setup.min.js index ca359dd80dc..355de166648 100644 --- a/assets/js/admin/wc-setup.min.js +++ b/assets/js/admin/wc-setup.min.js @@ -1 +1 @@ -jQuery(function(e){function i(){e(".wc-setup-content").block({message:null,overlayCSS:{background:"#fff",opacity:.6}})}function s(){e("form.activate-jetpack").submit()}function t(){wp.ajax.post("setup_wizard_check_jetpack").then(function(e){if(!e||!e.is_active||"yes"===e.is_active)return s();setTimeout(t,3e3)}).fail(function(){s()})}e(".button-next").on("click",function(){var s=e(this).parents("form").get(0);return("function"!=typeof s.checkValidity||s.checkValidity())&&i(),!0}),e(".wc-wizard-services").on("change",".wc-wizard-service-enable input",function(){e(this).is(":checked")?(e(this).closest(".wc-wizard-service-toggle").removeClass("disabled"),e(this).closest(".wc-wizard-service-item").addClass("checked"),e(this).closest(".wc-wizard-service-item").find(".wc-wizard-service-settings").removeClass("hide")):(e(this).closest(".wc-wizard-service-toggle").addClass("disabled"),e(this).closest(".wc-wizard-service-item").removeClass("checked"),e(this).closest(".wc-wizard-service-item").find(".wc-wizard-service-settings").addClass("hide"))}),e(".wc-wizard-services").on("click",".wc-wizard-service-enable",function(i){if(e(i.target).is("input"))i.stopPropagation();else{var s=e(this).find('input[type="checkbox"]');s.prop("checked",!s.prop("checked")).change()}}),e(".wc-wizard-services-list-toggle").on("click",function(){e(this).closest(".wc-wizard-services-list-toggle").toggleClass("closed"),e(this).closest(".wc-wizard-services").find(".wc-wizard-service-item").slideToggle().css("display","flex")}),e(".wc-wizard-services").on("change",".wc-wizard-shipping-method-select .method",function(i){var s=e(this).closest(".wc-wizard-service-description"),t=i.target.value,c=s.find(".shipping-method-descriptions");c.find(".shipping-method-description").addClass("hide"),c.find("."+t).removeClass("hide");var r=s.find(".shipping-method-settings");r.find(".shipping-method-setting").addClass("hide").find(".shipping-method-required-field").prop("required",!1),r.find("."+t).removeClass("hide").find(".shipping-method-required-field").prop("required",!0)}).find(".wc-wizard-shipping-method-select .method").change(),e(".wc-wizard-services").on("change",".wc-wizard-shipping-method-enable",function(){var i=e(this).is(":checked");e(this).closest(".wc-wizard-service-item").find(".shipping-method-required-field").prop("required",i)}),e(".activate-jetpack").on("click",".button-primary",function(e){if(i(),"no"===wc_setup_params.pending_jetpack_install)return!0;e.preventDefault(),t()}),e(".wc-wizard-services").on("change","input#stripe_create_account, input#ppec_paypal_reroute_requests",function(){e(this).is(":checked")?(e(this).closest(".wc-wizard-service-settings").find("input.payment-email-input").prop("required",!0),e(this).closest(".wc-wizard-service-settings").find(".wc-wizard-service-setting-stripe_email, .wc-wizard-service-setting-ppec_paypal_email").show()):(e(this).closest(".wc-wizard-service-settings").find("input.payment-email-input").prop("required",!1),e(this).closest(".wc-wizard-service-settings").find(".wc-wizard-service-setting-stripe_email, .wc-wizard-service-setting-ppec_paypal_email").hide())}).find("input#stripe_create_account, input#ppec_paypal_reroute_requests").change(),e("select#store_country_state").on("change",function(){var i=this.value.split(":")[0];e("select#currency_code").val(wc_setup_currencies[i]).change()})}); \ No newline at end of file +jQuery(function(e){function i(){e(".wc-setup-content").block({message:null,overlayCSS:{background:"#fff",opacity:.6}})}function t(){e("form.activate-jetpack").submit()}function s(){wp.ajax.post("setup_wizard_check_jetpack").then(function(e){if(!e||!e.is_active||"yes"===e.is_active)return t();setTimeout(s,3e3)}).fail(function(){t()})}function c(i,t,s){var c=t.data("plugins");for(var n in Array.isArray(c)?c:[]){var a=c[n].slug;i[a]=i[a]||e('').append(''+c[n].name+""),i[a].find("a").on("mouseenter mouseleave",function(e,i){e.toggleClass("plugin-install-source","mouseenter"===i.type)}.bind(null,s?t.closest(s):t))}}function n(){var i={};e(".wc-wizard-service-enable input:checked").each(function(){c(i,e(this),".wc-wizard-service-item");var t=e(this).closest(".wc-wizard-service-item");t.find("input.payment-checkbox-input:checked").each(function(){c(i,e(this),".wc-wizard-service-settings")}),t.find(".wc-wizard-shipping-method-select .method").each(function(){var t=e(this);"live_rates"===t.val()&&c(i,t,".wc-wizard-service-item")})}),e(".recommended-item input:checked").each(function(){c(i,e(this),".recommended-item")});var t=e("span.plugin-install-info-list").empty();for(var s in i)t.append(i[s]);e("span.plugin-install-info").toggle(t.children().length>0)}e(".button-next").on("click",function(){var t=e(this).parents("form").get(0);return("function"!=typeof t.checkValidity||t.checkValidity())&&i(),!0}),e("#store_country").on("change",function(){if(null!==wc_setup_params.states){var i=e(this).val(),t=e("#store_state");if(e.isEmptyObject(wc_setup_params.states[i]))e(".store-state-container").hide(),t.empty().val("").change().prop("required",!1);else{var s=wc_setup_params.states[i];t.empty(),e.each(s,function(i){t.append(e('"))}),e(".store-state-container").show(),t.selectWoo().val(wc_base_state).change().prop("required",!0)}e("#currency_code").val(wc_setup_currencies[i]).change()}}),e("#store_country").change(),e(".wc-wizard-services").on("change",".wc-wizard-service-enable input",function(){e(this).is(":checked")?(e(this).closest(".wc-wizard-service-toggle").removeClass("disabled"),e(this).closest(".wc-wizard-service-item").addClass("checked"),e(this).closest(".wc-wizard-service-item").find(".wc-wizard-service-settings").removeClass("hide")):(e(this).closest(".wc-wizard-service-toggle").addClass("disabled"),e(this).closest(".wc-wizard-service-item").removeClass("checked"),e(this).closest(".wc-wizard-service-item").find(".wc-wizard-service-settings").addClass("hide"))}),e(".wc-wizard-services").on("click",".wc-wizard-service-enable",function(i){if(e(i.target).is("input"))i.stopPropagation();else{var t=e(this).find('input[type="checkbox"]');t.prop("checked",!t.prop("checked")).change()}}),e(".wc-wizard-services-list-toggle").on("click",function(){e(this).closest(".wc-wizard-services-list-toggle").toggleClass("closed"),e(this).closest(".wc-wizard-services").find(".wc-wizard-service-item").slideToggle().css("display","flex")}),e(".wc-wizard-services").on("change",".wc-wizard-shipping-method-select .method",function(i){var t=e(this).closest(".wc-wizard-service-description"),s=i.target.value,c=t.find(".shipping-method-descriptions");c.find(".shipping-method-description").addClass("hide"),c.find("."+s).removeClass("hide");var n=t.find(".shipping-method-settings");n.find(".shipping-method-setting").addClass("hide").find(".shipping-method-required-field").prop("required",!1),n.find("."+s).removeClass("hide").find(".shipping-method-required-field").prop("required",!0)}).find(".wc-wizard-shipping-method-select .method").change(),e(".wc-wizard-services").on("change",".wc-wizard-shipping-method-enable",function(){var i=e(this).is(":checked"),t=e(".wc-wizard-shipping-method-select .method").val();e(this).closest(".wc-wizard-service-item").find("."+t).find(".shipping-method-required-field").prop("required",i)}),e(".activate-jetpack").on("click",".button-primary",function(e){if(i(),"no"===wc_setup_params.pending_jetpack_install)return!0;e.preventDefault(),s()}),e(".wc-wizard-services").on("change","input#stripe_create_account, input#ppec_paypal_reroute_requests",function(){e(this).is(":checked")?(e(this).closest(".wc-wizard-service-settings").find("input.payment-email-input").prop("required",!0),e(this).closest(".wc-wizard-service-settings").find(".wc-wizard-service-setting-stripe_email, .wc-wizard-service-setting-ppec_paypal_email").show()):(e(this).closest(".wc-wizard-service-settings").find("input.payment-email-input").prop("required",!1),e(this).closest(".wc-wizard-service-settings").find(".wc-wizard-service-setting-stripe_email, .wc-wizard-service-setting-ppec_paypal_email").hide())}).find("input#stripe_create_account, input#ppec_paypal_reroute_requests").change(),n(),e(".wc-setup-content").on("change","[data-plugins]",n)}); \ No newline at end of file diff --git a/assets/js/admin/woocommerce_admin.js b/assets/js/admin/woocommerce_admin.js index 4b8fc509cd6..e0947d75198 100644 --- a/assets/js/admin/woocommerce_admin.js +++ b/assets/js/admin/woocommerce_admin.js @@ -297,4 +297,42 @@ jQuery( function ( $ ) { // Attribute term table $( 'table.attributes-table tbody tr:nth-child(odd)' ).addClass( 'alternate' ); + + + // Toggle gateway on/off. + $( '.wc_gateways' ).on( 'click', '.wc-payment-gateway-method-toggle-enabled', function() { + var $link = $( this ), + $row = $link.closest( 'tr' ), + $toggle = $link.find( '.woocommerce-input-toggle' ); + + var data = { + action: 'woocommerce_toggle_gateway_enabled', + security: woocommerce_admin.nonces.gateway_toggle, + gateway_id: $row.data( 'gateway_id' ) + }; + + $toggle.addClass( 'woocommerce-input-toggle--loading' ); + + $.ajax( { + url: woocommerce_admin.ajax_url, + data: data, + dataType : 'json', + type : 'POST', + success: function( response ) { + if ( true === response.data ) { + $toggle.removeClass( 'woocommerce-input-toggle--enabled, woocommerce-input-toggle--disabled' ); + $toggle.addClass( 'woocommerce-input-toggle--enabled' ); + $toggle.removeClass( 'woocommerce-input-toggle--loading' ); + } else if ( false === response.data ) { + $toggle.removeClass( 'woocommerce-input-toggle--enabled, woocommerce-input-toggle--disabled' ); + $toggle.addClass( 'woocommerce-input-toggle--disabled' ); + $toggle.removeClass( 'woocommerce-input-toggle--loading' ); + } else if ( 'needs_setup' === response.data ) { + window.location.href = $link.attr( 'href' ); + } + } + } ); + + return false; + }); }); diff --git a/assets/js/admin/woocommerce_admin.min.js b/assets/js/admin/woocommerce_admin.min.js index a9e08289e59..e003e0b61b4 100644 --- a/assets/js/admin/woocommerce_admin.min.js +++ b/assets/js/admin/woocommerce_admin.min.js @@ -1 +1 @@ -jQuery(function(e){if("undefined"!=typeof woocommerce_admin){var t=e(".edit-php.post-type-product"),i=t.find(".page-title-action:first");0===t.find(".woocommerce-BlankState").length?(woocommerce_admin.urls.export_products&&i.after(''+woocommerce_admin.strings.export_products+""),woocommerce_admin.urls.import_products&&i.after(''+woocommerce_admin.strings.import_products+"")):i.hide(),e(".woocommerce-progress-form-wrapper .button-next").on("click",function(){return e(".wc-progress-form-content").block({message:null,overlayCSS:{background:"#fff",opacity:.6}}),!0}),e(document.body).on("wc_add_error_tip",function(t,i,o){var n=i.position();0===i.parent().find(".wc_error_tip").length&&(i.after('
'+woocommerce_admin[o]+"
"),i.parent().find(".wc_error_tip").css("left",n.left+i.width()-i.width()/2-e(".wc_error_tip").width()/2).css("top",n.top+i.height()).fadeIn("100"))}).on("wc_remove_error_tip",function(t,i,o){i.parent().find(".wc_error_tip."+o).fadeOut("100",function(){e(this).remove()})}).on("click",function(){e(".wc_error_tip").fadeOut("100",function(){e(this).remove()})}).on("blur",".wc_input_decimal[type=text], .wc_input_price[type=text], .wc_input_country_iso[type=text]",function(){e(".wc_error_tip").fadeOut("100",function(){e(this).remove()})}).on("change",".wc_input_price[type=text], .wc_input_decimal[type=text], .wc-order-totals #refund_amount[type=text]",function(){var t;t=e(this).is(".wc_input_price")||e(this).is("#refund_amount")?new RegExp("[^-0-9%\\"+woocommerce_admin.mon_decimal_point+"]+","gi"):new RegExp("[^-0-9%\\"+woocommerce_admin.decimal_point+"]+","gi");var i=e(this).val(),o=i.replace(t,"");i!==o&&e(this).val(o)}).on("keyup",".wc_input_price[type=text], .wc_input_decimal[type=text], .wc_input_country_iso[type=text], .wc-order-totals #refund_amount[type=text]",function(){var t,i;e(this).is(".wc_input_price")||e(this).is("#refund_amount")?(t=new RegExp("[^-0-9%\\"+woocommerce_admin.mon_decimal_point+"]+","gi"),i="i18n_mon_decimal_error"):e(this).is(".wc_input_country_iso")?(t=new RegExp("([^A-Z])+|(.){3,}","im"),i="i18n_country_iso_error"):(t=new RegExp("[^-0-9%\\"+woocommerce_admin.decimal_point+"]+","gi"),i="i18n_decimal_error");var o=e(this).val();o!==o.replace(t,"")?e(document.body).triggerHandler("wc_add_error_tip",[e(this),i]):e(document.body).triggerHandler("wc_remove_error_tip",[e(this),i])}).on("change","#_sale_price.wc_input_price[type=text], .wc_input_price[name^=variable_sale_price]",function(){var t,i=e(this);t=-1!==i.attr("name").indexOf("variable")?i.parents(".variable_pricing").find(".wc_input_price[name^=variable_regular_price]"):e("#_regular_price"),parseFloat(window.accounting.unformat(i.val(),woocommerce_admin.mon_decimal_point))>=parseFloat(window.accounting.unformat(t.val(),woocommerce_admin.mon_decimal_point))&&e(this).val("")}).on("keyup","#_sale_price.wc_input_price[type=text], .wc_input_price[name^=variable_sale_price]",function(){var t,i=e(this);t=-1!==i.attr("name").indexOf("variable")?i.parents(".variable_pricing").find(".wc_input_price[name^=variable_regular_price]"):e("#_regular_price"),parseFloat(window.accounting.unformat(i.val(),woocommerce_admin.mon_decimal_point))>=parseFloat(window.accounting.unformat(t.val(),woocommerce_admin.mon_decimal_point))?e(document.body).triggerHandler("wc_add_error_tip",[e(this),"i18_sale_less_than_regular_error"]):e(document.body).triggerHandler("wc_remove_error_tip",[e(this),"i18_sale_less_than_regular_error"])}).on("init_tooltips",function(){e(".tips, .help_tip, .woocommerce-help-tip").tipTip({attribute:"data-tip",fadeIn:50,fadeOut:50,delay:200}),e(".column-wc_actions .wc-action-button").tipTip({fadeIn:50,fadeOut:50,delay:200}),e(".parent-tips").each(function(){e(this).closest("a, th").attr("data-tip",e(this).data("tip")).tipTip({attribute:"data-tip",fadeIn:50,fadeOut:50,delay:200}).css("cursor","help")})}),e(document.body).trigger("init_tooltips"),e(".wc_input_table.sortable tbody").sortable({items:"tr",cursor:"move",axis:"y",scrollSensitivity:40,forcePlaceholderSize:!0,helper:"clone",opacity:.65,placeholder:"wc-metabox-sortable-placeholder",start:function(e,t){t.item.css("background-color","#f6f6f6")},stop:function(e,t){t.item.removeAttr("style")}}),e(".wc_input_table.sortable tbody input").on("click",function(){e(this).focus()}),e(".wc_input_table .remove_rows").click(function(){var t=e(this).closest(".wc_input_table").find("tbody");return t.find("tr.current").length>0&&t.find("tr.current").each(function(){e(this).remove()}),!1});var o=!1,n=!1,r=!1;e(document.body).bind("keyup keydown",function(e){n=e.shiftKey,o=e.ctrlKey||e.metaKey}),e(".wc_input_table").on("focus click","input",function(t){var i=e(this).closest("table, tbody"),c=e(this).closest("tr");("focus"===t.type&&r!==c.index()||"click"===t.type&&e(this).is(":focus"))&&(r=c.index(),n||o?n?(e("tr",i).removeClass("current"),c.addClass("selected_now").addClass("current"),e("tr.last_selected",i).length>0&&(c.index()>e("tr.last_selected",i).index()?e("tr",i).slice(e("tr.last_selected",i).index(),c.index()).addClass("current"):e("tr",i).slice(c.index(),e("tr.last_selected",i).index()+1).addClass("current")),e("tr",i).removeClass("last_selected"),c.addClass("last_selected")):(e("tr",i).removeClass("last_selected"),o&&e(this).closest("tr").is(".current")?c.removeClass("current"):c.addClass("current").addClass("last_selected")):(e("tr",i).removeClass("current").removeClass("last_selected"),c.addClass("current").addClass("last_selected")),e("tr",i).removeClass("selected_now"))}).on("blur","input",function(){r=!1}),e(".woocommerce_page_wc-settings .shippingrows tbody tr:even, table.attributes-table tbody tr:nth-child(odd)").addClass("alternate"),e(document.body).on("click",".show_order_items",function(){return e(this).closest("td").find("table").toggle(),!1}),e("select.availability").change(function(){"all"===e(this).val()?e(this).closest("tr").next("tr").hide():e(this).closest("tr").next("tr").show()}).change(),e(".hide_options_if_checked").each(function(){e(this).find("input:eq(0)").change(function(){e(this).is(":checked")?e(this).closest("fieldset, tr").nextUntil(".hide_options_if_checked, .show_options_if_checked",".hidden_option").hide():e(this).closest("fieldset, tr").nextUntil(".hide_options_if_checked, .show_options_if_checked",".hidden_option").show()}).change()}),e(".show_options_if_checked").each(function(){e(this).find("input:eq(0)").change(function(){e(this).is(":checked")?e(this).closest("fieldset, tr").nextUntil(".hide_options_if_checked, .show_options_if_checked",".hidden_option").show():e(this).closest("fieldset, tr").nextUntil(".hide_options_if_checked, .show_options_if_checked",".hidden_option").hide()}).change()}),e("input#woocommerce_enable_reviews").change(function(){e(this).is(":checked")?e("#woocommerce_enable_review_rating").closest("tr").show():e("#woocommerce_enable_review_rating").closest("tr").hide()}).change(),e("table.attributes-table tbody tr:nth-child(odd)").addClass("alternate")}}); \ No newline at end of file +jQuery(function(e){if("undefined"!=typeof woocommerce_admin){var t=e(".edit-php.post-type-product"),o=t.find(".page-title-action:first");0===t.find(".woocommerce-BlankState").length?(woocommerce_admin.urls.export_products&&o.after(''+woocommerce_admin.strings.export_products+""),woocommerce_admin.urls.import_products&&o.after(''+woocommerce_admin.strings.import_products+"")):o.hide(),e(".woocommerce-progress-form-wrapper .button-next").on("click",function(){return e(".wc-progress-form-content").block({message:null,overlayCSS:{background:"#fff",opacity:.6}}),!0}),e(document.body).on("wc_add_error_tip",function(t,o,i){var n=o.position();0===o.parent().find(".wc_error_tip").length&&(o.after('
'+woocommerce_admin[i]+"
"),o.parent().find(".wc_error_tip").css("left",n.left+o.width()-o.width()/2-e(".wc_error_tip").width()/2).css("top",n.top+o.height()).fadeIn("100"))}).on("wc_remove_error_tip",function(t,o,i){o.parent().find(".wc_error_tip."+i).fadeOut("100",function(){e(this).remove()})}).on("click",function(){e(".wc_error_tip").fadeOut("100",function(){e(this).remove()})}).on("blur",".wc_input_decimal[type=text], .wc_input_price[type=text], .wc_input_country_iso[type=text]",function(){e(".wc_error_tip").fadeOut("100",function(){e(this).remove()})}).on("change",".wc_input_price[type=text], .wc_input_decimal[type=text], .wc-order-totals #refund_amount[type=text]",function(){var t;t=e(this).is(".wc_input_price")||e(this).is("#refund_amount")?new RegExp("[^-0-9%\\"+woocommerce_admin.mon_decimal_point+"]+","gi"):new RegExp("[^-0-9%\\"+woocommerce_admin.decimal_point+"]+","gi");var o=e(this).val(),i=o.replace(t,"");o!==i&&e(this).val(i)}).on("keyup",".wc_input_price[type=text], .wc_input_decimal[type=text], .wc_input_country_iso[type=text], .wc-order-totals #refund_amount[type=text]",function(){var t,o;e(this).is(".wc_input_price")||e(this).is("#refund_amount")?(t=new RegExp("[^-0-9%\\"+woocommerce_admin.mon_decimal_point+"]+","gi"),o="i18n_mon_decimal_error"):e(this).is(".wc_input_country_iso")?(t=new RegExp("([^A-Z])+|(.){3,}","im"),o="i18n_country_iso_error"):(t=new RegExp("[^-0-9%\\"+woocommerce_admin.decimal_point+"]+","gi"),o="i18n_decimal_error");var i=e(this).val();i!==i.replace(t,"")?e(document.body).triggerHandler("wc_add_error_tip",[e(this),o]):e(document.body).triggerHandler("wc_remove_error_tip",[e(this),o])}).on("change","#_sale_price.wc_input_price[type=text], .wc_input_price[name^=variable_sale_price]",function(){var t,o=e(this);t=-1!==o.attr("name").indexOf("variable")?o.parents(".variable_pricing").find(".wc_input_price[name^=variable_regular_price]"):e("#_regular_price"),parseFloat(window.accounting.unformat(o.val(),woocommerce_admin.mon_decimal_point))>=parseFloat(window.accounting.unformat(t.val(),woocommerce_admin.mon_decimal_point))&&e(this).val("")}).on("keyup","#_sale_price.wc_input_price[type=text], .wc_input_price[name^=variable_sale_price]",function(){var t,o=e(this);t=-1!==o.attr("name").indexOf("variable")?o.parents(".variable_pricing").find(".wc_input_price[name^=variable_regular_price]"):e("#_regular_price"),parseFloat(window.accounting.unformat(o.val(),woocommerce_admin.mon_decimal_point))>=parseFloat(window.accounting.unformat(t.val(),woocommerce_admin.mon_decimal_point))?e(document.body).triggerHandler("wc_add_error_tip",[e(this),"i18_sale_less_than_regular_error"]):e(document.body).triggerHandler("wc_remove_error_tip",[e(this),"i18_sale_less_than_regular_error"])}).on("init_tooltips",function(){e(".tips, .help_tip, .woocommerce-help-tip").tipTip({attribute:"data-tip",fadeIn:50,fadeOut:50,delay:200}),e(".column-wc_actions .wc-action-button").tipTip({fadeIn:50,fadeOut:50,delay:200}),e(".parent-tips").each(function(){e(this).closest("a, th").attr("data-tip",e(this).data("tip")).tipTip({attribute:"data-tip",fadeIn:50,fadeOut:50,delay:200}).css("cursor","help")})}),e(document.body).trigger("init_tooltips"),e(".wc_input_table.sortable tbody").sortable({items:"tr",cursor:"move",axis:"y",scrollSensitivity:40,forcePlaceholderSize:!0,helper:"clone",opacity:.65,placeholder:"wc-metabox-sortable-placeholder",start:function(e,t){t.item.css("background-color","#f6f6f6")},stop:function(e,t){t.item.removeAttr("style")}}),e(".wc_input_table.sortable tbody input").on("click",function(){e(this).focus()}),e(".wc_input_table .remove_rows").click(function(){var t=e(this).closest(".wc_input_table").find("tbody");return t.find("tr.current").length>0&&t.find("tr.current").each(function(){e(this).remove()}),!1});var i=!1,n=!1,c=!1;e(document.body).bind("keyup keydown",function(e){n=e.shiftKey,i=e.ctrlKey||e.metaKey}),e(".wc_input_table").on("focus click","input",function(t){var o=e(this).closest("table, tbody"),r=e(this).closest("tr");("focus"===t.type&&c!==r.index()||"click"===t.type&&e(this).is(":focus"))&&(c=r.index(),n||i?n?(e("tr",o).removeClass("current"),r.addClass("selected_now").addClass("current"),e("tr.last_selected",o).length>0&&(r.index()>e("tr.last_selected",o).index()?e("tr",o).slice(e("tr.last_selected",o).index(),r.index()).addClass("current"):e("tr",o).slice(r.index(),e("tr.last_selected",o).index()+1).addClass("current")),e("tr",o).removeClass("last_selected"),r.addClass("last_selected")):(e("tr",o).removeClass("last_selected"),i&&e(this).closest("tr").is(".current")?r.removeClass("current"):r.addClass("current").addClass("last_selected")):(e("tr",o).removeClass("current").removeClass("last_selected"),r.addClass("current").addClass("last_selected")),e("tr",o).removeClass("selected_now"))}).on("blur","input",function(){c=!1}),e(".woocommerce_page_wc-settings .shippingrows tbody tr:even, table.attributes-table tbody tr:nth-child(odd)").addClass("alternate"),e(document.body).on("click",".show_order_items",function(){return e(this).closest("td").find("table").toggle(),!1}),e("select.availability").change(function(){"all"===e(this).val()?e(this).closest("tr").next("tr").hide():e(this).closest("tr").next("tr").show()}).change(),e(".hide_options_if_checked").each(function(){e(this).find("input:eq(0)").change(function(){e(this).is(":checked")?e(this).closest("fieldset, tr").nextUntil(".hide_options_if_checked, .show_options_if_checked",".hidden_option").hide():e(this).closest("fieldset, tr").nextUntil(".hide_options_if_checked, .show_options_if_checked",".hidden_option").show()}).change()}),e(".show_options_if_checked").each(function(){e(this).find("input:eq(0)").change(function(){e(this).is(":checked")?e(this).closest("fieldset, tr").nextUntil(".hide_options_if_checked, .show_options_if_checked",".hidden_option").show():e(this).closest("fieldset, tr").nextUntil(".hide_options_if_checked, .show_options_if_checked",".hidden_option").hide()}).change()}),e("input#woocommerce_enable_reviews").change(function(){e(this).is(":checked")?e("#woocommerce_enable_review_rating").closest("tr").show():e("#woocommerce_enable_review_rating").closest("tr").hide()}).change(),e("table.attributes-table tbody tr:nth-child(odd)").addClass("alternate"),e(".wc_gateways").on("click",".wc-payment-gateway-method-toggle-enabled",function(){var t=e(this),o=t.closest("tr"),i=t.find(".woocommerce-input-toggle"),n={action:"woocommerce_toggle_gateway_enabled",security:woocommerce_admin.nonces.gateway_toggle,gateway_id:o.data("gateway_id")};return i.addClass("woocommerce-input-toggle--loading"),e.ajax({url:woocommerce_admin.ajax_url,data:n,dataType:"json",type:"POST",success:function(e){!0===e.data?(i.removeClass("woocommerce-input-toggle--enabled, woocommerce-input-toggle--disabled"),i.addClass("woocommerce-input-toggle--enabled"),i.removeClass("woocommerce-input-toggle--loading")):!1===e.data?(i.removeClass("woocommerce-input-toggle--enabled, woocommerce-input-toggle--disabled"),i.addClass("woocommerce-input-toggle--disabled"),i.removeClass("woocommerce-input-toggle--loading")):"needs_setup"===e.data&&(window.location.href=t.attr("href"))}}),!1})}}); \ No newline at end of file diff --git a/assets/js/frontend/add-to-cart-variation.js b/assets/js/frontend/add-to-cart-variation.js index c7bdcedb4ff..bfecfd09e6b 100644 --- a/assets/js/frontend/add-to-cart-variation.js +++ b/assets/js/frontend/add-to-cart-variation.js @@ -565,8 +565,9 @@ $product_link = $product_img_wrap.find( 'a' ).eq( 0 ); if ( variation && variation.image && variation.image.src && variation.image.src.length > 1 ) { + $form.wc_variations_image_reset(); + if ( $gallery_nav.find( 'li img[src="' + variation.image.gallery_thumbnail_src + '"]' ).length > 0 ) { - $form.wc_variations_image_reset(); $gallery_nav.find( 'li img[src="' + variation.image.gallery_thumbnail_src + '"]' ).trigger( 'click' ); $form.attr( 'current-image', variation.image_id ); return; diff --git a/assets/js/frontend/add-to-cart-variation.min.js b/assets/js/frontend/add-to-cart-variation.min.js index 47d41e2fe0d..cf42e3b1e03 100644 --- a/assets/js/frontend/add-to-cart-variation.min.js +++ b/assets/js/frontend/add-to-cart-variation.min.js @@ -1 +1 @@ -!function(t,a,i,r){var e=function(t){this.$form=t,this.$attributeFields=t.find(".variations select"),this.$singleVariation=t.find(".single_variation"),this.$singleVariationWrap=t.find(".single_variation_wrap"),this.$resetVariations=t.find(".reset_variations"),this.$product=t.closest(".product"),this.variationData=t.data("product_variations"),this.useAjax=!1===this.variationData,this.xhr=!1,this.loading=!0,this.$singleVariationWrap.show(),this.$form.off(".wc-variation-form"),this.getChosenAttributes=this.getChosenAttributes.bind(this),this.findMatchingVariations=this.findMatchingVariations.bind(this),this.isMatch=this.isMatch.bind(this),this.toggleResetLink=this.toggleResetLink.bind(this),t.on("click.wc-variation-form",".reset_variations",{variationForm:this},this.onReset),t.on("reload_product_variations",{variationForm:this},this.onReload),t.on("hide_variation",{variationForm:this},this.onHide),t.on("show_variation",{variationForm:this},this.onShow),t.on("click",".single_add_to_cart_button",{variationForm:this},this.onAddToCart),t.on("reset_data",{variationForm:this},this.onResetDisplayedVariation),t.on("reset_image",{variationForm:this},this.onResetImage),t.on("change.wc-variation-form",".variations select",{variationForm:this},this.onChange),t.on("found_variation.wc-variation-form",{variationForm:this},this.onFoundVariation),t.on("check_variations.wc-variation-form",{variationForm:this},this.onFindVariation),t.on("update_variation_values.wc-variation-form",{variationForm:this},this.onUpdateAttributes),setTimeout(function(){t.trigger("check_variations"),t.trigger("wc_variation_form"),t.loading=!1},100)};e.prototype.onReset=function(t){t.preventDefault(),t.data.variationForm.$attributeFields.val("").change(),t.data.variationForm.$form.trigger("reset_data")},e.prototype.onReload=function(t){var a=t.data.variationForm;a.variationData=a.$form.data("product_variations"),a.useAjax=!1===a.variationData,a.$form.trigger("check_variations")},e.prototype.onHide=function(t){t.preventDefault(),t.data.variationForm.$form.find(".single_add_to_cart_button").removeClass("wc-variation-is-unavailable").addClass("disabled wc-variation-selection-needed"),t.data.variationForm.$form.find(".woocommerce-variation-add-to-cart").removeClass("woocommerce-variation-add-to-cart-enabled").addClass("woocommerce-variation-add-to-cart-disabled")},e.prototype.onShow=function(t,a,i){t.preventDefault(),i?(t.data.variationForm.$form.find(".single_add_to_cart_button").removeClass("disabled wc-variation-selection-needed wc-variation-is-unavailable"),t.data.variationForm.$form.find(".woocommerce-variation-add-to-cart").removeClass("woocommerce-variation-add-to-cart-disabled").addClass("woocommerce-variation-add-to-cart-enabled")):(t.data.variationForm.$form.find(".single_add_to_cart_button").removeClass("wc-variation-selection-needed").addClass("disabled wc-variation-is-unavailable"),t.data.variationForm.$form.find(".woocommerce-variation-add-to-cart").removeClass("woocommerce-variation-add-to-cart-enabled").addClass("woocommerce-variation-add-to-cart-disabled"))},e.prototype.onAddToCart=function(i){t(this).is(".disabled")&&(i.preventDefault(),t(this).is(".wc-variation-is-unavailable")?a.alert(wc_add_to_cart_variation_params.i18n_unavailable_text):t(this).is(".wc-variation-selection-needed")&&a.alert(wc_add_to_cart_variation_params.i18n_make_a_selection_text))},e.prototype.onResetDisplayedVariation=function(t){var a=t.data.variationForm;a.$product.find(".product_meta").find(".sku").wc_reset_content(),a.$product.find(".product_weight").wc_reset_content(),a.$product.find(".product_dimensions").wc_reset_content(),a.$form.trigger("reset_image"),a.$singleVariation.slideUp(200).trigger("hide_variation")},e.prototype.onResetImage=function(t){t.data.variationForm.$form.wc_variations_image_update(!1)},e.prototype.onFindVariation=function(a){var i=a.data.variationForm,r=i.getChosenAttributes(),e=r.data;if(r.count===r.chosenCount)if(i.useAjax)i.xhr&&i.xhr.abort(),i.$form.block({message:null,overlayCSS:{background:"#fff",opacity:.6}}),e.product_id=parseInt(i.$form.data("product_id"),10),e.custom_data=i.$form.data("custom_data"),i.xhr=t.ajax({url:wc_add_to_cart_variation_params.wc_ajax_url.toString().replace("%%endpoint%%","get_variation"),type:"POST",data:e,success:function(t){t?i.$form.trigger("found_variation",[t]):(i.$form.trigger("reset_data"),r.chosenCount=0,i.loading||(i.$form.find(".single_variation").after('

'+wc_add_to_cart_variation_params.i18n_no_matching_variations_text+"

"),i.$form.find(".wc-no-matching-variations").slideDown(200)))},complete:function(){i.$form.unblock()}});else{i.$form.trigger("update_variation_values");var o=i.findMatchingVariations(i.variationData,e).shift();o?i.$form.trigger("found_variation",[o]):(i.$form.trigger("reset_data"),r.chosenCount=0,i.loading||(i.$form.find(".single_variation").after('

'+wc_add_to_cart_variation_params.i18n_no_matching_variations_text+"

"),i.$form.find(".wc-no-matching-variations").slideDown(200)))}else i.$form.trigger("update_variation_values"),i.$form.trigger("reset_data");i.toggleResetLink(r.chosenCount>0)},e.prototype.onFoundVariation=function(a,i){var r=a.data.variationForm,e=r.$product.find(".product_meta").find(".sku"),o=r.$product.find(".product_weight"),n=r.$product.find(".product_dimensions"),s=r.$singleVariationWrap.find(".quantity"),_=!0,c=!1,d="";i.sku?e.wc_set_content(i.sku):e.wc_reset_content(),i.weight?o.wc_set_content(i.weight_html):o.wc_reset_content(),i.dimensions?n.wc_set_content(i.dimensions_html):n.wc_reset_content(),r.$form.wc_variations_image_update(i),i.variation_is_visible?(c=wp.template("variation-template"),i.variation_id):c=wp.template("unavailable-variation-template"),d=(d=(d=c({variation:i})).replace("/**/",""),r.$singleVariation.html(d),r.$form.find('input[name="variation_id"], input.variation_id').val(i.variation_id).change(),"yes"===i.is_sold_individually?(s.find("input.qty").val("1").attr("min","1").attr("max",""),s.hide()):(s.find("input.qty").attr("min",i.min_qty).attr("max",i.max_qty),s.show()),i.is_purchasable&&i.is_in_stock&&i.variation_is_visible||(_=!1),t.trim(r.$singleVariation.text())?r.$singleVariation.slideDown(200).trigger("show_variation",[i,_]):r.$singleVariation.show().trigger("show_variation",[i,_])},e.prototype.onChange=function(a){var i=a.data.variationForm;i.$form.find('input[name="variation_id"], input.variation_id').val("").change(),i.$form.find(".wc-no-matching-variations").remove(),i.useAjax?i.$form.trigger("check_variations"):(i.$form.trigger("woocommerce_variation_select_change"),i.$form.trigger("check_variations"),t(this).blur()),i.$form.trigger("woocommerce_variation_has_changed")},e.prototype.addSlashes=function(t){return t=t.replace(/'/g,"\\'"),t=t.replace(/"/g,'\\"')},e.prototype.onUpdateAttributes=function(a){var i=a.data.variationForm,r=i.getChosenAttributes().data;i.useAjax||(i.$attributeFields.each(function(a,e){var o=t(e),n=o.data("attribute_name")||o.attr("name"),s=t(e).data("show_option_none"),_=":gt(0)",c=0,d=t(""),m=o.val()||"",v=!0;if(!o.data("attribute_html")){var l=o.clone();l.find("option").removeAttr("disabled attached").removeAttr("selected"),o.data("attribute_options",l.find("option"+_).get()),o.data("attribute_html",l.html())}d.html(o.data("attribute_html"));var h=t.extend(!0,{},r);h[n]="";var g=i.findMatchingVariations(i.variationData,h);for(var f in g)if("undefined"!=typeof g[f]){var u=g[f].attributes;for(var p in u)if(u.hasOwnProperty(p)){var w=u[p],b="";p===n&&(g[f].variation_is_active&&(b="enabled"),w?(w=t("
").html(w).text(),d.find('option[value="'+i.addSlashes(w)+'"]').addClass("attached "+b)):d.find("option:gt(0)").addClass("attached "+b))}}c=d.find("option.attached").length,!m||0!==c&&0!==d.find('option.attached.enabled[value="'+i.addSlashes(m)+'"]').length||(v=!1),c>0&&m&&v&&"no"===s&&(d.find("option:first").remove(),_=""),d.find("option"+_+":not(.attached)").remove(),o.html(d.html()),o.find("option"+_+":not(.enabled)").prop("disabled",!0),m?v?o.val(m):o.val("").change():o.val("")}),i.$form.trigger("woocommerce_update_variation_values"))},e.prototype.getChosenAttributes=function(){var a={},i=0,r=0;return this.$attributeFields.each(function(){var e=t(this).data("attribute_name")||t(this).attr("name"),o=t(this).val()||"";o.length>0&&r++,i++,a[e]=o}),{count:i,chosenCount:r,data:a}},e.prototype.findMatchingVariations=function(t,a){for(var i=[],r=0;r1){if(r.wc_variations_image_reset(),n.find('li img[src="'+i.image.gallery_thumbnail_src+'"]').length>0)return n.find('li img[src="'+i.image.gallery_thumbnail_src+'"]').trigger("click"),void r.attr("current-image",i.image_id);c.wc_set_variation_attr("src",i.image.src),c.wc_set_variation_attr("height",i.image.src_h),c.wc_set_variation_attr("width",i.image.src_w),c.wc_set_variation_attr("srcset",i.image.srcset),c.wc_set_variation_attr("sizes",i.image.sizes),c.wc_set_variation_attr("title",i.image.title),c.wc_set_variation_attr("alt",i.image.alt),c.wc_set_variation_attr("data-src",i.image.full_src),c.wc_set_variation_attr("data-large_image",i.image.full_src),c.wc_set_variation_attr("data-large_image_width",i.image.full_src_w),c.wc_set_variation_attr("data-large_image_height",i.image.full_src_h),_.wc_set_variation_attr("data-thumb",i.image.src),s.wc_set_variation_attr("src",i.image.gallery_thumbnail_src),d.wc_set_variation_attr("href",i.image.full_src)}else r.wc_variations_image_reset();a.setTimeout(function(){t(a).trigger("resize"),r.wc_maybe_trigger_slide_position_reset(i),o.trigger("woocommerce_gallery_init_zoom")},20)},t.fn.wc_variations_image_reset=function(){var t=this.closest(".product"),a=t.find(".images"),i=t.find(".flex-control-nav").find("li:eq(0) img"),r=a.find(".woocommerce-product-gallery__image, .woocommerce-product-gallery__image--placeholder").eq(0),e=r.find(".wp-post-image"),o=r.find("a").eq(0);e.wc_reset_variation_attr("src"),e.wc_reset_variation_attr("width"),e.wc_reset_variation_attr("height"),e.wc_reset_variation_attr("srcset"),e.wc_reset_variation_attr("sizes"),e.wc_reset_variation_attr("title"),e.wc_reset_variation_attr("alt"),e.wc_reset_variation_attr("data-src"),e.wc_reset_variation_attr("data-large_image"),e.wc_reset_variation_attr("data-large_image_width"),e.wc_reset_variation_attr("data-large_image_height"),r.wc_reset_variation_attr("data-thumb"),i.wc_reset_variation_attr("src"),o.wc_reset_variation_attr("href")},t(function(){"undefined"!=typeof wc_add_to_cart_variation_params&&t(".variations_form").each(function(){t(this).wc_variation_form()})})}(jQuery,window,document); \ No newline at end of file diff --git a/assets/js/frontend/address-i18n.js b/assets/js/frontend/address-i18n.js index 168deaeef27..a84b7190acd 100644 --- a/assets/js/frontend/address-i18n.js +++ b/assets/js/frontend/address-i18n.js @@ -9,17 +9,23 @@ jQuery( function( $ ) { var locale_json = wc_address_i18n_params.locale.replace( /"/g, '"' ), locale = $.parseJSON( locale_json ); - function field_is_required( field, is_required ) { - if ( is_required ) { - if ( field.find( 'label abbr.required' ).length === 0 ) { - field.find( 'label' ).append( ' *' ); + function field_is_required( field, is_required ) { + if ( is_required ) { + field.find( 'label .optional' ).remove(); field.addClass( 'validate-required' ); + + if ( field.find( 'label .required' ).length === 0 ) { + field.find( 'label' ).append( ' *' ); + } + } else { + field.find( 'label .required' ).remove(); + field.removeClass( 'validate-required' ); + + if ( field.find( 'label .required' ).length === 0 ) { + field.find( 'label' ).append( ' (' + wc_address_i18n_params.i18n_optional_text + ')' ); + } } - } else { - field.find( 'label abbr' ).remove(); - field.removeClass( 'validate-required' ); } - } $( document.body ) diff --git a/assets/js/frontend/address-i18n.min.js b/assets/js/frontend/address-i18n.min.js index da24577064f..15ad3fde9e5 100644 --- a/assets/js/frontend/address-i18n.min.js +++ b/assets/js/frontend/address-i18n.min.js @@ -1 +1 @@ -jQuery(function(e){function a(e,a){a?0===e.find("label abbr.required").length&&(e.find("label").append(' *'),e.addClass("validate-required")):(e.find("label abbr").remove(),e.removeClass("validate-required"))}if("undefined"==typeof wc_address_i18n_params)return!1;var i=wc_address_i18n_params.locale.replace(/"/g,'"'),d=e.parseJSON(i);e(document.body).bind("country_to_state_changing",function(i,t,r){var l,n=r;l="undefined"!=typeof d[t]?d[t]:d["default"];var o=n.find("#billing_postcode_field, #shipping_postcode_field"),s=n.find("#billing_city_field, #shipping_city_field"),f=n.find("#billing_state_field, #shipping_state_field");o.attr("data-o_class")||(o.attr("data-o_class",o.attr("class")),s.attr("data-o_class",s.attr("class")),f.attr("data-o_class",f.attr("class")));var p=e.parseJSON(wc_address_i18n_params.locale_fields);e.each(p,function(i,t){var r=n.find(t),o=e.extend(!0,{},d["default"][i],l[i]);"undefined"!=typeof o.label&&r.find("label").html(o.label),"undefined"!=typeof o.placeholder&&(r.find("input").attr("placeholder",o.placeholder),r.find(".select2-selection__placeholder").text(o.placeholder)),"undefined"!=typeof o.placeholder||"undefined"==typeof o.label||r.find("label").length||(r.find("input").attr("placeholder",o.label),r.find(".select2-selection__placeholder").text(o.label)),"undefined"!=typeof o.required?a(r,o.required):a(r,!1),"undefined"!=typeof o.priority&&r.data("priority",o.priority),"state"!==i&&("undefined"!=typeof o.hidden&&!0===o.hidden?r.hide().find("input").val(""):r.show())}),e(".woocommerce-billing-fields__field-wrapper, .woocommerce-shipping-fields__field-wrapper, .woocommerce-address-fields__field-wrapper, .woocommerce-additional-fields__field-wrapper .woocommerce-account-fields").each(function(a,i){var d=e(i).find(".form-row"),t=d.first().parent(),r=0;d.each(function(){e(this).data("priority")||e(this).data("priority",r+1),r=e(this).data("priority")}),d.sort(function(a,i){var d=e(a).data("priority"),t=e(i).data("priority");return d>t?1:d*')):(e.find("label .required").remove(),e.removeClass("validate-required"),0===e.find("label .required").length&&e.find("label").append(' ('+wc_address_i18n_params.i18n_optional_text+")"))}if("undefined"==typeof wc_address_i18n_params)return!1;var i=wc_address_i18n_params.locale.replace(/"/g,'"'),d=e.parseJSON(i);e(document.body).bind("country_to_state_changing",function(i,t,r){var l,n=r;l="undefined"!=typeof d[t]?d[t]:d["default"];var o=n.find("#billing_postcode_field, #shipping_postcode_field"),s=n.find("#billing_city_field, #shipping_city_field"),p=n.find("#billing_state_field, #shipping_state_field");o.attr("data-o_class")||(o.attr("data-o_class",o.attr("class")),s.attr("data-o_class",s.attr("class")),p.attr("data-o_class",p.attr("class")));var f=e.parseJSON(wc_address_i18n_params.locale_fields);e.each(f,function(i,t){var r=n.find(t),o=e.extend(!0,{},d["default"][i],l[i]);"undefined"!=typeof o.label&&r.find("label").html(o.label),"undefined"!=typeof o.placeholder&&(r.find("input").attr("placeholder",o.placeholder),r.find(".select2-selection__placeholder").text(o.placeholder)),"undefined"!=typeof o.placeholder||"undefined"==typeof o.label||r.find("label").length||(r.find("input").attr("placeholder",o.label),r.find(".select2-selection__placeholder").text(o.label)),"undefined"!=typeof o.required?a(r,o.required):a(r,!1),"undefined"!=typeof o.priority&&r.data("priority",o.priority),"state"!==i&&("undefined"!=typeof o.hidden&&!0===o.hidden?r.hide().find("input").val(""):r.show())}),e(".woocommerce-billing-fields__field-wrapper, .woocommerce-shipping-fields__field-wrapper, .woocommerce-address-fields__field-wrapper, .woocommerce-additional-fields__field-wrapper .woocommerce-account-fields").each(function(a,i){var d=e(i).find(".form-row"),t=d.first().parent(),r=0;d.each(function(){e(this).data("priority")||e(this).data("priority",r+1),r=e(this).data("priority")}),d.sort(function(a,i){var d=e(a).data("priority"),t=e(i).data("priority");return d>t?1:d0&&n(s,t(".cart-empty").closest(".woocommerce"))}else t(".woocommerce-checkout").length&&t(document.body).trigger("update_checkout"),t(".woocommerce-cart-form").replaceWith(i),t(".woocommerce-cart-form").find(':input[name="update_cart"]').prop("disabled",!0),s.length>0&&n(s),a(r);t(document.body).trigger("updated_wc_div")}else window.location.href=window.location.href},a=function(e){t(".cart_totals").replaceWith(e),t(document.body).trigger("updated_cart_totals")},n=function(e,o){o||(o=t(".woocommerce-cart-form")),o.before(e)},s={init:function(e){this.cart=e,this.toggle_shipping=this.toggle_shipping.bind(this),this.shipping_method_selected=this.shipping_method_selected.bind(this),this.shipping_calculator_submit=this.shipping_calculator_submit.bind(this),t(document).on("click",".shipping-calculator-button",this.toggle_shipping),t(document).on("change","select.shipping_method, :input[name^=shipping_method]",this.shipping_method_selected),t(document).on("submit","form.woocommerce-shipping-calculator",this.shipping_calculator_submit),t(".shipping-calculator-form").hide()},toggle_shipping:function(){return t(".shipping-calculator-form").slideToggle("slow"),t(document.body).trigger("country_to_state_changed"),!1},shipping_method_selected:function(){var o={};t("select.shipping_method, :input[name^=shipping_method][type=radio]:checked, :input[name^=shipping_method][type=hidden]").each(function(){o[t(this).data("index")]=t(this).val()}),c(t("div.cart_totals"));var r={security:wc_cart_params.update_shipping_method_nonce,shipping_method:o};t.ajax({type:"post",url:e("update_shipping_method"),data:r,dataType:"html",success:function(t){a(t)},complete:function(){i(t("div.cart_totals")),t(document.body).trigger("updated_shipping_method")}})},shipping_calculator_submit:function(e){e.preventDefault();var o=t(e.currentTarget);c(t("div.cart_totals")),c(o),t("").attr("type","hidden").attr("name","calc_shipping").attr("value","x").appendTo(o),t.ajax({type:o.attr("method"),url:o.attr("action"),data:o.serialize(),dataType:"html",success:function(t){r(t)},complete:function(){i(o),i(t("div.cart_totals"))}})}},p={init:function(){this.update_cart_totals=this.update_cart_totals.bind(this),this.input_keypress=this.input_keypress.bind(this),this.cart_submit=this.cart_submit.bind(this),this.submit_click=this.submit_click.bind(this),this.apply_coupon=this.apply_coupon.bind(this),this.remove_coupon_clicked=this.remove_coupon_clicked.bind(this),this.quantity_update=this.quantity_update.bind(this),this.item_remove_clicked=this.item_remove_clicked.bind(this),this.item_restore_clicked=this.item_restore_clicked.bind(this),this.update_cart=this.update_cart.bind(this),t(document).on("wc_update_cart",function(){p.update_cart.apply(p,[].slice.call(arguments,1))}),t(document).on("click",".woocommerce-cart-form :input[type=submit]",this.submit_click),t(document).on("keypress",".woocommerce-cart-form :input[type=number]",this.input_keypress),t(document).on("submit",".woocommerce-cart-form",this.cart_submit),t(document).on("click","a.woocommerce-remove-coupon",this.remove_coupon_clicked),t(document).on("click",".woocommerce-cart-form .product-remove > a",this.item_remove_clicked),t(document).on("click",".woocommerce-cart .restore-item",this.item_restore_clicked),t(document).on("change input",".woocommerce-cart-form .cart_item :input",this.input_changed),t('.woocommerce-cart-form :input[name="update_cart"]').prop("disabled",!0)},input_changed:function(){t('.woocommerce-cart-form :input[name="update_cart"]').prop("disabled",!1)},update_cart:function(e){var o=t(".woocommerce-cart-form");c(o),c(t("div.cart_totals")),t.ajax({type:o.attr("method"),url:o.attr("action"),data:o.serialize(),dataType:"html",success:function(t){r(t,e)},complete:function(){i(o),i(t("div.cart_totals"))}})},update_cart_totals:function(){c(t("div.cart_totals")),t.ajax({url:e("get_cart_totals"),dataType:"html",success:function(t){a(t)},complete:function(){i(t("div.cart_totals"))}})},input_keypress:function(t){13===t.keyCode&&(t.preventDefault(),this.cart_submit(t))},cart_submit:function(e){var c=t(document.activeElement),i=t(":input[type=submit][clicked=true]"),r=t(e.currentTarget);if(r.is("form")||(r=t(e.currentTarget).parents("form")),0!==r.find(".woocommerce-cart-form__contents").length)return!o(r)&&void(i.is(':input[name="update_cart"]')||c.is("input.qty")?(e.preventDefault(),this.quantity_update(r)):(i.is(':input[name="apply_coupon"]')||c.is("#coupon_code"))&&(e.preventDefault(),this.apply_coupon(r)))},submit_click:function(e){t(":input[type=submit]",t(e.target).parents("form")).removeAttr("clicked"),t(e.target).attr("clicked","true")},apply_coupon:function(o){c(o);var r=this,a=t("#coupon_code"),s=a.val(),p={security:wc_cart_params.apply_coupon_nonce,coupon_code:s};t.ajax({type:"POST",url:e("apply_coupon"),data:p,dataType:"html",success:function(e){t(".woocommerce-error, .woocommerce-message, .woocommerce-info").remove(),n(e),t(document.body).trigger("applied_coupon",[s])},complete:function(){i(o),a.val(""),r.update_cart(!0)}})},remove_coupon_clicked:function(o){o.preventDefault();var r=this,a=t(o.currentTarget).closest(".cart_totals"),s=t(o.currentTarget).attr("data-coupon");c(a);var p={security:wc_cart_params.remove_coupon_nonce,coupon:s};t.ajax({type:"POST",url:e("remove_coupon"),data:p,dataType:"html",success:function(e){t(".woocommerce-error, .woocommerce-message, .woocommerce-info").remove(),n(e),t(document.body).trigger("removed_coupon",[s]),i(a)},complete:function(){r.update_cart(!0)}})},quantity_update:function(e){c(e),c(t("div.cart_totals")),t("").attr("type","hidden").attr("name","update_cart").attr("value","Update Cart").appendTo(e),t.ajax({type:e.attr("method"),url:e.attr("action"),data:e.serialize(),dataType:"html",success:function(t){r(t)},complete:function(){i(e),i(t("div.cart_totals"))}})},item_remove_clicked:function(e){e.preventDefault();var o=t(e.currentTarget),a=o.parents("form");c(a),c(t("div.cart_totals")),t.ajax({type:"GET",url:o.attr("href"),dataType:"html",success:function(t){r(t)},complete:function(){i(a),i(t("div.cart_totals"))}})},item_restore_clicked:function(e){e.preventDefault();var o=t(e.currentTarget),a=t("form.woocommerce-cart-form");c(a),c(t("div.cart_totals")),t.ajax({type:"GET",url:o.attr("href"),dataType:"html",success:function(t){r(t)},complete:function(){i(a),i(t("div.cart_totals"))}})}};s.init(p),p.init()}); \ No newline at end of file +jQuery(function(t){if("undefined"==typeof wc_cart_params)return!1;var e=function(t){return wc_cart_params.wc_ajax_url.toString().replace("%%endpoint%%",t)},o=function(t){return t.is(".processing")||t.parents(".processing").length},c=function(t){o(t)||t.addClass("processing").block({message:null,overlayCSS:{background:"#fff",opacity:.6}})},i=function(t){t.removeClass("processing").unblock()},r=function(e,o){var c=t.parseHTML(e),i=t(".woocommerce-cart-form",c),r=t(".cart_totals",c),s=t(".woocommerce-error, .woocommerce-message, .woocommerce-info",c);if(0!==t(".woocommerce-cart-form").length){if(o||t(".woocommerce-error, .woocommerce-message, .woocommerce-info").remove(),0===i.length){if(t(".woocommerce-checkout").length)return void(window.location.href=window.location.href);var p=t(".cart-empty",c).closest(".woocommerce");t(".woocommerce-cart-form__contents").closest(".woocommerce").replaceWith(p),s.length>0&&n(s,t(".cart-empty").closest(".woocommerce"))}else t(".woocommerce-checkout").length&&t(document.body).trigger("update_checkout"),t(".woocommerce-cart-form").replaceWith(i),t(".woocommerce-cart-form").find(':input[name="update_cart"]').prop("disabled",!0),s.length>0&&n(s),a(r);t(document.body).trigger("updated_wc_div")}else window.location.href=window.location.href},a=function(e){t(".cart_totals").replaceWith(e),t(document.body).trigger("updated_cart_totals")},n=function(e,o){o||(o=t(".woocommerce-cart-form")),o.before(e)},s={init:function(e){this.cart=e,this.toggle_shipping=this.toggle_shipping.bind(this),this.shipping_method_selected=this.shipping_method_selected.bind(this),this.shipping_calculator_submit=this.shipping_calculator_submit.bind(this),t(document).on("click",".shipping-calculator-button",this.toggle_shipping),t(document).on("change","select.shipping_method, :input[name^=shipping_method]",this.shipping_method_selected),t(document).on("submit","form.woocommerce-shipping-calculator",this.shipping_calculator_submit),t(".shipping-calculator-form").hide()},toggle_shipping:function(){return t(".shipping-calculator-form").slideToggle("slow"),t(document.body).trigger("country_to_state_changed"),!1},shipping_method_selected:function(){var o={};t("select.shipping_method, :input[name^=shipping_method][type=radio]:checked, :input[name^=shipping_method][type=hidden]").each(function(){o[t(this).data("index")]=t(this).val()}),c(t("div.cart_totals"));var r={security:wc_cart_params.update_shipping_method_nonce,shipping_method:o};t.ajax({type:"post",url:e("update_shipping_method"),data:r,dataType:"html",success:function(t){a(t)},complete:function(){i(t("div.cart_totals")),t(document.body).trigger("updated_shipping_method")}})},shipping_calculator_submit:function(e){e.preventDefault();var o=t(e.currentTarget);c(t("div.cart_totals")),c(o),t("").attr("type","hidden").attr("name","calc_shipping").attr("value","x").appendTo(o),t.ajax({type:o.attr("method"),url:o.attr("action"),data:o.serialize(),dataType:"html",success:function(t){r(t)},complete:function(){i(o),i(t("div.cart_totals"))}})}},p={init:function(){this.update_cart_totals=this.update_cart_totals.bind(this),this.input_keypress=this.input_keypress.bind(this),this.cart_submit=this.cart_submit.bind(this),this.submit_click=this.submit_click.bind(this),this.apply_coupon=this.apply_coupon.bind(this),this.remove_coupon_clicked=this.remove_coupon_clicked.bind(this),this.quantity_update=this.quantity_update.bind(this),this.item_remove_clicked=this.item_remove_clicked.bind(this),this.item_restore_clicked=this.item_restore_clicked.bind(this),this.update_cart=this.update_cart.bind(this),t(document).on("wc_update_cart",function(){p.update_cart.apply(p,[].slice.call(arguments,1))}),t(document).on("click",".woocommerce-cart-form :input[type=submit]",this.submit_click),t(document).on("keypress",".woocommerce-cart-form :input[type=number]",this.input_keypress),t(document).on("submit",".woocommerce-cart-form",this.cart_submit),t(document).on("click","a.woocommerce-remove-coupon",this.remove_coupon_clicked),t(document).on("click",".woocommerce-cart-form .product-remove > a",this.item_remove_clicked),t(document).on("click",".woocommerce-cart .restore-item",this.item_restore_clicked),t(document).on("change input",".woocommerce-cart-form .cart_item :input",this.input_changed),t('.woocommerce-cart-form :input[name="update_cart"]').prop("disabled",!0)},input_changed:function(){t('.woocommerce-cart-form :input[name="update_cart"]').prop("disabled",!1)},update_cart:function(e){var o=t(".woocommerce-cart-form");c(o),c(t("div.cart_totals")),t.ajax({type:o.attr("method"),url:o.attr("action"),data:o.serialize(),dataType:"html",success:function(t){r(t,e)},complete:function(){i(o),i(t("div.cart_totals")),t.scroll_to_notices(t('[role="alert"]'))}})},update_cart_totals:function(){c(t("div.cart_totals")),t.ajax({url:e("get_cart_totals"),dataType:"html",success:function(t){a(t)},complete:function(){i(t("div.cart_totals"))}})},input_keypress:function(e){if(13===e.keyCode){var o=t(e.currentTarget).parents("form");try{o[0].checkValidity()&&(e.preventDefault(),this.cart_submit(e))}catch(c){e.preventDefault(),this.cart_submit(e)}}},cart_submit:function(e){var c=t(document.activeElement),i=t(":input[type=submit][clicked=true]"),r=t(e.currentTarget);if(r.is("form")||(r=t(e.currentTarget).parents("form")),0!==r.find(".woocommerce-cart-form__contents").length)return!o(r)&&void(i.is(':input[name="update_cart"]')||c.is("input.qty")?(e.preventDefault(),this.quantity_update(r)):(i.is(':input[name="apply_coupon"]')||c.is("#coupon_code"))&&(e.preventDefault(),this.apply_coupon(r)))},submit_click:function(e){t(":input[type=submit]",t(e.target).parents("form")).removeAttr("clicked"),t(e.target).attr("clicked","true")},apply_coupon:function(o){c(o);var r=this,a=t("#coupon_code"),s=a.val(),p={security:wc_cart_params.apply_coupon_nonce,coupon_code:s};t.ajax({type:"POST",url:e("apply_coupon"),data:p,dataType:"html",success:function(e){t(".woocommerce-error, .woocommerce-message, .woocommerce-info").remove(),n(e),t(document.body).trigger("applied_coupon",[s])},complete:function(){i(o),a.val(""),r.update_cart(!0)}})},remove_coupon_clicked:function(o){o.preventDefault();var r=this,a=t(o.currentTarget).closest(".cart_totals"),s=t(o.currentTarget).attr("data-coupon");c(a);var p={security:wc_cart_params.remove_coupon_nonce,coupon:s};t.ajax({type:"POST",url:e("remove_coupon"),data:p,dataType:"html",success:function(e){t(".woocommerce-error, .woocommerce-message, .woocommerce-info").remove(),n(e),t(document.body).trigger("removed_coupon",[s]),i(a)},complete:function(){r.update_cart(!0)}})},quantity_update:function(e){c(e),c(t("div.cart_totals")),t("").attr("type","hidden").attr("name","update_cart").attr("value","Update Cart").appendTo(e),t.ajax({type:e.attr("method"),url:e.attr("action"),data:e.serialize(),dataType:"html",success:function(t){r(t)},complete:function(){i(e),i(t("div.cart_totals")),t.scroll_to_notices(t('[role="alert"]'))}})},item_remove_clicked:function(e){e.preventDefault();var o=t(e.currentTarget),a=o.parents("form");c(a),c(t("div.cart_totals")),t.ajax({type:"GET",url:o.attr("href"),dataType:"html",success:function(t){r(t)},complete:function(){i(a),i(t("div.cart_totals")),t.scroll_to_notices(t('[role="alert"]'))}})},item_restore_clicked:function(e){e.preventDefault();var o=t(e.currentTarget),a=t("form.woocommerce-cart-form");c(a),c(t("div.cart_totals")),t.ajax({type:"GET",url:o.attr("href"),dataType:"html",success:function(t){r(t)},complete:function(){i(a),i(t("div.cart_totals"))}})}};s.init(p),p.init()}); \ No newline at end of file diff --git a/assets/js/frontend/checkout.js b/assets/js/frontend/checkout.js index c1c41f9383e..0bea981b235 100644 --- a/assets/js/frontend/checkout.js +++ b/assets/js/frontend/checkout.js @@ -333,7 +333,7 @@ jQuery( function( $ ) { // Save payment details to a temporary object var paymentDetails = {}; - $( '.payment_box input' ).each( function() { + $( '.payment_box :input' ).each( function() { var ID = $( this ).attr( 'id' ); if ( ID ) { @@ -360,7 +360,7 @@ jQuery( function( $ ) { // Fill in the payment details if possible without overwriting data if set. if ( ! $.isEmptyObject( paymentDetails ) ) { - $( '.payment_box input' ).each( function() { + $( '.payment_box :input' ).each( function() { var ID = $( this ).attr( 'id' ); if ( ID ) { @@ -512,24 +512,12 @@ jQuery( function( $ ) { $( document.body ).trigger( 'checkout_error' ); }, scroll_to_notices: function() { - var scrollElement = $( '.woocommerce-NoticeGroup-updateOrderReview, .woocommerce-NoticeGroup-checkout' ), - isSmoothScrollSupported = 'scrollBehavior' in document.documentElement.style; + var scrollElement = $( '.woocommerce-NoticeGroup-updateOrderReview, .woocommerce-NoticeGroup-checkout' ); if ( ! scrollElement.length ) { scrollElement = $( '.form.checkout' ); } - - if ( scrollElement.length ) { - if ( isSmoothScrollSupported ) { - scrollElement[0].scrollIntoView({ - behavior: 'smooth' - }); - } else { - $( 'html, body' ).animate( { - scrollTop: ( scrollElement.offset().top - 100 ) - }, 1000 ); - } - } + $.scroll_to_notices( scrollElement ); } }; @@ -649,7 +637,18 @@ jQuery( function( $ ) { toggle_terms: function() { if ( $( '.woocommerce-terms-and-conditions' ).length ) { - $( '.woocommerce-terms-and-conditions' ).slideToggle(); + $( '.woocommerce-terms-and-conditions' ).slideToggle( function() { + var link_toggle = $( '.woocommerce-terms-and-conditions-link' ); + + if ( $( '.woocommerce-terms-and-conditions' ).is( ':visible' ) ) { + link_toggle.addClass( 'woocommerce-terms-and-conditions-link--open' ); + link_toggle.removeClass( 'woocommerce-terms-and-conditions-link--closed' ); + } else { + link_toggle.removeClass( 'woocommerce-terms-and-conditions-link--open' ); + link_toggle.addClass( 'woocommerce-terms-and-conditions-link--closed' ); + } + } ); + return false; } } diff --git a/assets/js/frontend/checkout.min.js b/assets/js/frontend/checkout.min.js index 834335fe774..cd014053cf9 100644 --- a/assets/js/frontend/checkout.min.js +++ b/assets/js/frontend/checkout.min.js @@ -1 +1 @@ -jQuery(function(e){if("undefined"==typeof wc_checkout_params)return!1;e.blockUI.defaults.overlayCSS.cursor="default";var t={updateTimer:!1,dirtyInput:!1,selectedPaymentMethod:!1,xhr:!1,$order_review:e("#order_review"),$checkout_form:e("form.checkout"),init:function(){e(document.body).bind("update_checkout",this.update_checkout),e(document.body).bind("init_checkout",this.init_checkout),this.$checkout_form.on("click",'input[name="payment_method"]',this.payment_method_selected),e(document.body).hasClass("woocommerce-order-pay")&&this.$order_review.on("click",'input[name="payment_method"]',this.payment_method_selected),this.$checkout_form.attr("novalidate","novalidate"),this.$checkout_form.on("submit",this.submit),this.$checkout_form.on("input validate change",".input-text, select, input:checkbox",this.validate_field),this.$checkout_form.on("update",this.trigger_update_checkout),this.$checkout_form.on("change",'select.shipping_method, input[name^="shipping_method"], #ship-to-different-address input, .update_totals_on_change select, .update_totals_on_change input[type="radio"], .update_totals_on_change input[type="checkbox"]',this.trigger_update_checkout),this.$checkout_form.on("change",".address-field select",this.input_changed),this.$checkout_form.on("change",".address-field input.input-text, .update_totals_on_change input.input-text",this.maybe_input_changed),this.$checkout_form.on("keydown",".address-field input.input-text, .update_totals_on_change input.input-text",this.queue_update_checkout),this.$checkout_form.on("change","#ship-to-different-address input",this.ship_to_different_address),this.$checkout_form.find("#ship-to-different-address input").change(),this.init_payment_methods(),"1"===wc_checkout_params.is_checkout&&e(document.body).trigger("init_checkout"),"yes"===wc_checkout_params.option_guest_checkout&&e("input#createaccount").change(this.toggle_create_account).change()},init_payment_methods:function(){var o=e(".woocommerce-checkout").find('input[name="payment_method"]');1===o.length&&o.eq(0).hide(),t.selectedPaymentMethod&&e("#"+t.selectedPaymentMethod).prop("checked",!0),0===o.filter(":checked").length&&o.eq(0).prop("checked",!0),o.filter(":checked").eq(0).trigger("click")},get_payment_method:function(){return t.$checkout_form.find('input[name="payment_method"]:checked').val()},payment_method_selected:function(){if(e(".payment_methods input.input-radio").length>1){var o=e("div.payment_box."+e(this).attr("ID"));e(this).is(":checked")&&!o.is(":visible")&&(e("div.payment_box").filter(":visible").slideUp(250),e(this).is(":checked")&&e("div.payment_box."+e(this).attr("ID")).slideDown(250))}else e("div.payment_box").show();e(this).data("order_button_text")?e("#place_order").text(e(this).data("order_button_text")):e("#place_order").text(e("#place_order").data("value"));var c=e('.woocommerce-checkout input[name="payment_method"]:checked').attr("id");c!==t.selectedPaymentMethod&&e(document.body).trigger("payment_method_selected"),t.selectedPaymentMethod=c},toggle_create_account:function(){e("div.create-account").hide(),e(this).is(":checked")&&(e("#account_password").val("").change(),e("div.create-account").slideDown())},init_checkout:function(){e("#billing_country, #shipping_country, .country_to_state").change(),e(document.body).trigger("update_checkout")},maybe_input_changed:function(e){t.dirtyInput&&t.input_changed(e)},input_changed:function(e){t.dirtyInput=e.target,t.maybe_update_checkout()},queue_update_checkout:function(e){if(9===(e.keyCode||e.which||0))return!0;t.dirtyInput=this,t.reset_update_checkout_timer(),t.updateTimer=setTimeout(t.maybe_update_checkout,"1000")},trigger_update_checkout:function(){t.reset_update_checkout_timer(),t.dirtyInput=!1,e(document.body).trigger("update_checkout")},maybe_update_checkout:function(){var o=!0;if(e(t.dirtyInput).length){var c=e(t.dirtyInput).closest("div").find(".address-field.validate-required");c.length&&c.each(function(){""===e(this).find("input.input-text").val()&&(o=!1)})}o&&t.trigger_update_checkout()},ship_to_different_address:function(){e("div.shipping_address").hide(),e(this).is(":checked")&&e("div.shipping_address").slideDown()},reset_update_checkout_timer:function(){clearTimeout(t.updateTimer)},is_valid_json:function(t){try{var o=e.parseJSON(t);return o&&"object"==typeof o}catch(c){return!1}},validate_field:function(t){var o=e(this),c=o.closest(".form-row"),i=!0,r=c.is(".validate-required"),n=c.is(".validate-email"),a=t.type;"input"===a&&c.removeClass("woocommerce-invalid woocommerce-invalid-required-field woocommerce-invalid-email woocommerce-validated"),"validate"!==a&&"change"!==a||(r&&("checkbox"!==o.attr("type")||o.is(":checked")?""===o.val()&&(c.removeClass("woocommerce-validated").addClass("woocommerce-invalid woocommerce-invalid-required-field"),i=!1):(c.removeClass("woocommerce-validated").addClass("woocommerce-invalid woocommerce-invalid-required-field"),i=!1)),n&&o.val()&&(new RegExp(/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i).test(o.val())||(c.removeClass("woocommerce-validated").addClass("woocommerce-invalid woocommerce-invalid-email"),i=!1)),i&&c.removeClass("woocommerce-invalid woocommerce-invalid-required-field woocommerce-invalid-email").addClass("woocommerce-validated"))},update_checkout:function(e,o){t.reset_update_checkout_timer(),t.updateTimer=setTimeout(t.update_checkout_action,"5",o)},update_checkout_action:function(o){if(t.xhr&&t.xhr.abort(),0!==e("form.checkout").length){o=void 0!==o?o:{update_shipping_method:!0};var c=e("#billing_country").val(),i=e("#billing_state").val(),r=e("input#billing_postcode").val(),n=e("#billing_city").val(),a=e("input#billing_address_1").val(),u=e("input#billing_address_2").val(),d=c,s=i,m=r,h=n,p=a,l=u,_=e(t.$checkout_form).find(".address-field.validate-required:visible"),f=!0;_.length&&_.each(function(){""===e(this).find(":input").val()&&(f=!1)}),e("#ship-to-different-address").find("input").is(":checked")&&(d=e("#shipping_country").val(),s=e("#shipping_state").val(),m=e("input#shipping_postcode").val(),h=e("#shipping_city").val(),p=e("input#shipping_address_1").val(),l=e("input#shipping_address_2").val());var g={security:wc_checkout_params.update_order_review_nonce,payment_method:t.get_payment_method(),country:c,state:i,postcode:r,city:n,address:a,address_2:u,s_country:d,s_state:s,s_postcode:m,s_city:h,s_address:p,s_address_2:l,has_full_address:f,post_data:e("form.checkout").serialize()};if(!1!==o.update_shipping_method){var v={};e('select.shipping_method, input[name^="shipping_method"][type="radio"]:checked, input[name^="shipping_method"][type="hidden"]').each(function(){v[e(this).data("index")]=e(this).val()}),g.shipping_method=v}e(".woocommerce-checkout-payment, .woocommerce-checkout-review-order-table").block({message:null,overlayCSS:{background:"#fff",opacity:.6}}),t.xhr=e.ajax({type:"POST",url:wc_checkout_params.wc_ajax_url.toString().replace("%%endpoint%%","update_order_review"),data:g,success:function(o){if(!0!==o.reload){e(".woocommerce-NoticeGroup-updateOrderReview").remove();var c=e("#terms").prop("checked"),i={};if(e(".payment_box input").each(function(){var t=e(this).attr("id");t&&(-1!==e.inArray(e(this).attr("type"),["checkbox","radio"])?i[t]=e(this).prop("checked"):i[t]=e(this).val())}),o&&o.fragments&&e.each(o.fragments,function(t,o){e(t).replaceWith(o),e(t).unblock()}),c&&e("#terms").prop("checked",!0),e.isEmptyObject(i)||e(".payment_box input").each(function(){var t=e(this).attr("id");t&&(-1!==e.inArray(e(this).attr("type"),["checkbox","radio"])?e(this).prop("checked",i[t]).change():0===e(this).val().length&&e(this).val(i[t]).change())}),"failure"===o.result){var r=e("form.checkout");e(".woocommerce-error, .woocommerce-message").remove(),o.messages?r.prepend('
'+o.messages+"
"):r.prepend(o),r.find(".input-text, select, input:checkbox").trigger("validate").blur(),t.scroll_to_notices()}t.init_payment_methods(),e(document.body).trigger("updated_checkout",[o])}else window.location.reload()}})}},submit:function(){t.reset_update_checkout_timer();var o=e(this);return!o.is(".processing")&&(!1!==o.triggerHandler("checkout_place_order")&&!1!==o.triggerHandler("checkout_place_order_"+t.get_payment_method())&&(o.addClass("processing"),1!==o.data()["blockUI.isBlocked"]&&o.block({message:null,overlayCSS:{background:"#fff",opacity:.6}}),e.ajaxSetup({dataFilter:function(e,o){if("json"!==o)return e;if(t.is_valid_json(e))return e;var c=e.match(/{"result.*}/);return null===c?console.log("Unable to fix malformed JSON"):t.is_valid_json(c[0])?(console.log("Fixed malformed JSON. Original:"),console.log(e),e=c[0]):console.log("Unable to fix malformed JSON"),e}}),e.ajax({type:"POST",url:wc_checkout_params.checkout_url,data:o.serialize(),dataType:"json",success:function(o){try{if("success"!==o.result)throw"failure"===o.result?"Result failure":"Invalid response";-1===o.redirect.indexOf("https://")||-1===o.redirect.indexOf("http://")?window.location=o.redirect:window.location=decodeURI(o.redirect)}catch(c){if(!0===o.reload)return void window.location.reload();!0===o.refresh&&e(document.body).trigger("update_checkout"),o.messages?t.submit_error(o.messages):t.submit_error('
'+wc_checkout_params.i18n_checkout_error+"
")}},error:function(e,o,c){t.submit_error('
'+c+"
")}})),!1)},submit_error:function(o){e(".woocommerce-NoticeGroup-checkout, .woocommerce-error, .woocommerce-message").remove(),t.$checkout_form.prepend('
'+o+"
"),t.$checkout_form.removeClass("processing").unblock(),t.$checkout_form.find(".input-text, select, input:checkbox").trigger("validate").blur(),t.scroll_to_notices(),e(document.body).trigger("checkout_error")},scroll_to_notices:function(){var t=e(".woocommerce-NoticeGroup-updateOrderReview, .woocommerce-NoticeGroup-checkout"),o="scrollBehavior"in document.documentElement.style;t.length||(t=e(".form.checkout")),t.length&&(o?t[0].scrollIntoView({behavior:"smooth"}):e("html, body").animate({scrollTop:t.offset().top-100},1e3))}},o={init:function(){e(document.body).on("click","a.showcoupon",this.show_coupon_form),e(document.body).on("click",".woocommerce-remove-coupon",this.remove_coupon),e("form.checkout_coupon").hide().submit(this.submit)},show_coupon_form:function(){return e(".checkout_coupon").slideToggle(400,function(){e(".checkout_coupon").find(":input:eq(0)").focus()}),!1},submit:function(){var t=e(this);if(t.is(".processing"))return!1;t.addClass("processing").block({message:null,overlayCSS:{background:"#fff",opacity:.6}});var o={security:wc_checkout_params.apply_coupon_nonce,coupon_code:t.find('input[name="coupon_code"]').val()};return e.ajax({type:"POST",url:wc_checkout_params.wc_ajax_url.toString().replace("%%endpoint%%","apply_coupon"),data:o,success:function(o){e(".woocommerce-error, .woocommerce-message").remove(),t.removeClass("processing").unblock(),o&&(t.before(o),t.slideUp(),e(document.body).trigger("update_checkout",{update_shipping_method:!1}))},dataType:"html"}),!1},remove_coupon:function(t){t.preventDefault();var o=e(this).parents(".woocommerce-checkout-review-order"),c=e(this).data("coupon");o.addClass("processing").block({message:null,overlayCSS:{background:"#fff",opacity:.6}});var i={security:wc_checkout_params.remove_coupon_nonce,coupon:c};e.ajax({type:"POST",url:wc_checkout_params.wc_ajax_url.toString().replace("%%endpoint%%","remove_coupon"),data:i,success:function(t){e(".woocommerce-error, .woocommerce-message").remove(),o.removeClass("processing").unblock(),t&&(e("form.woocommerce-checkout").before(t),e(document.body).trigger("update_checkout",{update_shipping_method:!1}),e("form.checkout_coupon").find('input[name="coupon_code"]').val(""))},error:function(e){wc_checkout_params.debug_mode&&console.log(e.responseText)},dataType:"html"})}},c={init:function(){e(document.body).on("click","a.showlogin",this.show_login_form)},show_login_form:function(){return e("form.login, form.woocommerce-form--login").slideToggle(),!1}},i={init:function(){e(document.body).on("click","a.woocommerce-terms-and-conditions-link",this.toggle_terms)},toggle_terms:function(){if(e(".woocommerce-terms-and-conditions").length)return e(".woocommerce-terms-and-conditions").slideToggle(),!1}};t.init(),o.init(),c.init(),i.init()}); \ No newline at end of file +jQuery(function(e){if("undefined"==typeof wc_checkout_params)return!1;e.blockUI.defaults.overlayCSS.cursor="default";var t={updateTimer:!1,dirtyInput:!1,selectedPaymentMethod:!1,xhr:!1,$order_review:e("#order_review"),$checkout_form:e("form.checkout"),init:function(){e(document.body).bind("update_checkout",this.update_checkout),e(document.body).bind("init_checkout",this.init_checkout),this.$checkout_form.on("click",'input[name="payment_method"]',this.payment_method_selected),e(document.body).hasClass("woocommerce-order-pay")&&this.$order_review.on("click",'input[name="payment_method"]',this.payment_method_selected),this.$checkout_form.attr("novalidate","novalidate"),this.$checkout_form.on("submit",this.submit),this.$checkout_form.on("input validate change",".input-text, select, input:checkbox",this.validate_field),this.$checkout_form.on("update",this.trigger_update_checkout),this.$checkout_form.on("change",'select.shipping_method, input[name^="shipping_method"], #ship-to-different-address input, .update_totals_on_change select, .update_totals_on_change input[type="radio"], .update_totals_on_change input[type="checkbox"]',this.trigger_update_checkout),this.$checkout_form.on("change",".address-field select",this.input_changed),this.$checkout_form.on("change",".address-field input.input-text, .update_totals_on_change input.input-text",this.maybe_input_changed),this.$checkout_form.on("keydown",".address-field input.input-text, .update_totals_on_change input.input-text",this.queue_update_checkout),this.$checkout_form.on("change","#ship-to-different-address input",this.ship_to_different_address),this.$checkout_form.find("#ship-to-different-address input").change(),this.init_payment_methods(),"1"===wc_checkout_params.is_checkout&&e(document.body).trigger("init_checkout"),"yes"===wc_checkout_params.option_guest_checkout&&e("input#createaccount").change(this.toggle_create_account).change()},init_payment_methods:function(){var o=e(".woocommerce-checkout").find('input[name="payment_method"]');1===o.length&&o.eq(0).hide(),t.selectedPaymentMethod&&e("#"+t.selectedPaymentMethod).prop("checked",!0),0===o.filter(":checked").length&&o.eq(0).prop("checked",!0),o.filter(":checked").eq(0).trigger("click")},get_payment_method:function(){return t.$checkout_form.find('input[name="payment_method"]:checked').val()},payment_method_selected:function(){if(e(".payment_methods input.input-radio").length>1){var o=e("div.payment_box."+e(this).attr("ID"));e(this).is(":checked")&&!o.is(":visible")&&(e("div.payment_box").filter(":visible").slideUp(250),e(this).is(":checked")&&e("div.payment_box."+e(this).attr("ID")).slideDown(250))}else e("div.payment_box").show();e(this).data("order_button_text")?e("#place_order").text(e(this).data("order_button_text")):e("#place_order").text(e("#place_order").data("value"));var c=e('.woocommerce-checkout input[name="payment_method"]:checked').attr("id");c!==t.selectedPaymentMethod&&e(document.body).trigger("payment_method_selected"),t.selectedPaymentMethod=c},toggle_create_account:function(){e("div.create-account").hide(),e(this).is(":checked")&&(e("#account_password").val("").change(),e("div.create-account").slideDown())},init_checkout:function(){e("#billing_country, #shipping_country, .country_to_state").change(),e(document.body).trigger("update_checkout")},maybe_input_changed:function(e){t.dirtyInput&&t.input_changed(e)},input_changed:function(e){t.dirtyInput=e.target,t.maybe_update_checkout()},queue_update_checkout:function(e){if(9===(e.keyCode||e.which||0))return!0;t.dirtyInput=this,t.reset_update_checkout_timer(),t.updateTimer=setTimeout(t.maybe_update_checkout,"1000")},trigger_update_checkout:function(){t.reset_update_checkout_timer(),t.dirtyInput=!1,e(document.body).trigger("update_checkout")},maybe_update_checkout:function(){var o=!0;if(e(t.dirtyInput).length){var c=e(t.dirtyInput).closest("div").find(".address-field.validate-required");c.length&&c.each(function(){""===e(this).find("input.input-text").val()&&(o=!1)})}o&&t.trigger_update_checkout()},ship_to_different_address:function(){e("div.shipping_address").hide(),e(this).is(":checked")&&e("div.shipping_address").slideDown()},reset_update_checkout_timer:function(){clearTimeout(t.updateTimer)},is_valid_json:function(t){try{var o=e.parseJSON(t);return o&&"object"==typeof o}catch(c){return!1}},validate_field:function(t){var o=e(this),c=o.closest(".form-row"),i=!0,r=c.is(".validate-required"),n=c.is(".validate-email"),a=t.type;"input"===a&&c.removeClass("woocommerce-invalid woocommerce-invalid-required-field woocommerce-invalid-email woocommerce-validated"),"validate"!==a&&"change"!==a||(r&&("checkbox"!==o.attr("type")||o.is(":checked")?""===o.val()&&(c.removeClass("woocommerce-validated").addClass("woocommerce-invalid woocommerce-invalid-required-field"),i=!1):(c.removeClass("woocommerce-validated").addClass("woocommerce-invalid woocommerce-invalid-required-field"),i=!1)),n&&o.val()&&(new RegExp(/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i).test(o.val())||(c.removeClass("woocommerce-validated").addClass("woocommerce-invalid woocommerce-invalid-email"),i=!1)),i&&c.removeClass("woocommerce-invalid woocommerce-invalid-required-field woocommerce-invalid-email").addClass("woocommerce-validated"))},update_checkout:function(e,o){t.reset_update_checkout_timer(),t.updateTimer=setTimeout(t.update_checkout_action,"5",o)},update_checkout_action:function(o){if(t.xhr&&t.xhr.abort(),0!==e("form.checkout").length){o=void 0!==o?o:{update_shipping_method:!0};var c=e("#billing_country").val(),i=e("#billing_state").val(),r=e("input#billing_postcode").val(),n=e("#billing_city").val(),a=e("input#billing_address_1").val(),u=e("input#billing_address_2").val(),d=c,s=i,m=r,p=n,h=a,l=u,_=e(t.$checkout_form).find(".address-field.validate-required:visible"),f=!0;_.length&&_.each(function(){""===e(this).find(":input").val()&&(f=!1)}),e("#ship-to-different-address").find("input").is(":checked")&&(d=e("#shipping_country").val(),s=e("#shipping_state").val(),m=e("input#shipping_postcode").val(),p=e("#shipping_city").val(),h=e("input#shipping_address_1").val(),l=e("input#shipping_address_2").val());var g={security:wc_checkout_params.update_order_review_nonce,payment_method:t.get_payment_method(),country:c,state:i,postcode:r,city:n,address:a,address_2:u,s_country:d,s_state:s,s_postcode:m,s_city:p,s_address:h,s_address_2:l,has_full_address:f,post_data:e("form.checkout").serialize()};if(!1!==o.update_shipping_method){var v={};e('select.shipping_method, input[name^="shipping_method"][type="radio"]:checked, input[name^="shipping_method"][type="hidden"]').each(function(){v[e(this).data("index")]=e(this).val()}),g.shipping_method=v}e(".woocommerce-checkout-payment, .woocommerce-checkout-review-order-table").block({message:null,overlayCSS:{background:"#fff",opacity:.6}}),t.xhr=e.ajax({type:"POST",url:wc_checkout_params.wc_ajax_url.toString().replace("%%endpoint%%","update_order_review"),data:g,success:function(o){if(!0!==o.reload){e(".woocommerce-NoticeGroup-updateOrderReview").remove();var c=e("#terms").prop("checked"),i={};if(e(".payment_box :input").each(function(){var t=e(this).attr("id");t&&(-1!==e.inArray(e(this).attr("type"),["checkbox","radio"])?i[t]=e(this).prop("checked"):i[t]=e(this).val())}),o&&o.fragments&&e.each(o.fragments,function(t,o){e(t).replaceWith(o),e(t).unblock()}),c&&e("#terms").prop("checked",!0),e.isEmptyObject(i)||e(".payment_box :input").each(function(){var t=e(this).attr("id");t&&(-1!==e.inArray(e(this).attr("type"),["checkbox","radio"])?e(this).prop("checked",i[t]).change():0===e(this).val().length&&e(this).val(i[t]).change())}),"failure"===o.result){var r=e("form.checkout");e(".woocommerce-error, .woocommerce-message").remove(),o.messages?r.prepend('
'+o.messages+"
"):r.prepend(o),r.find(".input-text, select, input:checkbox").trigger("validate").blur(),t.scroll_to_notices()}t.init_payment_methods(),e(document.body).trigger("updated_checkout",[o])}else window.location.reload()}})}},submit:function(){t.reset_update_checkout_timer();var o=e(this);return!o.is(".processing")&&(!1!==o.triggerHandler("checkout_place_order")&&!1!==o.triggerHandler("checkout_place_order_"+t.get_payment_method())&&(o.addClass("processing"),1!==o.data()["blockUI.isBlocked"]&&o.block({message:null,overlayCSS:{background:"#fff",opacity:.6}}),e.ajaxSetup({dataFilter:function(e,o){if("json"!==o)return e;if(t.is_valid_json(e))return e;var c=e.match(/{"result.*}/);return null===c?console.log("Unable to fix malformed JSON"):t.is_valid_json(c[0])?(console.log("Fixed malformed JSON. Original:"),console.log(e),e=c[0]):console.log("Unable to fix malformed JSON"),e}}),e.ajax({type:"POST",url:wc_checkout_params.checkout_url,data:o.serialize(),dataType:"json",success:function(o){try{if("success"!==o.result)throw"failure"===o.result?"Result failure":"Invalid response";-1===o.redirect.indexOf("https://")||-1===o.redirect.indexOf("http://")?window.location=o.redirect:window.location=decodeURI(o.redirect)}catch(c){if(!0===o.reload)return void window.location.reload();!0===o.refresh&&e(document.body).trigger("update_checkout"),o.messages?t.submit_error(o.messages):t.submit_error('
'+wc_checkout_params.i18n_checkout_error+"
")}},error:function(e,o,c){t.submit_error('
'+c+"
")}})),!1)},submit_error:function(o){e(".woocommerce-NoticeGroup-checkout, .woocommerce-error, .woocommerce-message").remove(),t.$checkout_form.prepend('
'+o+"
"),t.$checkout_form.removeClass("processing").unblock(),t.$checkout_form.find(".input-text, select, input:checkbox").trigger("validate").blur(),t.scroll_to_notices(),e(document.body).trigger("checkout_error")},scroll_to_notices:function(){var t=e(".woocommerce-NoticeGroup-updateOrderReview, .woocommerce-NoticeGroup-checkout");t.length||(t=e(".form.checkout")),e.scroll_to_notices(t)}},o={init:function(){e(document.body).on("click","a.showcoupon",this.show_coupon_form),e(document.body).on("click",".woocommerce-remove-coupon",this.remove_coupon),e("form.checkout_coupon").hide().submit(this.submit)},show_coupon_form:function(){return e(".checkout_coupon").slideToggle(400,function(){e(".checkout_coupon").find(":input:eq(0)").focus()}),!1},submit:function(){var t=e(this);if(t.is(".processing"))return!1;t.addClass("processing").block({message:null,overlayCSS:{background:"#fff",opacity:.6}});var o={security:wc_checkout_params.apply_coupon_nonce,coupon_code:t.find('input[name="coupon_code"]').val()};return e.ajax({type:"POST",url:wc_checkout_params.wc_ajax_url.toString().replace("%%endpoint%%","apply_coupon"),data:o,success:function(o){e(".woocommerce-error, .woocommerce-message").remove(),t.removeClass("processing").unblock(),o&&(t.before(o),t.slideUp(),e(document.body).trigger("update_checkout",{update_shipping_method:!1}))},dataType:"html"}),!1},remove_coupon:function(t){t.preventDefault();var o=e(this).parents(".woocommerce-checkout-review-order"),c=e(this).data("coupon");o.addClass("processing").block({message:null,overlayCSS:{background:"#fff",opacity:.6}});var i={security:wc_checkout_params.remove_coupon_nonce,coupon:c};e.ajax({type:"POST",url:wc_checkout_params.wc_ajax_url.toString().replace("%%endpoint%%","remove_coupon"),data:i,success:function(t){e(".woocommerce-error, .woocommerce-message").remove(),o.removeClass("processing").unblock(),t&&(e("form.woocommerce-checkout").before(t),e(document.body).trigger("update_checkout",{update_shipping_method:!1}),e("form.checkout_coupon").find('input[name="coupon_code"]').val(""))},error:function(e){wc_checkout_params.debug_mode&&console.log(e.responseText)},dataType:"html"})}},c={init:function(){e(document.body).on("click","a.showlogin",this.show_login_form)},show_login_form:function(){return e("form.login, form.woocommerce-form--login").slideToggle(),!1}},i={init:function(){e(document.body).on("click","a.woocommerce-terms-and-conditions-link",this.toggle_terms)},toggle_terms:function(){if(e(".woocommerce-terms-and-conditions").length)return e(".woocommerce-terms-and-conditions").slideToggle(function(){var t=e(".woocommerce-terms-and-conditions-link");e(".woocommerce-terms-and-conditions").is(":visible")?(t.addClass("woocommerce-terms-and-conditions-link--open"),t.removeClass("woocommerce-terms-and-conditions-link--closed")):(t.removeClass("woocommerce-terms-and-conditions-link--open"),t.addClass("woocommerce-terms-and-conditions-link--closed"))}),!1}};t.init(),o.init(),c.init(),i.init()}); \ No newline at end of file diff --git a/assets/js/frontend/country-select.js b/assets/js/frontend/country-select.js index 303a0d01010..a1b5580c646 100644 --- a/assets/js/frontend/country-select.js +++ b/assets/js/frontend/country-select.js @@ -89,7 +89,7 @@ jQuery( function( $ ) { var country = $( this ).val(), $statebox = $wrapper.find( '#billing_state, #shipping_state, #calc_shipping_state' ), - $parent = $statebox.parent(), + $parent = $statebox.closest( 'p.form-row' ), input_name = $statebox.attr( 'name' ), input_id = $statebox.attr( 'id' ), value = $statebox.val(), @@ -98,7 +98,7 @@ jQuery( function( $ ) { if ( states[ country ] ) { if ( $.isEmptyObject( states[ country ] ) ) { - $statebox.parent().hide().find( '.select2-container' ).remove(); + $statebox.closest( 'p.form-row' ).hide().find( '.select2-container' ).remove(); $statebox.replaceWith( '' ); $( document.body ).trigger( 'country_to_state_changed', [ country, $wrapper ] ); @@ -114,7 +114,7 @@ jQuery( function( $ ) { } } - $statebox.parent().show(); + $statebox.closest( 'p.form-row' ).show(); if ( $statebox.is( 'input' ) ) { // Change for select diff --git a/assets/js/frontend/country-select.min.js b/assets/js/frontend/country-select.min.js index 6c7880f6baf..9e85ffb8f1c 100644 --- a/assets/js/frontend/country-select.min.js +++ b/assets/js/frontend/country-select.min.js @@ -1 +1 @@ -jQuery(function(t){function e(){return{language:{errorLoading:function(){return wc_country_select_params.i18n_searching},inputTooLong:function(t){var e=t.input.length-t.maximum;return 1===e?wc_country_select_params.i18n_input_too_long_1:wc_country_select_params.i18n_input_too_long_n.replace("%qty%",e)},inputTooShort:function(t){var e=t.minimum-t.input.length;return 1===e?wc_country_select_params.i18n_input_too_short_1:wc_country_select_params.i18n_input_too_short_n.replace("%qty%",e)},loadingMore:function(){return wc_country_select_params.i18n_load_more},maximumSelected:function(t){return 1===t.maximum?wc_country_select_params.i18n_selection_too_long_1:wc_country_select_params.i18n_selection_too_long_n.replace("%qty%",t.maximum)},noResults:function(){return wc_country_select_params.i18n_no_matches},searching:function(){return wc_country_select_params.i18n_searching}}}}if("undefined"==typeof wc_country_select_params)return!1;if(t().selectWoo){var n=function(){t("select.country_select:visible, select.state_select:visible").each(function(){var n=t.extend({placeholderOption:"first",width:"100%"},e());t(this).selectWoo(n),t(this).on("select2:select",function(){t(this).focus()})})};n(),t(document.body).bind("country_to_state_changed",function(){n()})}var o=wc_country_select_params.countries.replace(/"/g,'"'),c=t.parseJSON(o);t(document.body).on("change","select.country_to_state, input.country_to_state",function(){var e=t(this).closest(".woocommerce-billing-fields, .woocommerce-shipping-fields, .woocommerce-shipping-calculator");e.length||(e=t(this).closest(".form-row").parent());var n=t(this).val(),o=e.find("#billing_state, #shipping_state, #calc_shipping_state"),i=o.parent(),a=o.attr("name"),r=o.attr("id"),s=o.val(),_=o.attr("placeholder")||o.attr("data-placeholder")||"";if(c[n])if(t.isEmptyObject(c[n]))o.parent().hide().find(".select2-container").remove(),o.replaceWith(''),t(document.body).trigger("country_to_state_changed",[n,e]);else{var l="",u=c[n];for(var p in u)u.hasOwnProperty(p)&&(l=l+'");o.parent().show(),o.is("input")&&(o.replaceWith(''),o=e.find("#billing_state, #shipping_state, #calc_shipping_state")),o.html('"+l),o.val(s).change(),t(document.body).trigger("country_to_state_changed",[n,e])}else o.is("select")?(i.show().find(".select2-container").remove(),o.replaceWith(''),t(document.body).trigger("country_to_state_changed",[n,e])):o.is('input[type="hidden"]')&&(i.show().find(".select2-container").remove(),o.replaceWith(''),t(document.body).trigger("country_to_state_changed",[n,e]));t(document.body).trigger("country_to_state_changing",[n,e])}),t(function(){t(":input.country_to_state").change()})}); \ No newline at end of file +jQuery(function(t){function e(){return{language:{errorLoading:function(){return wc_country_select_params.i18n_searching},inputTooLong:function(t){var e=t.input.length-t.maximum;return 1===e?wc_country_select_params.i18n_input_too_long_1:wc_country_select_params.i18n_input_too_long_n.replace("%qty%",e)},inputTooShort:function(t){var e=t.minimum-t.input.length;return 1===e?wc_country_select_params.i18n_input_too_short_1:wc_country_select_params.i18n_input_too_short_n.replace("%qty%",e)},loadingMore:function(){return wc_country_select_params.i18n_load_more},maximumSelected:function(t){return 1===t.maximum?wc_country_select_params.i18n_selection_too_long_1:wc_country_select_params.i18n_selection_too_long_n.replace("%qty%",t.maximum)},noResults:function(){return wc_country_select_params.i18n_no_matches},searching:function(){return wc_country_select_params.i18n_searching}}}}if("undefined"==typeof wc_country_select_params)return!1;if(t().selectWoo){var n=function(){t("select.country_select:visible, select.state_select:visible").each(function(){var n=t.extend({placeholderOption:"first",width:"100%"},e());t(this).selectWoo(n),t(this).on("select2:select",function(){t(this).focus()})})};n(),t(document.body).bind("country_to_state_changed",function(){n()})}var o=wc_country_select_params.countries.replace(/"/g,'"'),c=t.parseJSON(o);t(document.body).on("change","select.country_to_state, input.country_to_state",function(){var e=t(this).closest(".woocommerce-billing-fields, .woocommerce-shipping-fields, .woocommerce-shipping-calculator");e.length||(e=t(this).closest(".form-row").parent());var n=t(this).val(),o=e.find("#billing_state, #shipping_state, #calc_shipping_state"),i=o.closest("p.form-row"),r=o.attr("name"),a=o.attr("id"),s=o.val(),_=o.attr("placeholder")||o.attr("data-placeholder")||"";if(c[n])if(t.isEmptyObject(c[n]))o.closest("p.form-row").hide().find(".select2-container").remove(),o.replaceWith(''),t(document.body).trigger("country_to_state_changed",[n,e]);else{var l="",u=c[n];for(var p in u)u.hasOwnProperty(p)&&(l=l+'");o.closest("p.form-row").show(),o.is("input")&&(o.replaceWith(''),o=e.find("#billing_state, #shipping_state, #calc_shipping_state")),o.html('"+l),o.val(s).change(),t(document.body).trigger("country_to_state_changed",[n,e])}else o.is("select")?(i.show().find(".select2-container").remove(),o.replaceWith(''),t(document.body).trigger("country_to_state_changed",[n,e])):o.is('input[type="hidden"]')&&(i.show().find(".select2-container").remove(),o.replaceWith(''),t(document.body).trigger("country_to_state_changed",[n,e]));t(document.body).trigger("country_to_state_changing",[n,e])}),t(function(){t(":input.country_to_state").change()})}); \ No newline at end of file diff --git a/assets/js/frontend/single-product.js b/assets/js/frontend/single-product.js index 0e5b20aec41..2ec42c12099 100644 --- a/assets/js/frontend/single-product.js +++ b/assets/js/frontend/single-product.js @@ -204,7 +204,7 @@ jQuery( function( $ ) { touch: false }, wc_single_product_params.zoom_options ); - if ( 'ontouchstart' in window ) { + if ( 'ontouchstart' in document.documentElement ) { zoom_options.on = 'click'; } @@ -220,8 +220,12 @@ jQuery( function( $ ) { if ( this.zoom_enabled && this.$images.length > 0 ) { this.$target.prepend( '🔍' ); this.$target.on( 'click', '.woocommerce-product-gallery__trigger', this.openPhotoswipe ); + this.$target.on( 'click', '.woocommerce-product-gallery__image a', function( e ) { + e.preventDefault(); + }); + } else { + this.$target.on( 'click', '.woocommerce-product-gallery__image a', this.openPhotoswipe ); } - this.$target.on( 'click', '.woocommerce-product-gallery__image a', this.openPhotoswipe ); }; /** diff --git a/assets/js/frontend/single-product.min.js b/assets/js/frontend/single-product.min.js index 563c9d2dbe9..178531fa264 100644 --- a/assets/js/frontend/single-product.min.js +++ b/assets/js/frontend/single-product.min.js @@ -1 +1 @@ -jQuery(function(e){if("undefined"==typeof wc_single_product_params)return!1;e("body").on("init",".wc-tabs-wrapper, .woocommerce-tabs",function(){e(".wc-tab, .woocommerce-tabs .panel:not(.panel .panel)").hide();var t=window.location.hash,i=window.location.href,o=e(this).find(".wc-tabs, ul.tabs").first();t.toLowerCase().indexOf("comment-")>=0||"#reviews"===t||"#tab-reviews"===t?o.find("li.reviews_tab a").click():i.indexOf("comment-page-")>0||i.indexOf("cpage=")>0?o.find("li.reviews_tab a").click():"#tab-additional_information"===t?o.find("li.additional_information_tab a").click():o.find("li:first a").click()}).on("click",".wc-tabs li a, ul.tabs li a",function(t){t.preventDefault();var i=e(this),o=i.closest(".wc-tabs-wrapper, .woocommerce-tabs");o.find(".wc-tabs, ul.tabs").find("li").removeClass("active"),o.find(".wc-tab, .panel:not(.panel .panel)").hide(),i.closest("li").addClass("active"),o.find(i.attr("href")).show()}).on("click","a.woocommerce-review-link",function(){return e(".reviews_tab a").click(),!0}).on("init","#rating",function(){e("#rating").hide().before('

12345

')}).on("click","#respond p.stars a",function(){var t=e(this),i=e(this).closest("#respond").find("#rating"),o=e(this).closest(".stars");return i.val(t.text()),t.siblings("a").removeClass("active"),t.addClass("active"),o.addClass("selected"),!1}).on("click","#respond #submit",function(){var t=e(this).closest("#respond").find("#rating"),i=t.val();if(t.length>0&&!i&&"yes"===wc_single_product_params.review_rating_required)return window.alert(wc_single_product_params.i18n_required_rating_text),!1}),e(".wc-tabs-wrapper, .woocommerce-tabs, #rating").trigger("init");var t=function(t,i){this.$target=t,this.$images=e(".woocommerce-product-gallery__image",t),0!==this.$images.length?(t.data("product_gallery",this),this.flexslider_enabled=e.isFunction(e.fn.flexslider)&&wc_single_product_params.flexslider_enabled,this.zoom_enabled=e.isFunction(e.fn.zoom)&&wc_single_product_params.zoom_enabled,this.photoswipe_enabled="undefined"!=typeof PhotoSwipe&&wc_single_product_params.photoswipe_enabled,i&&(this.flexslider_enabled=!1!==i.flexslider_enabled&&this.flexslider_enabled,this.zoom_enabled=!1!==i.zoom_enabled&&this.zoom_enabled,this.photoswipe_enabled=!1!==i.photoswipe_enabled&&this.photoswipe_enabled),1===this.$images.length&&(this.flexslider_enabled=!1),this.initFlexslider=this.initFlexslider.bind(this),this.initZoom=this.initZoom.bind(this),this.initZoomForTarget=this.initZoomForTarget.bind(this),this.initPhotoswipe=this.initPhotoswipe.bind(this),this.onResetSlidePosition=this.onResetSlidePosition.bind(this),this.getGalleryItems=this.getGalleryItems.bind(this),this.openPhotoswipe=this.openPhotoswipe.bind(this),this.flexslider_enabled?(this.initFlexslider(),t.on("woocommerce_gallery_reset_slide_position",this.onResetSlidePosition)):this.$target.css("opacity",1),this.zoom_enabled&&(this.initZoom(),t.on("woocommerce_gallery_init_zoom",this.initZoom)),this.photoswipe_enabled&&this.initPhotoswipe()):this.$target.css("opacity",1)};t.prototype.initFlexslider=function(){var t=this.$target,i=this,o=e.extend({selector:".woocommerce-product-gallery__wrapper > .woocommerce-product-gallery__image",start:function(){t.css("opacity",1)},after:function(e){i.initZoomForTarget(i.$images.eq(e.currentSlide))}},wc_single_product_params.flexslider);t.flexslider(o),e(".woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:eq(0) .wp-post-image").one("load",function(){var t=e(this);t&&setTimeout(function(){var e=t.closest(".woocommerce-product-gallery__image").height(),i=t.closest(".flex-viewport");e&&i&&i.height(e)},100)}).each(function(){this.complete&&e(this).trigger("load")})},t.prototype.initZoom=function(){this.initZoomForTarget(this.$images.first())},t.prototype.initZoomForTarget=function(t){if(!this.zoom_enabled)return!1;var i=this.$target.width(),o=!1;if(e(t).each(function(t,a){if(e(a).find("img").data("large_image_width")>i)return o=!0,!1}),o){var a=e.extend({touch:!1},wc_single_product_params.zoom_options);"ontouchstart"in window&&(a.on="click"),t.trigger("zoom.destroy"),t.zoom(a)}},t.prototype.initPhotoswipe=function(){this.zoom_enabled&&this.$images.length>0&&(this.$target.prepend('🔍'),this.$target.on("click",".woocommerce-product-gallery__trigger",this.openPhotoswipe)),this.$target.on("click",".woocommerce-product-gallery__image a",this.openPhotoswipe)},t.prototype.onResetSlidePosition=function(){this.$target.flexslider(0)},t.prototype.getGalleryItems=function(){var t=this.$images,i=[];return t.length>0&&t.each(function(t,o){var a=e(o).find("img"),s={src:a.attr("data-large_image"),w:a.attr("data-large_image_width"),h:a.attr("data-large_image_height"),title:a.attr("data-caption")?a.attr("data-caption"):a.attr("title")};i.push(s)}),i},t.prototype.openPhotoswipe=function(t){t.preventDefault();var i,o=e(".pswp")[0],a=this.getGalleryItems(),s=e(t.target);i=s.is(".woocommerce-product-gallery__trigger")||s.is(".woocommerce-product-gallery__trigger img")?this.$target.find(".flex-active-slide"):s.closest(".woocommerce-product-gallery__image");var r=e.extend({index:e(i).index()},wc_single_product_params.photoswipe_options);new PhotoSwipe(o,PhotoSwipeUI_Default,a,r).init()},e.fn.wc_product_gallery=function(e){return new t(this,e),this},e(".woocommerce-product-gallery").each(function(){e(this).wc_product_gallery()})}); \ No newline at end of file +jQuery(function(e){if("undefined"==typeof wc_single_product_params)return!1;e("body").on("init",".wc-tabs-wrapper, .woocommerce-tabs",function(){e(".wc-tab, .woocommerce-tabs .panel:not(.panel .panel)").hide();var t=window.location.hash,i=window.location.href,o=e(this).find(".wc-tabs, ul.tabs").first();t.toLowerCase().indexOf("comment-")>=0||"#reviews"===t||"#tab-reviews"===t?o.find("li.reviews_tab a").click():i.indexOf("comment-page-")>0||i.indexOf("cpage=")>0?o.find("li.reviews_tab a").click():"#tab-additional_information"===t?o.find("li.additional_information_tab a").click():o.find("li:first a").click()}).on("click",".wc-tabs li a, ul.tabs li a",function(t){t.preventDefault();var i=e(this),o=i.closest(".wc-tabs-wrapper, .woocommerce-tabs");o.find(".wc-tabs, ul.tabs").find("li").removeClass("active"),o.find(".wc-tab, .panel:not(.panel .panel)").hide(),i.closest("li").addClass("active"),o.find(i.attr("href")).show()}).on("click","a.woocommerce-review-link",function(){return e(".reviews_tab a").click(),!0}).on("init","#rating",function(){e("#rating").hide().before('

12345

')}).on("click","#respond p.stars a",function(){var t=e(this),i=e(this).closest("#respond").find("#rating"),o=e(this).closest(".stars");return i.val(t.text()),t.siblings("a").removeClass("active"),t.addClass("active"),o.addClass("selected"),!1}).on("click","#respond #submit",function(){var t=e(this).closest("#respond").find("#rating"),i=t.val();if(t.length>0&&!i&&"yes"===wc_single_product_params.review_rating_required)return window.alert(wc_single_product_params.i18n_required_rating_text),!1}),e(".wc-tabs-wrapper, .woocommerce-tabs, #rating").trigger("init");var t=function(t,i){this.$target=t,this.$images=e(".woocommerce-product-gallery__image",t),0!==this.$images.length?(t.data("product_gallery",this),this.flexslider_enabled=e.isFunction(e.fn.flexslider)&&wc_single_product_params.flexslider_enabled,this.zoom_enabled=e.isFunction(e.fn.zoom)&&wc_single_product_params.zoom_enabled,this.photoswipe_enabled="undefined"!=typeof PhotoSwipe&&wc_single_product_params.photoswipe_enabled,i&&(this.flexslider_enabled=!1!==i.flexslider_enabled&&this.flexslider_enabled,this.zoom_enabled=!1!==i.zoom_enabled&&this.zoom_enabled,this.photoswipe_enabled=!1!==i.photoswipe_enabled&&this.photoswipe_enabled),1===this.$images.length&&(this.flexslider_enabled=!1),this.initFlexslider=this.initFlexslider.bind(this),this.initZoom=this.initZoom.bind(this),this.initZoomForTarget=this.initZoomForTarget.bind(this),this.initPhotoswipe=this.initPhotoswipe.bind(this),this.onResetSlidePosition=this.onResetSlidePosition.bind(this),this.getGalleryItems=this.getGalleryItems.bind(this),this.openPhotoswipe=this.openPhotoswipe.bind(this),this.flexslider_enabled?(this.initFlexslider(),t.on("woocommerce_gallery_reset_slide_position",this.onResetSlidePosition)):this.$target.css("opacity",1),this.zoom_enabled&&(this.initZoom(),t.on("woocommerce_gallery_init_zoom",this.initZoom)),this.photoswipe_enabled&&this.initPhotoswipe()):this.$target.css("opacity",1)};t.prototype.initFlexslider=function(){var t=this.$target,i=this,o=e.extend({selector:".woocommerce-product-gallery__wrapper > .woocommerce-product-gallery__image",start:function(){t.css("opacity",1)},after:function(e){i.initZoomForTarget(i.$images.eq(e.currentSlide))}},wc_single_product_params.flexslider);t.flexslider(o),e(".woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:eq(0) .wp-post-image").one("load",function(){var t=e(this);t&&setTimeout(function(){var e=t.closest(".woocommerce-product-gallery__image").height(),i=t.closest(".flex-viewport");e&&i&&i.height(e)},100)}).each(function(){this.complete&&e(this).trigger("load")})},t.prototype.initZoom=function(){this.initZoomForTarget(this.$images.first())},t.prototype.initZoomForTarget=function(t){if(!this.zoom_enabled)return!1;var i=this.$target.width(),o=!1;if(e(t).each(function(t,a){if(e(a).find("img").data("large_image_width")>i)return o=!0,!1}),o){var a=e.extend({touch:!1},wc_single_product_params.zoom_options);"ontouchstart"in document.documentElement&&(a.on="click"),t.trigger("zoom.destroy"),t.zoom(a)}},t.prototype.initPhotoswipe=function(){this.zoom_enabled&&this.$images.length>0?(this.$target.prepend('🔍'),this.$target.on("click",".woocommerce-product-gallery__trigger",this.openPhotoswipe),this.$target.on("click",".woocommerce-product-gallery__image a",function(e){e.preventDefault()})):this.$target.on("click",".woocommerce-product-gallery__image a",this.openPhotoswipe)},t.prototype.onResetSlidePosition=function(){this.$target.flexslider(0)},t.prototype.getGalleryItems=function(){var t=this.$images,i=[];return t.length>0&&t.each(function(t,o){var a=e(o).find("img");if(a.length){var s={src:a.attr("data-large_image"),w:a.attr("data-large_image_width"),h:a.attr("data-large_image_height"),title:a.attr("data-caption")?a.attr("data-caption"):a.attr("title")};i.push(s)}}),i},t.prototype.openPhotoswipe=function(t){t.preventDefault();var i,o=e(".pswp")[0],a=this.getGalleryItems(),s=e(t.target);i=s.is(".woocommerce-product-gallery__trigger")||s.is(".woocommerce-product-gallery__trigger img")?this.$target.find(".flex-active-slide"):s.closest(".woocommerce-product-gallery__image");var r=e.extend({index:e(i).index()},wc_single_product_params.photoswipe_options);new PhotoSwipe(o,PhotoSwipeUI_Default,a,r).init()},e.fn.wc_product_gallery=function(e){return new t(this,e),this},e(".woocommerce-product-gallery").each(function(){e(this).wc_product_gallery()})}); \ No newline at end of file diff --git a/assets/js/frontend/woocommerce.js b/assets/js/frontend/woocommerce.js index 0a5d4f7c7fe..b6ea1edba63 100644 --- a/assets/js/frontend/woocommerce.js +++ b/assets/js/frontend/woocommerce.js @@ -15,15 +15,69 @@ jQuery( function( $ ) { }); // Set a cookie and hide the store notice when the dismiss button is clicked - jQuery( '.woocommerce-store-notice__dismiss-link' ).click( function() { + $( '.woocommerce-store-notice__dismiss-link' ).click( function() { Cookies.set( 'store_notice', 'hidden', { path: '/' } ); - jQuery( '.woocommerce-store-notice' ).hide(); + $( '.woocommerce-store-notice' ).hide(); }); // Check the value of that cookie and show/hide the notice accordingly if ( 'hidden' === Cookies.get( 'store_notice' ) ) { - jQuery( '.woocommerce-store-notice' ).hide(); + $( '.woocommerce-store-notice' ).hide(); } else { - jQuery( '.woocommerce-store-notice' ).show(); + $( '.woocommerce-store-notice' ).show(); } + + // Make form field descriptions toggle on focus. + $( document.body ).on( 'click', function() { + $( '.woocommerce-input-wrapper span.description:visible' ).prop( 'aria-hidden', true ).slideUp( 250 ); + } ); + + $( '.woocommerce-input-wrapper' ).on( 'click', function( event ) { + event.stopPropagation(); + } ); + + $( '.woocommerce-input-wrapper :input' ) + .on( 'keydown', function( event ) { + var input = $( this ), + parent = input.parent(), + description = parent.find( 'span.description' ); + + if ( 27 === event.which && description.length && description.is( ':visible' ) ) { + description.prop( 'aria-hidden', true ).slideUp( 250 ); + event.preventDefault(); + return false; + } + } ) + .on( 'focus', function() { + var input = $( this ), + parent = input.parent(), + description = parent.find( 'span.description' ); + + parent.addClass( 'currentTarget' ); + + $( '.woocommerce-input-wrapper:not(.currentTarget) span.description:visible' ).prop( 'aria-hidden', true ).slideUp( 250 ); + + if ( description.length && description.is( ':hidden' ) ) { + description.prop( 'aria-hidden', false ).slideDown( 250 ); + } + + parent.removeClass( 'currentTarget' ); + } ); + + // Common scroll to element code. + $.scroll_to_notices = function( scrollElement ) { + var isSmoothScrollSupported = 'scrollBehavior' in document.documentElement.style; + + if ( scrollElement.length ) { + if ( isSmoothScrollSupported ) { + scrollElement[0].scrollIntoView({ + behavior: 'smooth' + }); + } else { + $( 'html, body' ).animate( { + scrollTop: ( scrollElement.offset().top - 100 ) + }, 1000 ); + } + } + }; }); diff --git a/assets/js/frontend/woocommerce.min.js b/assets/js/frontend/woocommerce.min.js index b8ff45fe4ad..3971eadc216 100644 --- a/assets/js/frontend/woocommerce.min.js +++ b/assets/js/frontend/woocommerce.min.js @@ -1 +1 @@ -jQuery(function(o){o(".woocommerce-ordering").on("change","select.orderby",function(){o(this).closest("form").submit()}),o("input.qty:not(.product-quantity input.qty)").each(function(){var e=parseFloat(o(this).attr("min"));e>=0&&parseFloat(o(this).val())=0&&parseFloat(o(this).val())\n" "Language-Team: LANGUAGE \n" -"X-Generator: grunt-wp-i18n1.0.1\n" +"X-Generator: grunt-wp-i18n1.0.2\n" -#: i18n/continents.php:19 +#: i18n/continents.php:15 msgid "Africa" msgstr "" -#: i18n/continents.php:82 i18n/countries.php:26 +#: i18n/continents.php:78 i18n/countries.php:22 msgid "Antarctica" msgstr "" -#: i18n/continents.php:92 +#: i18n/continents.php:88 msgid "Asia" msgstr "" -#: i18n/continents.php:150 +#: i18n/continents.php:146 msgid "Europe" msgstr "" -#: i18n/continents.php:208 +#: i18n/continents.php:204 msgid "North America" msgstr "" -#: i18n/continents.php:255 +#: i18n/continents.php:251 msgid "Oceania" msgstr "" -#: i18n/continents.php:286 +#: i18n/continents.php:282 msgid "South America" msgstr "" -#: i18n/countries.php:18 +#: i18n/countries.php:14 msgid "Afghanistan" msgstr "" -#: i18n/countries.php:19 +#: i18n/countries.php:15 msgid "Åland Islands" msgstr "" -#: i18n/countries.php:20 +#: i18n/countries.php:16 msgid "Albania" msgstr "" -#: i18n/countries.php:21 +#: i18n/countries.php:17 msgid "Algeria" msgstr "" -#: i18n/countries.php:22 +#: i18n/countries.php:18 msgid "American Samoa" msgstr "" -#: i18n/countries.php:23 +#: i18n/countries.php:19 msgid "Andorra" msgstr "" -#: i18n/countries.php:24 +#: i18n/countries.php:20 msgid "Angola" msgstr "" -#: i18n/countries.php:25 +#: i18n/countries.php:21 msgid "Anguilla" msgstr "" -#: i18n/countries.php:27 +#: i18n/countries.php:23 msgid "Antigua and Barbuda" msgstr "" -#: i18n/countries.php:28 +#: i18n/countries.php:24 msgid "Argentina" msgstr "" -#: i18n/countries.php:29 +#: i18n/countries.php:25 msgid "Armenia" msgstr "" -#: i18n/countries.php:30 +#: i18n/countries.php:26 msgid "Aruba" msgstr "" -#: i18n/countries.php:31 +#: i18n/countries.php:27 msgid "Australia" msgstr "" -#: i18n/countries.php:32 +#: i18n/countries.php:28 msgid "Austria" msgstr "" -#: i18n/countries.php:33 +#: i18n/countries.php:29 msgid "Azerbaijan" msgstr "" -#: i18n/countries.php:34 +#: i18n/countries.php:30 msgid "Bahamas" msgstr "" -#: i18n/countries.php:35 +#: i18n/countries.php:31 msgid "Bahrain" msgstr "" -#: i18n/countries.php:36 +#: i18n/countries.php:32 msgid "Bangladesh" msgstr "" -#: i18n/countries.php:37 +#: i18n/countries.php:33 msgid "Barbados" msgstr "" -#: i18n/countries.php:38 +#: i18n/countries.php:34 msgid "Belarus" msgstr "" -#: i18n/countries.php:39 +#: i18n/countries.php:35 msgid "Belgium" msgstr "" -#: i18n/countries.php:40 +#: i18n/countries.php:36 msgid "Belau" msgstr "" -#: i18n/countries.php:41 +#: i18n/countries.php:37 msgid "Belize" msgstr "" -#: i18n/countries.php:42 +#: i18n/countries.php:38 msgid "Benin" msgstr "" -#: i18n/countries.php:43 +#: i18n/countries.php:39 msgid "Bermuda" msgstr "" -#: i18n/countries.php:44 +#: i18n/countries.php:40 msgid "Bhutan" msgstr "" -#: i18n/countries.php:45 +#: i18n/countries.php:41 msgid "Bolivia" msgstr "" -#: i18n/countries.php:46 +#: i18n/countries.php:42 msgid "Bonaire, Saint Eustatius and Saba" msgstr "" -#: i18n/countries.php:47 +#: i18n/countries.php:43 msgid "Bosnia and Herzegovina" msgstr "" -#: i18n/countries.php:48 +#: i18n/countries.php:44 msgid "Botswana" msgstr "" -#: i18n/countries.php:49 +#: i18n/countries.php:45 msgid "Bouvet Island" msgstr "" -#: i18n/countries.php:50 +#: i18n/countries.php:46 msgid "Brazil" msgstr "" -#: i18n/countries.php:51 +#: i18n/countries.php:47 msgid "British Indian Ocean Territory" msgstr "" -#: i18n/countries.php:52 +#: i18n/countries.php:48 msgid "British Virgin Islands" msgstr "" -#: i18n/countries.php:53 +#: i18n/countries.php:49 msgid "Brunei" msgstr "" -#: i18n/countries.php:54 +#: i18n/countries.php:50 msgid "Bulgaria" msgstr "" -#: i18n/countries.php:55 +#: i18n/countries.php:51 msgid "Burkina Faso" msgstr "" -#: i18n/countries.php:56 +#: i18n/countries.php:52 msgid "Burundi" msgstr "" -#: i18n/countries.php:57 +#: i18n/countries.php:53 msgid "Cambodia" msgstr "" -#: i18n/countries.php:58 +#: i18n/countries.php:54 msgid "Cameroon" msgstr "" -#: i18n/countries.php:59 +#: i18n/countries.php:55 msgid "Canada" msgstr "" -#: i18n/countries.php:60 +#: i18n/countries.php:56 msgid "Cape Verde" msgstr "" -#: i18n/countries.php:61 +#: i18n/countries.php:57 msgid "Cayman Islands" msgstr "" -#: i18n/countries.php:62 +#: i18n/countries.php:58 msgid "Central African Republic" msgstr "" -#: i18n/countries.php:63 +#: i18n/countries.php:59 msgid "Chad" msgstr "" -#: i18n/countries.php:64 +#: i18n/countries.php:60 msgid "Chile" msgstr "" -#: i18n/countries.php:65 +#: i18n/countries.php:61 msgid "China" msgstr "" -#: i18n/countries.php:66 +#: i18n/countries.php:62 msgid "Christmas Island" msgstr "" -#: i18n/countries.php:67 +#: i18n/countries.php:63 msgid "Cocos (Keeling) Islands" msgstr "" -#: i18n/countries.php:68 +#: i18n/countries.php:64 msgid "Colombia" msgstr "" -#: i18n/countries.php:69 +#: i18n/countries.php:65 msgid "Comoros" msgstr "" -#: i18n/countries.php:70 +#: i18n/countries.php:66 msgid "Congo (Brazzaville)" msgstr "" -#: i18n/countries.php:71 +#: i18n/countries.php:67 msgid "Congo (Kinshasa)" msgstr "" -#: i18n/countries.php:72 +#: i18n/countries.php:68 msgid "Cook Islands" msgstr "" -#: i18n/countries.php:73 +#: i18n/countries.php:69 msgid "Costa Rica" msgstr "" -#: i18n/countries.php:74 +#: i18n/countries.php:70 msgid "Croatia" msgstr "" -#: i18n/countries.php:75 +#: i18n/countries.php:71 msgid "Cuba" msgstr "" -#: i18n/countries.php:76 +#: i18n/countries.php:72 msgid "Curaçao" msgstr "" -#: i18n/countries.php:77 +#: i18n/countries.php:73 msgid "Cyprus" msgstr "" -#: i18n/countries.php:78 +#: i18n/countries.php:74 msgid "Czech Republic" msgstr "" -#: i18n/countries.php:79 +#: i18n/countries.php:75 msgid "Denmark" msgstr "" -#: i18n/countries.php:80 +#: i18n/countries.php:76 msgid "Djibouti" msgstr "" -#: i18n/countries.php:81 +#: i18n/countries.php:77 msgid "Dominica" msgstr "" -#: i18n/countries.php:82 +#: i18n/countries.php:78 msgid "Dominican Republic" msgstr "" -#: i18n/countries.php:83 +#: i18n/countries.php:79 msgid "Ecuador" msgstr "" -#: i18n/countries.php:84 +#: i18n/countries.php:80 msgid "Egypt" msgstr "" -#: i18n/countries.php:85 +#: i18n/countries.php:81 msgid "El Salvador" msgstr "" -#: i18n/countries.php:86 +#: i18n/countries.php:82 msgid "Equatorial Guinea" msgstr "" -#: i18n/countries.php:87 +#: i18n/countries.php:83 msgid "Eritrea" msgstr "" -#: i18n/countries.php:88 +#: i18n/countries.php:84 msgid "Estonia" msgstr "" -#: i18n/countries.php:89 +#: i18n/countries.php:85 msgid "Ethiopia" msgstr "" -#: i18n/countries.php:90 +#: i18n/countries.php:86 msgid "Falkland Islands" msgstr "" -#: i18n/countries.php:91 +#: i18n/countries.php:87 msgid "Faroe Islands" msgstr "" -#: i18n/countries.php:92 +#: i18n/countries.php:88 msgid "Fiji" msgstr "" -#: i18n/countries.php:93 +#: i18n/countries.php:89 msgid "Finland" msgstr "" -#: i18n/countries.php:94 +#: i18n/countries.php:90 msgid "France" msgstr "" -#: i18n/countries.php:95 +#: i18n/countries.php:91 msgid "French Guiana" msgstr "" -#: i18n/countries.php:96 +#: i18n/countries.php:92 msgid "French Polynesia" msgstr "" -#: i18n/countries.php:97 +#: i18n/countries.php:93 msgid "French Southern Territories" msgstr "" -#: i18n/countries.php:98 +#: i18n/countries.php:94 msgid "Gabon" msgstr "" -#: i18n/countries.php:99 +#: i18n/countries.php:95 msgid "Gambia" msgstr "" -#: i18n/countries.php:100 +#: i18n/countries.php:96 msgid "Georgia" msgstr "" -#: i18n/countries.php:101 +#: i18n/countries.php:97 msgid "Germany" msgstr "" -#: i18n/countries.php:102 +#: i18n/countries.php:98 msgid "Ghana" msgstr "" -#: i18n/countries.php:103 +#: i18n/countries.php:99 msgid "Gibraltar" msgstr "" -#: i18n/countries.php:104 +#: i18n/countries.php:100 msgid "Greece" msgstr "" -#: i18n/countries.php:105 +#: i18n/countries.php:101 msgid "Greenland" msgstr "" -#: i18n/countries.php:106 +#: i18n/countries.php:102 msgid "Grenada" msgstr "" -#: i18n/countries.php:107 +#: i18n/countries.php:103 msgid "Guadeloupe" msgstr "" -#: i18n/countries.php:108 +#: i18n/countries.php:104 msgid "Guam" msgstr "" -#: i18n/countries.php:109 +#: i18n/countries.php:105 msgid "Guatemala" msgstr "" -#: i18n/countries.php:110 +#: i18n/countries.php:106 msgid "Guernsey" msgstr "" -#: i18n/countries.php:111 +#: i18n/countries.php:107 msgid "Guinea" msgstr "" -#: i18n/countries.php:112 +#: i18n/countries.php:108 msgid "Guinea-Bissau" msgstr "" -#: i18n/countries.php:113 +#: i18n/countries.php:109 msgid "Guyana" msgstr "" -#: i18n/countries.php:114 +#: i18n/countries.php:110 msgid "Haiti" msgstr "" -#: i18n/countries.php:115 +#: i18n/countries.php:111 msgid "Heard Island and McDonald Islands" msgstr "" -#: i18n/countries.php:116 +#: i18n/countries.php:112 msgid "Honduras" msgstr "" -#: i18n/countries.php:117 +#: i18n/countries.php:113 msgid "Hong Kong" msgstr "" -#: i18n/countries.php:118 +#: i18n/countries.php:114 msgid "Hungary" msgstr "" -#: i18n/countries.php:119 +#: i18n/countries.php:115 msgid "Iceland" msgstr "" -#: i18n/countries.php:120 +#: i18n/countries.php:116 msgid "India" msgstr "" -#: i18n/countries.php:121 +#: i18n/countries.php:117 msgid "Indonesia" msgstr "" -#: i18n/countries.php:122 +#: i18n/countries.php:118 msgid "Iran" msgstr "" -#: i18n/countries.php:123 +#: i18n/countries.php:119 msgid "Iraq" msgstr "" -#: i18n/countries.php:124 +#: i18n/countries.php:120 msgid "Ireland" msgstr "" -#: i18n/countries.php:125 +#: i18n/countries.php:121 msgid "Isle of Man" msgstr "" -#: i18n/countries.php:126 +#: i18n/countries.php:122 msgid "Israel" msgstr "" -#: i18n/countries.php:127 +#: i18n/countries.php:123 msgid "Italy" msgstr "" -#: i18n/countries.php:128 +#: i18n/countries.php:124 msgid "Ivory Coast" msgstr "" -#: i18n/countries.php:129 +#: i18n/countries.php:125 msgid "Jamaica" msgstr "" -#: i18n/countries.php:130 +#: i18n/countries.php:126 msgid "Japan" msgstr "" -#: i18n/countries.php:131 +#: i18n/countries.php:127 msgid "Jersey" msgstr "" -#: i18n/countries.php:132 +#: i18n/countries.php:128 msgid "Jordan" msgstr "" -#: i18n/countries.php:133 +#: i18n/countries.php:129 msgid "Kazakhstan" msgstr "" -#: i18n/countries.php:134 +#: i18n/countries.php:130 msgid "Kenya" msgstr "" -#: i18n/countries.php:135 +#: i18n/countries.php:131 msgid "Kiribati" msgstr "" -#: i18n/countries.php:136 +#: i18n/countries.php:132 msgid "Kuwait" msgstr "" -#: i18n/countries.php:137 +#: i18n/countries.php:133 msgid "Kyrgyzstan" msgstr "" -#: i18n/countries.php:138 +#: i18n/countries.php:134 msgid "Laos" msgstr "" -#: i18n/countries.php:139 +#: i18n/countries.php:135 msgid "Latvia" msgstr "" -#: i18n/countries.php:140 +#: i18n/countries.php:136 msgid "Lebanon" msgstr "" -#: i18n/countries.php:141 +#: i18n/countries.php:137 msgid "Lesotho" msgstr "" -#: i18n/countries.php:142 +#: i18n/countries.php:138 msgid "Liberia" msgstr "" -#: i18n/countries.php:143 +#: i18n/countries.php:139 msgid "Libya" msgstr "" -#: i18n/countries.php:144 +#: i18n/countries.php:140 msgid "Liechtenstein" msgstr "" -#: i18n/countries.php:145 +#: i18n/countries.php:141 msgid "Lithuania" msgstr "" -#: i18n/countries.php:146 +#: i18n/countries.php:142 msgid "Luxembourg" msgstr "" -#: i18n/countries.php:147 +#: i18n/countries.php:143 msgid "Macao S.A.R., China" msgstr "" -#: i18n/countries.php:148 +#: i18n/countries.php:144 msgid "Macedonia" msgstr "" -#: i18n/countries.php:149 +#: i18n/countries.php:145 msgid "Madagascar" msgstr "" -#: i18n/countries.php:150 +#: i18n/countries.php:146 msgid "Malawi" msgstr "" -#: i18n/countries.php:151 +#: i18n/countries.php:147 msgid "Malaysia" msgstr "" -#: i18n/countries.php:152 +#: i18n/countries.php:148 msgid "Maldives" msgstr "" -#: i18n/countries.php:153 +#: i18n/countries.php:149 msgid "Mali" msgstr "" -#: i18n/countries.php:154 +#: i18n/countries.php:150 msgid "Malta" msgstr "" -#: i18n/countries.php:155 +#: i18n/countries.php:151 msgid "Marshall Islands" msgstr "" -#: i18n/countries.php:156 +#: i18n/countries.php:152 msgid "Martinique" msgstr "" -#: i18n/countries.php:157 +#: i18n/countries.php:153 msgid "Mauritania" msgstr "" -#: i18n/countries.php:158 +#: i18n/countries.php:154 msgid "Mauritius" msgstr "" -#: i18n/countries.php:159 +#: i18n/countries.php:155 msgid "Mayotte" msgstr "" -#: i18n/countries.php:160 +#: i18n/countries.php:156 msgid "Mexico" msgstr "" -#: i18n/countries.php:161 +#: i18n/countries.php:157 msgid "Micronesia" msgstr "" -#: i18n/countries.php:162 +#: i18n/countries.php:158 msgid "Moldova" msgstr "" -#: i18n/countries.php:163 +#: i18n/countries.php:159 msgid "Monaco" msgstr "" -#: i18n/countries.php:164 +#: i18n/countries.php:160 msgid "Mongolia" msgstr "" -#: i18n/countries.php:165 +#: i18n/countries.php:161 msgid "Montenegro" msgstr "" -#: i18n/countries.php:166 +#: i18n/countries.php:162 msgid "Montserrat" msgstr "" -#: i18n/countries.php:167 +#: i18n/countries.php:163 msgid "Morocco" msgstr "" -#: i18n/countries.php:168 +#: i18n/countries.php:164 msgid "Mozambique" msgstr "" -#: i18n/countries.php:169 +#: i18n/countries.php:165 msgid "Myanmar" msgstr "" -#: i18n/countries.php:170 +#: i18n/countries.php:166 msgid "Namibia" msgstr "" -#: i18n/countries.php:171 +#: i18n/countries.php:167 msgid "Nauru" msgstr "" -#: i18n/countries.php:172 +#: i18n/countries.php:168 msgid "Nepal" msgstr "" -#: i18n/countries.php:173 +#: i18n/countries.php:169 msgid "Netherlands" msgstr "" -#: i18n/countries.php:174 +#: i18n/countries.php:170 msgid "New Caledonia" msgstr "" -#: i18n/countries.php:175 +#: i18n/countries.php:171 msgid "New Zealand" msgstr "" -#: i18n/countries.php:176 +#: i18n/countries.php:172 msgid "Nicaragua" msgstr "" -#: i18n/countries.php:177 i18n/states/NG.php:44 +#: i18n/countries.php:173 i18n/states/NG.php:40 msgid "Niger" msgstr "" -#: i18n/countries.php:178 +#: i18n/countries.php:174 msgid "Nigeria" msgstr "" -#: i18n/countries.php:179 +#: i18n/countries.php:175 msgid "Niue" msgstr "" -#: i18n/countries.php:180 +#: i18n/countries.php:176 msgid "Norfolk Island" msgstr "" -#: i18n/countries.php:181 +#: i18n/countries.php:177 msgid "Northern Mariana Islands" msgstr "" -#: i18n/countries.php:182 +#: i18n/countries.php:178 msgid "North Korea" msgstr "" -#: i18n/countries.php:183 +#: i18n/countries.php:179 msgid "Norway" msgstr "" -#: i18n/countries.php:184 +#: i18n/countries.php:180 msgid "Oman" msgstr "" -#: i18n/countries.php:185 +#: i18n/countries.php:181 msgid "Pakistan" msgstr "" -#: i18n/countries.php:186 +#: i18n/countries.php:182 msgid "Palestinian Territory" msgstr "" -#: i18n/countries.php:187 +#: i18n/countries.php:183 msgid "Panama" msgstr "" -#: i18n/countries.php:188 +#: i18n/countries.php:184 msgid "Papua New Guinea" msgstr "" -#: i18n/countries.php:189 +#: i18n/countries.php:185 msgid "Paraguay" msgstr "" -#: i18n/countries.php:190 +#: i18n/countries.php:186 msgid "Peru" msgstr "" -#: i18n/countries.php:191 +#: i18n/countries.php:187 msgid "Philippines" msgstr "" -#: i18n/countries.php:192 +#: i18n/countries.php:188 msgid "Pitcairn" msgstr "" -#: i18n/countries.php:193 +#: i18n/countries.php:189 msgid "Poland" msgstr "" -#: i18n/countries.php:194 +#: i18n/countries.php:190 msgid "Portugal" msgstr "" -#: i18n/countries.php:195 +#: i18n/countries.php:191 msgid "Puerto Rico" msgstr "" -#: i18n/countries.php:196 +#: i18n/countries.php:192 msgid "Qatar" msgstr "" -#: i18n/countries.php:197 +#: i18n/countries.php:193 msgid "Reunion" msgstr "" -#: i18n/countries.php:198 +#: i18n/countries.php:194 msgid "Romania" msgstr "" -#: i18n/countries.php:199 +#: i18n/countries.php:195 msgid "Russia" msgstr "" -#: i18n/countries.php:200 +#: i18n/countries.php:196 msgid "Rwanda" msgstr "" -#: i18n/countries.php:201 +#: i18n/countries.php:197 msgid "Saint Barthélemy" msgstr "" -#: i18n/countries.php:202 +#: i18n/countries.php:198 msgid "Saint Helena" msgstr "" -#: i18n/countries.php:203 +#: i18n/countries.php:199 msgid "Saint Kitts and Nevis" msgstr "" -#: i18n/countries.php:204 +#: i18n/countries.php:200 msgid "Saint Lucia" msgstr "" -#: i18n/countries.php:205 +#: i18n/countries.php:201 msgid "Saint Martin (French part)" msgstr "" -#: i18n/countries.php:206 +#: i18n/countries.php:202 msgid "Saint Martin (Dutch part)" msgstr "" -#: i18n/countries.php:207 +#: i18n/countries.php:203 msgid "Saint Pierre and Miquelon" msgstr "" -#: i18n/countries.php:208 +#: i18n/countries.php:204 msgid "Saint Vincent and the Grenadines" msgstr "" -#: i18n/countries.php:209 +#: i18n/countries.php:205 msgid "San Marino" msgstr "" -#: i18n/countries.php:210 +#: i18n/countries.php:206 msgid "São Tomé and Príncipe" msgstr "" -#: i18n/countries.php:211 +#: i18n/countries.php:207 msgid "Saudi Arabia" msgstr "" -#: i18n/countries.php:212 +#: i18n/countries.php:208 msgid "Senegal" msgstr "" -#: i18n/countries.php:213 +#: i18n/countries.php:209 msgid "Serbia" msgstr "" -#: i18n/countries.php:214 +#: i18n/countries.php:210 msgid "Seychelles" msgstr "" -#: i18n/countries.php:215 +#: i18n/countries.php:211 msgid "Sierra Leone" msgstr "" -#: i18n/countries.php:216 +#: i18n/countries.php:212 msgid "Singapore" msgstr "" -#: i18n/countries.php:217 +#: i18n/countries.php:213 msgid "Slovakia" msgstr "" -#: i18n/countries.php:218 +#: i18n/countries.php:214 msgid "Slovenia" msgstr "" -#: i18n/countries.php:219 +#: i18n/countries.php:215 msgid "Solomon Islands" msgstr "" -#: i18n/countries.php:220 +#: i18n/countries.php:216 msgid "Somalia" msgstr "" -#: i18n/countries.php:221 +#: i18n/countries.php:217 msgid "South Africa" msgstr "" -#: i18n/countries.php:222 +#: i18n/countries.php:218 msgid "South Georgia/Sandwich Islands" msgstr "" -#: i18n/countries.php:223 +#: i18n/countries.php:219 msgid "South Korea" msgstr "" -#: i18n/countries.php:224 +#: i18n/countries.php:220 msgid "South Sudan" msgstr "" -#: i18n/countries.php:225 +#: i18n/countries.php:221 msgid "Spain" msgstr "" -#: i18n/countries.php:226 +#: i18n/countries.php:222 msgid "Sri Lanka" msgstr "" -#: i18n/countries.php:227 +#: i18n/countries.php:223 msgid "Sudan" msgstr "" -#: i18n/countries.php:228 +#: i18n/countries.php:224 msgid "Suriname" msgstr "" -#: i18n/countries.php:229 +#: i18n/countries.php:225 msgid "Svalbard and Jan Mayen" msgstr "" -#: i18n/countries.php:230 +#: i18n/countries.php:226 msgid "Swaziland" msgstr "" -#: i18n/countries.php:231 +#: i18n/countries.php:227 msgid "Sweden" msgstr "" -#: i18n/countries.php:232 +#: i18n/countries.php:228 msgid "Switzerland" msgstr "" -#: i18n/countries.php:233 +#: i18n/countries.php:229 msgid "Syria" msgstr "" -#: i18n/countries.php:234 +#: i18n/countries.php:230 msgid "Taiwan" msgstr "" -#: i18n/countries.php:235 +#: i18n/countries.php:231 msgid "Tajikistan" msgstr "" -#: i18n/countries.php:236 +#: i18n/countries.php:232 msgid "Tanzania" msgstr "" -#: i18n/countries.php:237 +#: i18n/countries.php:233 msgid "Thailand" msgstr "" -#: i18n/countries.php:238 +#: i18n/countries.php:234 msgid "Timor-Leste" msgstr "" -#: i18n/countries.php:239 +#: i18n/countries.php:235 msgid "Togo" msgstr "" -#: i18n/countries.php:240 +#: i18n/countries.php:236 msgid "Tokelau" msgstr "" -#: i18n/countries.php:241 +#: i18n/countries.php:237 msgid "Tonga" msgstr "" -#: i18n/countries.php:242 +#: i18n/countries.php:238 msgid "Trinidad and Tobago" msgstr "" -#: i18n/countries.php:243 +#: i18n/countries.php:239 msgid "Tunisia" msgstr "" -#: i18n/countries.php:244 +#: i18n/countries.php:240 msgid "Turkey" msgstr "" -#: i18n/countries.php:245 +#: i18n/countries.php:241 msgid "Turkmenistan" msgstr "" -#: i18n/countries.php:246 +#: i18n/countries.php:242 msgid "Turks and Caicos Islands" msgstr "" -#: i18n/countries.php:247 +#: i18n/countries.php:243 msgid "Tuvalu" msgstr "" -#: i18n/countries.php:248 +#: i18n/countries.php:244 msgid "Uganda" msgstr "" -#: i18n/countries.php:249 +#: i18n/countries.php:245 msgid "Ukraine" msgstr "" -#: i18n/countries.php:250 +#: i18n/countries.php:246 msgid "United Arab Emirates" msgstr "" -#: i18n/countries.php:251 +#: i18n/countries.php:247 msgid "United Kingdom (UK)" msgstr "" -#: i18n/countries.php:252 +#: i18n/countries.php:248 msgid "United States (US)" msgstr "" -#: i18n/countries.php:253 +#: i18n/countries.php:249 msgid "United States (US) Minor Outlying Islands" msgstr "" -#: i18n/countries.php:254 +#: i18n/countries.php:250 msgid "United States (US) Virgin Islands" msgstr "" -#: i18n/countries.php:255 +#: i18n/countries.php:251 msgid "Uruguay" msgstr "" -#: i18n/countries.php:256 +#: i18n/countries.php:252 msgid "Uzbekistan" msgstr "" -#: i18n/countries.php:257 +#: i18n/countries.php:253 msgid "Vanuatu" msgstr "" -#: i18n/countries.php:258 +#: i18n/countries.php:254 msgid "Vatican" msgstr "" -#: i18n/countries.php:259 +#: i18n/countries.php:255 msgid "Venezuela" msgstr "" -#: i18n/countries.php:260 +#: i18n/countries.php:256 msgid "Vietnam" msgstr "" -#: i18n/countries.php:261 +#: i18n/countries.php:257 msgid "Wallis and Futuna" msgstr "" -#: i18n/countries.php:262 +#: i18n/countries.php:258 msgid "Western Sahara" msgstr "" -#: i18n/countries.php:263 +#: i18n/countries.php:259 msgid "Samoa" msgstr "" -#: i18n/countries.php:264 +#: i18n/countries.php:260 msgid "Yemen" msgstr "" -#: i18n/countries.php:265 +#: i18n/countries.php:261 msgid "Zambia" msgstr "" -#: i18n/countries.php:266 +#: i18n/countries.php:262 msgid "Zimbabwe" msgstr "" -#: i18n/locale-info.php:375 +#: i18n/locale-info.php:380 msgid "Consumption tax" msgstr "" -#: i18n/states/AO.php:17 +#: i18n/states/AO.php:14 msgid "Bengo" msgstr "" -#: i18n/states/AO.php:18 +#: i18n/states/AO.php:15 msgid "Benguela" msgstr "" -#: i18n/states/AO.php:19 +#: i18n/states/AO.php:16 msgid "Bié" msgstr "" -#: i18n/states/AO.php:20 +#: i18n/states/AO.php:17 msgid "Cabinda" msgstr "" -#: i18n/states/AO.php:21 +#: i18n/states/AO.php:18 msgid "Cunene" msgstr "" -#: i18n/states/AO.php:22 +#: i18n/states/AO.php:19 msgid "Huambo" msgstr "" -#: i18n/states/AO.php:23 +#: i18n/states/AO.php:20 msgid "Huíla" msgstr "" -#: i18n/states/AO.php:24 +#: i18n/states/AO.php:21 msgid "Kuando Kubango" msgstr "" -#: i18n/states/AO.php:25 +#: i18n/states/AO.php:22 msgid "Kwanza-Norte" msgstr "" -#: i18n/states/AO.php:26 +#: i18n/states/AO.php:23 msgid "Kwanza-Sul" msgstr "" -#: i18n/states/AO.php:27 +#: i18n/states/AO.php:24 msgid "Luanda" msgstr "" -#: i18n/states/AO.php:28 +#: i18n/states/AO.php:25 msgid "Lunda-Norte" msgstr "" -#: i18n/states/AO.php:29 +#: i18n/states/AO.php:26 msgid "Lunda-Sul" msgstr "" -#: i18n/states/AO.php:30 +#: i18n/states/AO.php:27 msgid "Malanje" msgstr "" -#: i18n/states/AO.php:31 +#: i18n/states/AO.php:28 msgid "Moxico" msgstr "" -#: i18n/states/AO.php:32 +#: i18n/states/AO.php:29 msgid "Namibe" msgstr "" -#: i18n/states/AO.php:33 +#: i18n/states/AO.php:30 msgid "Uíge" msgstr "" -#: i18n/states/AO.php:34 +#: i18n/states/AO.php:31 msgid "Zaire" msgstr "" -#: i18n/states/AR.php:17 +#: i18n/states/AR.php:14 msgid "Ciudad Autónoma de Buenos Aires" msgstr "" -#: i18n/states/AR.php:18 +#: i18n/states/AR.php:15 msgid "Buenos Aires" msgstr "" -#: i18n/states/AR.php:19 +#: i18n/states/AR.php:16 msgid "Catamarca" msgstr "" -#: i18n/states/AR.php:20 +#: i18n/states/AR.php:17 msgid "Chaco" msgstr "" -#: i18n/states/AR.php:21 +#: i18n/states/AR.php:18 msgid "Chubut" msgstr "" -#: i18n/states/AR.php:22 i18n/states/ES.php:34 +#: i18n/states/AR.php:19 i18n/states/ES.php:31 msgid "Córdoba" msgstr "" -#: i18n/states/AR.php:23 +#: i18n/states/AR.php:20 msgid "Corrientes" msgstr "" -#: i18n/states/AR.php:24 +#: i18n/states/AR.php:21 msgid "Entre Ríos" msgstr "" -#: i18n/states/AR.php:25 +#: i18n/states/AR.php:22 msgid "Formosa" msgstr "" -#: i18n/states/AR.php:26 +#: i18n/states/AR.php:23 msgid "Jujuy" msgstr "" -#: i18n/states/AR.php:27 +#: i18n/states/AR.php:24 msgid "La Pampa" msgstr "" -#: i18n/states/AR.php:28 i18n/states/ES.php:43 +#: i18n/states/AR.php:25 i18n/states/ES.php:40 msgid "La Rioja" msgstr "" -#: i18n/states/AR.php:29 +#: i18n/states/AR.php:26 msgid "Mendoza" msgstr "" -#: i18n/states/AR.php:30 +#: i18n/states/AR.php:27 msgid "Misiones" msgstr "" -#: i18n/states/AR.php:31 +#: i18n/states/AR.php:28 msgid "Neuquén" msgstr "" -#: i18n/states/AR.php:32 +#: i18n/states/AR.php:29 msgid "Río Negro" msgstr "" -#: i18n/states/AR.php:33 +#: i18n/states/AR.php:30 msgid "Salta" msgstr "" -#: i18n/states/AR.php:34 +#: i18n/states/AR.php:31 msgid "San Juan" msgstr "" -#: i18n/states/AR.php:35 +#: i18n/states/AR.php:32 msgid "San Luis" msgstr "" -#: i18n/states/AR.php:36 i18n/states/BO.php:24 +#: i18n/states/AR.php:33 i18n/states/BO.php:21 msgid "Santa Cruz" msgstr "" -#: i18n/states/AR.php:37 +#: i18n/states/AR.php:34 msgid "Santa Fe" msgstr "" -#: i18n/states/AR.php:38 +#: i18n/states/AR.php:35 msgid "Santiago del Estero" msgstr "" -#: i18n/states/AR.php:39 +#: i18n/states/AR.php:36 msgid "Tierra del Fuego" msgstr "" -#: i18n/states/AR.php:40 +#: i18n/states/AR.php:37 msgid "Tucumán" msgstr "" -#: i18n/states/AU.php:17 +#: i18n/states/AU.php:14 msgid "Australian Capital Territory" msgstr "" -#: i18n/states/AU.php:18 +#: i18n/states/AU.php:15 msgid "New South Wales" msgstr "" -#: i18n/states/AU.php:19 +#: i18n/states/AU.php:16 msgid "Northern Territory" msgstr "" -#: i18n/states/AU.php:20 +#: i18n/states/AU.php:17 msgid "Queensland" msgstr "" -#: i18n/states/AU.php:21 +#: i18n/states/AU.php:18 msgid "South Australia" msgstr "" -#: i18n/states/AU.php:22 +#: i18n/states/AU.php:19 msgid "Tasmania" msgstr "" -#: i18n/states/AU.php:23 +#: i18n/states/AU.php:20 msgid "Victoria" msgstr "" -#: i18n/states/AU.php:24 +#: i18n/states/AU.php:21 msgid "Western Australia" msgstr "" -#: i18n/states/BD.php:17 +#: i18n/states/BD.php:13 msgid "Bagerhat" msgstr "" -#: i18n/states/BD.php:18 +#: i18n/states/BD.php:14 msgid "Bandarban" msgstr "" -#: i18n/states/BD.php:19 +#: i18n/states/BD.php:15 msgid "Barguna" msgstr "" -#: i18n/states/BD.php:20 -msgid "Barisal" +#: i18n/states/BD.php:16 +msgid "Barishal" msgstr "" -#: i18n/states/BD.php:21 +#: i18n/states/BD.php:17 msgid "Bhola" msgstr "" -#: i18n/states/BD.php:22 -msgid "Bogra" +#: i18n/states/BD.php:18 +msgid "Bogura" msgstr "" -#: i18n/states/BD.php:23 +#: i18n/states/BD.php:19 msgid "Brahmanbaria" msgstr "" -#: i18n/states/BD.php:24 +#: i18n/states/BD.php:20 msgid "Chandpur" msgstr "" -#: i18n/states/BD.php:25 -msgid "Chittagong" +#: i18n/states/BD.php:21 +msgid "Chattogram" msgstr "" -#: i18n/states/BD.php:26 +#: i18n/states/BD.php:22 msgid "Chuadanga" msgstr "" -#: i18n/states/BD.php:27 -msgid "Comilla" -msgstr "" - -#: i18n/states/BD.php:28 +#: i18n/states/BD.php:23 msgid "Cox's Bazar" msgstr "" -#: i18n/states/BD.php:29 +#: i18n/states/BD.php:24 +msgid "Cumilla" +msgstr "" + +#: i18n/states/BD.php:25 msgid "Dhaka" msgstr "" -#: i18n/states/BD.php:30 +#: i18n/states/BD.php:26 msgid "Dinajpur" msgstr "" -#: i18n/states/BD.php:31 +#: i18n/states/BD.php:27 msgid "Faridpur " msgstr "" -#: i18n/states/BD.php:32 +#: i18n/states/BD.php:28 msgid "Feni" msgstr "" -#: i18n/states/BD.php:33 +#: i18n/states/BD.php:29 msgid "Gaibandha" msgstr "" -#: i18n/states/BD.php:34 +#: i18n/states/BD.php:30 msgid "Gazipur" msgstr "" -#: i18n/states/BD.php:35 +#: i18n/states/BD.php:31 msgid "Gopalganj" msgstr "" -#: i18n/states/BD.php:36 +#: i18n/states/BD.php:32 msgid "Habiganj" msgstr "" -#: i18n/states/BD.php:37 +#: i18n/states/BD.php:33 msgid "Jamalpur" msgstr "" -#: i18n/states/BD.php:38 -msgid "Jessore" +#: i18n/states/BD.php:34 +msgid "Jashore" msgstr "" -#: i18n/states/BD.php:39 +#: i18n/states/BD.php:35 msgid "Jhalokati" msgstr "" -#: i18n/states/BD.php:40 +#: i18n/states/BD.php:36 msgid "Jhenaidah" msgstr "" -#: i18n/states/BD.php:41 +#: i18n/states/BD.php:37 msgid "Joypurhat" msgstr "" -#: i18n/states/BD.php:42 +#: i18n/states/BD.php:38 msgid "Khagrachhari" msgstr "" -#: i18n/states/BD.php:43 +#: i18n/states/BD.php:39 msgid "Khulna" msgstr "" -#: i18n/states/BD.php:44 +#: i18n/states/BD.php:40 msgid "Kishoreganj" msgstr "" -#: i18n/states/BD.php:45 +#: i18n/states/BD.php:41 msgid "Kurigram" msgstr "" -#: i18n/states/BD.php:46 +#: i18n/states/BD.php:42 msgid "Kushtia" msgstr "" -#: i18n/states/BD.php:47 +#: i18n/states/BD.php:43 msgid "Lakshmipur" msgstr "" -#: i18n/states/BD.php:48 +#: i18n/states/BD.php:44 msgid "Lalmonirhat" msgstr "" -#: i18n/states/BD.php:49 +#: i18n/states/BD.php:45 msgid "Madaripur" msgstr "" -#: i18n/states/BD.php:50 +#: i18n/states/BD.php:46 msgid "Magura" msgstr "" -#: i18n/states/BD.php:51 +#: i18n/states/BD.php:47 msgid "Manikganj " msgstr "" -#: i18n/states/BD.php:52 +#: i18n/states/BD.php:48 msgid "Meherpur" msgstr "" -#: i18n/states/BD.php:53 +#: i18n/states/BD.php:49 msgid "Moulvibazar" msgstr "" -#: i18n/states/BD.php:54 +#: i18n/states/BD.php:50 msgid "Munshiganj" msgstr "" -#: i18n/states/BD.php:55 +#: i18n/states/BD.php:51 msgid "Mymensingh" msgstr "" -#: i18n/states/BD.php:56 +#: i18n/states/BD.php:52 msgid "Naogaon" msgstr "" -#: i18n/states/BD.php:57 +#: i18n/states/BD.php:53 msgid "Narail" msgstr "" -#: i18n/states/BD.php:58 +#: i18n/states/BD.php:54 msgid "Narayanganj" msgstr "" -#: i18n/states/BD.php:59 +#: i18n/states/BD.php:55 msgid "Narsingdi" msgstr "" -#: i18n/states/BD.php:60 +#: i18n/states/BD.php:56 msgid "Natore" msgstr "" -#: i18n/states/BD.php:61 +#: i18n/states/BD.php:57 msgid "Nawabganj" msgstr "" -#: i18n/states/BD.php:62 +#: i18n/states/BD.php:58 msgid "Netrakona" msgstr "" -#: i18n/states/BD.php:63 +#: i18n/states/BD.php:59 msgid "Nilphamari" msgstr "" -#: i18n/states/BD.php:64 +#: i18n/states/BD.php:60 msgid "Noakhali" msgstr "" -#: i18n/states/BD.php:65 +#: i18n/states/BD.php:61 msgid "Pabna" msgstr "" -#: i18n/states/BD.php:66 +#: i18n/states/BD.php:62 msgid "Panchagarh" msgstr "" -#: i18n/states/BD.php:67 +#: i18n/states/BD.php:63 msgid "Patuakhali" msgstr "" -#: i18n/states/BD.php:68 +#: i18n/states/BD.php:64 msgid "Pirojpur" msgstr "" -#: i18n/states/BD.php:69 +#: i18n/states/BD.php:65 msgid "Rajbari" msgstr "" -#: i18n/states/BD.php:70 +#: i18n/states/BD.php:66 msgid "Rajshahi" msgstr "" -#: i18n/states/BD.php:71 +#: i18n/states/BD.php:67 msgid "Rangamati" msgstr "" -#: i18n/states/BD.php:72 +#: i18n/states/BD.php:68 msgid "Rangpur" msgstr "" -#: i18n/states/BD.php:73 +#: i18n/states/BD.php:69 msgid "Satkhira" msgstr "" -#: i18n/states/BD.php:74 +#: i18n/states/BD.php:70 msgid "Shariatpur" msgstr "" -#: i18n/states/BD.php:75 +#: i18n/states/BD.php:71 msgid "Sherpur" msgstr "" -#: i18n/states/BD.php:76 +#: i18n/states/BD.php:72 msgid "Sirajganj" msgstr "" -#: i18n/states/BD.php:77 +#: i18n/states/BD.php:73 msgid "Sunamganj" msgstr "" -#: i18n/states/BD.php:78 +#: i18n/states/BD.php:74 msgid "Sylhet" msgstr "" -#: i18n/states/BD.php:79 +#: i18n/states/BD.php:75 msgid "Tangail" msgstr "" -#: i18n/states/BD.php:80 +#: i18n/states/BD.php:76 msgid "Thakurgaon" msgstr "" -#: i18n/states/BG.php:17 +#: i18n/states/BG.php:14 msgid "Blagoevgrad" msgstr "" -#: i18n/states/BG.php:18 +#: i18n/states/BG.php:15 msgid "Burgas" msgstr "" -#: i18n/states/BG.php:19 +#: i18n/states/BG.php:16 msgid "Dobrich" msgstr "" -#: i18n/states/BG.php:20 +#: i18n/states/BG.php:17 msgid "Gabrovo" msgstr "" -#: i18n/states/BG.php:21 +#: i18n/states/BG.php:18 msgid "Haskovo" msgstr "" -#: i18n/states/BG.php:22 +#: i18n/states/BG.php:19 msgid "Kardzhali" msgstr "" -#: i18n/states/BG.php:23 +#: i18n/states/BG.php:20 msgid "Kyustendil" msgstr "" -#: i18n/states/BG.php:24 +#: i18n/states/BG.php:21 msgid "Lovech" msgstr "" -#: i18n/states/BG.php:25 i18n/states/US.php:43 +#: i18n/states/BG.php:22 i18n/states/US.php:40 msgid "Montana" msgstr "" -#: i18n/states/BG.php:26 +#: i18n/states/BG.php:23 msgid "Pazardzhik" msgstr "" -#: i18n/states/BG.php:27 +#: i18n/states/BG.php:24 msgid "Pernik" msgstr "" -#: i18n/states/BG.php:28 +#: i18n/states/BG.php:25 msgid "Pleven" msgstr "" -#: i18n/states/BG.php:29 +#: i18n/states/BG.php:26 msgid "Plovdiv" msgstr "" -#: i18n/states/BG.php:30 +#: i18n/states/BG.php:27 msgid "Razgrad" msgstr "" -#: i18n/states/BG.php:31 +#: i18n/states/BG.php:28 msgid "Ruse" msgstr "" -#: i18n/states/BG.php:32 +#: i18n/states/BG.php:29 msgid "Shumen" msgstr "" -#: i18n/states/BG.php:33 +#: i18n/states/BG.php:30 msgid "Silistra" msgstr "" -#: i18n/states/BG.php:34 +#: i18n/states/BG.php:31 msgid "Sliven" msgstr "" -#: i18n/states/BG.php:35 +#: i18n/states/BG.php:32 msgid "Smolyan" msgstr "" -#: i18n/states/BG.php:36 +#: i18n/states/BG.php:33 msgid "Sofia" msgstr "" -#: i18n/states/BG.php:37 +#: i18n/states/BG.php:34 msgid "Sofia-Grad" msgstr "" -#: i18n/states/BG.php:38 +#: i18n/states/BG.php:35 msgid "Stara Zagora" msgstr "" -#: i18n/states/BG.php:39 +#: i18n/states/BG.php:36 msgid "Targovishte" msgstr "" -#: i18n/states/BG.php:40 +#: i18n/states/BG.php:37 msgid "Varna" msgstr "" -#: i18n/states/BG.php:41 +#: i18n/states/BG.php:38 msgid "Veliko Tarnovo" msgstr "" -#: i18n/states/BG.php:42 +#: i18n/states/BG.php:39 msgid "Vidin" msgstr "" -#: i18n/states/BG.php:43 +#: i18n/states/BG.php:40 msgid "Vratsa" msgstr "" -#: i18n/states/BG.php:44 +#: i18n/states/BG.php:41 msgid "Yambol" msgstr "" -#: i18n/states/BO.php:17 +#: i18n/states/BO.php:14 msgid "Chuquisaca" msgstr "" -#: i18n/states/BO.php:18 +#: i18n/states/BO.php:15 msgid "Beni" msgstr "" -#: i18n/states/BO.php:19 +#: i18n/states/BO.php:16 msgid "Cochabamba" msgstr "" -#: i18n/states/BO.php:20 +#: i18n/states/BO.php:17 msgid "La Paz" msgstr "" -#: i18n/states/BO.php:21 +#: i18n/states/BO.php:18 msgid "Oruro" msgstr "" -#: i18n/states/BO.php:22 +#: i18n/states/BO.php:19 msgid "Pando" msgstr "" -#: i18n/states/BO.php:23 +#: i18n/states/BO.php:20 msgid "Potosí" msgstr "" -#: i18n/states/BO.php:25 +#: i18n/states/BO.php:22 msgid "Tarija" msgstr "" -#: i18n/states/BR.php:17 +#: i18n/states/BR.php:14 msgid "Acre" msgstr "" -#: i18n/states/BR.php:18 +#: i18n/states/BR.php:15 msgid "Alagoas" msgstr "" -#: i18n/states/BR.php:19 +#: i18n/states/BR.php:16 msgid "Amapá" msgstr "" -#: i18n/states/BR.php:20 i18n/states/PE.php:19 +#: i18n/states/BR.php:17 i18n/states/PE.php:16 msgid "Amazonas" msgstr "" -#: i18n/states/BR.php:21 +#: i18n/states/BR.php:18 msgid "Bahia" msgstr "" -#: i18n/states/BR.php:22 +#: i18n/states/BR.php:19 msgid "Ceará" msgstr "" -#: i18n/states/BR.php:23 +#: i18n/states/BR.php:20 msgid "Distrito Federal" msgstr "" -#: i18n/states/BR.php:24 +#: i18n/states/BR.php:21 msgid "Espírito Santo" msgstr "" -#: i18n/states/BR.php:25 +#: i18n/states/BR.php:22 msgid "Goiás" msgstr "" -#: i18n/states/BR.php:26 +#: i18n/states/BR.php:23 msgid "Maranhão" msgstr "" -#: i18n/states/BR.php:27 +#: i18n/states/BR.php:24 msgid "Mato Grosso" msgstr "" -#: i18n/states/BR.php:28 +#: i18n/states/BR.php:25 msgid "Mato Grosso do Sul" msgstr "" -#: i18n/states/BR.php:29 +#: i18n/states/BR.php:26 msgid "Minas Gerais" msgstr "" -#: i18n/states/BR.php:30 +#: i18n/states/BR.php:27 msgid "Pará" msgstr "" -#: i18n/states/BR.php:31 +#: i18n/states/BR.php:28 msgid "Paraíba" msgstr "" -#: i18n/states/BR.php:32 +#: i18n/states/BR.php:29 msgid "Paraná" msgstr "" -#: i18n/states/BR.php:33 +#: i18n/states/BR.php:30 msgid "Pernambuco" msgstr "" -#: i18n/states/BR.php:34 +#: i18n/states/BR.php:31 msgid "Piauí" msgstr "" -#: i18n/states/BR.php:35 +#: i18n/states/BR.php:32 msgid "Rio de Janeiro" msgstr "" -#: i18n/states/BR.php:36 +#: i18n/states/BR.php:33 msgid "Rio Grande do Norte" msgstr "" -#: i18n/states/BR.php:37 +#: i18n/states/BR.php:34 msgid "Rio Grande do Sul" msgstr "" -#: i18n/states/BR.php:38 +#: i18n/states/BR.php:35 msgid "Rondônia" msgstr "" -#: i18n/states/BR.php:39 +#: i18n/states/BR.php:36 msgid "Roraima" msgstr "" -#: i18n/states/BR.php:40 +#: i18n/states/BR.php:37 msgid "Santa Catarina" msgstr "" -#: i18n/states/BR.php:41 +#: i18n/states/BR.php:38 msgid "São Paulo" msgstr "" -#: i18n/states/BR.php:42 +#: i18n/states/BR.php:39 msgid "Sergipe" msgstr "" -#: i18n/states/BR.php:43 +#: i18n/states/BR.php:40 msgid "Tocantins" msgstr "" -#: i18n/states/CA.php:17 +#: i18n/states/CA.php:14 msgid "Alberta" msgstr "" -#: i18n/states/CA.php:18 +#: i18n/states/CA.php:15 msgid "British Columbia" msgstr "" -#: i18n/states/CA.php:19 +#: i18n/states/CA.php:16 msgid "Manitoba" msgstr "" -#: i18n/states/CA.php:20 +#: i18n/states/CA.php:17 msgid "New Brunswick" msgstr "" -#: i18n/states/CA.php:21 +#: i18n/states/CA.php:18 msgid "Newfoundland and Labrador" msgstr "" -#: i18n/states/CA.php:22 +#: i18n/states/CA.php:19 msgid "Northwest Territories" msgstr "" -#: i18n/states/CA.php:23 +#: i18n/states/CA.php:20 msgid "Nova Scotia" msgstr "" -#: i18n/states/CA.php:24 +#: i18n/states/CA.php:21 msgid "Nunavut" msgstr "" -#: i18n/states/CA.php:25 +#: i18n/states/CA.php:22 msgid "Ontario" msgstr "" -#: i18n/states/CA.php:26 +#: i18n/states/CA.php:23 msgid "Prince Edward Island" msgstr "" -#: i18n/states/CA.php:27 +#: i18n/states/CA.php:24 msgid "Quebec" msgstr "" -#: i18n/states/CA.php:28 +#: i18n/states/CA.php:25 msgid "Saskatchewan" msgstr "" -#: i18n/states/CA.php:29 +#: i18n/states/CA.php:26 msgid "Yukon Territory" msgstr "" -#: i18n/states/CH.php:17 +#: i18n/states/CH.php:14 msgid "Aargau" msgstr "" -#: i18n/states/CH.php:18 +#: i18n/states/CH.php:15 msgid "Appenzell Ausserrhoden" msgstr "" -#: i18n/states/CH.php:19 +#: i18n/states/CH.php:16 msgid "Appenzell Innerrhoden" msgstr "" -#: i18n/states/CH.php:20 +#: i18n/states/CH.php:17 msgid "Basel-Landschaft" msgstr "" -#: i18n/states/CH.php:21 +#: i18n/states/CH.php:18 msgid "Basel-Stadt" msgstr "" -#: i18n/states/CH.php:22 +#: i18n/states/CH.php:19 msgid "Bern" msgstr "" -#: i18n/states/CH.php:23 +#: i18n/states/CH.php:20 msgid "Fribourg" msgstr "" -#: i18n/states/CH.php:24 +#: i18n/states/CH.php:21 msgid "Geneva" msgstr "" -#: i18n/states/CH.php:25 +#: i18n/states/CH.php:22 msgid "Glarus" msgstr "" -#: i18n/states/CH.php:26 +#: i18n/states/CH.php:23 msgid "Graubünden" msgstr "" -#: i18n/states/CH.php:27 +#: i18n/states/CH.php:24 msgid "Jura" msgstr "" -#: i18n/states/CH.php:28 +#: i18n/states/CH.php:25 msgid "Luzern" msgstr "" -#: i18n/states/CH.php:29 +#: i18n/states/CH.php:26 msgid "Neuchâtel" msgstr "" -#: i18n/states/CH.php:30 +#: i18n/states/CH.php:27 msgid "Nidwalden" msgstr "" -#: i18n/states/CH.php:31 +#: i18n/states/CH.php:28 msgid "Obwalden" msgstr "" -#: i18n/states/CH.php:32 +#: i18n/states/CH.php:29 msgid "Schaffhausen" msgstr "" -#: i18n/states/CH.php:33 +#: i18n/states/CH.php:30 msgid "Schwyz" msgstr "" -#: i18n/states/CH.php:34 +#: i18n/states/CH.php:31 msgid "Solothurn" msgstr "" -#: i18n/states/CH.php:35 +#: i18n/states/CH.php:32 msgid "St. Gallen" msgstr "" -#: i18n/states/CH.php:36 +#: i18n/states/CH.php:33 msgid "Thurgau" msgstr "" -#: i18n/states/CH.php:37 +#: i18n/states/CH.php:34 msgid "Ticino" msgstr "" -#: i18n/states/CH.php:38 +#: i18n/states/CH.php:35 msgid "Uri" msgstr "" -#: i18n/states/CH.php:39 +#: i18n/states/CH.php:36 msgid "Valais" msgstr "" -#: i18n/states/CH.php:40 +#: i18n/states/CH.php:37 msgid "Vaud" msgstr "" -#: i18n/states/CH.php:41 +#: i18n/states/CH.php:38 msgid "Zug" msgstr "" -#: i18n/states/CH.php:42 +#: i18n/states/CH.php:39 msgid "Zürich" msgstr "" -#: i18n/states/CN.php:17 +#: i18n/states/CN.php:14 msgid "Yunnan / 云南" msgstr "" -#: i18n/states/CN.php:18 +#: i18n/states/CN.php:15 msgid "Beijing / 北京" msgstr "" -#: i18n/states/CN.php:19 +#: i18n/states/CN.php:16 msgid "Tianjin / 天津" msgstr "" -#: i18n/states/CN.php:20 +#: i18n/states/CN.php:17 msgid "Hebei / 河北" msgstr "" -#: i18n/states/CN.php:21 +#: i18n/states/CN.php:18 msgid "Shanxi / 山西" msgstr "" -#: i18n/states/CN.php:22 +#: i18n/states/CN.php:19 msgid "Inner Mongolia / 內蒙古" msgstr "" -#: i18n/states/CN.php:23 +#: i18n/states/CN.php:20 msgid "Liaoning / 辽宁" msgstr "" -#: i18n/states/CN.php:24 +#: i18n/states/CN.php:21 msgid "Jilin / 吉林" msgstr "" -#: i18n/states/CN.php:25 +#: i18n/states/CN.php:22 msgid "Heilongjiang / 黑龙江" msgstr "" -#: i18n/states/CN.php:26 +#: i18n/states/CN.php:23 msgid "Shanghai / 上海" msgstr "" -#: i18n/states/CN.php:27 +#: i18n/states/CN.php:24 msgid "Jiangsu / 江苏" msgstr "" -#: i18n/states/CN.php:28 +#: i18n/states/CN.php:25 msgid "Zhejiang / 浙江" msgstr "" -#: i18n/states/CN.php:29 +#: i18n/states/CN.php:26 msgid "Anhui / 安徽" msgstr "" -#: i18n/states/CN.php:30 +#: i18n/states/CN.php:27 msgid "Fujian / 福建" msgstr "" -#: i18n/states/CN.php:31 +#: i18n/states/CN.php:28 msgid "Jiangxi / 江西" msgstr "" -#: i18n/states/CN.php:32 +#: i18n/states/CN.php:29 msgid "Shandong / 山东" msgstr "" -#: i18n/states/CN.php:33 +#: i18n/states/CN.php:30 msgid "Henan / 河南" msgstr "" -#: i18n/states/CN.php:34 +#: i18n/states/CN.php:31 msgid "Hubei / 湖北" msgstr "" -#: i18n/states/CN.php:35 +#: i18n/states/CN.php:32 msgid "Hunan / 湖南" msgstr "" -#: i18n/states/CN.php:36 +#: i18n/states/CN.php:33 msgid "Guangdong / 广东" msgstr "" -#: i18n/states/CN.php:37 +#: i18n/states/CN.php:34 msgid "Guangxi Zhuang / 广西壮族" msgstr "" -#: i18n/states/CN.php:38 +#: i18n/states/CN.php:35 msgid "Hainan / 海南" msgstr "" -#: i18n/states/CN.php:39 +#: i18n/states/CN.php:36 msgid "Chongqing / 重庆" msgstr "" -#: i18n/states/CN.php:40 +#: i18n/states/CN.php:37 msgid "Sichuan / 四川" msgstr "" -#: i18n/states/CN.php:41 +#: i18n/states/CN.php:38 msgid "Guizhou / 贵州" msgstr "" -#: i18n/states/CN.php:42 +#: i18n/states/CN.php:39 msgid "Shaanxi / 陕西" msgstr "" -#: i18n/states/CN.php:43 +#: i18n/states/CN.php:40 msgid "Gansu / 甘肃" msgstr "" -#: i18n/states/CN.php:44 +#: i18n/states/CN.php:41 msgid "Qinghai / 青海" msgstr "" -#: i18n/states/CN.php:45 +#: i18n/states/CN.php:42 msgid "Ningxia Hui / 宁夏" msgstr "" -#: i18n/states/CN.php:46 +#: i18n/states/CN.php:43 msgid "Macau / 澳门" msgstr "" -#: i18n/states/CN.php:47 +#: i18n/states/CN.php:44 msgid "Tibet / 西藏" msgstr "" -#: i18n/states/CN.php:48 +#: i18n/states/CN.php:45 msgid "Xinjiang / 新疆" msgstr "" -#: i18n/states/ES.php:17 +#: i18n/states/ES.php:14 msgid "A Coruña" msgstr "" -#: i18n/states/ES.php:18 +#: i18n/states/ES.php:15 msgid "Araba/Álava" msgstr "" -#: i18n/states/ES.php:19 +#: i18n/states/ES.php:16 msgid "Albacete" msgstr "" -#: i18n/states/ES.php:20 +#: i18n/states/ES.php:17 msgid "Alicante" msgstr "" -#: i18n/states/ES.php:21 +#: i18n/states/ES.php:18 msgid "Almería" msgstr "" -#: i18n/states/ES.php:22 +#: i18n/states/ES.php:19 msgid "Asturias" msgstr "" -#: i18n/states/ES.php:23 +#: i18n/states/ES.php:20 msgid "Ávila" msgstr "" -#: i18n/states/ES.php:24 +#: i18n/states/ES.php:21 msgid "Badajoz" msgstr "" -#: i18n/states/ES.php:25 +#: i18n/states/ES.php:22 msgid "Baleares" msgstr "" -#: i18n/states/ES.php:26 +#: i18n/states/ES.php:23 msgid "Barcelona" msgstr "" -#: i18n/states/ES.php:27 +#: i18n/states/ES.php:24 msgid "Burgos" msgstr "" -#: i18n/states/ES.php:28 +#: i18n/states/ES.php:25 msgid "Cáceres" msgstr "" -#: i18n/states/ES.php:29 +#: i18n/states/ES.php:26 msgid "Cádiz" msgstr "" -#: i18n/states/ES.php:30 +#: i18n/states/ES.php:27 msgid "Cantabria" msgstr "" -#: i18n/states/ES.php:31 +#: i18n/states/ES.php:28 msgid "Castellón" msgstr "" -#: i18n/states/ES.php:32 +#: i18n/states/ES.php:29 msgid "Ceuta" msgstr "" -#: i18n/states/ES.php:33 +#: i18n/states/ES.php:30 msgid "Ciudad Real" msgstr "" -#: i18n/states/ES.php:35 +#: i18n/states/ES.php:32 msgid "Cuenca" msgstr "" -#: i18n/states/ES.php:36 +#: i18n/states/ES.php:33 msgid "Girona" msgstr "" -#: i18n/states/ES.php:37 +#: i18n/states/ES.php:34 msgid "Granada" msgstr "" -#: i18n/states/ES.php:38 +#: i18n/states/ES.php:35 msgid "Guadalajara" msgstr "" -#: i18n/states/ES.php:39 +#: i18n/states/ES.php:36 msgid "Gipuzkoa" msgstr "" -#: i18n/states/ES.php:40 +#: i18n/states/ES.php:37 msgid "Huelva" msgstr "" -#: i18n/states/ES.php:41 +#: i18n/states/ES.php:38 msgid "Huesca" msgstr "" -#: i18n/states/ES.php:42 +#: i18n/states/ES.php:39 msgid "Jaén" msgstr "" -#: i18n/states/ES.php:44 +#: i18n/states/ES.php:41 msgid "Las Palmas" msgstr "" -#: i18n/states/ES.php:45 +#: i18n/states/ES.php:42 msgid "León" msgstr "" -#: i18n/states/ES.php:46 +#: i18n/states/ES.php:43 msgid "Lleida" msgstr "" -#: i18n/states/ES.php:47 +#: i18n/states/ES.php:44 msgid "Lugo" msgstr "" -#: i18n/states/ES.php:48 +#: i18n/states/ES.php:45 msgid "Madrid" msgstr "" -#: i18n/states/ES.php:49 +#: i18n/states/ES.php:46 msgid "Málaga" msgstr "" -#: i18n/states/ES.php:50 +#: i18n/states/ES.php:47 msgid "Melilla" msgstr "" -#: i18n/states/ES.php:51 +#: i18n/states/ES.php:48 msgid "Murcia" msgstr "" -#: i18n/states/ES.php:52 +#: i18n/states/ES.php:49 msgid "Navarra" msgstr "" -#: i18n/states/ES.php:53 +#: i18n/states/ES.php:50 msgid "Ourense" msgstr "" -#: i18n/states/ES.php:54 +#: i18n/states/ES.php:51 msgid "Palencia" msgstr "" -#: i18n/states/ES.php:55 +#: i18n/states/ES.php:52 msgid "Pontevedra" msgstr "" -#: i18n/states/ES.php:56 +#: i18n/states/ES.php:53 msgid "Salamanca" msgstr "" -#: i18n/states/ES.php:57 +#: i18n/states/ES.php:54 msgid "Santa Cruz de Tenerife" msgstr "" -#: i18n/states/ES.php:58 +#: i18n/states/ES.php:55 msgid "Segovia" msgstr "" -#: i18n/states/ES.php:59 +#: i18n/states/ES.php:56 msgid "Sevilla" msgstr "" -#: i18n/states/ES.php:60 +#: i18n/states/ES.php:57 msgid "Soria" msgstr "" -#: i18n/states/ES.php:61 +#: i18n/states/ES.php:58 msgid "Tarragona" msgstr "" -#: i18n/states/ES.php:62 +#: i18n/states/ES.php:59 msgid "Teruel" msgstr "" -#: i18n/states/ES.php:63 +#: i18n/states/ES.php:60 msgid "Toledo" msgstr "" -#: i18n/states/ES.php:64 +#: i18n/states/ES.php:61 msgid "Valencia" msgstr "" -#: i18n/states/ES.php:65 +#: i18n/states/ES.php:62 msgid "Valladolid" msgstr "" -#: i18n/states/ES.php:66 +#: i18n/states/ES.php:63 msgid "Bizkaia" msgstr "" -#: i18n/states/ES.php:67 +#: i18n/states/ES.php:64 msgid "Zamora" msgstr "" -#: i18n/states/ES.php:68 +#: i18n/states/ES.php:65 msgid "Zaragoza" msgstr "" -#: i18n/states/GR.php:17 +#: i18n/states/GR.php:14 msgid "Αττική" msgstr "" -#: i18n/states/GR.php:18 +#: i18n/states/GR.php:15 msgid "Ανατολική Μακεδονία και Θράκη" msgstr "" -#: i18n/states/GR.php:19 +#: i18n/states/GR.php:16 msgid "Κεντρική Μακεδονία" msgstr "" -#: i18n/states/GR.php:20 +#: i18n/states/GR.php:17 msgid "Δυτική Μακεδονία" msgstr "" -#: i18n/states/GR.php:21 +#: i18n/states/GR.php:18 msgid "Ήπειρος" msgstr "" -#: i18n/states/GR.php:22 +#: i18n/states/GR.php:19 msgid "Θεσσαλία" msgstr "" -#: i18n/states/GR.php:23 +#: i18n/states/GR.php:20 msgid "Ιόνιοι Νήσοι" msgstr "" -#: i18n/states/GR.php:24 +#: i18n/states/GR.php:21 msgid "Δυτική Ελλάδα" msgstr "" -#: i18n/states/GR.php:25 +#: i18n/states/GR.php:22 msgid "Στερεά Ελλάδα" msgstr "" -#: i18n/states/GR.php:26 +#: i18n/states/GR.php:23 msgid "Πελοπόννησος" msgstr "" -#: i18n/states/GR.php:27 +#: i18n/states/GR.php:24 msgid "Βόρειο Αιγαίο" msgstr "" -#: i18n/states/GR.php:28 +#: i18n/states/GR.php:25 msgid "Νότιο Αιγαίο" msgstr "" -#: i18n/states/GR.php:29 +#: i18n/states/GR.php:26 msgid "Κρήτη" msgstr "" -#: i18n/states/HK.php:17 +#: i18n/states/HK.php:14 msgid "Hong Kong Island" msgstr "" -#: i18n/states/HK.php:18 +#: i18n/states/HK.php:15 msgid "Kowloon" msgstr "" -#: i18n/states/HK.php:19 +#: i18n/states/HK.php:16 msgid "New Territories" msgstr "" -#: i18n/states/HU.php:17 +#: i18n/states/HU.php:14 msgid "Bács-Kiskun" msgstr "" -#: i18n/states/HU.php:18 +#: i18n/states/HU.php:15 msgid "Békés" msgstr "" -#: i18n/states/HU.php:19 +#: i18n/states/HU.php:16 msgid "Baranya" msgstr "" -#: i18n/states/HU.php:20 +#: i18n/states/HU.php:17 msgid "Borsod-Abaúj-Zemplén" msgstr "" -#: i18n/states/HU.php:21 +#: i18n/states/HU.php:18 msgid "Budapest" msgstr "" -#: i18n/states/HU.php:22 +#: i18n/states/HU.php:19 msgid "Csongrád" msgstr "" -#: i18n/states/HU.php:23 +#: i18n/states/HU.php:20 msgid "Fejér" msgstr "" -#: i18n/states/HU.php:24 +#: i18n/states/HU.php:21 msgid "Győr-Moson-Sopron" msgstr "" -#: i18n/states/HU.php:25 +#: i18n/states/HU.php:22 msgid "Hajdú-Bihar" msgstr "" -#: i18n/states/HU.php:26 +#: i18n/states/HU.php:23 msgid "Heves" msgstr "" -#: i18n/states/HU.php:27 +#: i18n/states/HU.php:24 msgid "Jász-Nagykun-Szolnok" msgstr "" -#: i18n/states/HU.php:28 +#: i18n/states/HU.php:25 msgid "Komárom-Esztergom" msgstr "" -#: i18n/states/HU.php:29 +#: i18n/states/HU.php:26 msgid "Nógrád" msgstr "" -#: i18n/states/HU.php:30 +#: i18n/states/HU.php:27 msgid "Pest" msgstr "" -#: i18n/states/HU.php:31 +#: i18n/states/HU.php:28 msgid "Somogy" msgstr "" -#: i18n/states/HU.php:32 +#: i18n/states/HU.php:29 msgid "Szabolcs-Szatmár-Bereg" msgstr "" -#: i18n/states/HU.php:33 +#: i18n/states/HU.php:30 msgid "Tolna" msgstr "" -#: i18n/states/HU.php:34 +#: i18n/states/HU.php:31 msgid "Vas" msgstr "" -#: i18n/states/HU.php:35 +#: i18n/states/HU.php:32 msgid "Veszprém" msgstr "" -#: i18n/states/HU.php:36 +#: i18n/states/HU.php:33 msgid "Zala" msgstr "" -#: i18n/states/ID.php:17 +#: i18n/states/ID.php:14 msgid "Daerah Istimewa Aceh" msgstr "" -#: i18n/states/ID.php:18 +#: i18n/states/ID.php:15 msgid "Sumatera Utara" msgstr "" -#: i18n/states/ID.php:19 +#: i18n/states/ID.php:16 msgid "Sumatera Barat" msgstr "" -#: i18n/states/ID.php:20 +#: i18n/states/ID.php:17 msgid "Riau" msgstr "" -#: i18n/states/ID.php:21 +#: i18n/states/ID.php:18 msgid "Kepulauan Riau" msgstr "" -#: i18n/states/ID.php:22 +#: i18n/states/ID.php:19 msgid "Jambi" msgstr "" -#: i18n/states/ID.php:23 +#: i18n/states/ID.php:20 msgid "Sumatera Selatan" msgstr "" -#: i18n/states/ID.php:24 +#: i18n/states/ID.php:21 msgid "Bangka Belitung" msgstr "" -#: i18n/states/ID.php:25 +#: i18n/states/ID.php:22 msgid "Bengkulu" msgstr "" -#: i18n/states/ID.php:26 +#: i18n/states/ID.php:23 msgid "Lampung" msgstr "" -#: i18n/states/ID.php:27 +#: i18n/states/ID.php:24 msgid "DKI Jakarta" msgstr "" -#: i18n/states/ID.php:28 +#: i18n/states/ID.php:25 msgid "Jawa Barat" msgstr "" -#: i18n/states/ID.php:29 +#: i18n/states/ID.php:26 msgid "Banten" msgstr "" -#: i18n/states/ID.php:30 +#: i18n/states/ID.php:27 msgid "Jawa Tengah" msgstr "" -#: i18n/states/ID.php:31 +#: i18n/states/ID.php:28 msgid "Jawa Timur" msgstr "" -#: i18n/states/ID.php:32 +#: i18n/states/ID.php:29 msgid "Daerah Istimewa Yogyakarta" msgstr "" -#: i18n/states/ID.php:33 +#: i18n/states/ID.php:30 msgid "Bali" msgstr "" -#: i18n/states/ID.php:34 +#: i18n/states/ID.php:31 msgid "Nusa Tenggara Barat" msgstr "" -#: i18n/states/ID.php:35 +#: i18n/states/ID.php:32 msgid "Nusa Tenggara Timur" msgstr "" -#: i18n/states/ID.php:36 +#: i18n/states/ID.php:33 msgid "Kalimantan Barat" msgstr "" -#: i18n/states/ID.php:37 +#: i18n/states/ID.php:34 msgid "Kalimantan Tengah" msgstr "" -#: i18n/states/ID.php:38 +#: i18n/states/ID.php:35 msgid "Kalimantan Timur" msgstr "" -#: i18n/states/ID.php:39 +#: i18n/states/ID.php:36 msgid "Kalimantan Selatan" msgstr "" -#: i18n/states/ID.php:40 +#: i18n/states/ID.php:37 msgid "Kalimantan Utara" msgstr "" -#: i18n/states/ID.php:41 +#: i18n/states/ID.php:38 msgid "Sulawesi Utara" msgstr "" -#: i18n/states/ID.php:42 +#: i18n/states/ID.php:39 msgid "Sulawesi Tengah" msgstr "" -#: i18n/states/ID.php:43 +#: i18n/states/ID.php:40 msgid "Sulawesi Tenggara" msgstr "" -#: i18n/states/ID.php:44 +#: i18n/states/ID.php:41 msgid "Sulawesi Barat" msgstr "" -#: i18n/states/ID.php:45 +#: i18n/states/ID.php:42 msgid "Sulawesi Selatan" msgstr "" -#: i18n/states/ID.php:46 +#: i18n/states/ID.php:43 msgid "Gorontalo" msgstr "" -#: i18n/states/ID.php:47 +#: i18n/states/ID.php:44 msgid "Maluku" msgstr "" -#: i18n/states/ID.php:48 +#: i18n/states/ID.php:45 msgid "Maluku Utara" msgstr "" -#: i18n/states/ID.php:49 +#: i18n/states/ID.php:46 msgid "Papua" msgstr "" -#: i18n/states/ID.php:50 +#: i18n/states/ID.php:47 msgid "Papua Barat" msgstr "" -#: i18n/states/IE.php:17 +#: i18n/states/IE.php:14 msgid "Carlow" msgstr "" -#: i18n/states/IE.php:18 +#: i18n/states/IE.php:15 msgid "Cavan" msgstr "" -#: i18n/states/IE.php:19 +#: i18n/states/IE.php:16 msgid "Clare" msgstr "" -#: i18n/states/IE.php:20 +#: i18n/states/IE.php:17 msgid "Cork" msgstr "" -#: i18n/states/IE.php:21 +#: i18n/states/IE.php:18 msgid "Donegal" msgstr "" -#: i18n/states/IE.php:22 +#: i18n/states/IE.php:19 msgid "Dublin" msgstr "" -#: i18n/states/IE.php:23 +#: i18n/states/IE.php:20 msgid "Galway" msgstr "" -#: i18n/states/IE.php:24 +#: i18n/states/IE.php:21 msgid "Kerry" msgstr "" -#: i18n/states/IE.php:25 +#: i18n/states/IE.php:22 msgid "Kildare" msgstr "" -#: i18n/states/IE.php:26 +#: i18n/states/IE.php:23 msgid "Kilkenny" msgstr "" -#: i18n/states/IE.php:27 +#: i18n/states/IE.php:24 msgid "Laois" msgstr "" -#: i18n/states/IE.php:28 +#: i18n/states/IE.php:25 msgid "Leitrim" msgstr "" -#: i18n/states/IE.php:29 +#: i18n/states/IE.php:26 msgid "Limerick" msgstr "" -#: i18n/states/IE.php:30 +#: i18n/states/IE.php:27 msgid "Longford" msgstr "" -#: i18n/states/IE.php:31 +#: i18n/states/IE.php:28 msgid "Louth" msgstr "" -#: i18n/states/IE.php:32 +#: i18n/states/IE.php:29 msgid "Mayo" msgstr "" -#: i18n/states/IE.php:33 +#: i18n/states/IE.php:30 msgid "Meath" msgstr "" -#: i18n/states/IE.php:34 +#: i18n/states/IE.php:31 msgid "Monaghan" msgstr "" -#: i18n/states/IE.php:35 +#: i18n/states/IE.php:32 msgid "Offaly" msgstr "" -#: i18n/states/IE.php:36 +#: i18n/states/IE.php:33 msgid "Roscommon" msgstr "" -#: i18n/states/IE.php:37 +#: i18n/states/IE.php:34 msgid "Sligo" msgstr "" -#: i18n/states/IE.php:38 +#: i18n/states/IE.php:35 msgid "Tipperary" msgstr "" -#: i18n/states/IE.php:39 +#: i18n/states/IE.php:36 msgid "Waterford" msgstr "" -#: i18n/states/IE.php:40 +#: i18n/states/IE.php:37 msgid "Westmeath" msgstr "" -#: i18n/states/IE.php:41 +#: i18n/states/IE.php:38 msgid "Wexford" msgstr "" -#: i18n/states/IE.php:42 +#: i18n/states/IE.php:39 msgid "Wicklow" msgstr "" -#: i18n/states/IN.php:17 +#: i18n/states/IN.php:14 msgid "Andhra Pradesh" msgstr "" -#: i18n/states/IN.php:18 +#: i18n/states/IN.php:15 msgid "Arunachal Pradesh" msgstr "" -#: i18n/states/IN.php:19 +#: i18n/states/IN.php:16 msgid "Assam" msgstr "" -#: i18n/states/IN.php:20 +#: i18n/states/IN.php:17 msgid "Bihar" msgstr "" -#: i18n/states/IN.php:21 +#: i18n/states/IN.php:18 msgid "Chhattisgarh" msgstr "" -#: i18n/states/IN.php:22 +#: i18n/states/IN.php:19 msgid "Goa" msgstr "" -#: i18n/states/IN.php:23 +#: i18n/states/IN.php:20 msgid "Gujarat" msgstr "" -#: i18n/states/IN.php:24 +#: i18n/states/IN.php:21 msgid "Haryana" msgstr "" -#: i18n/states/IN.php:25 +#: i18n/states/IN.php:22 msgid "Himachal Pradesh" msgstr "" -#: i18n/states/IN.php:26 +#: i18n/states/IN.php:23 msgid "Jammu and Kashmir" msgstr "" -#: i18n/states/IN.php:27 +#: i18n/states/IN.php:24 msgid "Jharkhand" msgstr "" -#: i18n/states/IN.php:28 +#: i18n/states/IN.php:25 msgid "Karnataka" msgstr "" -#: i18n/states/IN.php:29 +#: i18n/states/IN.php:26 msgid "Kerala" msgstr "" -#: i18n/states/IN.php:30 +#: i18n/states/IN.php:27 msgid "Madhya Pradesh" msgstr "" -#: i18n/states/IN.php:31 +#: i18n/states/IN.php:28 msgid "Maharashtra" msgstr "" -#: i18n/states/IN.php:32 +#: i18n/states/IN.php:29 msgid "Manipur" msgstr "" -#: i18n/states/IN.php:33 +#: i18n/states/IN.php:30 msgid "Meghalaya" msgstr "" -#: i18n/states/IN.php:34 +#: i18n/states/IN.php:31 msgid "Mizoram" msgstr "" -#: i18n/states/IN.php:35 +#: i18n/states/IN.php:32 msgid "Nagaland" msgstr "" -#: i18n/states/IN.php:36 +#: i18n/states/IN.php:33 msgid "Orissa" msgstr "" -#: i18n/states/IN.php:37 i18n/states/PK.php:23 +#: i18n/states/IN.php:34 i18n/states/PK.php:20 msgid "Punjab" msgstr "" -#: i18n/states/IN.php:38 +#: i18n/states/IN.php:35 msgid "Rajasthan" msgstr "" -#: i18n/states/IN.php:39 +#: i18n/states/IN.php:36 msgid "Sikkim" msgstr "" -#: i18n/states/IN.php:40 +#: i18n/states/IN.php:37 msgid "Tamil Nadu" msgstr "" -#: i18n/states/IN.php:41 +#: i18n/states/IN.php:38 msgid "Telangana" msgstr "" -#: i18n/states/IN.php:42 +#: i18n/states/IN.php:39 msgid "Tripura" msgstr "" -#: i18n/states/IN.php:43 +#: i18n/states/IN.php:40 msgid "Uttarakhand" msgstr "" -#: i18n/states/IN.php:44 +#: i18n/states/IN.php:41 msgid "Uttar Pradesh" msgstr "" -#: i18n/states/IN.php:45 +#: i18n/states/IN.php:42 msgid "West Bengal" msgstr "" -#: i18n/states/IN.php:46 +#: i18n/states/IN.php:43 msgid "Andaman and Nicobar Islands" msgstr "" -#: i18n/states/IN.php:47 +#: i18n/states/IN.php:44 msgid "Chandigarh" msgstr "" -#: i18n/states/IN.php:48 +#: i18n/states/IN.php:45 msgid "Dadra and Nagar Haveli" msgstr "" -#: i18n/states/IN.php:49 +#: i18n/states/IN.php:46 msgid "Daman and Diu" msgstr "" -#: i18n/states/IN.php:50 +#: i18n/states/IN.php:47 msgid "Delhi" msgstr "" -#: i18n/states/IN.php:51 +#: i18n/states/IN.php:48 msgid "Lakshadeep" msgstr "" -#: i18n/states/IN.php:52 +#: i18n/states/IN.php:49 msgid "Pondicherry (Puducherry)" msgstr "" -#: i18n/states/IR.php:17 +#: i18n/states/IR.php:14 msgid "Khuzestan (خوزستان)" msgstr "" -#: i18n/states/IR.php:18 +#: i18n/states/IR.php:15 msgid "Tehran (تهران)" msgstr "" -#: i18n/states/IR.php:19 +#: i18n/states/IR.php:16 msgid "Ilaam (ایلام)" msgstr "" -#: i18n/states/IR.php:20 +#: i18n/states/IR.php:17 msgid "Bushehr (بوشهر)" msgstr "" -#: i18n/states/IR.php:21 +#: i18n/states/IR.php:18 msgid "Ardabil (اردبیل)" msgstr "" -#: i18n/states/IR.php:22 +#: i18n/states/IR.php:19 msgid "Isfahan (اصفهان)" msgstr "" -#: i18n/states/IR.php:23 +#: i18n/states/IR.php:20 msgid "Yazd (یزد)" msgstr "" -#: i18n/states/IR.php:24 +#: i18n/states/IR.php:21 msgid "Kermanshah (کرمانشاه)" msgstr "" -#: i18n/states/IR.php:25 +#: i18n/states/IR.php:22 msgid "Kerman (کرمان)" msgstr "" -#: i18n/states/IR.php:26 +#: i18n/states/IR.php:23 msgid "Hamadan (همدان)" msgstr "" -#: i18n/states/IR.php:27 +#: i18n/states/IR.php:24 msgid "Ghazvin (قزوین)" msgstr "" -#: i18n/states/IR.php:28 +#: i18n/states/IR.php:25 msgid "Zanjan (زنجان)" msgstr "" -#: i18n/states/IR.php:29 +#: i18n/states/IR.php:26 msgid "Luristan (لرستان)" msgstr "" -#: i18n/states/IR.php:30 +#: i18n/states/IR.php:27 msgid "Alborz (البرز)" msgstr "" -#: i18n/states/IR.php:31 +#: i18n/states/IR.php:28 msgid "East Azarbaijan (آذربایجان شرقی)" msgstr "" -#: i18n/states/IR.php:32 +#: i18n/states/IR.php:29 msgid "West Azarbaijan (آذربایجان غربی)" msgstr "" -#: i18n/states/IR.php:33 +#: i18n/states/IR.php:30 msgid "Chaharmahal and Bakhtiari (چهارمحال و بختیاری)" msgstr "" -#: i18n/states/IR.php:34 +#: i18n/states/IR.php:31 msgid "South Khorasan (خراسان جنوبی)" msgstr "" -#: i18n/states/IR.php:35 +#: i18n/states/IR.php:32 msgid "Razavi Khorasan (خراسان رضوی)" msgstr "" -#: i18n/states/IR.php:36 +#: i18n/states/IR.php:33 msgid "North Khorasan (خراسان جنوبی)" msgstr "" -#: i18n/states/IR.php:37 +#: i18n/states/IR.php:34 msgid "Semnan (سمنان)" msgstr "" -#: i18n/states/IR.php:38 +#: i18n/states/IR.php:35 msgid "Fars (فارس)" msgstr "" -#: i18n/states/IR.php:39 +#: i18n/states/IR.php:36 msgid "Qom (قم)" msgstr "" -#: i18n/states/IR.php:40 +#: i18n/states/IR.php:37 msgid "Kurdistan / کردستان)" msgstr "" -#: i18n/states/IR.php:41 +#: i18n/states/IR.php:38 msgid "Kohgiluyeh and BoyerAhmad (کهگیلوییه و بویراحمد)" msgstr "" -#: i18n/states/IR.php:42 +#: i18n/states/IR.php:39 msgid "Golestan (گلستان)" msgstr "" -#: i18n/states/IR.php:43 +#: i18n/states/IR.php:40 msgid "Gilan (گیلان)" msgstr "" -#: i18n/states/IR.php:44 +#: i18n/states/IR.php:41 msgid "Mazandaran (مازندران)" msgstr "" -#: i18n/states/IR.php:45 +#: i18n/states/IR.php:42 msgid "Markazi (مرکزی)" msgstr "" -#: i18n/states/IR.php:46 +#: i18n/states/IR.php:43 msgid "Hormozgan (هرمزگان)" msgstr "" -#: i18n/states/IR.php:47 +#: i18n/states/IR.php:44 msgid "Sistan and Baluchestan (سیستان و بلوچستان)" msgstr "" -#: i18n/states/IT.php:17 +#: i18n/states/IT.php:14 msgid "Agrigento" msgstr "" -#: i18n/states/IT.php:18 +#: i18n/states/IT.php:15 msgid "Alessandria" msgstr "" -#: i18n/states/IT.php:19 +#: i18n/states/IT.php:16 msgid "Ancona" msgstr "" -#: i18n/states/IT.php:20 +#: i18n/states/IT.php:17 msgid "Aosta" msgstr "" -#: i18n/states/IT.php:21 +#: i18n/states/IT.php:18 msgid "Arezzo" msgstr "" -#: i18n/states/IT.php:22 +#: i18n/states/IT.php:19 msgid "Ascoli Piceno" msgstr "" -#: i18n/states/IT.php:23 +#: i18n/states/IT.php:20 msgid "Asti" msgstr "" -#: i18n/states/IT.php:24 +#: i18n/states/IT.php:21 msgid "Avellino" msgstr "" -#: i18n/states/IT.php:25 +#: i18n/states/IT.php:22 msgid "Bari" msgstr "" -#: i18n/states/IT.php:26 +#: i18n/states/IT.php:23 msgid "Barletta-Andria-Trani" msgstr "" -#: i18n/states/IT.php:27 +#: i18n/states/IT.php:24 msgid "Belluno" msgstr "" -#: i18n/states/IT.php:28 +#: i18n/states/IT.php:25 msgid "Benevento" msgstr "" -#: i18n/states/IT.php:29 +#: i18n/states/IT.php:26 msgid "Bergamo" msgstr "" -#: i18n/states/IT.php:30 +#: i18n/states/IT.php:27 msgid "Biella" msgstr "" -#: i18n/states/IT.php:31 +#: i18n/states/IT.php:28 msgid "Bologna" msgstr "" -#: i18n/states/IT.php:32 +#: i18n/states/IT.php:29 msgid "Bolzano" msgstr "" -#: i18n/states/IT.php:33 +#: i18n/states/IT.php:30 msgid "Brescia" msgstr "" -#: i18n/states/IT.php:34 +#: i18n/states/IT.php:31 msgid "Brindisi" msgstr "" -#: i18n/states/IT.php:35 +#: i18n/states/IT.php:32 msgid "Cagliari" msgstr "" -#: i18n/states/IT.php:36 +#: i18n/states/IT.php:33 msgid "Caltanissetta" msgstr "" -#: i18n/states/IT.php:37 +#: i18n/states/IT.php:34 msgid "Campobasso" msgstr "" -#: i18n/states/IT.php:38 +#: i18n/states/IT.php:35 msgid "Carbonia-Iglesias" msgstr "" -#: i18n/states/IT.php:39 +#: i18n/states/IT.php:36 msgid "Caserta" msgstr "" -#: i18n/states/IT.php:40 +#: i18n/states/IT.php:37 msgid "Catania" msgstr "" -#: i18n/states/IT.php:41 +#: i18n/states/IT.php:38 msgid "Catanzaro" msgstr "" -#: i18n/states/IT.php:42 +#: i18n/states/IT.php:39 msgid "Chieti" msgstr "" -#: i18n/states/IT.php:43 +#: i18n/states/IT.php:40 msgid "Como" msgstr "" -#: i18n/states/IT.php:44 +#: i18n/states/IT.php:41 msgid "Cosenza" msgstr "" -#: i18n/states/IT.php:45 +#: i18n/states/IT.php:42 msgid "Cremona" msgstr "" -#: i18n/states/IT.php:46 +#: i18n/states/IT.php:43 msgid "Crotone" msgstr "" -#: i18n/states/IT.php:47 +#: i18n/states/IT.php:44 msgid "Cuneo" msgstr "" -#: i18n/states/IT.php:48 +#: i18n/states/IT.php:45 msgid "Enna" msgstr "" -#: i18n/states/IT.php:49 +#: i18n/states/IT.php:46 msgid "Fermo" msgstr "" -#: i18n/states/IT.php:50 +#: i18n/states/IT.php:47 msgid "Ferrara" msgstr "" -#: i18n/states/IT.php:51 +#: i18n/states/IT.php:48 msgid "Firenze" msgstr "" -#: i18n/states/IT.php:52 +#: i18n/states/IT.php:49 msgid "Foggia" msgstr "" -#: i18n/states/IT.php:53 +#: i18n/states/IT.php:50 msgid "Forlì-Cesena" msgstr "" -#: i18n/states/IT.php:54 +#: i18n/states/IT.php:51 msgid "Frosinone" msgstr "" -#: i18n/states/IT.php:55 +#: i18n/states/IT.php:52 msgid "Genova" msgstr "" -#: i18n/states/IT.php:56 +#: i18n/states/IT.php:53 msgid "Gorizia" msgstr "" -#: i18n/states/IT.php:57 +#: i18n/states/IT.php:54 msgid "Grosseto" msgstr "" -#: i18n/states/IT.php:58 +#: i18n/states/IT.php:55 msgid "Imperia" msgstr "" -#: i18n/states/IT.php:59 +#: i18n/states/IT.php:56 msgid "Isernia" msgstr "" -#: i18n/states/IT.php:60 +#: i18n/states/IT.php:57 msgid "La Spezia" msgstr "" -#: i18n/states/IT.php:61 +#: i18n/states/IT.php:58 msgid "L'Aquila" msgstr "" -#: i18n/states/IT.php:62 +#: i18n/states/IT.php:59 msgid "Latina" msgstr "" -#: i18n/states/IT.php:63 +#: i18n/states/IT.php:60 msgid "Lecce" msgstr "" -#: i18n/states/IT.php:64 +#: i18n/states/IT.php:61 msgid "Lecco" msgstr "" -#: i18n/states/IT.php:65 +#: i18n/states/IT.php:62 msgid "Livorno" msgstr "" -#: i18n/states/IT.php:66 +#: i18n/states/IT.php:63 msgid "Lodi" msgstr "" -#: i18n/states/IT.php:67 +#: i18n/states/IT.php:64 msgid "Lucca" msgstr "" -#: i18n/states/IT.php:68 +#: i18n/states/IT.php:65 msgid "Macerata" msgstr "" -#: i18n/states/IT.php:69 +#: i18n/states/IT.php:66 msgid "Mantova" msgstr "" -#: i18n/states/IT.php:70 +#: i18n/states/IT.php:67 msgid "Massa-Carrara" msgstr "" -#: i18n/states/IT.php:71 +#: i18n/states/IT.php:68 msgid "Matera" msgstr "" -#: i18n/states/IT.php:72 +#: i18n/states/IT.php:69 msgid "Messina" msgstr "" -#: i18n/states/IT.php:73 +#: i18n/states/IT.php:70 msgid "Milano" msgstr "" -#: i18n/states/IT.php:74 +#: i18n/states/IT.php:71 msgid "Modena" msgstr "" -#: i18n/states/IT.php:75 +#: i18n/states/IT.php:72 msgid "Monza e della Brianza" msgstr "" -#: i18n/states/IT.php:76 +#: i18n/states/IT.php:73 msgid "Napoli" msgstr "" -#: i18n/states/IT.php:77 +#: i18n/states/IT.php:74 msgid "Novara" msgstr "" -#: i18n/states/IT.php:78 +#: i18n/states/IT.php:75 msgid "Nuoro" msgstr "" -#: i18n/states/IT.php:79 +#: i18n/states/IT.php:76 msgid "Olbia-Tempio" msgstr "" -#: i18n/states/IT.php:80 +#: i18n/states/IT.php:77 msgid "Oristano" msgstr "" -#: i18n/states/IT.php:81 +#: i18n/states/IT.php:78 msgid "Padova" msgstr "" -#: i18n/states/IT.php:82 +#: i18n/states/IT.php:79 msgid "Palermo" msgstr "" -#: i18n/states/IT.php:83 +#: i18n/states/IT.php:80 msgid "Parma" msgstr "" -#: i18n/states/IT.php:84 +#: i18n/states/IT.php:81 msgid "Pavia" msgstr "" -#: i18n/states/IT.php:85 +#: i18n/states/IT.php:82 msgid "Perugia" msgstr "" -#: i18n/states/IT.php:86 +#: i18n/states/IT.php:83 msgid "Pesaro e Urbino" msgstr "" -#: i18n/states/IT.php:87 +#: i18n/states/IT.php:84 msgid "Pescara" msgstr "" -#: i18n/states/IT.php:88 +#: i18n/states/IT.php:85 msgid "Piacenza" msgstr "" -#: i18n/states/IT.php:89 +#: i18n/states/IT.php:86 msgid "Pisa" msgstr "" -#: i18n/states/IT.php:90 +#: i18n/states/IT.php:87 msgid "Pistoia" msgstr "" -#: i18n/states/IT.php:91 +#: i18n/states/IT.php:88 msgid "Pordenone" msgstr "" -#: i18n/states/IT.php:92 +#: i18n/states/IT.php:89 msgid "Potenza" msgstr "" -#: i18n/states/IT.php:93 +#: i18n/states/IT.php:90 msgid "Prato" msgstr "" -#: i18n/states/IT.php:94 +#: i18n/states/IT.php:91 msgid "Ragusa" msgstr "" -#: i18n/states/IT.php:95 +#: i18n/states/IT.php:92 msgid "Ravenna" msgstr "" -#: i18n/states/IT.php:96 +#: i18n/states/IT.php:93 msgid "Reggio Calabria" msgstr "" -#: i18n/states/IT.php:97 +#: i18n/states/IT.php:94 msgid "Reggio Emilia" msgstr "" -#: i18n/states/IT.php:98 +#: i18n/states/IT.php:95 msgid "Rieti" msgstr "" -#: i18n/states/IT.php:99 +#: i18n/states/IT.php:96 msgid "Rimini" msgstr "" -#: i18n/states/IT.php:100 +#: i18n/states/IT.php:97 msgid "Roma" msgstr "" -#: i18n/states/IT.php:101 +#: i18n/states/IT.php:98 msgid "Rovigo" msgstr "" -#: i18n/states/IT.php:102 +#: i18n/states/IT.php:99 msgid "Salerno" msgstr "" -#: i18n/states/IT.php:103 +#: i18n/states/IT.php:100 msgid "Medio Campidano" msgstr "" -#: i18n/states/IT.php:104 +#: i18n/states/IT.php:101 msgid "Sassari" msgstr "" -#: i18n/states/IT.php:105 +#: i18n/states/IT.php:102 msgid "Savona" msgstr "" -#: i18n/states/IT.php:106 +#: i18n/states/IT.php:103 msgid "Siena" msgstr "" -#: i18n/states/IT.php:107 +#: i18n/states/IT.php:104 msgid "Siracusa" msgstr "" -#: i18n/states/IT.php:108 +#: i18n/states/IT.php:105 msgid "Sondrio" msgstr "" -#: i18n/states/IT.php:109 +#: i18n/states/IT.php:106 msgid "Taranto" msgstr "" -#: i18n/states/IT.php:110 +#: i18n/states/IT.php:107 msgid "Teramo" msgstr "" -#: i18n/states/IT.php:111 +#: i18n/states/IT.php:108 msgid "Terni" msgstr "" -#: i18n/states/IT.php:112 +#: i18n/states/IT.php:109 msgid "Torino" msgstr "" -#: i18n/states/IT.php:113 +#: i18n/states/IT.php:110 msgid "Ogliastra" msgstr "" -#: i18n/states/IT.php:114 +#: i18n/states/IT.php:111 msgid "Trapani" msgstr "" -#: i18n/states/IT.php:115 +#: i18n/states/IT.php:112 msgid "Trento" msgstr "" -#: i18n/states/IT.php:116 +#: i18n/states/IT.php:113 msgid "Treviso" msgstr "" -#: i18n/states/IT.php:117 +#: i18n/states/IT.php:114 msgid "Trieste" msgstr "" -#: i18n/states/IT.php:118 +#: i18n/states/IT.php:115 msgid "Udine" msgstr "" -#: i18n/states/IT.php:119 +#: i18n/states/IT.php:116 msgid "Varese" msgstr "" -#: i18n/states/IT.php:120 +#: i18n/states/IT.php:117 msgid "Venezia" msgstr "" -#: i18n/states/IT.php:121 +#: i18n/states/IT.php:118 msgid "Verbano-Cusio-Ossola" msgstr "" -#: i18n/states/IT.php:122 +#: i18n/states/IT.php:119 msgid "Vercelli" msgstr "" -#: i18n/states/IT.php:123 +#: i18n/states/IT.php:120 msgid "Verona" msgstr "" -#: i18n/states/IT.php:124 +#: i18n/states/IT.php:121 msgid "Vibo Valentia" msgstr "" -#: i18n/states/IT.php:125 +#: i18n/states/IT.php:122 msgid "Vicenza" msgstr "" -#: i18n/states/IT.php:126 +#: i18n/states/IT.php:123 msgid "Viterbo" msgstr "" @@ -3326,2085 +3326,2094 @@ msgid "Hokkaido" msgstr "" #: i18n/states/JP.php:18 -msgid "Aomori-ken" +msgid "Aomori" msgstr "" #: i18n/states/JP.php:19 -msgid "Iwate-ken" +msgid "Iwate" msgstr "" #: i18n/states/JP.php:20 -msgid "Miyagi-ken" +msgid "Miyagi" msgstr "" #: i18n/states/JP.php:21 -msgid "Akita-ken" +msgid "Akita" msgstr "" #: i18n/states/JP.php:22 -msgid "Yamagata-ken" +msgid "Yamagata" msgstr "" #: i18n/states/JP.php:23 -msgid "Fukushima-ken" +msgid "Fukushima" msgstr "" #: i18n/states/JP.php:24 -msgid "Ibaraki-ken" +msgid "Ibaraki" msgstr "" #: i18n/states/JP.php:25 -msgid "Tochigi-ken" +msgid "Tochigi" msgstr "" #: i18n/states/JP.php:26 -msgid "Gunma-ken" +msgid "Gunma" msgstr "" #: i18n/states/JP.php:27 -msgid "Saitama-ken" +msgid "Saitama" msgstr "" #: i18n/states/JP.php:28 -msgid "Chiba-ken" +msgid "Chiba" msgstr "" #: i18n/states/JP.php:29 -msgid "Tokyo-to" +msgid "Tokyo" msgstr "" #: i18n/states/JP.php:30 -msgid "Kanagawa-ken" +msgid "Kanagawa" msgstr "" #: i18n/states/JP.php:31 -msgid "Niigata-ken" +msgid "Niigata" msgstr "" #: i18n/states/JP.php:32 -msgid "Toyama-ken" +msgid "Toyama" msgstr "" #: i18n/states/JP.php:33 -msgid "Ishikawa-ken" +msgid "Ishikawa" msgstr "" #: i18n/states/JP.php:34 -msgid "Fukui-ken" +msgid "Fukui" msgstr "" #: i18n/states/JP.php:35 -msgid "Yamanashi-ken" +msgid "Yamanashi" msgstr "" #: i18n/states/JP.php:36 -msgid "Nagano-ken" +msgid "Nagano" msgstr "" #: i18n/states/JP.php:37 -msgid "Gifu-ken" +msgid "Gifu" msgstr "" #: i18n/states/JP.php:38 -msgid "Shizuoka-ken" +msgid "Shizuoka" msgstr "" #: i18n/states/JP.php:39 -msgid "Aichi-ken" +msgid "Aichi" msgstr "" #: i18n/states/JP.php:40 -msgid "Mie-ken" +msgid "Mie" msgstr "" #: i18n/states/JP.php:41 -msgid "Shiga-ken" +msgid "Shiga" msgstr "" #: i18n/states/JP.php:42 -msgid "Kyoto-fu" +msgid "Kyoto" msgstr "" #: i18n/states/JP.php:43 -msgid "Osaka-fu" +msgid "Osaka" msgstr "" #: i18n/states/JP.php:44 -msgid "Hyogo-ken" +msgid "Hyogo" msgstr "" #: i18n/states/JP.php:45 -msgid "Nara-ken" +msgid "Nara" msgstr "" #: i18n/states/JP.php:46 -msgid "Wakayama-ken" +msgid "Wakayama" msgstr "" #: i18n/states/JP.php:47 -msgid "Tottori-ken" +msgid "Tottori" msgstr "" #: i18n/states/JP.php:48 -msgid "Shimane-ken" +msgid "Shimane" msgstr "" #: i18n/states/JP.php:49 -msgid "Okayama-ken" +msgid "Okayama" msgstr "" #: i18n/states/JP.php:50 -msgid "Hiroshima-ken" +msgid "Hiroshima" msgstr "" #: i18n/states/JP.php:51 -msgid "Yamaguchi-ken" +msgid "Yamaguchi" msgstr "" #: i18n/states/JP.php:52 -msgid "Tokushima-ken" +msgid "Tokushima" msgstr "" #: i18n/states/JP.php:53 -msgid "Kagawa-ken" +msgid "Kagawa" msgstr "" #: i18n/states/JP.php:54 -msgid "Ehime-ken" +msgid "Ehime" msgstr "" #: i18n/states/JP.php:55 -msgid "Kochi-ken" +msgid "Kochi" msgstr "" #: i18n/states/JP.php:56 -msgid "Fukuoka-ken" +msgid "Fukuoka" msgstr "" #: i18n/states/JP.php:57 -msgid "Saga-ken" +msgid "Saga" msgstr "" #: i18n/states/JP.php:58 -msgid "Nagasaki-ken" +msgid "Nagasaki" msgstr "" #: i18n/states/JP.php:59 -msgid "Kumamoto-ken" +msgid "Kumamoto" msgstr "" #: i18n/states/JP.php:60 -msgid "Oita-ken" +msgid "Oita" msgstr "" #: i18n/states/JP.php:61 -msgid "Miyazaki-ken" +msgid "Miyazaki" msgstr "" #: i18n/states/JP.php:62 -msgid "Kagoshima-ken" +msgid "Kagoshima" msgstr "" #: i18n/states/JP.php:63 -msgid "Okinawa-ken" +msgid "Okinawa" msgstr "" -#: i18n/states/MD.php:22 +#: i18n/states/LR.php:14 +msgid "Bomi" +msgstr "" + +#: i18n/states/LR.php:15 +msgid "Bong" +msgstr "" + +#: i18n/states/LR.php:16 +msgid "Gbarpolu" +msgstr "" + +#: i18n/states/LR.php:17 +msgid "Grand Bassa" +msgstr "" + +#: i18n/states/LR.php:18 +msgid "Grand Cape Mount" +msgstr "" + +#: i18n/states/LR.php:19 +msgid "Grand Gedeh" +msgstr "" + +#: i18n/states/LR.php:20 +msgid "Grand Kru" +msgstr "" + +#: i18n/states/LR.php:21 +msgid "Lofa " +msgstr "" + +#: i18n/states/LR.php:22 +msgid "Margibi" +msgstr "" + +#: i18n/states/LR.php:23 i18n/states/US.php:34 +msgid "Maryland" +msgstr "" + +#: i18n/states/LR.php:24 +msgid "Montserrado" +msgstr "" + +#: i18n/states/LR.php:25 +msgid "Nimba" +msgstr "" + +#: i18n/states/LR.php:26 +msgid "Rivercess" +msgstr "" + +#: i18n/states/LR.php:27 +msgid "River Gee" +msgstr "" + +#: i18n/states/LR.php:28 +msgid "Sinoe" +msgstr "" + +#: i18n/states/MD.php:20 msgid "Chișinău" msgstr "" -#: i18n/states/MD.php:23 +#: i18n/states/MD.php:21 msgid "Bălți" msgstr "" -#: i18n/states/MD.php:24 +#: i18n/states/MD.php:22 msgid "Anenii Noi" msgstr "" -#: i18n/states/MD.php:25 +#: i18n/states/MD.php:23 msgid "Basarabeasca" msgstr "" -#: i18n/states/MD.php:26 +#: i18n/states/MD.php:24 msgid "Briceni" msgstr "" -#: i18n/states/MD.php:27 +#: i18n/states/MD.php:25 msgid "Cahul" msgstr "" -#: i18n/states/MD.php:28 +#: i18n/states/MD.php:26 msgid "Cantemir" msgstr "" -#: i18n/states/MD.php:29 i18n/states/RO.php:30 +#: i18n/states/MD.php:27 i18n/states/RO.php:28 msgid "Călărași" msgstr "" -#: i18n/states/MD.php:30 +#: i18n/states/MD.php:28 msgid "Căușeni" msgstr "" -#: i18n/states/MD.php:31 +#: i18n/states/MD.php:29 msgid "Cimișlia" msgstr "" -#: i18n/states/MD.php:32 +#: i18n/states/MD.php:30 msgid "Criuleni" msgstr "" -#: i18n/states/MD.php:33 +#: i18n/states/MD.php:31 msgid "Dondușeni" msgstr "" -#: i18n/states/MD.php:34 +#: i18n/states/MD.php:32 msgid "Drochia" msgstr "" -#: i18n/states/MD.php:35 +#: i18n/states/MD.php:33 msgid "Dubăsari" msgstr "" -#: i18n/states/MD.php:36 +#: i18n/states/MD.php:34 msgid "Edineț" msgstr "" -#: i18n/states/MD.php:37 +#: i18n/states/MD.php:35 msgid "Fălești" msgstr "" -#: i18n/states/MD.php:38 +#: i18n/states/MD.php:36 msgid "Florești" msgstr "" -#: i18n/states/MD.php:39 +#: i18n/states/MD.php:37 msgid "UTA Găgăuzia" msgstr "" -#: i18n/states/MD.php:40 +#: i18n/states/MD.php:38 msgid "Glodeni" msgstr "" -#: i18n/states/MD.php:41 +#: i18n/states/MD.php:39 msgid "Hîncești" msgstr "" -#: i18n/states/MD.php:42 +#: i18n/states/MD.php:40 msgid "Ialoveni" msgstr "" -#: i18n/states/MD.php:43 +#: i18n/states/MD.php:41 msgid "Leova" msgstr "" -#: i18n/states/MD.php:44 +#: i18n/states/MD.php:42 msgid "Nisporeni" msgstr "" -#: i18n/states/MD.php:45 +#: i18n/states/MD.php:43 msgid "Ocnița" msgstr "" -#: i18n/states/MD.php:46 +#: i18n/states/MD.php:44 msgid "Orhei" msgstr "" -#: i18n/states/MD.php:47 +#: i18n/states/MD.php:45 msgid "Rezina" msgstr "" -#: i18n/states/MD.php:48 +#: i18n/states/MD.php:46 msgid "Rîșcani" msgstr "" -#: i18n/states/MD.php:49 +#: i18n/states/MD.php:47 msgid "Sîngerei" msgstr "" -#: i18n/states/MD.php:50 +#: i18n/states/MD.php:48 msgid "Soroca" msgstr "" -#: i18n/states/MD.php:51 +#: i18n/states/MD.php:49 msgid "Strășeni" msgstr "" -#: i18n/states/MD.php:52 +#: i18n/states/MD.php:50 msgid "Șoldănești" msgstr "" -#: i18n/states/MD.php:53 +#: i18n/states/MD.php:51 msgid "Ștefan Vodă" msgstr "" -#: i18n/states/MD.php:54 +#: i18n/states/MD.php:52 msgid "Taraclia" msgstr "" -#: i18n/states/MD.php:55 +#: i18n/states/MD.php:53 msgid "Telenești" msgstr "" -#: i18n/states/MD.php:56 +#: i18n/states/MD.php:54 msgid "Ungheni" msgstr "" -#: i18n/states/MX.php:17 +#: i18n/states/MX.php:14 msgid "Ciudad de México" msgstr "" -#: i18n/states/MX.php:18 +#: i18n/states/MX.php:15 msgid "Jalisco" msgstr "" -#: i18n/states/MX.php:19 +#: i18n/states/MX.php:16 msgid "Nuevo León" msgstr "" -#: i18n/states/MX.php:20 +#: i18n/states/MX.php:17 msgid "Aguascalientes" msgstr "" -#: i18n/states/MX.php:21 +#: i18n/states/MX.php:18 msgid "Baja California" msgstr "" -#: i18n/states/MX.php:22 +#: i18n/states/MX.php:19 msgid "Baja California Sur" msgstr "" -#: i18n/states/MX.php:23 +#: i18n/states/MX.php:20 msgid "Campeche" msgstr "" -#: i18n/states/MX.php:24 +#: i18n/states/MX.php:21 msgid "Chiapas" msgstr "" -#: i18n/states/MX.php:25 +#: i18n/states/MX.php:22 msgid "Chihuahua" msgstr "" -#: i18n/states/MX.php:26 +#: i18n/states/MX.php:23 msgid "Coahuila" msgstr "" -#: i18n/states/MX.php:27 +#: i18n/states/MX.php:24 msgid "Colima" msgstr "" -#: i18n/states/MX.php:28 +#: i18n/states/MX.php:25 msgid "Durango" msgstr "" -#: i18n/states/MX.php:29 +#: i18n/states/MX.php:26 msgid "Guanajuato" msgstr "" -#: i18n/states/MX.php:30 +#: i18n/states/MX.php:27 msgid "Guerrero" msgstr "" -#: i18n/states/MX.php:31 +#: i18n/states/MX.php:28 msgid "Hidalgo" msgstr "" -#: i18n/states/MX.php:32 +#: i18n/states/MX.php:29 msgid "Estado de México" msgstr "" -#: i18n/states/MX.php:33 +#: i18n/states/MX.php:30 msgid "Michoacán" msgstr "" -#: i18n/states/MX.php:34 +#: i18n/states/MX.php:31 msgid "Morelos" msgstr "" -#: i18n/states/MX.php:35 +#: i18n/states/MX.php:32 msgid "Nayarit" msgstr "" -#: i18n/states/MX.php:36 +#: i18n/states/MX.php:33 msgid "Oaxaca" msgstr "" -#: i18n/states/MX.php:37 +#: i18n/states/MX.php:34 msgid "Puebla" msgstr "" -#: i18n/states/MX.php:38 +#: i18n/states/MX.php:35 msgid "Querétaro" msgstr "" -#: i18n/states/MX.php:39 +#: i18n/states/MX.php:36 msgid "Quintana Roo" msgstr "" -#: i18n/states/MX.php:40 +#: i18n/states/MX.php:37 msgid "San Luis Potosí" msgstr "" -#: i18n/states/MX.php:41 +#: i18n/states/MX.php:38 msgid "Sinaloa" msgstr "" -#: i18n/states/MX.php:42 +#: i18n/states/MX.php:39 msgid "Sonora" msgstr "" -#: i18n/states/MX.php:43 +#: i18n/states/MX.php:40 msgid "Tabasco" msgstr "" -#: i18n/states/MX.php:44 +#: i18n/states/MX.php:41 msgid "Tamaulipas" msgstr "" -#: i18n/states/MX.php:45 +#: i18n/states/MX.php:42 msgid "Tlaxcala" msgstr "" -#: i18n/states/MX.php:46 +#: i18n/states/MX.php:43 msgid "Veracruz" msgstr "" -#: i18n/states/MX.php:47 +#: i18n/states/MX.php:44 msgid "Yucatán" msgstr "" -#: i18n/states/MX.php:48 +#: i18n/states/MX.php:45 msgid "Zacatecas" msgstr "" -#: i18n/states/MY.php:17 +#: i18n/states/MY.php:14 msgid "Johor" msgstr "" -#: i18n/states/MY.php:18 +#: i18n/states/MY.php:15 msgid "Kedah" msgstr "" -#: i18n/states/MY.php:19 +#: i18n/states/MY.php:16 msgid "Kelantan" msgstr "" -#: i18n/states/MY.php:20 +#: i18n/states/MY.php:17 msgid "Labuan" msgstr "" -#: i18n/states/MY.php:21 +#: i18n/states/MY.php:18 msgid "Malacca (Melaka)" msgstr "" -#: i18n/states/MY.php:22 +#: i18n/states/MY.php:19 msgid "Negeri Sembilan" msgstr "" -#: i18n/states/MY.php:23 +#: i18n/states/MY.php:20 msgid "Pahang" msgstr "" -#: i18n/states/MY.php:24 +#: i18n/states/MY.php:21 msgid "Penang (Pulau Pinang)" msgstr "" -#: i18n/states/MY.php:25 +#: i18n/states/MY.php:22 msgid "Perak" msgstr "" -#: i18n/states/MY.php:26 +#: i18n/states/MY.php:23 msgid "Perlis" msgstr "" -#: i18n/states/MY.php:27 +#: i18n/states/MY.php:24 msgid "Sabah" msgstr "" -#: i18n/states/MY.php:28 +#: i18n/states/MY.php:25 msgid "Sarawak" msgstr "" -#: i18n/states/MY.php:29 +#: i18n/states/MY.php:26 msgid "Selangor" msgstr "" -#: i18n/states/MY.php:30 +#: i18n/states/MY.php:27 msgid "Terengganu" msgstr "" -#: i18n/states/MY.php:31 +#: i18n/states/MY.php:28 msgid "Putrajaya" msgstr "" -#: i18n/states/MY.php:32 +#: i18n/states/MY.php:29 msgid "Kuala Lumpur" msgstr "" -#: i18n/states/NG.php:18 +#: i18n/states/NG.php:14 msgid "Abia" msgstr "" -#: i18n/states/NG.php:19 +#: i18n/states/NG.php:15 msgid "Abuja" msgstr "" -#: i18n/states/NG.php:20 +#: i18n/states/NG.php:16 msgid "Adamawa" msgstr "" -#: i18n/states/NG.php:21 +#: i18n/states/NG.php:17 msgid "Akwa Ibom" msgstr "" -#: i18n/states/NG.php:22 +#: i18n/states/NG.php:18 msgid "Anambra" msgstr "" -#: i18n/states/NG.php:23 +#: i18n/states/NG.php:19 msgid "Bauchi" msgstr "" -#: i18n/states/NG.php:24 +#: i18n/states/NG.php:20 msgid "Bayelsa" msgstr "" -#: i18n/states/NG.php:25 +#: i18n/states/NG.php:21 msgid "Benue" msgstr "" -#: i18n/states/NG.php:26 +#: i18n/states/NG.php:22 msgid "Borno" msgstr "" -#: i18n/states/NG.php:27 +#: i18n/states/NG.php:23 msgid "Cross River" msgstr "" -#: i18n/states/NG.php:28 +#: i18n/states/NG.php:24 msgid "Delta" msgstr "" -#: i18n/states/NG.php:29 +#: i18n/states/NG.php:25 msgid "Ebonyi" msgstr "" -#: i18n/states/NG.php:30 +#: i18n/states/NG.php:26 msgid "Edo" msgstr "" -#: i18n/states/NG.php:31 +#: i18n/states/NG.php:27 msgid "Ekiti" msgstr "" -#: i18n/states/NG.php:32 +#: i18n/states/NG.php:28 msgid "Enugu" msgstr "" -#: i18n/states/NG.php:33 +#: i18n/states/NG.php:29 msgid "Gombe" msgstr "" -#: i18n/states/NG.php:34 +#: i18n/states/NG.php:30 msgid "Imo" msgstr "" -#: i18n/states/NG.php:35 +#: i18n/states/NG.php:31 msgid "Jigawa" msgstr "" -#: i18n/states/NG.php:36 +#: i18n/states/NG.php:32 msgid "Kaduna" msgstr "" -#: i18n/states/NG.php:37 +#: i18n/states/NG.php:33 msgid "Kano" msgstr "" -#: i18n/states/NG.php:38 +#: i18n/states/NG.php:34 msgid "Katsina" msgstr "" -#: i18n/states/NG.php:39 +#: i18n/states/NG.php:35 msgid "Kebbi" msgstr "" -#: i18n/states/NG.php:40 +#: i18n/states/NG.php:36 msgid "Kogi" msgstr "" -#: i18n/states/NG.php:41 +#: i18n/states/NG.php:37 msgid "Kwara" msgstr "" -#: i18n/states/NG.php:42 +#: i18n/states/NG.php:38 msgid "Lagos" msgstr "" -#: i18n/states/NG.php:43 +#: i18n/states/NG.php:39 msgid "Nasarawa" msgstr "" -#: i18n/states/NG.php:45 +#: i18n/states/NG.php:41 msgid "Ogun" msgstr "" -#: i18n/states/NG.php:46 +#: i18n/states/NG.php:42 msgid "Ondo" msgstr "" -#: i18n/states/NG.php:47 +#: i18n/states/NG.php:43 msgid "Osun" msgstr "" -#: i18n/states/NG.php:48 +#: i18n/states/NG.php:44 msgid "Oyo" msgstr "" -#: i18n/states/NG.php:49 +#: i18n/states/NG.php:45 msgid "Plateau" msgstr "" -#: i18n/states/NG.php:50 +#: i18n/states/NG.php:46 msgid "Rivers" msgstr "" -#: i18n/states/NG.php:51 +#: i18n/states/NG.php:47 msgid "Sokoto" msgstr "" -#: i18n/states/NG.php:52 +#: i18n/states/NG.php:48 msgid "Taraba" msgstr "" -#: i18n/states/NG.php:53 +#: i18n/states/NG.php:49 msgid "Yobe" msgstr "" -#: i18n/states/NG.php:54 +#: i18n/states/NG.php:50 msgid "Zamfara" msgstr "" -#: i18n/states/NP.php:17 +#: i18n/states/NP.php:14 msgid "Bagmati" msgstr "" -#: i18n/states/NP.php:18 +#: i18n/states/NP.php:15 msgid "Bheri" msgstr "" -#: i18n/states/NP.php:19 +#: i18n/states/NP.php:16 msgid "Dhaulagiri" msgstr "" -#: i18n/states/NP.php:20 +#: i18n/states/NP.php:17 msgid "Gandaki" msgstr "" -#: i18n/states/NP.php:21 +#: i18n/states/NP.php:18 msgid "Janakpur" msgstr "" -#: i18n/states/NP.php:22 +#: i18n/states/NP.php:19 msgid "Karnali" msgstr "" -#: i18n/states/NP.php:23 +#: i18n/states/NP.php:20 msgid "Koshi" msgstr "" -#: i18n/states/NP.php:24 +#: i18n/states/NP.php:21 msgid "Lumbini" msgstr "" -#: i18n/states/NP.php:25 +#: i18n/states/NP.php:22 msgid "Mahakali" msgstr "" -#: i18n/states/NP.php:26 +#: i18n/states/NP.php:23 msgid "Mechi" msgstr "" -#: i18n/states/NP.php:27 +#: i18n/states/NP.php:24 msgid "Narayani" msgstr "" -#: i18n/states/NP.php:28 +#: i18n/states/NP.php:25 msgid "Rapti" msgstr "" -#: i18n/states/NP.php:29 +#: i18n/states/NP.php:26 msgid "Sagarmatha" msgstr "" -#: i18n/states/NP.php:30 +#: i18n/states/NP.php:27 msgid "Seti" msgstr "" -#: i18n/states/NZ.php:17 +#: i18n/states/NZ.php:14 msgid "Northland" msgstr "" -#: i18n/states/NZ.php:18 +#: i18n/states/NZ.php:15 msgid "Auckland" msgstr "" -#: i18n/states/NZ.php:19 +#: i18n/states/NZ.php:16 msgid "Waikato" msgstr "" -#: i18n/states/NZ.php:20 +#: i18n/states/NZ.php:17 msgid "Bay of Plenty" msgstr "" -#: i18n/states/NZ.php:21 +#: i18n/states/NZ.php:18 msgid "Taranaki" msgstr "" -#: i18n/states/NZ.php:22 +#: i18n/states/NZ.php:19 msgid "Gisborne" msgstr "" -#: i18n/states/NZ.php:23 +#: i18n/states/NZ.php:20 msgid "Hawke’s Bay" msgstr "" -#: i18n/states/NZ.php:24 +#: i18n/states/NZ.php:21 msgid "Manawatu-Wanganui" msgstr "" -#: i18n/states/NZ.php:25 +#: i18n/states/NZ.php:22 msgid "Wellington" msgstr "" -#: i18n/states/NZ.php:26 +#: i18n/states/NZ.php:23 msgid "Nelson" msgstr "" -#: i18n/states/NZ.php:27 +#: i18n/states/NZ.php:24 msgid "Marlborough" msgstr "" -#: i18n/states/NZ.php:28 +#: i18n/states/NZ.php:25 msgid "Tasman" msgstr "" -#: i18n/states/NZ.php:29 +#: i18n/states/NZ.php:26 msgid "West Coast" msgstr "" -#: i18n/states/NZ.php:30 +#: i18n/states/NZ.php:27 msgid "Canterbury" msgstr "" -#: i18n/states/NZ.php:31 +#: i18n/states/NZ.php:28 msgid "Otago" msgstr "" -#: i18n/states/NZ.php:32 +#: i18n/states/NZ.php:29 msgid "Southland" msgstr "" -#: i18n/states/PE.php:17 +#: i18n/states/PE.php:14 msgid "El Callao" msgstr "" -#: i18n/states/PE.php:18 +#: i18n/states/PE.php:15 msgid "Municipalidad Metropolitana de Lima" msgstr "" -#: i18n/states/PE.php:20 +#: i18n/states/PE.php:17 msgid "Ancash" msgstr "" -#: i18n/states/PE.php:21 +#: i18n/states/PE.php:18 msgid "Apurímac" msgstr "" -#: i18n/states/PE.php:22 +#: i18n/states/PE.php:19 msgid "Arequipa" msgstr "" -#: i18n/states/PE.php:23 +#: i18n/states/PE.php:20 msgid "Ayacucho" msgstr "" -#: i18n/states/PE.php:24 +#: i18n/states/PE.php:21 msgid "Cajamarca" msgstr "" -#: i18n/states/PE.php:25 +#: i18n/states/PE.php:22 msgid "Cusco" msgstr "" -#: i18n/states/PE.php:26 +#: i18n/states/PE.php:23 msgid "Huancavelica" msgstr "" -#: i18n/states/PE.php:27 +#: i18n/states/PE.php:24 msgid "Huánuco" msgstr "" -#: i18n/states/PE.php:28 +#: i18n/states/PE.php:25 msgid "Ica" msgstr "" -#: i18n/states/PE.php:29 +#: i18n/states/PE.php:26 msgid "Junín" msgstr "" -#: i18n/states/PE.php:30 +#: i18n/states/PE.php:27 msgid "La Libertad" msgstr "" -#: i18n/states/PE.php:31 +#: i18n/states/PE.php:28 msgid "Lambayeque" msgstr "" -#: i18n/states/PE.php:32 +#: i18n/states/PE.php:29 msgid "Lima" msgstr "" -#: i18n/states/PE.php:33 +#: i18n/states/PE.php:30 msgid "Loreto" msgstr "" -#: i18n/states/PE.php:34 +#: i18n/states/PE.php:31 msgid "Madre de Dios" msgstr "" -#: i18n/states/PE.php:35 +#: i18n/states/PE.php:32 msgid "Moquegua" msgstr "" -#: i18n/states/PE.php:36 +#: i18n/states/PE.php:33 msgid "Pasco" msgstr "" -#: i18n/states/PE.php:37 +#: i18n/states/PE.php:34 msgid "Piura" msgstr "" -#: i18n/states/PE.php:38 +#: i18n/states/PE.php:35 msgid "Puno" msgstr "" -#: i18n/states/PE.php:39 +#: i18n/states/PE.php:36 msgid "San Martín" msgstr "" -#: i18n/states/PE.php:40 +#: i18n/states/PE.php:37 msgid "Tacna" msgstr "" -#: i18n/states/PE.php:41 +#: i18n/states/PE.php:38 msgid "Tumbes" msgstr "" -#: i18n/states/PE.php:42 +#: i18n/states/PE.php:39 msgid "Ucayali" msgstr "" -#: i18n/states/PH.php:16 +#: i18n/states/PH.php:14 msgid "Abra" msgstr "" -#: i18n/states/PH.php:17 +#: i18n/states/PH.php:15 msgid "Agusan del Norte" msgstr "" -#: i18n/states/PH.php:18 +#: i18n/states/PH.php:16 msgid "Agusan del Sur" msgstr "" -#: i18n/states/PH.php:19 +#: i18n/states/PH.php:17 msgid "Aklan" msgstr "" -#: i18n/states/PH.php:20 +#: i18n/states/PH.php:18 msgid "Albay" msgstr "" -#: i18n/states/PH.php:21 +#: i18n/states/PH.php:19 msgid "Antique" msgstr "" -#: i18n/states/PH.php:22 +#: i18n/states/PH.php:20 msgid "Apayao" msgstr "" -#: i18n/states/PH.php:23 +#: i18n/states/PH.php:21 msgid "Aurora" msgstr "" -#: i18n/states/PH.php:24 +#: i18n/states/PH.php:22 msgid "Basilan" msgstr "" -#: i18n/states/PH.php:25 +#: i18n/states/PH.php:23 msgid "Bataan" msgstr "" -#: i18n/states/PH.php:26 +#: i18n/states/PH.php:24 msgid "Batanes" msgstr "" -#: i18n/states/PH.php:27 +#: i18n/states/PH.php:25 msgid "Batangas" msgstr "" -#: i18n/states/PH.php:28 +#: i18n/states/PH.php:26 msgid "Benguet" msgstr "" -#: i18n/states/PH.php:29 +#: i18n/states/PH.php:27 msgid "Biliran" msgstr "" -#: i18n/states/PH.php:30 +#: i18n/states/PH.php:28 msgid "Bohol" msgstr "" -#: i18n/states/PH.php:31 +#: i18n/states/PH.php:29 msgid "Bukidnon" msgstr "" -#: i18n/states/PH.php:32 +#: i18n/states/PH.php:30 msgid "Bulacan" msgstr "" -#: i18n/states/PH.php:33 +#: i18n/states/PH.php:31 msgid "Cagayan" msgstr "" -#: i18n/states/PH.php:34 +#: i18n/states/PH.php:32 msgid "Camarines Norte" msgstr "" -#: i18n/states/PH.php:35 +#: i18n/states/PH.php:33 msgid "Camarines Sur" msgstr "" -#: i18n/states/PH.php:36 +#: i18n/states/PH.php:34 msgid "Camiguin" msgstr "" -#: i18n/states/PH.php:37 +#: i18n/states/PH.php:35 msgid "Capiz" msgstr "" -#: i18n/states/PH.php:38 +#: i18n/states/PH.php:36 msgid "Catanduanes" msgstr "" -#: i18n/states/PH.php:39 +#: i18n/states/PH.php:37 msgid "Cavite" msgstr "" -#: i18n/states/PH.php:40 +#: i18n/states/PH.php:38 msgid "Cebu" msgstr "" -#: i18n/states/PH.php:41 +#: i18n/states/PH.php:39 msgid "Compostela Valley" msgstr "" -#: i18n/states/PH.php:42 +#: i18n/states/PH.php:40 msgid "Cotabato" msgstr "" -#: i18n/states/PH.php:43 +#: i18n/states/PH.php:41 msgid "Davao del Norte" msgstr "" -#: i18n/states/PH.php:44 +#: i18n/states/PH.php:42 msgid "Davao del Sur" msgstr "" -#: i18n/states/PH.php:45 +#: i18n/states/PH.php:43 msgid "Davao Occidental" msgstr "" -#: i18n/states/PH.php:46 +#: i18n/states/PH.php:44 msgid "Davao Oriental" msgstr "" -#: i18n/states/PH.php:47 +#: i18n/states/PH.php:45 msgid "Dinagat Islands" msgstr "" -#: i18n/states/PH.php:48 +#: i18n/states/PH.php:46 msgid "Eastern Samar" msgstr "" -#: i18n/states/PH.php:49 +#: i18n/states/PH.php:47 msgid "Guimaras" msgstr "" -#: i18n/states/PH.php:50 +#: i18n/states/PH.php:48 msgid "Ifugao" msgstr "" -#: i18n/states/PH.php:51 +#: i18n/states/PH.php:49 msgid "Ilocos Norte" msgstr "" -#: i18n/states/PH.php:52 +#: i18n/states/PH.php:50 msgid "Ilocos Sur" msgstr "" -#: i18n/states/PH.php:53 +#: i18n/states/PH.php:51 msgid "Iloilo" msgstr "" -#: i18n/states/PH.php:54 +#: i18n/states/PH.php:52 msgid "Isabela" msgstr "" -#: i18n/states/PH.php:55 +#: i18n/states/PH.php:53 msgid "Kalinga" msgstr "" -#: i18n/states/PH.php:56 +#: i18n/states/PH.php:54 msgid "La Union" msgstr "" -#: i18n/states/PH.php:57 +#: i18n/states/PH.php:55 msgid "Laguna" msgstr "" -#: i18n/states/PH.php:58 +#: i18n/states/PH.php:56 msgid "Lanao del Norte" msgstr "" -#: i18n/states/PH.php:59 +#: i18n/states/PH.php:57 msgid "Lanao del Sur" msgstr "" -#: i18n/states/PH.php:60 +#: i18n/states/PH.php:58 msgid "Leyte" msgstr "" -#: i18n/states/PH.php:61 +#: i18n/states/PH.php:59 msgid "Maguindanao" msgstr "" -#: i18n/states/PH.php:62 +#: i18n/states/PH.php:60 msgid "Marinduque" msgstr "" -#: i18n/states/PH.php:63 +#: i18n/states/PH.php:61 msgid "Masbate" msgstr "" -#: i18n/states/PH.php:64 +#: i18n/states/PH.php:62 msgid "Misamis Occidental" msgstr "" -#: i18n/states/PH.php:65 +#: i18n/states/PH.php:63 msgid "Misamis Oriental" msgstr "" -#: i18n/states/PH.php:66 +#: i18n/states/PH.php:64 msgid "Mountain Province" msgstr "" -#: i18n/states/PH.php:67 +#: i18n/states/PH.php:65 msgid "Negros Occidental" msgstr "" -#: i18n/states/PH.php:68 +#: i18n/states/PH.php:66 msgid "Negros Oriental" msgstr "" -#: i18n/states/PH.php:69 +#: i18n/states/PH.php:67 msgid "Northern Samar" msgstr "" -#: i18n/states/PH.php:70 +#: i18n/states/PH.php:68 msgid "Nueva Ecija" msgstr "" -#: i18n/states/PH.php:71 +#: i18n/states/PH.php:69 msgid "Nueva Vizcaya" msgstr "" -#: i18n/states/PH.php:72 +#: i18n/states/PH.php:70 msgid "Occidental Mindoro" msgstr "" -#: i18n/states/PH.php:73 +#: i18n/states/PH.php:71 msgid "Oriental Mindoro" msgstr "" -#: i18n/states/PH.php:74 +#: i18n/states/PH.php:72 msgid "Palawan" msgstr "" -#: i18n/states/PH.php:75 +#: i18n/states/PH.php:73 msgid "Pampanga" msgstr "" -#: i18n/states/PH.php:76 +#: i18n/states/PH.php:74 msgid "Pangasinan" msgstr "" -#: i18n/states/PH.php:77 +#: i18n/states/PH.php:75 msgid "Quezon" msgstr "" -#: i18n/states/PH.php:78 +#: i18n/states/PH.php:76 msgid "Quirino" msgstr "" -#: i18n/states/PH.php:79 +#: i18n/states/PH.php:77 msgid "Rizal" msgstr "" -#: i18n/states/PH.php:80 +#: i18n/states/PH.php:78 msgid "Romblon" msgstr "" -#: i18n/states/PH.php:81 +#: i18n/states/PH.php:79 msgid "Samar" msgstr "" -#: i18n/states/PH.php:82 +#: i18n/states/PH.php:80 msgid "Sarangani" msgstr "" -#: i18n/states/PH.php:83 +#: i18n/states/PH.php:81 msgid "Siquijor" msgstr "" -#: i18n/states/PH.php:84 +#: i18n/states/PH.php:82 msgid "Sorsogon" msgstr "" -#: i18n/states/PH.php:85 +#: i18n/states/PH.php:83 msgid "South Cotabato" msgstr "" -#: i18n/states/PH.php:86 +#: i18n/states/PH.php:84 msgid "Southern Leyte" msgstr "" -#: i18n/states/PH.php:87 +#: i18n/states/PH.php:85 msgid "Sultan Kudarat" msgstr "" -#: i18n/states/PH.php:88 +#: i18n/states/PH.php:86 msgid "Sulu" msgstr "" -#: i18n/states/PH.php:89 +#: i18n/states/PH.php:87 msgid "Surigao del Norte" msgstr "" -#: i18n/states/PH.php:90 +#: i18n/states/PH.php:88 msgid "Surigao del Sur" msgstr "" -#: i18n/states/PH.php:91 +#: i18n/states/PH.php:89 msgid "Tarlac" msgstr "" -#: i18n/states/PH.php:92 +#: i18n/states/PH.php:90 msgid "Tawi-Tawi" msgstr "" -#: i18n/states/PH.php:93 +#: i18n/states/PH.php:91 msgid "Zambales" msgstr "" -#: i18n/states/PH.php:94 +#: i18n/states/PH.php:92 msgid "Zamboanga del Norte" msgstr "" -#: i18n/states/PH.php:95 +#: i18n/states/PH.php:93 msgid "Zamboanga del Sur" msgstr "" -#: i18n/states/PH.php:96 +#: i18n/states/PH.php:94 msgid "Zamboanga Sibugay" msgstr "" -#: i18n/states/PH.php:97 +#: i18n/states/PH.php:95 msgid "Metro Manila" msgstr "" -#: i18n/states/PK.php:17 +#: i18n/states/PK.php:14 msgid "Azad Kashmir" msgstr "" -#: i18n/states/PK.php:18 +#: i18n/states/PK.php:15 msgid "Balochistan" msgstr "" -#: i18n/states/PK.php:19 +#: i18n/states/PK.php:16 msgid "FATA" msgstr "" -#: i18n/states/PK.php:20 +#: i18n/states/PK.php:17 msgid "Gilgit Baltistan" msgstr "" -#: i18n/states/PK.php:21 +#: i18n/states/PK.php:18 msgid "Islamabad Capital Territory" msgstr "" -#: i18n/states/PK.php:22 +#: i18n/states/PK.php:19 msgid "Khyber Pakhtunkhwa" msgstr "" -#: i18n/states/PK.php:24 +#: i18n/states/PK.php:21 msgid "Sindh" msgstr "" -#: i18n/states/RO.php:19 +#: i18n/states/RO.php:17 msgid "Alba" msgstr "" -#: i18n/states/RO.php:20 +#: i18n/states/RO.php:18 msgid "Arad" msgstr "" -#: i18n/states/RO.php:21 +#: i18n/states/RO.php:19 msgid "Argeș" msgstr "" -#: i18n/states/RO.php:22 +#: i18n/states/RO.php:20 msgid "Bacău" msgstr "" -#: i18n/states/RO.php:23 +#: i18n/states/RO.php:21 msgid "Bihor" msgstr "" -#: i18n/states/RO.php:24 +#: i18n/states/RO.php:22 msgid "Bistrița-Năsăud" msgstr "" -#: i18n/states/RO.php:25 +#: i18n/states/RO.php:23 msgid "Botoșani" msgstr "" -#: i18n/states/RO.php:26 +#: i18n/states/RO.php:24 msgid "Brăila" msgstr "" -#: i18n/states/RO.php:27 +#: i18n/states/RO.php:25 msgid "Brașov" msgstr "" -#: i18n/states/RO.php:28 +#: i18n/states/RO.php:26 msgid "București" msgstr "" -#: i18n/states/RO.php:29 +#: i18n/states/RO.php:27 msgid "Buzău" msgstr "" -#: i18n/states/RO.php:31 +#: i18n/states/RO.php:29 msgid "Caraș-Severin" msgstr "" -#: i18n/states/RO.php:32 +#: i18n/states/RO.php:30 msgid "Cluj" msgstr "" -#: i18n/states/RO.php:33 +#: i18n/states/RO.php:31 msgid "Constanța" msgstr "" -#: i18n/states/RO.php:34 +#: i18n/states/RO.php:32 msgid "Covasna" msgstr "" -#: i18n/states/RO.php:35 +#: i18n/states/RO.php:33 msgid "Dâmbovița" msgstr "" -#: i18n/states/RO.php:36 +#: i18n/states/RO.php:34 msgid "Dolj" msgstr "" -#: i18n/states/RO.php:37 +#: i18n/states/RO.php:35 msgid "Galați" msgstr "" -#: i18n/states/RO.php:38 +#: i18n/states/RO.php:36 msgid "Giurgiu" msgstr "" -#: i18n/states/RO.php:39 +#: i18n/states/RO.php:37 msgid "Gorj" msgstr "" -#: i18n/states/RO.php:40 +#: i18n/states/RO.php:38 msgid "Harghita" msgstr "" -#: i18n/states/RO.php:41 +#: i18n/states/RO.php:39 msgid "Hunedoara" msgstr "" -#: i18n/states/RO.php:42 +#: i18n/states/RO.php:40 msgid "Ialomița" msgstr "" -#: i18n/states/RO.php:43 +#: i18n/states/RO.php:41 msgid "Iași" msgstr "" -#: i18n/states/RO.php:44 +#: i18n/states/RO.php:42 msgid "Ilfov" msgstr "" -#: i18n/states/RO.php:45 +#: i18n/states/RO.php:43 msgid "Maramureș" msgstr "" -#: i18n/states/RO.php:46 +#: i18n/states/RO.php:44 msgid "Mehedinți" msgstr "" -#: i18n/states/RO.php:47 +#: i18n/states/RO.php:45 msgid "Mureș" msgstr "" -#: i18n/states/RO.php:48 +#: i18n/states/RO.php:46 msgid "Neamț" msgstr "" -#: i18n/states/RO.php:49 +#: i18n/states/RO.php:47 msgid "Olt" msgstr "" -#: i18n/states/RO.php:50 +#: i18n/states/RO.php:48 msgid "Prahova" msgstr "" -#: i18n/states/RO.php:51 +#: i18n/states/RO.php:49 msgid "Sălaj" msgstr "" -#: i18n/states/RO.php:52 +#: i18n/states/RO.php:50 msgid "Satu Mare" msgstr "" -#: i18n/states/RO.php:53 +#: i18n/states/RO.php:51 msgid "Sibiu" msgstr "" -#: i18n/states/RO.php:54 +#: i18n/states/RO.php:52 msgid "Suceava" msgstr "" -#: i18n/states/RO.php:55 +#: i18n/states/RO.php:53 msgid "Teleorman" msgstr "" -#: i18n/states/RO.php:56 +#: i18n/states/RO.php:54 msgid "Timiș" msgstr "" -#: i18n/states/RO.php:57 +#: i18n/states/RO.php:55 msgid "Tulcea" msgstr "" -#: i18n/states/RO.php:58 +#: i18n/states/RO.php:56 msgid "Vâlcea" msgstr "" -#: i18n/states/RO.php:59 +#: i18n/states/RO.php:57 msgid "Vaslui" msgstr "" -#: i18n/states/RO.php:60 +#: i18n/states/RO.php:58 msgid "Vrancea" msgstr "" +#: i18n/states/TH.php:14 +msgid "Amnat Charoen" +msgstr "" + +#: i18n/states/TH.php:15 +msgid "Ang Thong" +msgstr "" + +#: i18n/states/TH.php:16 +msgid "Ayutthaya" +msgstr "" + #: i18n/states/TH.php:17 -msgid "" -"Amnat Charoen " -"(อำนาจเจริญ)" +msgid "Bangkok" msgstr "" #: i18n/states/TH.php:18 -msgid "Ang Thong (อ่างทอง)" +msgid "Bueng Kan" msgstr "" #: i18n/states/TH.php:19 -msgid "" -"Ayutthaya " -"(พระนครศรีอũ" -"8;ุธยา)" +msgid "Buri Ram" msgstr "" #: i18n/states/TH.php:20 -msgid "" -"Bangkok " -"(กรุงเทพมหาŨ" -"9;คร)" +msgid "Chachoengsao" msgstr "" #: i18n/states/TH.php:21 -msgid "Bueng Kan (บึงกาฬ)" +msgid "Chai Nat" msgstr "" #: i18n/states/TH.php:22 -msgid "Buri Ram (บุรีรัมย์)" +msgid "Chaiyaphum" msgstr "" #: i18n/states/TH.php:23 -msgid "" -"Chachoengsao " -"(ฉะเชิงเทรา)" +msgid "Chanthaburi" msgstr "" #: i18n/states/TH.php:24 -msgid "Chai Nat (ชัยนาท)" +msgid "Chiang Mai" msgstr "" #: i18n/states/TH.php:25 -msgid "Chaiyaphum (ชัยภูมิ)" +msgid "Chiang Rai" msgstr "" #: i18n/states/TH.php:26 -msgid "Chanthaburi (จันทบุรี)" +msgid "Chonburi" msgstr "" #: i18n/states/TH.php:27 -msgid "Chiang Mai (เชียงใหม่)" +msgid "Chumphon" msgstr "" #: i18n/states/TH.php:28 -msgid "Chiang Rai (เชียงราย)" +msgid "Kalasin" msgstr "" #: i18n/states/TH.php:29 -msgid "Chonburi (ชลบุรี)" +msgid "Kamphaeng Phet" msgstr "" #: i18n/states/TH.php:30 -msgid "Chumphon (ชุมพร)" +msgid "Kanchanaburi" msgstr "" #: i18n/states/TH.php:31 -msgid "Kalasin (กาฬสินธุ์)" +msgid "Khon Kaen" msgstr "" #: i18n/states/TH.php:32 -msgid "" -"Kamphaeng Phet " -"(กำแพงเพชร)" +msgid "Krabi" msgstr "" #: i18n/states/TH.php:33 -msgid "" -"Kanchanaburi " -"(กาญจนบุรี)" +msgid "Lampang" msgstr "" #: i18n/states/TH.php:34 -msgid "Khon Kaen (ขอนแก่น)" +msgid "Lamphun" msgstr "" #: i18n/states/TH.php:35 -msgid "Krabi (กระบี่)" +msgid "Loei" msgstr "" #: i18n/states/TH.php:36 -msgid "Lampang (ลำปาง)" +msgid "Lopburi" msgstr "" #: i18n/states/TH.php:37 -msgid "Lamphun (ลำพูน)" +msgid "Mae Hong Son" msgstr "" #: i18n/states/TH.php:38 -msgid "Loei (เลย)" +msgid "Maha Sarakham" msgstr "" #: i18n/states/TH.php:39 -msgid "Lopburi (ลพบุรี)" +msgid "Mukdahan" msgstr "" #: i18n/states/TH.php:40 -msgid "" -"Mae Hong Son " -"(แม่ฮ่องสอน)" +msgid "Nakhon Nayok" msgstr "" #: i18n/states/TH.php:41 -msgid "" -"Maha Sarakham " -"(มหาสารคาม)" +msgid "Nakhon Pathom" msgstr "" #: i18n/states/TH.php:42 -msgid "Mukdahan (มุกดาหาร)" +msgid "Nakhon Phanom" msgstr "" #: i18n/states/TH.php:43 -msgid "Nakhon Nayok (นครนายก)" +msgid "Nakhon Ratchasima" msgstr "" #: i18n/states/TH.php:44 -msgid "Nakhon Pathom (นครปฐม)" +msgid "Nakhon Sawan" msgstr "" #: i18n/states/TH.php:45 -msgid "Nakhon Phanom (นครพนม)" +msgid "Nakhon Si Thammarat" msgstr "" #: i18n/states/TH.php:46 -msgid "" -"Nakhon Ratchasima " -"(นครราชสีมา)" +msgid "Nan" msgstr "" #: i18n/states/TH.php:47 -msgid "" -"Nakhon Sawan " -"(นครสวรรค์)" +msgid "Narathiwat" msgstr "" #: i18n/states/TH.php:48 -msgid "" -"Nakhon Si Thammarat " -"(นครศรีธรรมũ" -"9;าช)" +msgid "Nong Bua Lam Phu" msgstr "" #: i18n/states/TH.php:49 -msgid "Nan (น่าน)" +msgid "Nong Khai" msgstr "" #: i18n/states/TH.php:50 -msgid "Narathiwat (นราธิวาส)" +msgid "Nonthaburi" msgstr "" #: i18n/states/TH.php:51 -msgid "" -"Nong Bua Lam Phu " -"(หนองบัวลำภŬ" -"1;)" +msgid "Pathum Thani" msgstr "" #: i18n/states/TH.php:52 -msgid "Nong Khai (หนองคาย)" +msgid "Pattani" msgstr "" #: i18n/states/TH.php:53 -msgid "Nonthaburi (นนทบุรี)" +msgid "Phang Nga" msgstr "" #: i18n/states/TH.php:54 -msgid "Pathum Thani (ปทุมธานี)" +msgid "Phatthalung" msgstr "" #: i18n/states/TH.php:55 -msgid "Pattani (ปัตตานี)" +msgid "Phayao" msgstr "" #: i18n/states/TH.php:56 -msgid "Phang Nga (พังงา)" +msgid "Phetchabun" msgstr "" #: i18n/states/TH.php:57 -msgid "Phatthalung (พัทลุง)" +msgid "Phetchaburi" msgstr "" #: i18n/states/TH.php:58 -msgid "Phayao (พะเยา)" +msgid "Phichit" msgstr "" #: i18n/states/TH.php:59 -msgid "Phetchabun (เพชรบูรณ์)" +msgid "Phitsanulok" msgstr "" #: i18n/states/TH.php:60 -msgid "Phetchaburi (เพชรบุรี)" +msgid "Phrae" msgstr "" #: i18n/states/TH.php:61 -msgid "Phichit (พิจิตร)" +msgid "Phuket" msgstr "" #: i18n/states/TH.php:62 -msgid "Phitsanulok (พิษณุโลก)" +msgid "Prachin Buri" msgstr "" #: i18n/states/TH.php:63 -msgid "Phrae (แพร่)" +msgid "Prachuap Khiri Khan" msgstr "" #: i18n/states/TH.php:64 -msgid "Phuket (ภูเก็ต)" +msgid "Ranong" msgstr "" #: i18n/states/TH.php:65 -msgid "" -"Prachin Buri " -"(ปราจีนบุรี)" +msgid "Ratchaburi" msgstr "" #: i18n/states/TH.php:66 -msgid "" -"Prachuap Khiri Khan " -"(ประจวบคีรีŦ" -"6;ันธ์)" +msgid "Rayong" msgstr "" #: i18n/states/TH.php:67 -msgid "Ranong (ระนอง)" +msgid "Roi Et" msgstr "" #: i18n/states/TH.php:68 -msgid "Ratchaburi (ราชบุรี)" +msgid "Sa Kaeo" msgstr "" #: i18n/states/TH.php:69 -msgid "Rayong (ระยอง)" +msgid "Sakon Nakhon" msgstr "" #: i18n/states/TH.php:70 -msgid "Roi Et (ร้อยเอ็ด)" +msgid "Samut Prakan" msgstr "" #: i18n/states/TH.php:71 -msgid "Sa Kaeo (สระแก้ว)" +msgid "Samut Sakhon" msgstr "" #: i18n/states/TH.php:72 -msgid "Sakon Nakhon (สกลนคร)" +msgid "Samut Songkhram" msgstr "" #: i18n/states/TH.php:73 -msgid "" -"Samut Prakan " -"(สมุทรปรากาũ" -"9;)" +msgid "Saraburi" msgstr "" #: i18n/states/TH.php:74 -msgid "" -"Samut Sakhon " -"(สมุทรสาคร)" +msgid "Satun" msgstr "" #: i18n/states/TH.php:75 -msgid "" -"Samut Songkhram " -"(สมุทรสงคราũ" -"7;)" +msgid "Sing Buri" msgstr "" #: i18n/states/TH.php:76 -msgid "Saraburi (สระบุรี)" +msgid "Sisaket" msgstr "" #: i18n/states/TH.php:77 -msgid "Satun (สตูล)" +msgid "Songkhla" msgstr "" #: i18n/states/TH.php:78 -msgid "Sing Buri (สิงห์บุรี)" +msgid "Sukhothai" msgstr "" #: i18n/states/TH.php:79 -msgid "Sisaket (ศรีสะเกษ)" +msgid "Suphan Buri" msgstr "" #: i18n/states/TH.php:80 -msgid "Songkhla (สงขลา)" +msgid "Surat Thani" msgstr "" #: i18n/states/TH.php:81 -msgid "Sukhothai (สุโขทัย)" +msgid "Surin" msgstr "" #: i18n/states/TH.php:82 -msgid "" -"Suphan Buri " -"(สุพรรณบุรี)" +msgid "Tak" msgstr "" #: i18n/states/TH.php:83 -msgid "" -"Surat Thani " -"(สุราษฎร์ธาŨ" -"9;ี)" +msgid "Trang" msgstr "" #: i18n/states/TH.php:84 -msgid "Surin (สุรินทร์)" +msgid "Trat" msgstr "" #: i18n/states/TH.php:85 -msgid "Tak (ตาก)" +msgid "Ubon Ratchathani" msgstr "" #: i18n/states/TH.php:86 -msgid "Trang (ตรัง)" +msgid "Udon Thani" msgstr "" #: i18n/states/TH.php:87 -msgid "Trat (ตราด)" +msgid "Uthai Thani" msgstr "" #: i18n/states/TH.php:88 -msgid "" -"Ubon Ratchathani " -"(อุบลราชธานū" -"7;)" +msgid "Uttaradit" msgstr "" #: i18n/states/TH.php:89 -msgid "Udon Thani (อุดรธานี)" +msgid "Yala" msgstr "" #: i18n/states/TH.php:90 -msgid "" -"Uthai Thani " -"(อุทัยธานี)" +msgid "Yasothon" msgstr "" -#: i18n/states/TH.php:91 -msgid "Uttaradit (อุตรดิตถ์)" -msgstr "" - -#: i18n/states/TH.php:92 -msgid "Yala (ยะลา)" -msgstr "" - -#: i18n/states/TH.php:93 -msgid "Yasothon (ยโสธร)" -msgstr "" - -#: i18n/states/TR.php:17 +#: i18n/states/TR.php:14 msgid "Adana" msgstr "" -#: i18n/states/TR.php:18 +#: i18n/states/TR.php:15 msgid "Adıyaman" msgstr "" -#: i18n/states/TR.php:19 +#: i18n/states/TR.php:16 msgid "Afyon" msgstr "" -#: i18n/states/TR.php:20 +#: i18n/states/TR.php:17 msgid "Ağrı" msgstr "" -#: i18n/states/TR.php:21 +#: i18n/states/TR.php:18 msgid "Amasya" msgstr "" -#: i18n/states/TR.php:22 +#: i18n/states/TR.php:19 msgid "Ankara" msgstr "" -#: i18n/states/TR.php:23 +#: i18n/states/TR.php:20 msgid "Antalya" msgstr "" -#: i18n/states/TR.php:24 +#: i18n/states/TR.php:21 msgid "Artvin" msgstr "" -#: i18n/states/TR.php:25 +#: i18n/states/TR.php:22 msgid "Aydın" msgstr "" -#: i18n/states/TR.php:26 +#: i18n/states/TR.php:23 msgid "Balıkesir" msgstr "" -#: i18n/states/TR.php:27 +#: i18n/states/TR.php:24 msgid "Bilecik" msgstr "" -#: i18n/states/TR.php:28 +#: i18n/states/TR.php:25 msgid "Bingöl" msgstr "" -#: i18n/states/TR.php:29 +#: i18n/states/TR.php:26 msgid "Bitlis" msgstr "" -#: i18n/states/TR.php:30 +#: i18n/states/TR.php:27 msgid "Bolu" msgstr "" -#: i18n/states/TR.php:31 +#: i18n/states/TR.php:28 msgid "Burdur" msgstr "" -#: i18n/states/TR.php:32 +#: i18n/states/TR.php:29 msgid "Bursa" msgstr "" -#: i18n/states/TR.php:33 +#: i18n/states/TR.php:30 msgid "Çanakkale" msgstr "" -#: i18n/states/TR.php:34 +#: i18n/states/TR.php:31 msgid "Çankırı" msgstr "" -#: i18n/states/TR.php:35 +#: i18n/states/TR.php:32 msgid "Çorum" msgstr "" -#: i18n/states/TR.php:36 +#: i18n/states/TR.php:33 msgid "Denizli" msgstr "" -#: i18n/states/TR.php:37 +#: i18n/states/TR.php:34 msgid "Diyarbakır" msgstr "" -#: i18n/states/TR.php:38 +#: i18n/states/TR.php:35 msgid "Edirne" msgstr "" -#: i18n/states/TR.php:39 +#: i18n/states/TR.php:36 msgid "Elazığ" msgstr "" -#: i18n/states/TR.php:40 +#: i18n/states/TR.php:37 msgid "Erzincan" msgstr "" -#: i18n/states/TR.php:41 +#: i18n/states/TR.php:38 msgid "Erzurum" msgstr "" -#: i18n/states/TR.php:42 +#: i18n/states/TR.php:39 msgid "Eskişehir" msgstr "" -#: i18n/states/TR.php:43 +#: i18n/states/TR.php:40 msgid "Gaziantep" msgstr "" -#: i18n/states/TR.php:44 +#: i18n/states/TR.php:41 msgid "Giresun" msgstr "" -#: i18n/states/TR.php:45 +#: i18n/states/TR.php:42 msgid "Gümüşhane" msgstr "" -#: i18n/states/TR.php:46 +#: i18n/states/TR.php:43 msgid "Hakkari" msgstr "" -#: i18n/states/TR.php:47 +#: i18n/states/TR.php:44 msgid "Hatay" msgstr "" -#: i18n/states/TR.php:48 +#: i18n/states/TR.php:45 msgid "Isparta" msgstr "" -#: i18n/states/TR.php:49 +#: i18n/states/TR.php:46 msgid "İçel" msgstr "" -#: i18n/states/TR.php:50 +#: i18n/states/TR.php:47 msgid "İstanbul" msgstr "" -#: i18n/states/TR.php:51 +#: i18n/states/TR.php:48 msgid "İzmir" msgstr "" -#: i18n/states/TR.php:52 +#: i18n/states/TR.php:49 msgid "Kars" msgstr "" -#: i18n/states/TR.php:53 +#: i18n/states/TR.php:50 msgid "Kastamonu" msgstr "" -#: i18n/states/TR.php:54 +#: i18n/states/TR.php:51 msgid "Kayseri" msgstr "" -#: i18n/states/TR.php:55 +#: i18n/states/TR.php:52 msgid "Kırklareli" msgstr "" -#: i18n/states/TR.php:56 +#: i18n/states/TR.php:53 msgid "Kırşehir" msgstr "" -#: i18n/states/TR.php:57 +#: i18n/states/TR.php:54 msgid "Kocaeli" msgstr "" -#: i18n/states/TR.php:58 +#: i18n/states/TR.php:55 msgid "Konya" msgstr "" -#: i18n/states/TR.php:59 +#: i18n/states/TR.php:56 msgid "Kütahya" msgstr "" -#: i18n/states/TR.php:60 +#: i18n/states/TR.php:57 msgid "Malatya" msgstr "" -#: i18n/states/TR.php:61 +#: i18n/states/TR.php:58 msgid "Manisa" msgstr "" -#: i18n/states/TR.php:62 +#: i18n/states/TR.php:59 msgid "Kahramanmaraş" msgstr "" -#: i18n/states/TR.php:63 +#: i18n/states/TR.php:60 msgid "Mardin" msgstr "" -#: i18n/states/TR.php:64 +#: i18n/states/TR.php:61 msgid "Muğla" msgstr "" -#: i18n/states/TR.php:65 +#: i18n/states/TR.php:62 msgid "Muş" msgstr "" -#: i18n/states/TR.php:66 +#: i18n/states/TR.php:63 msgid "Nevşehir" msgstr "" -#: i18n/states/TR.php:67 +#: i18n/states/TR.php:64 msgid "Niğde" msgstr "" -#: i18n/states/TR.php:68 +#: i18n/states/TR.php:65 msgid "Ordu" msgstr "" -#: i18n/states/TR.php:69 +#: i18n/states/TR.php:66 msgid "Rize" msgstr "" -#: i18n/states/TR.php:70 +#: i18n/states/TR.php:67 msgid "Sakarya" msgstr "" -#: i18n/states/TR.php:71 +#: i18n/states/TR.php:68 msgid "Samsun" msgstr "" -#: i18n/states/TR.php:72 +#: i18n/states/TR.php:69 msgid "Siirt" msgstr "" -#: i18n/states/TR.php:73 +#: i18n/states/TR.php:70 msgid "Sinop" msgstr "" -#: i18n/states/TR.php:74 +#: i18n/states/TR.php:71 msgid "Sivas" msgstr "" -#: i18n/states/TR.php:75 +#: i18n/states/TR.php:72 msgid "Tekirdağ" msgstr "" -#: i18n/states/TR.php:76 +#: i18n/states/TR.php:73 msgid "Tokat" msgstr "" -#: i18n/states/TR.php:77 +#: i18n/states/TR.php:74 msgid "Trabzon" msgstr "" -#: i18n/states/TR.php:78 +#: i18n/states/TR.php:75 msgid "Tunceli" msgstr "" -#: i18n/states/TR.php:79 +#: i18n/states/TR.php:76 msgid "Şanlıurfa" msgstr "" -#: i18n/states/TR.php:80 +#: i18n/states/TR.php:77 msgid "Uşak" msgstr "" -#: i18n/states/TR.php:81 +#: i18n/states/TR.php:78 msgid "Van" msgstr "" -#: i18n/states/TR.php:82 +#: i18n/states/TR.php:79 msgid "Yozgat" msgstr "" -#: i18n/states/TR.php:83 +#: i18n/states/TR.php:80 msgid "Zonguldak" msgstr "" -#: i18n/states/TR.php:84 +#: i18n/states/TR.php:81 msgid "Aksaray" msgstr "" -#: i18n/states/TR.php:85 +#: i18n/states/TR.php:82 msgid "Bayburt" msgstr "" -#: i18n/states/TR.php:86 +#: i18n/states/TR.php:83 msgid "Karaman" msgstr "" -#: i18n/states/TR.php:87 +#: i18n/states/TR.php:84 msgid "Kırıkkale" msgstr "" -#: i18n/states/TR.php:88 +#: i18n/states/TR.php:85 msgid "Batman" msgstr "" -#: i18n/states/TR.php:89 +#: i18n/states/TR.php:86 msgid "Şırnak" msgstr "" -#: i18n/states/TR.php:90 +#: i18n/states/TR.php:87 msgid "Bartın" msgstr "" -#: i18n/states/TR.php:91 +#: i18n/states/TR.php:88 msgid "Ardahan" msgstr "" -#: i18n/states/TR.php:92 +#: i18n/states/TR.php:89 msgid "Iğdır" msgstr "" -#: i18n/states/TR.php:93 +#: i18n/states/TR.php:90 msgid "Yalova" msgstr "" -#: i18n/states/TR.php:94 +#: i18n/states/TR.php:91 msgid "Karabük" msgstr "" -#: i18n/states/TR.php:95 +#: i18n/states/TR.php:92 msgid "Kilis" msgstr "" -#: i18n/states/TR.php:96 +#: i18n/states/TR.php:93 msgid "Osmaniye" msgstr "" -#: i18n/states/TR.php:97 +#: i18n/states/TR.php:94 msgid "Düzce" msgstr "" @@ -5528,283 +5537,279 @@ msgstr "" msgid "Simiyu" msgstr "" -#: i18n/states/US.php:17 +#: i18n/states/US.php:14 msgid "Alabama" msgstr "" -#: i18n/states/US.php:18 +#: i18n/states/US.php:15 msgid "Alaska" msgstr "" -#: i18n/states/US.php:19 +#: i18n/states/US.php:16 msgid "Arizona" msgstr "" -#: i18n/states/US.php:20 +#: i18n/states/US.php:17 msgid "Arkansas" msgstr "" -#: i18n/states/US.php:21 +#: i18n/states/US.php:18 msgid "California" msgstr "" -#: i18n/states/US.php:22 +#: i18n/states/US.php:19 msgid "Colorado" msgstr "" -#: i18n/states/US.php:23 +#: i18n/states/US.php:20 msgid "Connecticut" msgstr "" -#: i18n/states/US.php:24 +#: i18n/states/US.php:21 msgid "Delaware" msgstr "" -#: i18n/states/US.php:25 +#: i18n/states/US.php:22 msgid "District Of Columbia" msgstr "" -#: i18n/states/US.php:26 +#: i18n/states/US.php:23 msgid "Florida" msgstr "" -#: i18n/states/US.php:28 +#: i18n/states/US.php:25 msgid "Hawaii" msgstr "" -#: i18n/states/US.php:29 +#: i18n/states/US.php:26 msgid "Idaho" msgstr "" -#: i18n/states/US.php:30 +#: i18n/states/US.php:27 msgid "Illinois" msgstr "" -#: i18n/states/US.php:31 +#: i18n/states/US.php:28 msgid "Indiana" msgstr "" -#: i18n/states/US.php:32 +#: i18n/states/US.php:29 msgid "Iowa" msgstr "" -#: i18n/states/US.php:33 +#: i18n/states/US.php:30 msgid "Kansas" msgstr "" -#: i18n/states/US.php:34 +#: i18n/states/US.php:31 msgid "Kentucky" msgstr "" -#: i18n/states/US.php:35 +#: i18n/states/US.php:32 msgid "Louisiana" msgstr "" -#: i18n/states/US.php:36 +#: i18n/states/US.php:33 msgid "Maine" msgstr "" -#: i18n/states/US.php:37 -msgid "Maryland" -msgstr "" - -#: i18n/states/US.php:38 +#: i18n/states/US.php:35 msgid "Massachusetts" msgstr "" -#: i18n/states/US.php:39 +#: i18n/states/US.php:36 msgid "Michigan" msgstr "" -#: i18n/states/US.php:40 +#: i18n/states/US.php:37 msgid "Minnesota" msgstr "" -#: i18n/states/US.php:41 +#: i18n/states/US.php:38 msgid "Mississippi" msgstr "" -#: i18n/states/US.php:42 +#: i18n/states/US.php:39 msgid "Missouri" msgstr "" -#: i18n/states/US.php:44 +#: i18n/states/US.php:41 msgid "Nebraska" msgstr "" -#: i18n/states/US.php:45 +#: i18n/states/US.php:42 msgid "Nevada" msgstr "" -#: i18n/states/US.php:46 +#: i18n/states/US.php:43 msgid "New Hampshire" msgstr "" -#: i18n/states/US.php:47 +#: i18n/states/US.php:44 msgid "New Jersey" msgstr "" -#: i18n/states/US.php:48 +#: i18n/states/US.php:45 msgid "New Mexico" msgstr "" -#: i18n/states/US.php:49 +#: i18n/states/US.php:46 msgid "New York" msgstr "" -#: i18n/states/US.php:50 +#: i18n/states/US.php:47 msgid "North Carolina" msgstr "" -#: i18n/states/US.php:51 +#: i18n/states/US.php:48 msgid "North Dakota" msgstr "" -#: i18n/states/US.php:52 +#: i18n/states/US.php:49 msgid "Ohio" msgstr "" -#: i18n/states/US.php:53 +#: i18n/states/US.php:50 msgid "Oklahoma" msgstr "" -#: i18n/states/US.php:54 +#: i18n/states/US.php:51 msgid "Oregon" msgstr "" -#: i18n/states/US.php:55 +#: i18n/states/US.php:52 msgid "Pennsylvania" msgstr "" -#: i18n/states/US.php:56 +#: i18n/states/US.php:53 msgid "Rhode Island" msgstr "" -#: i18n/states/US.php:57 +#: i18n/states/US.php:54 msgid "South Carolina" msgstr "" -#: i18n/states/US.php:58 +#: i18n/states/US.php:55 msgid "South Dakota" msgstr "" -#: i18n/states/US.php:59 +#: i18n/states/US.php:56 msgid "Tennessee" msgstr "" -#: i18n/states/US.php:60 +#: i18n/states/US.php:57 msgid "Texas" msgstr "" -#: i18n/states/US.php:61 +#: i18n/states/US.php:58 msgid "Utah" msgstr "" -#: i18n/states/US.php:62 +#: i18n/states/US.php:59 msgid "Vermont" msgstr "" -#: i18n/states/US.php:63 +#: i18n/states/US.php:60 msgid "Virginia" msgstr "" -#: i18n/states/US.php:64 +#: i18n/states/US.php:61 msgid "Washington" msgstr "" -#: i18n/states/US.php:65 +#: i18n/states/US.php:62 msgid "West Virginia" msgstr "" -#: i18n/states/US.php:66 +#: i18n/states/US.php:63 msgid "Wisconsin" msgstr "" -#: i18n/states/US.php:67 +#: i18n/states/US.php:64 msgid "Wyoming" msgstr "" -#: i18n/states/US.php:68 +#: i18n/states/US.php:65 msgid "Armed Forces (AA)" msgstr "" -#: i18n/states/US.php:69 +#: i18n/states/US.php:66 msgid "Armed Forces (AE)" msgstr "" -#: i18n/states/US.php:70 +#: i18n/states/US.php:67 msgid "Armed Forces (AP)" msgstr "" -#: i18n/states/ZA.php:17 +#: i18n/states/ZA.php:14 msgid "Eastern Cape" msgstr "" -#: i18n/states/ZA.php:18 +#: i18n/states/ZA.php:15 msgid "Free State" msgstr "" -#: i18n/states/ZA.php:19 +#: i18n/states/ZA.php:16 msgid "Gauteng" msgstr "" -#: i18n/states/ZA.php:20 +#: i18n/states/ZA.php:17 msgid "KwaZulu-Natal" msgstr "" -#: i18n/states/ZA.php:21 +#: i18n/states/ZA.php:18 msgid "Limpopo" msgstr "" -#: i18n/states/ZA.php:22 +#: i18n/states/ZA.php:19 msgid "Mpumalanga" msgstr "" -#: i18n/states/ZA.php:23 +#: i18n/states/ZA.php:20 msgid "Northern Cape" msgstr "" -#: i18n/states/ZA.php:24 +#: i18n/states/ZA.php:21 msgid "North West" msgstr "" -#: i18n/states/ZA.php:25 +#: i18n/states/ZA.php:22 msgid "Western Cape" msgstr "" -#: includes/abstracts/abstract-wc-data.php:289 +#: includes/abstracts/abstract-wc-data.php:298 #. translators: %s: $key Key to check msgid "" "Generic add/update/get meta methods should not be used for internal meta " "data, including \"%s\". Use getters and setters." msgstr "" -#: includes/abstracts/abstract-wc-order.php:478 +#: includes/abstracts/abstract-wc-order.php:490 msgid "Invalid parent ID" msgstr "" -#: includes/abstracts/abstract-wc-order.php:533 +#: includes/abstracts/abstract-wc-order.php:545 msgid "Invalid currency code" msgstr "" -#: includes/abstracts/abstract-wc-order.php:904 +#: includes/abstracts/abstract-wc-order.php:926 #: includes/api/legacy/v1/class-wc-api-coupons.php:174 #: includes/api/legacy/v2/class-wc-api-coupons.php:189 #: includes/api/legacy/v3/class-wc-api-coupons.php:187 msgid "Invalid coupon code" msgstr "" -#: includes/abstracts/abstract-wc-order.php:914 -#: includes/class-wc-discounts.php:228 +#: includes/abstracts/abstract-wc-order.php:936 +#: includes/class-wc-discounts.php:246 msgid "Invalid coupon" msgstr "" -#: includes/abstracts/abstract-wc-order.php:921 -#: includes/class-wc-coupon.php:913 +#: includes/abstracts/abstract-wc-order.php:943 +#: includes/class-wc-coupon.php:949 msgid "Coupon code already applied!" msgstr "" -#: includes/abstracts/abstract-wc-order.php:1681 +#: includes/abstracts/abstract-wc-order.php:1713 #: includes/admin/list-tables/class-wc-admin-list-table-orders.php:251 #: includes/admin/list-tables/class-wc-admin-list-table-orders.php:303 #: includes/admin/list-tables/class-wc-admin-list-table-orders.php:320 @@ -5815,92 +5820,98 @@ msgstr "" msgid "via %s" msgstr "" -#: includes/abstracts/abstract-wc-order.php:1686 -#: includes/class-wc-cart.php:1424 includes/class-wc-product-grouped.php:124 +#: includes/abstracts/abstract-wc-order.php:1718 +#: includes/class-wc-cart.php:1433 includes/class-wc-product-grouped.php:120 msgid "Free!" msgstr "" -#: includes/abstracts/abstract-wc-order.php:1714 +#: includes/abstracts/abstract-wc-order.php:1747 msgid "Subtotal:" msgstr "" -#: includes/abstracts/abstract-wc-order.php:1729 -#: includes/admin/meta-boxes/views/html-order-items.php:130 +#: includes/abstracts/abstract-wc-order.php:1762 +#: includes/admin/meta-boxes/views/html-order-items.php:151 msgid "Discount:" msgstr "" -#: includes/abstracts/abstract-wc-order.php:1744 -#: includes/admin/meta-boxes/views/html-order-items.php:142 +#: includes/abstracts/abstract-wc-order.php:1777 +#: includes/admin/meta-boxes/views/html-order-items.php:163 msgid "Shipping:" msgstr "" -#: includes/abstracts/abstract-wc-order.php:1803 +#: includes/abstracts/abstract-wc-order.php:1838 #: includes/admin/meta-boxes/views/html-order-item.php:98 #: includes/admin/meta-boxes/views/html-order-item.php:144 #: templates/checkout/order-receipt.php:34 templates/checkout/thankyou.php:63 msgid "Total:" msgstr "" -#: includes/abstracts/abstract-wc-payment-gateway.php:432 +#: includes/abstracts/abstract-wc-payment-gateway.php:182 +msgid "Return to payments" +msgstr "" + +#: includes/abstracts/abstract-wc-payment-gateway.php:493 msgid "Use a new payment method" msgstr "" -#: includes/abstracts/abstract-wc-payment-gateway.php:456 +#: includes/abstracts/abstract-wc-payment-gateway.php:518 msgid "Save to account" msgstr "" -#: includes/abstracts/abstract-wc-product.php:769 +#: includes/abstracts/abstract-wc-product.php:767 msgid "Invalid catalog visibility option." msgstr "" -#: includes/abstracts/abstract-wc-product.php:806 +#: includes/abstracts/abstract-wc-product.php:804 msgid "Invalid or duplicated SKU." msgstr "" -#: includes/abstracts/abstract-wc-product.php:890 +#: includes/abstracts/abstract-wc-product.php:888 msgid "Invalid product tax status." msgstr "" -#: includes/abstracts/abstract-wc-product.php:1195 +#: includes/abstracts/abstract-wc-product.php:1194 +#. translators: %1$s: Downloadable file msgid "" "The downloadable file %1$s cannot be used as it does not have an allowed " "file type. Allowed types include: %2$s" msgstr "" #: includes/abstracts/abstract-wc-product.php:1203 +#. translators: %s: Downloadable file msgid "The downloadable file %s cannot be used as it does not exist on the server." msgstr "" #: includes/abstracts/abstract-wc-product.php:1770 -#: includes/class-wc-product-simple.php:54 +#: includes/class-wc-product-simple.php:53 msgid "Add to cart" msgstr "" #: includes/abstracts/abstract-wc-product.php:1779 -#: includes/class-wc-embed.php:112 includes/class-wc-product-simple.php:54 +#: includes/class-wc-embed.php:106 includes/class-wc-product-simple.php:53 #: includes/class-wc-product-variable.php:60 msgid "Read more" msgstr "" #: includes/abstracts/abstract-wc-product.php:1790 -#: includes/class-wc-product-simple.php:67 +#: includes/class-wc-product-simple.php:66 #. translators: %s: Product title msgid "Read more about “%s”" msgstr "" -#: includes/abstracts/abstract-wc-product.php:1944 +#: includes/abstracts/abstract-wc-product.php:1945 #: includes/admin/class-wc-admin-reports.php:108 -#: includes/admin/list-tables/class-wc-admin-list-table-products.php:278 -#: includes/admin/reports/class-wc-report-stock.php:116 -#: includes/wc-product-functions.php:807 +#: includes/admin/list-tables/class-wc-admin-list-table-products.php:265 +#: includes/admin/reports/class-wc-report-stock.php:118 +#: includes/wc-product-functions.php:826 msgid "Out of stock" msgstr "" -#: includes/abstracts/abstract-wc-product.php:1946 templates/cart/cart.php:89 +#: includes/abstracts/abstract-wc-product.php:1947 templates/cart/cart.php:89 msgid "Available on backorder" msgstr "" -#: includes/abstracts/abstract-wc-rest-controller.php:99 +#: includes/abstracts/abstract-wc-rest-controller.php:103 #: includes/api/legacy/v2/class-wc-api-coupons.php:529 #: includes/api/legacy/v2/class-wc-api-customers.php:792 #: includes/api/legacy/v2/class-wc-api-orders.php:1789 @@ -5914,218 +5925,221 @@ msgstr "" msgid "Unable to accept more than %s items for this request." msgstr "" -#: includes/abstracts/abstract-wc-rest-controller.php:222 -#: includes/abstracts/abstract-wc-rest-controller.php:240 +#: includes/abstracts/abstract-wc-rest-controller.php:245 #: includes/abstracts/abstract-wc-rest-controller.php:263 -#: includes/abstracts/abstract-wc-rest-controller.php:306 -#: includes/api/class-wc-rest-payment-gateways-controller.php:185 -#: includes/api/class-wc-rest-shipping-zone-methods-controller.php:312 +#: includes/abstracts/abstract-wc-rest-controller.php:286 +#: includes/abstracts/abstract-wc-rest-controller.php:329 +#: includes/api/class-wc-rest-payment-gateways-controller.php:187 +#: includes/api/class-wc-rest-shipping-zone-methods-controller.php:314 msgid "An invalid setting value was passed." msgstr "" -#: includes/abstracts/abstract-wc-rest-controller.php:360 +#: includes/abstracts/abstract-wc-rest-controller.php:388 msgid "List of created resources." msgstr "" -#: includes/abstracts/abstract-wc-rest-controller.php:368 +#: includes/abstracts/abstract-wc-rest-controller.php:396 msgid "List of updated resources." msgstr "" -#: includes/abstracts/abstract-wc-rest-controller.php:376 +#: includes/abstracts/abstract-wc-rest-controller.php:404 msgid "List of delete resources." msgstr "" #: includes/abstracts/abstract-wc-rest-crud-controller.php:43 -#: includes/abstracts/abstract-wc-rest-crud-controller.php:113 -#: includes/abstracts/abstract-wc-rest-crud-controller.php:125 +#: includes/abstracts/abstract-wc-rest-crud-controller.php:114 +#: includes/abstracts/abstract-wc-rest-crud-controller.php:127 +#. translators: %s: Class method name. msgid "Method '%s' not implemented. Must be overridden in subclass." msgstr "" #: includes/abstracts/abstract-wc-rest-crud-controller.php:56 -#: includes/abstracts/abstract-wc-rest-posts-controller.php:83 -#: includes/abstracts/abstract-wc-rest-terms-controller.php:155 -#: includes/api/class-wc-rest-payment-gateways-controller.php:96 -#: includes/api/class-wc-rest-shipping-methods-controller.php:90 -#: includes/api/class-wc-rest-system-status-tools-controller.php:94 +#: includes/abstracts/abstract-wc-rest-posts-controller.php:87 +#: includes/abstracts/abstract-wc-rest-terms-controller.php:164 +#: includes/api/class-wc-rest-payment-gateways-controller.php:98 +#: includes/api/class-wc-rest-shipping-methods-controller.php:92 +#: includes/api/class-wc-rest-system-status-tools-controller.php:96 #: includes/api/v1/class-wc-rest-customers-controller.php:166 #: includes/api/v1/class-wc-rest-order-notes-controller.php:152 #: includes/api/v1/class-wc-rest-product-attributes-controller.php:159 #: includes/api/v1/class-wc-rest-product-reviews-controller.php:150 #: includes/api/v1/class-wc-rest-taxes-controller.php:143 #: includes/api/v1/class-wc-rest-webhook-deliveries-controller.php:105 -#: includes/api/v1/class-wc-rest-webhooks-controller.php:161 +#: includes/api/v1/class-wc-rest-webhooks-controller.php:159 msgid "Sorry, you cannot view this resource." msgstr "" #: includes/abstracts/abstract-wc-rest-crud-controller.php:72 -#: includes/abstracts/abstract-wc-rest-posts-controller.php:99 -#: includes/abstracts/abstract-wc-rest-shipping-zones-controller.php:103 -#: includes/abstracts/abstract-wc-rest-terms-controller.php:174 -#: includes/api/class-wc-rest-payment-gateways-controller.php:109 +#: includes/abstracts/abstract-wc-rest-posts-controller.php:103 +#: includes/abstracts/abstract-wc-rest-shipping-zones-controller.php:101 +#: includes/abstracts/abstract-wc-rest-terms-controller.php:183 +#: includes/api/class-wc-rest-payment-gateways-controller.php:111 +#: includes/api/class-wc-rest-product-variations-controller.php:162 #: includes/api/v1/class-wc-rest-customers-controller.php:183 #: includes/api/v1/class-wc-rest-taxes-controller.php:158 -#: includes/api/v1/class-wc-rest-webhooks-controller.php:176 +#: includes/api/v1/class-wc-rest-webhooks-controller.php:174 msgid "Sorry, you are not allowed to edit this resource." msgstr "" #: includes/abstracts/abstract-wc-rest-crud-controller.php:88 -#: includes/abstracts/abstract-wc-rest-posts-controller.php:115 -#: includes/abstracts/abstract-wc-rest-shipping-zones-controller.php:121 -#: includes/abstracts/abstract-wc-rest-terms-controller.php:193 +#: includes/abstracts/abstract-wc-rest-posts-controller.php:119 +#: includes/abstracts/abstract-wc-rest-shipping-zones-controller.php:119 +#: includes/abstracts/abstract-wc-rest-terms-controller.php:202 #: includes/api/v1/class-wc-rest-customers-controller.php:200 #: includes/api/v1/class-wc-rest-order-notes-controller.php:169 #: includes/api/v1/class-wc-rest-product-attributes-controller.php:195 #: includes/api/v1/class-wc-rest-tax-classes-controller.php:120 #: includes/api/v1/class-wc-rest-taxes-controller.php:173 -#: includes/api/v1/class-wc-rest-webhooks-controller.php:191 +#: includes/api/v1/class-wc-rest-webhooks-controller.php:189 msgid "Sorry, you are not allowed to delete this resource." msgstr "" -#: includes/abstracts/abstract-wc-rest-crud-controller.php:138 -#: includes/abstracts/abstract-wc-rest-crud-controller.php:233 -#: includes/abstracts/abstract-wc-rest-crud-controller.php:402 -#: includes/abstracts/abstract-wc-rest-posts-controller.php:149 -#: includes/api/class-wc-rest-product-variations-controller.php:464 -#: includes/api/class-wc-rest-products-controller.php:1289 -#: includes/api/v1/class-wc-rest-webhooks-controller.php:443 +#: includes/abstracts/abstract-wc-rest-crud-controller.php:140 +#: includes/abstracts/abstract-wc-rest-crud-controller.php:235 +#: includes/abstracts/abstract-wc-rest-crud-controller.php:404 +#: includes/abstracts/abstract-wc-rest-posts-controller.php:153 +#: includes/api/class-wc-rest-product-variations-controller.php:499 +#: includes/api/class-wc-rest-products-controller.php:1307 +#: includes/api/v1/class-wc-rest-webhooks-controller.php:303 +#: includes/api/v1/class-wc-rest-webhooks-controller.php:460 msgid "Invalid ID." msgstr "" -#: includes/abstracts/abstract-wc-rest-crud-controller.php:186 -#: includes/abstracts/abstract-wc-rest-posts-controller.php:171 +#: includes/abstracts/abstract-wc-rest-crud-controller.php:188 +#: includes/abstracts/abstract-wc-rest-posts-controller.php:175 #: includes/api/v1/class-wc-rest-coupons-controller.php:310 #: includes/api/v1/class-wc-rest-order-notes-controller.php:220 #: includes/api/v1/class-wc-rest-order-refunds-controller.php:281 #: includes/api/v1/class-wc-rest-orders-controller.php:826 #: includes/api/v1/class-wc-rest-products-controller.php:739 -#: includes/api/v1/class-wc-rest-webhooks-controller.php:304 +#: includes/api/v1/class-wc-rest-webhooks-controller.php:321 #. translators: %s: post type msgid "Cannot create existing %s." msgstr "" -#: includes/abstracts/abstract-wc-rest-crud-controller.php:419 -#: includes/abstracts/abstract-wc-rest-posts-controller.php:434 -#: includes/api/class-wc-rest-product-variations-controller.php:483 -#: includes/api/class-wc-rest-products-controller.php:1314 +#: includes/abstracts/abstract-wc-rest-crud-controller.php:421 +#: includes/abstracts/abstract-wc-rest-posts-controller.php:438 +#: includes/api/class-wc-rest-product-variations-controller.php:520 +#: includes/api/class-wc-rest-products-controller.php:1336 #: includes/api/v1/class-wc-rest-products-controller.php:1656 #. translators: %s: post type msgid "Sorry, you are not allowed to delete %s." msgstr "" -#: includes/abstracts/abstract-wc-rest-crud-controller.php:433 -#: includes/abstracts/abstract-wc-rest-posts-controller.php:447 -#: includes/api/class-wc-rest-product-variations-controller.php:499 -#: includes/api/class-wc-rest-products-controller.php:1343 +#: includes/abstracts/abstract-wc-rest-crud-controller.php:435 +#: includes/abstracts/abstract-wc-rest-posts-controller.php:451 +#: includes/api/class-wc-rest-product-variations-controller.php:538 +#: includes/api/class-wc-rest-products-controller.php:1367 #: includes/api/v1/class-wc-rest-products-controller.php:1683 #. translators: %s: post type msgid "The %s does not support trashing." msgstr "" -#: includes/abstracts/abstract-wc-rest-crud-controller.php:440 -#: includes/abstracts/abstract-wc-rest-posts-controller.php:453 -#: includes/api/class-wc-rest-product-variations-controller.php:508 -#: includes/api/class-wc-rest-products-controller.php:1352 +#: includes/abstracts/abstract-wc-rest-crud-controller.php:442 +#: includes/abstracts/abstract-wc-rest-posts-controller.php:457 +#: includes/api/class-wc-rest-product-variations-controller.php:549 +#: includes/api/class-wc-rest-products-controller.php:1378 #: includes/api/v1/class-wc-rest-products-controller.php:1689 #. translators: %s: post type msgid "The %s has already been deleted." msgstr "" -#: includes/abstracts/abstract-wc-rest-crud-controller.php:450 -#: includes/abstracts/abstract-wc-rest-posts-controller.php:463 -#: includes/api/class-wc-rest-product-variations-controller.php:520 -#: includes/api/class-wc-rest-products-controller.php:1364 +#: includes/abstracts/abstract-wc-rest-crud-controller.php:452 +#: includes/abstracts/abstract-wc-rest-posts-controller.php:467 +#: includes/api/class-wc-rest-product-variations-controller.php:563 +#: includes/api/class-wc-rest-products-controller.php:1392 #: includes/api/v1/class-wc-rest-order-notes-controller.php:316 #: includes/api/v1/class-wc-rest-products-controller.php:1700 -#: includes/api/v1/class-wc-rest-webhooks-controller.php:452 +#: includes/api/v1/class-wc-rest-webhooks-controller.php:469 #. translators: %s: post type msgid "The %s cannot be deleted." msgstr "" -#: includes/abstracts/abstract-wc-rest-crud-controller.php:496 +#: includes/abstracts/abstract-wc-rest-crud-controller.php:498 #: includes/api/v1/class-wc-rest-taxes-controller.php:658 msgid "Current page of the collection." msgstr "" -#: includes/abstracts/abstract-wc-rest-crud-controller.php:504 +#: includes/abstracts/abstract-wc-rest-crud-controller.php:506 #: includes/api/v1/class-wc-rest-taxes-controller.php:666 msgid "Maximum number of items to be returned in result set." msgstr "" -#: includes/abstracts/abstract-wc-rest-crud-controller.php:513 +#: includes/abstracts/abstract-wc-rest-crud-controller.php:515 msgid "Limit results to those matching a string." msgstr "" -#: includes/abstracts/abstract-wc-rest-crud-controller.php:519 -#: includes/abstracts/abstract-wc-rest-posts-controller.php:619 -#: includes/api/v1/class-wc-rest-webhooks-controller.php:680 +#: includes/abstracts/abstract-wc-rest-crud-controller.php:521 +#: includes/abstracts/abstract-wc-rest-posts-controller.php:622 +#: includes/api/v1/class-wc-rest-webhooks-controller.php:702 msgid "Limit response to resources published after a given ISO8601 compliant date." msgstr "" -#: includes/abstracts/abstract-wc-rest-crud-controller.php:525 -#: includes/abstracts/abstract-wc-rest-posts-controller.php:625 -#: includes/api/v1/class-wc-rest-webhooks-controller.php:686 +#: includes/abstracts/abstract-wc-rest-crud-controller.php:527 +#: includes/abstracts/abstract-wc-rest-posts-controller.php:628 +#: includes/api/v1/class-wc-rest-webhooks-controller.php:708 msgid "Limit response to resources published before a given ISO8601 compliant date." msgstr "" -#: includes/abstracts/abstract-wc-rest-crud-controller.php:531 -#: includes/abstracts/abstract-wc-rest-posts-controller.php:631 +#: includes/abstracts/abstract-wc-rest-crud-controller.php:533 +#: includes/abstracts/abstract-wc-rest-posts-controller.php:634 #: includes/api/v1/class-wc-rest-customers-controller.php:865 -#: includes/api/v1/class-wc-rest-webhooks-controller.php:692 +#: includes/api/v1/class-wc-rest-webhooks-controller.php:714 msgid "Ensure result set excludes specific IDs." msgstr "" -#: includes/abstracts/abstract-wc-rest-crud-controller.php:540 -#: includes/abstracts/abstract-wc-rest-posts-controller.php:640 -#: includes/abstracts/abstract-wc-rest-terms-controller.php:710 -#: includes/api/v1/class-wc-rest-webhooks-controller.php:701 +#: includes/abstracts/abstract-wc-rest-crud-controller.php:542 +#: includes/abstracts/abstract-wc-rest-posts-controller.php:643 +#: includes/abstracts/abstract-wc-rest-terms-controller.php:697 +#: includes/api/v1/class-wc-rest-webhooks-controller.php:723 msgid "Limit result set to specific ids." msgstr "" -#: includes/abstracts/abstract-wc-rest-crud-controller.php:549 -#: includes/abstracts/abstract-wc-rest-posts-controller.php:649 -#: includes/abstracts/abstract-wc-rest-terms-controller.php:720 +#: includes/abstracts/abstract-wc-rest-crud-controller.php:551 +#: includes/abstracts/abstract-wc-rest-posts-controller.php:652 +#: includes/abstracts/abstract-wc-rest-terms-controller.php:707 #: includes/api/v1/class-wc-rest-customers-controller.php:883 #: includes/api/v1/class-wc-rest-taxes-controller.php:675 -#: includes/api/v1/class-wc-rest-webhooks-controller.php:710 +#: includes/api/v1/class-wc-rest-webhooks-controller.php:732 msgid "Offset the result set by a specific number of items." msgstr "" -#: includes/abstracts/abstract-wc-rest-crud-controller.php:555 -#: includes/abstracts/abstract-wc-rest-posts-controller.php:655 -#: includes/abstracts/abstract-wc-rest-terms-controller.php:727 +#: includes/abstracts/abstract-wc-rest-crud-controller.php:557 +#: includes/abstracts/abstract-wc-rest-posts-controller.php:658 +#: includes/abstracts/abstract-wc-rest-terms-controller.php:714 #: includes/api/v1/class-wc-rest-customers-controller.php:890 #: includes/api/v1/class-wc-rest-taxes-controller.php:682 -#: includes/api/v1/class-wc-rest-webhooks-controller.php:716 +#: includes/api/v1/class-wc-rest-webhooks-controller.php:738 msgid "Order sort attribute ascending or descending." msgstr "" -#: includes/abstracts/abstract-wc-rest-crud-controller.php:562 -#: includes/abstracts/abstract-wc-rest-posts-controller.php:662 +#: includes/abstracts/abstract-wc-rest-crud-controller.php:564 +#: includes/abstracts/abstract-wc-rest-posts-controller.php:665 #: includes/api/v1/class-wc-rest-customers-controller.php:898 #: includes/api/v1/class-wc-rest-taxes-controller.php:690 -#: includes/api/v1/class-wc-rest-webhooks-controller.php:723 +#: includes/api/v1/class-wc-rest-webhooks-controller.php:745 msgid "Sort collection by object attribute." msgstr "" -#: includes/abstracts/abstract-wc-rest-crud-controller.php:577 -#: includes/abstracts/abstract-wc-rest-posts-controller.php:679 +#: includes/abstracts/abstract-wc-rest-crud-controller.php:579 +#: includes/abstracts/abstract-wc-rest-posts-controller.php:682 msgid "Limit result set to those of particular parent IDs." msgstr "" -#: includes/abstracts/abstract-wc-rest-crud-controller.php:586 -#: includes/abstracts/abstract-wc-rest-posts-controller.php:688 +#: includes/abstracts/abstract-wc-rest-crud-controller.php:588 +#: includes/abstracts/abstract-wc-rest-posts-controller.php:691 msgid "Limit result set to all items except those of a particular parent ID." msgstr "" -#: includes/abstracts/abstract-wc-rest-posts-controller.php:53 -#: includes/abstracts/abstract-wc-rest-shipping-zones-controller.php:67 -#: includes/abstracts/abstract-wc-rest-terms-controller.php:117 -#: includes/api/class-wc-rest-payment-gateways-controller.php:83 -#: includes/api/class-wc-rest-setting-options-controller.php:371 +#: includes/abstracts/abstract-wc-rest-posts-controller.php:57 +#: includes/abstracts/abstract-wc-rest-shipping-zones-controller.php:65 +#: includes/abstracts/abstract-wc-rest-terms-controller.php:126 +#: includes/api/class-wc-rest-payment-gateways-controller.php:85 +#: includes/api/class-wc-rest-setting-options-controller.php:376 #: includes/api/class-wc-rest-settings-controller.php:179 -#: includes/api/class-wc-rest-shipping-methods-controller.php:77 -#: includes/api/class-wc-rest-system-status-controller.php:60 -#: includes/api/class-wc-rest-system-status-tools-controller.php:81 +#: includes/api/class-wc-rest-shipping-methods-controller.php:79 +#: includes/api/class-wc-rest-system-status-controller.php:61 +#: includes/api/class-wc-rest-system-status-tools-controller.php:83 #: includes/api/v1/class-wc-rest-customer-downloads-controller.php:74 #: includes/api/v1/class-wc-rest-customers-controller.php:135 #: includes/api/v1/class-wc-rest-order-notes-controller.php:121 @@ -6136,65 +6150,67 @@ msgstr "" #: includes/api/v1/class-wc-rest-tax-classes-controller.php:90 #: includes/api/v1/class-wc-rest-taxes-controller.php:114 #: includes/api/v1/class-wc-rest-webhook-deliveries-controller.php:91 -#: includes/api/v1/class-wc-rest-webhooks-controller.php:132 +#: includes/api/v1/class-wc-rest-webhooks-controller.php:130 msgid "Sorry, you cannot list resources." msgstr "" -#: includes/abstracts/abstract-wc-rest-posts-controller.php:67 -#: includes/abstracts/abstract-wc-rest-shipping-zones-controller.php:85 -#: includes/abstracts/abstract-wc-rest-terms-controller.php:136 +#: includes/abstracts/abstract-wc-rest-posts-controller.php:71 +#: includes/abstracts/abstract-wc-rest-shipping-zones-controller.php:83 +#: includes/abstracts/abstract-wc-rest-terms-controller.php:145 #: includes/api/v1/class-wc-rest-customers-controller.php:150 #: includes/api/v1/class-wc-rest-order-notes-controller.php:136 #: includes/api/v1/class-wc-rest-product-reviews-controller.php:165 #: includes/api/v1/class-wc-rest-tax-classes-controller.php:105 #: includes/api/v1/class-wc-rest-taxes-controller.php:129 -#: includes/api/v1/class-wc-rest-webhooks-controller.php:147 +#: includes/api/v1/class-wc-rest-webhooks-controller.php:145 msgid "Sorry, you are not allowed to create resources." msgstr "" -#: includes/abstracts/abstract-wc-rest-posts-controller.php:130 -#: includes/abstracts/abstract-wc-rest-terms-controller.php:212 -#: includes/api/class-wc-rest-product-reviews-controller.php:70 +#: includes/abstracts/abstract-wc-rest-posts-controller.php:134 +#: includes/abstracts/abstract-wc-rest-terms-controller.php:221 +#: includes/api/class-wc-rest-product-reviews-controller.php:68 #: includes/api/v1/class-wc-rest-customers-controller.php:215 #: includes/api/v1/class-wc-rest-product-attributes-controller.php:210 #: includes/api/v1/class-wc-rest-taxes-controller.php:188 -#: includes/api/v1/class-wc-rest-webhooks-controller.php:206 +#: includes/api/v1/class-wc-rest-webhooks-controller.php:204 msgid "Sorry, you are not allowed to batch manipulate this resource." msgstr "" -#: includes/abstracts/abstract-wc-rest-posts-controller.php:147 -#: includes/abstracts/abstract-wc-rest-posts-controller.php:254 -#: includes/api/class-wc-rest-products-controller.php:686 -#: includes/api/class-wc-rest-products-controller.php:1295 +#: includes/abstracts/abstract-wc-rest-posts-controller.php:151 +#: includes/abstracts/abstract-wc-rest-posts-controller.php:258 +#: includes/api/class-wc-rest-products-controller.php:700 +#: includes/api/class-wc-rest-products-controller.php:1315 #: includes/api/v1/class-wc-rest-products-controller.php:1637 msgid "" "To manipulate product variations you should use the " "/products/<product_id>/variations/<id> endpoint." msgstr "" -#: includes/abstracts/abstract-wc-rest-posts-controller.php:256 -#: includes/abstracts/abstract-wc-rest-posts-controller.php:417 +#: includes/abstracts/abstract-wc-rest-posts-controller.php:260 +#: includes/abstracts/abstract-wc-rest-posts-controller.php:421 +#: includes/api/class-wc-rest-webhooks-controller.php:39 #: includes/api/v1/class-wc-rest-coupons-controller.php:351 #: includes/api/v1/class-wc-rest-orders-controller.php:865 #: includes/api/v1/class-wc-rest-products-controller.php:784 -#: includes/api/v1/class-wc-rest-webhooks-controller.php:366 +#: includes/api/v1/class-wc-rest-webhooks-controller.php:383 +#: includes/api/v1/class-wc-rest-webhooks-controller.php:549 msgid "ID is invalid." msgstr "" -#: includes/abstracts/abstract-wc-rest-posts-controller.php:701 +#: includes/abstracts/abstract-wc-rest-posts-controller.php:704 msgid "" "Use WP Query arguments to modify the response; private query vars require " "appropriate authorization." msgstr "" -#: includes/abstracts/abstract-wc-rest-shipping-zones-controller.php:49 -#: includes/abstracts/abstract-wc-rest-terms-controller.php:237 -#: includes/api/class-wc-rest-payment-gateways-controller.php:142 -#: includes/api/class-wc-rest-payment-gateways-controller.php:159 -#: includes/api/class-wc-rest-shipping-methods-controller.php:122 -#: includes/api/class-wc-rest-shipping-zone-methods-controller.php:119 -#: includes/api/class-wc-rest-shipping-zone-methods-controller.php:213 -#: includes/api/class-wc-rest-shipping-zone-methods-controller.php:267 +#: includes/abstracts/abstract-wc-rest-shipping-zones-controller.php:47 +#: includes/abstracts/abstract-wc-rest-terms-controller.php:247 +#: includes/api/class-wc-rest-payment-gateways-controller.php:144 +#: includes/api/class-wc-rest-payment-gateways-controller.php:161 +#: includes/api/class-wc-rest-shipping-methods-controller.php:124 +#: includes/api/class-wc-rest-shipping-zone-methods-controller.php:121 +#: includes/api/class-wc-rest-shipping-zone-methods-controller.php:215 +#: includes/api/class-wc-rest-shipping-zone-methods-controller.php:269 #: includes/api/v1/class-wc-rest-customer-downloads-controller.php:70 #: includes/api/v1/class-wc-rest-product-attributes-controller.php:155 #: includes/api/v1/class-wc-rest-product-attributes-controller.php:173 @@ -6203,39 +6219,39 @@ msgstr "" msgid "Resource does not exist." msgstr "" -#: includes/abstracts/abstract-wc-rest-shipping-zones-controller.php:63 -#: includes/abstracts/abstract-wc-rest-shipping-zones-controller.php:81 -#: includes/abstracts/abstract-wc-rest-shipping-zones-controller.php:99 -#: includes/abstracts/abstract-wc-rest-shipping-zones-controller.php:117 +#: includes/abstracts/abstract-wc-rest-shipping-zones-controller.php:61 +#: includes/abstracts/abstract-wc-rest-shipping-zones-controller.php:79 +#: includes/abstracts/abstract-wc-rest-shipping-zones-controller.php:97 +#: includes/abstracts/abstract-wc-rest-shipping-zones-controller.php:115 msgid "Shipping is disabled." msgstr "" -#: includes/abstracts/abstract-wc-rest-terms-controller.php:49 +#: includes/abstracts/abstract-wc-rest-terms-controller.php:52 #: includes/api/v1/class-wc-rest-product-attribute-terms-controller.php:63 #: includes/api/v1/class-wc-rest-product-attributes-controller.php:63 msgid "Name for the resource." msgstr "" -#: includes/abstracts/abstract-wc-rest-terms-controller.php:60 -#: includes/api/class-wc-rest-coupons-controller.php:75 -#: includes/api/class-wc-rest-customers-controller.php:128 -#: includes/api/class-wc-rest-order-notes-controller.php:133 +#: includes/abstracts/abstract-wc-rest-terms-controller.php:66 +#: includes/api/class-wc-rest-coupons-controller.php:76 +#: includes/api/class-wc-rest-customers-controller.php:124 +#: includes/api/class-wc-rest-order-notes-controller.php:129 #: includes/api/class-wc-rest-order-refunds-controller.php:92 -#: includes/api/class-wc-rest-order-refunds-controller.php:352 +#: includes/api/class-wc-rest-order-refunds-controller.php:355 #: includes/api/class-wc-rest-orders-controller.php:82 -#: includes/api/class-wc-rest-orders-controller.php:806 -#: includes/api/class-wc-rest-payment-gateways-controller.php:53 -#: includes/api/class-wc-rest-product-categories-controller.php:107 -#: includes/api/class-wc-rest-product-reviews-controller.php:155 -#: includes/api/class-wc-rest-product-variations-controller.php:611 -#: includes/api/class-wc-rest-products-controller.php:83 -#: includes/api/class-wc-rest-products-controller.php:1400 -#: includes/api/class-wc-rest-setting-options-controller.php:81 -#: includes/api/class-wc-rest-shipping-methods-controller.php:53 -#: includes/api/class-wc-rest-shipping-zones-controller.php:279 -#: includes/api/class-wc-rest-system-status-tools-controller.php:54 -#: includes/api/class-wc-rest-webhook-deliveries-controller.php:74 -#: includes/api/class-wc-rest-webhooks-controller.php:97 +#: includes/api/class-wc-rest-orders-controller.php:831 +#: includes/api/class-wc-rest-payment-gateways-controller.php:54 +#: includes/api/class-wc-rest-product-categories-controller.php:103 +#: includes/api/class-wc-rest-product-reviews-controller.php:153 +#: includes/api/class-wc-rest-product-variations-controller.php:657 +#: includes/api/class-wc-rest-products-controller.php:82 +#: includes/api/class-wc-rest-products-controller.php:1429 +#: includes/api/class-wc-rest-setting-options-controller.php:84 +#: includes/api/class-wc-rest-shipping-methods-controller.php:54 +#: includes/api/class-wc-rest-shipping-zones-controller.php:281 +#: includes/api/class-wc-rest-system-status-tools-controller.php:55 +#: includes/api/class-wc-rest-webhook-deliveries-controller.php:70 +#: includes/api/class-wc-rest-webhooks-controller.php:98 #: includes/api/v1/class-wc-rest-coupons-controller.php:82 #: includes/api/v1/class-wc-rest-customer-downloads-controller.php:46 #: includes/api/v1/class-wc-rest-customers-controller.php:78 @@ -6243,7 +6259,7 @@ msgstr "" #: includes/api/v1/class-wc-rest-order-notes-controller.php:81 #: includes/api/v1/class-wc-rest-order-notes-controller.php:401 #: includes/api/v1/class-wc-rest-order-refunds-controller.php:87 -#: includes/api/v1/class-wc-rest-order-refunds-controller.php:345 +#: includes/api/v1/class-wc-rest-order-refunds-controller.php:344 #: includes/api/v1/class-wc-rest-orders-controller.php:76 #: includes/api/v1/class-wc-rest-orders-controller.php:919 #: includes/api/v1/class-wc-rest-product-attribute-terms-controller.php:74 @@ -6262,12 +6278,12 @@ msgstr "" #: includes/api/v1/class-wc-rest-taxes-controller.php:576 #: includes/api/v1/class-wc-rest-webhook-deliveries-controller.php:67 #: includes/api/v1/class-wc-rest-webhook-deliveries-controller.php:226 -#: includes/api/v1/class-wc-rest-webhooks-controller.php:80 -#: includes/api/v1/class-wc-rest-webhooks-controller.php:593 +#: includes/api/v1/class-wc-rest-webhooks-controller.php:78 +#: includes/api/v1/class-wc-rest-webhooks-controller.php:615 msgid "Unique identifier for the resource." msgstr "" -#: includes/abstracts/abstract-wc-rest-terms-controller.php:86 +#: includes/abstracts/abstract-wc-rest-terms-controller.php:92 #: includes/api/class-wc-rest-order-refunds-controller.php:112 #: includes/api/v1/class-wc-rest-customers-controller.php:104 #: includes/api/v1/class-wc-rest-order-notes-controller.php:105 @@ -6276,78 +6292,78 @@ msgstr "" #: includes/api/v1/class-wc-rest-product-attributes-controller.php:101 #: includes/api/v1/class-wc-rest-tax-classes-controller.php:74 #: includes/api/v1/class-wc-rest-taxes-controller.php:88 -#: includes/api/v1/class-wc-rest-webhooks-controller.php:106 +#: includes/api/v1/class-wc-rest-webhooks-controller.php:104 msgid "Required to be true, as resource does not support trashing." msgstr "" -#: includes/abstracts/abstract-wc-rest-terms-controller.php:229 +#: includes/abstracts/abstract-wc-rest-terms-controller.php:238 msgid "Taxonomy does not exist." msgstr "" -#: includes/abstracts/abstract-wc-rest-terms-controller.php:376 -#: includes/abstracts/abstract-wc-rest-terms-controller.php:481 +#: includes/abstracts/abstract-wc-rest-terms-controller.php:385 +#: includes/abstracts/abstract-wc-rest-terms-controller.php:482 msgid "Can not set resource parent, taxonomy is not hierarchical." msgstr "" -#: includes/abstracts/abstract-wc-rest-terms-controller.php:383 -#: includes/abstracts/abstract-wc-rest-terms-controller.php:492 -msgid "Parent resource does not exist." -msgstr "" - -#: includes/abstracts/abstract-wc-rest-terms-controller.php:543 +#: includes/abstracts/abstract-wc-rest-terms-controller.php:531 #: includes/api/v1/class-wc-rest-product-attributes-controller.php:357 msgid "Resource does not support trashing." msgstr "" -#: includes/abstracts/abstract-wc-rest-terms-controller.php:552 +#: includes/abstracts/abstract-wc-rest-terms-controller.php:540 #: includes/api/v1/class-wc-rest-customers-controller.php:495 #: includes/api/v1/class-wc-rest-product-attributes-controller.php:372 #: includes/api/v1/class-wc-rest-taxes-controller.php:472 msgid "The resource cannot be deleted." msgstr "" -#: includes/abstracts/abstract-wc-rest-terms-controller.php:701 +#: includes/abstracts/abstract-wc-rest-terms-controller.php:688 msgid "Ensure result set excludes specific ids." msgstr "" -#: includes/abstracts/abstract-wc-rest-terms-controller.php:738 +#: includes/abstracts/abstract-wc-rest-terms-controller.php:725 msgid "Sort collection by resource attribute." msgstr "" -#: includes/abstracts/abstract-wc-rest-terms-controller.php:754 +#: includes/abstracts/abstract-wc-rest-terms-controller.php:741 msgid "Whether to hide resources not assigned to any products." msgstr "" -#: includes/abstracts/abstract-wc-rest-terms-controller.php:761 +#: includes/abstracts/abstract-wc-rest-terms-controller.php:748 msgid "Limit result set to resources assigned to a specific parent." msgstr "" -#: includes/abstracts/abstract-wc-rest-terms-controller.php:768 +#: includes/abstracts/abstract-wc-rest-terms-controller.php:755 msgid "Limit result set to resources assigned to a specific product." msgstr "" -#: includes/abstracts/abstract-wc-rest-terms-controller.php:774 +#: includes/abstracts/abstract-wc-rest-terms-controller.php:761 msgid "Limit result set to resources with a specific slug." msgstr "" -#: includes/abstracts/abstract-wc-settings-api.php:744 -#: includes/admin/class-wc-admin-menus.php:309 -#: includes/admin/class-wc-admin-settings.php:611 +#: includes/abstracts/abstract-wc-settings-api.php:774 +#: includes/admin/class-wc-admin-menus.php:325 +#: includes/admin/class-wc-admin-settings.php:613 #: includes/admin/meta-boxes/views/html-product-attribute.php:56 msgid "Select all" msgstr "" -#: includes/abstracts/abstract-wc-settings-api.php:744 -#: includes/admin/class-wc-admin-settings.php:611 +#: includes/abstracts/abstract-wc-settings-api.php:774 +#: includes/admin/class-wc-admin-settings.php:613 #: includes/admin/meta-boxes/views/html-product-attribute.php:57 msgid "Select none" msgstr "" -#: includes/abstracts/abstract-wc-shipping-method.php:287 -#: includes/admin/class-wc-admin-meta-boxes.php:127 +#: includes/abstracts/abstract-wc-shipping-method.php:315 +#: includes/admin/class-wc-admin-meta-boxes.php:128 msgid "Items" msgstr "" +#: includes/abstracts/class-wc-background-process.php:172 +#. translators: %d: interval +msgid "Every %d minutes" +msgstr "" + #: includes/admin/class-wc-admin-addons.php:156 msgid "Need a fresh look? Try Storefront child themes" msgstr "" @@ -6360,613 +6376,617 @@ msgstr "" msgid "Need a theme? Try Storefront" msgstr "" -#: includes/admin/class-wc-admin-addons.php:366 -#: includes/admin/class-wc-admin-addons.php:537 -#: includes/admin/class-wc-admin-setup-wizard.php:642 +#: includes/admin/class-wc-admin-addons.php:370 +#: includes/admin/class-wc-admin-addons.php:545 +#: includes/admin/class-wc-admin-setup-wizard.php:688 +#: includes/admin/class-wc-admin-setup-wizard.php:703 msgid "WooCommerce Services" msgstr "" -#: includes/admin/class-wc-admin-addons.php:367 +#: includes/admin/class-wc-admin-addons.php:371 msgid "Buy discounted shipping labels — then print them from your dashboard." msgstr "" -#: includes/admin/class-wc-admin-addons.php:368 +#: includes/admin/class-wc-admin-addons.php:372 msgid "" "Integrate your store with USPS to buy discounted shipping labels, and print " "them directly from your WooCommerce dashboard. Powered by WooCommerce " "Services." msgstr "" -#: includes/admin/class-wc-admin-addons.php:369 +#: includes/admin/class-wc-admin-addons.php:373 msgid "Free - Install now" msgstr "" -#: includes/admin/class-wc-admin-addons.php:378 +#: includes/admin/class-wc-admin-addons.php:382 msgid "Show Canada Post shipping rates" msgstr "" -#: includes/admin/class-wc-admin-addons.php:379 +#: includes/admin/class-wc-admin-addons.php:383 msgid "" "Display live rates from Canada Post at checkout to make shipping a breeze. " "Powered by WooCommerce Services." msgstr "" -#: includes/admin/class-wc-admin-addons.php:480 +#: includes/admin/class-wc-admin-addons.php:488 msgid "Free" msgstr "" -#: includes/admin/class-wc-admin-addons.php:482 -#: includes/admin/helper/class-wc-helper.php:331 +#: includes/admin/class-wc-admin-addons.php:490 +#: includes/admin/helper/class-wc-helper.php:342 msgid "Installed" msgstr "" -#: includes/admin/class-wc-admin-api-keys-table-list.php:40 -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:425 -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:548 -#: includes/admin/list-tables/class-wc-admin-list-table-coupons.php:87 -#: includes/admin/meta-boxes/views/html-variation-admin.php:313 -#: includes/admin/settings/class-wc-settings-shipping.php:345 -#: includes/admin/settings/views/html-admin-page-shipping-zone-methods.php:79 -#: includes/admin/settings/views/html-keys-edit.php:16 +#: includes/admin/class-wc-admin-api-keys-table-list.php:37 +msgid "No keys found." +msgstr "" + +#: includes/admin/class-wc-admin-api-keys-table-list.php:48 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:470 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:628 +#: includes/admin/list-tables/class-wc-admin-list-table-coupons.php:85 +#: includes/admin/meta-boxes/views/html-variation-admin.php:341 +#: includes/admin/settings/class-wc-settings-payment-gateways.php:118 +#: includes/admin/settings/class-wc-settings-shipping.php:361 +#: includes/admin/settings/views/html-admin-page-shipping-zone-methods.php:86 +#: includes/admin/settings/views/html-keys-edit.php:17 #: includes/export/class-wc-product-csv-exporter.php:90 -#: includes/gateways/bacs/class-wc-gateway-bacs.php:86 -#: includes/gateways/cheque/class-wc-gateway-cheque.php:67 -#: includes/gateways/cod/class-wc-gateway-cod.php:83 +#: includes/gateways/bacs/class-wc-gateway-bacs.php:95 +#: includes/gateways/cheque/class-wc-gateway-cheque.php:71 +#: includes/gateways/cod/class-wc-gateway-cod.php:117 #: includes/gateways/paypal/includes/settings-paypal.php:25 #: includes/gateways/simplify-commerce/class-wc-gateway-simplify-commerce.php:204 -#: includes/wc-template-functions.php:1286 +#: includes/wc-template-functions.php:1643 #: templates/single-product/tabs/description.php:25 msgid "Description" msgstr "" -#: includes/admin/class-wc-admin-api-keys-table-list.php:41 -#: includes/admin/settings/views/html-keys-edit.php:70 +#: includes/admin/class-wc-admin-api-keys-table-list.php:49 +#: includes/admin/settings/views/html-keys-edit.php:77 msgid "Consumer key ending in" msgstr "" -#: includes/admin/class-wc-admin-api-keys-table-list.php:42 -#: includes/admin/reports/class-wc-report-downloads.php:86 -#: includes/admin/reports/class-wc-report-downloads.php:216 -#: includes/admin/settings/views/html-keys-edit.php:25 +#: includes/admin/class-wc-admin-api-keys-table-list.php:50 +#: includes/admin/reports/class-wc-report-downloads.php:88 +#: includes/admin/reports/class-wc-report-downloads.php:218 +#: includes/admin/settings/views/html-keys-edit.php:28 msgid "User" msgstr "" -#: includes/admin/class-wc-admin-api-keys-table-list.php:43 -#: includes/admin/settings/views/html-keys-edit.php:48 +#: includes/admin/class-wc-admin-api-keys-table-list.php:51 +#: includes/admin/settings/views/html-keys-edit.php:53 msgid "Permissions" msgstr "" -#: includes/admin/class-wc-admin-api-keys-table-list.php:44 -#: includes/admin/settings/views/html-keys-edit.php:78 +#: includes/admin/class-wc-admin-api-keys-table-list.php:52 +#: includes/admin/settings/views/html-keys-edit.php:85 msgid "Last access" msgstr "" -#: includes/admin/class-wc-admin-api-keys-table-list.php:70 +#: includes/admin/class-wc-admin-api-keys-table-list.php:78 msgid "API key" msgstr "" -#: includes/admin/class-wc-admin-api-keys-table-list.php:79 -#: includes/admin/class-wc-admin-webhooks-table-list.php:76 +#: includes/admin/class-wc-admin-api-keys-table-list.php:88 +#: includes/admin/class-wc-admin-webhooks-table-list.php:81 +#: includes/admin/list-tables/class-wc-admin-list-table-products.php:73 #: includes/admin/meta-boxes/views/html-order-refund.php:25 +#. translators: %s: API key ID. #. translators: %s: webhook ID. +#. translators: %d: product ID. #. translators: 1: ID who refunded msgid "ID: %d" msgstr "" -#: includes/admin/class-wc-admin-api-keys-table-list.php:80 +#: includes/admin/class-wc-admin-api-keys-table-list.php:89 msgid "View/Edit" msgstr "" -#: includes/admin/class-wc-admin-api-keys-table-list.php:81 +#: includes/admin/class-wc-admin-api-keys-table-list.php:90 msgid "Revoke API key" msgstr "" -#: includes/admin/class-wc-admin-api-keys-table-list.php:81 -#: includes/admin/class-wc-admin-api-keys-table-list.php:170 +#: includes/admin/class-wc-admin-api-keys-table-list.php:98 +#: includes/admin/class-wc-admin-api-keys-table-list.php:187 msgid "Revoke" msgstr "" -#: includes/admin/class-wc-admin-api-keys-table-list.php:134 -#: includes/admin/settings/views/html-keys-edit.php:55 -#: includes/class-wc-auth.php:76 +#: includes/admin/class-wc-admin-api-keys-table-list.php:151 +#: includes/admin/settings/views/html-keys-edit.php:61 +#: includes/class-wc-auth.php:72 msgid "Read" msgstr "" -#: includes/admin/class-wc-admin-api-keys-table-list.php:135 -#: includes/admin/settings/views/html-keys-edit.php:56 -#: includes/class-wc-auth.php:77 +#: includes/admin/class-wc-admin-api-keys-table-list.php:152 +#: includes/admin/settings/views/html-keys-edit.php:62 +#: includes/class-wc-auth.php:73 msgid "Write" msgstr "" -#: includes/admin/class-wc-admin-api-keys-table-list.php:136 -#: includes/admin/settings/views/html-keys-edit.php:57 -#: includes/class-wc-auth.php:78 +#: includes/admin/class-wc-admin-api-keys-table-list.php:153 +#: includes/admin/settings/views/html-keys-edit.php:63 +#: includes/class-wc-auth.php:74 msgid "Read/Write" msgstr "" -#: includes/admin/class-wc-admin-api-keys-table-list.php:155 -#: includes/admin/settings/views/html-keys-edit.php:84 +#: includes/admin/class-wc-admin-api-keys-table-list.php:172 +#: includes/admin/settings/views/html-keys-edit.php:92 #: includes/admin/views/html-admin-page-status-logs.php:30 #. translators: 1: last access date 2: last access time msgid "%1$s at %2$s" msgstr "" -#: includes/admin/class-wc-admin-api-keys-table-list.php:160 -#: includes/admin/settings/views/html-keys-edit.php:88 +#: includes/admin/class-wc-admin-api-keys-table-list.php:177 +#: includes/admin/settings/views/html-keys-edit.php:96 msgid "Unknown" msgstr "" -#: includes/admin/class-wc-admin-api-keys.php:64 -#: includes/admin/settings/class-wc-settings-rest-api.php:48 -msgid "Keys/Apps" +#: includes/admin/class-wc-admin-api-keys.php:75 +#: includes/admin/settings/class-wc-settings-advanced.php:43 +msgid "REST API" msgstr "" -#: includes/admin/class-wc-admin-api-keys.php:64 +#: includes/admin/class-wc-admin-api-keys.php:75 msgid "Add key" msgstr "" -#: includes/admin/class-wc-admin-api-keys.php:78 +#: includes/admin/class-wc-admin-api-keys.php:88 msgid "Search key" msgstr "" -#: includes/admin/class-wc-admin-api-keys.php:83 +#: includes/admin/class-wc-admin-api-keys.php:93 msgid "" "The WooCommerce REST API allows external apps to view and manage store " "data. Access is granted only to those with valid API keys." msgstr "" -#: includes/admin/class-wc-admin-api-keys.php:84 +#: includes/admin/class-wc-admin-api-keys.php:94 msgid "Create an API key" msgstr "" -#: includes/admin/class-wc-admin-api-keys.php:147 +#: includes/admin/class-wc-admin-api-keys.php:160 msgid "API key revoked successfully." msgstr "" -#: includes/admin/class-wc-admin-api-keys.php:156 -#: includes/admin/class-wc-admin-api-keys.php:171 -#: includes/admin/class-wc-admin-notices.php:123 -#: includes/admin/class-wc-admin-status.php:280 -#: includes/admin/class-wc-admin-status.php:299 -#: includes/admin/class-wc-admin-status.php:315 -#: includes/emails/class-wc-email.php:770 -msgid "Action failed. Please refresh the page and retry." +#: includes/admin/class-wc-admin-api-keys.php:189 +msgid "You do not have permission to edit API Keys" msgstr "" #. Plugin Name of the plugin/theme msgid "WooCommerce" msgstr "" -#: includes/admin/class-wc-admin-assets.php:157 +#: includes/admin/class-wc-admin-assets.php:164 #. translators: %s: decimal msgid "Please enter in decimal (%s) format without thousand separators." msgstr "" -#: includes/admin/class-wc-admin-assets.php:159 +#: includes/admin/class-wc-admin-assets.php:166 #. translators: %s: price decimal separator msgid "" "Please enter in monetary decimal (%s) format without thousand separators " "and currency symbols." msgstr "" -#: includes/admin/class-wc-admin-assets.php:160 +#: includes/admin/class-wc-admin-assets.php:167 msgid "Please enter in country code with two capital letters." msgstr "" -#: includes/admin/class-wc-admin-assets.php:161 +#: includes/admin/class-wc-admin-assets.php:168 msgid "Please enter in a value less than the regular price." msgstr "" -#: includes/admin/class-wc-admin-assets.php:162 +#: includes/admin/class-wc-admin-assets.php:169 msgid "" "This product has produced sales and may be linked to existing orders. Are " "you sure you want to delete it?" msgstr "" -#: includes/admin/class-wc-admin-assets.php:166 -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:91 +#: includes/admin/class-wc-admin-assets.php:174 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:102 msgid "Import" msgstr "" -#: includes/admin/class-wc-admin-assets.php:167 +#: includes/admin/class-wc-admin-assets.php:175 msgid "Export" msgstr "" -#: includes/admin/class-wc-admin-assets.php:189 -#: includes/admin/meta-boxes/views/html-product-data-advanced.php:42 -#: includes/admin/settings/class-wc-settings-products.php:356 +#: includes/admin/class-wc-admin-assets.php:200 +#: includes/admin/meta-boxes/views/html-product-data-advanced.php:47 +#: includes/admin/settings/class-wc-settings-products.php:410 msgid "Enable reviews" msgstr "" -#: includes/admin/class-wc-admin-assets.php:216 +#: includes/admin/class-wc-admin-assets.php:228 +#. translators: %d: Number of variations msgid "" "Are you sure you want to link all variations? This will create a new " "variation for each and every possible combination of variation attributes " "(max %d per run)." msgstr "" -#: includes/admin/class-wc-admin-assets.php:217 +#: includes/admin/class-wc-admin-assets.php:229 msgid "Enter a value" msgstr "" -#: includes/admin/class-wc-admin-assets.php:218 +#: includes/admin/class-wc-admin-assets.php:230 msgid "Variation menu order (determines position in the list of variations)" msgstr "" -#: includes/admin/class-wc-admin-assets.php:219 +#: includes/admin/class-wc-admin-assets.php:231 msgid "Enter a value (fixed or %)" msgstr "" -#: includes/admin/class-wc-admin-assets.php:220 +#: includes/admin/class-wc-admin-assets.php:232 msgid "Are you sure you want to delete all variations? This cannot be undone." msgstr "" -#: includes/admin/class-wc-admin-assets.php:221 +#: includes/admin/class-wc-admin-assets.php:233 msgid "Last warning, are you sure?" msgstr "" -#: includes/admin/class-wc-admin-assets.php:222 -#: includes/admin/class-wc-admin-taxonomies.php:130 -#: includes/admin/class-wc-admin-taxonomies.php:240 +#: includes/admin/class-wc-admin-assets.php:234 +#: includes/admin/class-wc-admin-taxonomies.php:135 +#: includes/admin/class-wc-admin-taxonomies.php:245 msgid "Choose an image" msgstr "" -#: includes/admin/class-wc-admin-assets.php:223 +#: includes/admin/class-wc-admin-assets.php:235 msgid "Set variation image" msgstr "" -#: includes/admin/class-wc-admin-assets.php:224 +#: includes/admin/class-wc-admin-assets.php:236 msgid "variation added" msgstr "" -#: includes/admin/class-wc-admin-assets.php:225 +#: includes/admin/class-wc-admin-assets.php:237 msgid "variations added" msgstr "" -#: includes/admin/class-wc-admin-assets.php:226 +#: includes/admin/class-wc-admin-assets.php:238 msgid "No variations added" msgstr "" -#: includes/admin/class-wc-admin-assets.php:227 +#: includes/admin/class-wc-admin-assets.php:239 msgid "Are you sure you want to remove this variation?" msgstr "" -#: includes/admin/class-wc-admin-assets.php:228 +#: includes/admin/class-wc-admin-assets.php:240 msgid "Sale start date (YYYY-MM-DD format or leave blank)" msgstr "" -#: includes/admin/class-wc-admin-assets.php:229 +#: includes/admin/class-wc-admin-assets.php:241 msgid "Sale end date (YYYY-MM-DD format or leave blank)" msgstr "" -#: includes/admin/class-wc-admin-assets.php:230 +#: includes/admin/class-wc-admin-assets.php:242 msgid "Save changes before changing page?" msgstr "" -#: includes/admin/class-wc-admin-assets.php:231 +#: includes/admin/class-wc-admin-assets.php:243 msgid "%qty% variation" msgstr "" -#: includes/admin/class-wc-admin-assets.php:232 +#: includes/admin/class-wc-admin-assets.php:244 msgid "%qty% variations" msgstr "" -#: includes/admin/class-wc-admin-assets.php:244 -#: includes/admin/class-wc-admin-assets.php:390 -#: includes/admin/settings/views/html-webhooks-edit.php:60 -#: includes/class-wc-frontend-scripts.php:546 +#: includes/admin/class-wc-admin-assets.php:259 +#: includes/admin/class-wc-admin-assets.php:409 +#: includes/admin/settings/views/html-webhooks-edit.php:67 +#: includes/class-wc-frontend-scripts.php:566 msgid "Select an option…" msgstr "" -#: includes/admin/class-wc-admin-assets.php:247 -#: includes/admin/meta-boxes/views/html-order-item-meta.php:47 +#: includes/admin/class-wc-admin-assets.php:262 +#: includes/admin/meta-boxes/views/html-order-item-meta.php:49 msgid "Name (required)" msgstr "" -#: includes/admin/class-wc-admin-assets.php:248 -#: includes/admin/meta-boxes/views/html-order-item-meta.php:48 +#: includes/admin/class-wc-admin-assets.php:263 +#: includes/admin/meta-boxes/views/html-order-item-meta.php:50 msgid "Value (required)" msgstr "" -#: includes/admin/class-wc-admin-assets.php:263 +#: includes/admin/class-wc-admin-assets.php:282 msgid "" "Are you sure you want to remove the selected items? If you have previously " "reduced this item's stock, or this order was submitted by a customer, you " "will need to manually restore the item's stock." msgstr "" -#: includes/admin/class-wc-admin-assets.php:264 +#: includes/admin/class-wc-admin-assets.php:283 msgid "Please select some items." msgstr "" -#: includes/admin/class-wc-admin-assets.php:265 +#: includes/admin/class-wc-admin-assets.php:284 msgid "Are you sure you wish to process this refund? This action cannot be undone." msgstr "" -#: includes/admin/class-wc-admin-assets.php:266 +#: includes/admin/class-wc-admin-assets.php:285 msgid "Are you sure you wish to delete this refund? This action cannot be undone." msgstr "" -#: includes/admin/class-wc-admin-assets.php:267 +#: includes/admin/class-wc-admin-assets.php:286 msgid "" "Are you sure you wish to delete this tax column? This action cannot be " "undone." msgstr "" -#: includes/admin/class-wc-admin-assets.php:268 +#: includes/admin/class-wc-admin-assets.php:287 msgid "Remove this item meta?" msgstr "" -#: includes/admin/class-wc-admin-assets.php:269 +#: includes/admin/class-wc-admin-assets.php:288 msgid "Remove this attribute?" msgstr "" -#: includes/admin/class-wc-admin-assets.php:270 -#: includes/admin/class-wc-admin-attributes.php:191 -#: includes/admin/class-wc-admin-attributes.php:260 -#: includes/admin/class-wc-admin-attributes.php:295 +#: includes/admin/class-wc-admin-assets.php:289 +#: includes/admin/class-wc-admin-attributes.php:187 +#: includes/admin/class-wc-admin-attributes.php:254 +#: includes/admin/class-wc-admin-attributes.php:289 #: includes/admin/class-wc-admin-attributes.php:317 -#: includes/admin/class-wc-admin-attributes.php:383 -#: includes/admin/class-wc-admin-attributes.php:438 -#: includes/admin/class-wc-admin-webhooks-table-list.php:43 -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:420 -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:543 -#: includes/admin/list-tables/class-wc-admin-list-table-products.php:97 +#: includes/admin/class-wc-admin-attributes.php:387 +#: includes/admin/class-wc-admin-attributes.php:440 +#: includes/admin/class-wc-admin-webhooks-table-list.php:48 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:465 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:623 +#: includes/admin/list-tables/class-wc-admin-list-table-products.php:107 #: includes/admin/meta-boxes/views/html-product-attribute.php:17 -#: includes/admin/meta-boxes/views/html-product-data-general.php:66 -#: includes/admin/meta-boxes/views/html-variation-admin.php:326 -#: includes/admin/settings/views/html-webhooks-edit.php:21 -#: includes/admin/views/html-admin-page-status-report.php:614 +#: includes/admin/meta-boxes/views/html-product-data-general.php:74 +#: includes/admin/meta-boxes/views/html-variation-admin.php:355 +#: includes/admin/settings/views/html-webhooks-edit.php:22 +#: includes/admin/views/html-admin-page-status-report.php:730 #: includes/export/class-wc-product-csv-exporter.php:85 -#: includes/widgets/class-wc-widget-product-categories.php:56 +#: includes/widgets/class-wc-widget-product-categories.php:52 #: templates/single-product-reviews.php:77 msgid "Name" msgstr "" -#: includes/admin/class-wc-admin-assets.php:271 +#: includes/admin/class-wc-admin-assets.php:290 #: includes/admin/meta-boxes/views/html-product-attribute.php:8 #: includes/admin/meta-boxes/views/html-variation-admin.php:16 #: includes/admin/settings/views/html-admin-page-shipping-classes.php:54 msgid "Remove" msgstr "" -#: includes/admin/class-wc-admin-assets.php:272 +#: includes/admin/class-wc-admin-assets.php:291 #: includes/admin/meta-boxes/views/html-order-download-permission.php:9 #: includes/admin/meta-boxes/views/html-product-attribute.php:9 #: includes/admin/meta-boxes/views/html-variation-admin.php:17 msgid "Click to toggle" msgstr "" -#: includes/admin/class-wc-admin-assets.php:273 +#: includes/admin/class-wc-admin-assets.php:292 #: includes/admin/meta-boxes/views/html-product-attribute.php:29 msgid "Value(s)" msgstr "" -#: includes/admin/class-wc-admin-assets.php:274 +#: includes/admin/class-wc-admin-assets.php:293 msgid "Enter some text, or some attributes by pipe (|) separating values." msgstr "" -#: includes/admin/class-wc-admin-assets.php:275 -#: includes/admin/meta-boxes/views/html-product-attribute.php:72 +#: includes/admin/class-wc-admin-assets.php:294 +#: includes/admin/meta-boxes/views/html-product-attribute.php:74 msgid "Visible on the product page" msgstr "" -#: includes/admin/class-wc-admin-assets.php:276 -#: includes/admin/meta-boxes/views/html-product-attribute.php:78 +#: includes/admin/class-wc-admin-assets.php:295 +#: includes/admin/meta-boxes/views/html-product-attribute.php:80 msgid "Used for variations" msgstr "" -#: includes/admin/class-wc-admin-assets.php:277 +#: includes/admin/class-wc-admin-assets.php:296 msgid "Enter a name for the new attribute term:" msgstr "" -#: includes/admin/class-wc-admin-assets.php:278 +#: includes/admin/class-wc-admin-assets.php:297 msgid "" "Recalculate totals? This will calculate taxes based on the customers " "country (or the store base country) and update totals." msgstr "" -#: includes/admin/class-wc-admin-assets.php:279 +#: includes/admin/class-wc-admin-assets.php:298 msgid "" "Copy billing information to shipping information? This will remove any " "currently entered shipping information." msgstr "" -#: includes/admin/class-wc-admin-assets.php:280 +#: includes/admin/class-wc-admin-assets.php:299 msgid "" "Load the customer's billing information? This will remove any currently " "entered billing information." msgstr "" -#: includes/admin/class-wc-admin-assets.php:281 +#: includes/admin/class-wc-admin-assets.php:300 msgid "" "Load the customer's shipping information? This will remove any currently " "entered shipping information." msgstr "" -#: includes/admin/class-wc-admin-assets.php:282 -#: includes/admin/class-wc-admin-post-types.php:732 -#: includes/admin/list-tables/class-wc-admin-list-table-products.php:110 +#: includes/admin/class-wc-admin-assets.php:301 +#: includes/admin/class-wc-admin-post-types.php:746 +#: includes/admin/list-tables/class-wc-admin-list-table-products.php:120 #: includes/admin/views/html-bulk-edit-product.php:200 -#: includes/admin/views/html-quick-edit-product.php:158 +#: includes/admin/views/html-quick-edit-product.php:160 msgid "Featured" msgstr "" -#: includes/admin/class-wc-admin-assets.php:286 +#: includes/admin/class-wc-admin-assets.php:305 msgid "No customer selected" msgstr "" -#: includes/admin/class-wc-admin-assets.php:310 +#: includes/admin/class-wc-admin-assets.php:329 msgid "" "Could not grant access - the user may already have permission for this file " "or billing email is not set. Ensure the billing email is set, and the order " "has been saved." msgstr "" -#: includes/admin/class-wc-admin-assets.php:311 +#: includes/admin/class-wc-admin-assets.php:330 msgid "Are you sure you want to revoke access to this download?" msgstr "" -#: includes/admin/class-wc-admin-assets.php:312 +#: includes/admin/class-wc-admin-assets.php:331 msgid "You cannot add the same tax rate twice!" msgstr "" -#: includes/admin/class-wc-admin-assets.php:313 +#: includes/admin/class-wc-admin-assets.php:332 msgid "Are you sure you wish to delete this note? This action cannot be undone." msgstr "" -#: includes/admin/class-wc-admin-assets.php:314 +#: includes/admin/class-wc-admin-assets.php:333 msgid "Enter a coupon code to apply to this order." msgstr "" -#: includes/admin/class-wc-admin-assets.php:315 +#: includes/admin/class-wc-admin-assets.php:334 msgid "Enter a fixed amount or percentage to apply as a fee." msgstr "" -#: includes/admin/class-wc-admin-assets.php:364 -#: includes/admin/views/html-admin-page-status-report.php:35 +#: includes/admin/class-wc-admin-assets.php:383 +#: includes/admin/views/html-admin-page-status-report.php:46 msgid "Copying to clipboard failed. Please press Ctrl/Cmd+C to copy." msgstr "" -#: includes/admin/class-wc-admin-assets.php:377 +#: includes/admin/class-wc-admin-assets.php:396 msgid "Are you sure you want to delete this log?" msgstr "" -#: includes/admin/class-wc-admin-attributes.php:142 +#: includes/admin/class-wc-admin-attributes.php:138 msgid "Attribute updated successfully" msgstr "" -#: includes/admin/class-wc-admin-attributes.php:142 +#: includes/admin/class-wc-admin-attributes.php:138 msgid "Back to Attributes" msgstr "" -#: includes/admin/class-wc-admin-attributes.php:173 +#: includes/admin/class-wc-admin-attributes.php:169 msgid "Edit attribute" msgstr "" -#: includes/admin/class-wc-admin-attributes.php:177 +#: includes/admin/class-wc-admin-attributes.php:173 msgid "Error: non-existing attribute ID." msgstr "" -#: includes/admin/class-wc-admin-attributes.php:195 -#: includes/admin/class-wc-admin-attributes.php:385 +#: includes/admin/class-wc-admin-attributes.php:191 +#: includes/admin/class-wc-admin-attributes.php:389 msgid "Name for the attribute (shown on the front-end)." msgstr "" -#: includes/admin/class-wc-admin-attributes.php:200 -#: includes/admin/class-wc-admin-attributes.php:296 -#: includes/admin/class-wc-admin-attributes.php:389 -#: includes/admin/settings/class-wc-settings-shipping.php:344 +#: includes/admin/class-wc-admin-attributes.php:196 +#: includes/admin/class-wc-admin-attributes.php:290 +#: includes/admin/class-wc-admin-attributes.php:393 +#: includes/admin/settings/class-wc-settings-shipping.php:360 #: includes/admin/settings/views/html-admin-page-shipping-classes.php:68 msgid "Slug" msgstr "" -#: includes/admin/class-wc-admin-attributes.php:204 -#: includes/admin/class-wc-admin-attributes.php:391 +#: includes/admin/class-wc-admin-attributes.php:200 +#: includes/admin/class-wc-admin-attributes.php:395 msgid "Unique slug/reference for the attribute; must be no more than 28 characters." msgstr "" -#: includes/admin/class-wc-admin-attributes.php:209 +#: includes/admin/class-wc-admin-attributes.php:205 msgid "Enable archives?" msgstr "" -#: includes/admin/class-wc-admin-attributes.php:213 -#: includes/admin/class-wc-admin-attributes.php:397 +#: includes/admin/class-wc-admin-attributes.php:209 +#: includes/admin/class-wc-admin-attributes.php:401 msgid "" "Enable this if you want this attribute to have product archives in your " "store." msgstr "" -#: includes/admin/class-wc-admin-attributes.php:230 -#: includes/admin/class-wc-admin-attributes.php:297 -#: includes/admin/class-wc-admin-attributes.php:413 -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:418 -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:541 -#: includes/admin/list-tables/class-wc-admin-list-table-products.php:111 +#: includes/admin/class-wc-admin-attributes.php:224 +#: includes/admin/class-wc-admin-attributes.php:292 +#: includes/admin/class-wc-admin-attributes.php:415 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:463 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:621 #: includes/export/class-wc-product-csv-exporter.php:83 msgid "Type" msgstr "" -#: includes/admin/class-wc-admin-attributes.php:247 -#: includes/admin/class-wc-admin-attributes.php:428 +#: includes/admin/class-wc-admin-attributes.php:241 +#: includes/admin/class-wc-admin-attributes.php:430 msgid "Determines how this attribute's values are displayed." msgstr "" -#: includes/admin/class-wc-admin-attributes.php:255 -#: includes/admin/class-wc-admin-attributes.php:435 +#: includes/admin/class-wc-admin-attributes.php:249 +#: includes/admin/class-wc-admin-attributes.php:437 msgid "Default sort order" msgstr "" -#: includes/admin/class-wc-admin-attributes.php:259 +#: includes/admin/class-wc-admin-attributes.php:253 #: includes/admin/class-wc-admin-attributes.php:326 -#: includes/admin/class-wc-admin-attributes.php:437 +#: includes/admin/class-wc-admin-attributes.php:439 msgid "Custom ordering" msgstr "" -#: includes/admin/class-wc-admin-attributes.php:261 +#: includes/admin/class-wc-admin-attributes.php:255 #: includes/admin/class-wc-admin-attributes.php:320 -#: includes/admin/class-wc-admin-attributes.php:439 +#: includes/admin/class-wc-admin-attributes.php:441 msgid "Name (numeric)" msgstr "" -#: includes/admin/class-wc-admin-attributes.php:262 +#: includes/admin/class-wc-admin-attributes.php:256 #: includes/admin/class-wc-admin-attributes.php:323 -#: includes/admin/class-wc-admin-attributes.php:440 +#: includes/admin/class-wc-admin-attributes.php:442 msgid "Term ID" msgstr "" -#: includes/admin/class-wc-admin-attributes.php:264 -#: includes/admin/class-wc-admin-attributes.php:442 +#: includes/admin/class-wc-admin-attributes.php:258 +#: includes/admin/class-wc-admin-attributes.php:444 msgid "" "Determines the sort order of the terms on the frontend shop product pages. " "If using custom ordering, you can drag and drop the terms in this attribute." msgstr "" -#: includes/admin/class-wc-admin-attributes.php:270 -#: includes/admin/helper/class-wc-helper.php:170 +#: includes/admin/class-wc-admin-attributes.php:264 +#: includes/admin/helper/class-wc-helper.php:180 #: includes/admin/helper/views/html-section-account.php:3 -#: includes/admin/meta-boxes/class-wc-meta-box-order-actions.php:70 +#: includes/admin/meta-boxes/class-wc-meta-box-order-actions.php:74 msgid "Update" msgstr "" -#: includes/admin/class-wc-admin-attributes.php:298 -#: includes/widgets/class-wc-widget-product-categories.php:53 -#: includes/widgets/class-wc-widget-products.php:53 +#: includes/admin/class-wc-admin-attributes.php:294 +#: includes/widgets/class-wc-widget-product-categories.php:49 +#: includes/widgets/class-wc-widget-products.php:51 msgid "Order by" msgstr "" -#: includes/admin/class-wc-admin-attributes.php:299 +#: includes/admin/class-wc-admin-attributes.php:295 msgid "Terms" msgstr "" -#: includes/admin/class-wc-admin-attributes.php:310 -#: includes/admin/class-wc-admin-post-types.php:736 -#: includes/admin/class-wc-admin-webhooks-table-list.php:77 -#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:290 -#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:386 -#: includes/admin/reports/class-wc-report-customer-list.php:157 -#: includes/admin/reports/class-wc-report-stock.php:133 +#: includes/admin/class-wc-admin-attributes.php:307 +#: includes/admin/class-wc-admin-post-types.php:751 +#: includes/admin/class-wc-admin-webhooks-table-list.php:82 +#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:401 +#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:313 +#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:425 +#: includes/admin/reports/class-wc-report-customer-list.php:159 +#: includes/admin/reports/class-wc-report-stock.php:135 #: includes/admin/settings/views/html-admin-page-shipping-classes.php:54 -#: includes/admin/settings/views/html-admin-page-shipping-zone-methods.php:113 +#: includes/admin/settings/views/html-admin-page-shipping-zone-methods.php:120 #: includes/admin/settings/views/html-admin-page-shipping-zones.php:78 -#: includes/class-wc-post-types.php:277 includes/class-wc-post-types.php:336 -#: includes/class-wc-post-types.php:399 templates/myaccount/my-address.php:53 +#: includes/class-wc-post-types.php:308 includes/class-wc-post-types.php:374 +#: includes/class-wc-post-types.php:439 templates/myaccount/my-address.php:53 msgid "Edit" msgstr "" -#: includes/admin/class-wc-admin-attributes.php:310 -#: includes/admin/class-wc-admin-log-table-list.php:159 -#: includes/admin/meta-boxes/class-wc-meta-box-product-images.php:59 -#: includes/admin/meta-boxes/class-wc-meta-box-product-images.php:79 +#: includes/admin/class-wc-admin-attributes.php:307 +#: includes/admin/class-wc-admin-log-table-list.php:190 +#: includes/admin/meta-boxes/class-wc-meta-box-product-images.php:56 +#: includes/admin/meta-boxes/class-wc-meta-box-product-images.php:76 #: includes/admin/meta-boxes/views/html-product-download.php:14 #: includes/admin/meta-boxes/views/html-product-variation-download.php:13 -#: includes/admin/settings/views/html-admin-page-shipping-zone-methods.php:113 +#: includes/admin/settings/views/html-admin-page-shipping-zone-methods.php:120 #: includes/admin/settings/views/html-admin-page-shipping-zones.php:78 -#: includes/wc-account-functions.php:341 +#: includes/wc-account-functions.php:351 msgid "Delete" msgstr "" -#: includes/admin/class-wc-admin-attributes.php:313 +#: includes/admin/class-wc-admin-attributes.php:311 msgid "(Public)" msgstr "" @@ -6974,35 +6994,35 @@ msgstr "" msgid "Configure terms" msgstr "" -#: includes/admin/class-wc-admin-attributes.php:367 +#: includes/admin/class-wc-admin-attributes.php:369 msgid "No attributes currently exist." msgstr "" -#: includes/admin/class-wc-admin-attributes.php:377 +#: includes/admin/class-wc-admin-attributes.php:381 msgid "Add new attribute" msgstr "" -#: includes/admin/class-wc-admin-attributes.php:378 +#: includes/admin/class-wc-admin-attributes.php:382 msgid "" "Attributes let you define extra product data, such as size or color. You " "can use these attributes in the shop sidebar using the \"layered nav\" " "widgets." msgstr "" -#: includes/admin/class-wc-admin-attributes.php:395 +#: includes/admin/class-wc-admin-attributes.php:399 msgid "Enable Archives?" msgstr "" -#: includes/admin/class-wc-admin-attributes.php:447 +#: includes/admin/class-wc-admin-attributes.php:449 msgid "Add attribute" msgstr "" -#: includes/admin/class-wc-admin-attributes.php:458 +#: includes/admin/class-wc-admin-attributes.php:460 msgid "Are you sure you want to delete this attribute?" msgstr "" #: includes/admin/class-wc-admin-customize.php:41 -#: includes/admin/class-wc-admin-menus.php:264 +#: includes/admin/class-wc-admin-menus.php:280 msgid "WooCommerce endpoints" msgstr "" @@ -7011,9 +7031,9 @@ msgid "WooCommerce endpoint" msgstr "" #: includes/admin/class-wc-admin-customize.php:79 -#: includes/admin/class-wc-admin-menus.php:280 -#: includes/admin/settings/class-wc-settings-accounts.php:164 -#: includes/class-wc-query.php:138 +#: includes/admin/class-wc-admin-menus.php:296 +#: includes/admin/settings/class-wc-settings-advanced.php:276 +#: includes/class-wc-query.php:133 msgid "Lost password" msgstr "" @@ -7021,67 +7041,114 @@ msgstr "" msgid "Custom Link" msgstr "" -#: includes/admin/class-wc-admin-dashboard.php:37 +#: includes/admin/class-wc-admin-dashboard.php:42 msgid "WooCommerce recent reviews" msgstr "" -#: includes/admin/class-wc-admin-dashboard.php:39 -#: includes/admin/class-wc-admin-menus.php:122 +#: includes/admin/class-wc-admin-dashboard.php:44 +#: includes/admin/class-wc-admin-menus.php:123 msgid "WooCommerce status" msgstr "" -#: includes/admin/class-wc-admin-dashboard.php:102 +#: includes/admin/class-wc-admin-dashboard.php:56 +msgid "WooCommerce network orders" +msgstr "" + +#: includes/admin/class-wc-admin-dashboard.php:121 #. translators: %s: net sales msgid "%s net sales this month" msgstr "" -#: includes/admin/class-wc-admin-dashboard.php:119 +#: includes/admin/class-wc-admin-dashboard.php:138 #. translators: 1: top seller product title 2: top seller quantity msgid "%1$s top seller this month (sold %2$d)" msgstr "" -#: includes/admin/class-wc-admin-dashboard.php:157 +#: includes/admin/class-wc-admin-dashboard.php:176 #. translators: %s: order count msgid "%s order awaiting processing" msgid_plural "%s orders awaiting processing" msgstr[0] "" msgstr[1] "" -#: includes/admin/class-wc-admin-dashboard.php:168 +#: includes/admin/class-wc-admin-dashboard.php:187 #. translators: %s: order count msgid "%s order on-hold" msgid_plural "%s orders on-hold" msgstr[0] "" msgstr[1] "" -#: includes/admin/class-wc-admin-dashboard.php:224 +#: includes/admin/class-wc-admin-dashboard.php:247 #. translators: %s: order count msgid "%s product low in stock" msgid_plural "%s products low in stock" msgstr[0] "" msgstr[1] "" -#: includes/admin/class-wc-admin-dashboard.php:235 +#: includes/admin/class-wc-admin-dashboard.php:258 #. translators: %s: order count msgid "%s product out of stock" msgid_plural "%s products out of stock" msgstr[0] "" msgstr[1] "" -#: includes/admin/class-wc-admin-dashboard.php:277 +#: includes/admin/class-wc-admin-dashboard.php:301 #. translators: %s: rating msgid "%s out of 5" msgstr "" -#: includes/admin/class-wc-admin-dashboard.php:280 +#: includes/admin/class-wc-admin-dashboard.php:304 #. translators: %s: review author msgid "reviewed by %s" msgstr "" -#: includes/admin/class-wc-admin-dashboard.php:286 +#: includes/admin/class-wc-admin-dashboard.php:310 msgid "There are no product reviews yet." msgstr "" +#: includes/admin/class-wc-admin-dashboard.php:339 +msgid "Loading network orders" +msgstr "" + +#: includes/admin/class-wc-admin-dashboard.php:346 +#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:114 +#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:169 +#: includes/admin/reports/class-wc-report-downloads.php:87 +#: includes/admin/reports/class-wc-report-downloads.php:217 +#: includes/gateways/paypal/includes/class-wc-gateway-paypal-request.php:286 +#: includes/wc-account-functions.php:190 templates/myaccount/my-orders.php:13 +msgid "Order" +msgstr "" + +#: includes/admin/class-wc-admin-dashboard.php:347 +#: includes/admin/class-wc-admin-menus.php:123 +#: includes/admin/class-wc-admin-webhooks-table-list.php:49 +#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:116 +#: includes/admin/meta-boxes/views/html-product-data-variations.php:58 +#: includes/admin/settings/views/html-webhooks-edit.php:36 +#: includes/wc-account-functions.php:192 templates/myaccount/my-orders.php:15 +msgid "Status" +msgstr "" + +#: includes/admin/class-wc-admin-dashboard.php:348 +#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:119 +#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:440 +#: includes/admin/meta-boxes/views/html-order-items.php:33 +#: includes/admin/meta-boxes/views/html-order-items.php:202 +#: includes/admin/reports/class-wc-report-taxes-by-code.php:183 +#: includes/wc-account-functions.php:193 templates/cart/cart-totals.php:92 +#: templates/cart/cart-totals.php:93 templates/cart/cart.php:35 +#: templates/cart/cart.php:118 templates/checkout/review-order.php:27 +#: templates/checkout/review-order.php:106 templates/myaccount/my-orders.php:16 +#: templates/order/order-details.php:46 +msgid "Total" +msgstr "" + +#: includes/admin/class-wc-admin-dashboard.php:357 +#: includes/class-wc-post-types.php:379 +msgid "No orders found" +msgstr "" + #: includes/admin/class-wc-admin-duplicate-product.php:61 #. translators: %s: post title msgid "Move “%s” to the Trash" @@ -7116,16 +7183,20 @@ msgstr "" msgid "%s (Copy)" msgstr "" -#: includes/admin/class-wc-admin-exporters.php:38 +#: includes/admin/class-wc-admin-exporters.php:42 msgid "Product Export" msgstr "" -#: includes/admin/class-wc-admin-help.php:41 -#: includes/admin/class-wc-admin-help.php:43 +#: includes/admin/class-wc-admin-exporters.php:129 +msgid "Insufficient privileges to export products." +msgstr "" + +#: includes/admin/class-wc-admin-help.php:42 +#: includes/admin/class-wc-admin-help.php:44 msgid "Help & Support" msgstr "" -#: includes/admin/class-wc-admin-help.php:46 +#: includes/admin/class-wc-admin-help.php:47 #. translators: %s: Documentation URL msgid "" "Should you need help understanding, using, or extending WooCommerce, use our helpdesk." msgstr "" -#: includes/admin/class-wc-admin-help.php:55 +#: includes/admin/class-wc-admin-help.php:56 msgid "" "Before asking for help we recommend checking the system status page to " "identify any problems with your configuration." msgstr "" -#: includes/admin/class-wc-admin-help.php:56 -#: includes/admin/class-wc-admin-help.php:66 +#: includes/admin/class-wc-admin-help.php:57 +#: includes/admin/class-wc-admin-help.php:69 #: includes/admin/views/html-admin-page-status.php:12 msgid "System status" msgstr "" -#: includes/admin/class-wc-admin-help.php:56 +#: includes/admin/class-wc-admin-help.php:57 msgid "Community forum" msgstr "" -#: includes/admin/class-wc-admin-help.php:56 +#: includes/admin/class-wc-admin-help.php:57 msgid "WooCommerce helpdesk" msgstr "" -#: includes/admin/class-wc-admin-help.php:61 -#: includes/admin/class-wc-admin-help.php:63 +#: includes/admin/class-wc-admin-help.php:64 +#: includes/admin/class-wc-admin-help.php:66 msgid "Found a bug?" msgstr "" -#: includes/admin/class-wc-admin-help.php:65 +#: includes/admin/class-wc-admin-help.php:68 #. translators: 1: GitHub issues URL 2: GitHub contribution guide URL 3: System #. status report URL msgid "" @@ -7177,270 +7248,268 @@ msgid "" "your system status report." msgstr "" -#: includes/admin/class-wc-admin-help.php:66 +#: includes/admin/class-wc-admin-help.php:69 msgid "Report a bug" msgstr "" -#: includes/admin/class-wc-admin-help.php:72 -#: includes/admin/class-wc-admin-help.php:74 +#: includes/admin/class-wc-admin-help.php:77 +#: includes/admin/class-wc-admin-help.php:79 msgid "Education" msgstr "" -#: includes/admin/class-wc-admin-help.php:75 +#: includes/admin/class-wc-admin-help.php:80 msgid "" "If you would like to learn about using WooCommerce from an expert, consider " -"following a WooCommerce course offered by one of our educational partners." -msgstr "" - -#: includes/admin/class-wc-admin-help.php:76 -msgid "View education partners" +"a WooCommerce course to further your education." msgstr "" #: includes/admin/class-wc-admin-help.php:81 -#: includes/admin/class-wc-admin-help.php:83 -#: includes/admin/class-wc-admin-help.php:85 +msgid "Further education" +msgstr "" + +#: includes/admin/class-wc-admin-help.php:88 +#: includes/admin/class-wc-admin-help.php:90 +#: includes/admin/class-wc-admin-help.php:92 msgid "Setup wizard" msgstr "" -#: includes/admin/class-wc-admin-help.php:84 +#: includes/admin/class-wc-admin-help.php:91 msgid "" "If you need to access the setup wizard again, please click on the button " "below." msgstr "" -#: includes/admin/class-wc-admin-help.php:90 +#: includes/admin/class-wc-admin-help.php:98 msgid "For more information:" msgstr "" -#: includes/admin/class-wc-admin-help.php:91 +#: includes/admin/class-wc-admin-help.php:99 msgid "About WooCommerce" msgstr "" -#: includes/admin/class-wc-admin-help.php:92 +#: includes/admin/class-wc-admin-help.php:100 msgid "WordPress.org project" msgstr "" -#: includes/admin/class-wc-admin-help.php:93 +#: includes/admin/class-wc-admin-help.php:101 msgid "Github project" msgstr "" -#: includes/admin/class-wc-admin-help.php:94 +#: includes/admin/class-wc-admin-help.php:102 msgid "Official theme" msgstr "" -#: includes/admin/class-wc-admin-help.php:95 +#: includes/admin/class-wc-admin-help.php:103 msgid "Official extensions" msgstr "" -#: includes/admin/class-wc-admin-importers.php:40 +#: includes/admin/class-wc-admin-importers.php:39 msgid "Product Import" msgstr "" -#: includes/admin/class-wc-admin-importers.php:105 +#: includes/admin/class-wc-admin-importers.php:113 msgid "WooCommerce products (CSV)" msgstr "" -#: includes/admin/class-wc-admin-importers.php:105 +#: includes/admin/class-wc-admin-importers.php:113 msgid "Import products to your store via a csv file." msgstr "" -#: includes/admin/class-wc-admin-importers.php:106 +#: includes/admin/class-wc-admin-importers.php:114 msgid "WooCommerce tax rates (CSV)" msgstr "" -#: includes/admin/class-wc-admin-importers.php:106 +#: includes/admin/class-wc-admin-importers.php:114 msgid "Import tax rates to your store via a csv file." msgstr "" -#: includes/admin/class-wc-admin-log-table-list.php:40 -#: includes/admin/class-wc-admin-log-table-list.php:113 -msgid "Emergency" -msgstr "" - -#: includes/admin/class-wc-admin-log-table-list.php:41 -#: includes/admin/class-wc-admin-log-table-list.php:114 -msgid "Alert" -msgstr "" - -#: includes/admin/class-wc-admin-log-table-list.php:42 -#: includes/admin/class-wc-admin-log-table-list.php:115 -msgid "Critical" -msgstr "" - -#: includes/admin/class-wc-admin-log-table-list.php:43 -#: includes/admin/class-wc-admin-log-table-list.php:116 -msgid "Error" +#: includes/admin/class-wc-admin-importers.php:207 +msgid "Insufficient privileges to import products." msgstr "" #: includes/admin/class-wc-admin-log-table-list.php:44 -#: includes/admin/class-wc-admin-log-table-list.php:117 -msgid "Warning" +#: includes/admin/class-wc-admin-log-table-list.php:144 +msgid "Emergency" msgstr "" -#: includes/admin/class-wc-admin-log-table-list.php:45 -#: includes/admin/class-wc-admin-log-table-list.php:118 -msgid "Notice" -msgstr "" - -#: includes/admin/class-wc-admin-log-table-list.php:46 -#: includes/admin/class-wc-admin-log-table-list.php:119 -msgid "Info" -msgstr "" - -#: includes/admin/class-wc-admin-log-table-list.php:47 -#: includes/admin/class-wc-admin-log-table-list.php:120 -msgid "Debug" +#: includes/admin/class-wc-admin-log-table-list.php:48 +#: includes/admin/class-wc-admin-log-table-list.php:145 +msgid "Alert" msgstr "" #: includes/admin/class-wc-admin-log-table-list.php:52 +#: includes/admin/class-wc-admin-log-table-list.php:146 +msgid "Critical" +msgstr "" + +#: includes/admin/class-wc-admin-log-table-list.php:56 +#: includes/admin/class-wc-admin-log-table-list.php:147 +msgid "Error" +msgstr "" + +#: includes/admin/class-wc-admin-log-table-list.php:60 +#: includes/admin/class-wc-admin-log-table-list.php:148 +msgid "Warning" +msgstr "" + +#: includes/admin/class-wc-admin-log-table-list.php:64 +#: includes/admin/class-wc-admin-log-table-list.php:149 +msgid "Notice" +msgstr "" + +#: includes/admin/class-wc-admin-log-table-list.php:68 +#: includes/admin/class-wc-admin-log-table-list.php:150 +msgid "Info" +msgstr "" + +#: includes/admin/class-wc-admin-log-table-list.php:72 +#: includes/admin/class-wc-admin-log-table-list.php:151 +msgid "Debug" +msgstr "" + +#: includes/admin/class-wc-admin-log-table-list.php:78 msgid "Filter by level" msgstr "" -#: includes/admin/class-wc-admin-log-table-list.php:54 +#: includes/admin/class-wc-admin-log-table-list.php:80 msgid "All levels" msgstr "" -#: includes/admin/class-wc-admin-log-table-list.php:74 -#: includes/admin/reports/class-wc-report-downloads.php:212 +#: includes/admin/class-wc-admin-log-table-list.php:103 +#: includes/admin/reports/class-wc-report-downloads.php:214 +#: includes/class-wc-privacy-exporters.php:141 msgid "Timestamp" msgstr "" -#: includes/admin/class-wc-admin-log-table-list.php:75 +#: includes/admin/class-wc-admin-log-table-list.php:104 msgid "Level" msgstr "" -#: includes/admin/class-wc-admin-log-table-list.php:76 +#: includes/admin/class-wc-admin-log-table-list.php:105 msgid "Message" msgstr "" -#: includes/admin/class-wc-admin-log-table-list.php:77 +#: includes/admin/class-wc-admin-log-table-list.php:106 msgid "Source" msgstr "" -#: includes/admin/class-wc-admin-log-table-list.php:173 +#: includes/admin/class-wc-admin-log-table-list.php:204 #: includes/widgets/class-wc-widget-price-filter.php:101 msgid "Filter" msgstr "" -#: includes/admin/class-wc-admin-log-table-list.php:209 +#: includes/admin/class-wc-admin-log-table-list.php:240 msgid "Filter by source" msgstr "" -#: includes/admin/class-wc-admin-log-table-list.php:211 +#: includes/admin/class-wc-admin-log-table-list.php:242 msgid "All sources" msgstr "" -#: includes/admin/class-wc-admin-menus.php:64 -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:602 -#: includes/admin/meta-boxes/class-wc-meta-box-product-data.php:106 +#: includes/admin/class-wc-admin-menus.php:61 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:682 +#: includes/admin/meta-boxes/class-wc-meta-box-product-data.php:111 #: includes/admin/views/html-admin-page-product-export.php:41 msgid "Attributes" msgstr "" -#: includes/admin/class-wc-admin-menus.php:72 +#: includes/admin/class-wc-admin-menus.php:69 msgid "Reports" msgstr "" -#: includes/admin/class-wc-admin-menus.php:74 +#: includes/admin/class-wc-admin-menus.php:71 msgid "Sales reports" msgstr "" -#: includes/admin/class-wc-admin-menus.php:82 +#: includes/admin/class-wc-admin-menus.php:79 msgid "WooCommerce settings" msgstr "" -#: includes/admin/class-wc-admin-menus.php:82 -#: includes/admin/settings/class-wc-settings-rest-api.php:47 -#: includes/admin/views/html-admin-page-status-report.php:493 -#: includes/class-wc-install.php:958 +#: includes/admin/class-wc-admin-menus.php:79 +#: includes/admin/views/html-admin-page-status-report.php:602 +#: includes/class-wc-install.php:1055 msgid "Settings" msgstr "" -#: includes/admin/class-wc-admin-menus.php:122 -#: includes/admin/class-wc-admin-webhooks-table-list.php:44 -#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:118 -#: includes/admin/meta-boxes/views/html-product-data-variations.php:56 -#: includes/admin/settings/views/html-webhooks-edit.php:33 -#: includes/wc-account-functions.php:189 templates/myaccount/my-orders.php:15 -msgid "Status" -msgstr "" - -#: includes/admin/class-wc-admin-menus.php:131 +#: includes/admin/class-wc-admin-menus.php:132 #. translators: %s: extensions count msgid "Extensions %s" msgstr "" -#: includes/admin/class-wc-admin-menus.php:132 +#: includes/admin/class-wc-admin-menus.php:133 msgid "WooCommerce extensions" msgstr "" -#: includes/admin/class-wc-admin-menus.php:312 +#: includes/admin/class-wc-admin-menus.php:328 msgid "Add to menu" msgstr "" -#: includes/admin/class-wc-admin-menus.php:344 +#: includes/admin/class-wc-admin-menus.php:362 msgid "Visit Store" msgstr "" -#: includes/admin/class-wc-admin-meta-boxes.php:119 +#: includes/admin/class-wc-admin-meta-boxes.php:120 #: includes/admin/class-wc-admin-pointers.php:156 msgid "Product short description" msgstr "" -#: includes/admin/class-wc-admin-meta-boxes.php:120 +#: includes/admin/class-wc-admin-meta-boxes.php:121 #: includes/admin/views/html-bulk-edit-product.php:15 #: includes/admin/views/html-quick-edit-product.php:15 msgid "Product data" msgstr "" -#: includes/admin/class-wc-admin-meta-boxes.php:121 +#: includes/admin/class-wc-admin-meta-boxes.php:122 msgid "Product gallery" msgstr "" -#: includes/admin/class-wc-admin-meta-boxes.php:126 +#: includes/admin/class-wc-admin-meta-boxes.php:127 msgid "%s data" msgstr "" -#: includes/admin/class-wc-admin-meta-boxes.php:128 +#: includes/admin/class-wc-admin-meta-boxes.php:129 msgid "%s notes" msgstr "" -#: includes/admin/class-wc-admin-meta-boxes.php:129 +#: includes/admin/class-wc-admin-meta-boxes.php:130 msgid "Downloadable product permissions" msgstr "" -#: includes/admin/class-wc-admin-meta-boxes.php:129 +#: includes/admin/class-wc-admin-meta-boxes.php:130 msgid "" "Note: Permissions for order items will automatically be granted when the " "order status changes to processing/completed." msgstr "" -#: includes/admin/class-wc-admin-meta-boxes.php:130 +#: includes/admin/class-wc-admin-meta-boxes.php:131 msgid "%s actions" msgstr "" -#: includes/admin/class-wc-admin-meta-boxes.php:134 +#: includes/admin/class-wc-admin-meta-boxes.php:135 msgid "Coupon data" msgstr "" -#: includes/admin/class-wc-admin-meta-boxes.php:138 +#: includes/admin/class-wc-admin-meta-boxes.php:139 msgid "Rating" msgstr "" -#: includes/admin/class-wc-admin-meta-boxes.php:173 -#: includes/admin/settings/class-wc-settings-products.php:349 +#: includes/admin/class-wc-admin-meta-boxes.php:174 +#: includes/admin/settings/class-wc-settings-products.php:403 #: templates/single-product-reviews.php:36 msgid "Reviews" msgstr "" -#: includes/admin/class-wc-admin-notices.php:127 -#: includes/class-wc-checkout.php:156 includes/class-wc-checkout.php:163 -#: includes/class-wc-emails.php:53 includes/class-wc-emails.php:62 -#: includes/class-wc-payment-gateways.php:51 -#: includes/class-wc-payment-gateways.php:60 includes/class-wc-shipping.php:63 -#: includes/class-wc-shipping.php:72 includes/class-woocommerce.php:130 -#: includes/class-woocommerce.php:139 includes/emails/class-wc-email.php:774 -msgid "Cheatin’ huh?" +#: includes/admin/class-wc-admin-notices.php:132 +#: includes/admin/class-wc-admin-status.php:271 +#: includes/admin/class-wc-admin-status.php:290 +#: includes/admin/class-wc-admin-status.php:306 +#: includes/emails/class-wc-email.php:809 +msgid "Action failed. Please refresh the page and retry." +msgstr "" + +#: includes/admin/class-wc-admin-notices.php:136 +#: includes/emails/class-wc-email.php:813 +msgid "You don’t have permission to do this." msgstr "" #: includes/admin/class-wc-admin-permalink-settings.php:44 @@ -7469,8 +7538,8 @@ msgid "" msgstr "" #: includes/admin/class-wc-admin-permalink-settings.php:118 -#: includes/admin/class-wc-admin-taxonomies.php:94 -#: includes/admin/class-wc-admin-taxonomies.php:202 +#: includes/admin/class-wc-admin-taxonomies.php:99 +#: includes/admin/class-wc-admin-taxonomies.php:207 msgid "Default" msgstr "" @@ -7493,7 +7562,7 @@ msgid "" msgstr "" #: includes/admin/class-wc-admin-pointers.php:60 -#: includes/admin/class-wc-admin-post-types.php:673 +#: includes/admin/class-wc-admin-post-types.php:685 msgid "Product name" msgstr "" @@ -7546,9 +7615,9 @@ msgid "" msgstr "" #: includes/admin/class-wc-admin-pointers.php:124 -#: includes/admin/meta-boxes/views/html-product-data-variations.php:83 +#: includes/admin/meta-boxes/views/html-product-data-variations.php:85 #: includes/admin/settings/class-wc-settings-products.php:43 -#: includes/admin/settings/class-wc-settings-products.php:208 +#: includes/admin/settings/class-wc-settings-products.php:259 msgid "Downloadable products" msgstr "" @@ -7583,7 +7652,7 @@ msgid "" msgstr "" #: includes/admin/class-wc-admin-pointers.php:180 -#: includes/class-wc-post-types.php:118 includes/class-wc-post-types.php:120 +#: includes/class-wc-post-types.php:125 includes/class-wc-post-types.php:127 #: includes/widgets/class-wc-widget-product-tag-cloud.php:29 msgid "Product tags" msgstr "" @@ -7595,9 +7664,9 @@ msgid "" msgstr "" #: includes/admin/class-wc-admin-pointers.php:192 -#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:189 -#: includes/class-wc-post-types.php:84 -#: includes/widgets/class-wc-widget-product-categories.php:47 +#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:227 +#: includes/class-wc-post-types.php:88 +#: includes/widgets/class-wc-widget-product-categories.php:43 msgid "Product categories" msgstr "" @@ -7617,453 +7686,459 @@ msgid "" "publish your product to your store." msgstr "" -#: includes/admin/class-wc-admin-pointers.php:249 +#: includes/admin/class-wc-admin-pointers.php:250 +#: includes/admin/settings/class-wc-settings-general.php:331 +#: includes/admin/settings/class-wc-settings-products.php:74 #: includes/admin/views/html-notice-custom.php:12 #: includes/admin/views/html-notice-legacy-shipping.php:11 #: includes/admin/views/html-notice-no-shipping-methods.php:11 +#: includes/admin/views/html-notice-secure-connection.php:12 #: includes/admin/views/html-notice-simplify-commerce.php:19 #: includes/admin/views/html-notice-template-check.php:13 #: includes/admin/views/html-notice-theme-support.php:12 #: includes/admin/views/html-notice-updated.php:12 -#: includes/wc-template-functions.php:643 +#: includes/wc-template-functions.php:961 msgid "Dismiss" msgstr "" -#: includes/admin/class-wc-admin-pointers.php:250 +#: includes/admin/class-wc-admin-pointers.php:251 #: templates/myaccount/orders.php:93 msgid "Next" msgstr "" -#: includes/admin/class-wc-admin-post-types.php:117 +#: includes/admin/class-wc-admin-post-types.php:121 msgid "Product updated. View Product" msgstr "" -#: includes/admin/class-wc-admin-post-types.php:118 -#: includes/admin/class-wc-admin-post-types.php:139 -#: includes/admin/class-wc-admin-post-types.php:158 +#: includes/admin/class-wc-admin-post-types.php:122 +#: includes/admin/class-wc-admin-post-types.php:143 +#: includes/admin/class-wc-admin-post-types.php:162 msgid "Custom field updated." msgstr "" -#: includes/admin/class-wc-admin-post-types.php:119 -#: includes/admin/class-wc-admin-post-types.php:140 -#: includes/admin/class-wc-admin-post-types.php:159 +#: includes/admin/class-wc-admin-post-types.php:123 +#: includes/admin/class-wc-admin-post-types.php:144 +#: includes/admin/class-wc-admin-post-types.php:163 msgid "Custom field deleted." msgstr "" -#: includes/admin/class-wc-admin-post-types.php:120 +#: includes/admin/class-wc-admin-post-types.php:124 msgid "Product updated." msgstr "" -#: includes/admin/class-wc-admin-post-types.php:121 -#: includes/admin/class-wc-admin-post-types.php:142 -#: includes/admin/class-wc-admin-post-types.php:161 +#: includes/admin/class-wc-admin-post-types.php:125 +#: includes/admin/class-wc-admin-post-types.php:146 +#: includes/admin/class-wc-admin-post-types.php:165 msgid "Revision restored." msgstr "" -#: includes/admin/class-wc-admin-post-types.php:123 +#: includes/admin/class-wc-admin-post-types.php:127 #. translators: %s: product url msgid "Product published. View Product" msgstr "" -#: includes/admin/class-wc-admin-post-types.php:124 +#: includes/admin/class-wc-admin-post-types.php:128 msgid "Product saved." msgstr "" -#: includes/admin/class-wc-admin-post-types.php:126 +#: includes/admin/class-wc-admin-post-types.php:130 #. translators: %s: product url msgid "Product submitted. Preview product" msgstr "" -#: includes/admin/class-wc-admin-post-types.php:129 +#: includes/admin/class-wc-admin-post-types.php:133 #. translators: 1: date 2: product url msgid "" "Product scheduled for: %1$s. Preview " "product" msgstr "" -#: includes/admin/class-wc-admin-post-types.php:130 -#: includes/admin/class-wc-admin-post-types.php:149 -#: includes/admin/class-wc-admin-post-types.php:168 -#: includes/admin/settings/views/html-webhooks-edit.php:143 -#: includes/admin/settings/views/html-webhooks-edit.php:152 -#: includes/admin/settings/views/html-webhooks-edit.php:160 -#: includes/class-wc-webhook.php:401 +#: includes/admin/class-wc-admin-post-types.php:134 +#: includes/admin/class-wc-admin-post-types.php:153 +#: includes/admin/class-wc-admin-post-types.php:172 +#: includes/admin/settings/views/html-webhooks-edit.php:159 +#: includes/admin/settings/views/html-webhooks-edit.php:168 +#: includes/admin/settings/views/html-webhooks-edit.php:176 +#: includes/class-wc-webhook.php:397 msgid "M j, Y @ G:i" msgstr "" -#: includes/admin/class-wc-admin-post-types.php:133 +#: includes/admin/class-wc-admin-post-types.php:137 #. translators: %s: product url msgid "Product draft updated. Preview product" msgstr "" -#: includes/admin/class-wc-admin-post-types.php:138 -#: includes/admin/class-wc-admin-post-types.php:141 -#: includes/admin/class-wc-admin-post-types.php:143 +#: includes/admin/class-wc-admin-post-types.php:142 +#: includes/admin/class-wc-admin-post-types.php:145 +#: includes/admin/class-wc-admin-post-types.php:147 msgid "Order updated." msgstr "" -#: includes/admin/class-wc-admin-post-types.php:144 +#: includes/admin/class-wc-admin-post-types.php:148 msgid "Order saved." msgstr "" -#: includes/admin/class-wc-admin-post-types.php:145 +#: includes/admin/class-wc-admin-post-types.php:149 msgid "Order submitted." msgstr "" -#: includes/admin/class-wc-admin-post-types.php:148 +#: includes/admin/class-wc-admin-post-types.php:152 #. translators: %s: date msgid "Order scheduled for: %s." msgstr "" -#: includes/admin/class-wc-admin-post-types.php:151 +#: includes/admin/class-wc-admin-post-types.php:155 msgid "Order draft updated." msgstr "" -#: includes/admin/class-wc-admin-post-types.php:152 +#: includes/admin/class-wc-admin-post-types.php:156 msgid "Order updated and sent." msgstr "" -#: includes/admin/class-wc-admin-post-types.php:157 -#: includes/admin/class-wc-admin-post-types.php:160 -#: includes/admin/class-wc-admin-post-types.php:162 +#: includes/admin/class-wc-admin-post-types.php:161 +#: includes/admin/class-wc-admin-post-types.php:164 +#: includes/admin/class-wc-admin-post-types.php:166 msgid "Coupon updated." msgstr "" -#: includes/admin/class-wc-admin-post-types.php:163 +#: includes/admin/class-wc-admin-post-types.php:167 msgid "Coupon saved." msgstr "" -#: includes/admin/class-wc-admin-post-types.php:164 +#: includes/admin/class-wc-admin-post-types.php:168 msgid "Coupon submitted." msgstr "" -#: includes/admin/class-wc-admin-post-types.php:167 +#: includes/admin/class-wc-admin-post-types.php:171 #. translators: %s: date msgid "Coupon scheduled for: %s." msgstr "" -#: includes/admin/class-wc-admin-post-types.php:170 +#: includes/admin/class-wc-admin-post-types.php:174 msgid "Coupon draft updated." msgstr "" -#: includes/admin/class-wc-admin-post-types.php:186 +#: includes/admin/class-wc-admin-post-types.php:190 #. translators: %s: product count msgid "%s product updated." msgid_plural "%s products updated." msgstr[0] "" msgstr[1] "" -#: includes/admin/class-wc-admin-post-types.php:188 +#: includes/admin/class-wc-admin-post-types.php:192 #. translators: %s: product count msgid "%s product not updated, somebody is editing it." msgid_plural "%s products not updated, somebody is editing them." msgstr[0] "" msgstr[1] "" -#: includes/admin/class-wc-admin-post-types.php:190 +#: includes/admin/class-wc-admin-post-types.php:194 #. translators: %s: product count msgid "%s product permanently deleted." msgid_plural "%s products permanently deleted." msgstr[0] "" msgstr[1] "" -#: includes/admin/class-wc-admin-post-types.php:192 +#: includes/admin/class-wc-admin-post-types.php:196 #. translators: %s: product count msgid "%s product moved to the Trash." msgid_plural "%s products moved to the Trash." msgstr[0] "" msgstr[1] "" -#: includes/admin/class-wc-admin-post-types.php:194 +#: includes/admin/class-wc-admin-post-types.php:198 #. translators: %s: product count msgid "%s product restored from the Trash." msgid_plural "%s products restored from the Trash." msgstr[0] "" msgstr[1] "" -#: includes/admin/class-wc-admin-post-types.php:199 +#: includes/admin/class-wc-admin-post-types.php:203 #. translators: %s: order count msgid "%s order updated." msgid_plural "%s orders updated." msgstr[0] "" msgstr[1] "" -#: includes/admin/class-wc-admin-post-types.php:201 +#: includes/admin/class-wc-admin-post-types.php:205 #. translators: %s: order count msgid "%s order not updated, somebody is editing it." msgid_plural "%s orders not updated, somebody is editing them." msgstr[0] "" msgstr[1] "" -#: includes/admin/class-wc-admin-post-types.php:203 +#: includes/admin/class-wc-admin-post-types.php:207 #. translators: %s: order count msgid "%s order permanently deleted." msgid_plural "%s orders permanently deleted." msgstr[0] "" msgstr[1] "" -#: includes/admin/class-wc-admin-post-types.php:205 +#: includes/admin/class-wc-admin-post-types.php:209 #. translators: %s: order count msgid "%s order moved to the Trash." msgid_plural "%s orders moved to the Trash." msgstr[0] "" msgstr[1] "" -#: includes/admin/class-wc-admin-post-types.php:207 +#: includes/admin/class-wc-admin-post-types.php:211 #. translators: %s: order count msgid "%s order restored from the Trash." msgid_plural "%s orders restored from the Trash." msgstr[0] "" msgstr[1] "" -#: includes/admin/class-wc-admin-post-types.php:212 +#: includes/admin/class-wc-admin-post-types.php:216 #. translators: %s: coupon count msgid "%s coupon updated." msgid_plural "%s coupons updated." msgstr[0] "" msgstr[1] "" -#: includes/admin/class-wc-admin-post-types.php:214 +#: includes/admin/class-wc-admin-post-types.php:218 #. translators: %s: coupon count msgid "%s coupon not updated, somebody is editing it." msgid_plural "%s coupons not updated, somebody is editing them." msgstr[0] "" msgstr[1] "" -#: includes/admin/class-wc-admin-post-types.php:216 +#: includes/admin/class-wc-admin-post-types.php:220 #. translators: %s: coupon count msgid "%s coupon permanently deleted." msgid_plural "%s coupons permanently deleted." msgstr[0] "" msgstr[1] "" -#: includes/admin/class-wc-admin-post-types.php:218 +#: includes/admin/class-wc-admin-post-types.php:222 #. translators: %s: coupon count msgid "%s coupon moved to the Trash." msgid_plural "%s coupons moved to the Trash." msgstr[0] "" msgstr[1] "" -#: includes/admin/class-wc-admin-post-types.php:220 +#: includes/admin/class-wc-admin-post-types.php:224 #. translators: %s: coupon count msgid "%s coupon restored from the Trash." msgid_plural "%s coupons restored from the Trash." msgstr[0] "" msgstr[1] "" -#: includes/admin/class-wc-admin-post-types.php:676 templates/cart/cart.php:133 -#: templates/checkout/form-coupon.php:36 +#: includes/admin/class-wc-admin-post-types.php:688 templates/cart/cart.php:136 +#: templates/checkout/form-coupon.php:34 msgid "Coupon code" msgstr "" -#: includes/admin/class-wc-admin-post-types.php:690 +#: includes/admin/class-wc-admin-post-types.php:702 msgid "Description (optional)" msgstr "" -#: includes/admin/class-wc-admin-post-types.php:727 +#: includes/admin/class-wc-admin-post-types.php:739 msgid "Catalog visibility:" msgstr "" -#: includes/admin/class-wc-admin-post-types.php:744 +#: includes/admin/class-wc-admin-post-types.php:759 msgid "This setting determines which shop pages products will be listed on." msgstr "" -#: includes/admin/class-wc-admin-post-types.php:750 +#: includes/admin/class-wc-admin-post-types.php:765 msgid "This is a featured product" msgstr "" -#: includes/admin/class-wc-admin-post-types.php:753 +#: includes/admin/class-wc-admin-post-types.php:768 msgid "OK" msgstr "" -#: includes/admin/class-wc-admin-post-types.php:754 -#: includes/admin/meta-boxes/views/html-order-items.php:235 -#: includes/admin/meta-boxes/views/html-order-items.php:281 -#: includes/admin/meta-boxes/views/html-product-data-general.php:52 -#: includes/admin/meta-boxes/views/html-product-data-variations.php:126 -#: includes/admin/plugin-updates/views/html-notice-untested-extensions-modal.php:44 -#: includes/wc-account-functions.php:271 +#: includes/admin/class-wc-admin-post-types.php:769 +#: includes/admin/meta-boxes/views/html-order-items.php:257 +#: includes/admin/meta-boxes/views/html-order-items.php:305 +#: includes/admin/meta-boxes/views/html-product-data-general.php:60 +#: includes/admin/meta-boxes/views/html-product-data-variations.php:128 +#: includes/admin/plugin-updates/views/html-notice-untested-extensions-modal.php:48 +#: includes/wc-account-functions.php:281 msgid "Cancel" msgstr "" -#: includes/admin/class-wc-admin-post-types.php:833 +#: includes/admin/class-wc-admin-post-types.php:848 msgid "" "This is the WooCommerce shop page. The shop page is a special archive that " "lists your products. You can read more about this here." msgstr "" -#: includes/admin/class-wc-admin-post-types.php:846 +#: includes/admin/class-wc-admin-post-types.php:861 msgid "Shop Page" msgstr "" -#: includes/admin/class-wc-admin-post-types.php:850 +#: includes/admin/class-wc-admin-post-types.php:865 msgid "Cart Page" msgstr "" -#: includes/admin/class-wc-admin-post-types.php:854 +#: includes/admin/class-wc-admin-post-types.php:869 msgid "Checkout Page" msgstr "" -#: includes/admin/class-wc-admin-post-types.php:858 +#: includes/admin/class-wc-admin-post-types.php:873 msgid "My Account Page" msgstr "" -#: includes/admin/class-wc-admin-post-types.php:862 +#: includes/admin/class-wc-admin-post-types.php:877 msgid "Terms and Conditions Page" msgstr "" -#: includes/admin/class-wc-admin-profile.php:41 -#: includes/admin/settings/views/settings-tax.php:32 +#: includes/admin/class-wc-admin-profile.php:42 +#: includes/admin/settings/views/settings-tax.php:40 msgid "Customer billing address" msgstr "" -#: includes/admin/class-wc-admin-profile.php:44 -#: includes/admin/class-wc-admin-profile.php:104 -#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:43 -#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:92 -#: includes/class-wc-countries.php:618 includes/class-wc-form-handler.php:214 -#: templates/myaccount/form-edit-account.php:30 +#: includes/admin/class-wc-admin-profile.php:45 +#: includes/admin/class-wc-admin-profile.php:105 +#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:44 +#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:95 +#: includes/class-wc-countries.php:617 includes/class-wc-form-handler.php:240 +#: templates/myaccount/form-edit-account.php:27 msgid "First name" msgstr "" -#: includes/admin/class-wc-admin-profile.php:48 -#: includes/admin/class-wc-admin-profile.php:108 -#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:47 -#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:96 -#: includes/class-wc-countries.php:626 includes/class-wc-form-handler.php:215 -#: templates/myaccount/form-edit-account.php:34 +#: includes/admin/class-wc-admin-profile.php:49 +#: includes/admin/class-wc-admin-profile.php:109 +#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:48 +#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:99 +#: includes/class-wc-countries.php:625 includes/class-wc-form-handler.php:241 +#: templates/myaccount/form-edit-account.php:31 msgid "Last name" msgstr "" -#: includes/admin/class-wc-admin-profile.php:52 -#: includes/admin/class-wc-admin-profile.php:112 -#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:51 -#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:100 +#: includes/admin/class-wc-admin-profile.php:53 +#: includes/admin/class-wc-admin-profile.php:113 +#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:52 +#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:103 msgid "Company" msgstr "" -#: includes/admin/class-wc-admin-profile.php:56 -#: includes/admin/class-wc-admin-profile.php:116 -#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:55 -#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:104 -#: includes/admin/settings/class-wc-settings-general.php:55 -#: includes/api/class-wc-rest-customers-controller.php:219 -#: includes/api/class-wc-rest-customers-controller.php:282 -#: includes/api/class-wc-rest-orders-controller.php:970 -#: includes/api/class-wc-rest-orders-controller.php:1033 +#: includes/admin/class-wc-admin-profile.php:57 +#: includes/admin/class-wc-admin-profile.php:117 +#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:56 +#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:107 +#: includes/admin/settings/class-wc-settings-general.php:64 +#: includes/api/class-wc-rest-customers-controller.php:215 +#: includes/api/class-wc-rest-customers-controller.php:278 +#: includes/api/class-wc-rest-orders-controller.php:995 +#: includes/api/class-wc-rest-orders-controller.php:1058 msgid "Address line 1" msgstr "" -#: includes/admin/class-wc-admin-profile.php:60 -#: includes/admin/class-wc-admin-profile.php:120 -#: includes/admin/class-wc-admin-setup-wizard.php:376 -#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:59 -#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:108 -#: includes/admin/settings/class-wc-settings-general.php:64 -#: includes/api/class-wc-rest-customers-controller.php:224 -#: includes/api/class-wc-rest-customers-controller.php:287 -#: includes/api/class-wc-rest-orders-controller.php:975 -#: includes/api/class-wc-rest-orders-controller.php:1038 +#: includes/admin/class-wc-admin-profile.php:61 +#: includes/admin/class-wc-admin-profile.php:121 +#: includes/admin/class-wc-admin-setup-wizard.php:405 +#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:60 +#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:111 +#: includes/admin/settings/class-wc-settings-general.php:73 +#: includes/api/class-wc-rest-customers-controller.php:220 +#: includes/api/class-wc-rest-customers-controller.php:283 +#: includes/api/class-wc-rest-orders-controller.php:1000 +#: includes/api/class-wc-rest-orders-controller.php:1063 +#: includes/customizer/class-wc-shop-customizer.php:704 msgid "Address line 2" msgstr "" -#: includes/admin/class-wc-admin-profile.php:64 -#: includes/admin/class-wc-admin-profile.php:124 -#: includes/admin/class-wc-admin-setup-wizard.php:388 -#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:63 -#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:112 -#: includes/admin/settings/class-wc-settings-general.php:73 -#: includes/admin/settings/class-wc-settings-tax.php:185 -#: includes/admin/settings/views/html-settings-tax.php:27 -#: templates/cart/shipping-calculator.php:76 +#: includes/admin/class-wc-admin-profile.php:65 +#: includes/admin/class-wc-admin-profile.php:125 +#: includes/admin/class-wc-admin-setup-wizard.php:410 +#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:64 +#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:115 +#: includes/admin/settings/class-wc-settings-general.php:82 +#: includes/admin/settings/class-wc-settings-tax.php:196 +#: includes/admin/settings/views/html-settings-tax.php:29 +#: templates/cart/shipping-calculator.php:83 msgid "City" msgstr "" -#: includes/admin/class-wc-admin-profile.php:68 -#: includes/admin/class-wc-admin-profile.php:128 -#: includes/admin/class-wc-admin-setup-wizard.php:401 -#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:67 -#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:116 -#: includes/admin/settings/class-wc-settings-general.php:91 -#: includes/admin/settings/class-wc-settings-tax.php:184 -#: includes/admin/settings/views/html-settings-tax.php:26 -#: includes/class-wc-countries.php:679 -#: templates/cart/shipping-calculator.php:84 +#: includes/admin/class-wc-admin-profile.php:69 +#: includes/admin/class-wc-admin-profile.php:129 +#: includes/admin/class-wc-admin-setup-wizard.php:420 +#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:68 +#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:119 +#: includes/admin/settings/class-wc-settings-general.php:100 +#: includes/admin/settings/class-wc-settings-tax.php:195 +#: includes/admin/settings/views/html-settings-tax.php:28 +#: includes/class-wc-countries.php:680 +#: templates/cart/shipping-calculator.php:91 msgid "Postcode / ZIP" msgstr "" -#: includes/admin/class-wc-admin-profile.php:72 -#: includes/admin/class-wc-admin-profile.php:132 -#: includes/admin/class-wc-admin-settings.php:577 -#: includes/admin/class-wc-admin-settings.php:603 -#: includes/admin/class-wc-admin-setup-wizard.php:357 -#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:71 -#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:120 +#: includes/admin/class-wc-admin-profile.php:73 +#: includes/admin/class-wc-admin-profile.php:133 +#: includes/admin/class-wc-admin-settings.php:580 +#: includes/admin/class-wc-admin-settings.php:605 +#: includes/admin/class-wc-admin-setup-wizard.php:396 +#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:72 +#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:123 #: includes/class-wc-countries.php:640 msgid "Country" msgstr "" -#: includes/admin/class-wc-admin-profile.php:76 -#: includes/admin/class-wc-admin-profile.php:136 -#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:75 -#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:124 -#: includes/wc-template-functions.php:2091 -#: templates/cart/shipping-calculator.php:39 -msgid "Select a country…" -msgstr "" - -#: includes/admin/class-wc-admin-profile.php:79 -#: includes/admin/class-wc-admin-profile.php:139 -#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:78 +#: includes/admin/class-wc-admin-profile.php:77 +#: includes/admin/class-wc-admin-profile.php:137 +#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:76 #: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:127 -#: includes/class-wc-countries.php:671 -#: templates/cart/shipping-calculator.php:55 -#: templates/cart/shipping-calculator.php:58 -#: templates/cart/shipping-calculator.php:68 -msgid "State / County" +#: includes/wc-template-functions.php:2522 +#: templates/cart/shipping-calculator.php:36 +msgid "Select a country…" msgstr "" #: includes/admin/class-wc-admin-profile.php:80 #: includes/admin/class-wc-admin-profile.php:140 +#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:79 +#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:130 +#: includes/class-wc-countries.php:672 +#: templates/cart/shipping-calculator.php:55 +#: templates/cart/shipping-calculator.php:60 +#: templates/cart/shipping-calculator.php:72 +msgid "State / County" +msgstr "" + +#: includes/admin/class-wc-admin-profile.php:81 +#: includes/admin/class-wc-admin-profile.php:141 msgid "State / County or state code" msgstr "" -#: includes/admin/class-wc-admin-profile.php:84 +#: includes/admin/class-wc-admin-profile.php:85 #: includes/admin/list-tables/class-wc-admin-list-table-orders.php:360 -#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:86 -#: includes/class-wc-countries.php:1200 +#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:87 +#: includes/class-wc-countries.php:1221 +#: includes/customizer/class-wc-shop-customizer.php:705 msgid "Phone" msgstr "" -#: includes/admin/class-wc-admin-profile.php:88 -#: includes/admin/class-wc-admin-setup-wizard.php:1833 -#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:83 -#: includes/class-wc-countries.php:1209 includes/class-wc-form-handler.php:216 -#: templates/myaccount/form-edit-account.php:40 -#: templates/myaccount/form-login.php:91 +#: includes/admin/class-wc-admin-profile.php:89 +#: includes/admin/class-wc-admin-setup-wizard.php:2116 +#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:84 +#: includes/class-wc-countries.php:1231 includes/class-wc-form-handler.php:243 +#: templates/myaccount/form-edit-account.php:43 +#: templates/myaccount/form-login.php:90 msgid "Email address" msgstr "" -#: includes/admin/class-wc-admin-profile.php:94 -#: includes/admin/settings/views/settings-tax.php:31 +#: includes/admin/class-wc-admin-profile.php:95 +#: includes/admin/settings/views/settings-tax.php:39 msgid "Customer shipping address" msgstr "" -#: includes/admin/class-wc-admin-profile.php:97 +#: includes/admin/class-wc-admin-profile.php:98 msgid "Copy from billing address" msgstr "" -#: includes/admin/class-wc-admin-profile.php:101 -#: includes/admin/settings/views/html-keys-edit.php:122 -#: includes/admin/settings/views/html-keys-edit.php:130 +#: includes/admin/class-wc-admin-profile.php:102 +#: includes/admin/settings/views/html-keys-edit.php:131 +#: includes/admin/settings/views/html-keys-edit.php:139 msgid "Copy" msgstr "" #: includes/admin/class-wc-admin-reports.php:47 -#: includes/admin/reports/class-wc-report-customer-list.php:210 -#: includes/admin/settings/class-wc-settings-accounts.php:110 -#: includes/class-wc-post-types.php:332 includes/class-wc-query.php:114 -#: includes/wc-account-functions.php:101 +#: includes/admin/reports/class-wc-report-customer-list.php:215 +#: includes/admin/settings/class-wc-settings-advanced.php:222 +#: includes/class-wc-post-types.php:370 +#: includes/class-wc-privacy-exporters.php:73 includes/class-wc-query.php:109 +#: includes/wc-account-functions.php:99 msgid "Orders" msgstr "" @@ -8084,7 +8159,7 @@ msgid "Coupons by date" msgstr "" #: includes/admin/class-wc-admin-reports.php:74 -#: includes/admin/reports/class-wc-report-downloads.php:77 +#: includes/admin/reports/class-wc-report-downloads.php:79 msgid "Customer downloads" msgstr "" @@ -8101,9 +8176,9 @@ msgid "Customer list" msgstr "" #: includes/admin/class-wc-admin-reports.php:99 -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:431 -#: includes/admin/list-tables/class-wc-admin-list-table-products.php:104 -#: includes/admin/meta-boxes/views/html-product-data-variations.php:72 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:476 +#: includes/admin/list-tables/class-wc-admin-list-table-products.php:114 +#: includes/admin/meta-boxes/views/html-product-data-variations.php:74 #: includes/export/class-wc-product-csv-exporter.php:96 msgid "Stock" msgstr "" @@ -8128,195 +8203,243 @@ msgstr "" msgid "Taxes by date" msgstr "" -#: includes/admin/class-wc-admin-settings.php:81 +#: includes/admin/class-wc-admin-settings.php:79 msgid "Your settings have been saved." msgstr "" -#: includes/admin/class-wc-admin-settings.php:140 +#: includes/admin/class-wc-admin-settings.php:139 msgid "The changes you made will be lost if you navigate away from this page." msgstr "" -#: includes/admin/class-wc-admin-settings.php:515 +#: includes/admin/class-wc-admin-settings.php:518 msgid "" "The settings of this image size have been disabled because its values are " "being overwritten by a filter." msgstr "" -#: includes/admin/class-wc-admin-settings.php:525 +#: includes/admin/class-wc-admin-settings.php:528 msgid "Hard crop?" msgstr "" -#: includes/admin/class-wc-admin-settings.php:553 +#: includes/admin/class-wc-admin-settings.php:557 msgid "Select a page…" msgstr "" -#: includes/admin/class-wc-admin-settings.php:577 -#: includes/admin/class-wc-admin-setup-wizard.php:356 +#: includes/admin/class-wc-admin-settings.php:580 +#: includes/admin/class-wc-admin-setup-wizard.php:396 msgid "Choose a country…" msgstr "" -#: includes/admin/class-wc-admin-settings.php:603 +#: includes/admin/class-wc-admin-settings.php:605 msgid "Choose countries…" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:123 +#: includes/admin/class-wc-admin-settings.php:622 +#: includes/wc-formatting-functions.php:1357 +msgid "Day(s)" +msgstr "" + +#: includes/admin/class-wc-admin-settings.php:623 +#: includes/wc-formatting-functions.php:1358 +msgid "Week(s)" +msgstr "" + +#: includes/admin/class-wc-admin-settings.php:624 +#: includes/wc-formatting-functions.php:1359 +msgid "Month(s)" +msgstr "" + +#: includes/admin/class-wc-admin-settings.php:625 +#: includes/wc-formatting-functions.php:1360 +msgid "Year(s)" +msgstr "" + +#: includes/admin/class-wc-admin-setup-wizard.php:155 msgid "Store setup" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:128 -#: includes/admin/class-wc-admin-setup-wizard.php:1403 +#: includes/admin/class-wc-admin-setup-wizard.php:160 +#: includes/admin/class-wc-admin-setup-wizard.php:1560 msgid "Payment" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:133 -#: includes/admin/class-wc-admin-setup-wizard.php:800 -#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:385 -#: includes/admin/meta-boxes/class-wc-meta-box-product-data.php:94 +#: includes/admin/class-wc-admin-setup-wizard.php:165 +#: includes/admin/class-wc-admin-setup-wizard.php:881 +#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:424 +#: includes/admin/meta-boxes/class-wc-meta-box-product-data.php:99 #: includes/admin/meta-boxes/views/html-order-shipping.php:17 -#: includes/admin/meta-boxes/views/html-product-data-variations.php:77 -#: includes/admin/settings/class-wc-settings-shipping.php:27 -#: includes/admin/settings/class-wc-settings-tax.php:190 -#: includes/admin/settings/views/html-settings-tax.php:32 -#: includes/class-wc-order-item-shipping.php:181 +#: includes/admin/meta-boxes/views/html-product-data-variations.php:79 +#: includes/admin/settings/class-wc-settings-shipping.php:25 +#: includes/admin/settings/class-wc-settings-tax.php:201 +#: includes/admin/settings/views/html-settings-tax.php:34 +#: includes/class-wc-order-item-shipping.php:196 #: templates/cart/cart-totals.php:55 templates/cart/cart-totals.php:56 msgid "Shipping" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:138 -msgid "Extras" +#: includes/admin/class-wc-admin-setup-wizard.php:170 +msgid "Recommended" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:143 +#: includes/admin/class-wc-admin-setup-wizard.php:175 msgid "Activate" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:148 +#: includes/admin/class-wc-admin-setup-wizard.php:180 msgid "Ready!" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:259 +#: includes/admin/class-wc-admin-setup-wizard.php:289 msgid "WooCommerce › Setup Wizard" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:275 +#: includes/admin/class-wc-admin-setup-wizard.php:305 msgid "Not right now" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:277 -msgid "Return to your dashboard" -msgstr "" - -#: includes/admin/class-wc-admin-setup-wizard.php:279 +#: includes/admin/class-wc-admin-setup-wizard.php:307 msgid "Skip this step" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:348 +#: includes/admin/class-wc-admin-setup-wizard.php:391 msgid "" "The following wizard will help you configure your store and get you started " "quickly." msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:350 +#: includes/admin/class-wc-admin-setup-wizard.php:395 msgid "Where is your store based?" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:365 +#: includes/admin/class-wc-admin-setup-wizard.php:402 msgid "Address" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:416 -msgid "What currency do you use?" +#: includes/admin/class-wc-admin-setup-wizard.php:415 +#: includes/admin/class-wc-admin-setup-wizard.php:417 +#: includes/class-wc-countries.php:763 includes/class-wc-countries.php:1120 +msgid "State" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:422 -#: includes/admin/class-wc-admin-setup-wizard.php:425 +#: includes/admin/class-wc-admin-setup-wizard.php:417 +msgid "Choose a state…" +msgstr "" + +#: includes/admin/class-wc-admin-setup-wizard.php:428 +msgid "What currency do you accept payments in?" +msgstr "" + +#: includes/admin/class-wc-admin-setup-wizard.php:434 +#: includes/admin/class-wc-admin-setup-wizard.php:437 msgid "Choose a currency…" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:430 +#: includes/admin/class-wc-admin-setup-wizard.php:445 #: includes/admin/meta-boxes/views/html-order-items.php:41 #: includes/admin/views/html-bulk-edit-product.php:134 +#. translators: 1: currency name 2: currency code #. translators: %1$s: tax item name %2$s: tax class name msgid "%1$s (%2$s)" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:441 -msgid "What type of product do you plan to sell?" -msgstr "" - -#: includes/admin/class-wc-admin-setup-wizard.php:449 -msgid "I plan to sell both physical and digital products" -msgstr "" - -#: includes/admin/class-wc-admin-setup-wizard.php:450 -msgid "I plan to sell physical products" -msgstr "" - -#: includes/admin/class-wc-admin-setup-wizard.php:451 -msgid "I plan to sell digital products" +#: includes/admin/class-wc-admin-setup-wizard.php:448 +#. translators: 1: currency name 2: currency symbol, 3: currency code +msgid "%1$s (%2$s / %3$s)" msgstr "" #: includes/admin/class-wc-admin-setup-wizard.php:462 +msgid "What type of products do you plan to sell?" +msgstr "" + +#: includes/admin/class-wc-admin-setup-wizard.php:465 +msgid "I plan to sell both physical and digital products" +msgstr "" + +#: includes/admin/class-wc-admin-setup-wizard.php:466 +msgid "I plan to sell physical products" +msgstr "" + +#: includes/admin/class-wc-admin-setup-wizard.php:467 +msgid "I plan to sell digital products" +msgstr "" + +#: includes/admin/class-wc-admin-setup-wizard.php:479 msgid "I will also be selling products or services in person." msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:468 -msgid "" -"Allow WooCommerce to collect non-sensitive diagnostic data and usage " -"information." +#: includes/admin/class-wc-admin-setup-wizard.php:488 +msgid "Help WooCommerce improve with usage tracking." msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:472 +#: includes/admin/class-wc-admin-setup-wizard.php:492 +msgid "" +"Gathering usage data allows us to make WooCommerce better — your " +"store will be considered as we evaluate new features, judge the quality of " +"an update, or determine if an improvement makes sense. If you would rather " +"opt-out, and do not check this box, we will not know this store exists and " +"we will not collect any usage data." +msgstr "" + +#: includes/admin/class-wc-admin-setup-wizard.php:493 +msgid "Read more about what we collect." +msgstr "" + +#: includes/admin/class-wc-admin-setup-wizard.php:501 msgid "Let's go!" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:630 -#: includes/admin/class-wc-admin-setup-wizard.php:1773 +#: includes/admin/class-wc-admin-setup-wizard.php:674 +#: includes/admin/class-wc-admin-setup-wizard.php:709 +#: includes/admin/class-wc-admin-setup-wizard.php:2056 msgid "Jetpack" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:677 +#: includes/admin/class-wc-admin-setup-wizard.php:722 +msgid "The following plugins will be installed and activated for you:" +msgstr "" + +#: includes/admin/class-wc-admin-setup-wizard.php:758 msgid "Live Rates" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:678 -msgid "WooCommerce Services and Jetpack will be installed and activated for you." +#: includes/admin/class-wc-admin-setup-wizard.php:759 +msgid "Powered by WooCommerce Services and Jetpack." msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:681 +#: includes/admin/class-wc-admin-setup-wizard.php:762 msgid "Flat Rate" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:682 +#: includes/admin/class-wc-admin-setup-wizard.php:763 msgid "Set a fixed price to cover shipping costs." msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:686 +#: includes/admin/class-wc-admin-setup-wizard.php:767 #: includes/admin/meta-boxes/views/html-order-items.php:31 #: includes/shipping/flat-rate/includes/settings-flat-rate.php:31 -#: includes/shipping/legacy-flat-rate/includes/settings-flat-rate.php:58 -#: includes/shipping/local-pickup/class-wc-shipping-local-pickup.php:91 +#: includes/shipping/legacy-flat-rate/includes/settings-flat-rate.php:63 +#: includes/shipping/local-pickup/class-wc-shipping-local-pickup.php:97 msgid "Cost" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:687 +#: includes/admin/class-wc-admin-setup-wizard.php:768 msgid "What would you like to charge for flat rate shipping?" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:693 -#: includes/shipping/legacy-free-shipping/class-wc-shipping-legacy-free-shipping.php:92 +#: includes/admin/class-wc-admin-setup-wizard.php:774 +#: includes/shipping/legacy-free-shipping/class-wc-shipping-legacy-free-shipping.php:106 msgid "Free Shipping" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:694 +#: includes/admin/class-wc-admin-setup-wizard.php:775 msgid "Don't charge for shipping." msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:783 +#: includes/admin/class-wc-admin-setup-wizard.php:864 msgid "How would you like units on your store displayed?" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:787 +#: includes/admin/class-wc-admin-setup-wizard.php:868 #. translators: %1$s: country name including the 'the' prefix, %2$s: shipping #. carrier name msgid "" @@ -8326,7 +8449,7 @@ msgid "" "the cost of order fulfillment." msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:794 +#: includes/admin/class-wc-admin-setup-wizard.php:875 #. translators: %s: country name including the 'the' prefix if needed msgid "" "You can choose which countries you'll be shipping to and with which " @@ -8334,109 +8457,114 @@ msgid "" "of %s." msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:807 +#: includes/admin/class-wc-admin-setup-wizard.php:888 msgid "Shipping Zone" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:810 +#: includes/admin/class-wc-admin-setup-wizard.php:891 msgid "Shipping Method" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:829 +#: includes/admin/class-wc-admin-setup-wizard.php:910 #: includes/admin/settings/views/html-admin-page-shipping-zones.php:26 -#: includes/data-stores/class-wc-shipping-zone-data-store.php:67 +#: includes/data-stores/class-wc-shipping-zone-data-store.php:87 msgid "Locations not covered by your other zones" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:850 +#: includes/admin/class-wc-admin-setup-wizard.php:932 msgid "Weight unit—used to calculate shipping rates, and more." msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:857 -#: includes/admin/settings/class-wc-settings-products.php:317 +#: includes/admin/class-wc-admin-setup-wizard.php:940 +#: includes/admin/settings/class-wc-settings-products.php:371 msgid "kg" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:858 -#: includes/admin/settings/class-wc-settings-products.php:318 +#: includes/admin/class-wc-admin-setup-wizard.php:941 +#: includes/admin/settings/class-wc-settings-products.php:372 msgid "g" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:859 -#: includes/admin/settings/class-wc-settings-products.php:319 +#: includes/admin/class-wc-admin-setup-wizard.php:942 +#: includes/admin/settings/class-wc-settings-products.php:373 msgid "lbs" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:860 -#: includes/admin/settings/class-wc-settings-products.php:320 +#: includes/admin/class-wc-admin-setup-wizard.php:943 +#: includes/admin/settings/class-wc-settings-products.php:374 msgid "oz" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:868 +#: includes/admin/class-wc-admin-setup-wizard.php:952 msgid "Dimension unit—helps for accurate package selection." msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:875 -#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:228 -#: includes/admin/settings/class-wc-settings-products.php:334 +#: includes/admin/class-wc-admin-setup-wizard.php:960 +#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:237 +#: includes/admin/settings/class-wc-settings-products.php:388 msgid "m" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:876 -#: includes/admin/settings/class-wc-settings-products.php:335 +#: includes/admin/class-wc-admin-setup-wizard.php:961 +#: includes/admin/settings/class-wc-settings-products.php:389 msgid "cm" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:877 -#: includes/admin/settings/class-wc-settings-products.php:336 +#: includes/admin/class-wc-admin-setup-wizard.php:962 +#: includes/admin/settings/class-wc-settings-products.php:390 msgid "mm" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:878 -#: includes/admin/settings/class-wc-settings-products.php:337 +#: includes/admin/class-wc-admin-setup-wizard.php:963 +#: includes/admin/settings/class-wc-settings-products.php:391 msgid "in" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:879 -#: includes/admin/settings/class-wc-settings-products.php:338 +#: includes/admin/class-wc-admin-setup-wizard.php:964 +#: includes/admin/settings/class-wc-settings-products.php:392 msgid "yd" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:885 -#: includes/admin/class-wc-admin-setup-wizard.php:1451 -#: includes/admin/class-wc-admin-setup-wizard.php:1569 -#: includes/admin/importers/views/html-product-csv-import-form.php:95 +#: includes/admin/class-wc-admin-setup-wizard.php:971 +#: includes/admin/class-wc-admin-setup-wizard.php:1618 +#: includes/admin/class-wc-admin-setup-wizard.php:1778 +#: includes/admin/importers/views/html-product-csv-import-form.php:101 msgid "Continue" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1098 +#: includes/admin/class-wc-admin-setup-wizard.php:1198 +#. translators: %s: URL msgid "" "Accept debit and credit cards in 135+ currencies, methods such as Alipay, " "and one-touch checkout with Apple Pay. Learn more." msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1102 +#: includes/admin/class-wc-admin-setup-wizard.php:1203 +#. translators: %s: URL msgid "" "Safe and secure payments using credit cards or your customer's PayPal " "account. Learn more." msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1106 +#: includes/admin/class-wc-admin-setup-wizard.php:1208 +#. translators: %s: URL msgid "" "Full checkout experience with pay now, pay later and slice it. No credit " "card numbers, no passwords, no worries. Learn more about Klarna." msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1110 +#: includes/admin/class-wc-admin-setup-wizard.php:1213 +#. translators: %s: URL msgid "" "Choose the payment that you want, pay now, pay later or slice it. No credit " "card numbers, no passwords, no worries. Learn more about Klarna." msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1114 +#: includes/admin/class-wc-admin-setup-wizard.php:1218 +#. translators: %s: URL msgid "" "Securely accept credit and debit cards with one low rate, no surprise fees " "(custom rates available). Sell online and in store and track sales and " @@ -8444,267 +8572,333 @@ msgid "" "Square." msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1120 -msgid "Stripe" +#: includes/admin/class-wc-admin-setup-wizard.php:1224 +msgid "WooCommerce Stripe Gateway" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1127 +#: includes/admin/class-wc-admin-setup-wizard.php:1231 msgid "Create a new Stripe account for me" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1134 +#: includes/admin/class-wc-admin-setup-wizard.php:1239 msgid "Stripe email address:" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1137 +#: includes/admin/class-wc-admin-setup-wizard.php:1242 msgid "Stripe email address" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1138 +#: includes/admin/class-wc-admin-setup-wizard.php:1243 msgid "" -"Enter your email address and we'll handle account creation. WooCommerce " -"Services and Jetpack will be installed and activated for you." +"Enter your email address and we'll handle account creation. Powered by " +"WooCommerce Services and Jetpack." msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1144 -msgid "PayPal Express Checkout" +#: includes/admin/class-wc-admin-setup-wizard.php:1249 +msgid "WooCommerce PayPal Express Checkout Gateway" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1152 +#: includes/admin/class-wc-admin-setup-wizard.php:1257 msgid "Accept payments without linking a PayPal account" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1159 +#: includes/admin/class-wc-admin-setup-wizard.php:1265 msgid "Direct payments to email address:" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1162 +#: includes/admin/class-wc-admin-setup-wizard.php:1268 msgid "Email address to receive payments" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1163 +#: includes/admin/class-wc-admin-setup-wizard.php:1269 msgid "" -"Enter your email address and we'll authenticate payments for you. " -"WooCommerce Services and Jetpack will be installed and activated for you." +"Enter your email address and we'll authenticate payments for you. Powered " +"by WooCommerce Services and Jetpack." msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1169 +#: includes/admin/class-wc-admin-setup-wizard.php:1275 msgid "PayPal Standard" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1170 +#: includes/admin/class-wc-admin-setup-wizard.php:1276 msgid "Accept payments via PayPal using account balance or credit card." msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1174 +#: includes/admin/class-wc-admin-setup-wizard.php:1280 msgid "PayPal email address:" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1177 +#: includes/admin/class-wc-admin-setup-wizard.php:1283 msgid "PayPal email address" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1183 -msgid "Klarna Checkout" +#: includes/admin/class-wc-admin-setup-wizard.php:1289 +msgid "Klarna Checkout for WooCommerce" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1191 -msgid "Klarna Payments" +#: includes/admin/class-wc-admin-setup-wizard.php:1297 +msgid "Klarna Payments for WooCommerce" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1199 -msgid "Square" +#: includes/admin/class-wc-admin-setup-wizard.php:1305 +msgid "WooCommerce Square" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1262 -msgid "A simple offline gateway that lets you accept a check as method of payment." +#: includes/admin/class-wc-admin-setup-wizard.php:1313 +msgid "WooCommerce eWAY Gateway" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1267 -msgid "Bank transfer (BACS) payments" +#: includes/admin/class-wc-admin-setup-wizard.php:1314 +msgid "" +"The eWAY extension for WooCommerce allows you to take credit card payments " +"directly on your store without redirecting your customers to a third party " +"site to make payment." msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1268 -msgid "A simple offline gateway that lets you accept BACS payment." +#: includes/admin/class-wc-admin-setup-wizard.php:1321 +msgid "WooCommerce PayFast Gateway" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1273 -#: includes/gateways/cod/class-wc-gateway-cod.php:52 -#: includes/gateways/cod/class-wc-gateway-cod.php:79 -msgid "Cash on delivery" -msgstr "" - -#: includes/admin/class-wc-admin-setup-wizard.php:1274 -msgid "A simple offline gateway that lets you accept cash on delivery." +#: includes/admin/class-wc-admin-setup-wizard.php:1322 +msgid "" +"The PayFast extension for WooCommerce enables you to accept payments by " +"Credit Card and EFT via one of South Africa’s most popular payment " +"gateways. No setup fees or monthly subscription costs." msgstr "" #: includes/admin/class-wc-admin-setup-wizard.php:1408 +msgid "A simple offline gateway that lets you accept a check as method of payment." +msgstr "" + +#: includes/admin/class-wc-admin-setup-wizard.php:1413 +msgid "Bank transfer (BACS) payments" +msgstr "" + +#: includes/admin/class-wc-admin-setup-wizard.php:1414 +msgid "A simple offline gateway that lets you accept BACS payment." +msgstr "" + +#: includes/admin/class-wc-admin-setup-wizard.php:1419 +#: includes/gateways/cod/class-wc-gateway-cod.php:56 +#: includes/gateways/cod/class-wc-gateway-cod.php:113 +msgid "Cash on delivery" +msgstr "" + +#: includes/admin/class-wc-admin-setup-wizard.php:1420 +msgid "A simple offline gateway that lets you accept cash on delivery." +msgstr "" + +#: includes/admin/class-wc-admin-setup-wizard.php:1567 +#. translators: %s: Link msgid "" -"WooCommerce can accept both online and offline payments. Additional payment methods can be installed later." msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1436 +#: includes/admin/class-wc-admin-setup-wizard.php:1600 msgid "Offline Payments" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1439 +#: includes/admin/class-wc-admin-setup-wizard.php:1603 msgid "Collect payments from customers offline." msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1512 -msgid "Recommended Extras" +#: includes/admin/class-wc-admin-setup-wizard.php:1720 +msgid "Recommended for All WooCommerce Stores" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1518 +#: includes/admin/class-wc-admin-setup-wizard.php:1730 +msgid "" +"Select from the list below to enable automated taxes and MailChimp’s " +"best-in-class email services — and design your store with our official, " +"free WooCommerce theme." +msgstr "" + +#: includes/admin/class-wc-admin-setup-wizard.php:1732 +msgid "Enhance your store with these recommended features." +msgstr "" + +#: includes/admin/class-wc-admin-setup-wizard.php:1743 msgid "Storefront Theme" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1520 +#: includes/admin/class-wc-admin-setup-wizard.php:1744 msgid "" -"Your theme is not compatible with WooCommerce. We recommend you switch to " -"Storefront, a free WordPress theme built and maintained by the makers of " -"WooCommerce. If toggled on, Storefront will be installed and activated for " -"you." +"Design your store with deep WooCommerce integration. If toggled on, we’ll " +"install Storefront, and your current theme " +"%s will be deactivated." msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1524 -msgid "Learn more about Storefront" +#: includes/admin/class-wc-admin-setup-wizard.php:1749 +msgid "Storefront icon" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1542 -msgid "Automated Taxes (powered by WooCommerce Services)" +#: includes/admin/class-wc-admin-setup-wizard.php:1756 +msgid "Automated Taxes" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1544 +#: includes/admin/class-wc-admin-setup-wizard.php:1757 msgid "" -"Automatically calculate and charge the correct rate of tax for each time a " -"customer checks out. If toggled on, WooCommerce Services and Jetpack will " -"be installed and activated for you." +"Save time and errors with automated tax calculation and collection at " +"checkout. Powered by WooCommerce Services and Jetpack." msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1548 -msgid "Learn more about WooCommerce Services" +#: includes/admin/class-wc-admin-setup-wizard.php:1759 +msgid "automated taxes icon" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1632 +#: includes/admin/class-wc-admin-setup-wizard.php:1767 +msgid "MailChimp" +msgstr "" + +#: includes/admin/class-wc-admin-setup-wizard.php:1768 +msgid "" +"Join the 16 million customers who use MailChimp. Sync list and store data " +"to send automated emails, and targeted campaigns." +msgstr "" + +#: includes/admin/class-wc-admin-setup-wizard.php:1770 +msgid "MailChimp icon" +msgstr "" + +#: includes/admin/class-wc-admin-setup-wizard.php:1771 +#: includes/admin/class-wc-admin-setup-wizard.php:1813 +msgid "MailChimp for WooCommerce" +msgstr "" + +#: includes/admin/class-wc-admin-setup-wizard.php:1864 +msgid "payment setup, automated taxes, live rates and discounted shipping labels" +msgstr "" + +#: includes/admin/class-wc-admin-setup-wizard.php:1866 +msgid "payment setup and automated taxes" +msgstr "" + +#: includes/admin/class-wc-admin-setup-wizard.php:1868 +msgid "payment setup, live rates and discounted shipping labels" +msgstr "" + +#: includes/admin/class-wc-admin-setup-wizard.php:1870 +msgid "payment setup" +msgstr "" + +#: includes/admin/class-wc-admin-setup-wizard.php:1872 +msgid "automated taxes, live rates and discounted shipping labels" +msgstr "" + +#: includes/admin/class-wc-admin-setup-wizard.php:1874 +msgid "automated taxes" +msgstr "" + +#: includes/admin/class-wc-admin-setup-wizard.php:1876 +msgid "live rates and discounted shipping labels" +msgstr "" + +#: includes/admin/class-wc-admin-setup-wizard.php:1893 +msgid "Sorry, we couldn't connect your store to Jetpack" +msgstr "" + +#: includes/admin/class-wc-admin-setup-wizard.php:1905 #. translators: %s: list of features, potentially comma separated msgid "" "Your store is almost ready! To activate services like %s, just connect with " "Jetpack." msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1635 -msgid "payments, automated taxes, live rates and discounted shipping labels" +#: includes/admin/class-wc-admin-setup-wizard.php:1907 +msgid "" +"Thanks for using Jetpack! Your store is almost ready: to activate services " +"like %s, just connect your store." msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1637 -msgid "payments and automated taxes" -msgstr "" - -#: includes/admin/class-wc-admin-setup-wizard.php:1639 -msgid "payments, live rates and discounted shipping labels" -msgstr "" - -#: includes/admin/class-wc-admin-setup-wizard.php:1641 -msgid "payments" -msgstr "" - -#: includes/admin/class-wc-admin-setup-wizard.php:1643 -msgid "automated taxes, live rates and discounted shipping labels" -msgstr "" - -#: includes/admin/class-wc-admin-setup-wizard.php:1645 -msgid "automated taxes" -msgstr "" - -#: includes/admin/class-wc-admin-setup-wizard.php:1647 -msgid "live rates and discounted shipping labels" -msgstr "" - -#: includes/admin/class-wc-admin-setup-wizard.php:1663 -msgid "Sorry, We couldn't connect your store to Jetpack" -msgstr "" - -#: includes/admin/class-wc-admin-setup-wizard.php:1670 +#: includes/admin/class-wc-admin-setup-wizard.php:1914 msgid "Connect your store to Jetpack" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1671 +#: includes/admin/class-wc-admin-setup-wizard.php:1915 msgid "Connect your store to Jetpack to enable extra features" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1687 +#: includes/admin/class-wc-admin-setup-wizard.php:1916 +msgid "Continue with Jetpack" +msgstr "" + +#: includes/admin/class-wc-admin-setup-wizard.php:1918 +msgid "Connect your store to activate WooCommerce Services" +msgstr "" + +#: includes/admin/class-wc-admin-setup-wizard.php:1919 +msgid "Continue with WooCommerce Services" +msgstr "" + +#: includes/admin/class-wc-admin-setup-wizard.php:1955 msgid "Finish setting up your store" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1694 +#: includes/admin/class-wc-admin-setup-wizard.php:1962 msgid "" "By connecting your site you agree to our fascinating Terms of Service and to share details with WordPress.com" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1702 -msgid "Connect with Jetpack" -msgstr "" - -#: includes/admin/class-wc-admin-setup-wizard.php:1702 -msgid "Continue with Jetpack" -msgstr "" - -#: includes/admin/class-wc-admin-setup-wizard.php:1707 +#: includes/admin/class-wc-admin-setup-wizard.php:1979 msgid "Bonus reasons you'll love Jetpack" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1711 +#: includes/admin/class-wc-admin-setup-wizard.php:1980 +msgid "Reasons you'll love Jetpack" +msgstr "" + +#: includes/admin/class-wc-admin-setup-wizard.php:1987 msgid "Better security" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1714 +#: includes/admin/class-wc-admin-setup-wizard.php:1990 msgid "Protect your store from unauthorized access." msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1719 +#: includes/admin/class-wc-admin-setup-wizard.php:1995 msgid "Store stats" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1722 +#: includes/admin/class-wc-admin-setup-wizard.php:1998 msgid "" "Get insights on how your store is doing, including total sales, top " "products, and more." msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1727 +#: includes/admin/class-wc-admin-setup-wizard.php:2003 msgid "Store monitoring" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1730 +#: includes/admin/class-wc-admin-setup-wizard.php:2006 msgid "Get an alert if your store is down for even a few minutes." msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1735 +#: includes/admin/class-wc-admin-setup-wizard.php:2011 msgid "Product promotion" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1738 +#: includes/admin/class-wc-admin-setup-wizard.php:2014 msgid "Share new items on social media the moment they're live in your store." msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1748 +#: includes/admin/class-wc-admin-setup-wizard.php:2025 msgid "" "Sorry! We tried, but we couldn't connect Jetpack just now 😭. Please go to " "the Plugins tab to connect Jetpack, so that you can finish setting up your " "store." msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1749 +#: includes/admin/class-wc-admin-setup-wizard.php:2026 msgid "" "Sorry! We tried, but we couldn't install Jetpack for you 😭. Please go to " "the Plugins tab to install it, and finish setting up your store." msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1750 +#: includes/admin/class-wc-admin-setup-wizard.php:2027 msgid "" "Sorry! We couldn't contact Jetpack just now 😭. Please make sure that your " "site is visible over the internet, and that it accepts incoming and " @@ -8712,14 +8906,14 @@ msgid "" "and if you run into any more issues, please contact support." msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1751 +#: includes/admin/class-wc-admin-setup-wizard.php:2028 msgid "" "Your site might be on a private network. Jetpack can only connect to public " "sites. Please make sure your site is visible over the internet, and then " "try connecting again 🙏." msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1817 +#: includes/admin/class-wc-admin-setup-wizard.php:2100 #. translators: %1$s: link to videos, %2$s: link to docs msgid "" "Watch our guided tour videos to " @@ -8727,106 +8921,122 @@ msgid "" "getting started." msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1822 +#: includes/admin/class-wc-admin-setup-wizard.php:2105 msgid "You're ready to start selling!" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1825 +#: includes/admin/class-wc-admin-setup-wizard.php:2108 msgid "" "We're here for you — get tips, product updates, and inspiration straight to " "your mailbox." msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1839 -#: includes/admin/class-wc-admin-setup-wizard.php:1843 +#: includes/admin/class-wc-admin-setup-wizard.php:2122 +#: includes/admin/class-wc-admin-setup-wizard.php:2126 msgid "Yes please!" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1852 +#: includes/admin/class-wc-admin-setup-wizard.php:2135 msgid "Next step" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1853 -msgid "Create your first product" +#: includes/admin/class-wc-admin-setup-wizard.php:2136 +msgid "Create some products" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1854 -msgid "You're ready to add your first product." +#: includes/admin/class-wc-admin-setup-wizard.php:2137 +msgid "You're ready to add products to your store." msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1859 +#: includes/admin/class-wc-admin-setup-wizard.php:2142 msgid "Create a product" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1866 +#: includes/admin/class-wc-admin-setup-wizard.php:2149 msgid "Have an existing store?" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1867 -#: includes/admin/class-wc-admin-setup-wizard.php:1873 +#: includes/admin/class-wc-admin-setup-wizard.php:2150 +#: includes/admin/class-wc-admin-setup-wizard.php:2156 msgid "Import products" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1868 +#: includes/admin/class-wc-admin-setup-wizard.php:2151 msgid "Transfer existing products to your new store — just import a CSV file." msgstr "" -#: includes/admin/class-wc-admin-status.php:47 +#: includes/admin/class-wc-admin-setup-wizard.php:2163 +msgid "You can also:" +msgstr "" + +#: includes/admin/class-wc-admin-setup-wizard.php:2168 +msgid "Visit Dashboard" +msgstr "" + +#: includes/admin/class-wc-admin-setup-wizard.php:2171 +msgid "Review Settings" +msgstr "" + +#: includes/admin/class-wc-admin-setup-wizard.php:2174 +msgid "View & Customize" +msgstr "" + +#: includes/admin/class-wc-admin-status.php:45 msgid "Tool does not exist." msgstr "" -#: includes/admin/class-wc-admin-status.php:59 +#: includes/admin/class-wc-admin-status.php:58 msgid "Your changes have been saved." msgstr "" -#: includes/admin/class-wc-admin-taxonomies.php:92 -#: includes/admin/class-wc-admin-taxonomies.php:199 -#: includes/widgets/class-wc-widget-layered-nav.php:91 +#: includes/admin/class-wc-admin-taxonomies.php:97 +#: includes/admin/class-wc-admin-taxonomies.php:204 +#: includes/widgets/class-wc-widget-layered-nav.php:84 msgid "Display type" msgstr "" -#: includes/admin/class-wc-admin-taxonomies.php:95 -#: includes/admin/class-wc-admin-taxonomies.php:203 -#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:153 +#: includes/admin/class-wc-admin-taxonomies.php:100 +#: includes/admin/class-wc-admin-taxonomies.php:208 +#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:187 #: includes/admin/settings/class-wc-settings-products.php:29 -#: includes/class-wc-post-types.php:271 -#: includes/widgets/class-wc-widget-products.php:25 -#: includes/widgets/class-wc-widget-products.php:29 +#: includes/class-wc-post-types.php:302 +#: includes/widgets/class-wc-widget-products.php:23 +#: includes/widgets/class-wc-widget-products.php:27 msgid "Products" msgstr "" -#: includes/admin/class-wc-admin-taxonomies.php:96 -#: includes/admin/class-wc-admin-taxonomies.php:204 +#: includes/admin/class-wc-admin-taxonomies.php:101 +#: includes/admin/class-wc-admin-taxonomies.php:209 msgid "Subcategories" msgstr "" -#: includes/admin/class-wc-admin-taxonomies.php:97 -#: includes/admin/class-wc-admin-taxonomies.php:205 +#: includes/admin/class-wc-admin-taxonomies.php:102 +#: includes/admin/class-wc-admin-taxonomies.php:210 msgid "Both" msgstr "" -#: includes/admin/class-wc-admin-taxonomies.php:101 -#: includes/admin/class-wc-admin-taxonomies.php:210 -#: includes/admin/class-wc-admin-taxonomies.php:349 +#: includes/admin/class-wc-admin-taxonomies.php:106 +#: includes/admin/class-wc-admin-taxonomies.php:215 +#: includes/admin/class-wc-admin-taxonomies.php:419 msgid "Thumbnail" msgstr "" -#: includes/admin/class-wc-admin-taxonomies.php:105 -#: includes/admin/class-wc-admin-taxonomies.php:215 +#: includes/admin/class-wc-admin-taxonomies.php:110 +#: includes/admin/class-wc-admin-taxonomies.php:220 msgid "Upload/Add image" msgstr "" -#: includes/admin/class-wc-admin-taxonomies.php:106 -#: includes/admin/class-wc-admin-taxonomies.php:216 +#: includes/admin/class-wc-admin-taxonomies.php:111 +#: includes/admin/class-wc-admin-taxonomies.php:221 msgid "Remove image" msgstr "" -#: includes/admin/class-wc-admin-taxonomies.php:132 -#: includes/admin/class-wc-admin-taxonomies.php:242 +#: includes/admin/class-wc-admin-taxonomies.php:137 +#: includes/admin/class-wc-admin-taxonomies.php:247 msgid "Use image" msgstr "" -#: includes/admin/class-wc-admin-taxonomies.php:295 +#: includes/admin/class-wc-admin-taxonomies.php:300 msgid "" "Product categories for your store can be managed here. To change the order " "of categories on the front-end you can drag and drop to sort them. To see " @@ -8834,7 +9044,25 @@ msgid "" "of this page." msgstr "" -#: includes/admin/class-wc-admin-taxonomies.php:302 +#: includes/admin/class-wc-admin-taxonomies.php:313 +#: includes/api/class-wc-rest-system-status-tools-controller.php:162 +#: includes/api/class-wc-rest-system-status-tools-controller.php:171 +#: includes/api/class-wc-rest-system-status-tools-controller.php:180 +#: templates/emails/email-order-details.php:79 +#: templates/emails/plain/email-order-details.php:46 +#: templates/order/order-details.php:84 +msgid "Note:" +msgstr "" + +#: includes/admin/class-wc-admin-taxonomies.php:317 +#. translators: %s: default category +msgid "" +"Deleting a category does not delete the products in that category. Instead, " +"products that were only assigned to the deleted category are set to the " +"category %s." +msgstr "" + +#: includes/admin/class-wc-admin-taxonomies.php:330 msgid "" "Attribute terms can be assigned to products and " "variations.

Note: Deleting a term will remove it from all " @@ -8842,247 +9070,270 @@ msgid "" "will not automatically assign it back to products." msgstr "" -#: includes/admin/class-wc-admin-taxonomies.php:319 -#: includes/admin/list-tables/class-wc-admin-list-table-products.php:96 +#: includes/admin/class-wc-admin-taxonomies.php:347 +#: includes/admin/list-tables/class-wc-admin-list-table-products.php:106 msgid "Image" msgstr "" -#: includes/admin/class-wc-admin-webhooks-table-list.php:45 -#: includes/admin/settings/views/html-webhooks-edit.php:51 +#: includes/admin/class-wc-admin-taxonomies.php:370 +#. translators: %s: taxonomy term name +msgid "Make “%s” the default category" +msgstr "" + +#: includes/admin/class-wc-admin-taxonomies.php:371 +#: includes/wc-account-functions.php:360 +msgid "Make default" +msgstr "" + +#: includes/admin/class-wc-admin-taxonomies.php:406 +msgid "" +"This is the default category and it cannot be deleted. It will be " +"automatically assigned to products with no category." +msgstr "" + +#: includes/admin/class-wc-admin-webhooks-table-list.php:37 +msgid "No webhooks found." +msgstr "" + +#: includes/admin/class-wc-admin-webhooks-table-list.php:50 +#: includes/admin/settings/views/html-webhooks-edit.php:56 msgid "Topic" msgstr "" -#: includes/admin/class-wc-admin-webhooks-table-list.php:46 -#: includes/admin/settings/views/html-webhooks-edit.php:97 +#: includes/admin/class-wc-admin-webhooks-table-list.php:51 +#: includes/admin/settings/views/html-webhooks-edit.php:108 msgid "Delivery URL" msgstr "" -#: includes/admin/class-wc-admin-webhooks-table-list.php:79 +#: includes/admin/class-wc-admin-webhooks-table-list.php:84 #. translators: %s: webhook name msgid "Delete \"%s\" permanently" msgstr "" -#: includes/admin/class-wc-admin-webhooks-table-list.php:81 -#: includes/admin/class-wc-admin-webhooks-table-list.php:195 -#: includes/admin/meta-boxes/class-wc-meta-box-order-actions.php:61 -#: includes/admin/settings/views/html-webhooks-edit.php:175 +#: includes/admin/class-wc-admin-webhooks-table-list.php:92 +#: includes/admin/class-wc-admin-webhooks-table-list.php:206 +#: includes/admin/meta-boxes/class-wc-meta-box-order-actions.php:63 +#: includes/admin/settings/views/html-webhooks-edit.php:195 msgid "Delete permanently" msgstr "" -#: includes/admin/class-wc-admin-webhooks.php:59 +#: includes/admin/class-wc-admin-webhooks.php:56 msgid "You do not have permission to update Webhooks" msgstr "" -#: includes/admin/class-wc-admin-webhooks.php:72 -#: includes/api/legacy/v2/class-wc-api-webhooks.php:204 -#: includes/api/legacy/v3/class-wc-api-webhooks.php:204 -#: includes/api/v1/class-wc-rest-webhooks-controller.php:483 +#: includes/admin/class-wc-admin-webhooks.php:69 +#: includes/api/legacy/v2/class-wc-api-webhooks.php:199 +#: includes/api/legacy/v3/class-wc-api-webhooks.php:199 +#: includes/api/v1/class-wc-rest-webhooks-controller.php:500 #. translators: %s: date msgid "Webhook created on %s" msgstr "" -#: includes/admin/class-wc-admin-webhooks.php:120 +#: includes/admin/class-wc-admin-webhooks.php:117 msgid "Webhook topic unknown. Please select a valid topic." msgstr "" -#: includes/admin/class-wc-admin-webhooks.php:192 +#: includes/admin/class-wc-admin-webhooks.php:189 msgid "You do not have permission to edit Webhooks" msgstr "" -#: includes/admin/class-wc-admin-webhooks.php:254 +#: includes/admin/class-wc-admin-webhooks.php:251 #. translators: %d: count msgid "%d webhook permanently deleted." msgid_plural "%d webhooks permanently deleted." msgstr[0] "" msgstr[1] "" -#: includes/admin/class-wc-admin-webhooks.php:258 +#: includes/admin/class-wc-admin-webhooks.php:255 msgid "Webhook updated successfully." msgstr "" -#: includes/admin/class-wc-admin-webhooks.php:262 +#: includes/admin/class-wc-admin-webhooks.php:259 msgid "Webhook created successfully." msgstr "" -#: includes/admin/class-wc-admin-webhooks.php:276 -#: includes/admin/settings/class-wc-settings-rest-api.php:49 +#: includes/admin/class-wc-admin-webhooks.php:295 +#: includes/admin/settings/class-wc-settings-advanced.php:44 msgid "Webhooks" msgstr "" -#: includes/admin/class-wc-admin-webhooks.php:276 +#: includes/admin/class-wc-admin-webhooks.php:295 msgid "Add webhook" msgstr "" -#: includes/admin/class-wc-admin-webhooks.php:291 +#: includes/admin/class-wc-admin-webhooks.php:309 msgid "Search webhooks" msgstr "" -#: includes/admin/class-wc-admin-webhooks.php:296 +#: includes/admin/class-wc-admin-webhooks.php:314 msgid "" "Webhooks are event notifications sent to URLs of your choice. They can be " "used to integrate with third-party services which support them." msgstr "" -#: includes/admin/class-wc-admin-webhooks.php:297 +#: includes/admin/class-wc-admin-webhooks.php:315 msgid "Create a new webhook" msgstr "" -#: includes/admin/class-wc-admin.php:198 +#: includes/admin/class-wc-admin.php:199 msgid "HTML email template" msgstr "" -#: includes/admin/class-wc-admin.php:240 +#: includes/admin/class-wc-admin.php:241 #. translators: 1: WooCommerce 2:: five stars msgid "If you like %1$s please leave us a %2$s rating. A huge thanks in advance!" msgstr "" -#: includes/admin/class-wc-admin.php:242 +#: includes/admin/class-wc-admin.php:243 msgid "Thanks :)" msgstr "" -#: includes/admin/class-wc-admin.php:251 +#: includes/admin/class-wc-admin.php:252 msgid "Thank you for selling with WooCommerce." msgstr "" -#: includes/admin/helper/class-wc-helper-compat.php:150 +#: includes/admin/helper/class-wc-helper-compat.php:159 msgid "" "The WooCommerce Helper plugin is no longer needed. Manage " "subscriptions from the extensions tab instead." msgstr "" -#: includes/admin/helper/class-wc-helper-compat.php:171 +#: includes/admin/helper/class-wc-helper-compat.php:180 msgid "WooCommerce Helper" msgstr "" -#: includes/admin/helper/class-wc-helper.php:169 -#: includes/admin/helper/class-wc-helper.php:189 +#: includes/admin/helper/class-wc-helper.php:179 +#: includes/admin/helper/class-wc-helper.php:199 #. translators: %s: version number msgid "Version %s is available." msgstr "" -#: includes/admin/helper/class-wc-helper.php:178 +#: includes/admin/helper/class-wc-helper.php:188 msgid "" "To enable this update you need to activate this " "subscription." msgstr "" -#: includes/admin/helper/class-wc-helper.php:194 +#: includes/admin/helper/class-wc-helper.php:204 msgid "" "To enable this update you need to purchase a new " "subscription." msgstr "" -#: includes/admin/helper/class-wc-helper.php:195 -#: includes/admin/helper/class-wc-helper.php:280 +#: includes/admin/helper/class-wc-helper.php:205 #: includes/admin/helper/class-wc-helper.php:290 +#: includes/admin/helper/class-wc-helper.php:301 msgid "Purchase" msgstr "" -#: includes/admin/helper/class-wc-helper.php:201 +#: includes/admin/helper/class-wc-helper.php:211 msgid "" "This subscription has expired. Contact the owner to renew " "the subscription to receive updates and support." msgstr "" -#: includes/admin/helper/class-wc-helper.php:209 +#: includes/admin/helper/class-wc-helper.php:219 msgid "" "This subscription has expired. Please renew to receive " "updates and support." msgstr "" -#: includes/admin/helper/class-wc-helper.php:210 -#: includes/admin/helper/class-wc-helper.php:233 +#: includes/admin/helper/class-wc-helper.php:220 +#: includes/admin/helper/class-wc-helper.php:243 msgid "Renew" msgstr "" -#: includes/admin/helper/class-wc-helper.php:221 +#: includes/admin/helper/class-wc-helper.php:231 msgid "Subscription is expiring soon." msgstr "" -#: includes/admin/helper/class-wc-helper.php:222 +#: includes/admin/helper/class-wc-helper.php:232 msgid "Enable auto-renew" msgstr "" -#: includes/admin/helper/class-wc-helper.php:232 +#: includes/admin/helper/class-wc-helper.php:242 msgid "" "This subscription is expiring soon. Please renew to " "continue receiving updates and support." msgstr "" -#: includes/admin/helper/class-wc-helper.php:279 +#: includes/admin/helper/class-wc-helper.php:289 msgid "" "Version %s is available. To enable this update you need to " "purchase a new subscription." msgstr "" -#: includes/admin/helper/class-wc-helper.php:289 +#: includes/admin/helper/class-wc-helper.php:300 +#. translators: 1: subscriptions docs 2: subscriptions docs msgid "" "To receive updates and support for this extension, you need to " -"purchase a new subscription or be added as a collaborator." +"purchase a new subscription or consolidate your extensions " +"to one connected account by sharing or transferring this extension to this connected account." msgstr "" -#: includes/admin/helper/class-wc-helper.php:328 -#: includes/admin/reports/class-wc-report-sales-by-category.php:230 +#: includes/admin/helper/class-wc-helper.php:339 +#: includes/admin/reports/class-wc-report-sales-by-category.php:232 msgid "All" msgstr "" -#: includes/admin/helper/class-wc-helper.php:329 -#: includes/admin/helper/views/html-main.php:111 -#: includes/admin/helper/views/html-main.php:114 -#: includes/wc-webhook-functions.php:91 +#: includes/admin/helper/class-wc-helper.php:340 +#: includes/admin/helper/views/html-main.php:112 +#: includes/admin/helper/views/html-main.php:115 +#: includes/wc-webhook-functions.php:87 msgid "Active" msgstr "" -#: includes/admin/helper/class-wc-helper.php:330 -#: includes/admin/helper/views/html-main.php:121 -#: includes/admin/helper/views/html-main.php:124 -#: includes/admin/helper/views/html-main.php:131 -#: includes/admin/helper/views/html-main.php:134 -#: includes/admin/helper/views/html-main.php:185 -#: includes/admin/helper/views/html-main.php:188 +#: includes/admin/helper/class-wc-helper.php:341 +#: includes/admin/helper/views/html-main.php:122 +#: includes/admin/helper/views/html-main.php:125 +#: includes/admin/helper/views/html-main.php:132 +#: includes/admin/helper/views/html-main.php:135 +#: includes/admin/helper/views/html-main.php:186 +#: includes/admin/helper/views/html-main.php:189 msgid "Inactive" msgstr "" -#: includes/admin/helper/class-wc-helper.php:332 +#: includes/admin/helper/class-wc-helper.php:343 msgid "Update Available" msgstr "" -#: includes/admin/helper/class-wc-helper.php:333 +#: includes/admin/helper/class-wc-helper.php:344 msgid "Expiring Soon" msgstr "" -#: includes/admin/helper/class-wc-helper.php:334 +#: includes/admin/helper/class-wc-helper.php:345 msgid "Expired" msgstr "" -#: includes/admin/helper/class-wc-helper.php:335 -#: includes/admin/helper/views/html-main.php:108 -#: includes/class-wc-emails.php:378 +#: includes/admin/helper/class-wc-helper.php:346 +#: includes/admin/helper/views/html-main.php:109 +#: includes/class-wc-emails.php:404 #: includes/legacy/abstract-wc-legacy-order.php:507 -#: includes/wc-account-functions.php:209 -#: includes/wc-template-functions.php:2609 +#: includes/wc-account-functions.php:214 +#: includes/wc-template-functions.php:3058 msgid "Download" msgstr "" -#: includes/admin/helper/class-wc-helper.php:461 +#: includes/admin/helper/class-wc-helper.php:473 #. translators: %s: product name msgid "%s activated successfully. You will now receive updates for this product." msgstr "" -#: includes/admin/helper/class-wc-helper.php:471 +#: includes/admin/helper/class-wc-helper.php:485 #. translators: %s: product name msgid "An error has occurred when activating %s. Please try again later." msgstr "" -#: includes/admin/helper/class-wc-helper.php:481 +#: includes/admin/helper/class-wc-helper.php:497 #. translators: %s: product name msgid "" "Subscription for %s deactivated successfully. You will no longer receive " "updates for this product." msgstr "" -#: includes/admin/helper/class-wc-helper.php:495 +#: includes/admin/helper/class-wc-helper.php:515 #. translators: %1$s: product name, %2$s: deactivate url msgid "" "Subscription for %1$s deactivated successfully. You will no longer receive " @@ -9090,45 +9341,45 @@ msgid "" "deactivate the plugin as well." msgstr "" -#: includes/admin/helper/class-wc-helper.php:510 +#: includes/admin/helper/class-wc-helper.php:532 #. translators: %s: product name msgid "" "An error has occurred when deactivating the subscription for %s. Please try " "again later." msgstr "" -#: includes/admin/helper/class-wc-helper.php:520 +#: includes/admin/helper/class-wc-helper.php:544 #. translators: %s: product name msgid "The extension %s has been deactivated successfully." msgstr "" -#: includes/admin/helper/class-wc-helper.php:530 +#: includes/admin/helper/class-wc-helper.php:556 #. translators: %1$s: product name, %2$s: plugins screen url msgid "" "An error has occurred when deactivating the extension %1$s. Please proceed " "to the Plugins screen to deactivate it manually." msgstr "" -#: includes/admin/helper/class-wc-helper.php:537 +#: includes/admin/helper/class-wc-helper.php:564 msgid "You have successfully connected your store to WooCommerce.com" msgstr "" -#: includes/admin/helper/class-wc-helper.php:544 +#: includes/admin/helper/class-wc-helper.php:571 msgid "You have successfully disconnected your store from WooCommerce.com" msgstr "" -#: includes/admin/helper/class-wc-helper.php:551 +#: includes/admin/helper/class-wc-helper.php:578 msgid "Authentication and subscription caches refreshed successfully." msgstr "" -#: includes/admin/helper/class-wc-helper.php:1265 +#: includes/admin/helper/class-wc-helper.php:1364 #. translators: %s: helper screen url msgid "" "Connect your store to WooCommerce.com to receive " "extensions updates and support." msgstr "" -#: includes/admin/helper/class-wc-helper.php:1297 +#: includes/admin/helper/class-wc-helper.php:1397 #. translators: %1$s: helper url, %2$d: number of extensions msgid "" "Note: You currently have %2$d paid extension which " @@ -9152,7 +9403,7 @@ msgid "" msgstr "" #: includes/admin/helper/views/html-main.php:5 -#: includes/admin/helper/views/html-oauth-start.php:5 +#: includes/admin/helper/views/html-oauth-start.php:14 #: includes/admin/views/html-admin-page-addons.php:24 msgid "WooCommerce Extensions" msgstr "" @@ -9173,74 +9424,74 @@ msgstr "" msgid "Sort by:" msgstr "" -#: includes/admin/helper/views/html-main.php:57 +#: includes/admin/helper/views/html-main.php:58 msgid "Lifetime Subscription" msgstr "" -#: includes/admin/helper/views/html-main.php:61 +#: includes/admin/helper/views/html-main.php:62 msgid "Expired :(" msgstr "" -#: includes/admin/helper/views/html-main.php:66 +#: includes/admin/helper/views/html-main.php:67 msgid "Auto renews on:" msgstr "" -#: includes/admin/helper/views/html-main.php:71 +#: includes/admin/helper/views/html-main.php:72 msgid "Expiring soon!" msgstr "" -#: includes/admin/helper/views/html-main.php:76 +#: includes/admin/helper/views/html-main.php:77 msgid "Expires on:" msgstr "" -#: includes/admin/helper/views/html-main.php:86 +#: includes/admin/helper/views/html-main.php:87 #. translators: %1$d: sites active, %2$d max sites active msgid "Subscription: Not available - %1$d of %2$d already in use" msgstr "" -#: includes/admin/helper/views/html-main.php:89 +#: includes/admin/helper/views/html-main.php:90 #. translators: %1$d: sites active, %2$d max sites active msgid "Subscription: Using %1$d of %2$d sites available" msgstr "" -#: includes/admin/helper/views/html-main.php:91 +#: includes/admin/helper/views/html-main.php:92 msgid "Subscription: Unlimited" msgstr "" -#: includes/admin/helper/views/html-main.php:96 -#: includes/admin/helper/views/html-main.php:98 +#: includes/admin/helper/views/html-main.php:97 +#: includes/admin/helper/views/html-main.php:99 msgid "Shared by %s" msgstr "" -#: includes/admin/helper/views/html-main.php:106 +#: includes/admin/helper/views/html-main.php:107 msgid "Upgrade" msgstr "" -#: includes/admin/helper/views/html-main.php:161 +#: includes/admin/helper/views/html-main.php:162 msgid "Could not find any subscriptions on your WooCommerce.com account" msgstr "" -#: includes/admin/helper/views/html-main.php:168 +#: includes/admin/helper/views/html-main.php:169 msgid "Installed Extensions without a Subscription" msgstr "" -#: includes/admin/helper/views/html-oauth-start.php:13 +#: includes/admin/helper/views/html-oauth-start.php:22 msgid "" "Sorry to see you go. Feel free to reconnect again using " "the button below." msgstr "" -#: includes/admin/helper/views/html-oauth-start.php:16 +#: includes/admin/helper/views/html-oauth-start.php:25 msgid "" "Manage your subscriptions, get important product notifications, and " "updates, all from the convenience of your WooCommerce dashboard" msgstr "" -#: includes/admin/helper/views/html-oauth-start.php:17 +#: includes/admin/helper/views/html-oauth-start.php:26 msgid "Once connected, your WooCommerce.com purchases will be listed here." msgstr "" -#: includes/admin/helper/views/html-oauth-start.php:18 +#: includes/admin/helper/views/html-oauth-start.php:27 msgid "Connect" msgstr "" @@ -9266,591 +9517,608 @@ msgstr "" msgid "WooCommerce.com Subscriptions %s" msgstr "" -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:81 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:92 msgid "Upload CSV file" msgstr "" -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:86 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:97 msgid "Column mapping" msgstr "" -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:96 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:107 msgid "Done!" msgstr "" -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:257 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:286 msgid "" "File is empty. Please upload something more substantial. This error could " "also be caused by uploads being disabled in your php.ini or by " "post_max_size being defined as smaller than upload_max_filesize in php.ini." msgstr "" -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:262 -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:295 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:291 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:328 msgid "Invalid file type. The importer supports CSV and TXT file formats." msgstr "" -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:301 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:335 msgid "Please upload or provide the link to a valid CSV file." msgstr "" -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:320 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:354 msgid "" "The file is empty or using a different encoding than UTF-8, please try " "again with a new file." msgstr "" -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:324 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:358 msgid "Upload a new file" msgstr "" -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:342 -#: includes/admin/importers/class-wc-tax-rate-importer.php:135 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:376 +#: includes/admin/importers/class-wc-tax-rate-importer.php:130 msgid "The file does not exist, please try again." msgstr "" -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:417 -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:540 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:462 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:620 #: includes/export/class-wc-product-csv-exporter.php:82 msgid "ID" msgstr "" -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:419 -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:542 -#: includes/admin/list-tables/class-wc-admin-list-table-products.php:100 -#: includes/admin/meta-boxes/views/html-product-data-inventory.php:14 -#: includes/admin/meta-boxes/views/html-variation-admin.php:64 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:464 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:622 +#: includes/admin/list-tables/class-wc-admin-list-table-products.php:110 +#: includes/admin/meta-boxes/views/html-product-data-inventory.php:15 +#: includes/admin/meta-boxes/views/html-variation-admin.php:67 #: includes/admin/views/html-quick-edit-product.php:22 #: includes/export/class-wc-product-csv-exporter.php:84 msgid "SKU" msgstr "" -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:421 -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:544 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:466 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:624 #: includes/export/class-wc-product-csv-exporter.php:86 msgid "Published" msgstr "" -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:422 -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:545 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:467 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:625 #: includes/export/class-wc-product-csv-exporter.php:87 msgid "Is featured?" msgstr "" -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:423 -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:546 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:468 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:626 #: includes/export/class-wc-product-csv-exporter.php:88 msgid "Visibility in catalog" msgstr "" -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:424 -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:547 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:469 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:627 #: includes/export/class-wc-product-csv-exporter.php:89 msgid "Short description" msgstr "" -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:426 -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:554 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:471 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:634 #: includes/export/class-wc-product-csv-exporter.php:91 msgid "Date sale price starts" msgstr "" -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:427 -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:555 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:472 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:635 #: includes/export/class-wc-product-csv-exporter.php:92 msgid "Date sale price ends" msgstr "" -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:428 -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:558 -#: includes/admin/meta-boxes/views/html-product-data-general.php:136 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:473 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:638 +#: includes/admin/meta-boxes/views/html-product-data-general.php:151 #: includes/admin/views/html-bulk-edit-product.php:70 #: includes/admin/views/html-quick-edit-product.php:50 #: includes/export/class-wc-product-csv-exporter.php:93 #: includes/shipping/flat-rate/includes/settings-flat-rate.php:21 -#: includes/shipping/legacy-flat-rate/includes/settings-flat-rate.php:48 -#: includes/shipping/local-pickup/class-wc-shipping-local-pickup.php:81 +#: includes/shipping/legacy-flat-rate/includes/settings-flat-rate.php:53 +#: includes/shipping/local-pickup/class-wc-shipping-local-pickup.php:87 msgid "Tax status" msgstr "" -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:429 -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:559 -#: includes/admin/meta-boxes/views/html-order-items.php:331 -#: includes/admin/meta-boxes/views/html-product-data-general.php:149 -#: includes/admin/meta-boxes/views/html-variation-admin.php:287 -#: includes/admin/settings/class-wc-settings-tax.php:191 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:474 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:639 +#: includes/admin/meta-boxes/views/html-order-items.php:355 +#: includes/admin/meta-boxes/views/html-product-data-general.php:166 +#: includes/admin/meta-boxes/views/html-variation-admin.php:313 +#: includes/admin/settings/class-wc-settings-tax.php:202 #: includes/admin/views/html-bulk-edit-product.php:89 #: includes/admin/views/html-quick-edit-product.php:68 #: includes/export/class-wc-product-csv-exporter.php:94 msgid "Tax class" msgstr "" -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:430 -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:560 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:475 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:640 #: includes/admin/views/html-bulk-edit-product.php:218 -#: includes/admin/views/html-quick-edit-product.php:172 +#: includes/admin/views/html-quick-edit-product.php:174 #: includes/export/class-wc-product-csv-exporter.php:95 msgid "In stock?" msgstr "" -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:432 -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:562 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:477 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:642 #: includes/export/class-wc-product-csv-exporter.php:97 msgid "Backorders allowed?" msgstr "" -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:433 -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:563 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:478 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:643 #: includes/admin/views/html-bulk-edit-product.php:291 #: includes/export/class-wc-product-csv-exporter.php:98 msgid "Sold individually?" msgstr "" -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:434 -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:565 -#: includes/admin/meta-boxes/views/html-variation-admin.php:216 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:480 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:645 +#: includes/admin/meta-boxes/views/html-variation-admin.php:230 #: includes/export/class-wc-product-csv-exporter.php:100 +#. translators: %s: Weight unit +#. translators: %s: weight unit #. translators: %s: weight unit #. translators: %s: weight msgid "Weight (%s)" msgstr "" -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:435 -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:570 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:482 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:650 #: includes/admin/views/html-bulk-edit-product.php:158 #: includes/export/class-wc-product-csv-exporter.php:102 +#. translators: %s: Length unit #. translators: %s: dimension unit #. translators: %s: length msgid "Length (%s)" msgstr "" -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:436 -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:572 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:484 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:652 #: includes/admin/views/html-bulk-edit-product.php:159 #: includes/export/class-wc-product-csv-exporter.php:104 +#. translators: %s: Width unit #. translators: %s: dimension unit #. translators: %s: width msgid "Width (%s)" msgstr "" -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:437 -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:574 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:486 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:654 #: includes/admin/views/html-bulk-edit-product.php:160 #: includes/export/class-wc-product-csv-exporter.php:106 +#. translators: %s: Height unit #. translators: %s: dimension unit #. translators: %s: Height msgid "Height (%s)" msgstr "" -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:438 -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:611 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:487 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:691 #: includes/export/class-wc-product-csv-exporter.php:107 msgid "Allow customer reviews?" msgstr "" -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:439 -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:612 -#: includes/admin/meta-boxes/views/html-product-data-advanced.php:13 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:488 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:692 +#: includes/admin/meta-boxes/views/html-product-data-advanced.php:14 #: includes/export/class-wc-product-csv-exporter.php:108 msgid "Purchase note" msgstr "" -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:440 -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:553 -#: includes/admin/meta-boxes/views/html-product-data-general.php:41 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:489 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:633 +#: includes/admin/meta-boxes/views/html-product-data-general.php:48 #: includes/admin/views/html-quick-edit-product.php:42 #: includes/export/class-wc-product-csv-exporter.php:109 msgid "Sale price" msgstr "" -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:441 -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:552 -#: includes/admin/meta-boxes/views/html-product-data-general.php:33 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:490 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:632 +#: includes/admin/meta-boxes/views/html-product-data-general.php:38 #: includes/admin/views/html-quick-edit-product.php:35 #: includes/export/class-wc-product-csv-exporter.php:110 msgid "Regular price" msgstr "" -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:442 -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:577 -#: includes/admin/list-tables/class-wc-admin-list-table-products.php:108 -#: includes/admin/reports/class-wc-report-sales-by-category.php:199 -#: includes/class-wc-post-types.php:82 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:491 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:657 +#: includes/admin/list-tables/class-wc-admin-list-table-products.php:118 +#: includes/admin/reports/class-wc-report-sales-by-category.php:201 +#: includes/class-wc-post-types.php:86 #: includes/export/class-wc-product-csv-exporter.php:111 msgid "Categories" msgstr "" -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:443 -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:578 -#: includes/admin/list-tables/class-wc-admin-list-table-products.php:109 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:492 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:658 +#: includes/admin/list-tables/class-wc-admin-list-table-products.php:119 #: includes/export/class-wc-product-csv-exporter.php:112 msgid "Tags" msgstr "" -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:444 -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:579 -#: includes/admin/meta-boxes/views/html-product-data-shipping.php:51 -#: includes/admin/meta-boxes/views/html-variation-admin.php:270 -#: includes/admin/settings/class-wc-settings-shipping.php:343 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:493 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:659 +#: includes/admin/meta-boxes/views/html-product-data-shipping.php:56 +#: includes/admin/meta-boxes/views/html-variation-admin.php:291 +#: includes/admin/settings/class-wc-settings-shipping.php:359 #: includes/admin/views/html-bulk-edit-product.php:166 #: includes/admin/views/html-quick-edit-product.php:124 -#: includes/class-wc-post-types.php:158 +#: includes/class-wc-post-types.php:168 #: includes/export/class-wc-product-csv-exporter.php:113 msgid "Shipping class" msgstr "" -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:445 -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:580 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:494 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:660 #: includes/export/class-wc-product-csv-exporter.php:114 msgid "Images" msgstr "" -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:446 -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:597 -#: includes/admin/meta-boxes/views/html-product-data-general.php:103 -#: includes/admin/meta-boxes/views/html-product-data-variations.php:84 -#: includes/admin/meta-boxes/views/html-variation-admin.php:365 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:495 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:677 +#: includes/admin/meta-boxes/views/html-product-data-general.php:114 +#: includes/admin/meta-boxes/views/html-product-data-variations.php:86 +#: includes/admin/meta-boxes/views/html-variation-admin.php:397 #: includes/export/class-wc-product-csv-exporter.php:115 msgid "Download limit" msgstr "" -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:447 -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:598 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:496 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:678 #: includes/export/class-wc-product-csv-exporter.php:116 msgid "Download expiry days" msgstr "" -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:448 -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:581 -#: includes/admin/reports/class-wc-report-stock.php:171 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:497 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:661 +#: includes/admin/reports/class-wc-report-stock.php:174 #: includes/export/class-wc-product-csv-exporter.php:117 msgid "Parent" msgstr "" -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:449 -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:582 -#: includes/admin/meta-boxes/views/html-product-data-linked-products.php:28 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:498 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:662 +#: includes/admin/meta-boxes/views/html-product-data-linked-products.php:32 #: includes/export/class-wc-product-csv-exporter.php:119 msgid "Upsells" msgstr "" -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:450 -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:583 -#: includes/admin/meta-boxes/views/html-product-data-linked-products.php:44 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:499 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:663 +#: includes/admin/meta-boxes/views/html-product-data-linked-products.php:48 #: includes/export/class-wc-product-csv-exporter.php:120 msgid "Cross-sells" msgstr "" -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:451 -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:584 -#: includes/admin/meta-boxes/views/html-product-data-linked-products.php:10 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:500 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:664 +#: includes/admin/meta-boxes/views/html-product-data-linked-products.php:14 #: includes/export/class-wc-product-csv-exporter.php:118 msgid "Grouped products" msgstr "" -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:452 -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:588 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:501 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:668 #: includes/export/class-wc-product-csv-exporter.php:121 msgid "External URL" msgstr "" -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:453 -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:589 -#: includes/admin/meta-boxes/views/html-product-data-general.php:21 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:502 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:669 +#: includes/admin/meta-boxes/views/html-product-data-general.php:24 #: includes/export/class-wc-product-csv-exporter.php:122 msgid "Button text" msgstr "" -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:454 -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:614 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:503 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:694 #: includes/export/class-wc-product-csv-exporter.php:123 msgid "Position" msgstr "" -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:459 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:514 #: includes/export/class-wc-product-csv-exporter.php:510 +#. translators: %d: Attribute number #. translators: %s: attribute number msgid "Attribute %d name" msgstr "" -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:460 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:516 #: includes/export/class-wc-product-csv-exporter.php:512 +#. translators: %d: Attribute number #. translators: %s: attribute number msgid "Attribute %d value(s)" msgstr "" -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:461 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:518 #: includes/export/class-wc-product-csv-exporter.php:514 +#. translators: %d: Attribute number #. translators: %s: attribute number msgid "Attribute %d visible" msgstr "" -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:462 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:520 #: includes/export/class-wc-product-csv-exporter.php:516 +#. translators: %d: Attribute number #. translators: %s: attribute number msgid "Attribute %d global" msgstr "" -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:463 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:522 #: includes/export/class-wc-product-csv-exporter.php:554 +#. translators: %d: Attribute number #. translators: %s: attribute number msgid "Attribute %d default" msgstr "" -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:464 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:524 #: includes/export/class-wc-product-csv-exporter.php:483 +#. translators: %d: Download number #. translators: %s: download number msgid "Download %d name" msgstr "" -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:465 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:526 #: includes/export/class-wc-product-csv-exporter.php:485 +#. translators: %d: Download number #. translators: %s: download number msgid "Download %d URL" msgstr "" -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:466 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:528 #: includes/export/class-wc-product-csv-exporter.php:599 +#. translators: %d: Meta number #. translators: %s: meta data name msgid "Meta: %s" msgstr "" -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:550 -#: includes/admin/importers/mappings/generic.php:18 -#: includes/admin/list-tables/class-wc-admin-list-table-products.php:107 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:630 +#: includes/admin/importers/mappings/generic.php:23 +#: includes/admin/list-tables/class-wc-admin-list-table-products.php:117 #: includes/admin/views/html-bulk-edit-product.php:21 #: includes/admin/views/html-quick-edit-product.php:33 -#: includes/widgets/class-wc-widget-products.php:56 templates/cart/cart.php:36 -#: templates/cart/cart.php:93 templates/emails/email-order-details.php:48 +#: includes/widgets/class-wc-widget-products.php:54 templates/cart/cart.php:33 +#: templates/cart/cart.php:94 templates/emails/email-order-details.php:46 msgid "Price" msgstr "" -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:567 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:647 #: templates/single-product/product-attributes.php:35 msgid "Dimensions" msgstr "" -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:586 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:666 msgid "External product" msgstr "" -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:593 -#: includes/admin/settings/class-wc-settings-accounts.php:128 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:673 +#: includes/admin/settings/class-wc-settings-advanced.php:240 #: includes/admin/views/html-admin-page-product-export.php:40 -#: includes/class-wc-query.php:123 includes/wc-account-functions.php:102 -#: templates/emails/email-downloads.php:25 -#: templates/emails/plain/email-downloads.php:23 +#: includes/class-wc-query.php:118 includes/wc-account-functions.php:100 +#: templates/emails/email-downloads.php:22 +#: templates/emails/plain/email-downloads.php:20 #: templates/order/order-downloads.php:25 msgid "Downloads" msgstr "" -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:595 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:675 msgid "Download name" msgstr "" -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:596 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:676 msgid "Download URL" msgstr "" -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:604 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:684 msgid "Attribute name" msgstr "" -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:605 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:685 msgid "Attribute value(s)" msgstr "" -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:606 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:686 msgid "Is a global attribute?" msgstr "" -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:607 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:687 msgid "Attribute visibility" msgstr "" -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:608 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:688 msgid "Default attribute" msgstr "" -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:613 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:693 msgid "Import as meta" msgstr "" -#: includes/admin/importers/class-wc-tax-rate-importer.php:169 +#: includes/admin/importers/class-wc-tax-rate-importer.php:167 msgid "The CSV is invalid." msgstr "" -#: includes/admin/importers/class-wc-tax-rate-importer.php:179 +#: includes/admin/importers/class-wc-tax-rate-importer.php:177 #. translators: %s: tax rates count msgid "Import complete - imported %s tax rates." msgstr "" -#: includes/admin/importers/class-wc-tax-rate-importer.php:191 +#: includes/admin/importers/class-wc-tax-rate-importer.php:189 msgid "All done!" msgstr "" -#: includes/admin/importers/class-wc-tax-rate-importer.php:191 +#: includes/admin/importers/class-wc-tax-rate-importer.php:189 msgid "View tax rates" msgstr "" -#: includes/admin/importers/class-wc-tax-rate-importer.php:229 +#: includes/admin/importers/class-wc-tax-rate-importer.php:227 msgid "Import tax rates" msgstr "" -#: includes/admin/importers/class-wc-tax-rate-importer.php:245 +#: includes/admin/importers/class-wc-tax-rate-importer.php:243 msgid "" "Hi there! Upload a CSV file containing tax rates to import the contents " "into your shop. Choose a .csv file to upload, then click \"Upload file and " "import\"." msgstr "" -#: includes/admin/importers/class-wc-tax-rate-importer.php:247 +#: includes/admin/importers/class-wc-tax-rate-importer.php:246 +#. translators: 1: Link to tax rates sample file msgid "" "Tax rates need to be defined with columns in a specific order (10 columns). " "Click here to download a sample." msgstr "" -#: includes/admin/importers/class-wc-tax-rate-importer.php:255 -#: includes/admin/importers/views/html-product-csv-import-form.php:30 +#: includes/admin/importers/class-wc-tax-rate-importer.php:256 +#: includes/admin/importers/views/html-product-csv-import-form.php:31 msgid "" "Before you can upload your import file, you will need to fix the following " "error:" msgstr "" -#: includes/admin/importers/class-wc-tax-rate-importer.php:264 +#: includes/admin/importers/class-wc-tax-rate-importer.php:265 msgid "Choose a file from your computer:" msgstr "" -#: includes/admin/importers/class-wc-tax-rate-importer.php:274 -#: includes/admin/importers/views/html-product-csv-import-form.php:43 +#: includes/admin/importers/class-wc-tax-rate-importer.php:275 +#: includes/admin/importers/views/html-product-csv-import-form.php:45 #. translators: %s: maximum upload size msgid "Maximum size: %s" msgstr "" -#: includes/admin/importers/class-wc-tax-rate-importer.php:283 +#: includes/admin/importers/class-wc-tax-rate-importer.php:284 msgid "OR enter path to file:" msgstr "" -#: includes/admin/importers/class-wc-tax-rate-importer.php:290 +#: includes/admin/importers/class-wc-tax-rate-importer.php:291 msgid "Delimiter" msgstr "" -#: includes/admin/importers/class-wc-tax-rate-importer.php:296 +#: includes/admin/importers/class-wc-tax-rate-importer.php:297 msgid "Upload file and import" msgstr "" -#: includes/admin/importers/class-wc-tax-rate-importer.php:311 +#: includes/admin/importers/class-wc-tax-rate-importer.php:312 msgid "Sorry, there has been an error." msgstr "" -#: includes/admin/importers/mappings/generic.php:16 -#: includes/gateways/bacs/class-wc-gateway-bacs.php:79 -#: includes/gateways/cheque/class-wc-gateway-cheque.php:60 -#: includes/gateways/cod/class-wc-gateway-cod.php:76 +#: includes/admin/importers/mappings/generic.php:21 +#: includes/admin/settings/views/html-admin-page-shipping-zone-methods.php:84 +#: includes/gateways/bacs/class-wc-gateway-bacs.php:88 +#: includes/gateways/cheque/class-wc-gateway-cheque.php:64 +#: includes/gateways/cod/class-wc-gateway-cod.php:110 #: includes/gateways/paypal/includes/settings-paypal.php:18 #: includes/gateways/simplify-commerce/class-wc-gateway-simplify-commerce.php:197 -#: includes/shipping/free-shipping/class-wc-shipping-free-shipping.php:74 -#: includes/shipping/legacy-local-delivery/class-wc-shipping-legacy-local-delivery.php:117 -#: includes/shipping/legacy-local-pickup/class-wc-shipping-legacy-local-pickup.php:94 -#: includes/shipping/local-pickup/class-wc-shipping-local-pickup.php:74 -#: includes/widgets/class-wc-widget-cart.php:32 -#: includes/widgets/class-wc-widget-layered-nav-filters.php:30 -#: includes/widgets/class-wc-widget-layered-nav.php:80 -#: includes/widgets/class-wc-widget-price-filter.php:32 -#: includes/widgets/class-wc-widget-product-categories.php:48 -#: includes/widgets/class-wc-widget-product-search.php:30 +#: includes/shipping/free-shipping/class-wc-shipping-free-shipping.php:79 +#: includes/shipping/legacy-local-delivery/class-wc-shipping-legacy-local-delivery.php:123 +#: includes/shipping/legacy-local-pickup/class-wc-shipping-legacy-local-pickup.php:102 +#: includes/shipping/local-pickup/class-wc-shipping-local-pickup.php:80 +#: includes/widgets/class-wc-widget-cart.php:30 +#: includes/widgets/class-wc-widget-layered-nav-filters.php:28 +#: includes/widgets/class-wc-widget-layered-nav.php:73 +#: includes/widgets/class-wc-widget-price-filter.php:30 +#: includes/widgets/class-wc-widget-product-categories.php:44 +#: includes/widgets/class-wc-widget-product-search.php:28 #: includes/widgets/class-wc-widget-product-tag-cloud.php:30 -#: includes/widgets/class-wc-widget-products.php:30 -#: includes/widgets/class-wc-widget-rating-filter.php:31 -#: includes/widgets/class-wc-widget-recent-reviews.php:30 -#: includes/widgets/class-wc-widget-recently-viewed.php:30 -#: includes/widgets/class-wc-widget-top-rated-products.php:31 +#: includes/widgets/class-wc-widget-products.php:28 +#: includes/widgets/class-wc-widget-rating-filter.php:28 +#: includes/widgets/class-wc-widget-recent-reviews.php:28 +#: includes/widgets/class-wc-widget-recently-viewed.php:28 +#: includes/widgets/class-wc-widget-top-rated-products.php:29 msgid "Title" msgstr "" -#: includes/admin/importers/mappings/generic.php:17 +#: includes/admin/importers/mappings/generic.php:22 msgid "Product Title" msgstr "" -#: includes/admin/importers/mappings/generic.php:19 +#: includes/admin/importers/mappings/generic.php:24 msgid "Parent SKU" msgstr "" -#: includes/admin/importers/mappings/generic.php:20 -#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:436 -#: templates/cart/cart.php:37 templates/cart/cart.php:99 -#: templates/emails/email-order-details.php:47 -#: templates/global/quantity-input.php:32 +#: includes/admin/importers/mappings/generic.php:25 +#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:438 +#: templates/cart/cart.php:34 templates/cart/cart.php:100 +#: templates/emails/email-order-details.php:45 +#: templates/global/quantity-input.php:31 msgid "Quantity" msgstr "" -#: includes/admin/importers/mappings/generic.php:21 -#: includes/admin/meta-boxes/views/html-product-data-advanced.php:25 +#: includes/admin/importers/mappings/generic.php:26 +#: includes/admin/meta-boxes/views/html-product-data-advanced.php:28 msgid "Menu order" msgstr "" -#: includes/admin/importers/views/html-csv-import-done.php:17 +#: includes/admin/importers/views/html-csv-import-done.php:20 #. translators: %d: products count msgid "%s product imported" msgid_plural "%s products imported" msgstr[0] "" msgstr[1] "" -#: includes/admin/importers/views/html-csv-import-done.php:25 +#: includes/admin/importers/views/html-csv-import-done.php:28 #. translators: %d: products count msgid "%s product updated" msgid_plural "%s products updated" msgstr[0] "" msgstr[1] "" -#: includes/admin/importers/views/html-csv-import-done.php:33 +#: includes/admin/importers/views/html-csv-import-done.php:36 #. translators: %d: products count msgid "%s product was skipped" msgid_plural "%s products were skipped" msgstr[0] "" msgstr[1] "" -#: includes/admin/importers/views/html-csv-import-done.php:41 +#: includes/admin/importers/views/html-csv-import-done.php:44 #. translators: %d: products count msgid "Failed to import %s product" msgid_plural "Failed to import %s products" msgstr[0] "" msgstr[1] "" -#: includes/admin/importers/views/html-csv-import-done.php:47 +#: includes/admin/importers/views/html-csv-import-done.php:50 msgid "View import log" msgstr "" -#: includes/admin/importers/views/html-csv-import-done.php:51 +#: includes/admin/importers/views/html-csv-import-done.php:54 #. translators: %d: import results msgid "Import complete!" msgstr "" -#: includes/admin/importers/views/html-csv-import-done.php:58 -#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:435 -#: includes/admin/reports/class-wc-report-downloads.php:82 -#: includes/admin/reports/class-wc-report-downloads.php:213 -#: includes/admin/reports/class-wc-report-stock.php:170 -#: includes/class-wc-emails.php:376 includes/class-wc-post-types.php:272 +#: includes/admin/importers/views/html-csv-import-done.php:61 +#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:437 +#: includes/admin/reports/class-wc-report-downloads.php:84 +#: includes/admin/reports/class-wc-report-downloads.php:215 +#: includes/admin/reports/class-wc-report-stock.php:173 +#: includes/class-wc-emails.php:402 includes/class-wc-post-types.php:303 +#: includes/class-wc-privacy-exporters.php:317 #: includes/data-stores/class-wc-product-data-store-cpt.php:105 -#: includes/wc-account-functions.php:206 templates/cart/cart.php:35 -#: templates/cart/cart.php:77 templates/checkout/form-pay.php:29 +#: includes/wc-account-functions.php:211 templates/cart/cart.php:32 +#: templates/cart/cart.php:76 templates/checkout/form-pay.php:27 #: templates/checkout/review-order.php:26 -#: templates/emails/email-order-details.php:46 +#: templates/emails/email-order-details.php:44 #: templates/order/order-details.php:45 msgid "Product" msgstr "" -#: includes/admin/importers/views/html-csv-import-done.php:59 +#: includes/admin/importers/views/html-csv-import-done.php:62 msgid "Reason for failure" msgstr "" -#: includes/admin/importers/views/html-csv-import-done.php:91 -#: includes/class-wc-auth.php:100 includes/class-wc-product-grouped.php:43 +#: includes/admin/importers/views/html-csv-import-done.php:94 +#: includes/class-wc-auth.php:94 includes/class-wc-post-types.php:312 +#: includes/class-wc-product-grouped.php:42 msgid "View products" msgstr "" -#: includes/admin/importers/views/html-csv-import-header.php:10 +#: includes/admin/importers/views/html-csv-import-header.php:13 msgid "Import Products" msgstr "" @@ -9884,16 +10152,16 @@ msgstr "" msgid "Run the importer" msgstr "" -#: includes/admin/importers/views/html-csv-import-progress.php:12 +#: includes/admin/importers/views/html-csv-import-progress.php:15 msgid "Importing" msgstr "" -#: includes/admin/importers/views/html-csv-import-progress.php:13 +#: includes/admin/importers/views/html-csv-import-progress.php:16 msgid "Your products are now being imported..." msgstr "" #: includes/admin/importers/views/html-product-csv-import-form.php:14 -#: includes/admin/list-tables/class-wc-admin-list-table-products.php:53 +#: includes/admin/list-tables/class-wc-admin-list-table-products.php:51 msgid "Import products from a CSV file" msgstr "" @@ -9907,164 +10175,150 @@ msgstr "" msgid "Choose a CSV file from your computer:" msgstr "" -#: includes/admin/importers/views/html-product-csv-import-form.php:54 +#: includes/admin/importers/views/html-product-csv-import-form.php:56 msgid "Update existing products" msgstr "" -#: includes/admin/importers/views/html-product-csv-import-form.php:58 +#: includes/admin/importers/views/html-product-csv-import-form.php:60 msgid "" "Existing products that match by ID or SKU will be updated. Products that do " "not exist will be skipped." msgstr "" -#: includes/admin/importers/views/html-product-csv-import-form.php:63 -msgid "or enter the path to a CSV file on your server:" +#: includes/admin/importers/views/html-product-csv-import-form.php:65 +msgid "Alternatively, enter the path to a CSV file on your server:" msgstr "" -#: includes/admin/importers/views/html-product-csv-import-form.php:72 +#: includes/admin/importers/views/html-product-csv-import-form.php:74 msgid "CSV Delimiter" msgstr "" -#: includes/admin/importers/views/html-product-csv-import-form.php:94 +#: includes/admin/importers/views/html-product-csv-import-form.php:78 +msgid "Use previous column mapping preferences?" +msgstr "" + +#: includes/admin/importers/views/html-product-csv-import-form.php:100 msgid "Hide advanced options" msgstr "" -#: includes/admin/importers/views/html-product-csv-import-form.php:94 +#: includes/admin/importers/views/html-product-csv-import-form.php:100 msgid "Show advanced options" msgstr "" -#: includes/admin/list-tables/class-wc-admin-list-table-coupons.php:48 +#: includes/admin/list-tables/class-wc-admin-list-table-coupons.php:46 msgid "" "Coupons are a great way to offer discounts and rewards to your customers. " "They will appear here once created." msgstr "" -#: includes/admin/list-tables/class-wc-admin-list-table-coupons.php:49 -msgid "Learn more about coupons" -msgstr "" - -#: includes/admin/list-tables/class-wc-admin-list-table-coupons.php:50 +#: includes/admin/list-tables/class-wc-admin-list-table-coupons.php:47 msgid "Create your first coupon" msgstr "" -#: includes/admin/list-tables/class-wc-admin-list-table-coupons.php:84 +#: includes/admin/list-tables/class-wc-admin-list-table-coupons.php:48 +msgid "Learn more about coupons" +msgstr "" + +#: includes/admin/list-tables/class-wc-admin-list-table-coupons.php:82 msgid "Code" msgstr "" -#: includes/admin/list-tables/class-wc-admin-list-table-coupons.php:85 +#: includes/admin/list-tables/class-wc-admin-list-table-coupons.php:83 msgid "Coupon type" msgstr "" -#: includes/admin/list-tables/class-wc-admin-list-table-coupons.php:86 -#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:78 -#: includes/admin/reports/class-wc-report-sales-by-date.php:704 +#: includes/admin/list-tables/class-wc-admin-list-table-coupons.php:84 +#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:90 +#: includes/admin/reports/class-wc-report-sales-by-date.php:726 msgid "Coupon amount" msgstr "" -#: includes/admin/list-tables/class-wc-admin-list-table-coupons.php:88 +#: includes/admin/list-tables/class-wc-admin-list-table-coupons.php:86 msgid "Product IDs" msgstr "" -#: includes/admin/list-tables/class-wc-admin-list-table-coupons.php:89 +#: includes/admin/list-tables/class-wc-admin-list-table-coupons.php:87 msgid "Usage / Limit" msgstr "" -#: includes/admin/list-tables/class-wc-admin-list-table-coupons.php:90 +#: includes/admin/list-tables/class-wc-admin-list-table-coupons.php:88 msgid "Expiry date" msgstr "" -#: includes/admin/list-tables/class-wc-admin-list-table-coupons.php:170 +#: includes/admin/list-tables/class-wc-admin-list-table-coupons.php:169 #. translators: 1: count 2: limit msgid "%1$s / %2$s" msgstr "" -#: includes/admin/list-tables/class-wc-admin-list-table-coupons.php:202 +#: includes/admin/list-tables/class-wc-admin-list-table-coupons.php:201 msgid "Show all types" msgstr "" -#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:52 +#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:50 msgid "When you receive a new order, it will appear here." msgstr "" -#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:53 +#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:51 msgid "Learn more about orders" msgstr "" -#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:116 -#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:165 -#: includes/admin/reports/class-wc-report-downloads.php:85 -#: includes/admin/reports/class-wc-report-downloads.php:215 -#: includes/gateways/paypal/includes/class-wc-gateway-paypal-request.php:204 -#: includes/wc-account-functions.php:187 templates/myaccount/my-orders.php:13 -msgid "Order" -msgstr "" - -#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:117 -#: includes/admin/list-tables/class-wc-admin-list-table-products.php:112 -#: includes/admin/reports/class-wc-report-coupon-usage.php:361 -#: includes/admin/reports/class-wc-report-customers.php:228 -#: includes/admin/reports/class-wc-report-sales-by-category.php:272 -#: includes/admin/reports/class-wc-report-sales-by-date.php:584 -#: includes/admin/reports/class-wc-report-sales-by-product.php:394 -#: includes/wc-account-functions.php:188 -#: includes/widgets/class-wc-widget-products.php:55 +#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:115 +#: includes/admin/list-tables/class-wc-admin-list-table-products.php:121 +#: includes/admin/reports/class-wc-report-coupon-usage.php:367 +#: includes/admin/reports/class-wc-report-customers.php:235 +#: includes/admin/reports/class-wc-report-sales-by-category.php:274 +#: includes/admin/reports/class-wc-report-sales-by-date.php:604 +#: includes/admin/reports/class-wc-report-sales-by-product.php:406 +#: includes/wc-account-functions.php:191 +#: includes/widgets/class-wc-widget-products.php:53 #: templates/myaccount/my-orders.php:14 msgid "Date" msgstr "" -#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:119 -#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:289 +#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:117 +#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:312 msgid "Billing" msgstr "" -#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:120 +#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:118 msgid "Ship to" msgstr "" -#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:121 -#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:438 -#: includes/admin/meta-boxes/views/html-order-items.php:33 -#: includes/admin/meta-boxes/views/html-order-items.php:180 -#: includes/admin/reports/class-wc-report-taxes-by-code.php:176 -#: includes/wc-account-functions.php:190 templates/cart/cart-totals.php:92 -#: templates/cart/cart-totals.php:93 templates/cart/cart.php:38 -#: templates/cart/cart.php:115 templates/checkout/review-order.php:27 -#: templates/checkout/review-order.php:106 templates/myaccount/my-orders.php:16 -#: templates/order/order-details.php:46 -msgid "Total" -msgstr "" - -#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:122 -#: includes/admin/reports/class-wc-report-customer-list.php:213 -#: includes/admin/reports/class-wc-report-stock.php:174 -#: includes/wc-account-functions.php:191 +#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:120 +#: includes/admin/reports/class-wc-report-customer-list.php:218 +#: includes/admin/reports/class-wc-report-stock.php:177 +#: includes/wc-account-functions.php:194 msgid "Actions" msgstr "" -#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:140 +#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:138 msgid "Change status to processing" msgstr "" -#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:141 +#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:139 msgid "Change status to on-hold" msgstr "" -#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:142 +#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:140 msgid "Change status to completed" msgstr "" -#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:180 +#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:141 +msgid "Remove personal data" +msgstr "" + +#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:179 msgid "Preview" msgstr "" -#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:208 +#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:207 #. translators: %d: notes count msgid "Plus %d other note" msgid_plural "Plus %d other notes" msgstr[0] "" msgstr[1] "" -#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:211 +#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:210 #. translators: %d: notes count msgid "%d note" msgid_plural "%d notes" @@ -10076,7 +10330,7 @@ msgid "M j, Y" msgstr "" #: includes/admin/list-tables/class-wc-admin-list-table-orders.php:270 -#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:538 +#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:543 msgid "Processing" msgstr "" @@ -10085,8 +10339,8 @@ msgid "Complete" msgstr "" #: includes/admin/list-tables/class-wc-admin-list-table-orders.php:341 -#: includes/class-wc-query.php:120 -#: includes/gateways/simplify-commerce/class-wc-gateway-simplify-commerce.php:623 +#: includes/class-wc-query.php:115 +#: includes/gateways/simplify-commerce/class-wc-gateway-simplify-commerce.php:628 #: templates/emails/email-order-details.php:36 #. translators: %s: order ID #. translators: %s: order number @@ -10095,8 +10349,8 @@ msgid "Order #%s" msgstr "" #: includes/admin/list-tables/class-wc-admin-list-table-orders.php:343 -#: includes/admin/settings/views/html-admin-page-shipping-zone-methods.php:137 -#: includes/admin/settings/views/html-admin-page-shipping-zone-methods.php:164 +#: includes/admin/settings/views/html-admin-page-shipping-zone-methods.php:146 +#: includes/admin/settings/views/html-admin-page-shipping-zone-methods.php:173 #: includes/admin/settings/views/html-admin-page-shipping-zones.php:97 msgid "Close modal panel" msgstr "" @@ -10107,8 +10361,8 @@ msgid "Billing details" msgstr "" #: includes/admin/list-tables/class-wc-admin-list-table-orders.php:355 -#: includes/admin/reports/class-wc-report-customer-list.php:208 -#: includes/admin/settings/class-wc-settings-emails.php:235 +#: includes/admin/reports/class-wc-report-customer-list.php:213 +#: includes/admin/settings/class-wc-settings-emails.php:263 #: templates/single-product-reviews.php:79 msgid "Email" msgstr "" @@ -10118,62 +10372,78 @@ msgid "Payment via" msgstr "" #: includes/admin/list-tables/class-wc-admin-list-table-orders.php:371 -#: includes/gateways/paypal/includes/settings-paypal.php:89 +#: includes/gateways/paypal/includes/settings-paypal.php:91 msgid "Shipping details" msgstr "" #: includes/admin/list-tables/class-wc-admin-list-table-orders.php:379 -msgid "Note" -msgstr "" - -#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:384 #: includes/admin/meta-boxes/views/html-order-shipping.php:23 msgid "Shipping method" msgstr "" -#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:399 -#: includes/class-wc-post-types.php:337 -msgid "Edit order" +#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:387 +msgid "Note" msgstr "" -#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:437 +#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:401 +msgid "Edit this order" +msgstr "" + +#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:439 #: includes/admin/meta-boxes/views/html-order-items.php:38 #: includes/admin/meta-boxes/views/html-order-items.php:39 -#: includes/admin/reports/class-wc-report-taxes-by-code.php:148 +#: includes/admin/reports/class-wc-report-taxes-by-code.php:155 #: includes/admin/settings/class-wc-settings-tax.php:29 -#: includes/class-wc-countries.php:403 includes/class-wc-order-item-tax.php:159 -#: includes/class-wc-tax.php:772 +#: includes/class-wc-countries.php:402 includes/class-wc-order-item-tax.php:159 +#: includes/class-wc-tax.php:762 msgid "Tax" msgstr "" -#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:530 +#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:534 msgid "On-hold" msgstr "" -#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:546 +#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:535 +msgid "Change order status to on-hold" +msgstr "" + +#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:544 +msgid "Change order status to processing" +msgstr "" + +#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:552 msgid "Completed" msgstr "" #: includes/admin/list-tables/class-wc-admin-list-table-orders.php:553 +msgid "Change order status to completed" +msgstr "" + +#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:560 msgid "Change status: " msgstr "" -#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:599 -#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:600 -#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:352 +#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:606 +#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:607 +#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:387 #: includes/admin/meta-boxes/views/html-order-shipping.php:24 -#: includes/admin/settings/class-wc-settings-emails.php:98 -#: includes/admin/settings/class-wc-settings-emails.php:110 -#: includes/admin/settings/views/settings-tax.php:95 -#: includes/shipping/flat-rate/includes/settings-flat-rate.php:57 -#: includes/shipping/flat-rate/includes/settings-flat-rate.php:66 -#: includes/shipping/free-shipping/class-wc-shipping-free-shipping.php:86 -#: includes/shipping/legacy-flat-rate/includes/settings-flat-rate.php:84 -#: includes/shipping/legacy-flat-rate/includes/settings-flat-rate.php:93 -#: includes/shipping/legacy-free-shipping/class-wc-shipping-legacy-free-shipping.php:122 -#: includes/wc-account-functions.php:336 -#: includes/wc-formatting-functions.php:1181 -#: includes/wc-formatting-functions.php:1200 +#: includes/admin/settings/class-wc-settings-accounts.php:169 +#: includes/admin/settings/class-wc-settings-accounts.php:181 +#: includes/admin/settings/class-wc-settings-accounts.php:190 +#: includes/admin/settings/class-wc-settings-accounts.php:199 +#: includes/admin/settings/class-wc-settings-accounts.php:208 +#: includes/admin/settings/class-wc-settings-emails.php:121 +#: includes/admin/settings/class-wc-settings-emails.php:132 +#: includes/admin/settings/views/settings-tax.php:103 +#: includes/shipping/flat-rate/includes/settings-flat-rate.php:59 +#: includes/shipping/flat-rate/includes/settings-flat-rate.php:70 +#: includes/shipping/free-shipping/class-wc-shipping-free-shipping.php:91 +#: includes/shipping/legacy-flat-rate/includes/settings-flat-rate.php:90 +#: includes/shipping/legacy-flat-rate/includes/settings-flat-rate.php:99 +#: includes/shipping/legacy-free-shipping/class-wc-shipping-legacy-free-shipping.php:136 +#: includes/wc-account-functions.php:346 +#: includes/wc-formatting-functions.php:1201 +#: includes/wc-formatting-functions.php:1220 #: templates/emails/email-addresses.php:31 #: templates/order/order-details-customer.php:36 #: templates/order/order-details-customer.php:54 @@ -10181,168 +10451,158 @@ msgstr "" msgid "N/A" msgstr "" -#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:639 +#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:649 msgid "Order status changed by bulk edit:" msgstr "" -#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:675 -#. translators: %s: orders count +#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:689 +#. translators: %d: orders count msgid "%d order status changed." msgid_plural "%d order statuses changed." msgstr[0] "" msgstr[1] "" -#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:706 -#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:273 -#: includes/admin/settings/views/html-keys-edit.php:35 -#: includes/class-wc-ajax.php:1460 +#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:697 +#. translators: %d: orders count +msgid "Removed personal data from %d order." +msgid_plural "Removed personal data from %d orders." +msgstr[0] "" +msgstr[1] "" + +#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:726 +#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:296 +#: includes/admin/settings/views/html-keys-edit.php:39 +#: includes/class-wc-ajax.php:1517 #. translators: 1: user display name 2: user ID 3: user email msgid "%1$s (#%2$s – %3$s)" msgstr "" -#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:713 -msgid "Search for a customer…" +#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:733 +msgid "Filter by registered customer" msgstr "" -#: includes/admin/list-tables/class-wc-admin-list-table-products.php:51 +#: includes/admin/list-tables/class-wc-admin-list-table-products.php:49 msgid "Ready to start selling something awesome?" msgstr "" -#: includes/admin/list-tables/class-wc-admin-list-table-products.php:52 +#: includes/admin/list-tables/class-wc-admin-list-table-products.php:50 msgid "Create your first product!" msgstr "" -#: includes/admin/list-tables/class-wc-admin-list-table-products.php:196 -msgid "Grouped" -msgstr "" - -#: includes/admin/list-tables/class-wc-admin-list-table-products.php:198 -msgid "External/Affiliate" -msgstr "" - -#: includes/admin/list-tables/class-wc-admin-list-table-products.php:202 -#: includes/admin/list-tables/class-wc-admin-list-table-products.php:365 -#: includes/admin/meta-boxes/class-wc-meta-box-product-data.php:61 -#: includes/admin/meta-boxes/views/html-variation-admin.php:81 -msgid "Virtual" -msgstr "" - -#: includes/admin/list-tables/class-wc-admin-list-table-products.php:204 -#: includes/admin/list-tables/class-wc-admin-list-table-products.php:359 -#: includes/admin/meta-boxes/class-wc-meta-box-product-data.php:68 -#: includes/admin/meta-boxes/views/html-variation-admin.php:77 -msgid "Downloadable" -msgstr "" - -#: includes/admin/list-tables/class-wc-admin-list-table-products.php:206 -msgid "Simple" -msgstr "" - -#: includes/admin/list-tables/class-wc-admin-list-table-products.php:209 -msgid "Variable" -msgstr "" - -#: includes/admin/list-tables/class-wc-admin-list-table-products.php:260 +#: includes/admin/list-tables/class-wc-admin-list-table-products.php:247 msgid "Toggle featured" msgstr "" -#: includes/admin/list-tables/class-wc-admin-list-table-products.php:262 -#: includes/admin/settings/class-wc-settings-checkout.php:331 -#: includes/admin/settings/class-wc-settings-emails.php:271 -#: includes/admin/settings/class-wc-settings-shipping.php:252 +#: includes/admin/list-tables/class-wc-admin-list-table-products.php:249 +#: includes/admin/settings/class-wc-settings-emails.php:300 +#: includes/admin/settings/class-wc-settings-payment-gateways.php:174 +#: includes/admin/settings/class-wc-settings-shipping.php:261 #: includes/admin/views/html-bulk-edit-product.php:206 #: includes/admin/views/html-bulk-edit-product.php:240 #: includes/admin/views/html-bulk-edit-product.php:297 msgid "Yes" msgstr "" -#: includes/admin/list-tables/class-wc-admin-list-table-products.php:264 -#: includes/admin/settings/class-wc-settings-shipping.php:253 +#: includes/admin/list-tables/class-wc-admin-list-table-products.php:251 +#: includes/admin/settings/class-wc-settings-payment-gateways.php:176 +#: includes/admin/settings/class-wc-settings-shipping.php:262 #: includes/admin/views/html-bulk-edit-product.php:207 #: includes/admin/views/html-bulk-edit-product.php:241 #: includes/admin/views/html-bulk-edit-product.php:298 msgid "No" msgstr "" -#: includes/admin/list-tables/class-wc-admin-list-table-products.php:274 -#: includes/admin/reports/class-wc-report-stock.php:112 -#: includes/wc-product-functions.php:808 +#: includes/admin/list-tables/class-wc-admin-list-table-products.php:261 +#: includes/admin/reports/class-wc-report-stock.php:114 +#: includes/wc-product-functions.php:827 msgid "On backorder" msgstr "" -#: includes/admin/list-tables/class-wc-admin-list-table-products.php:276 -#: includes/admin/reports/class-wc-report-stock.php:114 -#: includes/wc-formatting-functions.php:1107 -#: includes/wc-product-functions.php:806 +#: includes/admin/list-tables/class-wc-admin-list-table-products.php:263 +#: includes/admin/reports/class-wc-report-stock.php:116 +#: includes/wc-formatting-functions.php:1127 +#: includes/wc-product-functions.php:825 msgid "In stock" msgstr "" -#: includes/admin/list-tables/class-wc-admin-list-table-products.php:307 -#: includes/admin/list-tables/class-wc-admin-list-table-products.php:313 +#: includes/admin/list-tables/class-wc-admin-list-table-products.php:295 +#: includes/admin/list-tables/class-wc-admin-list-table-products.php:302 msgid "Filter by category" msgstr "" -#: includes/admin/list-tables/class-wc-admin-list-table-products.php:323 +#: includes/admin/list-tables/class-wc-admin-list-table-products.php:312 msgid "Filter by product type" msgstr "" -#: includes/admin/list-tables/class-wc-admin-list-table-products.php:332 -#: includes/wc-product-functions.php:518 +#: includes/admin/list-tables/class-wc-admin-list-table-products.php:321 +#: includes/wc-product-functions.php:520 msgid "Grouped product" msgstr "" -#: includes/admin/list-tables/class-wc-admin-list-table-products.php:335 -#: includes/wc-product-functions.php:519 +#: includes/admin/list-tables/class-wc-admin-list-table-products.php:324 +#: includes/wc-product-functions.php:521 msgid "External/Affiliate product" msgstr "" -#: includes/admin/list-tables/class-wc-admin-list-table-products.php:338 -#: includes/wc-product-functions.php:520 +#: includes/admin/list-tables/class-wc-admin-list-table-products.php:327 +#: includes/wc-product-functions.php:522 msgid "Variable product" msgstr "" -#: includes/admin/list-tables/class-wc-admin-list-table-products.php:341 -#: includes/wc-product-functions.php:517 +#: includes/admin/list-tables/class-wc-admin-list-table-products.php:330 +#: includes/wc-product-functions.php:519 msgid "Simple product" msgstr "" -#: includes/admin/list-tables/class-wc-admin-list-table-products.php:373 +#: includes/admin/list-tables/class-wc-admin-list-table-products.php:344 +#: includes/admin/meta-boxes/class-wc-meta-box-product-data.php:70 +#: includes/admin/meta-boxes/views/html-variation-admin.php:81 +msgid "Downloadable" +msgstr "" + +#: includes/admin/list-tables/class-wc-admin-list-table-products.php:348 +#: includes/admin/meta-boxes/class-wc-meta-box-product-data.php:63 +#: includes/admin/meta-boxes/views/html-variation-admin.php:85 +msgid "Virtual" +msgstr "" + +#: includes/admin/list-tables/class-wc-admin-list-table-products.php:356 msgid "Filter by stock status" msgstr "" -#: includes/admin/list-tables/class-wc-admin-list-table-products.php:503 +#: includes/admin/list-tables/class-wc-admin-list-table-products.php:464 msgid "Sorting" msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:43 -#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:222 -#: includes/admin/meta-boxes/class-wc-meta-box-product-data.php:82 -#: includes/admin/settings/class-wc-settings-general.php:27 +#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:47 +#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:230 +#: includes/admin/meta-boxes/class-wc-meta-box-product-data.php:87 +#: includes/admin/settings/class-wc-settings-general.php:24 #: includes/admin/settings/class-wc-settings-products.php:41 msgid "General" msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:48 +#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:52 msgid "Usage restriction" msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:53 +#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:57 msgid "Usage limits" msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:71 +#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:80 msgid "Discount type" msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:80 +#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:92 msgid "Value of the coupon." msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:89 +#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:104 msgid "Allow free shipping" msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:90 +#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:105 msgid "" "Check this box if the coupon grants free shipping. A free shipping method must be enabled in your shipping " @@ -10350,333 +10610,337 @@ msgid "" "Shipping Requires\" setting)." msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:99 +#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:117 msgid "Coupon expiry date" msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:118 +#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:140 msgid "Minimum spend" msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:119 +#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:141 msgid "No minimum" msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:120 +#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:142 msgid "" "This field allows you to set the minimum spend (subtotal) allowed to use " "the coupon." msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:128 +#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:153 msgid "Maximum spend" msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:129 +#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:154 msgid "No maximum" msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:130 +#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:155 msgid "" "This field allows you to set the maximum spend (subtotal) allowed when " "using the coupon." msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:138 +#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:166 msgid "Individual use only" msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:139 +#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:167 msgid "" "Check this box if the coupon cannot be used in conjunction with other " "coupons." msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:145 +#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:176 msgid "Exclude sale items" msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:146 +#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:177 msgid "" "Check this box if the coupon should not apply to items on sale. Per-item " "coupons will only work if the item is not on sale. Per-cart coupons will " "only work if there are items in the cart that are not on sale." msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:154 -#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:171 -#: includes/admin/meta-boxes/views/html-order-items.php:300 -#: includes/admin/meta-boxes/views/html-product-data-linked-products.php:11 -#: includes/admin/meta-boxes/views/html-product-data-linked-products.php:29 -#: includes/admin/meta-boxes/views/html-product-data-linked-products.php:45 -#: includes/admin/reports/class-wc-report-sales-by-product.php:213 +#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:188 +#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:206 +#: includes/admin/meta-boxes/views/html-order-items.php:324 +#: includes/admin/meta-boxes/views/html-product-data-linked-products.php:15 +#: includes/admin/meta-boxes/views/html-product-data-linked-products.php:33 +#: includes/admin/meta-boxes/views/html-product-data-linked-products.php:49 +#: includes/admin/reports/class-wc-report-sales-by-product.php:219 msgid "Search for a product…" msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:165 +#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:200 msgid "" "Products that the coupon will be applied to, or that need to be in the cart " "in order for the \"Fixed cart discount\" to be applied." msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:170 +#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:205 msgid "Exclude products" msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:182 +#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:218 msgid "" "Products that the coupon will not be applied to, or that cannot be in the " "cart in order for the \"Fixed cart discount\" to be applied." msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:190 +#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:228 msgid "Any category" msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:201 +#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:239 msgid "" "Product categories that the coupon will be applied to, or that need to be " "in the cart in order for the \"Fixed cart discount\" to be applied." msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:206 +#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:244 msgid "Exclude categories" msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:207 +#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:245 msgid "No categories" msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:218 +#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:257 msgid "" "Product categories that the coupon will not be applied to, or that cannot " "be in the cart in order for the \"Fixed cart discount\" to be applied." msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:226 -msgid "Email restrictions" -msgstr "" - -#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:227 -msgid "No restrictions" -msgstr "" - -#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:228 -msgid "" -"List of allowed emails to check against the customer billing email when an " -"order is placed. Separate email addresses with commas." -msgstr "" - -#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:250 -msgid "Usage limit per coupon" -msgstr "" - -#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:251 -#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:283 -msgid "Unlimited usage" -msgstr "" - -#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:252 -msgid "How many times this coupon can be used before it is void." -msgstr "" - #: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:266 -msgid "Limit usage to X items" +msgid "Allowed emails" msgstr "" #: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:267 -msgid "Apply to all qualifying items in cart" +msgid "No restrictions" msgstr "" #: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:268 msgid "" +"Whitelist of billing emails to check against when an order is placed. " +"Separate email addresses with commas. You can also use an asterisk (*) to " +"match parts of an email. For example \"*@gmail.com\" would match all gmail " +"addresses." +msgstr "" + +#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:289 +msgid "Usage limit per coupon" +msgstr "" + +#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:290 +#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:326 +msgid "Unlimited usage" +msgstr "" + +#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:291 +msgid "How many times this coupon can be used before it is void." +msgstr "" + +#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:307 +msgid "Limit usage to X items" +msgstr "" + +#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:308 +msgid "Apply to all qualifying items in cart" +msgstr "" + +#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:309 +msgid "" "The maximum number of individual items this coupon can apply to when using " "product discounts. Leave blank to apply to all qualifying items in cart." msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:282 +#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:325 msgid "Usage limit per user" msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:284 +#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:327 msgid "" "How many times this coupon can be used by an individual user. Uses billing " "email for guests, and user ID for logged in users." msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:318 +#: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:360 msgid "" "Coupon code already exists - customers will use the latest coupon with this " "code." msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-order-actions.php:36 +#: includes/admin/meta-boxes/class-wc-meta-box-order-actions.php:37 msgid "Email invoice / order details to customer" msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-order-actions.php:37 +#: includes/admin/meta-boxes/class-wc-meta-box-order-actions.php:38 msgid "Resend new order notification" msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-order-actions.php:38 +#: includes/admin/meta-boxes/class-wc-meta-box-order-actions.php:39 msgid "Regenerate download permissions" msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-order-actions.php:47 +#: includes/admin/meta-boxes/class-wc-meta-box-order-actions.php:49 msgid "Choose an action..." msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-order-actions.php:52 -#: includes/widgets/class-wc-widget-layered-nav.php:273 +#: includes/admin/meta-boxes/class-wc-meta-box-order-actions.php:54 +#: includes/widgets/class-wc-widget-layered-nav.php:268 msgid "Apply" msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-order-actions.php:63 +#: includes/admin/meta-boxes/class-wc-meta-box-order-actions.php:65 msgid "Move to trash" msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-order-actions.php:70 +#: includes/admin/meta-boxes/class-wc-meta-box-order-actions.php:74 msgid "Create" msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-order-actions.php:103 +#: includes/admin/meta-boxes/class-wc-meta-box-order-actions.php:107 msgid "Order details manually sent to customer." msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:172 +#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:177 #. translators: 1: order type 2: order number msgid "%1$s #%2$s details" msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:185 +#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:192 #. translators: %s: payment method msgid "Payment via %s" msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:203 +#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:210 #. translators: 1: date 2: time msgid "Paid on %1$s @ %2$s" msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:212 +#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:219 #. translators: %s: IP address msgid "Customer IP: %s" msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:224 +#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:233 msgid "Date created:" msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:227 +#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:236 msgid "h" msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:233 +#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:244 msgid "Status:" msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:237 +#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:249 msgid "Customer payment page →" msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:252 +#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:268 msgid "Customer:" msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:261 +#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:278 msgid "View other orders →" msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:280 -#: includes/admin/reports/class-wc-report-downloads.php:192 +#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:283 +msgid "Profile →" +msgstr "" + +#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:303 +#: includes/admin/reports/class-wc-report-downloads.php:194 msgid "Guest" msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:292 +#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:315 msgid "Load billing address" msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:302 -#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:399 +#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:325 +#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:438 msgid "Address:" msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:302 +#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:325 msgid "No billing address set." msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:350 -#: includes/class-wc-order.php:1883 templates/checkout/order-receipt.php:39 +#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:385 +#: includes/class-wc-order.php:1954 templates/checkout/order-receipt.php:39 #: templates/checkout/thankyou.php:69 msgid "Payment method:" msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:366 -#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:368 +#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:401 +#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:403 #: includes/admin/meta-boxes/views/html-order-shipping.php:39 #: includes/admin/meta-boxes/views/html-order-shipping.php:41 msgid "Other" msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:375 +#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:413 msgid "Transaction ID" msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:388 +#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:427 msgid "Load shipping address" msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:389 +#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:428 msgid "Copy billing address" msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:399 +#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:438 msgid "No shipping address set." msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:421 +#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:462 msgid "Customer provided note:" msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:451 +#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:501 msgid "Customer provided note" msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:452 +#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:502 msgid "Customer notes about the order" msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-order-downloads.php:54 -#: includes/class-wc-ajax.php:757 +#: includes/admin/meta-boxes/class-wc-meta-box-order-downloads.php:57 +#: includes/class-wc-ajax.php:776 msgid "File %d" msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-order-downloads.php:66 +#: includes/admin/meta-boxes/class-wc-meta-box-order-downloads.php:70 msgid "Search for a downloadable product…" msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-order-downloads.php:67 +#: includes/admin/meta-boxes/class-wc-meta-box-order-downloads.php:72 msgid "Grant access" msgstr "" #: includes/admin/meta-boxes/class-wc-meta-box-order-notes.php:50 -#: includes/class-wc-ajax.php:1292 +#: includes/class-wc-ajax.php:1347 msgid "added on %1$s at %2$s" msgstr "" #: includes/admin/meta-boxes/class-wc-meta-box-order-notes.php:54 -#: includes/admin/views/html-admin-page-status-report.php:480 -#: includes/class-wc-ajax.php:1297 -#: includes/widgets/class-wc-widget-recent-reviews.php:85 +#: includes/admin/views/html-admin-page-status-report.php:588 +#: includes/class-wc-ajax.php:1352 templates/content-widget-reviews.php:33 #. translators: %s: note author #. translators: %s: plugin author #. translators: %s: note author -#. translators: %s: review author msgid "by %s" msgstr "" #: includes/admin/meta-boxes/class-wc-meta-box-order-notes.php:57 -#: includes/class-wc-ajax.php:1300 +#: includes/class-wc-ajax.php:1355 msgid "Delete note" msgstr "" @@ -10707,62 +10971,63 @@ msgid "Note to customer" msgstr "" #: includes/admin/meta-boxes/class-wc-meta-box-order-notes.php:79 -#: includes/admin/meta-boxes/views/html-order-items.php:305 -#: includes/admin/meta-boxes/views/html-order-items.php:362 +#: includes/admin/meta-boxes/views/html-order-items.php:329 +#: includes/admin/meta-boxes/views/html-order-items.php:386 #: includes/admin/meta-boxes/views/html-product-data-attributes.php:28 msgid "Add" msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-product-data.php:62 +#: includes/admin/meta-boxes/class-wc-meta-box-product-data.php:64 msgid "Virtual products are intangible and are not shipped." msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-product-data.php:69 +#: includes/admin/meta-boxes/class-wc-meta-box-product-data.php:71 msgid "Downloadable products give access to a file upon purchase." msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-product-data.php:88 -#: includes/admin/meta-boxes/views/html-product-data-variations.php:70 +#: includes/admin/meta-boxes/class-wc-meta-box-product-data.php:93 +#: includes/admin/meta-boxes/views/html-product-data-variations.php:72 #: includes/admin/settings/class-wc-settings-products.php:42 -#: includes/admin/settings/class-wc-settings-products.php:81 +#: includes/admin/settings/class-wc-settings-products.php:130 msgid "Inventory" msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-product-data.php:100 +#: includes/admin/meta-boxes/class-wc-meta-box-product-data.php:105 msgid "Linked Products" msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-product-data.php:112 -#: includes/class-wc-post-types.php:317 +#: includes/admin/meta-boxes/class-wc-meta-box-product-data.php:117 +#: includes/class-wc-post-types.php:354 msgid "Variations" msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-product-data.php:118 +#: includes/admin/meta-boxes/class-wc-meta-box-product-data.php:123 +#: includes/admin/settings/class-wc-settings-advanced.php:27 msgid "Advanced" msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-product-data.php:327 -#: includes/admin/meta-boxes/class-wc-meta-box-product-data.php:420 +#: includes/admin/meta-boxes/class-wc-meta-box-product-data.php:336 +#: includes/admin/meta-boxes/class-wc-meta-box-product-data.php:431 #. translators: 1: product ID 2: quantity in stock msgid "" "The stock has not been updated because the value has changed since editing. " "Product %1$d has %2$d units in stock." msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-product-images.php:59 -#: includes/admin/meta-boxes/class-wc-meta-box-product-images.php:79 +#: includes/admin/meta-boxes/class-wc-meta-box-product-images.php:56 +#: includes/admin/meta-boxes/class-wc-meta-box-product-images.php:76 msgid "Delete image" msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-product-images.php:79 +#: includes/admin/meta-boxes/class-wc-meta-box-product-images.php:76 msgid "Add images to product gallery" msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-product-images.php:79 +#: includes/admin/meta-boxes/class-wc-meta-box-product-images.php:76 msgid "Add to gallery" msgstr "" -#: includes/admin/meta-boxes/class-wc-meta-box-product-images.php:79 +#: includes/admin/meta-boxes/class-wc-meta-box-product-images.php:76 msgid "Add product gallery images" msgstr "" @@ -10770,67 +11035,69 @@ msgstr "" msgid "Revoke access" msgstr "" -#: includes/admin/meta-boxes/views/html-order-download-permission.php:18 +#: includes/admin/meta-boxes/views/html-order-download-permission.php:19 msgid "Downloaded %s time" msgid_plural "Downloaded %s times" msgstr[0] "" msgstr[1] "" -#: includes/admin/meta-boxes/views/html-order-download-permission.php:25 -#: includes/wc-account-functions.php:207 +#: includes/admin/meta-boxes/views/html-order-download-permission.php:27 +#: includes/class-wc-privacy-exporters.php:325 +#: includes/wc-account-functions.php:212 msgid "Downloads remaining" msgstr "" -#: includes/admin/meta-boxes/views/html-order-download-permission.php:27 -#: includes/admin/meta-boxes/views/html-product-data-general.php:104 -#: includes/admin/meta-boxes/views/html-variation-admin.php:366 +#: includes/admin/meta-boxes/views/html-order-download-permission.php:29 +#: includes/admin/meta-boxes/views/html-product-data-general.php:115 +#: includes/admin/meta-boxes/views/html-variation-admin.php:398 msgid "Unlimited" msgstr "" -#: includes/admin/meta-boxes/views/html-order-download-permission.php:30 +#: includes/admin/meta-boxes/views/html-order-download-permission.php:32 +#: includes/class-wc-privacy-exporters.php:337 msgid "Access expires" msgstr "" -#: includes/admin/meta-boxes/views/html-order-download-permission.php:31 -#: includes/admin/meta-boxes/views/html-product-data-general.php:117 -#: includes/admin/meta-boxes/views/html-variation-admin.php:382 -#: templates/emails/email-downloads.php:56 -#: templates/emails/plain/email-downloads.php:43 +#: includes/admin/meta-boxes/views/html-order-download-permission.php:33 +#: includes/admin/meta-boxes/views/html-product-data-general.php:130 +#: includes/admin/meta-boxes/views/html-variation-admin.php:416 +#: templates/emails/email-downloads.php:58 +#: templates/emails/plain/email-downloads.php:40 #: templates/order/order-downloads.php:63 msgid "Never" msgstr "" -#: includes/admin/meta-boxes/views/html-order-download-permission.php:34 +#: includes/admin/meta-boxes/views/html-order-download-permission.php:36 msgid "Customer download link" msgstr "" -#: includes/admin/meta-boxes/views/html-order-download-permission.php:43 -#: includes/admin/settings/views/html-keys-edit.php:122 -#: includes/admin/settings/views/html-keys-edit.php:130 -#: includes/admin/views/html-admin-page-status-report.php:34 +#: includes/admin/meta-boxes/views/html-order-download-permission.php:47 +#: includes/admin/settings/views/html-keys-edit.php:131 +#: includes/admin/settings/views/html-keys-edit.php:139 +#: includes/admin/views/html-admin-page-status-report.php:41 msgid "Copied!" msgstr "" -#: includes/admin/meta-boxes/views/html-order-download-permission.php:43 +#: includes/admin/meta-boxes/views/html-order-download-permission.php:47 msgid "" "Copying to clipboard failed. You should be able to right-click the button " "and copy." msgstr "" -#: includes/admin/meta-boxes/views/html-order-download-permission.php:43 +#: includes/admin/meta-boxes/views/html-order-download-permission.php:47 msgid "Copy link" msgstr "" -#: includes/admin/meta-boxes/views/html-order-download-permission.php:46 +#: includes/admin/meta-boxes/views/html-order-download-permission.php:50 msgid "Customer download log" msgstr "" -#: includes/admin/meta-boxes/views/html-order-download-permission.php:54 +#: includes/admin/meta-boxes/views/html-order-download-permission.php:58 msgid "View report" msgstr "" #: includes/admin/meta-boxes/views/html-order-fee.php:18 -#: includes/class-wc-cart-fees.php:82 includes/class-wc-order-item-fee.php:214 +#: includes/class-wc-cart-fees.php:80 includes/class-wc-order-item-fee.php:211 msgid "Fee" msgstr "" @@ -10838,7 +11105,7 @@ msgstr "" msgid "Fee name" msgstr "" -#: includes/admin/meta-boxes/views/html-order-item-meta.php:57 +#: includes/admin/meta-boxes/views/html-order-item-meta.php:59 msgid "Add meta" msgstr "" @@ -10874,13 +11141,13 @@ msgid "Delete item" msgstr "" #: includes/admin/meta-boxes/views/html-order-items.php:29 -#: includes/class-wc-form-handler.php:514 -#: includes/gateways/paypal/includes/class-wc-gateway-paypal-request.php:338 +#: includes/class-wc-form-handler.php:558 +#: includes/gateways/paypal/includes/class-wc-gateway-paypal-request.php:471 msgid "Item" msgstr "" #: includes/admin/meta-boxes/views/html-order-items.php:32 -#: templates/checkout/form-pay.php:30 +#: templates/checkout/form-pay.php:28 msgid "Qty" msgstr "" @@ -10888,151 +11155,146 @@ msgstr "" msgid "Delete selected row(s)" msgstr "" -#: includes/admin/meta-boxes/views/html-order-items.php:101 +#: includes/admin/meta-boxes/views/html-order-items.php:102 msgid "Reduce stock" msgstr "" -#: includes/admin/meta-boxes/views/html-order-items.php:102 +#: includes/admin/meta-boxes/views/html-order-items.php:103 msgid "Increase stock" msgstr "" -#: includes/admin/meta-boxes/views/html-order-items.php:112 +#: includes/admin/meta-boxes/views/html-order-items.php:115 msgid "Coupon(s)" msgstr "" -#: includes/admin/meta-boxes/views/html-order-items.php:191 +#: includes/admin/meta-boxes/views/html-order-items.php:213 msgid "Refunded" msgstr "" -#: includes/admin/meta-boxes/views/html-order-items.php:205 +#: includes/admin/meta-boxes/views/html-order-items.php:227 msgid "Add item(s)" msgstr "" -#: includes/admin/meta-boxes/views/html-order-items.php:207 -#: templates/cart/cart.php:133 templates/checkout/form-coupon.php:40 +#: includes/admin/meta-boxes/views/html-order-items.php:229 +#: templates/cart/cart.php:136 templates/checkout/form-coupon.php:38 msgid "Apply coupon" msgstr "" -#: includes/admin/meta-boxes/views/html-order-items.php:210 +#: includes/admin/meta-boxes/views/html-order-items.php:232 msgid "To edit this order change the status back to \"Pending\"" msgstr "" -#: includes/admin/meta-boxes/views/html-order-items.php:210 +#: includes/admin/meta-boxes/views/html-order-items.php:232 msgid "This order is no longer editable." msgstr "" -#: includes/admin/meta-boxes/views/html-order-items.php:213 -#: includes/class-wc-order.php:1900 +#: includes/admin/meta-boxes/views/html-order-items.php:235 +#: includes/class-wc-order.php:1971 msgid "Refund" msgstr "" -#: includes/admin/meta-boxes/views/html-order-items.php:220 +#: includes/admin/meta-boxes/views/html-order-items.php:242 msgid "Recalculate" msgstr "" -#: includes/admin/meta-boxes/views/html-order-items.php:225 +#: includes/admin/meta-boxes/views/html-order-items.php:247 msgid "Add product(s)" msgstr "" -#: includes/admin/meta-boxes/views/html-order-items.php:226 +#: includes/admin/meta-boxes/views/html-order-items.php:248 msgid "Add fee" msgstr "" -#: includes/admin/meta-boxes/views/html-order-items.php:227 +#: includes/admin/meta-boxes/views/html-order-items.php:249 msgid "Add shipping" msgstr "" -#: includes/admin/meta-boxes/views/html-order-items.php:229 -#: includes/admin/meta-boxes/views/html-order-items.php:319 +#: includes/admin/meta-boxes/views/html-order-items.php:251 +#: includes/admin/meta-boxes/views/html-order-items.php:343 msgid "Add tax" msgstr "" -#: includes/admin/meta-boxes/views/html-order-items.php:236 -#: templates/myaccount/form-reset-password.php:47 +#: includes/admin/meta-boxes/views/html-order-items.php:258 +#: templates/myaccount/form-reset-password.php:44 msgid "Save" msgstr "" -#: includes/admin/meta-boxes/views/html-order-items.php:243 +#: includes/admin/meta-boxes/views/html-order-items.php:265 msgid "Restock refunded items" msgstr "" -#: includes/admin/meta-boxes/views/html-order-items.php:248 +#: includes/admin/meta-boxes/views/html-order-items.php:270 msgid "Amount already refunded" msgstr "" -#: includes/admin/meta-boxes/views/html-order-items.php:252 +#: includes/admin/meta-boxes/views/html-order-items.php:274 msgid "Total available to refund" msgstr "" -#: includes/admin/meta-boxes/views/html-order-items.php:256 -#: includes/admin/reports/class-wc-report-sales-by-date.php:744 +#: includes/admin/meta-boxes/views/html-order-items.php:278 +#: includes/admin/reports/class-wc-report-sales-by-date.php:766 msgid "Refund amount" msgstr "" -#: includes/admin/meta-boxes/views/html-order-items.php:263 +#: includes/admin/meta-boxes/views/html-order-items.php:285 msgid "Note: the refund reason will be visible by the customer." msgstr "" -#: includes/admin/meta-boxes/views/html-order-items.php:263 +#: includes/admin/meta-boxes/views/html-order-items.php:285 msgid "Reason for refund (optional):" msgstr "" -#: includes/admin/meta-boxes/views/html-order-items.php:275 +#: includes/admin/meta-boxes/views/html-order-items.php:296 msgid "Payment gateway" msgstr "" -#: includes/admin/meta-boxes/views/html-order-items.php:278 +#: includes/admin/meta-boxes/views/html-order-items.php:300 #. translators: refund amount, gateway name -msgid "" -"The payment gateway used to place this order does not support automatic " -"refunds." -msgstr "" - -#: includes/admin/meta-boxes/views/html-order-items.php:278 msgid "Refund %1$s via %2$s" msgstr "" -#: includes/admin/meta-boxes/views/html-order-items.php:280 +#: includes/admin/meta-boxes/views/html-order-items.php:304 #. translators: refund amount msgid "" "You will need to manually issue a refund through your payment gateway after " "using this." msgstr "" -#: includes/admin/meta-boxes/views/html-order-items.php:280 +#: includes/admin/meta-boxes/views/html-order-items.php:304 msgid "Refund %s manually" msgstr "" -#: includes/admin/meta-boxes/views/html-order-items.php:293 +#: includes/admin/meta-boxes/views/html-order-items.php:317 msgid "Add products" msgstr "" -#: includes/admin/meta-boxes/views/html-order-items.php:330 +#: includes/admin/meta-boxes/views/html-order-items.php:354 msgid "Rate name" msgstr "" -#: includes/admin/meta-boxes/views/html-order-items.php:332 +#: includes/admin/meta-boxes/views/html-order-items.php:356 msgid "Rate code" msgstr "" -#: includes/admin/meta-boxes/views/html-order-items.php:333 -#: includes/admin/settings/class-wc-settings-tax.php:186 +#: includes/admin/meta-boxes/views/html-order-items.php:357 +#: includes/admin/settings/class-wc-settings-tax.php:197 msgid "Rate %" msgstr "" -#: includes/admin/meta-boxes/views/html-order-items.php:354 +#: includes/admin/meta-boxes/views/html-order-items.php:378 msgid "Or, enter tax rate ID:" msgstr "" -#: includes/admin/meta-boxes/views/html-order-items.php:355 -#: includes/gateways/paypal/includes/settings-paypal.php:120 -#: includes/gateways/paypal/includes/settings-paypal.php:128 -#: includes/gateways/paypal/includes/settings-paypal.php:141 -#: includes/gateways/paypal/includes/settings-paypal.php:149 -#: includes/gateways/paypal/includes/settings-paypal.php:157 -#: includes/gateways/paypal/includes/settings-paypal.php:165 -#: includes/gateways/paypal/includes/settings-paypal.php:173 -#: includes/gateways/paypal/includes/settings-paypal.php:181 +#: includes/admin/meta-boxes/views/html-order-items.php:379 +#: includes/customizer/class-wc-shop-customizer.php:727 +#: includes/gateways/paypal/includes/settings-paypal.php:122 +#: includes/gateways/paypal/includes/settings-paypal.php:130 +#: includes/gateways/paypal/includes/settings-paypal.php:144 +#: includes/gateways/paypal/includes/settings-paypal.php:152 +#: includes/gateways/paypal/includes/settings-paypal.php:160 +#: includes/gateways/paypal/includes/settings-paypal.php:168 +#: includes/gateways/paypal/includes/settings-paypal.php:176 +#: includes/gateways/paypal/includes/settings-paypal.php:184 msgid "Optional" msgstr "" @@ -11058,30 +11320,30 @@ msgstr "" msgid "Add new" msgstr "" -#: includes/admin/meta-boxes/views/html-product-attribute.php:65 +#: includes/admin/meta-boxes/views/html-product-attribute.php:66 #. translators: %s: WC_DELIMITER msgid "Enter some text, or some attributes by \"%s\" separating values." msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-advanced.php:15 +#: includes/admin/meta-boxes/views/html-product-data-advanced.php:16 msgid "Enter an optional note to send the customer after purchase." msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-advanced.php:27 +#: includes/admin/meta-boxes/views/html-product-data-advanced.php:30 msgid "Custom ordering position." msgstr "" #: includes/admin/meta-boxes/views/html-product-data-attributes.php:9 #: includes/admin/meta-boxes/views/html-product-data-attributes.php:51 -#: includes/admin/meta-boxes/views/html-product-data-variations.php:95 -#: includes/admin/meta-boxes/views/html-product-data-variations.php:132 +#: includes/admin/meta-boxes/views/html-product-data-variations.php:97 +#: includes/admin/meta-boxes/views/html-product-data-variations.php:134 msgid "Expand" msgstr "" #: includes/admin/meta-boxes/views/html-product-data-attributes.php:9 #: includes/admin/meta-boxes/views/html-product-data-attributes.php:51 -#: includes/admin/meta-boxes/views/html-product-data-variations.php:95 -#: includes/admin/meta-boxes/views/html-product-data-variations.php:132 +#: includes/admin/meta-boxes/views/html-product-data-variations.php:97 +#: includes/admin/meta-boxes/views/html-product-data-variations.php:134 msgid "Close" msgstr "" @@ -11093,183 +11355,183 @@ msgstr "" msgid "Save attributes" msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-general.php:13 +#: includes/admin/meta-boxes/views/html-product-data-general.php:14 msgid "Product URL" msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-general.php:15 +#: includes/admin/meta-boxes/views/html-product-data-general.php:16 msgid "Enter the external URL to the product." msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-general.php:23 +#: includes/admin/meta-boxes/views/html-product-data-general.php:26 msgid "This text will be shown on the button linking to the external product." msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-general.php:42 -#: includes/admin/meta-boxes/views/html-variation-admin.php:124 +#: includes/admin/meta-boxes/views/html-product-data-general.php:49 +#: includes/admin/meta-boxes/views/html-variation-admin.php:131 msgid "Schedule" msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-general.php:49 +#: includes/admin/meta-boxes/views/html-product-data-general.php:57 msgid "Sale price dates" msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-general.php:52 +#: includes/admin/meta-boxes/views/html-product-data-general.php:60 msgid "The sale will end at the beginning of the set date." msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-general.php:61 -#: includes/admin/meta-boxes/views/html-variation-admin.php:322 +#: includes/admin/meta-boxes/views/html-product-data-general.php:69 +#: includes/admin/meta-boxes/views/html-variation-admin.php:351 msgid "Downloadable files" msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-general.php:66 -#: includes/admin/meta-boxes/views/html-variation-admin.php:326 +#: includes/admin/meta-boxes/views/html-product-data-general.php:74 +#: includes/admin/meta-boxes/views/html-variation-admin.php:355 msgid "This is the name of the download shown to the customer." msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-general.php:67 -#: includes/admin/meta-boxes/views/html-variation-admin.php:327 +#: includes/admin/meta-boxes/views/html-product-data-general.php:75 +#: includes/admin/meta-boxes/views/html-variation-admin.php:356 msgid "File URL" msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-general.php:67 -#: includes/admin/meta-boxes/views/html-variation-admin.php:327 +#: includes/admin/meta-boxes/views/html-product-data-general.php:75 +#: includes/admin/meta-boxes/views/html-variation-admin.php:356 msgid "" "This is the URL or absolute path to the file which customers will get " "access to. URLs entered here should already be encoded." msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-general.php:93 +#: includes/admin/meta-boxes/views/html-product-data-general.php:103 msgid "Add File" msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-general.php:105 -#: includes/admin/meta-boxes/views/html-variation-admin.php:367 +#: includes/admin/meta-boxes/views/html-product-data-general.php:116 +#: includes/admin/meta-boxes/views/html-variation-admin.php:399 msgid "Leave blank for unlimited re-downloads." msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-general.php:116 -#: includes/admin/meta-boxes/views/html-product-data-variations.php:85 -#: includes/admin/meta-boxes/views/html-variation-admin.php:381 +#: includes/admin/meta-boxes/views/html-product-data-general.php:129 +#: includes/admin/meta-boxes/views/html-product-data-variations.php:87 +#: includes/admin/meta-boxes/views/html-variation-admin.php:415 msgid "Download expiry" msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-general.php:118 -#: includes/admin/meta-boxes/views/html-variation-admin.php:383 +#: includes/admin/meta-boxes/views/html-product-data-general.php:131 +#: includes/admin/meta-boxes/views/html-variation-admin.php:417 msgid "Enter the number of days before a download link expires, or leave blank." msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-general.php:138 +#: includes/admin/meta-boxes/views/html-product-data-general.php:153 #: includes/admin/views/html-bulk-edit-product.php:76 #: includes/admin/views/html-quick-edit-product.php:55 #: includes/shipping/flat-rate/includes/settings-flat-rate.php:26 -#: includes/shipping/legacy-flat-rate/includes/settings-flat-rate.php:53 -#: includes/shipping/local-pickup/class-wc-shipping-local-pickup.php:86 +#: includes/shipping/legacy-flat-rate/includes/settings-flat-rate.php:58 +#: includes/shipping/local-pickup/class-wc-shipping-local-pickup.php:92 msgid "Taxable" msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-general.php:139 +#: includes/admin/meta-boxes/views/html-product-data-general.php:154 #: includes/admin/views/html-bulk-edit-product.php:77 #: includes/admin/views/html-quick-edit-product.php:56 msgid "Shipping only" msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-general.php:143 +#: includes/admin/meta-boxes/views/html-product-data-general.php:158 msgid "" "Define whether or not the entire product is taxable, or just the cost of " "shipping it." msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-general.php:152 -#: includes/admin/meta-boxes/views/html-variation-admin.php:290 +#: includes/admin/meta-boxes/views/html-product-data-general.php:169 +#: includes/admin/meta-boxes/views/html-variation-admin.php:316 msgid "" "Choose a tax class for this product. Tax classes are used to apply " "different tax rates specific to certain types of product." msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-inventory.php:14 -#: includes/admin/meta-boxes/views/html-variation-admin.php:64 +#: includes/admin/meta-boxes/views/html-product-data-inventory.php:15 +#: includes/admin/meta-boxes/views/html-variation-admin.php:67 msgid "Stock Keeping Unit" msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-inventory.php:16 -#: includes/admin/meta-boxes/views/html-variation-admin.php:66 +#: includes/admin/meta-boxes/views/html-product-data-inventory.php:17 +#: includes/admin/meta-boxes/views/html-variation-admin.php:69 msgid "" "SKU refers to a Stock-keeping unit, a unique identifier for each distinct " "product and service that can be purchased." msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-inventory.php:28 -#: includes/admin/meta-boxes/views/html-variation-admin.php:87 +#: includes/admin/meta-boxes/views/html-product-data-inventory.php:31 +#: includes/admin/meta-boxes/views/html-variation-admin.php:91 #: includes/admin/views/html-bulk-edit-product.php:234 -#: includes/admin/views/html-quick-edit-product.php:166 +#: includes/admin/views/html-quick-edit-product.php:168 msgid "Manage stock?" msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-inventory.php:29 +#: includes/admin/meta-boxes/views/html-product-data-inventory.php:32 msgid "Enable stock management at product level" msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-inventory.php:39 -#: includes/admin/meta-boxes/views/html-variation-admin.php:162 +#: includes/admin/meta-boxes/views/html-product-data-inventory.php:44 +#: includes/admin/meta-boxes/views/html-variation-admin.php:171 msgid "Stock quantity" msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-inventory.php:41 +#: includes/admin/meta-boxes/views/html-product-data-inventory.php:46 msgid "" "Stock quantity. If this is a variable product this value will be used to " "control stock for all variations, unless you define stock at variation " "level." msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-inventory.php:54 -#: includes/admin/meta-boxes/views/html-variation-admin.php:179 +#: includes/admin/meta-boxes/views/html-product-data-inventory.php:61 +#: includes/admin/meta-boxes/views/html-variation-admin.php:190 msgid "Allow backorders?" msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-inventory.php:57 -#: includes/admin/meta-boxes/views/html-variation-admin.php:182 +#: includes/admin/meta-boxes/views/html-product-data-inventory.php:64 +#: includes/admin/meta-boxes/views/html-variation-admin.php:193 msgid "" "If managing stock, this controls whether or not backorders are allowed. If " "enabled, stock quantity can go below 0." msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-inventory.php:69 -#: includes/admin/meta-boxes/views/html-variation-admin.php:206 -#: includes/admin/reports/class-wc-report-stock.php:173 +#: includes/admin/meta-boxes/views/html-product-data-inventory.php:78 +#: includes/admin/meta-boxes/views/html-variation-admin.php:219 +#: includes/admin/reports/class-wc-report-stock.php:176 msgid "Stock status" msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-inventory.php:72 -#: includes/admin/meta-boxes/views/html-variation-admin.php:209 -#: includes/api/class-wc-rest-products-controller.php:1633 +#: includes/admin/meta-boxes/views/html-product-data-inventory.php:81 +#: includes/admin/meta-boxes/views/html-variation-admin.php:222 +#: includes/api/class-wc-rest-products-controller.php:1662 #: includes/api/v1/class-wc-rest-products-controller.php:1952 msgid "" "Controls whether or not the product is listed as \"in stock\" or \"out of " "stock\" on the frontend." msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-inventory.php:85 +#: includes/admin/meta-boxes/views/html-product-data-inventory.php:96 msgid "Sold individually" msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-inventory.php:86 +#: includes/admin/meta-boxes/views/html-product-data-inventory.php:97 msgid "Enable this to only allow one of this item to be bought in a single order" msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-linked-products.php:22 +#: includes/admin/meta-boxes/views/html-product-data-linked-products.php:26 msgid "This lets you choose which products are part of this group." msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-linked-products.php:40 +#: includes/admin/meta-boxes/views/html-product-data-linked-products.php:44 msgid "" "Upsells are products which you recommend instead of the currently viewed " "product, for example, products that are more profitable or better quality " "or more expensive." msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-linked-products.php:56 +#: includes/admin/meta-boxes/views/html-product-data-linked-products.php:60 msgid "" "Cross-sells are products which you promote in the cart, based on the " "current product." @@ -11279,56 +11541,56 @@ msgstr "" msgid "Product Type" msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-shipping.php:13 -#: includes/admin/meta-boxes/views/html-product-data-variations.php:81 +#: includes/admin/meta-boxes/views/html-product-data-shipping.php:14 +#: includes/admin/meta-boxes/views/html-product-data-variations.php:83 #: includes/admin/views/html-bulk-edit-product.php:118 #: includes/admin/views/html-quick-edit-product.php:99 #: templates/single-product/product-attributes.php:28 msgid "Weight" msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-shipping.php:16 -#: includes/admin/meta-boxes/views/html-variation-admin.php:227 +#: includes/admin/meta-boxes/views/html-product-data-shipping.php:17 +#: includes/admin/meta-boxes/views/html-variation-admin.php:242 msgid "Weight in decimal form" msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-shipping.php:25 +#: includes/admin/meta-boxes/views/html-product-data-shipping.php:28 #. translators: WooCommerce dimension unit msgid "Dimensions (%s)" msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-shipping.php:27 -#: includes/admin/meta-boxes/views/html-product-data-variations.php:78 -#: includes/admin/meta-boxes/views/html-variation-admin.php:249 +#: includes/admin/meta-boxes/views/html-product-data-shipping.php:30 +#: includes/admin/meta-boxes/views/html-product-data-variations.php:80 +#: includes/admin/meta-boxes/views/html-variation-admin.php:268 #: includes/admin/views/html-quick-edit-product.php:112 msgid "Length" msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-shipping.php:28 -#: includes/admin/meta-boxes/views/html-product-data-variations.php:79 -#: includes/admin/meta-boxes/views/html-variation-admin.php:250 +#: includes/admin/meta-boxes/views/html-product-data-shipping.php:31 +#: includes/admin/meta-boxes/views/html-product-data-variations.php:81 +#: includes/admin/meta-boxes/views/html-variation-admin.php:269 #: includes/admin/views/html-quick-edit-product.php:113 msgid "Width" msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-shipping.php:29 -#: includes/admin/meta-boxes/views/html-product-data-variations.php:80 -#: includes/admin/meta-boxes/views/html-variation-admin.php:251 +#: includes/admin/meta-boxes/views/html-product-data-shipping.php:32 +#: includes/admin/meta-boxes/views/html-product-data-variations.php:82 +#: includes/admin/meta-boxes/views/html-variation-admin.php:270 #: includes/admin/views/html-quick-edit-product.php:114 msgid "Height" msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-shipping.php:31 +#: includes/admin/meta-boxes/views/html-product-data-shipping.php:34 msgid "LxWxH in decimal form" msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-shipping.php:44 +#: includes/admin/meta-boxes/views/html-product-data-shipping.php:48 #: includes/admin/views/html-bulk-edit-product.php:170 #: includes/admin/views/html-quick-edit-product.php:127 msgid "No shipping class" msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-shipping.php:53 +#: includes/admin/meta-boxes/views/html-product-data-shipping.php:58 msgid "" "Shipping classes are used by certain shipping methods to group similar " "products." @@ -11341,7 +11603,7 @@ msgid "" msgstr "" #: includes/admin/meta-boxes/views/html-product-data-variations.php:19 -#: includes/admin/plugin-updates/views/html-notice-untested-extensions-modal.php:40 +#: includes/admin/plugin-updates/views/html-notice-untested-extensions-modal.php:44 #: includes/gateways/simplify-commerce/class-wc-gateway-simplify-commerce.php:98 msgid "Learn more" msgstr "" @@ -11359,128 +11621,128 @@ msgstr "" msgid "No default %s…" msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-variations.php:53 +#: includes/admin/meta-boxes/views/html-product-data-variations.php:55 msgid "Add variation" msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-variations.php:54 +#: includes/admin/meta-boxes/views/html-product-data-variations.php:56 msgid "Create variations from all attributes" msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-variations.php:55 +#: includes/admin/meta-boxes/views/html-product-data-variations.php:57 msgid "Delete all variations" msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-variations.php:57 +#: includes/admin/meta-boxes/views/html-product-data-variations.php:59 msgid "Toggle "Enabled"" msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-variations.php:58 +#: includes/admin/meta-boxes/views/html-product-data-variations.php:60 msgid "Toggle "Downloadable"" msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-variations.php:59 +#: includes/admin/meta-boxes/views/html-product-data-variations.php:61 msgid "Toggle "Virtual"" msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-variations.php:61 +#: includes/admin/meta-boxes/views/html-product-data-variations.php:63 msgid "Pricing" msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-variations.php:62 +#: includes/admin/meta-boxes/views/html-product-data-variations.php:64 msgid "Set regular prices" msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-variations.php:63 +#: includes/admin/meta-boxes/views/html-product-data-variations.php:65 msgid "Increase regular prices (fixed amount or percentage)" msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-variations.php:64 +#: includes/admin/meta-boxes/views/html-product-data-variations.php:66 msgid "Decrease regular prices (fixed amount or percentage)" msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-variations.php:65 +#: includes/admin/meta-boxes/views/html-product-data-variations.php:67 msgid "Set sale prices" msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-variations.php:66 +#: includes/admin/meta-boxes/views/html-product-data-variations.php:68 msgid "Increase sale prices (fixed amount or percentage)" msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-variations.php:67 +#: includes/admin/meta-boxes/views/html-product-data-variations.php:69 msgid "Decrease sale prices (fixed amount or percentage)" msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-variations.php:68 +#: includes/admin/meta-boxes/views/html-product-data-variations.php:70 msgid "Set scheduled sale dates" msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-variations.php:71 +#: includes/admin/meta-boxes/views/html-product-data-variations.php:73 msgid "Toggle "Manage stock"" msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-variations.php:73 +#: includes/admin/meta-boxes/views/html-product-data-variations.php:75 msgid "Set Status - In stock" msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-variations.php:74 +#: includes/admin/meta-boxes/views/html-product-data-variations.php:76 msgid "Set Status - Out of stock" msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-variations.php:75 +#: includes/admin/meta-boxes/views/html-product-data-variations.php:77 msgid "Set Status - On backorder" msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-variations.php:89 +#: includes/admin/meta-boxes/views/html-product-data-variations.php:91 #: includes/admin/views/html-report-by-date.php:60 msgid "Go" msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-variations.php:93 -#: includes/admin/meta-boxes/views/html-product-data-variations.php:130 +#: includes/admin/meta-boxes/views/html-product-data-variations.php:95 +#: includes/admin/meta-boxes/views/html-product-data-variations.php:132 #. translators: variations count msgid "%s item" msgid_plural "%s items" msgstr[0] "" msgstr[1] "" -#: includes/admin/meta-boxes/views/html-product-data-variations.php:98 -#: includes/admin/meta-boxes/views/html-product-data-variations.php:135 +#: includes/admin/meta-boxes/views/html-product-data-variations.php:100 +#: includes/admin/meta-boxes/views/html-product-data-variations.php:137 msgid "Go to the first page" msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-variations.php:99 -#: includes/admin/meta-boxes/views/html-product-data-variations.php:136 -msgid "Go to the previous page" -msgstr "" - #: includes/admin/meta-boxes/views/html-product-data-variations.php:101 #: includes/admin/meta-boxes/views/html-product-data-variations.php:138 +msgid "Go to the previous page" +msgstr "" + +#: includes/admin/meta-boxes/views/html-product-data-variations.php:103 +#: includes/admin/meta-boxes/views/html-product-data-variations.php:140 msgid "Select Page" msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-variations.php:102 -#: includes/admin/meta-boxes/views/html-product-data-variations.php:139 -#: includes/admin/settings/views/html-settings-tax.php:120 +#: includes/admin/meta-boxes/views/html-product-data-variations.php:104 +#: includes/admin/meta-boxes/views/html-product-data-variations.php:141 +#: includes/admin/settings/views/html-settings-tax.php:124 msgid "Current page" msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-variations.php:109 -#: includes/admin/meta-boxes/views/html-product-data-variations.php:146 +#: includes/admin/meta-boxes/views/html-product-data-variations.php:111 +#: includes/admin/meta-boxes/views/html-product-data-variations.php:148 msgid "Go to the next page" msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-variations.php:110 -#: includes/admin/meta-boxes/views/html-product-data-variations.php:147 +#: includes/admin/meta-boxes/views/html-product-data-variations.php:112 +#: includes/admin/meta-boxes/views/html-product-data-variations.php:149 msgid "Go to the last page" msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-variations.php:125 -#: includes/admin/settings/views/html-admin-page-shipping-zone-methods.php:96 -#: includes/admin/settings/views/html-admin-page-shipping-zone-methods.php:148 -#: includes/admin/settings/views/html-keys-edit.php:105 +#: includes/admin/meta-boxes/views/html-product-data-variations.php:127 +#: includes/admin/settings/views/html-admin-page-shipping-zone-methods.php:103 +#: includes/admin/settings/views/html-admin-page-shipping-zone-methods.php:157 +#: includes/admin/settings/views/html-keys-edit.php:114 #: includes/admin/views/html-admin-settings.php:44 -#: templates/myaccount/form-edit-account.php:66 +#: templates/myaccount/form-edit-account.php:69 msgid "Save changes" msgstr "" @@ -11508,102 +11770,102 @@ msgstr "" msgid "Drag and drop, or click to set admin variation order" msgstr "" -#: includes/admin/meta-boxes/views/html-variation-admin.php:32 +#: includes/admin/meta-boxes/views/html-variation-admin.php:33 #. translators: %s: attribute label msgid "Any %s…" msgstr "" -#: includes/admin/meta-boxes/views/html-variation-admin.php:53 +#: includes/admin/meta-boxes/views/html-variation-admin.php:55 msgid "Remove this image" msgstr "" -#: includes/admin/meta-boxes/views/html-variation-admin.php:53 +#: includes/admin/meta-boxes/views/html-variation-admin.php:55 msgid "Upload an image" msgstr "" -#: includes/admin/meta-boxes/views/html-variation-admin.php:73 -#: includes/admin/settings/class-wc-settings-checkout.php:293 -#: includes/admin/settings/class-wc-settings-emails.php:271 -#: includes/admin/settings/views/html-admin-page-shipping-zone-methods.php:78 +#: includes/admin/meta-boxes/views/html-variation-admin.php:77 +#: includes/admin/settings/class-wc-settings-emails.php:300 +#: includes/admin/settings/class-wc-settings-payment-gateways.php:117 +#: includes/admin/settings/views/html-admin-page-shipping-zone-methods.php:85 msgid "Enabled" msgstr "" -#: includes/admin/meta-boxes/views/html-variation-admin.php:76 +#: includes/admin/meta-boxes/views/html-variation-admin.php:80 msgid "" "Enable this option if access is given to a downloadable file upon purchase " "of a product" msgstr "" -#: includes/admin/meta-boxes/views/html-variation-admin.php:80 +#: includes/admin/meta-boxes/views/html-variation-admin.php:84 msgid "Enable this option if a product is not shipped or there is no shipping cost" msgstr "" -#: includes/admin/meta-boxes/views/html-variation-admin.php:86 +#: includes/admin/meta-boxes/views/html-variation-admin.php:90 msgid "Enable this option to enable stock management at variation level" msgstr "" -#: includes/admin/meta-boxes/views/html-variation-admin.php:99 +#: includes/admin/meta-boxes/views/html-variation-admin.php:103 #. translators: %s: currency symbol msgid "Regular price (%s)" msgstr "" -#: includes/admin/meta-boxes/views/html-variation-admin.php:110 +#: includes/admin/meta-boxes/views/html-variation-admin.php:115 msgid "Variation price (required)" msgstr "" -#: includes/admin/meta-boxes/views/html-variation-admin.php:115 +#: includes/admin/meta-boxes/views/html-variation-admin.php:121 #. translators: %s: currency symbol msgid "Sale price (%s)" msgstr "" -#: includes/admin/meta-boxes/views/html-variation-admin.php:124 +#: includes/admin/meta-boxes/views/html-variation-admin.php:131 msgid "Cancel schedule" msgstr "" -#: includes/admin/meta-boxes/views/html-variation-admin.php:133 +#: includes/admin/meta-boxes/views/html-variation-admin.php:141 msgid "Sale start date" msgstr "" -#: includes/admin/meta-boxes/views/html-variation-admin.php:137 +#: includes/admin/meta-boxes/views/html-variation-admin.php:145 msgid "Sale end date" msgstr "" -#: includes/admin/meta-boxes/views/html-variation-admin.php:164 +#: includes/admin/meta-boxes/views/html-variation-admin.php:173 msgid "" "Enter a quantity to enable stock management at variation level, or leave " "blank to use the parent product's options." msgstr "" -#: includes/admin/meta-boxes/views/html-variation-admin.php:243 +#: includes/admin/meta-boxes/views/html-variation-admin.php:261 #. translators: %s: dimension unit msgid "Dimensions (L×W×H) (%s)" msgstr "" -#: includes/admin/meta-boxes/views/html-variation-admin.php:247 +#: includes/admin/meta-boxes/views/html-variation-admin.php:266 msgid "Length x width x height in decimal form" msgstr "" -#: includes/admin/meta-boxes/views/html-variation-admin.php:274 -#: includes/admin/meta-boxes/views/html-variation-admin.php:288 +#: includes/admin/meta-boxes/views/html-variation-admin.php:297 +#: includes/admin/meta-boxes/views/html-variation-admin.php:314 msgid "Same as parent" msgstr "" -#: includes/admin/meta-boxes/views/html-variation-admin.php:315 +#: includes/admin/meta-boxes/views/html-variation-admin.php:343 msgid "Enter an optional description for this variation." msgstr "" -#: includes/admin/meta-boxes/views/html-variation-admin.php:352 +#: includes/admin/meta-boxes/views/html-variation-admin.php:383 msgid "Add file" msgstr "" -#: includes/admin/plugin-updates/class-wc-plugin-updates.php:116 +#: includes/admin/plugin-updates/class-wc-plugin-updates.php:120 #. translators: %s: version number msgid "" "Heads up! The versions of the following plugins you're " "running haven't been tested with the latest version of WooCommerce (%s)." msgstr "" -#: includes/admin/plugin-updates/class-wc-plugin-updates.php:139 +#: includes/admin/plugin-updates/class-wc-plugin-updates.php:143 #. translators: %s: version number msgid "" "Heads up! The versions of the following plugins you're " @@ -11612,25 +11874,21 @@ msgid "" "issues:" msgstr "" -#: includes/admin/plugin-updates/class-wc-plugin-updates.php:216 +#: includes/admin/plugin-updates/class-wc-plugin-updates.php:220 msgid "unknown" msgstr "" -#: includes/admin/plugin-updates/views/html-notice-untested-extensions-inline.php:15 -#: includes/admin/plugin-updates/views/html-notice-untested-extensions-modal.php:25 +#: includes/admin/plugin-updates/views/html-notice-untested-extensions-inline.php:18 +#: includes/admin/plugin-updates/views/html-notice-untested-extensions-modal.php:29 msgid "Plugin" msgstr "" -#: includes/admin/plugin-updates/views/html-notice-untested-extensions-inline.php:16 -#: includes/admin/plugin-updates/views/html-notice-untested-extensions-modal.php:26 +#: includes/admin/plugin-updates/views/html-notice-untested-extensions-inline.php:19 +#: includes/admin/plugin-updates/views/html-notice-untested-extensions-modal.php:30 msgid "Tested up to WooCommerce version" msgstr "" -#: includes/admin/plugin-updates/views/html-notice-untested-extensions-modal.php:11 -msgid "This is a major update, are you sure you're ready?" -msgstr "" - -#: includes/admin/plugin-updates/views/html-notice-untested-extensions-modal.php:16 +#: includes/admin/plugin-updates/views/html-notice-untested-extensions-modal.php:14 #. translators: %s: version number msgid "" "The following active plugin(s) have not declared compatibility with " @@ -11638,36 +11896,40 @@ msgid "" "proceed:" msgstr "" -#: includes/admin/plugin-updates/views/html-notice-untested-extensions-modal.php:40 +#: includes/admin/plugin-updates/views/html-notice-untested-extensions-modal.php:21 +msgid "This is a major update, are you sure you're ready?" +msgstr "" + +#: includes/admin/plugin-updates/views/html-notice-untested-extensions-modal.php:44 msgid "" "As this is a major update, we strongly recommend creating a backup of your " "site before updating." msgstr "" -#: includes/admin/plugin-updates/views/html-notice-untested-extensions-modal.php:45 +#: includes/admin/plugin-updates/views/html-notice-untested-extensions-modal.php:49 msgid "Update now" msgstr "" -#: includes/admin/reports/class-wc-admin-report.php:498 +#: includes/admin/reports/class-wc-admin-report.php:507 #. translators: 1: total income 2: days msgid "Sold %1$s worth in the last %2$d days" msgstr "" -#: includes/admin/reports/class-wc-admin-report.php:501 +#: includes/admin/reports/class-wc-admin-report.php:510 #. translators: 1: total items sold 2: days msgid "Sold 1 item in the last %2$d days" msgid_plural "Sold %1$d items in the last %2$d days" msgstr[0] "" msgstr[1] "" -#: includes/admin/reports/class-wc-admin-report.php:664 +#: includes/admin/reports/class-wc-admin-report.php:672 #. translators: %1$s: open link, %2$s: close link msgid "" "This report link has expired. %1$sClick here to view the filtered " "report%2$s." msgstr "" -#: includes/admin/reports/class-wc-admin-report.php:665 +#: includes/admin/reports/class-wc-admin-report.php:673 msgid "Confirm navigation" msgstr "" @@ -11682,40 +11944,40 @@ msgid "%s coupons used in total" msgstr "" #: includes/admin/reports/class-wc-report-coupon-usage.php:135 -#: includes/admin/reports/class-wc-report-customers.php:163 +#: includes/admin/reports/class-wc-report-customers.php:170 #: includes/admin/reports/class-wc-report-sales-by-category.php:119 -#: includes/admin/reports/class-wc-report-sales-by-date.php:543 -#: includes/admin/reports/class-wc-report-sales-by-product.php:134 -#: includes/admin/reports/class-wc-report-taxes-by-code.php:49 -#: includes/admin/reports/class-wc-report-taxes-by-date.php:49 +#: includes/admin/reports/class-wc-report-sales-by-date.php:563 +#: includes/admin/reports/class-wc-report-sales-by-product.php:140 +#: includes/admin/reports/class-wc-report-taxes-by-code.php:50 +#: includes/admin/reports/class-wc-report-taxes-by-date.php:50 msgid "Year" msgstr "" #: includes/admin/reports/class-wc-report-coupon-usage.php:136 -#: includes/admin/reports/class-wc-report-customers.php:164 +#: includes/admin/reports/class-wc-report-customers.php:171 #: includes/admin/reports/class-wc-report-sales-by-category.php:120 -#: includes/admin/reports/class-wc-report-sales-by-date.php:544 -#: includes/admin/reports/class-wc-report-sales-by-product.php:135 -#: includes/admin/reports/class-wc-report-taxes-by-code.php:50 -#: includes/admin/reports/class-wc-report-taxes-by-date.php:50 +#: includes/admin/reports/class-wc-report-sales-by-date.php:564 +#: includes/admin/reports/class-wc-report-sales-by-product.php:141 +#: includes/admin/reports/class-wc-report-taxes-by-code.php:51 +#: includes/admin/reports/class-wc-report-taxes-by-date.php:51 msgid "Last month" msgstr "" #: includes/admin/reports/class-wc-report-coupon-usage.php:137 -#: includes/admin/reports/class-wc-report-customers.php:165 +#: includes/admin/reports/class-wc-report-customers.php:172 #: includes/admin/reports/class-wc-report-sales-by-category.php:121 -#: includes/admin/reports/class-wc-report-sales-by-date.php:545 -#: includes/admin/reports/class-wc-report-sales-by-product.php:136 -#: includes/admin/reports/class-wc-report-taxes-by-code.php:51 -#: includes/admin/reports/class-wc-report-taxes-by-date.php:51 +#: includes/admin/reports/class-wc-report-sales-by-date.php:565 +#: includes/admin/reports/class-wc-report-sales-by-product.php:142 +#: includes/admin/reports/class-wc-report-taxes-by-code.php:52 +#: includes/admin/reports/class-wc-report-taxes-by-date.php:52 msgid "This month" msgstr "" #: includes/admin/reports/class-wc-report-coupon-usage.php:138 -#: includes/admin/reports/class-wc-report-customers.php:166 +#: includes/admin/reports/class-wc-report-customers.php:173 #: includes/admin/reports/class-wc-report-sales-by-category.php:122 -#: includes/admin/reports/class-wc-report-sales-by-date.php:546 -#: includes/admin/reports/class-wc-report-sales-by-product.php:137 +#: includes/admin/reports/class-wc-report-sales-by-date.php:566 +#: includes/admin/reports/class-wc-report-sales-by-product.php:143 msgid "Last 7 days" msgstr "" @@ -11723,198 +11985,198 @@ msgstr "" msgid "Filter by coupon" msgstr "" -#: includes/admin/reports/class-wc-report-coupon-usage.php:207 +#: includes/admin/reports/class-wc-report-coupon-usage.php:209 msgid "Choose coupons…" msgstr "" -#: includes/admin/reports/class-wc-report-coupon-usage.php:208 +#: includes/admin/reports/class-wc-report-coupon-usage.php:210 msgid "All coupons" msgstr "" -#: includes/admin/reports/class-wc-report-coupon-usage.php:216 -#: includes/admin/reports/class-wc-report-sales-by-category.php:231 -#: includes/admin/reports/class-wc-report-sales-by-product.php:214 -#: includes/widgets/class-wc-widget-products.php:43 +#: includes/admin/reports/class-wc-report-coupon-usage.php:218 +#: includes/admin/reports/class-wc-report-sales-by-category.php:233 +#: includes/admin/reports/class-wc-report-sales-by-product.php:220 +#: includes/widgets/class-wc-widget-products.php:41 msgid "Show" msgstr "" -#: includes/admin/reports/class-wc-report-coupon-usage.php:225 +#: includes/admin/reports/class-wc-report-coupon-usage.php:227 msgid "No used coupons found" msgstr "" -#: includes/admin/reports/class-wc-report-coupon-usage.php:230 +#: includes/admin/reports/class-wc-report-coupon-usage.php:232 msgid "Most popular" msgstr "" -#: includes/admin/reports/class-wc-report-coupon-usage.php:272 -#: includes/admin/reports/class-wc-report-coupon-usage.php:321 +#: includes/admin/reports/class-wc-report-coupon-usage.php:276 +#: includes/admin/reports/class-wc-report-coupon-usage.php:327 msgid "No coupons found in range" msgstr "" -#: includes/admin/reports/class-wc-report-coupon-usage.php:277 +#: includes/admin/reports/class-wc-report-coupon-usage.php:281 msgid "Most discount" msgstr "" -#: includes/admin/reports/class-wc-report-coupon-usage.php:364 -#: includes/admin/reports/class-wc-report-customers.php:231 -#: includes/admin/reports/class-wc-report-sales-by-category.php:275 -#: includes/admin/reports/class-wc-report-sales-by-date.php:588 -#: includes/admin/reports/class-wc-report-sales-by-product.php:397 -#: includes/admin/reports/class-wc-report-taxes-by-code.php:38 -#: includes/admin/reports/class-wc-report-taxes-by-date.php:38 -#: includes/admin/settings/views/html-settings-tax.php:40 +#: includes/admin/reports/class-wc-report-coupon-usage.php:370 +#: includes/admin/reports/class-wc-report-customers.php:238 +#: includes/admin/reports/class-wc-report-sales-by-category.php:277 +#: includes/admin/reports/class-wc-report-sales-by-date.php:608 +#: includes/admin/reports/class-wc-report-sales-by-product.php:409 +#: includes/admin/reports/class-wc-report-taxes-by-code.php:39 +#: includes/admin/reports/class-wc-report-taxes-by-date.php:39 +#: includes/admin/settings/views/html-settings-tax.php:42 msgid "Export CSV" msgstr "" -#: includes/admin/reports/class-wc-report-coupon-usage.php:469 +#: includes/admin/reports/class-wc-report-coupon-usage.php:477 msgid "Number of coupons used" msgstr "" -#: includes/admin/reports/class-wc-report-coupon-usage.php:477 +#: includes/admin/reports/class-wc-report-coupon-usage.php:485 msgid "Discount amount" msgstr "" -#: includes/admin/reports/class-wc-report-customer-list.php:37 +#: includes/admin/reports/class-wc-report-customer-list.php:39 msgid "No customers found." msgstr "" -#: includes/admin/reports/class-wc-report-customer-list.php:51 +#: includes/admin/reports/class-wc-report-customer-list.php:53 msgid "%s previous order linked" msgid_plural "%s previous orders linked" msgstr[0] "" msgstr[1] "" -#: includes/admin/reports/class-wc-report-customer-list.php:61 +#: includes/admin/reports/class-wc-report-customer-list.php:63 msgid "Refreshed stats for %s" msgstr "" -#: includes/admin/reports/class-wc-report-customer-list.php:66 +#: includes/admin/reports/class-wc-report-customer-list.php:68 msgid "Search customers" msgstr "" -#: includes/admin/reports/class-wc-report-customer-list.php:151 +#: includes/admin/reports/class-wc-report-customer-list.php:153 msgid "Refresh stats" msgstr "" -#: includes/admin/reports/class-wc-report-customer-list.php:163 +#: includes/admin/reports/class-wc-report-customer-list.php:165 msgid "View orders" msgstr "" -#: includes/admin/reports/class-wc-report-customer-list.php:176 +#: includes/admin/reports/class-wc-report-customer-list.php:180 msgid "Link previous orders" msgstr "" -#: includes/admin/reports/class-wc-report-customer-list.php:206 +#: includes/admin/reports/class-wc-report-customer-list.php:211 msgid "Name (Last, First)" msgstr "" -#: includes/admin/reports/class-wc-report-customer-list.php:207 -#: includes/class-wc-checkout.php:212 templates/myaccount/form-login.php:84 +#: includes/admin/reports/class-wc-report-customer-list.php:212 +#: includes/class-wc-checkout.php:229 templates/myaccount/form-login.php:83 msgid "Username" msgstr "" -#: includes/admin/reports/class-wc-report-customer-list.php:209 +#: includes/admin/reports/class-wc-report-customer-list.php:214 msgid "Location" msgstr "" -#: includes/admin/reports/class-wc-report-customer-list.php:211 +#: includes/admin/reports/class-wc-report-customer-list.php:216 msgid "Money spent" msgstr "" -#: includes/admin/reports/class-wc-report-customer-list.php:212 +#: includes/admin/reports/class-wc-report-customer-list.php:217 msgid "Last order" msgstr "" -#: includes/admin/reports/class-wc-report-customers.php:41 +#: includes/admin/reports/class-wc-report-customers.php:44 #. translators: %s: signups amount msgid "%s signups in this period" msgstr "" -#: includes/admin/reports/class-wc-report-customers.php:109 +#: includes/admin/reports/class-wc-report-customers.php:116 msgid "Customer sales" msgstr "" -#: includes/admin/reports/class-wc-report-customers.php:110 +#: includes/admin/reports/class-wc-report-customers.php:117 msgid "Guest sales" msgstr "" -#: includes/admin/reports/class-wc-report-customers.php:119 -#: includes/admin/reports/class-wc-report-customers.php:317 +#: includes/admin/reports/class-wc-report-customers.php:126 +#: includes/admin/reports/class-wc-report-customers.php:327 msgid "Customer orders" msgstr "" -#: includes/admin/reports/class-wc-report-customers.php:124 -#: includes/admin/reports/class-wc-report-customers.php:327 +#: includes/admin/reports/class-wc-report-customers.php:131 +#: includes/admin/reports/class-wc-report-customers.php:337 msgid "Guest orders" msgstr "" -#: includes/admin/reports/class-wc-report-customers.php:143 +#: includes/admin/reports/class-wc-report-customers.php:150 msgid "orders" msgstr "" -#: includes/admin/reports/class-wc-report-customers.php:323 +#: includes/admin/reports/class-wc-report-customers.php:333 msgid "customer orders" msgstr "" -#: includes/admin/reports/class-wc-report-customers.php:333 +#: includes/admin/reports/class-wc-report-customers.php:343 msgid "guest orders" msgstr "" -#: includes/admin/reports/class-wc-report-customers.php:337 +#: includes/admin/reports/class-wc-report-customers.php:347 msgid "Signups" msgstr "" -#: includes/admin/reports/class-wc-report-customers.php:344 +#: includes/admin/reports/class-wc-report-customers.php:354 msgid "new users" msgstr "" -#: includes/admin/reports/class-wc-report-downloads.php:73 +#: includes/admin/reports/class-wc-report-downloads.php:75 msgid "Permission #%d not found." msgstr "" -#: includes/admin/reports/class-wc-report-downloads.php:83 +#: includes/admin/reports/class-wc-report-downloads.php:85 msgid "File ID" msgstr "" -#: includes/admin/reports/class-wc-report-downloads.php:84 +#: includes/admin/reports/class-wc-report-downloads.php:86 msgid "Permission ID" msgstr "" -#: includes/admin/reports/class-wc-report-downloads.php:87 -#: includes/admin/reports/class-wc-report-downloads.php:217 +#: includes/admin/reports/class-wc-report-downloads.php:89 +#: includes/admin/reports/class-wc-report-downloads.php:219 msgid "IP address" msgstr "" -#: includes/admin/reports/class-wc-report-downloads.php:121 -#: includes/widgets/class-wc-widget-layered-nav-filters.php:29 +#: includes/admin/reports/class-wc-report-downloads.php:123 +#: includes/widgets/class-wc-widget-layered-nav-filters.php:27 msgid "Active filters" msgstr "" -#: includes/admin/reports/class-wc-report-downloads.php:156 +#: includes/admin/reports/class-wc-report-downloads.php:158 msgid "Filter by product" msgstr "" -#: includes/admin/reports/class-wc-report-downloads.php:168 +#: includes/admin/reports/class-wc-report-downloads.php:170 msgid "Filter by file" msgstr "" -#: includes/admin/reports/class-wc-report-downloads.php:177 +#: includes/admin/reports/class-wc-report-downloads.php:179 msgid "Filter by order" msgstr "" -#: includes/admin/reports/class-wc-report-downloads.php:188 +#: includes/admin/reports/class-wc-report-downloads.php:190 msgid "Filter by user" msgstr "" -#: includes/admin/reports/class-wc-report-downloads.php:199 +#: includes/admin/reports/class-wc-report-downloads.php:201 msgid "Filter by IP address" msgstr "" -#: includes/admin/reports/class-wc-report-downloads.php:214 +#: includes/admin/reports/class-wc-report-downloads.php:216 msgid "File" msgstr "" -#: includes/admin/reports/class-wc-report-downloads.php:249 +#: includes/admin/reports/class-wc-report-downloads.php:253 msgid "No customer downloads found." msgstr "" @@ -11931,552 +12193,649 @@ msgstr "" msgid "%1$s sales in %2$s" msgstr "" -#: includes/admin/reports/class-wc-report-sales-by-category.php:214 +#: includes/admin/reports/class-wc-report-sales-by-category.php:216 msgid "Select categories…" msgstr "" -#: includes/admin/reports/class-wc-report-sales-by-category.php:229 +#: includes/admin/reports/class-wc-report-sales-by-category.php:231 msgid "None" msgstr "" -#: includes/admin/reports/class-wc-report-sales-by-category.php:289 +#: includes/admin/reports/class-wc-report-sales-by-category.php:291 msgid "Choose a category to view stats" msgstr "" -#: includes/admin/reports/class-wc-report-sales-by-date.php:426 +#: includes/admin/reports/class-wc-report-sales-by-date.php:446 #. translators: %s: average total sales msgid "%s average gross daily sales" msgstr "" -#: includes/admin/reports/class-wc-report-sales-by-date.php:431 +#: includes/admin/reports/class-wc-report-sales-by-date.php:451 #. translators: %s: average sales msgid "%s average net daily sales" msgstr "" -#: includes/admin/reports/class-wc-report-sales-by-date.php:439 +#: includes/admin/reports/class-wc-report-sales-by-date.php:459 #. translators: %s: average total sales msgid "%s average gross monthly sales" msgstr "" -#: includes/admin/reports/class-wc-report-sales-by-date.php:444 +#: includes/admin/reports/class-wc-report-sales-by-date.php:464 #. translators: %s: average sales msgid "%s average net monthly sales" msgstr "" -#: includes/admin/reports/class-wc-report-sales-by-date.php:453 +#: includes/admin/reports/class-wc-report-sales-by-date.php:473 #. translators: %s: total sales msgid "%s gross sales in this period" msgstr "" -#: includes/admin/reports/class-wc-report-sales-by-date.php:456 +#: includes/admin/reports/class-wc-report-sales-by-date.php:476 msgid "" "This is the sum of the order totals after any refunds and including " "shipping and taxes." msgstr "" -#: includes/admin/reports/class-wc-report-sales-by-date.php:471 +#: includes/admin/reports/class-wc-report-sales-by-date.php:491 #. translators: %s: net sales msgid "%s net sales in this period" msgstr "" -#: includes/admin/reports/class-wc-report-sales-by-date.php:474 +#: includes/admin/reports/class-wc-report-sales-by-date.php:494 msgid "" "This is the sum of the order totals after any refunds and excluding " "shipping and taxes." msgstr "" -#: includes/admin/reports/class-wc-report-sales-by-date.php:489 +#: includes/admin/reports/class-wc-report-sales-by-date.php:509 #. translators: %s: total orders msgid "%s orders placed" msgstr "" -#: includes/admin/reports/class-wc-report-sales-by-date.php:499 +#: includes/admin/reports/class-wc-report-sales-by-date.php:519 #. translators: %s: total items msgid "%s items purchased" msgstr "" -#: includes/admin/reports/class-wc-report-sales-by-date.php:508 +#: includes/admin/reports/class-wc-report-sales-by-date.php:528 #. translators: 1: total refunds 2: total refunded orders 3: refunded items msgid "%1$s refunded %2$d order (%3$d item)" msgid_plural "%1$s refunded %2$d orders (%3$d items)" msgstr[0] "" msgstr[1] "" -#: includes/admin/reports/class-wc-report-sales-by-date.php:519 +#: includes/admin/reports/class-wc-report-sales-by-date.php:539 #. translators: %s: total shipping msgid "%s charged for shipping" msgstr "" -#: includes/admin/reports/class-wc-report-sales-by-date.php:528 +#: includes/admin/reports/class-wc-report-sales-by-date.php:548 #. translators: %s: total coupons msgid "%s worth of coupons used" msgstr "" -#: includes/admin/reports/class-wc-report-sales-by-date.php:668 -#: includes/admin/reports/class-wc-report-sales-by-product.php:510 +#: includes/admin/reports/class-wc-report-sales-by-date.php:690 +#: includes/admin/reports/class-wc-report-sales-by-product.php:528 msgid "Number of items sold" msgstr "" -#: includes/admin/reports/class-wc-report-sales-by-date.php:676 -#: includes/admin/reports/class-wc-report-taxes-by-code.php:150 -#: includes/admin/reports/class-wc-report-taxes-by-date.php:184 +#: includes/admin/reports/class-wc-report-sales-by-date.php:698 +#: includes/admin/reports/class-wc-report-taxes-by-code.php:157 +#: includes/admin/reports/class-wc-report-taxes-by-date.php:211 msgid "Number of orders" msgstr "" -#: includes/admin/reports/class-wc-report-sales-by-date.php:684 +#: includes/admin/reports/class-wc-report-sales-by-date.php:706 msgid "Average gross sales amount" msgstr "" -#: includes/admin/reports/class-wc-report-sales-by-date.php:694 +#: includes/admin/reports/class-wc-report-sales-by-date.php:716 msgid "Average net sales amount" msgstr "" -#: includes/admin/reports/class-wc-report-sales-by-date.php:714 +#: includes/admin/reports/class-wc-report-sales-by-date.php:736 msgid "Shipping amount" msgstr "" -#: includes/admin/reports/class-wc-report-sales-by-date.php:724 +#: includes/admin/reports/class-wc-report-sales-by-date.php:746 msgid "Gross sales amount" msgstr "" -#: includes/admin/reports/class-wc-report-sales-by-date.php:734 +#: includes/admin/reports/class-wc-report-sales-by-date.php:756 msgid "Net sales amount" msgstr "" -#: includes/admin/reports/class-wc-report-sales-by-product.php:113 +#: includes/admin/reports/class-wc-report-sales-by-product.php:119 #. translators: %s: total items sold msgid "%s sales for the selected items" msgstr "" -#: includes/admin/reports/class-wc-report-sales-by-product.php:120 +#: includes/admin/reports/class-wc-report-sales-by-product.php:126 #. translators: %s: total items purchased msgid "%s purchases for the selected items" msgstr "" -#: includes/admin/reports/class-wc-report-sales-by-product.php:168 +#: includes/admin/reports/class-wc-report-sales-by-product.php:174 msgid "Showing reports for:" msgstr "" -#: includes/admin/reports/class-wc-report-sales-by-product.php:200 -#: includes/api/class-wc-rest-system-status-tools-controller.php:179 +#: includes/admin/reports/class-wc-report-sales-by-product.php:206 +#: includes/api/class-wc-rest-system-status-tools-controller.php:186 msgid "Reset" msgstr "" -#: includes/admin/reports/class-wc-report-sales-by-product.php:208 +#: includes/admin/reports/class-wc-report-sales-by-product.php:214 msgid "Product search" msgstr "" -#: includes/admin/reports/class-wc-report-sales-by-product.php:226 +#: includes/admin/reports/class-wc-report-sales-by-product.php:232 msgid "Top sellers" msgstr "" -#: includes/admin/reports/class-wc-report-sales-by-product.php:263 -#: includes/admin/reports/class-wc-report-sales-by-product.php:313 -#: includes/admin/reports/class-wc-report-sales-by-product.php:355 +#: includes/admin/reports/class-wc-report-sales-by-product.php:271 +#: includes/admin/reports/class-wc-report-sales-by-product.php:323 +#: includes/admin/reports/class-wc-report-sales-by-product.php:367 msgid "No products found in range" msgstr "" -#: includes/admin/reports/class-wc-report-sales-by-product.php:268 +#: includes/admin/reports/class-wc-report-sales-by-product.php:276 msgid "Top freebies" msgstr "" -#: includes/admin/reports/class-wc-report-sales-by-product.php:318 +#: includes/admin/reports/class-wc-report-sales-by-product.php:328 msgid "Top earners" msgstr "" -#: includes/admin/reports/class-wc-report-sales-by-product.php:411 +#: includes/admin/reports/class-wc-report-sales-by-product.php:423 msgid "Choose a product to view stats" msgstr "" -#: includes/admin/reports/class-wc-report-sales-by-product.php:518 +#: includes/admin/reports/class-wc-report-sales-by-product.php:536 msgid "Sales amount" msgstr "" -#: includes/admin/reports/class-wc-report-stock.php:44 +#: includes/admin/reports/class-wc-report-stock.php:46 msgid "No products found." msgstr "" -#: includes/admin/reports/class-wc-report-stock.php:140 +#: includes/admin/reports/class-wc-report-stock.php:142 #: includes/admin/views/html-admin-page-status-logs.php:35 -#: includes/wc-account-functions.php:267 +#: includes/wc-account-functions.php:277 msgid "View" msgstr "" -#: includes/admin/reports/class-wc-report-stock.php:152 -#: includes/widgets/class-wc-widget-product-tag-cloud.php:86 +#: includes/admin/reports/class-wc-report-stock.php:154 +#: includes/widgets/class-wc-widget-product-tag-cloud.php:90 #. translators: %s: product count msgid "%s product" msgstr "" -#: includes/admin/reports/class-wc-report-stock.php:172 +#: includes/admin/reports/class-wc-report-stock.php:175 msgid "Units in stock" msgstr "" -#: includes/admin/reports/class-wc-report-taxes-by-code.php:149 +#: includes/admin/reports/class-wc-report-taxes-by-code.php:156 msgid "Rate" msgstr "" -#: includes/admin/reports/class-wc-report-taxes-by-code.php:151 +#: includes/admin/reports/class-wc-report-taxes-by-code.php:158 msgid "Tax amount" msgstr "" -#: includes/admin/reports/class-wc-report-taxes-by-code.php:151 +#: includes/admin/reports/class-wc-report-taxes-by-code.php:158 msgid "This is the sum of the \"Tax rows\" tax amount within your orders." msgstr "" -#: includes/admin/reports/class-wc-report-taxes-by-code.php:152 +#: includes/admin/reports/class-wc-report-taxes-by-code.php:159 msgid "Shipping tax amount" msgstr "" -#: includes/admin/reports/class-wc-report-taxes-by-code.php:152 +#: includes/admin/reports/class-wc-report-taxes-by-code.php:159 msgid "This is the sum of the \"Tax rows\" shipping tax amount within your orders." msgstr "" -#: includes/admin/reports/class-wc-report-taxes-by-code.php:153 -#: includes/admin/reports/class-wc-report-taxes-by-date.php:187 +#: includes/admin/reports/class-wc-report-taxes-by-code.php:160 +#: includes/admin/reports/class-wc-report-taxes-by-date.php:214 msgid "Total tax" msgstr "" -#: includes/admin/reports/class-wc-report-taxes-by-code.php:153 -#: includes/admin/reports/class-wc-report-taxes-by-date.php:187 +#: includes/admin/reports/class-wc-report-taxes-by-code.php:160 +#: includes/admin/reports/class-wc-report-taxes-by-date.php:214 msgid "This is the total tax for the rate (shipping tax + product tax)." msgstr "" -#: includes/admin/reports/class-wc-report-taxes-by-code.php:185 -#: includes/admin/reports/class-wc-report-taxes-by-date.php:229 +#: includes/admin/reports/class-wc-report-taxes-by-code.php:192 +#: includes/admin/reports/class-wc-report-taxes-by-date.php:256 msgid "No taxes found in this period" msgstr "" -#: includes/admin/reports/class-wc-report-taxes-by-date.php:183 +#: includes/admin/reports/class-wc-report-taxes-by-date.php:210 msgid "Period" msgstr "" -#: includes/admin/reports/class-wc-report-taxes-by-date.php:185 +#: includes/admin/reports/class-wc-report-taxes-by-date.php:212 msgid "Total sales" msgstr "" -#: includes/admin/reports/class-wc-report-taxes-by-date.php:185 +#: includes/admin/reports/class-wc-report-taxes-by-date.php:212 msgid "This is the sum of the 'Order total' field within your orders." msgstr "" -#: includes/admin/reports/class-wc-report-taxes-by-date.php:186 +#: includes/admin/reports/class-wc-report-taxes-by-date.php:213 msgid "Total shipping" msgstr "" -#: includes/admin/reports/class-wc-report-taxes-by-date.php:186 +#: includes/admin/reports/class-wc-report-taxes-by-date.php:213 msgid "This is the sum of the 'Shipping total' field within your orders." msgstr "" -#: includes/admin/reports/class-wc-report-taxes-by-date.php:188 +#: includes/admin/reports/class-wc-report-taxes-by-date.php:215 msgid "Net profit" msgstr "" -#: includes/admin/reports/class-wc-report-taxes-by-date.php:188 +#: includes/admin/reports/class-wc-report-taxes-by-date.php:215 msgid "Total sales minus shipping and tax." msgstr "" -#: includes/admin/reports/class-wc-report-taxes-by-date.php:218 -#: templates/checkout/form-pay.php:31 +#: includes/admin/reports/class-wc-report-taxes-by-date.php:245 +#: templates/checkout/form-pay.php:29 msgid "Totals" msgstr "" -#: includes/admin/settings/class-wc-settings-accounts.php:27 -msgid "Accounts" +#: includes/admin/settings/class-wc-settings-accounts.php:24 +msgid "Accounts & Privacy" msgstr "" -#: includes/admin/settings/class-wc-settings-accounts.php:40 -msgid "Account pages" -msgstr "" - -#: includes/admin/settings/class-wc-settings-accounts.php:40 -msgid "" -"These pages need to be set so that WooCommerce knows where to send users to " -"access account related functionality." +#: includes/admin/settings/class-wc-settings-accounts.php:42 +msgid "Guest checkout" msgstr "" #: includes/admin/settings/class-wc-settings-accounts.php:43 -msgid "My account page" +msgid "Allow customers to place orders without an account." msgstr "" -#: includes/admin/settings/class-wc-settings-accounts.php:44 -#: includes/admin/settings/class-wc-settings-checkout.php:138 -#: includes/admin/settings/class-wc-settings-checkout.php:149 -msgid "Page contents: [%s]" -msgstr "" - -#: includes/admin/settings/class-wc-settings-accounts.php:58 -msgid "Customer registration" -msgstr "" - -#: includes/admin/settings/class-wc-settings-accounts.php:59 -msgid "Enable customer registration on the \"Checkout\" page." -msgstr "" - -#: includes/admin/settings/class-wc-settings-accounts.php:68 -msgid "Enable customer registration on the \"My account\" page." -msgstr "" - -#: includes/admin/settings/class-wc-settings-accounts.php:77 -#: includes/class-wc-download-handler.php:130 templates/auth/form-login.php:44 -#: templates/global/form-login.php:48 templates/myaccount/form-login.php:37 -#: templates/myaccount/form-login.php:56 +#: includes/admin/settings/class-wc-settings-accounts.php:51 +#: includes/class-wc-download-handler.php:155 templates/auth/form-login.php:49 +#: templates/global/form-login.php:48 templates/myaccount/form-login.php:36 msgid "Login" msgstr "" -#: includes/admin/settings/class-wc-settings-accounts.php:78 -msgid "Display returning customer login reminder on the \"Checkout\" page." +#: includes/admin/settings/class-wc-settings-accounts.php:52 +msgid "Allow customers to log into an existing account during checkout" msgstr "" -#: includes/admin/settings/class-wc-settings-accounts.php:87 +#: includes/admin/settings/class-wc-settings-accounts.php:60 msgid "Account creation" msgstr "" -#: includes/admin/settings/class-wc-settings-accounts.php:88 -msgid "Automatically generate username from customer email." +#: includes/admin/settings/class-wc-settings-accounts.php:61 +msgid "Allow customers to create an account during checkout." msgstr "" -#: includes/admin/settings/class-wc-settings-accounts.php:97 -msgid "Automatically generate customer password" +#: includes/admin/settings/class-wc-settings-accounts.php:69 +msgid "Allow customers to create an account on the \"My account\" page." msgstr "" -#: includes/admin/settings/class-wc-settings-accounts.php:107 -msgid "My account endpoints" +#: includes/admin/settings/class-wc-settings-accounts.php:77 +msgid "" +"When creating an account, automatically generate a username from the " +"customer's email address." msgstr "" -#: includes/admin/settings/class-wc-settings-accounts.php:107 +#: includes/admin/settings/class-wc-settings-accounts.php:85 +msgid "When creating an account, automatically generate an account password." +msgstr "" + +#: includes/admin/settings/class-wc-settings-accounts.php:93 +msgid "Account erasure requests" +msgstr "" + +#: includes/admin/settings/class-wc-settings-accounts.php:94 +msgid "Remove personal data from orders" +msgstr "" + +#: includes/admin/settings/class-wc-settings-accounts.php:96 +#. Translators: %s URL to erasure request screen. +msgid "" +"When handling an account erasure request, should " +"personal data within orders be retained or removed?" +msgstr "" + +#: includes/admin/settings/class-wc-settings-accounts.php:104 +msgid "Remove access to downloads" +msgstr "" + +#: includes/admin/settings/class-wc-settings-accounts.php:106 +#. Translators: %s URL to erasure request screen. +msgid "" +"When handling an account erasure request, should access " +"to downloadable files be revoked and download logs cleared?" +msgstr "" + +#: includes/admin/settings/class-wc-settings-accounts.php:118 +#: includes/customizer/class-wc-shop-customizer.php:782 +#: includes/customizer/class-wc-shop-customizer.php:825 +msgid "Privacy policy" +msgstr "" + +#: includes/admin/settings/class-wc-settings-accounts.php:121 +msgid "" +"This section controls the display of your website privacy policy. The " +"privacy notices below will not show up unless a privacy page is first set." +msgstr "" + +#: includes/admin/settings/class-wc-settings-accounts.php:125 +msgid "Privacy page" +msgstr "" + +#: includes/admin/settings/class-wc-settings-accounts.php:126 +msgid "Choose a page to act as your privacy policy." +msgstr "" + +#: includes/admin/settings/class-wc-settings-accounts.php:136 +msgid "Registration privacy policy" +msgstr "" + +#: includes/admin/settings/class-wc-settings-accounts.php:137 +msgid "" +"Optionally add some text about your store privacy policy to show on account " +"registration forms." +msgstr "" + +#: includes/admin/settings/class-wc-settings-accounts.php:140 +#: includes/wc-template-functions.php:752 +#. translators: %s privacy policy page name and link +msgid "" +"Your personal data will be used to support your experience throughout this " +"website, to manage access to your account, and for other purposes described " +"in our %s." +msgstr "" + +#: includes/admin/settings/class-wc-settings-accounts.php:146 +msgid "Checkout privacy policy" +msgstr "" + +#: includes/admin/settings/class-wc-settings-accounts.php:147 +#: includes/customizer/class-wc-shop-customizer.php:826 +msgid "" +"Optionally add some text about your store privacy policy to show during " +"checkout." +msgstr "" + +#: includes/admin/settings/class-wc-settings-accounts.php:150 +#: includes/customizer/class-wc-shop-customizer.php:762 +#: includes/wc-template-functions.php:748 +#. translators: %s privacy policy page name and link +msgid "" +"Your personal data will be used to process your order, support your " +"experience throughout this website, and for other purposes described in our " +"%s." +msgstr "" + +#: includes/admin/settings/class-wc-settings-accounts.php:159 +msgid "Personal data retention" +msgstr "" + +#: includes/admin/settings/class-wc-settings-accounts.php:160 +msgid "" +"Choose how long to retain personal data when it's no longer needed for " +"processing. Leave the following options blank to retain this data " +"indefinitely." +msgstr "" + +#: includes/admin/settings/class-wc-settings-accounts.php:165 +msgid "Retain inactive accounts " +msgstr "" + +#: includes/admin/settings/class-wc-settings-accounts.php:166 +msgid "" +"Inactive accounts are those which have not logged in, or placed an order, " +"for the specified duration. They will be deleted. Any orders will be " +"converted into guest orders." +msgstr "" + +#: includes/admin/settings/class-wc-settings-accounts.php:177 +msgid "Retain pending orders " +msgstr "" + +#: includes/admin/settings/class-wc-settings-accounts.php:178 +msgid "" +"Pending orders are unpaid and may have been abandoned by the customer. They " +"will be trashed after the specified duration." +msgstr "" + +#: includes/admin/settings/class-wc-settings-accounts.php:186 +msgid "Retain failed orders" +msgstr "" + +#: includes/admin/settings/class-wc-settings-accounts.php:187 +msgid "" +"Failed orders are unpaid and may have been abandoned by the customer. They " +"will be trashed after the specified duration." +msgstr "" + +#: includes/admin/settings/class-wc-settings-accounts.php:195 +msgid "Retain cancelled orders" +msgstr "" + +#: includes/admin/settings/class-wc-settings-accounts.php:196 +msgid "" +"Cancelled orders are unpaid and may have been cancelled by the store owner " +"or customer. They will be trashed after the specified duration." +msgstr "" + +#: includes/admin/settings/class-wc-settings-accounts.php:204 +msgid "Retain completed orders" +msgstr "" + +#: includes/admin/settings/class-wc-settings-accounts.php:205 +msgid "" +"Retain completed orders for a specified duration before anonymizing the " +"personal data within them." +msgstr "" + +#: includes/admin/settings/class-wc-settings-advanced.php:42 +#: includes/admin/settings/class-wc-settings-advanced.php:65 +msgid "Page setup" +msgstr "" + +#: includes/admin/settings/class-wc-settings-advanced.php:45 +#: includes/admin/settings/class-wc-settings-advanced.php:313 +msgid "Legacy API" +msgstr "" + +#: includes/admin/settings/class-wc-settings-advanced.php:66 +msgid "" +"These pages need to be set so that WooCommerce knows where to send users to " +"checkout." +msgstr "" + +#: includes/admin/settings/class-wc-settings-advanced.php:72 +msgid "Cart page" +msgstr "" + +#: includes/admin/settings/class-wc-settings-advanced.php:74 +#: includes/admin/settings/class-wc-settings-advanced.php:86 +#: includes/admin/settings/class-wc-settings-advanced.php:98 +#. Translators: %s Page contents. +msgid "Page contents: [%s]" +msgstr "" + +#: includes/admin/settings/class-wc-settings-advanced.php:84 +msgid "Checkout page" +msgstr "" + +#: includes/admin/settings/class-wc-settings-advanced.php:96 +msgid "My account page" +msgstr "" + +#: includes/admin/settings/class-wc-settings-advanced.php:108 +#: includes/customizer/class-wc-shop-customizer.php:783 +#: includes/customizer/class-wc-shop-customizer.php:837 +msgid "Terms and conditions" +msgstr "" + +#: includes/admin/settings/class-wc-settings-advanced.php:109 +msgid "" +"If you define a \"Terms\" page the customer will be asked if they accept " +"them when checking out." +msgstr "" + +#: includes/admin/settings/class-wc-settings-advanced.php:132 +msgid "Secure checkout" +msgstr "" + +#: includes/admin/settings/class-wc-settings-advanced.php:133 +msgid "Force secure checkout" +msgstr "" + +#: includes/admin/settings/class-wc-settings-advanced.php:140 +#. Translators: %s Docs URL. +msgid "" +"Force SSL (HTTPS) on the checkout pages (an SSL Certificate is required)." +msgstr "" + +#: includes/admin/settings/class-wc-settings-advanced.php:144 +msgid "Force HTTP when leaving the checkout" +msgstr "" + +#: includes/admin/settings/class-wc-settings-advanced.php:158 +msgid "Checkout endpoints" +msgstr "" + +#: includes/admin/settings/class-wc-settings-advanced.php:160 +msgid "" +"Endpoints are appended to your page URLs to handle specific actions during " +"the checkout process. They should be unique." +msgstr "" + +#: includes/admin/settings/class-wc-settings-advanced.php:165 +#: includes/wc-account-functions.php:273 templates/checkout/thankyou.php:33 +msgid "Pay" +msgstr "" + +#: includes/admin/settings/class-wc-settings-advanced.php:166 +msgid "Endpoint for the \"Checkout → Pay\" page." +msgstr "" + +#: includes/admin/settings/class-wc-settings-advanced.php:174 +#: includes/class-wc-query.php:102 +msgid "Order received" +msgstr "" + +#: includes/admin/settings/class-wc-settings-advanced.php:175 +msgid "Endpoint for the \"Checkout → Order received\" page." +msgstr "" + +#: includes/admin/settings/class-wc-settings-advanced.php:183 +#: includes/class-wc-query.php:130 +#: templates/myaccount/form-add-payment-method.php:52 +#: templates/myaccount/payment-methods.php:80 +msgid "Add payment method" +msgstr "" + +#: includes/admin/settings/class-wc-settings-advanced.php:184 +msgid "Endpoint for the \"Checkout → Add payment method\" page." +msgstr "" + +#: includes/admin/settings/class-wc-settings-advanced.php:192 +msgid "Delete payment method" +msgstr "" + +#: includes/admin/settings/class-wc-settings-advanced.php:193 +msgid "Endpoint for the delete payment method page." +msgstr "" + +#: includes/admin/settings/class-wc-settings-advanced.php:201 +msgid "Set default payment method" +msgstr "" + +#: includes/admin/settings/class-wc-settings-advanced.php:202 +msgid "Endpoint for the setting a default payment method page." +msgstr "" + +#: includes/admin/settings/class-wc-settings-advanced.php:215 +msgid "Account endpoints" +msgstr "" + +#: includes/admin/settings/class-wc-settings-advanced.php:217 msgid "" "Endpoints are appended to your page URLs to handle specific actions on the " "accounts pages. They should be unique and can be left blank to disable the " "endpoint." msgstr "" -#: includes/admin/settings/class-wc-settings-accounts.php:111 +#: includes/admin/settings/class-wc-settings-advanced.php:223 msgid "Endpoint for the \"My account → Orders\" page." msgstr "" -#: includes/admin/settings/class-wc-settings-accounts.php:119 -#: includes/class-wc-post-types.php:339 includes/class-wc-post-types.php:340 +#: includes/admin/settings/class-wc-settings-advanced.php:231 +#: includes/class-wc-post-types.php:377 msgid "View order" msgstr "" -#: includes/admin/settings/class-wc-settings-accounts.php:120 +#: includes/admin/settings/class-wc-settings-advanced.php:232 msgid "Endpoint for the \"My account → View order\" page." msgstr "" -#: includes/admin/settings/class-wc-settings-accounts.php:129 +#: includes/admin/settings/class-wc-settings-advanced.php:241 msgid "Endpoint for the \"My account → Downloads\" page." msgstr "" -#: includes/admin/settings/class-wc-settings-accounts.php:137 +#: includes/admin/settings/class-wc-settings-advanced.php:249 msgid "Edit account" msgstr "" -#: includes/admin/settings/class-wc-settings-accounts.php:138 +#: includes/admin/settings/class-wc-settings-advanced.php:250 msgid "Endpoint for the \"My account → Edit account\" page." msgstr "" -#: includes/admin/settings/class-wc-settings-accounts.php:146 -#: includes/class-wc-query.php:129 includes/wc-account-functions.php:103 +#: includes/admin/settings/class-wc-settings-advanced.php:258 +#: includes/class-wc-query.php:124 includes/wc-account-functions.php:101 msgid "Addresses" msgstr "" -#: includes/admin/settings/class-wc-settings-accounts.php:147 +#: includes/admin/settings/class-wc-settings-advanced.php:259 msgid "Endpoint for the \"My account → Addresses\" page." msgstr "" -#: includes/admin/settings/class-wc-settings-accounts.php:155 -#: includes/class-wc-query.php:132 includes/wc-account-functions.php:104 +#: includes/admin/settings/class-wc-settings-advanced.php:267 +#: includes/admin/settings/class-wc-settings-payment-gateways.php:37 +#: includes/admin/settings/class-wc-settings-payment-gateways.php:55 +#: includes/class-wc-query.php:127 includes/wc-account-functions.php:102 msgid "Payment methods" msgstr "" -#: includes/admin/settings/class-wc-settings-accounts.php:156 +#: includes/admin/settings/class-wc-settings-advanced.php:268 msgid "Endpoint for the \"My account → Payment methods\" page." msgstr "" -#: includes/admin/settings/class-wc-settings-accounts.php:165 +#: includes/admin/settings/class-wc-settings-advanced.php:277 msgid "Endpoint for the \"My account → Lost password\" page." msgstr "" -#: includes/admin/settings/class-wc-settings-accounts.php:173 -#: includes/wc-account-functions.php:106 +#: includes/admin/settings/class-wc-settings-advanced.php:285 +#: includes/wc-account-functions.php:104 #: templates/auth/form-grant-access.php:39 msgid "Logout" msgstr "" -#: includes/admin/settings/class-wc-settings-accounts.php:174 +#: includes/admin/settings/class-wc-settings-advanced.php:286 msgid "" "Endpoint for the triggering logout. You can add this to your menus via a " "custom link: yoursite.com/?customer-logout=true" msgstr "" -#: includes/admin/settings/class-wc-settings-checkout.php:40 -msgid "Checkout options" +#: includes/admin/settings/class-wc-settings-advanced.php:314 +msgid "Enable the legacy REST API" msgstr "" -#: includes/admin/settings/class-wc-settings-checkout.php:69 -#: includes/admin/settings/class-wc-settings-checkout.php:95 -msgid "Checkout process" -msgstr "" - -#: includes/admin/settings/class-wc-settings-checkout.php:75 -#: includes/class-wc-post-types.php:394 -msgid "Coupons" -msgstr "" - -#: includes/admin/settings/class-wc-settings-checkout.php:76 -msgid "Enable the use of coupons" -msgstr "" - -#: includes/admin/settings/class-wc-settings-checkout.php:81 -msgid "Coupons can be applied from the cart and checkout pages." -msgstr "" - -#: includes/admin/settings/class-wc-settings-checkout.php:85 -msgid "Calculate coupon discounts sequentially" -msgstr "" - -#: includes/admin/settings/class-wc-settings-checkout.php:89 -msgid "" -"When applying multiple coupons, apply the first coupon to the full price " -"and the second coupon to the discounted price and so on." -msgstr "" - -#: includes/admin/settings/class-wc-settings-checkout.php:96 -msgid "Enable guest checkout" -msgstr "" - -#: includes/admin/settings/class-wc-settings-checkout.php:97 -msgid "Allows customers to checkout without creating an account." -msgstr "" - -#: includes/admin/settings/class-wc-settings-checkout.php:106 -msgid "Force secure checkout" -msgstr "" - -#: includes/admin/settings/class-wc-settings-checkout.php:112 -msgid "" -"Force SSL (HTTPS) on the checkout pages (an SSL Certificate is required)." -msgstr "" - -#: includes/admin/settings/class-wc-settings-checkout.php:116 -msgid "Force HTTP when leaving the checkout" -msgstr "" - -#: includes/admin/settings/class-wc-settings-checkout.php:130 -msgid "Checkout pages" -msgstr "" - -#: includes/admin/settings/class-wc-settings-checkout.php:131 -msgid "" -"These pages need to be set so that WooCommerce knows where to send users to " -"checkout." -msgstr "" - -#: includes/admin/settings/class-wc-settings-checkout.php:137 -msgid "Cart page" -msgstr "" - -#: includes/admin/settings/class-wc-settings-checkout.php:148 -msgid "Checkout page" -msgstr "" - -#: includes/admin/settings/class-wc-settings-checkout.php:159 -msgid "Terms and conditions" -msgstr "" - -#: includes/admin/settings/class-wc-settings-checkout.php:160 -msgid "" -"If you define a \"Terms\" page the customer will be asked if they accept " -"them when checking out." -msgstr "" - -#: includes/admin/settings/class-wc-settings-checkout.php:176 -msgid "Checkout endpoints" -msgstr "" - -#: includes/admin/settings/class-wc-settings-checkout.php:176 -msgid "" -"Endpoints are appended to your page URLs to handle specific actions during " -"the checkout process. They should be unique." -msgstr "" - -#: includes/admin/settings/class-wc-settings-checkout.php:179 -#: includes/wc-account-functions.php:263 templates/checkout/thankyou.php:33 -msgid "Pay" -msgstr "" - -#: includes/admin/settings/class-wc-settings-checkout.php:180 -msgid "Endpoint for the \"Checkout → Pay\" page." -msgstr "" - -#: includes/admin/settings/class-wc-settings-checkout.php:188 -#: includes/class-wc-query.php:107 -msgid "Order received" -msgstr "" - -#: includes/admin/settings/class-wc-settings-checkout.php:189 -msgid "Endpoint for the \"Checkout → Order received\" page." -msgstr "" - -#: includes/admin/settings/class-wc-settings-checkout.php:197 -#: includes/class-wc-query.php:135 -#: templates/myaccount/form-add-payment-method.php:53 -#: templates/myaccount/payment-methods.php:80 -msgid "Add payment method" -msgstr "" - -#: includes/admin/settings/class-wc-settings-checkout.php:198 -msgid "Endpoint for the \"Checkout → Add payment method\" page." -msgstr "" - -#: includes/admin/settings/class-wc-settings-checkout.php:206 -msgid "Delete payment method" -msgstr "" - -#: includes/admin/settings/class-wc-settings-checkout.php:207 -msgid "Endpoint for the delete payment method page." -msgstr "" - -#: includes/admin/settings/class-wc-settings-checkout.php:215 -msgid "Set default payment method" -msgstr "" - -#: includes/admin/settings/class-wc-settings-checkout.php:216 -msgid "Endpoint for the setting a default payment method page." -msgstr "" - -#: includes/admin/settings/class-wc-settings-checkout.php:229 -msgid "Payment gateways" -msgstr "" - -#: includes/admin/settings/class-wc-settings-checkout.php:230 -msgid "" -"Installed gateways are listed below. Drag and drop gateways to control " -"their display order on the frontend." -msgstr "" - -#: includes/admin/settings/class-wc-settings-checkout.php:283 -msgid "Gateway display order" -msgstr "" - -#: includes/admin/settings/class-wc-settings-checkout.php:291 -msgid "Gateway" -msgstr "" - -#: includes/admin/settings/class-wc-settings-checkout.php:292 -msgid "Gateway ID" -msgstr "" - -#: includes/admin/settings/class-wc-settings-checkout.php:319 -msgid "(no title)" -msgstr "" - -#: includes/admin/settings/class-wc-settings-emails.php:27 +#: includes/admin/settings/class-wc-settings-emails.php:25 msgid "Emails" msgstr "" -#: includes/admin/settings/class-wc-settings-emails.php:40 +#: includes/admin/settings/class-wc-settings-emails.php:38 msgid "Email options" msgstr "" @@ -12484,446 +12843,504 @@ msgstr "" msgid "Email notifications" msgstr "" -#: includes/admin/settings/class-wc-settings-emails.php:53 +#: includes/admin/settings/class-wc-settings-emails.php:54 msgid "" "Email notifications sent from WooCommerce are listed below. Click on an " "email to configure it." msgstr "" -#: includes/admin/settings/class-wc-settings-emails.php:61 +#: includes/admin/settings/class-wc-settings-emails.php:72 msgid "Email sender options" msgstr "" -#: includes/admin/settings/class-wc-settings-emails.php:64 +#: includes/admin/settings/class-wc-settings-emails.php:79 msgid "\"From\" name" msgstr "" -#: includes/admin/settings/class-wc-settings-emails.php:65 +#: includes/admin/settings/class-wc-settings-emails.php:80 msgid "How the sender name appears in outgoing WooCommerce emails." msgstr "" -#: includes/admin/settings/class-wc-settings-emails.php:75 +#: includes/admin/settings/class-wc-settings-emails.php:90 msgid "\"From\" address" msgstr "" -#: includes/admin/settings/class-wc-settings-emails.php:76 +#: includes/admin/settings/class-wc-settings-emails.php:91 msgid "How the sender email appears in outgoing WooCommerce emails." msgstr "" -#: includes/admin/settings/class-wc-settings-emails.php:90 +#: includes/admin/settings/class-wc-settings-emails.php:109 msgid "Email template" msgstr "" -#: includes/admin/settings/class-wc-settings-emails.php:90 +#: includes/admin/settings/class-wc-settings-emails.php:111 msgid "" "This section lets you customize the WooCommerce emails. Click here to preview your email template." msgstr "" -#: includes/admin/settings/class-wc-settings-emails.php:93 +#: includes/admin/settings/class-wc-settings-emails.php:116 msgid "Header image" msgstr "" -#: includes/admin/settings/class-wc-settings-emails.php:94 +#: includes/admin/settings/class-wc-settings-emails.php:117 msgid "" "URL to an image you want to show in the email header. Upload images using " "the media uploader (Admin > Media)." msgstr "" -#: includes/admin/settings/class-wc-settings-emails.php:105 +#: includes/admin/settings/class-wc-settings-emails.php:128 msgid "Footer text" msgstr "" -#: includes/admin/settings/class-wc-settings-emails.php:106 +#: includes/admin/settings/class-wc-settings-emails.php:129 msgid "The text to appear in the footer of WooCommerce emails." msgstr "" -#: includes/admin/settings/class-wc-settings-emails.php:107 -#: includes/emails/class-wc-email-cancelled-order.php:150 -#: includes/emails/class-wc-email-cancelled-order.php:159 -#: includes/emails/class-wc-email-customer-completed-order.php:139 -#: includes/emails/class-wc-email-customer-completed-order.php:148 -#: includes/emails/class-wc-email-customer-invoice.php:175 +#: includes/admin/settings/class-wc-settings-emails.php:129 +#: includes/emails/class-wc-email-cancelled-order.php:158 +#: includes/emails/class-wc-email-cancelled-order.php:167 +#: includes/emails/class-wc-email-customer-completed-order.php:147 +#: includes/emails/class-wc-email-customer-completed-order.php:156 #: includes/emails/class-wc-email-customer-invoice.php:184 #: includes/emails/class-wc-email-customer-invoice.php:193 #: includes/emails/class-wc-email-customer-invoice.php:202 -#: includes/emails/class-wc-email-customer-refunded-order.php:227 -#: includes/emails/class-wc-email-customer-refunded-order.php:236 -#: includes/emails/class-wc-email-customer-refunded-order.php:245 -#: includes/emails/class-wc-email-customer-refunded-order.php:254 -#: includes/emails/class-wc-email-failed-order.php:149 +#: includes/emails/class-wc-email-customer-invoice.php:211 +#: includes/emails/class-wc-email-customer-refunded-order.php:239 +#: includes/emails/class-wc-email-customer-refunded-order.php:248 +#: includes/emails/class-wc-email-customer-refunded-order.php:257 +#: includes/emails/class-wc-email-customer-refunded-order.php:266 #: includes/emails/class-wc-email-failed-order.php:158 -#: includes/emails/class-wc-email-new-order.php:154 +#: includes/emails/class-wc-email-failed-order.php:167 #: includes/emails/class-wc-email-new-order.php:163 -#: includes/emails/class-wc-email.php:579 -#: includes/emails/class-wc-email.php:588 +#: includes/emails/class-wc-email-new-order.php:172 +#: includes/emails/class-wc-email.php:612 +#: includes/emails/class-wc-email.php:621 #. translators: %s: list of placeholders msgid "Available placeholders: %s" msgstr "" -#: includes/admin/settings/class-wc-settings-emails.php:118 +#: includes/admin/settings/class-wc-settings-emails.php:140 msgid "Base color" msgstr "" -#: includes/admin/settings/class-wc-settings-emails.php:120 +#: includes/admin/settings/class-wc-settings-emails.php:142 #. translators: %s: default color msgid "The base color for WooCommerce email templates. Default %s." msgstr "" -#: includes/admin/settings/class-wc-settings-emails.php:130 +#: includes/admin/settings/class-wc-settings-emails.php:152 msgid "Background color" msgstr "" -#: includes/admin/settings/class-wc-settings-emails.php:132 +#: includes/admin/settings/class-wc-settings-emails.php:154 #. translators: %s: default color msgid "The background color for WooCommerce email templates. Default %s." msgstr "" -#: includes/admin/settings/class-wc-settings-emails.php:142 +#: includes/admin/settings/class-wc-settings-emails.php:164 msgid "Body background color" msgstr "" -#: includes/admin/settings/class-wc-settings-emails.php:144 +#: includes/admin/settings/class-wc-settings-emails.php:166 #. translators: %s: default color msgid "The main body background color. Default %s." msgstr "" -#: includes/admin/settings/class-wc-settings-emails.php:154 +#: includes/admin/settings/class-wc-settings-emails.php:176 msgid "Body text color" msgstr "" -#: includes/admin/settings/class-wc-settings-emails.php:156 +#: includes/admin/settings/class-wc-settings-emails.php:178 #. translators: %s: default color msgid "The main body text color. Default %s." msgstr "" -#: includes/admin/settings/class-wc-settings-emails.php:236 +#: includes/admin/settings/class-wc-settings-emails.php:264 msgid "Content type" msgstr "" -#: includes/admin/settings/class-wc-settings-emails.php:237 -#: includes/emails/class-wc-email-cancelled-order.php:137 -#: includes/emails/class-wc-email-failed-order.php:137 -#: includes/emails/class-wc-email-new-order.php:142 +#: includes/admin/settings/class-wc-settings-emails.php:265 +#: includes/emails/class-wc-email-cancelled-order.php:145 +#: includes/emails/class-wc-email-failed-order.php:145 +#: includes/emails/class-wc-email-new-order.php:150 msgid "Recipient(s)" msgstr "" -#: includes/admin/settings/class-wc-settings-emails.php:262 -#: includes/class-wc-install.php:766 +#: includes/admin/settings/class-wc-settings-emails.php:291 msgid "Customer" msgstr "" -#: includes/admin/settings/class-wc-settings-emails.php:269 +#: includes/admin/settings/class-wc-settings-emails.php:298 msgid "Manually sent" msgstr "" -#: includes/admin/settings/class-wc-settings-emails.php:269 +#: includes/admin/settings/class-wc-settings-emails.php:298 msgid "Manual" msgstr "" -#: includes/admin/settings/class-wc-settings-emails.php:273 -#: includes/wc-webhook-functions.php:93 +#: includes/admin/settings/class-wc-settings-emails.php:302 +#: includes/wc-webhook-functions.php:89 msgid "Disabled" msgstr "" -#: includes/admin/settings/class-wc-settings-emails.php:285 -msgid "Configure" +#: includes/admin/settings/class-wc-settings-emails.php:314 +#: includes/admin/settings/class-wc-settings-payment-gateways.php:166 +msgid "Manage" msgstr "" -#: includes/admin/settings/class-wc-settings-general.php:48 +#: includes/admin/settings/class-wc-settings-general.php:43 +msgid "No location by default" +msgstr "" + +#: includes/admin/settings/class-wc-settings-general.php:44 +#: includes/admin/settings/views/settings-tax.php:41 +msgid "Shop base address" +msgstr "" + +#: includes/admin/settings/class-wc-settings-general.php:45 +msgid "Geolocate" +msgstr "" + +#: includes/admin/settings/class-wc-settings-general.php:46 +msgid "Geolocate (with page caching support)" +msgstr "" + +#: includes/admin/settings/class-wc-settings-general.php:57 msgid "Store Address" msgstr "" -#: includes/admin/settings/class-wc-settings-general.php:50 +#: includes/admin/settings/class-wc-settings-general.php:59 msgid "" "This is where your business is located. Tax rates and shipping rates will " "use this address." msgstr "" -#: includes/admin/settings/class-wc-settings-general.php:56 +#: includes/admin/settings/class-wc-settings-general.php:65 msgid "The street address for your business location." msgstr "" -#: includes/admin/settings/class-wc-settings-general.php:65 +#: includes/admin/settings/class-wc-settings-general.php:74 msgid "An additional, optional address line for your business location." msgstr "" -#: includes/admin/settings/class-wc-settings-general.php:74 +#: includes/admin/settings/class-wc-settings-general.php:83 msgid "The city in which your business is located." msgstr "" -#: includes/admin/settings/class-wc-settings-general.php:82 +#: includes/admin/settings/class-wc-settings-general.php:91 msgid "Country / State" msgstr "" -#: includes/admin/settings/class-wc-settings-general.php:83 +#: includes/admin/settings/class-wc-settings-general.php:92 msgid "" "The country and state or province, if any, in which your business is " "located." msgstr "" -#: includes/admin/settings/class-wc-settings-general.php:92 +#: includes/admin/settings/class-wc-settings-general.php:101 msgid "The postal code, if any, in which your business is located." msgstr "" -#: includes/admin/settings/class-wc-settings-general.php:102 -#: includes/admin/settings/class-wc-settings-rest-api.php:67 +#: includes/admin/settings/class-wc-settings-general.php:115 msgid "General options" msgstr "" -#: includes/admin/settings/class-wc-settings-general.php:105 +#: includes/admin/settings/class-wc-settings-general.php:122 msgid "Selling location(s)" msgstr "" -#: includes/admin/settings/class-wc-settings-general.php:106 +#: includes/admin/settings/class-wc-settings-general.php:123 msgid "This option lets you limit which countries you are willing to sell to." msgstr "" -#: includes/admin/settings/class-wc-settings-general.php:114 +#: includes/admin/settings/class-wc-settings-general.php:131 msgid "Sell to all countries" msgstr "" -#: includes/admin/settings/class-wc-settings-general.php:115 -#: includes/admin/settings/class-wc-settings-general.php:121 +#: includes/admin/settings/class-wc-settings-general.php:132 +#: includes/admin/settings/class-wc-settings-general.php:138 msgid "Sell to all countries, except for…" msgstr "" -#: includes/admin/settings/class-wc-settings-general.php:116 -#: includes/admin/settings/class-wc-settings-general.php:130 +#: includes/admin/settings/class-wc-settings-general.php:133 +#: includes/admin/settings/class-wc-settings-general.php:147 msgid "Sell to specific countries" msgstr "" -#: includes/admin/settings/class-wc-settings-general.php:139 +#: includes/admin/settings/class-wc-settings-general.php:156 msgid "Shipping location(s)" msgstr "" -#: includes/admin/settings/class-wc-settings-general.php:140 +#: includes/admin/settings/class-wc-settings-general.php:157 msgid "" "Choose which countries you want to ship to, or choose to ship to all " "locations you sell to." msgstr "" -#: includes/admin/settings/class-wc-settings-general.php:147 +#: includes/admin/settings/class-wc-settings-general.php:164 msgid "Ship to all countries you sell to" msgstr "" -#: includes/admin/settings/class-wc-settings-general.php:148 +#: includes/admin/settings/class-wc-settings-general.php:165 msgid "Ship to all countries" msgstr "" -#: includes/admin/settings/class-wc-settings-general.php:149 +#: includes/admin/settings/class-wc-settings-general.php:166 msgid "Ship to specific countries only" msgstr "" -#: includes/admin/settings/class-wc-settings-general.php:150 +#: includes/admin/settings/class-wc-settings-general.php:167 msgid "Disable shipping & shipping calculations" msgstr "" -#: includes/admin/settings/class-wc-settings-general.php:155 +#: includes/admin/settings/class-wc-settings-general.php:172 msgid "Ship to specific countries" msgstr "" -#: includes/admin/settings/class-wc-settings-general.php:164 +#: includes/admin/settings/class-wc-settings-general.php:181 msgid "Default customer location" msgstr "" -#: includes/admin/settings/class-wc-settings-general.php:166 +#: includes/admin/settings/class-wc-settings-general.php:183 msgid "" "This option determines a customers default location. The MaxMind GeoLite " "Database will be periodically downloaded to your wp-content directory if " "using geolocation." msgstr "" -#: includes/admin/settings/class-wc-settings-general.php:171 -msgid "No location by default" -msgstr "" - -#: includes/admin/settings/class-wc-settings-general.php:172 -#: includes/admin/settings/views/settings-tax.php:33 -msgid "Shop base address" -msgstr "" - -#: includes/admin/settings/class-wc-settings-general.php:173 -msgid "Geolocate" -msgstr "" - -#: includes/admin/settings/class-wc-settings-general.php:174 -msgid "Geolocate (with page caching support)" -msgstr "" - -#: includes/admin/settings/class-wc-settings-general.php:179 +#: includes/admin/settings/class-wc-settings-general.php:191 msgid "Enable taxes" msgstr "" -#: includes/admin/settings/class-wc-settings-general.php:180 -msgid "Enable taxes and tax calculations" +#: includes/admin/settings/class-wc-settings-general.php:192 +msgid "Enable tax rates and calculations" msgstr "" -#: includes/admin/settings/class-wc-settings-general.php:188 +#: includes/admin/settings/class-wc-settings-general.php:196 +msgid "Rates will be configurable and taxes will be calculated during checkout." +msgstr "" + +#: includes/admin/settings/class-wc-settings-general.php:200 +msgid "Enable coupons" +msgstr "" + +#: includes/admin/settings/class-wc-settings-general.php:201 +msgid "Enable the use of coupon codes" +msgstr "" + +#: includes/admin/settings/class-wc-settings-general.php:207 +msgid "Coupons can be applied from the cart and checkout pages." +msgstr "" + +#: includes/admin/settings/class-wc-settings-general.php:211 +msgid "Calculate coupon discounts sequentially" +msgstr "" + +#: includes/admin/settings/class-wc-settings-general.php:215 +msgid "" +"When applying multiple coupons, apply the first coupon to the full price " +"and the second coupon to the discounted price and so on." +msgstr "" + +#: includes/admin/settings/class-wc-settings-general.php:227 msgid "Currency options" msgstr "" -#: includes/admin/settings/class-wc-settings-general.php:188 +#: includes/admin/settings/class-wc-settings-general.php:229 msgid "The following options affect how prices are displayed on the frontend." msgstr "" -#: includes/admin/settings/class-wc-settings-general.php:191 -#: includes/admin/views/html-admin-page-status-report.php:508 +#: includes/admin/settings/class-wc-settings-general.php:234 +#: includes/admin/views/html-admin-page-status-report.php:617 msgid "Currency" msgstr "" -#: includes/admin/settings/class-wc-settings-general.php:192 +#: includes/admin/settings/class-wc-settings-general.php:235 msgid "" "This controls what currency prices are listed at in the catalog and which " "currency gateways will take payments in." msgstr "" -#: includes/admin/settings/class-wc-settings-general.php:202 -#: includes/admin/views/html-admin-page-status-report.php:513 +#: includes/admin/settings/class-wc-settings-general.php:245 +#: includes/admin/views/html-admin-page-status-report.php:622 msgid "Currency position" msgstr "" -#: includes/admin/settings/class-wc-settings-general.php:203 +#: includes/admin/settings/class-wc-settings-general.php:246 msgid "This controls the position of the currency symbol." msgstr "" -#: includes/admin/settings/class-wc-settings-general.php:209 +#: includes/admin/settings/class-wc-settings-general.php:252 msgid "Left" msgstr "" -#: includes/admin/settings/class-wc-settings-general.php:210 +#: includes/admin/settings/class-wc-settings-general.php:253 msgid "Right" msgstr "" -#: includes/admin/settings/class-wc-settings-general.php:211 +#: includes/admin/settings/class-wc-settings-general.php:254 msgid "Left with space" msgstr "" -#: includes/admin/settings/class-wc-settings-general.php:212 +#: includes/admin/settings/class-wc-settings-general.php:255 msgid "Right with space" msgstr "" -#: includes/admin/settings/class-wc-settings-general.php:218 -#: includes/admin/views/html-admin-page-status-report.php:518 +#: includes/admin/settings/class-wc-settings-general.php:261 +#: includes/admin/views/html-admin-page-status-report.php:627 msgid "Thousand separator" msgstr "" -#: includes/admin/settings/class-wc-settings-general.php:219 +#: includes/admin/settings/class-wc-settings-general.php:262 msgid "This sets the thousand separator of displayed prices." msgstr "" -#: includes/admin/settings/class-wc-settings-general.php:228 -#: includes/admin/views/html-admin-page-status-report.php:523 +#: includes/admin/settings/class-wc-settings-general.php:271 +#: includes/admin/views/html-admin-page-status-report.php:632 msgid "Decimal separator" msgstr "" -#: includes/admin/settings/class-wc-settings-general.php:229 +#: includes/admin/settings/class-wc-settings-general.php:272 msgid "This sets the decimal separator of displayed prices." msgstr "" -#: includes/admin/settings/class-wc-settings-general.php:238 -#: includes/admin/views/html-admin-page-status-report.php:528 +#: includes/admin/settings/class-wc-settings-general.php:281 +#: includes/admin/views/html-admin-page-status-report.php:637 msgid "Number of decimals" msgstr "" -#: includes/admin/settings/class-wc-settings-general.php:239 +#: includes/admin/settings/class-wc-settings-general.php:282 msgid "This sets the number of decimal points shown in displayed prices." msgstr "" +#: includes/admin/settings/class-wc-settings-general.php:338 +#. translators: %s: URL to customizer. +msgid "" +"Looking for the store notice setting? It can now be found in " +"the Customizer." +msgstr "" + #: includes/admin/settings/class-wc-settings-integrations.php:27 msgid "Integration" msgstr "" -#: includes/admin/settings/class-wc-settings-products.php:88 +#: includes/admin/settings/class-wc-settings-payment-gateways.php:56 +msgid "" +"Installed payment methods are listed below. Drag and drop gateways to " +"control their display order on the frontend." +msgstr "" + +#: includes/admin/settings/class-wc-settings-payment-gateways.php:116 +#: includes/wc-account-functions.php:235 +msgid "Method" +msgstr "" + +#: includes/admin/settings/class-wc-settings-payment-gateways.php:155 +msgid "(no title)" +msgstr "" + +#: includes/admin/settings/class-wc-settings-payment-gateways.php:168 +msgid "Set up" +msgstr "" + +#: includes/admin/settings/class-wc-settings-products.php:81 +#. translators: %s: URL to customizer. +msgid "" +"Looking for the product display options? They can now be found in the " +"Customizer. Go see them in action here." +msgstr "" + +#: includes/admin/settings/class-wc-settings-products.php:137 msgid "Manage stock" msgstr "" -#: includes/admin/settings/class-wc-settings-products.php:89 +#: includes/admin/settings/class-wc-settings-products.php:138 msgid "Enable stock management" msgstr "" -#: includes/admin/settings/class-wc-settings-products.php:96 +#: includes/admin/settings/class-wc-settings-products.php:145 msgid "Hold stock (minutes)" msgstr "" -#: includes/admin/settings/class-wc-settings-products.php:97 +#: includes/admin/settings/class-wc-settings-products.php:146 msgid "" "Hold stock (for unpaid orders) for x minutes. When this limit is reached, " "the pending order will be cancelled. Leave blank to disable." msgstr "" -#: includes/admin/settings/class-wc-settings-products.php:111 +#: includes/admin/settings/class-wc-settings-products.php:160 msgid "Notifications" msgstr "" -#: includes/admin/settings/class-wc-settings-products.php:112 +#: includes/admin/settings/class-wc-settings-products.php:161 msgid "Enable low stock notifications" msgstr "" -#: includes/admin/settings/class-wc-settings-products.php:122 +#: includes/admin/settings/class-wc-settings-products.php:171 msgid "Enable out of stock notifications" msgstr "" -#: includes/admin/settings/class-wc-settings-products.php:132 +#: includes/admin/settings/class-wc-settings-products.php:181 msgid "Notification recipient(s)" msgstr "" -#: includes/admin/settings/class-wc-settings-products.php:133 +#: includes/admin/settings/class-wc-settings-products.php:182 msgid "Enter recipients (comma separated) that will receive this notification." msgstr "" -#: includes/admin/settings/class-wc-settings-products.php:144 +#: includes/admin/settings/class-wc-settings-products.php:193 msgid "Low stock threshold" msgstr "" -#: includes/admin/settings/class-wc-settings-products.php:145 +#: includes/admin/settings/class-wc-settings-products.php:194 msgid "When product stock reaches this amount you will be notified via email." msgstr "" -#: includes/admin/settings/class-wc-settings-products.php:160 +#: includes/admin/settings/class-wc-settings-products.php:209 msgid "Out of stock threshold" msgstr "" -#: includes/admin/settings/class-wc-settings-products.php:161 +#: includes/admin/settings/class-wc-settings-products.php:210 msgid "" "When product stock reaches this amount the stock status will change to " "\"out of stock\" and you will be notified via email. This setting does not " "affect existing \"in stock\" products." msgstr "" -#: includes/admin/settings/class-wc-settings-products.php:175 +#: includes/admin/settings/class-wc-settings-products.php:224 msgid "Out of stock visibility" msgstr "" -#: includes/admin/settings/class-wc-settings-products.php:176 +#: includes/admin/settings/class-wc-settings-products.php:225 msgid "Hide out of stock items from the catalog" msgstr "" -#: includes/admin/settings/class-wc-settings-products.php:183 +#: includes/admin/settings/class-wc-settings-products.php:232 msgid "Stock display format" msgstr "" -#: includes/admin/settings/class-wc-settings-products.php:184 +#: includes/admin/settings/class-wc-settings-products.php:233 msgid "This controls how stock quantities are displayed on the frontend." msgstr "" -#: includes/admin/settings/class-wc-settings-products.php:191 +#: includes/admin/settings/class-wc-settings-products.php:240 msgid "Always show quantity remaining in stock e.g. \"12 in stock\"" msgstr "" -#: includes/admin/settings/class-wc-settings-products.php:192 +#: includes/admin/settings/class-wc-settings-products.php:241 msgid "Only show quantity remaining in stock when low e.g. \"Only 2 left in stock\"" msgstr "" -#: includes/admin/settings/class-wc-settings-products.php:193 +#: includes/admin/settings/class-wc-settings-products.php:242 msgid "Never show quantity remaining in stock" msgstr "" -#: includes/admin/settings/class-wc-settings-products.php:214 +#: includes/admin/settings/class-wc-settings-products.php:265 msgid "File download method" msgstr "" -#: includes/admin/settings/class-wc-settings-products.php:217 +#: includes/admin/settings/class-wc-settings-products.php:268 #. translators: 1: X-Accel-Redirect 2: X-Sendfile 3: mod_xsendfile msgid "" "Forcing downloads will keep URLs hidden, but some servers may serve large " @@ -12931,126 +13348,117 @@ msgid "" "instead (server requires %3$s)." msgstr "" -#: includes/admin/settings/class-wc-settings-products.php:229 +#: includes/admin/settings/class-wc-settings-products.php:280 msgid "Force downloads" msgstr "" -#: includes/admin/settings/class-wc-settings-products.php:230 +#: includes/admin/settings/class-wc-settings-products.php:281 msgid "X-Accel-Redirect/X-Sendfile" msgstr "" -#: includes/admin/settings/class-wc-settings-products.php:231 +#: includes/admin/settings/class-wc-settings-products.php:282 msgid "Redirect only" msgstr "" -#: includes/admin/settings/class-wc-settings-products.php:237 +#: includes/admin/settings/class-wc-settings-products.php:288 msgid "Access restriction" msgstr "" -#: includes/admin/settings/class-wc-settings-products.php:238 +#: includes/admin/settings/class-wc-settings-products.php:289 msgid "Downloads require login" msgstr "" -#: includes/admin/settings/class-wc-settings-products.php:242 +#: includes/admin/settings/class-wc-settings-products.php:293 msgid "This setting does not apply to guest purchases." msgstr "" -#: includes/admin/settings/class-wc-settings-products.php:248 +#: includes/admin/settings/class-wc-settings-products.php:299 msgid "Grant access to downloadable products after payment" msgstr "" -#: includes/admin/settings/class-wc-settings-products.php:252 +#: includes/admin/settings/class-wc-settings-products.php:303 msgid "" "Enable this option to grant access to downloads when orders are " "\"processing\", rather than \"completed\"." msgstr "" -#: includes/admin/settings/class-wc-settings-products.php:267 +#: includes/admin/settings/class-wc-settings-products.php:321 msgid "Shop pages" msgstr "" -#: includes/admin/settings/class-wc-settings-products.php:273 +#: includes/admin/settings/class-wc-settings-products.php:327 msgid "Shop page" msgstr "" -#: includes/admin/settings/class-wc-settings-products.php:274 +#: includes/admin/settings/class-wc-settings-products.php:328 msgid "" "The base page can also be used in your product " "permalinks." msgstr "" -#: includes/admin/settings/class-wc-settings-products.php:280 +#: includes/admin/settings/class-wc-settings-products.php:334 msgid "" "This sets the base page of your shop - this is where your product archive " "will be." msgstr "" -#: includes/admin/settings/class-wc-settings-products.php:283 +#: includes/admin/settings/class-wc-settings-products.php:337 msgid "Add to cart behaviour" msgstr "" -#: includes/admin/settings/class-wc-settings-products.php:284 +#: includes/admin/settings/class-wc-settings-products.php:338 msgid "Redirect to the cart page after successful addition" msgstr "" -#: includes/admin/settings/class-wc-settings-products.php:291 +#: includes/admin/settings/class-wc-settings-products.php:345 msgid "Enable AJAX add to cart buttons on archives" msgstr "" -#: includes/admin/settings/class-wc-settings-products.php:303 +#: includes/admin/settings/class-wc-settings-products.php:357 msgid "Measurements" msgstr "" -#: includes/admin/settings/class-wc-settings-products.php:309 +#: includes/admin/settings/class-wc-settings-products.php:363 msgid "Weight unit" msgstr "" -#: includes/admin/settings/class-wc-settings-products.php:310 +#: includes/admin/settings/class-wc-settings-products.php:364 msgid "This controls what unit you will define weights in." msgstr "" -#: includes/admin/settings/class-wc-settings-products.php:326 +#: includes/admin/settings/class-wc-settings-products.php:380 msgid "Dimensions unit" msgstr "" -#: includes/admin/settings/class-wc-settings-products.php:327 +#: includes/admin/settings/class-wc-settings-products.php:381 msgid "This controls what unit you will define lengths in." msgstr "" -#: includes/admin/settings/class-wc-settings-products.php:357 +#: includes/admin/settings/class-wc-settings-products.php:411 msgid "Enable product reviews" msgstr "" -#: includes/admin/settings/class-wc-settings-products.php:366 +#: includes/admin/settings/class-wc-settings-products.php:420 msgid "Show \"verified owner\" label on customer reviews" msgstr "" -#: includes/admin/settings/class-wc-settings-products.php:376 +#: includes/admin/settings/class-wc-settings-products.php:430 msgid "Reviews can only be left by \"verified owners\"" msgstr "" -#: includes/admin/settings/class-wc-settings-products.php:386 +#: includes/admin/settings/class-wc-settings-products.php:440 msgid "Product ratings" msgstr "" -#: includes/admin/settings/class-wc-settings-products.php:387 +#: includes/admin/settings/class-wc-settings-products.php:441 msgid "Enable star rating on reviews" msgstr "" -#: includes/admin/settings/class-wc-settings-products.php:396 +#: includes/admin/settings/class-wc-settings-products.php:450 msgid "Star ratings should be required, not optional" msgstr "" -#: includes/admin/settings/class-wc-settings-rest-api.php:32 -#: includes/admin/settings/class-wc-settings-rest-api.php:74 -msgid "API" -msgstr "" - -#: includes/admin/settings/class-wc-settings-rest-api.php:75 -msgid "Enable the REST API" -msgstr "" - -#: includes/admin/settings/class-wc-settings-shipping.php:50 +#: includes/admin/settings/class-wc-settings-shipping.php:47 #: includes/admin/settings/views/html-admin-page-shipping-zone-methods.php:14 #: includes/admin/settings/views/html-admin-page-shipping-zones-instance.php:7 #: includes/admin/settings/views/html-admin-page-shipping-zones.php:8 @@ -13058,26 +13466,26 @@ msgstr "" msgid "Shipping zones" msgstr "" -#: includes/admin/settings/class-wc-settings-shipping.php:51 -#: includes/admin/settings/class-wc-settings-shipping.php:84 +#: includes/admin/settings/class-wc-settings-shipping.php:48 +#: includes/admin/settings/class-wc-settings-shipping.php:82 msgid "Shipping options" msgstr "" -#: includes/admin/settings/class-wc-settings-shipping.php:52 +#: includes/admin/settings/class-wc-settings-shipping.php:49 #: includes/admin/settings/views/html-admin-page-shipping-classes.php:14 -#: includes/class-wc-post-types.php:155 +#: includes/class-wc-post-types.php:165 msgid "Shipping classes" msgstr "" -#: includes/admin/settings/class-wc-settings-shipping.php:87 +#: includes/admin/settings/class-wc-settings-shipping.php:88 msgid "Calculations" msgstr "" -#: includes/admin/settings/class-wc-settings-shipping.php:88 +#: includes/admin/settings/class-wc-settings-shipping.php:89 msgid "Enable the shipping calculator on the cart page" msgstr "" -#: includes/admin/settings/class-wc-settings-shipping.php:97 +#: includes/admin/settings/class-wc-settings-shipping.php:98 msgid "Hide shipping costs until an address is entered" msgstr "" @@ -13115,67 +13523,67 @@ msgid "" "shipping rate cache." msgstr "" -#: includes/admin/settings/class-wc-settings-shipping.php:222 -#: includes/admin/settings/class-wc-settings-shipping.php:302 +#: includes/admin/settings/class-wc-settings-shipping.php:230 +#: includes/admin/settings/class-wc-settings-shipping.php:315 msgid "Zone does not exist!" msgstr "" -#: includes/admin/settings/class-wc-settings-shipping.php:248 -#: includes/admin/settings/class-wc-settings-shipping.php:279 -#: includes/admin/settings/class-wc-settings-shipping.php:335 -#: includes/admin/settings/class-wc-settings-tax.php:180 +#: includes/admin/settings/class-wc-settings-shipping.php:257 +#: includes/admin/settings/class-wc-settings-shipping.php:290 +#: includes/admin/settings/class-wc-settings-shipping.php:349 +#: includes/admin/settings/class-wc-settings-tax.php:191 msgid "Your changed data will be lost if you leave this page without saving." msgstr "" -#: includes/admin/settings/class-wc-settings-shipping.php:249 +#: includes/admin/settings/class-wc-settings-shipping.php:258 msgid "" "Do you wish to save your changes first? Your changed data will be discarded " "if you choose to cancel." msgstr "" -#: includes/admin/settings/class-wc-settings-shipping.php:250 -#: includes/admin/settings/class-wc-settings-shipping.php:281 -#: includes/admin/settings/class-wc-settings-shipping.php:336 +#: includes/admin/settings/class-wc-settings-shipping.php:259 +#: includes/admin/settings/class-wc-settings-shipping.php:292 +#: includes/admin/settings/class-wc-settings-shipping.php:350 msgid "Your changes were not saved. Please retry." msgstr "" -#: includes/admin/settings/class-wc-settings-shipping.php:251 +#: includes/admin/settings/class-wc-settings-shipping.php:260 msgid "Shipping method could not be added. Please retry." msgstr "" -#: includes/admin/settings/class-wc-settings-shipping.php:254 +#: includes/admin/settings/class-wc-settings-shipping.php:263 #: includes/admin/settings/views/html-admin-page-shipping-zone-methods.php:15 -#: includes/class-wc-shipping-zone.php:274 +#: includes/class-wc-shipping-zone.php:284 msgid "Zone" msgstr "" -#: includes/admin/settings/class-wc-settings-shipping.php:280 +#: includes/admin/settings/class-wc-settings-shipping.php:291 msgid "Are you sure you want to delete this zone? This action cannot be undone." msgstr "" -#: includes/admin/settings/class-wc-settings-shipping.php:282 +#: includes/admin/settings/class-wc-settings-shipping.php:293 #: includes/admin/settings/views/html-admin-page-shipping-zones.php:45 msgid "No shipping methods offered to this zone." msgstr "" -#: includes/admin/settings/class-wc-settings-shipping.php:299 +#: includes/admin/settings/class-wc-settings-shipping.php:312 msgid "Invalid shipping method!" msgstr "" -#: includes/admin/settings/class-wc-settings-shipping.php:305 +#: includes/admin/settings/class-wc-settings-shipping.php:318 msgid "This shipping method does not have any settings to configure." msgstr "" -#: includes/admin/settings/class-wc-settings-shipping.php:311 +#: includes/admin/settings/class-wc-settings-shipping.php:324 msgid "Edit failed. Please try again." msgstr "" -#: includes/admin/settings/class-wc-settings-shipping.php:346 +#: includes/admin/settings/class-wc-settings-shipping.php:362 msgid "Product count" msgstr "" #: includes/admin/settings/class-wc-settings-tax.php:61 -#: includes/admin/settings/views/settings-tax.php:9 +#: includes/admin/settings/views/settings-tax.php:13 msgid "Tax options" msgstr "" @@ -13187,31 +13595,31 @@ msgstr "" msgid "%s rates" msgstr "" -#: includes/admin/settings/class-wc-settings-tax.php:179 +#: includes/admin/settings/class-wc-settings-tax.php:190 msgid "No row(s) selected" msgstr "" -#: includes/admin/settings/class-wc-settings-tax.php:182 +#: includes/admin/settings/class-wc-settings-tax.php:193 msgid "Country code" msgstr "" -#: includes/admin/settings/class-wc-settings-tax.php:183 -#: includes/admin/settings/views/html-settings-tax.php:25 +#: includes/admin/settings/class-wc-settings-tax.php:194 +#: includes/admin/settings/views/html-settings-tax.php:27 msgid "State code" msgstr "" -#: includes/admin/settings/class-wc-settings-tax.php:187 -#: includes/admin/settings/views/html-settings-tax.php:29 +#: includes/admin/settings/class-wc-settings-tax.php:198 +#: includes/admin/settings/views/html-settings-tax.php:31 msgid "Tax name" msgstr "" -#: includes/admin/settings/class-wc-settings-tax.php:188 -#: includes/admin/settings/views/html-settings-tax.php:30 +#: includes/admin/settings/class-wc-settings-tax.php:199 +#: includes/admin/settings/views/html-settings-tax.php:32 msgid "Priority" msgstr "" -#: includes/admin/settings/class-wc-settings-tax.php:189 -#: includes/admin/settings/views/html-settings-tax.php:31 +#: includes/admin/settings/class-wc-settings-tax.php:200 +#: includes/admin/settings/views/html-settings-tax.php:33 msgid "Compound" msgstr "" @@ -13246,78 +13654,77 @@ msgstr "" msgid "Description for your reference" msgstr "" -#: includes/admin/settings/views/html-admin-page-shipping-zone-methods.php:25 -#: includes/admin/settings/views/html-admin-page-shipping-zone-methods.php:29 +#: includes/admin/settings/views/html-admin-page-shipping-zone-methods.php:26 +#: includes/admin/settings/views/html-admin-page-shipping-zone-methods.php:31 #: includes/admin/settings/views/html-admin-page-shipping-zones.php:16 msgid "Zone name" msgstr "" -#: includes/admin/settings/views/html-admin-page-shipping-zone-methods.php:26 +#: includes/admin/settings/views/html-admin-page-shipping-zone-methods.php:27 msgid "This is the name of the zone for your reference." msgstr "" -#: includes/admin/settings/views/html-admin-page-shipping-zone-methods.php:34 +#: includes/admin/settings/views/html-admin-page-shipping-zone-methods.php:37 msgid "Zone regions" msgstr "" -#: includes/admin/settings/views/html-admin-page-shipping-zone-methods.php:35 +#: includes/admin/settings/views/html-admin-page-shipping-zone-methods.php:38 msgid "" "These are regions inside this zone. Customers will be matched against these " "regions." msgstr "" -#: includes/admin/settings/views/html-admin-page-shipping-zone-methods.php:38 +#: includes/admin/settings/views/html-admin-page-shipping-zone-methods.php:42 msgid "Select regions within this zone" msgstr "" -#: includes/admin/settings/views/html-admin-page-shipping-zone-methods.php:58 +#: includes/admin/settings/views/html-admin-page-shipping-zone-methods.php:62 msgid "Limit to specific ZIP/postcodes" msgstr "" -#: includes/admin/settings/views/html-admin-page-shipping-zone-methods.php:61 +#: includes/admin/settings/views/html-admin-page-shipping-zone-methods.php:65 msgid "List 1 postcode per line" msgstr "" -#: includes/admin/settings/views/html-admin-page-shipping-zone-methods.php:62 +#: includes/admin/settings/views/html-admin-page-shipping-zone-methods.php:67 +#. translators: WooCommerce link to setting up shipping zones msgid "" -"Postcodes containing wildcards (e.g. CB23*) and fully numeric ranges (e.g. " -"90210...99000) are also supported." +"Postcodes containing wildcards (e.g. CB23*) or fully numeric ranges (e.g. " +"90210...99000) are also supported. Please see the shipping " +"zones documentation) for more " +"information." msgstr "" -#: includes/admin/settings/views/html-admin-page-shipping-zone-methods.php:69 +#: includes/admin/settings/views/html-admin-page-shipping-zone-methods.php:75 msgid "Shipping methods" msgstr "" -#: includes/admin/settings/views/html-admin-page-shipping-zone-methods.php:70 +#: includes/admin/settings/views/html-admin-page-shipping-zone-methods.php:76 msgid "" "The following shipping methods apply to customers with shipping addresses " "within this zone." msgstr "" -#: includes/admin/settings/views/html-admin-page-shipping-zone-methods.php:77 -msgid "Shipping method title" -msgstr "" - -#: includes/admin/settings/views/html-admin-page-shipping-zone-methods.php:85 -#: includes/admin/settings/views/html-admin-page-shipping-zone-methods.php:162 -#: includes/admin/settings/views/html-admin-page-shipping-zone-methods.php:187 +#: includes/admin/settings/views/html-admin-page-shipping-zone-methods.php:92 +#: includes/admin/settings/views/html-admin-page-shipping-zone-methods.php:171 +#: includes/admin/settings/views/html-admin-page-shipping-zone-methods.php:196 #: includes/admin/settings/views/html-admin-page-shipping-zones.php:95 #: includes/admin/settings/views/html-admin-page-shipping-zones.php:121 msgid "Add shipping method" msgstr "" -#: includes/admin/settings/views/html-admin-page-shipping-zone-methods.php:102 +#: includes/admin/settings/views/html-admin-page-shipping-zone-methods.php:109 msgid "" "You can add multiple shipping methods within this zone. Only customers " "within the zone will see them." msgstr "" -#: includes/admin/settings/views/html-admin-page-shipping-zone-methods.php:132 +#: includes/admin/settings/views/html-admin-page-shipping-zone-methods.php:140 #. translators: %s: shipping method title msgid "%s Settings" msgstr "" -#: includes/admin/settings/views/html-admin-page-shipping-zone-methods.php:170 +#: includes/admin/settings/views/html-admin-page-shipping-zone-methods.php:179 #: includes/admin/settings/views/html-admin-page-shipping-zones.php:103 msgid "" "Choose the shipping method you wish to add. Only shipping methods which " @@ -13397,40 +13804,40 @@ msgstr "" msgid "Key details" msgstr "" -#: includes/admin/settings/views/html-keys-edit.php:17 +#: includes/admin/settings/views/html-keys-edit.php:18 msgid "Friendly name for identifying this key." msgstr "" -#: includes/admin/settings/views/html-keys-edit.php:26 +#: includes/admin/settings/views/html-keys-edit.php:29 msgid "Owner of these keys." msgstr "" -#: includes/admin/settings/views/html-keys-edit.php:41 +#: includes/admin/settings/views/html-keys-edit.php:45 msgid "Search for a user…" msgstr "" -#: includes/admin/settings/views/html-keys-edit.php:49 +#: includes/admin/settings/views/html-keys-edit.php:54 msgid "Select the access type of these keys." msgstr "" -#: includes/admin/settings/views/html-keys-edit.php:101 +#: includes/admin/settings/views/html-keys-edit.php:110 msgid "Generate API key" msgstr "" -#: includes/admin/settings/views/html-keys-edit.php:106 -#: includes/class-wc-ajax.php:1795 +#: includes/admin/settings/views/html-keys-edit.php:115 +#: includes/class-wc-ajax.php:1858 msgid "Revoke key" msgstr "" -#: includes/admin/settings/views/html-keys-edit.php:119 +#: includes/admin/settings/views/html-keys-edit.php:128 msgid "Consumer key" msgstr "" -#: includes/admin/settings/views/html-keys-edit.php:127 +#: includes/admin/settings/views/html-keys-edit.php:136 msgid "Consumer secret" msgstr "" -#: includes/admin/settings/views/html-keys-edit.php:135 +#: includes/admin/settings/views/html-keys-edit.php:144 msgid "QRCode" msgstr "" @@ -13438,115 +13845,115 @@ msgstr "" msgid "Search…" msgstr "" -#: includes/admin/settings/views/html-settings-tax.php:16 +#: includes/admin/settings/views/html-settings-tax.php:17 #. translators: %s: tax rate msgid "\"%s\" tax rates" msgstr "" -#: includes/admin/settings/views/html-settings-tax.php:17 +#: includes/admin/settings/views/html-settings-tax.php:18 #: includes/admin/views/html-bulk-edit-product.php:95 #: includes/admin/views/html-quick-edit-product.php:73 #: includes/gateways/simplify-commerce/class-wc-gateway-simplify-commerce.php:217 -#: includes/wc-product-functions.php:788 +#: includes/wc-product-functions.php:807 msgid "Standard" msgstr "" -#: includes/admin/settings/views/html-settings-tax.php:24 +#: includes/admin/settings/views/html-settings-tax.php:26 msgid "Country code" msgstr "" -#: includes/admin/settings/views/html-settings-tax.php:24 +#: includes/admin/settings/views/html-settings-tax.php:26 msgid "A 2 digit country code, e.g. US. Leave blank to apply to all." msgstr "" -#: includes/admin/settings/views/html-settings-tax.php:25 +#: includes/admin/settings/views/html-settings-tax.php:27 msgid "A 2 digit state code, e.g. AL. Leave blank to apply to all." msgstr "" -#: includes/admin/settings/views/html-settings-tax.php:26 +#: includes/admin/settings/views/html-settings-tax.php:28 msgid "" "Postcode for this rule. Semi-colon (;) separate multiple values. Leave " "blank to apply to all areas. Wildcards (*) and ranges for numeric postcodes " "(e.g. 12345...12350) can also be used." msgstr "" -#: includes/admin/settings/views/html-settings-tax.php:27 +#: includes/admin/settings/views/html-settings-tax.php:29 msgid "" "Cities for this rule. Semi-colon (;) separate multiple values. Leave blank " "to apply to all cities." msgstr "" -#: includes/admin/settings/views/html-settings-tax.php:28 +#: includes/admin/settings/views/html-settings-tax.php:30 msgid "Rate %" msgstr "" -#: includes/admin/settings/views/html-settings-tax.php:28 +#: includes/admin/settings/views/html-settings-tax.php:30 msgid "Enter a tax rate (percentage) to 4 decimal places." msgstr "" -#: includes/admin/settings/views/html-settings-tax.php:29 +#: includes/admin/settings/views/html-settings-tax.php:31 msgid "Enter a name for this tax rate." msgstr "" -#: includes/admin/settings/views/html-settings-tax.php:30 +#: includes/admin/settings/views/html-settings-tax.php:32 msgid "" "Choose a priority for this tax rate. Only 1 matching rate per priority will " "be used. To define multiple tax rates for a single area you need to specify " "a different priority per rate." msgstr "" -#: includes/admin/settings/views/html-settings-tax.php:31 +#: includes/admin/settings/views/html-settings-tax.php:33 msgid "" "Choose whether or not this is a compound rate. Compound tax rates are " "applied on top of other tax rates." msgstr "" -#: includes/admin/settings/views/html-settings-tax.php:32 +#: includes/admin/settings/views/html-settings-tax.php:34 msgid "Choose whether or not this tax rate also gets applied to shipping." msgstr "" -#: includes/admin/settings/views/html-settings-tax.php:38 +#: includes/admin/settings/views/html-settings-tax.php:40 msgid "Insert row" msgstr "" -#: includes/admin/settings/views/html-settings-tax.php:39 +#: includes/admin/settings/views/html-settings-tax.php:41 msgid "Remove selected row(s)" msgstr "" -#: includes/admin/settings/views/html-settings-tax.php:41 +#: includes/admin/settings/views/html-settings-tax.php:43 msgid "Import CSV" msgstr "" -#: includes/admin/settings/views/html-settings-tax.php:47 +#: includes/admin/settings/views/html-settings-tax.php:49 msgid "Loading…" msgstr "" -#: includes/admin/settings/views/html-settings-tax.php:53 +#: includes/admin/settings/views/html-settings-tax.php:55 msgid "Tax rate ID: %s" msgstr "" -#: includes/admin/settings/views/html-settings-tax.php:94 +#: includes/admin/settings/views/html-settings-tax.php:96 msgid "No matching tax rates found." msgstr "" -#: includes/admin/settings/views/html-settings-tax.php:104 +#: includes/admin/settings/views/html-settings-tax.php:107 #. translators: %s: number msgid "%s items" msgstr "" -#: includes/admin/settings/views/html-settings-tax.php:111 +#: includes/admin/settings/views/html-settings-tax.php:115 msgid "First page" msgstr "" -#: includes/admin/settings/views/html-settings-tax.php:115 +#: includes/admin/settings/views/html-settings-tax.php:119 msgid "Previous page" msgstr "" -#: includes/admin/settings/views/html-settings-tax.php:132 +#: includes/admin/settings/views/html-settings-tax.php:136 msgid "Next page" msgstr "" -#: includes/admin/settings/views/html-settings-tax.php:136 +#: includes/admin/settings/views/html-settings-tax.php:140 msgid "Last page" msgstr "" @@ -13554,232 +13961,233 @@ msgstr "" msgid "Webhook data" msgstr "" -#: includes/admin/settings/views/html-webhooks-edit.php:24 +#: includes/admin/settings/views/html-webhooks-edit.php:25 #. translators: %s: date msgid "" "Friendly name for identifying this webhook, defaults to Webhook created on " "%s." msgstr "" -#: includes/admin/settings/views/html-webhooks-edit.php:34 +#: includes/admin/settings/views/html-webhooks-edit.php:37 msgid "" "The options are "Active" (delivers payload), "Paused" " "(does not deliver), or "Disabled" (does not deliver due delivery " "failures)." msgstr "" -#: includes/admin/settings/views/html-webhooks-edit.php:52 +#: includes/admin/settings/views/html-webhooks-edit.php:57 msgid "Select when the webhook will fire." msgstr "" -#: includes/admin/settings/views/html-webhooks-edit.php:61 +#: includes/admin/settings/views/html-webhooks-edit.php:68 msgid "Coupon created" msgstr "" -#: includes/admin/settings/views/html-webhooks-edit.php:62 +#: includes/admin/settings/views/html-webhooks-edit.php:69 msgid "Coupon updated" msgstr "" -#: includes/admin/settings/views/html-webhooks-edit.php:63 +#: includes/admin/settings/views/html-webhooks-edit.php:70 msgid "Coupon deleted" msgstr "" -#: includes/admin/settings/views/html-webhooks-edit.php:64 +#: includes/admin/settings/views/html-webhooks-edit.php:71 msgid "Coupon restored" msgstr "" -#: includes/admin/settings/views/html-webhooks-edit.php:65 +#: includes/admin/settings/views/html-webhooks-edit.php:72 msgid "Customer created" msgstr "" -#: includes/admin/settings/views/html-webhooks-edit.php:66 +#: includes/admin/settings/views/html-webhooks-edit.php:73 msgid "Customer updated" msgstr "" -#: includes/admin/settings/views/html-webhooks-edit.php:67 +#: includes/admin/settings/views/html-webhooks-edit.php:74 msgid "Customer deleted" msgstr "" -#: includes/admin/settings/views/html-webhooks-edit.php:68 +#: includes/admin/settings/views/html-webhooks-edit.php:75 msgid "Order created" msgstr "" -#: includes/admin/settings/views/html-webhooks-edit.php:69 +#: includes/admin/settings/views/html-webhooks-edit.php:76 msgid "Order updated" msgstr "" -#: includes/admin/settings/views/html-webhooks-edit.php:70 +#: includes/admin/settings/views/html-webhooks-edit.php:77 msgid "Order deleted" msgstr "" -#: includes/admin/settings/views/html-webhooks-edit.php:71 +#: includes/admin/settings/views/html-webhooks-edit.php:78 msgid "Order restored" msgstr "" -#: includes/admin/settings/views/html-webhooks-edit.php:72 +#: includes/admin/settings/views/html-webhooks-edit.php:79 msgid "Product created" msgstr "" -#: includes/admin/settings/views/html-webhooks-edit.php:73 +#: includes/admin/settings/views/html-webhooks-edit.php:80 msgid "Product updated" msgstr "" -#: includes/admin/settings/views/html-webhooks-edit.php:74 +#: includes/admin/settings/views/html-webhooks-edit.php:81 msgid "Product deleted" msgstr "" -#: includes/admin/settings/views/html-webhooks-edit.php:75 +#: includes/admin/settings/views/html-webhooks-edit.php:82 msgid "Product restored" msgstr "" -#: includes/admin/settings/views/html-webhooks-edit.php:76 +#: includes/admin/settings/views/html-webhooks-edit.php:83 msgid "Action" msgstr "" -#: includes/admin/settings/views/html-webhooks-edit.php:88 +#: includes/admin/settings/views/html-webhooks-edit.php:97 msgid "Action event" msgstr "" -#: includes/admin/settings/views/html-webhooks-edit.php:89 +#: includes/admin/settings/views/html-webhooks-edit.php:98 msgid "Enter the action that will trigger this webhook." msgstr "" -#: includes/admin/settings/views/html-webhooks-edit.php:98 +#: includes/admin/settings/views/html-webhooks-edit.php:109 msgid "URL where the webhook payload is delivered." msgstr "" -#: includes/admin/settings/views/html-webhooks-edit.php:106 +#: includes/admin/settings/views/html-webhooks-edit.php:119 msgid "Secret" msgstr "" -#: includes/admin/settings/views/html-webhooks-edit.php:107 +#: includes/admin/settings/views/html-webhooks-edit.php:120 msgid "" "The secret key is used to generate a hash of the delivered webhook and " "provided in the request headers." msgstr "" -#: includes/admin/settings/views/html-webhooks-edit.php:115 +#: includes/admin/settings/views/html-webhooks-edit.php:130 msgid "API Version" msgstr "" -#: includes/admin/settings/views/html-webhooks-edit.php:116 +#: includes/admin/settings/views/html-webhooks-edit.php:131 msgid "REST API version used in the webhook deliveries." msgstr "" -#: includes/admin/settings/views/html-webhooks-edit.php:120 +#: includes/admin/settings/views/html-webhooks-edit.php:136 msgid "WP REST API Integration v2" msgstr "" -#: includes/admin/settings/views/html-webhooks-edit.php:121 +#: includes/admin/settings/views/html-webhooks-edit.php:137 msgid "WP REST API Integration v1" msgstr "" -#: includes/admin/settings/views/html-webhooks-edit.php:122 +#: includes/admin/settings/views/html-webhooks-edit.php:138 msgid "Legacy API v3 (deprecated)" msgstr "" -#: includes/admin/settings/views/html-webhooks-edit.php:133 +#: includes/admin/settings/views/html-webhooks-edit.php:149 msgid "Webhook actions" msgstr "" -#: includes/admin/settings/views/html-webhooks-edit.php:140 -#: includes/admin/settings/views/html-webhooks-edit.php:149 +#: includes/admin/settings/views/html-webhooks-edit.php:156 +#: includes/admin/settings/views/html-webhooks-edit.php:165 msgid "Created at" msgstr "" -#: includes/admin/settings/views/html-webhooks-edit.php:157 +#: includes/admin/settings/views/html-webhooks-edit.php:173 msgid "Updated at" msgstr "" -#: includes/admin/settings/views/html-webhooks-edit.php:168 +#: includes/admin/settings/views/html-webhooks-edit.php:184 msgid "Save webhook" msgstr "" -#: includes/admin/settings/views/settings-tax.php:12 +#: includes/admin/settings/views/settings-tax.php:20 msgid "Prices entered with tax" msgstr "" -#: includes/admin/settings/views/settings-tax.php:16 +#: includes/admin/settings/views/settings-tax.php:24 msgid "" "This option is important as it will affect how you input prices. Changing " "it will not update existing products." msgstr "" -#: includes/admin/settings/views/settings-tax.php:18 +#: includes/admin/settings/views/settings-tax.php:26 msgid "Yes, I will enter prices inclusive of tax" msgstr "" -#: includes/admin/settings/views/settings-tax.php:19 +#: includes/admin/settings/views/settings-tax.php:27 msgid "No, I will enter prices exclusive of tax" msgstr "" -#: includes/admin/settings/views/settings-tax.php:24 +#: includes/admin/settings/views/settings-tax.php:32 msgid "Calculate tax based on" msgstr "" -#: includes/admin/settings/views/settings-tax.php:26 +#: includes/admin/settings/views/settings-tax.php:34 msgid "This option determines which address is used to calculate tax." msgstr "" -#: includes/admin/settings/views/settings-tax.php:38 +#: includes/admin/settings/views/settings-tax.php:46 msgid "Shipping tax class" msgstr "" -#: includes/admin/settings/views/settings-tax.php:39 +#: includes/admin/settings/views/settings-tax.php:47 msgid "" "Optionally control which tax class shipping gets, or leave it so shipping " "tax is based on the cart items themselves." msgstr "" -#: includes/admin/settings/views/settings-tax.php:45 +#: includes/admin/settings/views/settings-tax.php:53 msgid "Shipping tax class based on cart items" msgstr "" -#: includes/admin/settings/views/settings-tax.php:50 +#: includes/admin/settings/views/settings-tax.php:58 msgid "Rounding" msgstr "" -#: includes/admin/settings/views/settings-tax.php:51 +#: includes/admin/settings/views/settings-tax.php:59 msgid "Round tax at subtotal level, instead of rounding per line" msgstr "" -#: includes/admin/settings/views/settings-tax.php:58 +#: includes/admin/settings/views/settings-tax.php:66 msgid "Additional tax classes" msgstr "" -#: includes/admin/settings/views/settings-tax.php:59 +#: includes/admin/settings/views/settings-tax.php:67 msgid "" "List additional tax classes below (1 per line). This is in addition to the " "default \"Standard rate\"." msgstr "" -#: includes/admin/settings/views/settings-tax.php:63 +#: includes/admin/settings/views/settings-tax.php:72 +#. Translators: %s New line char. msgid "Reduced rate%sZero rate" msgstr "" -#: includes/admin/settings/views/settings-tax.php:67 +#: includes/admin/settings/views/settings-tax.php:76 msgid "Display prices in the shop" msgstr "" -#: includes/admin/settings/views/settings-tax.php:73 -#: includes/admin/settings/views/settings-tax.php:85 +#: includes/admin/settings/views/settings-tax.php:82 +#: includes/admin/settings/views/settings-tax.php:94 msgid "Including tax" msgstr "" -#: includes/admin/settings/views/settings-tax.php:74 -#: includes/admin/settings/views/settings-tax.php:86 +#: includes/admin/settings/views/settings-tax.php:83 +#: includes/admin/settings/views/settings-tax.php:95 msgid "Excluding tax" msgstr "" -#: includes/admin/settings/views/settings-tax.php:79 +#: includes/admin/settings/views/settings-tax.php:88 msgid "Display prices during cart and checkout" msgstr "" -#: includes/admin/settings/views/settings-tax.php:92 +#: includes/admin/settings/views/settings-tax.php:100 msgid "Price display suffix" msgstr "" -#: includes/admin/settings/views/settings-tax.php:97 +#: includes/admin/settings/views/settings-tax.php:105 msgid "" "Define text to show after your product prices. This could be, for example, " "\"inc. Vat\" to explain your pricing. You can also have prices substituted " @@ -13787,15 +14195,15 @@ msgid "" "{price_excluding_tax}." msgstr "" -#: includes/admin/settings/views/settings-tax.php:101 +#: includes/admin/settings/views/settings-tax.php:109 msgid "Display tax totals" msgstr "" -#: includes/admin/settings/views/settings-tax.php:107 +#: includes/admin/settings/views/settings-tax.php:115 msgid "As a single total" msgstr "" -#: includes/admin/settings/views/settings-tax.php:108 +#: includes/admin/settings/views/settings-tax.php:116 msgid "Itemized" msgstr "" @@ -13807,32 +14215,32 @@ msgstr "" msgid "Enter a search term and press enter" msgstr "" -#: includes/admin/views/html-admin-page-addons.php:107 +#: includes/admin/views/html-admin-page-addons.php:108 msgid "" "Our catalog of WooCommerce Extensions can be found on WooCommerce.com here: " "WooCommerce Extensions Catalog" msgstr "" -#: includes/admin/views/html-admin-page-addons.php:113 +#: includes/admin/views/html-admin-page-addons.php:114 msgid "Looking for a WooCommerce theme?" msgstr "" -#: includes/admin/views/html-admin-page-addons.php:114 +#: includes/admin/views/html-admin-page-addons.php:115 msgid "We recommend Storefront, the official WooCommerce theme." msgstr "" -#: includes/admin/views/html-admin-page-addons.php:115 +#: includes/admin/views/html-admin-page-addons.php:116 msgid "" "Storefront is an intuitive, flexible and free WordPress " "theme offering deep integration with WooCommerce and many of the most " "popular customer-facing extensions." msgstr "" -#: includes/admin/views/html-admin-page-addons.php:117 +#: includes/admin/views/html-admin-page-addons.php:118 msgid "Read all about it" msgstr "" -#: includes/admin/views/html-admin-page-addons.php:118 +#: includes/admin/views/html-admin-page-addons.php:119 msgid "Download & install" msgstr "" @@ -13902,191 +14310,223 @@ msgstr "" msgid "There are currently no logs to view." msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:29 +#: includes/admin/views/html-admin-page-status-report.php:30 msgid "" "Please copy and paste this information in your ticket when contacting " "support:" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:30 +#: includes/admin/views/html-admin-page-status-report.php:33 msgid "Get system report" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:31 +#: includes/admin/views/html-admin-page-status-report.php:35 msgid "Understanding the status report" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:34 +#: includes/admin/views/html-admin-page-status-report.php:42 msgid "Copy for support" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:41 +#: includes/admin/views/html-admin-page-status-report.php:53 msgid "WordPress environment" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:46 +#: includes/admin/views/html-admin-page-status-report.php:58 msgid "Home URL" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:47 +#: includes/admin/views/html-admin-page-status-report.php:59 msgid "The homepage URL of your site." msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:51 +#: includes/admin/views/html-admin-page-status-report.php:63 msgid "Site URL" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:52 +#: includes/admin/views/html-admin-page-status-report.php:64 msgid "The root URL of your site." msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:56 -msgid "WC version" +#: includes/admin/views/html-admin-page-status-report.php:68 +msgid "WooCommerce version" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:57 +#: includes/admin/views/html-admin-page-status-report.php:69 msgid "The version of WooCommerce installed on your site." msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:61 +#: includes/admin/views/html-admin-page-status-report.php:73 msgid "Log directory writable" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:62 +#: includes/admin/views/html-admin-page-status-report.php:74 msgid "" "Several WooCommerce extensions can write logs which makes debugging " "problems easier. The directory must be writable for this to happen." msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:67 +#: includes/admin/views/html-admin-page-status-report.php:81 +#. Translators: %1$s: Log directory, %2$s: Log directory constant msgid "To allow logging, make %1$s writable or define a custom %2$s." msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:72 -msgid "WP version" +#: includes/admin/views/html-admin-page-status-report.php:87 +msgid "WordPress version" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:73 +#: includes/admin/views/html-admin-page-status-report.php:88 msgid "The version of WordPress installed on your site." msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:77 -msgid "WP multisite" -msgstr "" - -#: includes/admin/views/html-admin-page-status-report.php:78 -msgid "Whether or not you have WordPress Multisite enabled." -msgstr "" - -#: includes/admin/views/html-admin-page-status-report.php:82 -msgid "WP memory limit" -msgstr "" - -#: includes/admin/views/html-admin-page-status-report.php:83 -msgid "The maximum amount of memory (RAM) that your site can use at one time." -msgstr "" - -#: includes/admin/views/html-admin-page-status-report.php:86 -msgid "%1$s - We recommend setting memory to at least 64MB. See: %2$s" -msgstr "" - -#: includes/admin/views/html-admin-page-status-report.php:86 -msgid "Increasing memory allocated to PHP" -msgstr "" - -#: includes/admin/views/html-admin-page-status-report.php:93 -msgid "WP debug mode" -msgstr "" - -#: includes/admin/views/html-admin-page-status-report.php:94 -msgid "Displays whether or not WordPress is in Debug Mode." -msgstr "" - -#: includes/admin/views/html-admin-page-status-report.php:104 -msgid "WP cron" -msgstr "" - -#: includes/admin/views/html-admin-page-status-report.php:105 -msgid "Displays whether or not WP Cron Jobs are enabled." +#: includes/admin/views/html-admin-page-status-report.php:107 +#. Translators: %1$s: Current version, %2$s: New version +msgid "%1$s - There is a newer version of WordPress available (%2$s)" msgstr "" #: includes/admin/views/html-admin-page-status-report.php:115 -msgid "Language" +msgid "WordPress multisite" msgstr "" #: includes/admin/views/html-admin-page-status-report.php:116 -msgid "The current language used by WordPress. Default = English" +msgid "Whether or not you have WordPress Multisite enabled." msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:124 -msgid "Server environment" +#: includes/admin/views/html-admin-page-status-report.php:120 +msgid "WordPress memory limit" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:129 -msgid "Server info" +#: includes/admin/views/html-admin-page-status-report.php:121 +msgid "The maximum amount of memory (RAM) that your site can use at one time." msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:130 -msgid "Information about the web server that is currently hosting your site." +#: includes/admin/views/html-admin-page-status-report.php:126 +#. Translators: %1$s: Memory limit, %2$s: Docs link. +msgid "%1$s - We recommend setting memory to at least 64MB. See: %2$s" +msgstr "" + +#: includes/admin/views/html-admin-page-status-report.php:126 +msgid "Increasing memory allocated to PHP" msgstr "" #: includes/admin/views/html-admin-page-status-report.php:134 -msgid "PHP version" +msgid "WordPress debug mode" msgstr "" #: includes/admin/views/html-admin-page-status-report.php:135 -msgid "The version of PHP installed on your hosting server." +msgid "Displays whether or not WordPress is in Debug Mode." msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:138 -msgid "%1$s - We recommend a minimum PHP version of 5.6. See: %2$s" -msgstr "" - -#: includes/admin/views/html-admin-page-status-report.php:138 -msgid "How to update your PHP version" +#: includes/admin/views/html-admin-page-status-report.php:145 +msgid "WordPress cron" msgstr "" #: includes/admin/views/html-admin-page-status-report.php:146 +msgid "Displays whether or not WP Cron Jobs are enabled." +msgstr "" + +#: includes/admin/views/html-admin-page-status-report.php:156 +msgid "Language" +msgstr "" + +#: includes/admin/views/html-admin-page-status-report.php:157 +msgid "The current language used by WordPress. Default = English" +msgstr "" + +#: includes/admin/views/html-admin-page-status-report.php:161 +msgid "External object cache" +msgstr "" + +#: includes/admin/views/html-admin-page-status-report.php:162 +msgid "Displays whether or not WordPress is using an external object cache." +msgstr "" + +#: includes/admin/views/html-admin-page-status-report.php:176 +msgid "Server environment" +msgstr "" + +#: includes/admin/views/html-admin-page-status-report.php:181 +msgid "Server info" +msgstr "" + +#: includes/admin/views/html-admin-page-status-report.php:182 +msgid "Information about the web server that is currently hosting your site." +msgstr "" + +#: includes/admin/views/html-admin-page-status-report.php:186 +msgid "PHP version" +msgstr "" + +#: includes/admin/views/html-admin-page-status-report.php:187 +msgid "The version of PHP installed on your hosting server." +msgstr "" + +#: includes/admin/views/html-admin-page-status-report.php:193 +msgid "How to update your PHP version" +msgstr "" + +#: includes/admin/views/html-admin-page-status-report.php:196 +msgid "" +"WooCommerce will run under this version of PHP, however, some features such " +"as geolocation are not compatible. Support for this version will be dropped " +"in the next major release. We recommend using PHP version 7.2 or above for " +"greater performance and security." +msgstr "" + +#: includes/admin/views/html-admin-page-status-report.php:198 +msgid "" +"WooCommerce will run under this version of PHP, however, it has reached end " +"of life. We recommend using PHP version 7.2 or above for greater " +"performance and security." +msgstr "" + +#: includes/admin/views/html-admin-page-status-report.php:200 +msgid "" +"We recommend using PHP version 7.2 or above for greater performance and " +"security." +msgstr "" + +#: includes/admin/views/html-admin-page-status-report.php:210 msgid "PHP post max size" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:147 +#: includes/admin/views/html-admin-page-status-report.php:211 msgid "The largest filesize that can be contained in one post." msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:151 +#: includes/admin/views/html-admin-page-status-report.php:215 msgid "PHP time limit" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:152 +#: includes/admin/views/html-admin-page-status-report.php:216 msgid "" "The amount of time (in seconds) that your site will spend on a single " "operation before timing out (to avoid server lockups)" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:156 +#: includes/admin/views/html-admin-page-status-report.php:220 msgid "PHP max input vars" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:157 +#: includes/admin/views/html-admin-page-status-report.php:221 msgid "" "The maximum number of variables your server can use for a single function " "to avoid overloads." msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:161 +#: includes/admin/views/html-admin-page-status-report.php:225 msgid "cURL version" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:162 +#: includes/admin/views/html-admin-page-status-report.php:226 msgid "The version of cURL installed on your server." msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:166 +#: includes/admin/views/html-admin-page-status-report.php:230 msgid "SUHOSIN installed" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:167 +#: includes/admin/views/html-admin-page-status-report.php:231 msgid "" "Suhosin is an advanced protection system for PHP installations. It was " "designed to protect your servers on the one hand against a number of well " @@ -14096,448 +14536,468 @@ msgid "" "its data submission limits." msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:178 +#: includes/admin/views/html-admin-page-status-report.php:241 msgid "MySQL version" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:179 +#: includes/admin/views/html-admin-page-status-report.php:242 msgid "The version of MySQL installed on your hosting server." msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:183 +#: includes/admin/views/html-admin-page-status-report.php:247 +#. Translators: %1$s: MySQL version, %2$s: Recommended MySQL version. msgid "%1$s - We recommend a minimum MySQL version of 5.6. See: %2$s" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:183 +#: includes/admin/views/html-admin-page-status-report.php:247 msgid "WordPress requirements" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:192 +#: includes/admin/views/html-admin-page-status-report.php:256 msgid "Max upload size" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:193 +#: includes/admin/views/html-admin-page-status-report.php:257 msgid "The largest filesize that can be uploaded to your WordPress installation." msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:197 +#: includes/admin/views/html-admin-page-status-report.php:261 msgid "Default timezone is UTC" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:198 +#: includes/admin/views/html-admin-page-status-report.php:262 msgid "The default timezone for your server." msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:201 +#: includes/admin/views/html-admin-page-status-report.php:267 +#. Translators: %s: default timezone.. msgid "Default timezone is %s - it should be UTC" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:208 +#: includes/admin/views/html-admin-page-status-report.php:275 msgid "fsockopen/cURL" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:209 +#: includes/admin/views/html-admin-page-status-report.php:276 msgid "" "Payment gateways can use cURL to communicate with remote servers to " "authorize payments, other plugins may also use it when communicating with " "remote services." msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:214 +#: includes/admin/views/html-admin-page-status-report.php:282 msgid "" "Your server does not have fsockopen or cURL enabled - PayPal IPN and other " "scripts which communicate with other servers will not work. Contact your " "hosting provider." msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:219 +#: includes/admin/views/html-admin-page-status-report.php:288 msgid "SoapClient" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:220 +#: includes/admin/views/html-admin-page-status-report.php:289 msgid "" "Some webservices like shipping use SOAP to get information from remote " "servers, for example, live shipping quotes from FedEx require SOAP to be " "installed." msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:225 +#: includes/admin/views/html-admin-page-status-report.php:296 +#. Translators: %s classname and link. msgid "" "Your server does not have the %s class enabled - some gateway plugins which " "use SOAP may not work as expected." msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:230 +#: includes/admin/views/html-admin-page-status-report.php:302 msgid "DOMDocument" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:231 +#: includes/admin/views/html-admin-page-status-report.php:303 msgid "HTML/Multipart emails use DOMDocument to generate inline CSS in templates." msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:236 +#: includes/admin/views/html-admin-page-status-report.php:310 +#. Translators: %s: classname and link. msgid "" "Your server does not have the %s class enabled - HTML/Multipart emails, and " "also some extensions, will not work without DOMDocument." msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:241 +#: includes/admin/views/html-admin-page-status-report.php:316 msgid "GZip" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:242 +#: includes/admin/views/html-admin-page-status-report.php:317 msgid "GZip (gzopen) is used to open the GEOIP database from MaxMind." msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:247 +#: includes/admin/views/html-admin-page-status-report.php:324 +#. Translators: %s: classname and link. msgid "" "Your server does not support the %s function - this is required to use the " "GeoIP database from MaxMind." msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:252 +#: includes/admin/views/html-admin-page-status-report.php:330 msgid "Multibyte string" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:253 +#: includes/admin/views/html-admin-page-status-report.php:331 msgid "" "Multibyte String (mbstring) is used to convert character encoding, like for " "emails or converting characters to lowercase." msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:258 +#: includes/admin/views/html-admin-page-status-report.php:338 +#. Translators: %s: classname and link. msgid "" "Your server does not support the %s functions - this is required for better " "character encoding. Some fallbacks will be used instead for it." msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:263 +#: includes/admin/views/html-admin-page-status-report.php:344 msgid "Remote post" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:264 +#: includes/admin/views/html-admin-page-status-report.php:345 msgid "" "PayPal uses this method of communicating when sending back transaction " "information." msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:269 -#: includes/admin/views/html-admin-page-status-report.php:280 +#: includes/admin/views/html-admin-page-status-report.php:352 +#: includes/admin/views/html-admin-page-status-report.php:366 +#. Translators: %s: function name. msgid "%s failed. Contact your hosting provider." msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:274 +#: includes/admin/views/html-admin-page-status-report.php:358 msgid "Remote get" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:275 +#: includes/admin/views/html-admin-page-status-report.php:359 msgid "" "WooCommerce plugins may use this method of communication when checking for " "plugin updates." msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:310 +#: includes/admin/views/html-admin-page-status-report.php:399 msgid "Database" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:315 -msgid "WC database version" +#: includes/admin/views/html-admin-page-status-report.php:404 +msgid "WooCommerce database version" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:316 +#: includes/admin/views/html-admin-page-status-report.php:405 msgid "" "The version of WooCommerce that the database is formatted for. This should " "be the same as your WooCommerce version." msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:320 +#: includes/admin/views/html-admin-page-status-report.php:409 msgid "Database prefix" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:324 +#: includes/admin/views/html-admin-page-status-report.php:415 +#. Translators: %1$s: Database prefix, %2$s: Docs link. msgid "%1$s - We recommend using a prefix with less than 20 characters. See: %2$s" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:324 +#: includes/admin/views/html-admin-page-status-report.php:415 msgid "How to update your database table prefix" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:334 +#: includes/admin/views/html-admin-page-status-report.php:425 msgid "MaxMind GeoIP database" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:335 +#: includes/admin/views/html-admin-page-status-report.php:426 msgid "The GeoIP database from MaxMind is used to geolocate customers." msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:340 +#: includes/admin/views/html-admin-page-status-report.php:430 +msgid "MaxMind GeoIP database requires at least PHP 5.4." +msgstr "" + +#: includes/admin/views/html-admin-page-status-report.php:435 +#. Translators: %1$s: Library url, %2$s: install path. msgid "" "The MaxMind GeoIP Database does not exist - Geolocation will not function. " "You can download and install it manually from %1$s to the path: %2$s. " -"Scroll down to \"Downloads\" and download the \"Binary / gzip\" file next " -"to \"GeoLite Country\". Please remember to uncompress GeoIP.dat.gz and " -"upload the GeoIP.dat file only." +"Scroll down to \"Downloads\" and download the \"MaxMind DB binary, " +"gzipped\" file next to \"GeoLite2 Country\". Please remember to uncompress " +"GeoLite2-Country_xxxxxxxx.tar.gz and upload the GeoLite2-Country.mmdb file " +"only." msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:347 +#: includes/admin/views/html-admin-page-status-report.php:443 msgid "Total Database Size" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:353 +#: includes/admin/views/html-admin-page-status-report.php:449 msgid "Database Data Size" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:359 +#: includes/admin/views/html-admin-page-status-report.php:455 msgid "Database Index Size" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:370 +#: includes/admin/views/html-admin-page-status-report.php:467 msgid "Table does not exist" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:372 -#: includes/admin/views/html-admin-page-status-report.php:383 -msgid "Data: %.2fMB + Index: %.2fMB" +#: includes/admin/views/html-admin-page-status-report.php:470 +#: includes/admin/views/html-admin-page-status-report.php:484 +#. Translators: %1$f: Table size, %2$f: Index size. +msgid "Data: %1$.2fMB + Index: %2$.2fMB" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:392 +#: includes/admin/views/html-admin-page-status-report.php:494 msgid "Post Type Counts" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:412 +#: includes/admin/views/html-admin-page-status-report.php:514 msgid "Security" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:417 +#: includes/admin/views/html-admin-page-status-report.php:519 msgid "Secure connection (HTTPS)" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:418 -#: includes/api/class-wc-rest-system-status-controller.php:508 +#: includes/admin/views/html-admin-page-status-report.php:520 +#: includes/api/class-wc-rest-system-status-controller.php:509 msgid "Is the connection to your store secure?" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:423 +#: includes/admin/views/html-admin-page-status-report.php:528 +#. Translators: %s: docs link. msgid "" "Your store is not using HTTPS. Learn more " "about HTTPS and SSL Certificates." msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:428 +#: includes/admin/views/html-admin-page-status-report.php:535 msgid "Hide errors from visitors" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:429 +#: includes/admin/views/html-admin-page-status-report.php:536 msgid "" "Error messages can contain sensitive information about your store " "environment. These should be hidden from untrusted visitors." msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:434 +#: includes/admin/views/html-admin-page-status-report.php:541 msgid "Error messages should not be shown to visitors." msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:443 +#: includes/admin/views/html-admin-page-status-report.php:550 msgid "Active plugins" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:455 +#: includes/admin/views/html-admin-page-status-report.php:562 msgid "Visit plugin homepage" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:463 -#: includes/admin/views/html-admin-page-status-report.php:625 -#: includes/admin/views/html-admin-page-status-report.php:656 +#: includes/admin/views/html-admin-page-status-report.php:570 +#: includes/admin/views/html-admin-page-status-report.php:742 +#: includes/admin/views/html-admin-page-status-report.php:780 #. translators: %s: plugin latest version #. translators: %s: theme latest version -#. translators: %s: parant theme latest version +#. translators: %s: parent theme latest version msgid "%s is available" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:467 +#: includes/admin/views/html-admin-page-status-report.php:574 msgid "Network enabled" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:472 +#: includes/admin/views/html-admin-page-status-report.php:579 msgid "Not tested with the active version of WooCommerce" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:498 +#: includes/admin/views/html-admin-page-status-report.php:607 msgid "API enabled" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:499 +#: includes/admin/views/html-admin-page-status-report.php:608 msgid "Does your site have REST API enabled?" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:503 +#: includes/admin/views/html-admin-page-status-report.php:612 msgid "Force SSL" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:504 +#: includes/admin/views/html-admin-page-status-report.php:613 msgid "Does your site force a SSL Certificate for transactions?" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:509 +#: includes/admin/views/html-admin-page-status-report.php:618 msgid "" "What currency prices are listed at in the catalog and which currency " "gateways will take payments in." msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:514 +#: includes/admin/views/html-admin-page-status-report.php:623 msgid "The position of the currency symbol." msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:519 +#: includes/admin/views/html-admin-page-status-report.php:628 msgid "The thousand separator of displayed prices." msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:524 +#: includes/admin/views/html-admin-page-status-report.php:633 msgid "The decimal separator of displayed prices." msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:529 +#: includes/admin/views/html-admin-page-status-report.php:638 msgid "The number of decimal points shown in displayed prices." msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:533 +#: includes/admin/views/html-admin-page-status-report.php:642 msgid "Taxonomies: Product types" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:534 +#: includes/admin/views/html-admin-page-status-report.php:643 msgid "" "A list of taxonomy terms that can be used in regard to order/product " "statuses." msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:544 +#: includes/admin/views/html-admin-page-status-report.php:655 msgid "Taxonomies: Product visibility" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:545 +#: includes/admin/views/html-admin-page-status-report.php:656 msgid "A list of taxonomy terms used for product visibility." msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:559 -msgid "WC pages" +#: includes/admin/views/html-admin-page-status-report.php:672 +msgid "WooCommerce pages" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:569 +#: includes/admin/views/html-admin-page-status-report.php:683 +#. Translators: %s: page name. msgid "Edit %s page" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:575 +#: includes/admin/views/html-admin-page-status-report.php:690 +#. Translators: %s: page name. msgid "The URL of your %s page (along with the Page ID)." msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:579 +#: includes/admin/views/html-admin-page-status-report.php:694 msgid "Page not set" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:582 +#: includes/admin/views/html-admin-page-status-report.php:697 msgid "Page ID is set, but the page does not exist" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:585 +#: includes/admin/views/html-admin-page-status-report.php:701 +#. Translators: %s: docs link. msgid "Page visibility should be public" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:591 +#: includes/admin/views/html-admin-page-status-report.php:707 msgid "Page does not contain the shortcode." msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:609 +#: includes/admin/views/html-admin-page-status-report.php:725 msgid "Theme" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:615 +#: includes/admin/views/html-admin-page-status-report.php:731 msgid "The name of the current active theme." msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:619 +#: includes/admin/views/html-admin-page-status-report.php:735 msgid "Version" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:620 +#: includes/admin/views/html-admin-page-status-report.php:736 msgid "The installed version of the current active theme." msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:630 +#: includes/admin/views/html-admin-page-status-report.php:748 msgid "Author URL" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:631 +#: includes/admin/views/html-admin-page-status-report.php:749 msgid "The theme developers URL." msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:635 +#: includes/admin/views/html-admin-page-status-report.php:753 msgid "Child theme" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:636 +#: includes/admin/views/html-admin-page-status-report.php:754 msgid "Displays whether or not the current theme is a child theme." msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:638 +#: includes/admin/views/html-admin-page-status-report.php:761 +#. Translators: %s docs link. msgid "" "If you are modifying WooCommerce on a parent theme that you did not build " "personally we recommend using a child theme. See: How to create a child theme" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:645 +#: includes/admin/views/html-admin-page-status-report.php:768 msgid "Parent theme name" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:646 +#: includes/admin/views/html-admin-page-status-report.php:769 msgid "The name of the parent theme." msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:650 +#: includes/admin/views/html-admin-page-status-report.php:773 msgid "Parent theme version" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:651 +#: includes/admin/views/html-admin-page-status-report.php:774 msgid "The installed version of the parent theme." msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:661 +#: includes/admin/views/html-admin-page-status-report.php:786 msgid "Parent theme author URL" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:662 +#: includes/admin/views/html-admin-page-status-report.php:787 msgid "The parent theme developers URL." msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:667 +#: includes/admin/views/html-admin-page-status-report.php:792 msgid "WooCommerce support" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:668 +#: includes/admin/views/html-admin-page-status-report.php:793 msgid "" "Displays whether or not the current active theme declares WooCommerce " "support." msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:671 +#: includes/admin/views/html-admin-page-status-report.php:797 msgid "Not declared" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:682 +#: includes/admin/views/html-admin-page-status-report.php:809 msgid "Templates" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:682 +#: includes/admin/views/html-admin-page-status-report.php:809 msgid "" "This section shows any files that are overriding the default WooCommerce " "template pages." msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:688 +#: includes/admin/views/html-admin-page-status-report.php:815 msgid "Archive template" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:690 +#: includes/admin/views/html-admin-page-status-report.php:817 msgid "" "Your theme has a woocommerce.php file, you will not be able to override the " "woocommerce/archive-product.php custom template since woocommerce.php has " @@ -14545,20 +15005,22 @@ msgid "" "issues." msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:696 -#: includes/admin/views/html-admin-page-status-report.php:726 +#: includes/admin/views/html-admin-page-status-report.php:822 +#: includes/admin/views/html-admin-page-status-report.php:851 msgid "Overrides" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:706 +#: includes/admin/views/html-admin-page-status-report.php:833 +#. Translators: %1$s: Template name, %2$s: Template version, %3$s: Core +#. version. msgid "%1$s version %2$s is out of date. The core version is %3$s" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:736 +#: includes/admin/views/html-admin-page-status-report.php:859 msgid "Outdated templates" msgstr "" -#: includes/admin/views/html-admin-page-status-report.php:738 +#: includes/admin/views/html-admin-page-status-report.php:866 msgid "Learn how to update" msgstr "" @@ -14637,23 +15099,24 @@ msgid "Visibility" msgstr "" #: includes/admin/views/html-bulk-edit-product.php:187 -#: includes/admin/views/html-quick-edit-product.php:144 +#: includes/admin/views/html-quick-edit-product.php:145 msgid "Catalog & search" msgstr "" #: includes/admin/views/html-bulk-edit-product.php:188 -#: includes/admin/views/html-quick-edit-product.php:145 +#: includes/admin/views/html-quick-edit-product.php:146 msgid "Catalog" msgstr "" #: includes/admin/views/html-bulk-edit-product.php:189 -#: includes/admin/views/html-quick-edit-product.php:146 +#: includes/admin/views/html-quick-edit-product.php:147 msgid "Search" msgstr "" #: includes/admin/views/html-bulk-edit-product.php:190 -#: includes/admin/views/html-quick-edit-product.php:147 -#: includes/wc-product-functions.php:736 +#: includes/admin/views/html-quick-edit-product.php:148 +#: includes/customizer/class-wc-shop-customizer.php:726 +#: includes/wc-product-functions.php:753 msgid "Hidden" msgstr "" @@ -14664,12 +15127,12 @@ msgstr "" #: includes/admin/views/html-bulk-edit-product.php:253 #: includes/admin/views/html-bulk-edit-product.php:269 -#: includes/admin/views/html-quick-edit-product.php:187 +#: includes/admin/views/html-quick-edit-product.php:189 msgid "Stock qty" msgstr "" #: includes/admin/views/html-bulk-edit-product.php:274 -#: includes/admin/views/html-quick-edit-product.php:196 +#: includes/admin/views/html-quick-edit-product.php:198 msgid "Backorders?" msgstr "" @@ -14732,6 +15195,24 @@ msgid "" "a shipping method is available." msgstr "" +#: includes/admin/views/html-notice-regenerating-thumbnails.php:10 +msgid "Cancel thumbnail regeneration" +msgstr "" + +#: includes/admin/views/html-notice-regenerating-thumbnails.php:12 +msgid "" +"Thumbnail regeneration is running in the background. Depending on the " +"amount of images in your store this may take a while." +msgstr "" + +#: includes/admin/views/html-notice-secure-connection.php:18 +#. translators: %s: documentation URL +msgid "" +"Your store does not appear to be using a secure connection. We highly " +"recommend serving your entire website over an HTTPS connection to help keep " +"customer data secure. Learn more here." +msgstr "" + #: includes/admin/views/html-notice-simplify-commerce.php:21 msgid "" "The Simplify Commerce payment gateway is deprecated " @@ -14774,23 +15255,6 @@ msgstr "" msgid "Theme integration guide" msgstr "" -#: includes/admin/views/html-notice-tracking.php:11 -msgid "" -"Want to help make WooCommerce even more awesome? Allow WooCommerce to " -"collect non-sensitive diagnostic data and usage information, and get %1$s " -"discount on your next WooThemes purchase. Find out more." -msgstr "" - -#: includes/admin/views/html-notice-tracking.php:13 -#: includes/wc-product-functions.php:822 -msgid "Allow" -msgstr "" - -#: includes/admin/views/html-notice-tracking.php:14 -msgid "No, do not bother me again" -msgstr "" - #: includes/admin/views/html-notice-update.php:12 #: includes/admin/views/html-notice-updating.php:12 msgid "WooCommerce data update" @@ -14833,7 +15297,7 @@ msgstr "" msgid "Custom:" msgstr "" -#: includes/api/class-wc-rest-authentication.php:164 +#: includes/api/class-wc-rest-authentication.php:163 #: includes/api/legacy/v1/class-wc-api-authentication.php:114 #: includes/api/legacy/v2/class-wc-api-authentication.php:114 #: includes/api/legacy/v3/class-wc-api-authentication.php:82 @@ -14841,6 +15305,7 @@ msgid "Consumer secret is invalid." msgstr "" #: includes/api/class-wc-rest-authentication.php:281 +#. translators: %s: amount of errors msgid "Missing OAuth parameter %s" msgid_plural "Missing OAuth parameters %s" msgstr[0] "" @@ -14888,46 +15353,46 @@ msgstr "" msgid "Invalid nonce - nonce has already been used." msgstr "" -#: includes/api/class-wc-rest-authentication.php:525 +#: includes/api/class-wc-rest-authentication.php:529 #: includes/api/legacy/v1/class-wc-api-authentication.php:377 #: includes/api/legacy/v2/class-wc-api-authentication.php:375 #: includes/api/legacy/v3/class-wc-api-authentication.php:381 msgid "The API key provided does not have read permissions." msgstr "" -#: includes/api/class-wc-rest-authentication.php:533 +#: includes/api/class-wc-rest-authentication.php:537 #: includes/api/legacy/v1/class-wc-api-authentication.php:386 #: includes/api/legacy/v2/class-wc-api-authentication.php:384 #: includes/api/legacy/v3/class-wc-api-authentication.php:390 msgid "The API key provided does not have write permissions." msgstr "" -#: includes/api/class-wc-rest-authentication.php:540 +#: includes/api/class-wc-rest-authentication.php:544 msgid "Unknown request method." msgstr "" -#: includes/api/class-wc-rest-authentication.php:571 +#: includes/api/class-wc-rest-authentication.php:575 #: includes/api/legacy/v3/class-wc-api-authentication.php:110 msgid "" "WooCommerce API. Use a consumer key in the username field and a consumer " "secret in the password field." msgstr "" -#: includes/api/class-wc-rest-coupons-controller.php:63 -#: includes/api/class-wc-rest-coupons-controller.php:337 -#: includes/api/class-wc-rest-orders-controller.php:1539 +#: includes/api/class-wc-rest-coupons-controller.php:61 +#: includes/api/class-wc-rest-coupons-controller.php:341 +#: includes/api/class-wc-rest-orders-controller.php:1564 #: includes/api/v1/class-wc-rest-coupons-controller.php:70 #: includes/api/v1/class-wc-rest-coupons-controller.php:421 #: includes/api/v1/class-wc-rest-orders-controller.php:1535 msgid "Coupon code." msgstr "" -#: includes/api/class-wc-rest-coupons-controller.php:101 +#: includes/api/class-wc-rest-coupons-controller.php:102 #: includes/api/class-wc-rest-orders-controller.php:108 -#: includes/api/class-wc-rest-product-variations-controller.php:112 -#: includes/api/class-wc-rest-products-controller.php:110 -#: includes/api/class-wc-rest-shipping-zone-methods-controller.php:86 -#: includes/api/class-wc-rest-shipping-zones-controller.php:76 +#: includes/api/class-wc-rest-product-variations-controller.php:115 +#: includes/api/class-wc-rest-products-controller.php:111 +#: includes/api/class-wc-rest-shipping-zone-methods-controller.php:87 +#: includes/api/class-wc-rest-shipping-zones-controller.php:77 #: includes/api/v1/class-wc-rest-coupons-controller.php:108 #: includes/api/v1/class-wc-rest-orders-controller.php:102 #: includes/api/v1/class-wc-rest-product-reviews-controller.php:118 @@ -14935,13 +15400,13 @@ msgstr "" msgid "Whether to bypass trash and force deletion." msgstr "" -#: includes/api/class-wc-rest-coupons-controller.php:267 +#: includes/api/class-wc-rest-coupons-controller.php:271 #: includes/api/legacy/class-wc-rest-legacy-coupons-controller.php:113 #: includes/api/v1/class-wc-rest-coupons-controller.php:253 msgid "The coupon code cannot be empty." msgstr "" -#: includes/api/class-wc-rest-coupons-controller.php:282 +#: includes/api/class-wc-rest-coupons-controller.php:286 #: includes/api/legacy/class-wc-rest-legacy-coupons-controller.php:129 #: includes/api/legacy/v2/class-wc-api-coupons.php:233 #: includes/api/legacy/v2/class-wc-api-coupons.php:344 @@ -14951,220 +15416,220 @@ msgstr "" msgid "The coupon code already exists" msgstr "" -#: includes/api/class-wc-rest-coupons-controller.php:331 +#: includes/api/class-wc-rest-coupons-controller.php:335 #: includes/api/v1/class-wc-rest-coupons-controller.php:415 msgid "Unique identifier for the object." msgstr "" -#: includes/api/class-wc-rest-coupons-controller.php:342 +#: includes/api/class-wc-rest-coupons-controller.php:346 #: includes/api/v1/class-wc-rest-coupons-controller.php:450 msgid "" "The amount of discount. Should always be numeric, even if setting a " "percentage." msgstr "" -#: includes/api/class-wc-rest-coupons-controller.php:347 +#: includes/api/class-wc-rest-coupons-controller.php:351 #: includes/api/v1/class-wc-rest-coupons-controller.php:426 msgid "The date the coupon was created, in the site's timezone." msgstr "" -#: includes/api/class-wc-rest-coupons-controller.php:353 +#: includes/api/class-wc-rest-coupons-controller.php:357 msgid "The date the coupon was created, as GMT." msgstr "" -#: includes/api/class-wc-rest-coupons-controller.php:359 +#: includes/api/class-wc-rest-coupons-controller.php:363 #: includes/api/v1/class-wc-rest-coupons-controller.php:432 msgid "The date the coupon was last modified, in the site's timezone." msgstr "" -#: includes/api/class-wc-rest-coupons-controller.php:365 +#: includes/api/class-wc-rest-coupons-controller.php:369 msgid "The date the coupon was last modified, as GMT." msgstr "" -#: includes/api/class-wc-rest-coupons-controller.php:371 +#: includes/api/class-wc-rest-coupons-controller.php:375 #: includes/api/v1/class-wc-rest-coupons-controller.php:443 msgid "Determines the type of discount that will be applied." msgstr "" -#: includes/api/class-wc-rest-coupons-controller.php:378 +#: includes/api/class-wc-rest-coupons-controller.php:382 #: includes/api/v1/class-wc-rest-coupons-controller.php:438 msgid "Coupon description." msgstr "" -#: includes/api/class-wc-rest-coupons-controller.php:383 +#: includes/api/class-wc-rest-coupons-controller.php:387 msgid "The date the coupon expires, in the site's timezone." msgstr "" -#: includes/api/class-wc-rest-coupons-controller.php:388 +#: includes/api/class-wc-rest-coupons-controller.php:392 msgid "The date the coupon expires, as GMT." msgstr "" -#: includes/api/class-wc-rest-coupons-controller.php:393 +#: includes/api/class-wc-rest-coupons-controller.php:397 #: includes/api/v1/class-wc-rest-coupons-controller.php:460 msgid "Number of times the coupon has been used already." msgstr "" -#: includes/api/class-wc-rest-coupons-controller.php:399 +#: includes/api/class-wc-rest-coupons-controller.php:403 #: includes/api/v1/class-wc-rest-coupons-controller.php:466 msgid "" "If true, the coupon can only be used individually. Other applied coupons " "will be removed from the cart." msgstr "" -#: includes/api/class-wc-rest-coupons-controller.php:405 +#: includes/api/class-wc-rest-coupons-controller.php:409 #: includes/api/v1/class-wc-rest-coupons-controller.php:472 msgid "List of product IDs the coupon can be used on." msgstr "" -#: includes/api/class-wc-rest-coupons-controller.php:413 +#: includes/api/class-wc-rest-coupons-controller.php:417 #: includes/api/v1/class-wc-rest-coupons-controller.php:480 msgid "List of product IDs the coupon cannot be used on." msgstr "" -#: includes/api/class-wc-rest-coupons-controller.php:421 +#: includes/api/class-wc-rest-coupons-controller.php:425 #: includes/api/v1/class-wc-rest-coupons-controller.php:488 msgid "How many times the coupon can be used in total." msgstr "" -#: includes/api/class-wc-rest-coupons-controller.php:426 +#: includes/api/class-wc-rest-coupons-controller.php:430 #: includes/api/v1/class-wc-rest-coupons-controller.php:493 msgid "How many times the coupon can be used per customer." msgstr "" -#: includes/api/class-wc-rest-coupons-controller.php:431 +#: includes/api/class-wc-rest-coupons-controller.php:435 #: includes/api/v1/class-wc-rest-coupons-controller.php:498 msgid "Max number of items in the cart the coupon can be applied to." msgstr "" -#: includes/api/class-wc-rest-coupons-controller.php:436 +#: includes/api/class-wc-rest-coupons-controller.php:440 #: includes/api/v1/class-wc-rest-coupons-controller.php:503 msgid "" "If true and if the free shipping method requires a coupon, this coupon will " "enable free shipping." msgstr "" -#: includes/api/class-wc-rest-coupons-controller.php:442 +#: includes/api/class-wc-rest-coupons-controller.php:446 #: includes/api/v1/class-wc-rest-coupons-controller.php:509 msgid "List of category IDs the coupon applies to." msgstr "" -#: includes/api/class-wc-rest-coupons-controller.php:450 +#: includes/api/class-wc-rest-coupons-controller.php:454 #: includes/api/v1/class-wc-rest-coupons-controller.php:517 msgid "List of category IDs the coupon does not apply to." msgstr "" -#: includes/api/class-wc-rest-coupons-controller.php:458 +#: includes/api/class-wc-rest-coupons-controller.php:462 #: includes/api/v1/class-wc-rest-coupons-controller.php:525 msgid "If true, this coupon will not be applied to items that have sale prices." msgstr "" -#: includes/api/class-wc-rest-coupons-controller.php:464 +#: includes/api/class-wc-rest-coupons-controller.php:468 #: includes/api/v1/class-wc-rest-coupons-controller.php:531 msgid "Minimum order amount that needs to be in the cart before coupon applies." msgstr "" -#: includes/api/class-wc-rest-coupons-controller.php:469 +#: includes/api/class-wc-rest-coupons-controller.php:473 #: includes/api/v1/class-wc-rest-coupons-controller.php:536 msgid "Maximum order amount allowed when using the coupon." msgstr "" -#: includes/api/class-wc-rest-coupons-controller.php:474 +#: includes/api/class-wc-rest-coupons-controller.php:478 #: includes/api/v1/class-wc-rest-coupons-controller.php:541 msgid "List of email addresses that can use this coupon." msgstr "" -#: includes/api/class-wc-rest-coupons-controller.php:482 +#: includes/api/class-wc-rest-coupons-controller.php:486 #: includes/api/v1/class-wc-rest-coupons-controller.php:549 msgid "List of user IDs (or guest email addresses) that have used the coupon." msgstr "" -#: includes/api/class-wc-rest-coupons-controller.php:491 -#: includes/api/class-wc-rest-customers-controller.php:338 -#: includes/api/class-wc-rest-order-refunds-controller.php:385 -#: includes/api/class-wc-rest-order-refunds-controller.php:497 -#: includes/api/class-wc-rest-orders-controller.php:1110 -#: includes/api/class-wc-rest-orders-controller.php:1222 -#: includes/api/class-wc-rest-orders-controller.php:1313 -#: includes/api/class-wc-rest-orders-controller.php:1399 -#: includes/api/class-wc-rest-orders-controller.php:1497 -#: includes/api/class-wc-rest-orders-controller.php:1555 -#: includes/api/class-wc-rest-product-variations-controller.php:927 -#: includes/api/class-wc-rest-products-controller.php:1977 +#: includes/api/class-wc-rest-coupons-controller.php:495 +#: includes/api/class-wc-rest-customers-controller.php:334 +#: includes/api/class-wc-rest-order-refunds-controller.php:393 +#: includes/api/class-wc-rest-order-refunds-controller.php:516 +#: includes/api/class-wc-rest-orders-controller.php:1135 +#: includes/api/class-wc-rest-orders-controller.php:1247 +#: includes/api/class-wc-rest-orders-controller.php:1338 +#: includes/api/class-wc-rest-orders-controller.php:1424 +#: includes/api/class-wc-rest-orders-controller.php:1522 +#: includes/api/class-wc-rest-orders-controller.php:1580 +#: includes/api/class-wc-rest-product-variations-controller.php:973 +#: includes/api/class-wc-rest-products-controller.php:2006 msgid "Meta data." msgstr "" -#: includes/api/class-wc-rest-coupons-controller.php:498 -#: includes/api/class-wc-rest-customers-controller.php:345 -#: includes/api/class-wc-rest-order-refunds-controller.php:392 -#: includes/api/class-wc-rest-order-refunds-controller.php:504 -#: includes/api/class-wc-rest-orders-controller.php:1117 -#: includes/api/class-wc-rest-orders-controller.php:1229 -#: includes/api/class-wc-rest-orders-controller.php:1320 -#: includes/api/class-wc-rest-orders-controller.php:1406 -#: includes/api/class-wc-rest-orders-controller.php:1504 -#: includes/api/class-wc-rest-orders-controller.php:1562 -#: includes/api/class-wc-rest-product-variations-controller.php:934 -#: includes/api/class-wc-rest-products-controller.php:1984 +#: includes/api/class-wc-rest-coupons-controller.php:502 +#: includes/api/class-wc-rest-customers-controller.php:341 +#: includes/api/class-wc-rest-order-refunds-controller.php:400 +#: includes/api/class-wc-rest-order-refunds-controller.php:524 +#: includes/api/class-wc-rest-orders-controller.php:1142 +#: includes/api/class-wc-rest-orders-controller.php:1254 +#: includes/api/class-wc-rest-orders-controller.php:1345 +#: includes/api/class-wc-rest-orders-controller.php:1431 +#: includes/api/class-wc-rest-orders-controller.php:1529 +#: includes/api/class-wc-rest-orders-controller.php:1587 +#: includes/api/class-wc-rest-product-variations-controller.php:980 +#: includes/api/class-wc-rest-products-controller.php:2013 msgid "Meta ID." msgstr "" -#: includes/api/class-wc-rest-coupons-controller.php:504 -#: includes/api/class-wc-rest-customers-controller.php:351 -#: includes/api/class-wc-rest-order-refunds-controller.php:398 -#: includes/api/class-wc-rest-order-refunds-controller.php:510 -#: includes/api/class-wc-rest-orders-controller.php:1123 -#: includes/api/class-wc-rest-orders-controller.php:1235 -#: includes/api/class-wc-rest-orders-controller.php:1326 -#: includes/api/class-wc-rest-orders-controller.php:1412 -#: includes/api/class-wc-rest-orders-controller.php:1510 -#: includes/api/class-wc-rest-orders-controller.php:1568 -#: includes/api/class-wc-rest-product-variations-controller.php:940 -#: includes/api/class-wc-rest-products-controller.php:1990 -#: includes/api/v1/class-wc-rest-order-refunds-controller.php:476 +#: includes/api/class-wc-rest-coupons-controller.php:508 +#: includes/api/class-wc-rest-customers-controller.php:347 +#: includes/api/class-wc-rest-order-refunds-controller.php:406 +#: includes/api/class-wc-rest-order-refunds-controller.php:530 +#: includes/api/class-wc-rest-orders-controller.php:1148 +#: includes/api/class-wc-rest-orders-controller.php:1260 +#: includes/api/class-wc-rest-orders-controller.php:1351 +#: includes/api/class-wc-rest-orders-controller.php:1437 +#: includes/api/class-wc-rest-orders-controller.php:1535 +#: includes/api/class-wc-rest-orders-controller.php:1593 +#: includes/api/class-wc-rest-product-variations-controller.php:986 +#: includes/api/class-wc-rest-products-controller.php:2019 +#: includes/api/v1/class-wc-rest-order-refunds-controller.php:483 #: includes/api/v1/class-wc-rest-orders-controller.php:1314 msgid "Meta key." msgstr "" -#: includes/api/class-wc-rest-coupons-controller.php:509 -#: includes/api/class-wc-rest-customers-controller.php:356 -#: includes/api/class-wc-rest-order-refunds-controller.php:403 -#: includes/api/class-wc-rest-order-refunds-controller.php:515 -#: includes/api/class-wc-rest-orders-controller.php:1128 -#: includes/api/class-wc-rest-orders-controller.php:1240 -#: includes/api/class-wc-rest-orders-controller.php:1331 -#: includes/api/class-wc-rest-orders-controller.php:1417 -#: includes/api/class-wc-rest-orders-controller.php:1515 -#: includes/api/class-wc-rest-orders-controller.php:1573 -#: includes/api/class-wc-rest-product-variations-controller.php:945 -#: includes/api/class-wc-rest-products-controller.php:1995 -#: includes/api/v1/class-wc-rest-order-refunds-controller.php:488 +#: includes/api/class-wc-rest-coupons-controller.php:513 +#: includes/api/class-wc-rest-customers-controller.php:352 +#: includes/api/class-wc-rest-order-refunds-controller.php:411 +#: includes/api/class-wc-rest-order-refunds-controller.php:536 +#: includes/api/class-wc-rest-orders-controller.php:1153 +#: includes/api/class-wc-rest-orders-controller.php:1265 +#: includes/api/class-wc-rest-orders-controller.php:1356 +#: includes/api/class-wc-rest-orders-controller.php:1442 +#: includes/api/class-wc-rest-orders-controller.php:1540 +#: includes/api/class-wc-rest-orders-controller.php:1598 +#: includes/api/class-wc-rest-product-variations-controller.php:991 +#: includes/api/class-wc-rest-products-controller.php:2024 +#: includes/api/v1/class-wc-rest-order-refunds-controller.php:495 #: includes/api/v1/class-wc-rest-orders-controller.php:1326 msgid "Meta value." msgstr "" -#: includes/api/class-wc-rest-coupons-controller.php:530 +#: includes/api/class-wc-rest-coupons-controller.php:534 #: includes/api/v1/class-wc-rest-coupons-controller.php:572 msgid "Limit result set to resources with a specific code." msgstr "" -#: includes/api/class-wc-rest-customer-downloads-controller.php:85 +#: includes/api/class-wc-rest-customer-downloads-controller.php:81 msgid "Download ID." msgstr "" -#: includes/api/class-wc-rest-customer-downloads-controller.php:91 +#: includes/api/class-wc-rest-customer-downloads-controller.php:87 #: includes/api/v1/class-wc-rest-customer-downloads-controller.php:169 msgid "Download file URL." msgstr "" -#: includes/api/class-wc-rest-customer-downloads-controller.php:97 +#: includes/api/class-wc-rest-customer-downloads-controller.php:93 #: includes/api/v1/class-wc-rest-customer-downloads-controller.php:181 msgid "Downloadable product ID." msgstr "" -#: includes/api/class-wc-rest-customer-downloads-controller.php:103 -#: includes/api/class-wc-rest-order-refunds-controller.php:424 -#: includes/api/class-wc-rest-orders-controller.php:1149 -#: includes/api/class-wc-rest-products-controller.php:1406 +#: includes/api/class-wc-rest-customer-downloads-controller.php:99 +#: includes/api/class-wc-rest-order-refunds-controller.php:433 +#: includes/api/class-wc-rest-orders-controller.php:1174 +#: includes/api/class-wc-rest-products-controller.php:1435 #: includes/api/v1/class-wc-rest-order-refunds-controller.php:380 #: includes/api/v1/class-wc-rest-orders-controller.php:1218 #: includes/api/v1/class-wc-rest-products-controller.php:1740 @@ -15172,118 +15637,118 @@ msgstr "" msgid "Product name." msgstr "" -#: includes/api/class-wc-rest-customer-downloads-controller.php:109 +#: includes/api/class-wc-rest-customer-downloads-controller.php:105 #: includes/api/v1/class-wc-rest-customer-downloads-controller.php:187 msgid "Downloadable file name." msgstr "" -#: includes/api/class-wc-rest-customer-downloads-controller.php:115 +#: includes/api/class-wc-rest-customer-downloads-controller.php:111 #: includes/api/v1/class-wc-rest-customer-downloads-controller.php:193 -#: includes/cli/class-wc-cli-runner.php:103 +#: includes/cli/class-wc-cli-runner.php:112 msgid "Order ID." msgstr "" -#: includes/api/class-wc-rest-customer-downloads-controller.php:121 -#: includes/api/class-wc-rest-orders-controller.php:823 +#: includes/api/class-wc-rest-customer-downloads-controller.php:117 +#: includes/api/class-wc-rest-orders-controller.php:848 #: includes/api/v1/class-wc-rest-customer-downloads-controller.php:199 #: includes/api/v1/class-wc-rest-orders-controller.php:937 msgid "Order key." msgstr "" -#: includes/api/class-wc-rest-customer-downloads-controller.php:127 +#: includes/api/class-wc-rest-customer-downloads-controller.php:123 #: includes/api/v1/class-wc-rest-customer-downloads-controller.php:205 msgid "Number of downloads remaining." msgstr "" -#: includes/api/class-wc-rest-customer-downloads-controller.php:133 +#: includes/api/class-wc-rest-customer-downloads-controller.php:129 #: includes/api/v1/class-wc-rest-customer-downloads-controller.php:211 msgid "The date when download access expires, in the site's timezone." msgstr "" -#: includes/api/class-wc-rest-customer-downloads-controller.php:139 +#: includes/api/class-wc-rest-customer-downloads-controller.php:135 msgid "The date when download access expires, as GMT." msgstr "" -#: includes/api/class-wc-rest-customer-downloads-controller.php:145 +#: includes/api/class-wc-rest-customer-downloads-controller.php:141 #: includes/api/v1/class-wc-rest-customer-downloads-controller.php:217 msgid "File details." msgstr "" -#: includes/api/class-wc-rest-customer-downloads-controller.php:151 -#: includes/api/class-wc-rest-product-variations-controller.php:725 -#: includes/api/class-wc-rest-products-controller.php:1574 +#: includes/api/class-wc-rest-customer-downloads-controller.php:147 +#: includes/api/class-wc-rest-product-variations-controller.php:771 +#: includes/api/class-wc-rest-products-controller.php:1603 #: includes/api/v1/class-wc-rest-customer-downloads-controller.php:223 #: includes/api/v1/class-wc-rest-products-controller.php:1886 #: includes/api/v1/class-wc-rest-products-controller.php:2364 msgid "File name." msgstr "" -#: includes/api/class-wc-rest-customer-downloads-controller.php:157 -#: includes/api/class-wc-rest-product-variations-controller.php:730 -#: includes/api/class-wc-rest-products-controller.php:1579 +#: includes/api/class-wc-rest-customer-downloads-controller.php:153 +#: includes/api/class-wc-rest-product-variations-controller.php:776 +#: includes/api/class-wc-rest-products-controller.php:1608 #: includes/api/v1/class-wc-rest-customer-downloads-controller.php:229 #: includes/api/v1/class-wc-rest-products-controller.php:1891 #: includes/api/v1/class-wc-rest-products-controller.php:2369 msgid "File URL." msgstr "" -#: includes/api/class-wc-rest-customers-controller.php:134 +#: includes/api/class-wc-rest-customers-controller.php:130 msgid "The date the customer was created, in the site's timezone." msgstr "" -#: includes/api/class-wc-rest-customers-controller.php:140 -#: includes/api/class-wc-rest-orders-controller.php:861 +#: includes/api/class-wc-rest-customers-controller.php:136 +#: includes/api/class-wc-rest-orders-controller.php:886 #: includes/api/v1/class-wc-rest-orders-controller.php:968 msgid "The date the order was created, as GMT." msgstr "" -#: includes/api/class-wc-rest-customers-controller.php:146 +#: includes/api/class-wc-rest-customers-controller.php:142 msgid "The date the customer was last modified, in the site's timezone." msgstr "" -#: includes/api/class-wc-rest-customers-controller.php:152 +#: includes/api/class-wc-rest-customers-controller.php:148 #: includes/api/v1/class-wc-rest-customers-controller.php:644 msgid "The date the customer was last modified, as GMT." msgstr "" -#: includes/api/class-wc-rest-customers-controller.php:158 +#: includes/api/class-wc-rest-customers-controller.php:154 #: includes/api/v1/class-wc-rest-customers-controller.php:650 msgid "The email address for the customer." msgstr "" -#: includes/api/class-wc-rest-customers-controller.php:164 +#: includes/api/class-wc-rest-customers-controller.php:160 #: includes/api/v1/class-wc-rest-customers-controller.php:656 msgid "Customer first name." msgstr "" -#: includes/api/class-wc-rest-customers-controller.php:172 +#: includes/api/class-wc-rest-customers-controller.php:168 #: includes/api/v1/class-wc-rest-customers-controller.php:664 msgid "Customer last name." msgstr "" -#: includes/api/class-wc-rest-customers-controller.php:180 +#: includes/api/class-wc-rest-customers-controller.php:176 msgid "Customer role." msgstr "" -#: includes/api/class-wc-rest-customers-controller.php:186 +#: includes/api/class-wc-rest-customers-controller.php:182 #: includes/api/v1/class-wc-rest-customers-controller.php:672 msgid "Customer login name." msgstr "" -#: includes/api/class-wc-rest-customers-controller.php:194 +#: includes/api/class-wc-rest-customers-controller.php:190 #: includes/api/v1/class-wc-rest-customers-controller.php:680 msgid "Customer password." msgstr "" -#: includes/api/class-wc-rest-customers-controller.php:199 +#: includes/api/class-wc-rest-customers-controller.php:195 #: includes/api/v1/class-wc-rest-customers-controller.php:723 msgid "List of billing address data." msgstr "" -#: includes/api/class-wc-rest-customers-controller.php:204 -#: includes/api/class-wc-rest-customers-controller.php:267 -#: includes/api/class-wc-rest-orders-controller.php:955 -#: includes/api/class-wc-rest-orders-controller.php:1018 +#: includes/api/class-wc-rest-customers-controller.php:200 +#: includes/api/class-wc-rest-customers-controller.php:263 +#: includes/api/class-wc-rest-orders-controller.php:980 +#: includes/api/class-wc-rest-orders-controller.php:1043 #: includes/api/v1/class-wc-rest-customers-controller.php:728 #: includes/api/v1/class-wc-rest-customers-controller.php:791 #: includes/api/v1/class-wc-rest-orders-controller.php:1033 @@ -15291,10 +15756,10 @@ msgstr "" msgid "First name." msgstr "" -#: includes/api/class-wc-rest-customers-controller.php:209 -#: includes/api/class-wc-rest-customers-controller.php:272 -#: includes/api/class-wc-rest-orders-controller.php:960 -#: includes/api/class-wc-rest-orders-controller.php:1023 +#: includes/api/class-wc-rest-customers-controller.php:205 +#: includes/api/class-wc-rest-customers-controller.php:268 +#: includes/api/class-wc-rest-orders-controller.php:985 +#: includes/api/class-wc-rest-orders-controller.php:1048 #: includes/api/v1/class-wc-rest-customers-controller.php:733 #: includes/api/v1/class-wc-rest-customers-controller.php:796 #: includes/api/v1/class-wc-rest-orders-controller.php:1038 @@ -15302,10 +15767,10 @@ msgstr "" msgid "Last name." msgstr "" -#: includes/api/class-wc-rest-customers-controller.php:214 -#: includes/api/class-wc-rest-customers-controller.php:277 -#: includes/api/class-wc-rest-orders-controller.php:965 -#: includes/api/class-wc-rest-orders-controller.php:1028 +#: includes/api/class-wc-rest-customers-controller.php:210 +#: includes/api/class-wc-rest-customers-controller.php:273 +#: includes/api/class-wc-rest-orders-controller.php:990 +#: includes/api/class-wc-rest-orders-controller.php:1053 #: includes/api/v1/class-wc-rest-customers-controller.php:738 #: includes/api/v1/class-wc-rest-customers-controller.php:801 #: includes/api/v1/class-wc-rest-orders-controller.php:1043 @@ -15313,10 +15778,10 @@ msgstr "" msgid "Company name." msgstr "" -#: includes/api/class-wc-rest-customers-controller.php:229 -#: includes/api/class-wc-rest-customers-controller.php:292 -#: includes/api/class-wc-rest-orders-controller.php:980 -#: includes/api/class-wc-rest-orders-controller.php:1043 +#: includes/api/class-wc-rest-customers-controller.php:225 +#: includes/api/class-wc-rest-customers-controller.php:288 +#: includes/api/class-wc-rest-orders-controller.php:1005 +#: includes/api/class-wc-rest-orders-controller.php:1068 #: includes/api/v1/class-wc-rest-customers-controller.php:753 #: includes/api/v1/class-wc-rest-customers-controller.php:816 #: includes/api/v1/class-wc-rest-orders-controller.php:1058 @@ -15325,10 +15790,10 @@ msgstr "" msgid "City name." msgstr "" -#: includes/api/class-wc-rest-customers-controller.php:234 -#: includes/api/class-wc-rest-customers-controller.php:297 -#: includes/api/class-wc-rest-orders-controller.php:985 -#: includes/api/class-wc-rest-orders-controller.php:1048 +#: includes/api/class-wc-rest-customers-controller.php:230 +#: includes/api/class-wc-rest-customers-controller.php:293 +#: includes/api/class-wc-rest-orders-controller.php:1010 +#: includes/api/class-wc-rest-orders-controller.php:1073 #: includes/api/v1/class-wc-rest-customers-controller.php:758 #: includes/api/v1/class-wc-rest-customers-controller.php:821 #: includes/api/v1/class-wc-rest-orders-controller.php:1063 @@ -15336,10 +15801,10 @@ msgstr "" msgid "ISO code or name of the state, province or district." msgstr "" -#: includes/api/class-wc-rest-customers-controller.php:239 -#: includes/api/class-wc-rest-customers-controller.php:302 -#: includes/api/class-wc-rest-orders-controller.php:990 -#: includes/api/class-wc-rest-orders-controller.php:1053 +#: includes/api/class-wc-rest-customers-controller.php:235 +#: includes/api/class-wc-rest-customers-controller.php:298 +#: includes/api/class-wc-rest-orders-controller.php:1015 +#: includes/api/class-wc-rest-orders-controller.php:1078 #: includes/api/v1/class-wc-rest-customers-controller.php:763 #: includes/api/v1/class-wc-rest-customers-controller.php:826 #: includes/api/v1/class-wc-rest-orders-controller.php:1068 @@ -15347,89 +15812,109 @@ msgstr "" msgid "Postal code." msgstr "" -#: includes/api/class-wc-rest-customers-controller.php:244 -#: includes/api/class-wc-rest-customers-controller.php:307 +#: includes/api/class-wc-rest-customers-controller.php:240 +#: includes/api/class-wc-rest-customers-controller.php:303 #: includes/api/v1/class-wc-rest-customers-controller.php:768 #: includes/api/v1/class-wc-rest-customers-controller.php:831 msgid "ISO code of the country." msgstr "" -#: includes/api/class-wc-rest-customers-controller.php:249 -#: includes/api/class-wc-rest-orders-controller.php:1000 +#: includes/api/class-wc-rest-customers-controller.php:245 +#: includes/api/class-wc-rest-orders-controller.php:1025 #: includes/api/v1/class-wc-rest-customers-controller.php:773 #: includes/api/v1/class-wc-rest-orders-controller.php:1078 msgid "Email address." msgstr "" -#: includes/api/class-wc-rest-customers-controller.php:255 -#: includes/api/class-wc-rest-orders-controller.php:1006 +#: includes/api/class-wc-rest-customers-controller.php:251 +#: includes/api/class-wc-rest-orders-controller.php:1031 #: includes/api/v1/class-wc-rest-customers-controller.php:779 #: includes/api/v1/class-wc-rest-orders-controller.php:1084 msgid "Phone number." msgstr "" -#: includes/api/class-wc-rest-customers-controller.php:262 +#: includes/api/class-wc-rest-customers-controller.php:258 #: includes/api/v1/class-wc-rest-customers-controller.php:786 msgid "List of shipping address data." msgstr "" -#: includes/api/class-wc-rest-customers-controller.php:314 +#: includes/api/class-wc-rest-customers-controller.php:310 msgid "Is the customer a paying customer?" msgstr "" -#: includes/api/class-wc-rest-customers-controller.php:320 +#: includes/api/class-wc-rest-customers-controller.php:316 #: includes/api/v1/class-wc-rest-customers-controller.php:705 msgid "Quantity of orders made by the customer." msgstr "" -#: includes/api/class-wc-rest-customers-controller.php:326 +#: includes/api/class-wc-rest-customers-controller.php:322 #: includes/api/v1/class-wc-rest-customers-controller.php:711 msgid "Total amount spent." msgstr "" -#: includes/api/class-wc-rest-customers-controller.php:332 +#: includes/api/class-wc-rest-customers-controller.php:328 #: includes/api/v1/class-wc-rest-customers-controller.php:717 msgid "Avatar URL." msgstr "" -#: includes/api/class-wc-rest-order-notes-controller.php:43 -#: includes/api/class-wc-rest-order-refunds-controller.php:189 -#: includes/api/class-wc-rest-order-refunds-controller.php:271 +#: includes/api/class-wc-rest-network-orders-controller.php:51 +msgid "Blog id of the record on the multisite." +msgstr "" + +#: includes/api/class-wc-rest-network-orders-controller.php:57 +msgid "URL to edit the order" +msgstr "" + +#: includes/api/class-wc-rest-network-orders-controller.php:63 +msgid "Name of the customer for the order" +msgstr "" + +#: includes/api/class-wc-rest-network-orders-controller.php:69 +msgid "Order Status" +msgstr "" + +#: includes/api/class-wc-rest-network-orders-controller.php:75 +msgid "Order total formatted for locale" +msgstr "" + +#: includes/api/class-wc-rest-order-notes-controller.php:39 +#: includes/api/class-wc-rest-order-refunds-controller.php:191 +#: includes/api/class-wc-rest-order-refunds-controller.php:273 #: includes/api/v1/class-wc-rest-order-notes-controller.php:186 #: includes/api/v1/class-wc-rest-order-notes-controller.php:226 #: includes/api/v1/class-wc-rest-order-notes-controller.php:268 #: includes/api/v1/class-wc-rest-order-notes-controller.php:301 #: includes/api/v1/class-wc-rest-order-refunds-controller.php:127 -#: includes/wc-core-functions.php:144 includes/wc-order-functions.php:484 -#: includes/wc-order-functions.php:997 +#: includes/wc-core-functions.php:142 includes/wc-order-functions.php:486 +#: includes/wc-order-functions.php:1019 msgid "Invalid order ID." msgstr "" -#: includes/api/class-wc-rest-order-notes-controller.php:139 +#: includes/api/class-wc-rest-order-notes-controller.php:135 #: includes/api/v1/class-wc-rest-order-notes-controller.php:407 msgid "The date the order note was created, in the site's timezone." msgstr "" -#: includes/api/class-wc-rest-order-notes-controller.php:145 +#: includes/api/class-wc-rest-order-notes-controller.php:141 msgid "The date the order note was created, as GMT." msgstr "" -#: includes/api/class-wc-rest-order-notes-controller.php:151 +#: includes/api/class-wc-rest-order-notes-controller.php:147 #: includes/api/v1/class-wc-rest-order-notes-controller.php:70 msgid "Order note content." msgstr "" -#: includes/api/class-wc-rest-order-notes-controller.php:156 +#: includes/api/class-wc-rest-order-notes-controller.php:152 msgid "" "If true, the note will be shown to customers and they will be notified. If " "false, the note will be for admin reference only." msgstr "" -#: includes/api/class-wc-rest-order-notes-controller.php:177 +#: includes/api/class-wc-rest-order-notes-controller.php:173 msgid "Limit result to customers or internal notes." msgstr "" -#: includes/api/class-wc-rest-order-refunds-controller.php:66 +#: includes/api/class-wc-rest-order-refunds-controller.php:64 #: includes/api/class-wc-rest-order-refunds-controller.php:88 #: includes/api/v1/class-wc-rest-order-notes-controller.php:53 #: includes/api/v1/class-wc-rest-order-notes-controller.php:85 @@ -15438,7 +15923,7 @@ msgstr "" msgid "The order ID." msgstr "" -#: includes/api/class-wc-rest-order-refunds-controller.php:193 +#: includes/api/class-wc-rest-order-refunds-controller.php:195 #: includes/api/legacy/v2/class-wc-api-orders.php:1518 #: includes/api/legacy/v2/class-wc-api-orders.php:1680 #: includes/api/legacy/v2/class-wc-api-orders.php:1741 @@ -15449,54 +15934,58 @@ msgstr "" msgid "Invalid order refund ID." msgstr "" -#: includes/api/class-wc-rest-order-refunds-controller.php:275 +#: includes/api/class-wc-rest-order-refunds-controller.php:277 #: includes/api/v1/class-wc-rest-order-refunds-controller.php:291 msgid "Refund amount must be greater than zero." msgstr "" -#: includes/api/class-wc-rest-order-refunds-controller.php:293 +#: includes/api/class-wc-rest-order-refunds-controller.php:296 #: includes/api/legacy/v2/class-wc-api-orders.php:1617 #: includes/api/legacy/v3/class-wc-api-orders.php:1664 -#: includes/api/v1/class-wc-rest-order-refunds-controller.php:309 +#: includes/api/v1/class-wc-rest-order-refunds-controller.php:308 msgid "Cannot create order refund, please try again." msgstr "" -#: includes/api/class-wc-rest-order-refunds-controller.php:358 -#: includes/api/v1/class-wc-rest-order-refunds-controller.php:351 +#: includes/api/class-wc-rest-order-refunds-controller.php:361 +#: includes/api/v1/class-wc-rest-order-refunds-controller.php:350 msgid "The date the order refund was created, in the site's timezone." msgstr "" -#: includes/api/class-wc-rest-order-refunds-controller.php:364 +#: includes/api/class-wc-rest-order-refunds-controller.php:367 msgid "The date the order refund was created, as GMT." msgstr "" -#: includes/api/class-wc-rest-order-refunds-controller.php:370 -#: includes/api/v1/class-wc-rest-order-refunds-controller.php:357 +#: includes/api/class-wc-rest-order-refunds-controller.php:373 +#: includes/api/v1/class-wc-rest-order-refunds-controller.php:356 msgid "Refund amount." msgstr "" -#: includes/api/class-wc-rest-order-refunds-controller.php:375 -#: includes/api/v1/class-wc-rest-order-refunds-controller.php:362 +#: includes/api/class-wc-rest-order-refunds-controller.php:378 +#: includes/api/v1/class-wc-rest-order-refunds-controller.php:361 msgid "Reason for refund." msgstr "" -#: includes/api/class-wc-rest-order-refunds-controller.php:380 +#: includes/api/class-wc-rest-order-refunds-controller.php:383 msgid "User ID of user who created the refund." msgstr "" -#: includes/api/class-wc-rest-order-refunds-controller.php:411 -#: includes/api/class-wc-rest-orders-controller.php:1136 -#: includes/api/v1/class-wc-rest-order-refunds-controller.php:367 +#: includes/api/class-wc-rest-order-refunds-controller.php:388 +msgid "If the payment was refunded via the API." +msgstr "" + +#: includes/api/class-wc-rest-order-refunds-controller.php:419 +#: includes/api/class-wc-rest-orders-controller.php:1161 +#: includes/api/v1/class-wc-rest-order-refunds-controller.php:366 #: includes/api/v1/class-wc-rest-orders-controller.php:1205 msgid "Line items data." msgstr "" -#: includes/api/class-wc-rest-order-refunds-controller.php:418 -#: includes/api/class-wc-rest-orders-controller.php:1143 -#: includes/api/class-wc-rest-orders-controller.php:1271 -#: includes/api/class-wc-rest-orders-controller.php:1349 -#: includes/api/class-wc-rest-orders-controller.php:1435 -#: includes/api/class-wc-rest-orders-controller.php:1533 +#: includes/api/class-wc-rest-order-refunds-controller.php:427 +#: includes/api/class-wc-rest-orders-controller.php:1168 +#: includes/api/class-wc-rest-orders-controller.php:1296 +#: includes/api/class-wc-rest-orders-controller.php:1374 +#: includes/api/class-wc-rest-orders-controller.php:1460 +#: includes/api/class-wc-rest-orders-controller.php:1558 #: includes/api/v1/class-wc-rest-order-refunds-controller.php:374 #: includes/api/v1/class-wc-rest-orders-controller.php:1212 #: includes/api/v1/class-wc-rest-orders-controller.php:1346 @@ -15506,89 +15995,89 @@ msgstr "" msgid "Item ID." msgstr "" -#: includes/api/class-wc-rest-order-refunds-controller.php:429 -#: includes/api/class-wc-rest-orders-controller.php:1154 +#: includes/api/class-wc-rest-order-refunds-controller.php:439 +#: includes/api/class-wc-rest-orders-controller.php:1179 #: includes/api/v1/class-wc-rest-order-refunds-controller.php:392 #: includes/api/v1/class-wc-rest-orders-controller.php:1230 #: includes/api/v1/class-wc-rest-report-top-sellers-controller.php:158 -#: includes/cli/class-wc-cli-runner.php:101 +#: includes/cli/class-wc-cli-runner.php:110 msgid "Product ID." msgstr "" -#: includes/api/class-wc-rest-order-refunds-controller.php:434 -#: includes/api/class-wc-rest-orders-controller.php:1159 -#: includes/api/v1/class-wc-rest-order-refunds-controller.php:397 +#: includes/api/class-wc-rest-order-refunds-controller.php:445 +#: includes/api/class-wc-rest-orders-controller.php:1184 +#: includes/api/v1/class-wc-rest-order-refunds-controller.php:398 #: includes/api/v1/class-wc-rest-orders-controller.php:1235 msgid "Variation ID, if applicable." msgstr "" -#: includes/api/class-wc-rest-order-refunds-controller.php:439 -#: includes/api/class-wc-rest-orders-controller.php:1164 -#: includes/api/v1/class-wc-rest-order-refunds-controller.php:402 +#: includes/api/class-wc-rest-order-refunds-controller.php:451 +#: includes/api/class-wc-rest-orders-controller.php:1189 +#: includes/api/v1/class-wc-rest-order-refunds-controller.php:404 #: includes/api/v1/class-wc-rest-orders-controller.php:1240 msgid "Quantity ordered." msgstr "" -#: includes/api/class-wc-rest-order-refunds-controller.php:444 -#: includes/api/class-wc-rest-orders-controller.php:1169 -#: includes/api/v1/class-wc-rest-order-refunds-controller.php:407 +#: includes/api/class-wc-rest-order-refunds-controller.php:457 +#: includes/api/class-wc-rest-orders-controller.php:1194 +#: includes/api/v1/class-wc-rest-order-refunds-controller.php:410 #: includes/api/v1/class-wc-rest-orders-controller.php:1245 msgid "Tax class of product." msgstr "" -#: includes/api/class-wc-rest-order-refunds-controller.php:449 -#: includes/api/class-wc-rest-orders-controller.php:1174 -#: includes/api/v1/class-wc-rest-order-refunds-controller.php:419 +#: includes/api/class-wc-rest-order-refunds-controller.php:463 +#: includes/api/class-wc-rest-orders-controller.php:1199 +#: includes/api/v1/class-wc-rest-order-refunds-controller.php:422 #: includes/api/v1/class-wc-rest-orders-controller.php:1257 msgid "Line subtotal (before discounts)." msgstr "" -#: includes/api/class-wc-rest-order-refunds-controller.php:454 -#: includes/api/class-wc-rest-orders-controller.php:1179 -#: includes/api/v1/class-wc-rest-order-refunds-controller.php:424 +#: includes/api/class-wc-rest-order-refunds-controller.php:469 +#: includes/api/class-wc-rest-orders-controller.php:1204 +#: includes/api/v1/class-wc-rest-order-refunds-controller.php:428 #: includes/api/v1/class-wc-rest-orders-controller.php:1262 msgid "Line subtotal tax (before discounts)." msgstr "" -#: includes/api/class-wc-rest-order-refunds-controller.php:460 -#: includes/api/class-wc-rest-orders-controller.php:1185 -#: includes/api/class-wc-rest-orders-controller.php:1365 -#: includes/api/class-wc-rest-orders-controller.php:1457 -#: includes/api/v1/class-wc-rest-order-refunds-controller.php:429 +#: includes/api/class-wc-rest-order-refunds-controller.php:475 +#: includes/api/class-wc-rest-orders-controller.php:1210 +#: includes/api/class-wc-rest-orders-controller.php:1390 +#: includes/api/class-wc-rest-orders-controller.php:1482 +#: includes/api/v1/class-wc-rest-order-refunds-controller.php:434 #: includes/api/v1/class-wc-rest-orders-controller.php:1267 #: includes/api/v1/class-wc-rest-orders-controller.php:1414 #: includes/api/v1/class-wc-rest-orders-controller.php:1480 msgid "Line total (after discounts)." msgstr "" -#: includes/api/class-wc-rest-order-refunds-controller.php:465 -#: includes/api/class-wc-rest-orders-controller.php:1190 -#: includes/api/class-wc-rest-orders-controller.php:1370 -#: includes/api/class-wc-rest-orders-controller.php:1462 -#: includes/api/v1/class-wc-rest-order-refunds-controller.php:434 +#: includes/api/class-wc-rest-order-refunds-controller.php:481 +#: includes/api/class-wc-rest-orders-controller.php:1215 +#: includes/api/class-wc-rest-orders-controller.php:1395 +#: includes/api/class-wc-rest-orders-controller.php:1487 +#: includes/api/v1/class-wc-rest-order-refunds-controller.php:440 #: includes/api/v1/class-wc-rest-orders-controller.php:1272 #: includes/api/v1/class-wc-rest-orders-controller.php:1419 #: includes/api/v1/class-wc-rest-orders-controller.php:1485 msgid "Line total tax (after discounts)." msgstr "" -#: includes/api/class-wc-rest-order-refunds-controller.php:471 -#: includes/api/class-wc-rest-orders-controller.php:1196 -#: includes/api/class-wc-rest-orders-controller.php:1376 -#: includes/api/class-wc-rest-orders-controller.php:1468 -#: includes/api/v1/class-wc-rest-order-refunds-controller.php:439 +#: includes/api/class-wc-rest-order-refunds-controller.php:487 +#: includes/api/class-wc-rest-orders-controller.php:1221 +#: includes/api/class-wc-rest-orders-controller.php:1401 +#: includes/api/class-wc-rest-orders-controller.php:1493 +#: includes/api/v1/class-wc-rest-order-refunds-controller.php:446 #: includes/api/v1/class-wc-rest-orders-controller.php:1277 #: includes/api/v1/class-wc-rest-orders-controller.php:1425 #: includes/api/v1/class-wc-rest-orders-controller.php:1490 msgid "Line taxes." msgstr "" -#: includes/api/class-wc-rest-order-refunds-controller.php:479 -#: includes/api/class-wc-rest-orders-controller.php:1204 -#: includes/api/class-wc-rest-orders-controller.php:1283 -#: includes/api/class-wc-rest-orders-controller.php:1384 -#: includes/api/class-wc-rest-orders-controller.php:1476 -#: includes/api/v1/class-wc-rest-order-refunds-controller.php:447 +#: includes/api/class-wc-rest-order-refunds-controller.php:495 +#: includes/api/class-wc-rest-orders-controller.php:1229 +#: includes/api/class-wc-rest-orders-controller.php:1308 +#: includes/api/class-wc-rest-orders-controller.php:1409 +#: includes/api/class-wc-rest-orders-controller.php:1501 +#: includes/api/v1/class-wc-rest-order-refunds-controller.php:454 #: includes/api/v1/class-wc-rest-orders-controller.php:1285 #: includes/api/v1/class-wc-rest-orders-controller.php:1358 #: includes/api/v1/class-wc-rest-orders-controller.php:1433 @@ -15596,45 +16085,45 @@ msgstr "" msgid "Tax rate ID." msgstr "" -#: includes/api/class-wc-rest-order-refunds-controller.php:484 -#: includes/api/class-wc-rest-orders-controller.php:1209 -#: includes/api/class-wc-rest-orders-controller.php:1390 -#: includes/api/class-wc-rest-orders-controller.php:1482 -#: includes/api/v1/class-wc-rest-order-refunds-controller.php:453 +#: includes/api/class-wc-rest-order-refunds-controller.php:501 +#: includes/api/class-wc-rest-orders-controller.php:1234 +#: includes/api/class-wc-rest-orders-controller.php:1415 +#: includes/api/class-wc-rest-orders-controller.php:1507 +#: includes/api/v1/class-wc-rest-order-refunds-controller.php:460 #: includes/api/v1/class-wc-rest-orders-controller.php:1291 #: includes/api/v1/class-wc-rest-orders-controller.php:1439 #: includes/api/v1/class-wc-rest-orders-controller.php:1504 msgid "Tax total." msgstr "" -#: includes/api/class-wc-rest-order-refunds-controller.php:489 -#: includes/api/class-wc-rest-orders-controller.php:1214 -#: includes/api/class-wc-rest-orders-controller.php:1488 -#: includes/api/v1/class-wc-rest-order-refunds-controller.php:459 +#: includes/api/class-wc-rest-order-refunds-controller.php:507 +#: includes/api/class-wc-rest-orders-controller.php:1239 +#: includes/api/class-wc-rest-orders-controller.php:1513 +#: includes/api/v1/class-wc-rest-order-refunds-controller.php:466 #: includes/api/v1/class-wc-rest-orders-controller.php:1297 #: includes/api/v1/class-wc-rest-orders-controller.php:1510 msgid "Tax subtotal." msgstr "" -#: includes/api/class-wc-rest-order-refunds-controller.php:523 -#: includes/api/class-wc-rest-orders-controller.php:1248 +#: includes/api/class-wc-rest-order-refunds-controller.php:545 +#: includes/api/class-wc-rest-orders-controller.php:1273 #: includes/api/v1/class-wc-rest-order-refunds-controller.php:386 #: includes/api/v1/class-wc-rest-orders-controller.php:1224 msgid "Product SKU." msgstr "" -#: includes/api/class-wc-rest-order-refunds-controller.php:529 -#: includes/api/class-wc-rest-orders-controller.php:1254 -#: includes/api/v1/class-wc-rest-order-refunds-controller.php:413 +#: includes/api/class-wc-rest-order-refunds-controller.php:551 +#: includes/api/class-wc-rest-orders-controller.php:1279 +#: includes/api/v1/class-wc-rest-order-refunds-controller.php:416 #: includes/api/v1/class-wc-rest-orders-controller.php:1251 msgid "Product price." msgstr "" -#: includes/api/class-wc-rest-order-refunds-controller.php:538 +#: includes/api/class-wc-rest-order-refunds-controller.php:560 msgid "When true, the payment gateway API is used to generate the refund." msgstr "" -#: includes/api/class-wc-rest-orders-controller.php:494 +#: includes/api/class-wc-rest-orders-controller.php:519 #: includes/api/legacy/class-wc-rest-legacy-orders-controller.php:249 #: includes/api/legacy/v2/class-wc-api-orders.php:390 #: includes/api/legacy/v2/class-wc-api-orders.php:542 @@ -15644,422 +16133,422 @@ msgstr "" msgid "Customer ID is invalid." msgstr "" -#: includes/api/class-wc-rest-orders-controller.php:499 +#: includes/api/class-wc-rest-orders-controller.php:524 #: includes/api/legacy/class-wc-rest-legacy-orders-controller.php:254 #: includes/api/v1/class-wc-rest-orders-controller.php:539 msgid "Customer ID does not belong to this site." msgstr "" -#: includes/api/class-wc-rest-orders-controller.php:567 +#: includes/api/class-wc-rest-orders-controller.php:591 #: includes/api/v1/class-wc-rest-orders-controller.php:621 msgid "Product ID or SKU is required." msgstr "" -#: includes/api/class-wc-rest-orders-controller.php:659 +#: includes/api/class-wc-rest-orders-controller.php:683 #: includes/api/legacy/v2/class-wc-api-orders.php:1043 #: includes/api/legacy/v3/class-wc-api-orders.php:1090 #: includes/api/v1/class-wc-rest-orders-controller.php:693 msgid "Shipping method ID is required." msgstr "" -#: includes/api/class-wc-rest-orders-controller.php:683 +#: includes/api/class-wc-rest-orders-controller.php:707 #: includes/api/v1/class-wc-rest-orders-controller.php:716 msgid "Fee name is required." msgstr "" -#: includes/api/class-wc-rest-orders-controller.php:707 +#: includes/api/class-wc-rest-orders-controller.php:731 #: includes/api/legacy/v2/class-wc-api-orders.php:1166 #: includes/api/legacy/v3/class-wc-api-orders.php:1213 #: includes/api/v1/class-wc-rest-orders-controller.php:739 msgid "Coupon code is required." msgstr "" -#: includes/api/class-wc-rest-orders-controller.php:744 +#: includes/api/class-wc-rest-orders-controller.php:768 #: includes/api/legacy/v2/class-wc-api-orders.php:851 #: includes/api/legacy/v3/class-wc-api-orders.php:897 #: includes/api/v1/class-wc-rest-orders-controller.php:777 msgid "Order item ID provided is not associated with order." msgstr "" -#: includes/api/class-wc-rest-orders-controller.php:812 +#: includes/api/class-wc-rest-orders-controller.php:837 #: includes/api/v1/class-wc-rest-orders-controller.php:925 msgid "Parent order ID." msgstr "" -#: includes/api/class-wc-rest-orders-controller.php:817 +#: includes/api/class-wc-rest-orders-controller.php:842 #: includes/api/v1/class-wc-rest-orders-controller.php:943 msgid "Order number." msgstr "" -#: includes/api/class-wc-rest-orders-controller.php:829 +#: includes/api/class-wc-rest-orders-controller.php:854 #: includes/api/v1/class-wc-rest-orders-controller.php:1176 msgid "Shows where the order was created." msgstr "" -#: includes/api/class-wc-rest-orders-controller.php:835 +#: includes/api/class-wc-rest-orders-controller.php:860 #: includes/api/v1/class-wc-rest-orders-controller.php:956 msgid "Version of WooCommerce which last updated the order." msgstr "" -#: includes/api/class-wc-rest-orders-controller.php:841 +#: includes/api/class-wc-rest-orders-controller.php:866 #: includes/api/v1/class-wc-rest-orders-controller.php:930 msgid "Order status." msgstr "" -#: includes/api/class-wc-rest-orders-controller.php:848 +#: includes/api/class-wc-rest-orders-controller.php:873 #: includes/api/v1/class-wc-rest-orders-controller.php:949 msgid "Currency the order was created with, in ISO format." msgstr "" -#: includes/api/class-wc-rest-orders-controller.php:855 +#: includes/api/class-wc-rest-orders-controller.php:880 msgid "The date the order was created, in the site's timezone." msgstr "" -#: includes/api/class-wc-rest-orders-controller.php:867 +#: includes/api/class-wc-rest-orders-controller.php:892 msgid "The date the order was last modified, in the site's timezone." msgstr "" -#: includes/api/class-wc-rest-orders-controller.php:873 +#: includes/api/class-wc-rest-orders-controller.php:898 #: includes/api/v1/class-wc-rest-orders-controller.php:974 msgid "The date the order was last modified, as GMT." msgstr "" -#: includes/api/class-wc-rest-orders-controller.php:879 +#: includes/api/class-wc-rest-orders-controller.php:904 #: includes/api/v1/class-wc-rest-orders-controller.php:986 msgid "Total discount amount for the order." msgstr "" -#: includes/api/class-wc-rest-orders-controller.php:885 +#: includes/api/class-wc-rest-orders-controller.php:910 #: includes/api/v1/class-wc-rest-orders-controller.php:992 msgid "Total discount tax amount for the order." msgstr "" -#: includes/api/class-wc-rest-orders-controller.php:891 +#: includes/api/class-wc-rest-orders-controller.php:916 #: includes/api/v1/class-wc-rest-orders-controller.php:998 msgid "Total shipping amount for the order." msgstr "" -#: includes/api/class-wc-rest-orders-controller.php:897 +#: includes/api/class-wc-rest-orders-controller.php:922 #: includes/api/v1/class-wc-rest-orders-controller.php:1004 msgid "Total shipping tax amount for the order." msgstr "" -#: includes/api/class-wc-rest-orders-controller.php:903 +#: includes/api/class-wc-rest-orders-controller.php:928 #: includes/api/v1/class-wc-rest-orders-controller.php:1010 msgid "Sum of line item taxes only." msgstr "" -#: includes/api/class-wc-rest-orders-controller.php:909 +#: includes/api/class-wc-rest-orders-controller.php:934 #: includes/api/v1/class-wc-rest-orders-controller.php:1016 msgid "Grand total." msgstr "" -#: includes/api/class-wc-rest-orders-controller.php:915 +#: includes/api/class-wc-rest-orders-controller.php:940 #: includes/api/v1/class-wc-rest-orders-controller.php:1022 msgid "Sum of all taxes." msgstr "" -#: includes/api/class-wc-rest-orders-controller.php:921 +#: includes/api/class-wc-rest-orders-controller.php:946 #: includes/api/v1/class-wc-rest-orders-controller.php:962 msgid "True the prices included tax during checkout." msgstr "" -#: includes/api/class-wc-rest-orders-controller.php:927 +#: includes/api/class-wc-rest-orders-controller.php:952 #: includes/api/v1/class-wc-rest-orders-controller.php:980 msgid "User ID who owns the order. 0 for guests." msgstr "" -#: includes/api/class-wc-rest-orders-controller.php:933 +#: includes/api/class-wc-rest-orders-controller.php:958 #: includes/api/v1/class-wc-rest-orders-controller.php:1164 msgid "Customer's IP address." msgstr "" -#: includes/api/class-wc-rest-orders-controller.php:939 +#: includes/api/class-wc-rest-orders-controller.php:964 #: includes/api/v1/class-wc-rest-orders-controller.php:1170 msgid "User agent of the customer." msgstr "" -#: includes/api/class-wc-rest-orders-controller.php:945 +#: includes/api/class-wc-rest-orders-controller.php:970 #: includes/api/v1/class-wc-rest-orders-controller.php:1182 msgid "Note left by customer during checkout." msgstr "" -#: includes/api/class-wc-rest-orders-controller.php:950 +#: includes/api/class-wc-rest-orders-controller.php:975 #: includes/api/v1/class-wc-rest-orders-controller.php:1028 msgid "Billing address." msgstr "" -#: includes/api/class-wc-rest-orders-controller.php:995 -#: includes/api/class-wc-rest-orders-controller.php:1058 +#: includes/api/class-wc-rest-orders-controller.php:1020 +#: includes/api/class-wc-rest-orders-controller.php:1083 #: includes/api/v1/class-wc-rest-orders-controller.php:1073 #: includes/api/v1/class-wc-rest-orders-controller.php:1136 msgid "Country code in ISO 3166-1 alpha-2 format." msgstr "" -#: includes/api/class-wc-rest-orders-controller.php:1013 +#: includes/api/class-wc-rest-orders-controller.php:1038 #: includes/api/v1/class-wc-rest-orders-controller.php:1091 msgid "Shipping address." msgstr "" -#: includes/api/class-wc-rest-orders-controller.php:1065 +#: includes/api/class-wc-rest-orders-controller.php:1090 #: includes/api/v1/class-wc-rest-orders-controller.php:1143 msgid "Payment method ID." msgstr "" -#: includes/api/class-wc-rest-orders-controller.php:1070 +#: includes/api/class-wc-rest-orders-controller.php:1095 #: includes/api/v1/class-wc-rest-orders-controller.php:1148 msgid "Payment method title." msgstr "" -#: includes/api/class-wc-rest-orders-controller.php:1075 +#: includes/api/class-wc-rest-orders-controller.php:1100 #: includes/api/v1/class-wc-rest-orders-controller.php:1159 msgid "Unique transaction ID." msgstr "" -#: includes/api/class-wc-rest-orders-controller.php:1080 +#: includes/api/class-wc-rest-orders-controller.php:1105 #: includes/api/v1/class-wc-rest-orders-controller.php:1193 msgid "The date the order was paid, in the site's timezone." msgstr "" -#: includes/api/class-wc-rest-orders-controller.php:1086 +#: includes/api/class-wc-rest-orders-controller.php:1111 msgid "The date the order was paid, as GMT." msgstr "" -#: includes/api/class-wc-rest-orders-controller.php:1092 +#: includes/api/class-wc-rest-orders-controller.php:1117 #: includes/api/v1/class-wc-rest-orders-controller.php:1187 msgid "The date the order was completed, in the site's timezone." msgstr "" -#: includes/api/class-wc-rest-orders-controller.php:1098 +#: includes/api/class-wc-rest-orders-controller.php:1123 msgid "The date the order was completed, as GMT." msgstr "" -#: includes/api/class-wc-rest-orders-controller.php:1104 +#: includes/api/class-wc-rest-orders-controller.php:1129 #: includes/api/v1/class-wc-rest-orders-controller.php:1199 msgid "MD5 hash of cart items to ensure orders are not modified." msgstr "" -#: includes/api/class-wc-rest-orders-controller.php:1263 +#: includes/api/class-wc-rest-orders-controller.php:1288 #: includes/api/v1/class-wc-rest-orders-controller.php:1338 msgid "Tax lines data." msgstr "" -#: includes/api/class-wc-rest-orders-controller.php:1277 +#: includes/api/class-wc-rest-orders-controller.php:1302 #: includes/api/v1/class-wc-rest-orders-controller.php:1352 msgid "Tax rate code." msgstr "" -#: includes/api/class-wc-rest-orders-controller.php:1289 +#: includes/api/class-wc-rest-orders-controller.php:1314 #: includes/api/v1/class-wc-rest-orders-controller.php:1364 msgid "Tax rate label." msgstr "" -#: includes/api/class-wc-rest-orders-controller.php:1295 +#: includes/api/class-wc-rest-orders-controller.php:1320 #: includes/api/v1/class-wc-rest-orders-controller.php:1370 msgid "Show if is a compound tax rate." msgstr "" -#: includes/api/class-wc-rest-orders-controller.php:1301 +#: includes/api/class-wc-rest-orders-controller.php:1326 #: includes/api/v1/class-wc-rest-orders-controller.php:1376 msgid "Tax total (not including shipping taxes)." msgstr "" -#: includes/api/class-wc-rest-orders-controller.php:1307 +#: includes/api/class-wc-rest-orders-controller.php:1332 #: includes/api/v1/class-wc-rest-orders-controller.php:1382 msgid "Shipping tax total." msgstr "" -#: includes/api/class-wc-rest-orders-controller.php:1342 +#: includes/api/class-wc-rest-orders-controller.php:1367 #: includes/api/v1/class-wc-rest-orders-controller.php:1391 msgid "Shipping lines data." msgstr "" -#: includes/api/class-wc-rest-orders-controller.php:1355 +#: includes/api/class-wc-rest-orders-controller.php:1380 #: includes/api/v1/class-wc-rest-orders-controller.php:1404 msgid "Shipping method name." msgstr "" -#: includes/api/class-wc-rest-orders-controller.php:1360 -#: includes/api/class-wc-rest-shipping-zone-methods-controller.php:49 -#: includes/api/class-wc-rest-shipping-zone-methods-controller.php:462 +#: includes/api/class-wc-rest-orders-controller.php:1385 +#: includes/api/class-wc-rest-shipping-zone-methods-controller.php:47 +#: includes/api/class-wc-rest-shipping-zone-methods-controller.php:464 #: includes/api/v1/class-wc-rest-orders-controller.php:1409 msgid "Shipping method ID." msgstr "" -#: includes/api/class-wc-rest-orders-controller.php:1428 +#: includes/api/class-wc-rest-orders-controller.php:1453 #: includes/api/v1/class-wc-rest-orders-controller.php:1451 msgid "Fee lines data." msgstr "" -#: includes/api/class-wc-rest-orders-controller.php:1441 +#: includes/api/class-wc-rest-orders-controller.php:1466 #: includes/api/v1/class-wc-rest-orders-controller.php:1464 msgid "Fee name." msgstr "" -#: includes/api/class-wc-rest-orders-controller.php:1446 +#: includes/api/class-wc-rest-orders-controller.php:1471 #: includes/api/v1/class-wc-rest-orders-controller.php:1469 msgid "Tax class of fee." msgstr "" -#: includes/api/class-wc-rest-orders-controller.php:1451 +#: includes/api/class-wc-rest-orders-controller.php:1476 #: includes/api/v1/class-wc-rest-orders-controller.php:1474 msgid "Tax status of fee." msgstr "" -#: includes/api/class-wc-rest-orders-controller.php:1526 +#: includes/api/class-wc-rest-orders-controller.php:1551 #: includes/api/v1/class-wc-rest-orders-controller.php:1522 msgid "Coupons line data." msgstr "" -#: includes/api/class-wc-rest-orders-controller.php:1544 +#: includes/api/class-wc-rest-orders-controller.php:1569 #: includes/api/v1/class-wc-rest-orders-controller.php:1540 msgid "Discount total." msgstr "" -#: includes/api/class-wc-rest-orders-controller.php:1549 +#: includes/api/class-wc-rest-orders-controller.php:1574 #: includes/api/v1/class-wc-rest-orders-controller.php:1545 msgid "Discount total tax." msgstr "" -#: includes/api/class-wc-rest-orders-controller.php:1584 +#: includes/api/class-wc-rest-orders-controller.php:1609 #: includes/api/v1/class-wc-rest-orders-controller.php:1554 msgid "List of refunds." msgstr "" -#: includes/api/class-wc-rest-orders-controller.php:1592 +#: includes/api/class-wc-rest-orders-controller.php:1617 #: includes/api/v1/class-wc-rest-orders-controller.php:1562 -#: includes/cli/class-wc-cli-runner.php:104 +#: includes/cli/class-wc-cli-runner.php:113 msgid "Refund ID." msgstr "" -#: includes/api/class-wc-rest-orders-controller.php:1598 +#: includes/api/class-wc-rest-orders-controller.php:1623 #: includes/api/v1/class-wc-rest-orders-controller.php:1568 msgid "Refund reason." msgstr "" -#: includes/api/class-wc-rest-orders-controller.php:1604 +#: includes/api/class-wc-rest-orders-controller.php:1629 #: includes/api/v1/class-wc-rest-orders-controller.php:1574 msgid "Refund total." msgstr "" -#: includes/api/class-wc-rest-orders-controller.php:1613 +#: includes/api/class-wc-rest-orders-controller.php:1638 #: includes/api/v1/class-wc-rest-orders-controller.php:1153 msgid "" "Define if the order is paid. It will set the status to processing and " "reduce stock items." msgstr "" -#: includes/api/class-wc-rest-orders-controller.php:1634 +#: includes/api/class-wc-rest-orders-controller.php:1659 #: includes/api/v1/class-wc-rest-orders-controller.php:1598 msgid "Limit result set to orders assigned a specific status." msgstr "" -#: includes/api/class-wc-rest-orders-controller.php:1641 +#: includes/api/class-wc-rest-orders-controller.php:1666 #: includes/api/v1/class-wc-rest-orders-controller.php:1605 msgid "Limit result set to orders assigned a specific customer." msgstr "" -#: includes/api/class-wc-rest-orders-controller.php:1647 +#: includes/api/class-wc-rest-orders-controller.php:1672 #: includes/api/v1/class-wc-rest-orders-controller.php:1611 msgid "Limit result set to orders assigned a specific product." msgstr "" -#: includes/api/class-wc-rest-orders-controller.php:1654 -#: includes/api/v1/class-wc-rest-order-refunds-controller.php:515 +#: includes/api/class-wc-rest-orders-controller.php:1679 +#: includes/api/v1/class-wc-rest-order-refunds-controller.php:522 #: includes/api/v1/class-wc-rest-orders-controller.php:1618 msgid "Number of decimal points to use in each resource." msgstr "" -#: includes/api/class-wc-rest-payment-gateways-controller.php:349 +#: includes/api/class-wc-rest-payment-gateways-controller.php:354 msgid "Payment gateway ID." msgstr "" -#: includes/api/class-wc-rest-payment-gateways-controller.php:355 +#: includes/api/class-wc-rest-payment-gateways-controller.php:360 msgid "Payment gateway title on checkout." msgstr "" -#: includes/api/class-wc-rest-payment-gateways-controller.php:360 +#: includes/api/class-wc-rest-payment-gateways-controller.php:365 msgid "Payment gateway description on checkout." msgstr "" -#: includes/api/class-wc-rest-payment-gateways-controller.php:365 +#: includes/api/class-wc-rest-payment-gateways-controller.php:370 msgid "Payment gateway sort order." msgstr "" -#: includes/api/class-wc-rest-payment-gateways-controller.php:373 +#: includes/api/class-wc-rest-payment-gateways-controller.php:378 msgid "Payment gateway enabled status." msgstr "" -#: includes/api/class-wc-rest-payment-gateways-controller.php:378 +#: includes/api/class-wc-rest-payment-gateways-controller.php:383 msgid "Payment gateway method title." msgstr "" -#: includes/api/class-wc-rest-payment-gateways-controller.php:384 +#: includes/api/class-wc-rest-payment-gateways-controller.php:389 msgid "Payment gateway method description." msgstr "" -#: includes/api/class-wc-rest-payment-gateways-controller.php:390 +#: includes/api/class-wc-rest-payment-gateways-controller.php:395 msgid "Payment gateway settings." msgstr "" -#: includes/api/class-wc-rest-payment-gateways-controller.php:395 -#: includes/api/class-wc-rest-setting-options-controller.php:496 -#: includes/api/class-wc-rest-shipping-zone-methods-controller.php:485 +#: includes/api/class-wc-rest-payment-gateways-controller.php:400 +#: includes/api/class-wc-rest-setting-options-controller.php:505 +#: includes/api/class-wc-rest-shipping-zone-methods-controller.php:487 msgid "A unique identifier for the setting." msgstr "" -#: includes/api/class-wc-rest-payment-gateways-controller.php:401 -#: includes/api/class-wc-rest-setting-options-controller.php:505 +#: includes/api/class-wc-rest-payment-gateways-controller.php:406 +#: includes/api/class-wc-rest-setting-options-controller.php:514 #: includes/api/class-wc-rest-settings-controller.php:204 -#: includes/api/class-wc-rest-shipping-zone-methods-controller.php:491 +#: includes/api/class-wc-rest-shipping-zone-methods-controller.php:493 msgid "A human readable label for the setting used in interfaces." msgstr "" -#: includes/api/class-wc-rest-payment-gateways-controller.php:407 -#: includes/api/class-wc-rest-setting-options-controller.php:514 +#: includes/api/class-wc-rest-payment-gateways-controller.php:412 +#: includes/api/class-wc-rest-setting-options-controller.php:523 #: includes/api/class-wc-rest-settings-controller.php:210 -#: includes/api/class-wc-rest-shipping-zone-methods-controller.php:497 +#: includes/api/class-wc-rest-shipping-zone-methods-controller.php:499 msgid "A human readable description for the setting used in interfaces." msgstr "" -#: includes/api/class-wc-rest-payment-gateways-controller.php:413 -#: includes/api/class-wc-rest-setting-options-controller.php:552 -#: includes/api/class-wc-rest-shipping-zone-methods-controller.php:503 +#: includes/api/class-wc-rest-payment-gateways-controller.php:418 +#: includes/api/class-wc-rest-setting-options-controller.php:561 +#: includes/api/class-wc-rest-shipping-zone-methods-controller.php:505 msgid "Type of setting." msgstr "" -#: includes/api/class-wc-rest-payment-gateways-controller.php:420 -#: includes/api/class-wc-rest-setting-options-controller.php:523 -#: includes/api/class-wc-rest-shipping-zone-methods-controller.php:510 +#: includes/api/class-wc-rest-payment-gateways-controller.php:425 +#: includes/api/class-wc-rest-setting-options-controller.php:532 +#: includes/api/class-wc-rest-shipping-zone-methods-controller.php:512 msgid "Setting value." msgstr "" -#: includes/api/class-wc-rest-payment-gateways-controller.php:425 -#: includes/api/class-wc-rest-setting-options-controller.php:528 -#: includes/api/class-wc-rest-shipping-zone-methods-controller.php:515 +#: includes/api/class-wc-rest-payment-gateways-controller.php:430 +#: includes/api/class-wc-rest-setting-options-controller.php:537 +#: includes/api/class-wc-rest-shipping-zone-methods-controller.php:517 msgid "Default value for the setting." msgstr "" -#: includes/api/class-wc-rest-payment-gateways-controller.php:431 -#: includes/api/class-wc-rest-setting-options-controller.php:534 -#: includes/api/class-wc-rest-shipping-zone-methods-controller.php:521 +#: includes/api/class-wc-rest-payment-gateways-controller.php:436 +#: includes/api/class-wc-rest-setting-options-controller.php:543 +#: includes/api/class-wc-rest-shipping-zone-methods-controller.php:523 msgid "Additional help text shown to the user about the setting." msgstr "" -#: includes/api/class-wc-rest-payment-gateways-controller.php:437 -#: includes/api/class-wc-rest-setting-options-controller.php:543 -#: includes/api/class-wc-rest-shipping-zone-methods-controller.php:527 +#: includes/api/class-wc-rest-payment-gateways-controller.php:442 +#: includes/api/class-wc-rest-setting-options-controller.php:552 +#: includes/api/class-wc-rest-shipping-zone-methods-controller.php:529 msgid "Placeholder text to be displayed in text inputs." msgstr "" -#: includes/api/class-wc-rest-product-categories-controller.php:113 -#: includes/api/class-wc-rest-products-controller.php:1783 +#: includes/api/class-wc-rest-product-categories-controller.php:109 +#: includes/api/class-wc-rest-products-controller.php:1812 #: includes/api/v1/class-wc-rest-product-categories-controller.php:180 #: includes/api/v1/class-wc-rest-products-controller.php:2102 msgid "Category name." msgstr "" -#: includes/api/class-wc-rest-product-categories-controller.php:121 +#: includes/api/class-wc-rest-product-categories-controller.php:117 #: includes/api/v1/class-wc-rest-product-attribute-terms-controller.php:209 #: includes/api/v1/class-wc-rest-product-attributes-controller.php:470 #: includes/api/v1/class-wc-rest-product-categories-controller.php:188 @@ -16068,12 +16557,12 @@ msgstr "" msgid "An alphanumeric identifier for the resource unique to its type." msgstr "" -#: includes/api/class-wc-rest-product-categories-controller.php:129 +#: includes/api/class-wc-rest-product-categories-controller.php:125 #: includes/api/v1/class-wc-rest-product-categories-controller.php:196 msgid "The ID for the parent of the resource." msgstr "" -#: includes/api/class-wc-rest-product-categories-controller.php:134 +#: includes/api/class-wc-rest-product-categories-controller.php:130 #: includes/api/v1/class-wc-rest-product-attribute-terms-controller.php:217 #: includes/api/v1/class-wc-rest-product-categories-controller.php:201 #: includes/api/v1/class-wc-rest-product-shipping-classes-controller.php:116 @@ -16081,89 +16570,89 @@ msgstr "" msgid "HTML description of the resource." msgstr "" -#: includes/api/class-wc-rest-product-categories-controller.php:142 +#: includes/api/class-wc-rest-product-categories-controller.php:138 #: includes/api/v1/class-wc-rest-product-categories-controller.php:209 msgid "Category archive display type." msgstr "" -#: includes/api/class-wc-rest-product-categories-controller.php:149 +#: includes/api/class-wc-rest-product-categories-controller.php:145 #: includes/api/v1/class-wc-rest-product-categories-controller.php:216 msgid "Image data." msgstr "" -#: includes/api/class-wc-rest-product-categories-controller.php:154 -#: includes/api/class-wc-rest-product-variations-controller.php:845 -#: includes/api/class-wc-rest-products-controller.php:1832 +#: includes/api/class-wc-rest-product-categories-controller.php:150 +#: includes/api/class-wc-rest-product-variations-controller.php:891 +#: includes/api/class-wc-rest-products-controller.php:1861 #: includes/api/v1/class-wc-rest-product-categories-controller.php:221 #: includes/api/v1/class-wc-rest-products-controller.php:2151 #: includes/api/v1/class-wc-rest-products-controller.php:2484 msgid "Image ID." msgstr "" -#: includes/api/class-wc-rest-product-categories-controller.php:159 -#: includes/api/class-wc-rest-product-variations-controller.php:850 -#: includes/api/class-wc-rest-products-controller.php:1837 +#: includes/api/class-wc-rest-product-categories-controller.php:155 +#: includes/api/class-wc-rest-product-variations-controller.php:896 +#: includes/api/class-wc-rest-products-controller.php:1866 #: includes/api/v1/class-wc-rest-product-categories-controller.php:226 #: includes/api/v1/class-wc-rest-products-controller.php:2156 #: includes/api/v1/class-wc-rest-products-controller.php:2489 msgid "The date the image was created, in the site's timezone." msgstr "" -#: includes/api/class-wc-rest-product-categories-controller.php:165 -#: includes/api/class-wc-rest-product-variations-controller.php:856 -#: includes/api/class-wc-rest-products-controller.php:1843 +#: includes/api/class-wc-rest-product-categories-controller.php:161 +#: includes/api/class-wc-rest-product-variations-controller.php:902 +#: includes/api/class-wc-rest-products-controller.php:1872 msgid "The date the image was created, as GMT." msgstr "" -#: includes/api/class-wc-rest-product-categories-controller.php:171 -#: includes/api/class-wc-rest-product-variations-controller.php:862 -#: includes/api/class-wc-rest-products-controller.php:1849 +#: includes/api/class-wc-rest-product-categories-controller.php:167 +#: includes/api/class-wc-rest-product-variations-controller.php:908 +#: includes/api/class-wc-rest-products-controller.php:1878 #: includes/api/v1/class-wc-rest-product-categories-controller.php:232 #: includes/api/v1/class-wc-rest-products-controller.php:2162 #: includes/api/v1/class-wc-rest-products-controller.php:2495 msgid "The date the image was last modified, in the site's timezone." msgstr "" -#: includes/api/class-wc-rest-product-categories-controller.php:177 -#: includes/api/class-wc-rest-product-variations-controller.php:868 -#: includes/api/class-wc-rest-products-controller.php:1855 +#: includes/api/class-wc-rest-product-categories-controller.php:173 +#: includes/api/class-wc-rest-product-variations-controller.php:914 +#: includes/api/class-wc-rest-products-controller.php:1884 msgid "The date the image was last modified, as GMT." msgstr "" -#: includes/api/class-wc-rest-product-categories-controller.php:183 -#: includes/api/class-wc-rest-product-variations-controller.php:874 -#: includes/api/class-wc-rest-products-controller.php:1861 +#: includes/api/class-wc-rest-product-categories-controller.php:179 +#: includes/api/class-wc-rest-product-variations-controller.php:920 +#: includes/api/class-wc-rest-products-controller.php:1890 #: includes/api/v1/class-wc-rest-product-categories-controller.php:238 #: includes/api/v1/class-wc-rest-products-controller.php:2168 #: includes/api/v1/class-wc-rest-products-controller.php:2501 msgid "Image URL." msgstr "" -#: includes/api/class-wc-rest-product-categories-controller.php:189 -#: includes/api/class-wc-rest-product-variations-controller.php:880 -#: includes/api/class-wc-rest-products-controller.php:1867 +#: includes/api/class-wc-rest-product-categories-controller.php:185 +#: includes/api/class-wc-rest-product-variations-controller.php:926 +#: includes/api/class-wc-rest-products-controller.php:1896 #: includes/api/v1/class-wc-rest-product-categories-controller.php:244 #: includes/api/v1/class-wc-rest-products-controller.php:2174 #: includes/api/v1/class-wc-rest-products-controller.php:2507 msgid "Image name." msgstr "" -#: includes/api/class-wc-rest-product-categories-controller.php:194 -#: includes/api/class-wc-rest-product-variations-controller.php:885 -#: includes/api/class-wc-rest-products-controller.php:1872 +#: includes/api/class-wc-rest-product-categories-controller.php:190 +#: includes/api/class-wc-rest-product-variations-controller.php:931 +#: includes/api/class-wc-rest-products-controller.php:1901 #: includes/api/v1/class-wc-rest-product-categories-controller.php:249 #: includes/api/v1/class-wc-rest-products-controller.php:2179 #: includes/api/v1/class-wc-rest-products-controller.php:2512 msgid "Image alternative text." msgstr "" -#: includes/api/class-wc-rest-product-categories-controller.php:201 +#: includes/api/class-wc-rest-product-categories-controller.php:197 #: includes/api/v1/class-wc-rest-product-attribute-terms-controller.php:225 #: includes/api/v1/class-wc-rest-product-categories-controller.php:256 msgid "Menu order, used to custom sort the resource." msgstr "" -#: includes/api/class-wc-rest-product-categories-controller.php:206 +#: includes/api/class-wc-rest-product-categories-controller.php:202 #: includes/api/v1/class-wc-rest-product-attribute-terms-controller.php:230 #: includes/api/v1/class-wc-rest-product-categories-controller.php:261 #: includes/api/v1/class-wc-rest-product-shipping-classes-controller.php:124 @@ -16171,291 +16660,299 @@ msgstr "" msgid "Number of published products for the resource." msgstr "" -#: includes/api/class-wc-rest-product-reviews-controller.php:48 -#: includes/api/class-wc-rest-product-variations-controller.php:59 -#: includes/api/class-wc-rest-product-variations-controller.php:80 -#: includes/api/class-wc-rest-product-variations-controller.php:121 +#: includes/api/class-wc-rest-product-reviews-controller.php:45 +#: includes/api/class-wc-rest-product-variations-controller.php:58 +#: includes/api/class-wc-rest-product-variations-controller.php:81 +#: includes/api/class-wc-rest-product-variations-controller.php:126 #: includes/api/v1/class-wc-rest-product-reviews-controller.php:46 #: includes/api/v1/class-wc-rest-product-reviews-controller.php:88 msgid "Unique identifier for the variable product." msgstr "" -#: includes/api/class-wc-rest-product-reviews-controller.php:161 +#: includes/api/class-wc-rest-product-reviews-controller.php:159 #: includes/api/v1/class-wc-rest-product-reviews-controller.php:532 msgid "The content of the review." msgstr "" -#: includes/api/class-wc-rest-product-reviews-controller.php:166 +#: includes/api/class-wc-rest-product-reviews-controller.php:164 #: includes/api/v1/class-wc-rest-product-reviews-controller.php:537 msgid "The date the review was created, in the site's timezone." msgstr "" -#: includes/api/class-wc-rest-product-reviews-controller.php:171 +#: includes/api/class-wc-rest-product-reviews-controller.php:169 msgid "The date the review was created, as GMT." msgstr "" -#: includes/api/class-wc-rest-product-reviews-controller.php:176 +#: includes/api/class-wc-rest-product-reviews-controller.php:174 #: includes/api/v1/class-wc-rest-product-reviews-controller.php:542 msgid "Review rating (0 to 5)." msgstr "" -#: includes/api/class-wc-rest-product-reviews-controller.php:181 +#: includes/api/class-wc-rest-product-reviews-controller.php:179 #: includes/api/v1/class-wc-rest-product-reviews-controller.php:547 msgid "Reviewer name." msgstr "" -#: includes/api/class-wc-rest-product-reviews-controller.php:186 +#: includes/api/class-wc-rest-product-reviews-controller.php:184 #: includes/api/v1/class-wc-rest-product-reviews-controller.php:552 msgid "Reviewer email." msgstr "" -#: includes/api/class-wc-rest-product-reviews-controller.php:191 +#: includes/api/class-wc-rest-product-reviews-controller.php:189 #: includes/api/v1/class-wc-rest-product-reviews-controller.php:557 msgid "Shows if the reviewer bought the product or not." msgstr "" -#: includes/api/class-wc-rest-product-variations-controller.php:84 +#: includes/api/class-wc-rest-product-variations-controller.php:85 #: includes/api/v1/class-wc-rest-product-reviews-controller.php:50 msgid "Unique identifier for the variation." msgstr "" -#: includes/api/class-wc-rest-product-variations-controller.php:617 +#: includes/api/class-wc-rest-product-variations-controller.php:167 +msgid "Parent product does not match current variation." +msgstr "" + +#: includes/api/class-wc-rest-product-variations-controller.php:663 #: includes/api/v1/class-wc-rest-products-controller.php:2272 msgid "The date the variation was created, in the site's timezone." msgstr "" -#: includes/api/class-wc-rest-product-variations-controller.php:623 +#: includes/api/class-wc-rest-product-variations-controller.php:669 #: includes/api/v1/class-wc-rest-products-controller.php:2278 msgid "The date the variation was last modified, in the site's timezone." msgstr "" -#: includes/api/class-wc-rest-product-variations-controller.php:629 +#: includes/api/class-wc-rest-product-variations-controller.php:675 msgid "Variation description." msgstr "" -#: includes/api/class-wc-rest-product-variations-controller.php:634 +#: includes/api/class-wc-rest-product-variations-controller.php:680 #: includes/api/v1/class-wc-rest-products-controller.php:2284 msgid "Variation URL." msgstr "" -#: includes/api/class-wc-rest-product-variations-controller.php:641 -#: includes/api/class-wc-rest-products-controller.php:1484 +#: includes/api/class-wc-rest-product-variations-controller.php:687 +#: includes/api/class-wc-rest-products-controller.php:1513 #: includes/api/v1/class-wc-rest-products-controller.php:1806 #: includes/api/v1/class-wc-rest-products-controller.php:2291 msgid "Unique identifier." msgstr "" -#: includes/api/class-wc-rest-product-variations-controller.php:646 +#: includes/api/class-wc-rest-product-variations-controller.php:692 #: includes/api/v1/class-wc-rest-products-controller.php:2296 msgid "Current variation price." msgstr "" -#: includes/api/class-wc-rest-product-variations-controller.php:652 +#: includes/api/class-wc-rest-product-variations-controller.php:698 #: includes/api/v1/class-wc-rest-products-controller.php:2302 msgid "Variation regular price." msgstr "" -#: includes/api/class-wc-rest-product-variations-controller.php:657 +#: includes/api/class-wc-rest-product-variations-controller.php:703 #: includes/api/v1/class-wc-rest-products-controller.php:2307 msgid "Variation sale price." msgstr "" -#: includes/api/class-wc-rest-product-variations-controller.php:662 -#: includes/api/class-wc-rest-products-controller.php:1505 +#: includes/api/class-wc-rest-product-variations-controller.php:708 +#: includes/api/class-wc-rest-products-controller.php:1534 msgid "Start date of sale price, in the site's timezone." msgstr "" -#: includes/api/class-wc-rest-product-variations-controller.php:667 -#: includes/api/class-wc-rest-products-controller.php:1510 +#: includes/api/class-wc-rest-product-variations-controller.php:713 +#: includes/api/class-wc-rest-products-controller.php:1539 msgid "Start date of sale price, as GMT." msgstr "" -#: includes/api/class-wc-rest-product-variations-controller.php:672 -#: includes/api/class-wc-rest-product-variations-controller.php:677 -#: includes/api/class-wc-rest-products-controller.php:1515 +#: includes/api/class-wc-rest-product-variations-controller.php:718 +#: includes/api/class-wc-rest-products-controller.php:1544 msgid "End date of sale price, in the site's timezone." msgstr "" -#: includes/api/class-wc-rest-product-variations-controller.php:682 +#: includes/api/class-wc-rest-product-variations-controller.php:723 +#: includes/api/class-wc-rest-products-controller.php:1549 +msgid "End date of sale price, as GMT." +msgstr "" + +#: includes/api/class-wc-rest-product-variations-controller.php:728 #: includes/api/v1/class-wc-rest-products-controller.php:2322 msgid "Shows if the variation is on sale." msgstr "" -#: includes/api/class-wc-rest-product-variations-controller.php:688 +#: includes/api/class-wc-rest-product-variations-controller.php:734 msgid "Define if the variation is visible on the product's page." msgstr "" -#: includes/api/class-wc-rest-product-variations-controller.php:694 +#: includes/api/class-wc-rest-product-variations-controller.php:740 #: includes/api/v1/class-wc-rest-products-controller.php:2328 msgid "Shows if the variation can be bought." msgstr "" -#: includes/api/class-wc-rest-product-variations-controller.php:700 +#: includes/api/class-wc-rest-product-variations-controller.php:746 #: includes/api/v1/class-wc-rest-products-controller.php:2339 msgid "If the variation is virtual." msgstr "" -#: includes/api/class-wc-rest-product-variations-controller.php:706 +#: includes/api/class-wc-rest-product-variations-controller.php:752 #: includes/api/v1/class-wc-rest-products-controller.php:2345 msgid "If the variation is downloadable." msgstr "" -#: includes/api/class-wc-rest-product-variations-controller.php:712 -#: includes/api/class-wc-rest-products-controller.php:1561 +#: includes/api/class-wc-rest-product-variations-controller.php:758 +#: includes/api/class-wc-rest-products-controller.php:1590 #: includes/api/v1/class-wc-rest-products-controller.php:1873 #: includes/api/v1/class-wc-rest-products-controller.php:2351 msgid "List of downloadable files." msgstr "" -#: includes/api/class-wc-rest-product-variations-controller.php:719 -#: includes/api/class-wc-rest-products-controller.php:1568 +#: includes/api/class-wc-rest-product-variations-controller.php:765 +#: includes/api/class-wc-rest-products-controller.php:1597 #: includes/api/v1/class-wc-rest-products-controller.php:1880 #: includes/api/v1/class-wc-rest-products-controller.php:2358 msgid "File MD5 hash." msgstr "" -#: includes/api/class-wc-rest-product-variations-controller.php:738 -#: includes/api/class-wc-rest-products-controller.php:1587 +#: includes/api/class-wc-rest-product-variations-controller.php:784 +#: includes/api/class-wc-rest-products-controller.php:1616 #: includes/api/v1/class-wc-rest-products-controller.php:1899 #: includes/api/v1/class-wc-rest-products-controller.php:2377 msgid "Number of times downloadable files can be downloaded after purchase." msgstr "" -#: includes/api/class-wc-rest-product-variations-controller.php:744 -#: includes/api/class-wc-rest-products-controller.php:1593 +#: includes/api/class-wc-rest-product-variations-controller.php:790 +#: includes/api/class-wc-rest-products-controller.php:1622 #: includes/api/v1/class-wc-rest-products-controller.php:1905 #: includes/api/v1/class-wc-rest-products-controller.php:2383 msgid "Number of days until access to downloadable files expires." msgstr "" -#: includes/api/class-wc-rest-product-variations-controller.php:750 -#: includes/api/class-wc-rest-products-controller.php:1610 +#: includes/api/class-wc-rest-product-variations-controller.php:796 +#: includes/api/class-wc-rest-products-controller.php:1639 #: includes/api/v1/class-wc-rest-products-controller.php:1929 #: includes/api/v1/class-wc-rest-products-controller.php:2389 msgid "Tax status." msgstr "" -#: includes/api/class-wc-rest-product-variations-controller.php:757 -#: includes/api/class-wc-rest-products-controller.php:1617 +#: includes/api/class-wc-rest-product-variations-controller.php:803 +#: includes/api/class-wc-rest-products-controller.php:1646 #: includes/api/v1/class-wc-rest-products-controller.php:1936 #: includes/api/v1/class-wc-rest-products-controller.php:2396 #: includes/api/v1/class-wc-rest-taxes-controller.php:635 msgid "Tax class." msgstr "" -#: includes/api/class-wc-rest-product-variations-controller.php:762 +#: includes/api/class-wc-rest-product-variations-controller.php:808 #: includes/api/v1/class-wc-rest-products-controller.php:2401 msgid "Stock management at variation level." msgstr "" -#: includes/api/class-wc-rest-product-variations-controller.php:768 -#: includes/api/class-wc-rest-products-controller.php:1628 +#: includes/api/class-wc-rest-product-variations-controller.php:814 +#: includes/api/class-wc-rest-products-controller.php:1657 #: includes/api/v1/class-wc-rest-products-controller.php:1947 #: includes/api/v1/class-wc-rest-products-controller.php:2407 msgid "Stock quantity." msgstr "" -#: includes/api/class-wc-rest-product-variations-controller.php:773 +#: includes/api/class-wc-rest-product-variations-controller.php:819 #: includes/api/v1/class-wc-rest-products-controller.php:2412 msgid "" "Controls whether or not the variation is listed as \"in stock\" or \"out of " "stock\" on the frontend." msgstr "" -#: includes/api/class-wc-rest-product-variations-controller.php:779 -#: includes/api/class-wc-rest-products-controller.php:1639 +#: includes/api/class-wc-rest-product-variations-controller.php:825 +#: includes/api/class-wc-rest-products-controller.php:1668 #: includes/api/v1/class-wc-rest-products-controller.php:1958 #: includes/api/v1/class-wc-rest-products-controller.php:2418 msgid "If managing stock, this controls if backorders are allowed." msgstr "" -#: includes/api/class-wc-rest-product-variations-controller.php:786 -#: includes/api/class-wc-rest-products-controller.php:1646 +#: includes/api/class-wc-rest-product-variations-controller.php:832 +#: includes/api/class-wc-rest-products-controller.php:1675 #: includes/api/v1/class-wc-rest-products-controller.php:1965 #: includes/api/v1/class-wc-rest-products-controller.php:2425 msgid "Shows if backorders are allowed." msgstr "" -#: includes/api/class-wc-rest-product-variations-controller.php:792 +#: includes/api/class-wc-rest-product-variations-controller.php:838 #: includes/api/v1/class-wc-rest-products-controller.php:2431 msgid "Shows if the variation is on backordered." msgstr "" -#: includes/api/class-wc-rest-product-variations-controller.php:799 +#: includes/api/class-wc-rest-product-variations-controller.php:845 #: includes/api/v1/class-wc-rest-products-controller.php:2438 #. translators: %s: weight unit msgid "Variation weight (%s)." msgstr "" -#: includes/api/class-wc-rest-product-variations-controller.php:804 +#: includes/api/class-wc-rest-product-variations-controller.php:850 #: includes/api/v1/class-wc-rest-products-controller.php:2443 msgid "Variation dimensions." msgstr "" -#: includes/api/class-wc-rest-product-variations-controller.php:810 +#: includes/api/class-wc-rest-product-variations-controller.php:856 #: includes/api/v1/class-wc-rest-products-controller.php:2449 #. translators: %s: dimension unit msgid "Variation length (%s)." msgstr "" -#: includes/api/class-wc-rest-product-variations-controller.php:816 +#: includes/api/class-wc-rest-product-variations-controller.php:862 #: includes/api/v1/class-wc-rest-products-controller.php:2455 #. translators: %s: dimension unit msgid "Variation width (%s)." msgstr "" -#: includes/api/class-wc-rest-product-variations-controller.php:822 +#: includes/api/class-wc-rest-product-variations-controller.php:868 #: includes/api/v1/class-wc-rest-products-controller.php:2461 #. translators: %s: dimension unit msgid "Variation height (%s)." msgstr "" -#: includes/api/class-wc-rest-product-variations-controller.php:829 -#: includes/api/class-wc-rest-products-controller.php:1707 +#: includes/api/class-wc-rest-product-variations-controller.php:875 +#: includes/api/class-wc-rest-products-controller.php:1736 #: includes/api/v1/class-wc-rest-products-controller.php:2026 #: includes/api/v1/class-wc-rest-products-controller.php:2468 msgid "Shipping class slug." msgstr "" -#: includes/api/class-wc-rest-product-variations-controller.php:834 -#: includes/api/class-wc-rest-products-controller.php:1712 +#: includes/api/class-wc-rest-product-variations-controller.php:880 +#: includes/api/class-wc-rest-products-controller.php:1741 #: includes/api/v1/class-wc-rest-products-controller.php:2031 #: includes/api/v1/class-wc-rest-products-controller.php:2473 msgid "Shipping class ID." msgstr "" -#: includes/api/class-wc-rest-product-variations-controller.php:840 +#: includes/api/class-wc-rest-product-variations-controller.php:886 #: includes/api/v1/class-wc-rest-products-controller.php:2479 msgid "Variation image data." msgstr "" -#: includes/api/class-wc-rest-product-variations-controller.php:890 -#: includes/api/class-wc-rest-products-controller.php:1877 +#: includes/api/class-wc-rest-product-variations-controller.php:936 +#: includes/api/class-wc-rest-products-controller.php:1906 #: includes/api/v1/class-wc-rest-products-controller.php:2184 #: includes/api/v1/class-wc-rest-products-controller.php:2517 msgid "Image position. 0 means that the image is featured." msgstr "" -#: includes/api/class-wc-rest-product-variations-controller.php:897 -#: includes/api/class-wc-rest-products-controller.php:1885 +#: includes/api/class-wc-rest-product-variations-controller.php:943 +#: includes/api/class-wc-rest-products-controller.php:1914 #: includes/api/v1/class-wc-rest-products-controller.php:2192 #: includes/api/v1/class-wc-rest-products-controller.php:2524 msgid "List of attributes." msgstr "" -#: includes/api/class-wc-rest-product-variations-controller.php:904 -#: includes/api/class-wc-rest-products-controller.php:1892 -#: includes/api/class-wc-rest-products-controller.php:1937 +#: includes/api/class-wc-rest-product-variations-controller.php:950 +#: includes/api/class-wc-rest-products-controller.php:1921 +#: includes/api/class-wc-rest-products-controller.php:1966 #: includes/api/v1/class-wc-rest-products-controller.php:2199 #: includes/api/v1/class-wc-rest-products-controller.php:2241 #: includes/api/v1/class-wc-rest-products-controller.php:2531 -#: includes/cli/class-wc-cli-runner.php:105 +#: includes/cli/class-wc-cli-runner.php:114 msgid "Attribute ID." msgstr "" -#: includes/api/class-wc-rest-product-variations-controller.php:909 -#: includes/api/class-wc-rest-products-controller.php:1897 -#: includes/api/class-wc-rest-products-controller.php:1942 +#: includes/api/class-wc-rest-product-variations-controller.php:955 +#: includes/api/class-wc-rest-products-controller.php:1926 +#: includes/api/class-wc-rest-products-controller.php:1971 #: includes/api/v1/class-wc-rest-product-attributes-controller.php:462 #: includes/api/v1/class-wc-rest-products-controller.php:2204 #: includes/api/v1/class-wc-rest-products-controller.php:2246 @@ -16463,21 +16960,21 @@ msgstr "" msgid "Attribute name." msgstr "" -#: includes/api/class-wc-rest-product-variations-controller.php:914 -#: includes/api/class-wc-rest-products-controller.php:1947 +#: includes/api/class-wc-rest-product-variations-controller.php:960 +#: includes/api/class-wc-rest-products-controller.php:1976 #: includes/api/v1/class-wc-rest-products-controller.php:2251 #: includes/api/v1/class-wc-rest-products-controller.php:2541 msgid "Selected attribute term name." msgstr "" -#: includes/api/class-wc-rest-product-variations-controller.php:922 -#: includes/api/class-wc-rest-products-controller.php:1972 +#: includes/api/class-wc-rest-product-variations-controller.php:968 +#: includes/api/class-wc-rest-products-controller.php:2001 #: includes/api/v1/class-wc-rest-products-controller.php:2561 msgid "Menu order, used to custom sort products." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:400 -#: includes/api/class-wc-rest-products-controller.php:401 +#: includes/api/class-wc-rest-products-controller.php:411 +#: includes/api/class-wc-rest-products-controller.php:412 #: includes/api/legacy/v1/class-wc-api-products.php:459 #: includes/api/legacy/v1/class-wc-api-products.php:460 #: includes/api/legacy/v2/class-wc-api-products.php:1615 @@ -16486,396 +16983,393 @@ msgstr "" #: includes/api/legacy/v3/class-wc-api-products.php:2120 #: includes/api/v1/class-wc-rest-products-controller.php:313 #: includes/api/v1/class-wc-rest-products-controller.php:314 -#: includes/wc-product-functions.php:300 +#: includes/wc-product-functions.php:297 msgid "Placeholder" msgstr "" -#: includes/api/class-wc-rest-products-controller.php:1073 +#: includes/api/class-wc-rest-products-controller.php:1088 #: includes/api/v1/class-wc-rest-products-controller.php:867 #. translators: %s: attachment id msgid "#%s is an invalid image ID." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:1411 +#: includes/api/class-wc-rest-products-controller.php:1440 #: includes/api/v1/class-wc-rest-products-controller.php:1745 msgid "Product slug." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:1416 +#: includes/api/class-wc-rest-products-controller.php:1445 #: includes/api/v1/class-wc-rest-products-controller.php:1750 msgid "Product URL." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:1423 +#: includes/api/class-wc-rest-products-controller.php:1452 #: includes/api/v1/class-wc-rest-products-controller.php:1757 msgid "The date the product was created, in the site's timezone." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:1429 +#: includes/api/class-wc-rest-products-controller.php:1458 msgid "The date the product was created, as GMT." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:1435 +#: includes/api/class-wc-rest-products-controller.php:1464 #: includes/api/v1/class-wc-rest-products-controller.php:1763 msgid "The date the product was last modified, in the site's timezone." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:1441 +#: includes/api/class-wc-rest-products-controller.php:1470 msgid "The date the product was last modified, as GMT." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:1447 +#: includes/api/class-wc-rest-products-controller.php:1476 #: includes/api/v1/class-wc-rest-products-controller.php:1769 msgid "Product type." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:1454 +#: includes/api/class-wc-rest-products-controller.php:1483 #: includes/api/v1/class-wc-rest-products-controller.php:1776 msgid "Product status (post status)." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:1461 +#: includes/api/class-wc-rest-products-controller.php:1490 #: includes/api/v1/class-wc-rest-products-controller.php:1783 msgid "Featured product." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:1467 +#: includes/api/class-wc-rest-products-controller.php:1496 #: includes/api/v1/class-wc-rest-products-controller.php:1789 msgid "Catalog visibility." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:1474 +#: includes/api/class-wc-rest-products-controller.php:1503 #: includes/api/v1/class-wc-rest-products-controller.php:1796 msgid "Product description." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:1479 +#: includes/api/class-wc-rest-products-controller.php:1508 #: includes/api/v1/class-wc-rest-products-controller.php:1801 msgid "Product short description." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:1489 +#: includes/api/class-wc-rest-products-controller.php:1518 #: includes/api/v1/class-wc-rest-products-controller.php:1811 msgid "Current product price." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:1495 +#: includes/api/class-wc-rest-products-controller.php:1524 #: includes/api/v1/class-wc-rest-products-controller.php:1817 msgid "Product regular price." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:1500 +#: includes/api/class-wc-rest-products-controller.php:1529 #: includes/api/v1/class-wc-rest-products-controller.php:1822 msgid "Product sale price." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:1520 -msgid "End date of sale price, as GMT." -msgstr "" - -#: includes/api/class-wc-rest-products-controller.php:1525 +#: includes/api/class-wc-rest-products-controller.php:1554 #: includes/api/v1/class-wc-rest-products-controller.php:1837 msgid "Price formatted in HTML." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:1531 +#: includes/api/class-wc-rest-products-controller.php:1560 #: includes/api/v1/class-wc-rest-products-controller.php:1843 msgid "Shows if the product is on sale." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:1537 +#: includes/api/class-wc-rest-products-controller.php:1566 #: includes/api/v1/class-wc-rest-products-controller.php:1849 msgid "Shows if the product can be bought." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:1543 +#: includes/api/class-wc-rest-products-controller.php:1572 #: includes/api/v1/class-wc-rest-products-controller.php:1855 msgid "Amount of sales." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:1549 +#: includes/api/class-wc-rest-products-controller.php:1578 #: includes/api/v1/class-wc-rest-products-controller.php:1861 msgid "If the product is virtual." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:1555 +#: includes/api/class-wc-rest-products-controller.php:1584 #: includes/api/v1/class-wc-rest-products-controller.php:1867 msgid "If the product is downloadable." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:1599 +#: includes/api/class-wc-rest-products-controller.php:1628 #: includes/api/v1/class-wc-rest-products-controller.php:1918 msgid "Product external URL. Only for external products." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:1605 +#: includes/api/class-wc-rest-products-controller.php:1634 #: includes/api/v1/class-wc-rest-products-controller.php:1924 msgid "Product external button text. Only for external products." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:1622 +#: includes/api/class-wc-rest-products-controller.php:1651 #: includes/api/v1/class-wc-rest-products-controller.php:1941 msgid "Stock management at product level." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:1652 +#: includes/api/class-wc-rest-products-controller.php:1681 #: includes/api/v1/class-wc-rest-products-controller.php:1971 msgid "Shows if the product is on backordered." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:1658 +#: includes/api/class-wc-rest-products-controller.php:1687 #: includes/api/v1/class-wc-rest-products-controller.php:1977 msgid "Allow one item to be bought in a single order." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:1665 +#: includes/api/class-wc-rest-products-controller.php:1694 #: includes/api/v1/class-wc-rest-products-controller.php:1984 #. translators: %s: weight unit msgid "Product weight (%s)." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:1670 +#: includes/api/class-wc-rest-products-controller.php:1699 #: includes/api/v1/class-wc-rest-products-controller.php:1989 msgid "Product dimensions." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:1676 +#: includes/api/class-wc-rest-products-controller.php:1705 #: includes/api/v1/class-wc-rest-products-controller.php:1995 #. translators: %s: dimension unit msgid "Product length (%s)." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:1682 +#: includes/api/class-wc-rest-products-controller.php:1711 #: includes/api/v1/class-wc-rest-products-controller.php:2001 #. translators: %s: dimension unit msgid "Product width (%s)." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:1688 +#: includes/api/class-wc-rest-products-controller.php:1717 #: includes/api/v1/class-wc-rest-products-controller.php:2007 #. translators: %s: dimension unit msgid "Product height (%s)." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:1695 +#: includes/api/class-wc-rest-products-controller.php:1724 #: includes/api/v1/class-wc-rest-products-controller.php:2014 msgid "Shows if the product need to be shipped." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:1701 +#: includes/api/class-wc-rest-products-controller.php:1730 #: includes/api/v1/class-wc-rest-products-controller.php:2020 msgid "Shows whether or not the product shipping is taxable." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:1718 +#: includes/api/class-wc-rest-products-controller.php:1747 #: includes/api/v1/class-wc-rest-products-controller.php:2037 msgid "Allow reviews." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:1724 +#: includes/api/class-wc-rest-products-controller.php:1753 #: includes/api/v1/class-wc-rest-products-controller.php:2043 msgid "Reviews average rating." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:1730 +#: includes/api/class-wc-rest-products-controller.php:1759 #: includes/api/v1/class-wc-rest-products-controller.php:2049 msgid "Amount of reviews that the product have." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:1736 +#: includes/api/class-wc-rest-products-controller.php:1765 #: includes/api/v1/class-wc-rest-products-controller.php:2055 msgid "List of related products IDs." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:1745 +#: includes/api/class-wc-rest-products-controller.php:1774 msgid "List of up-sell products IDs." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:1753 +#: includes/api/class-wc-rest-products-controller.php:1782 #: includes/api/v1/class-wc-rest-products-controller.php:2072 msgid "List of cross-sell products IDs." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:1761 +#: includes/api/class-wc-rest-products-controller.php:1790 #: includes/api/v1/class-wc-rest-products-controller.php:2080 msgid "Product parent ID." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:1766 +#: includes/api/class-wc-rest-products-controller.php:1795 #: includes/api/v1/class-wc-rest-products-controller.php:2085 msgid "Optional note to send the customer after purchase." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:1771 +#: includes/api/class-wc-rest-products-controller.php:1800 #: includes/api/v1/class-wc-rest-products-controller.php:2090 msgid "List of categories." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:1778 +#: includes/api/class-wc-rest-products-controller.php:1807 #: includes/api/v1/class-wc-rest-products-controller.php:2097 msgid "Category ID." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:1789 +#: includes/api/class-wc-rest-products-controller.php:1818 #: includes/api/v1/class-wc-rest-products-controller.php:2108 msgid "Category slug." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:1798 +#: includes/api/class-wc-rest-products-controller.php:1827 #: includes/api/v1/class-wc-rest-products-controller.php:2117 msgid "List of tags." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:1805 +#: includes/api/class-wc-rest-products-controller.php:1834 #: includes/api/v1/class-wc-rest-products-controller.php:2124 msgid "Tag ID." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:1810 +#: includes/api/class-wc-rest-products-controller.php:1839 #: includes/api/v1/class-wc-rest-product-tags-controller.php:100 #: includes/api/v1/class-wc-rest-products-controller.php:2129 msgid "Tag name." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:1816 +#: includes/api/class-wc-rest-products-controller.php:1845 #: includes/api/v1/class-wc-rest-products-controller.php:2135 msgid "Tag slug." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:1825 +#: includes/api/class-wc-rest-products-controller.php:1854 #: includes/api/v1/class-wc-rest-products-controller.php:2144 msgid "List of images." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:1902 +#: includes/api/class-wc-rest-products-controller.php:1931 #: includes/api/v1/class-wc-rest-products-controller.php:2209 msgid "Attribute position." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:1907 +#: includes/api/class-wc-rest-products-controller.php:1936 #: includes/api/v1/class-wc-rest-products-controller.php:2214 msgid "" "Define if the attribute is visible on the \"Additional information\" tab in " "the product's page." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:1913 +#: includes/api/class-wc-rest-products-controller.php:1942 #: includes/api/v1/class-wc-rest-products-controller.php:2220 msgid "Define if the attribute can be used as variation." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:1919 +#: includes/api/class-wc-rest-products-controller.php:1948 #: includes/api/v1/class-wc-rest-products-controller.php:2226 msgid "List of available term names of the attribute." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:1930 +#: includes/api/class-wc-rest-products-controller.php:1959 #: includes/api/v1/class-wc-rest-products-controller.php:2234 msgid "Defaults variation attributes." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:1955 +#: includes/api/class-wc-rest-products-controller.php:1984 msgid "List of variations IDs." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:1964 +#: includes/api/class-wc-rest-products-controller.php:1993 #: includes/api/v1/class-wc-rest-products-controller.php:2552 msgid "List of grouped products ID." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:2017 +#: includes/api/class-wc-rest-products-controller.php:2046 #: includes/api/v1/class-wc-rest-products-controller.php:2580 msgid "Limit result set to products with a specific slug." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:2023 +#: includes/api/class-wc-rest-products-controller.php:2052 #: includes/api/v1/class-wc-rest-products-controller.php:2586 msgid "Limit result set to products assigned a specific status." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:2030 +#: includes/api/class-wc-rest-products-controller.php:2059 #: includes/api/v1/class-wc-rest-products-controller.php:2593 msgid "Limit result set to products assigned a specific type." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:2037 +#: includes/api/class-wc-rest-products-controller.php:2066 msgid "Limit result set to products with specific SKU(s). Use commas to separate." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:2043 +#: includes/api/class-wc-rest-products-controller.php:2072 msgid "Limit result set to featured products." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:2049 +#: includes/api/class-wc-rest-products-controller.php:2078 #: includes/api/v1/class-wc-rest-products-controller.php:2600 msgid "Limit result set to products assigned a specific category ID." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:2055 +#: includes/api/class-wc-rest-products-controller.php:2084 #: includes/api/v1/class-wc-rest-products-controller.php:2606 msgid "Limit result set to products assigned a specific tag ID." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:2061 +#: includes/api/class-wc-rest-products-controller.php:2090 #: includes/api/v1/class-wc-rest-products-controller.php:2612 msgid "Limit result set to products assigned a specific shipping class ID." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:2067 -#: includes/api/v1/class-wc-rest-products-controller.php:2618 -msgid "Limit result set to products with a specific attribute." +#: includes/api/class-wc-rest-products-controller.php:2096 +msgid "" +"Limit result set to products with a specific attribute. Use the taxonomy " +"name/attribute slug." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:2073 +#: includes/api/class-wc-rest-products-controller.php:2102 #: includes/api/v1/class-wc-rest-products-controller.php:2624 msgid "" "Limit result set to products with a specific attribute term ID (required an " "assigned attribute)." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:2081 +#: includes/api/class-wc-rest-products-controller.php:2110 msgid "Limit result set to products with a specific tax class." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:2090 +#: includes/api/class-wc-rest-products-controller.php:2119 msgid "Limit result set to products in stock or out of stock." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:2096 +#: includes/api/class-wc-rest-products-controller.php:2125 msgid "Limit result set to products on sale." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:2102 +#: includes/api/class-wc-rest-products-controller.php:2131 msgid "Limit result set to products based on a minimum price." msgstr "" -#: includes/api/class-wc-rest-products-controller.php:2108 +#: includes/api/class-wc-rest-products-controller.php:2137 msgid "Limit result set to products based on a maximum price." msgstr "" -#: includes/api/class-wc-rest-setting-options-controller.php:46 -#: includes/api/class-wc-rest-setting-options-controller.php:61 -#: includes/api/class-wc-rest-setting-options-controller.php:77 +#: includes/api/class-wc-rest-setting-options-controller.php:45 +#: includes/api/class-wc-rest-setting-options-controller.php:62 +#: includes/api/class-wc-rest-setting-options-controller.php:80 msgid "Settings group ID." msgstr "" -#: includes/api/class-wc-rest-setting-options-controller.php:155 -#: includes/api/class-wc-rest-setting-options-controller.php:161 +#: includes/api/class-wc-rest-setting-options-controller.php:159 +#: includes/api/class-wc-rest-setting-options-controller.php:165 msgid "Invalid setting group." msgstr "" -#: includes/api/class-wc-rest-setting-options-controller.php:229 -#: includes/api/class-wc-rest-setting-options-controller.php:241 -#: includes/api/class-wc-rest-setting-options-controller.php:247 +#: includes/api/class-wc-rest-setting-options-controller.php:234 +#: includes/api/class-wc-rest-setting-options-controller.php:246 +#: includes/api/class-wc-rest-setting-options-controller.php:252 msgid "Invalid setting." msgstr "" -#: includes/api/class-wc-rest-setting-options-controller.php:386 +#: includes/api/class-wc-rest-setting-options-controller.php:391 #: includes/api/v1/class-wc-rest-product-reviews-controller.php:179 msgid "Sorry, you cannot edit this resource." msgstr "" -#: includes/api/class-wc-rest-setting-options-controller.php:562 +#: includes/api/class-wc-rest-setting-options-controller.php:571 msgid "" "Array of options (key value pairs) for inputs such as select, multiselect, " "and radio buttons." @@ -16897,697 +17391,730 @@ msgstr "" msgid "IDs for settings sub groups." msgstr "" -#: includes/api/class-wc-rest-shipping-methods-controller.php:196 +#: includes/api/class-wc-rest-shipping-methods-controller.php:198 msgid "Method ID." msgstr "" -#: includes/api/class-wc-rest-shipping-methods-controller.php:202 -#: includes/api/class-wc-rest-shipping-zone-methods-controller.php:468 +#: includes/api/class-wc-rest-shipping-methods-controller.php:204 +#: includes/api/class-wc-rest-shipping-zone-methods-controller.php:470 msgid "Shipping method title." msgstr "" -#: includes/api/class-wc-rest-shipping-methods-controller.php:208 -#: includes/api/class-wc-rest-shipping-zone-methods-controller.php:474 +#: includes/api/class-wc-rest-shipping-methods-controller.php:210 +#: includes/api/class-wc-rest-shipping-zone-methods-controller.php:476 msgid "Shipping method description." msgstr "" -#: includes/api/class-wc-rest-shipping-zone-locations-controller.php:32 -#: includes/api/class-wc-rest-shipping-zones-controller.php:53 +#: includes/api/class-wc-rest-shipping-zone-locations-controller.php:29 +#: includes/api/class-wc-rest-shipping-zones-controller.php:54 msgid "Unique ID for the resource." msgstr "" -#: includes/api/class-wc-rest-shipping-zone-locations-controller.php:90 -#: includes/api/class-wc-rest-shipping-zones-controller.php:170 +#: includes/api/class-wc-rest-shipping-zone-locations-controller.php:88 +#: includes/api/class-wc-rest-shipping-zones-controller.php:172 msgid "The \"locations not covered by your other zones\" zone cannot be updated." msgstr "" -#: includes/api/class-wc-rest-shipping-zone-locations-controller.php:171 +#: includes/api/class-wc-rest-shipping-zone-locations-controller.php:169 msgid "Shipping zone location code." msgstr "" -#: includes/api/class-wc-rest-shipping-zone-locations-controller.php:176 +#: includes/api/class-wc-rest-shipping-zone-locations-controller.php:174 msgid "Shipping zone location type." msgstr "" -#: includes/api/class-wc-rest-shipping-zone-methods-controller.php:32 -#: includes/api/class-wc-rest-shipping-zone-methods-controller.php:59 +#: includes/api/class-wc-rest-shipping-zone-methods-controller.php:29 +#: includes/api/class-wc-rest-shipping-zone-methods-controller.php:60 msgid "Unique ID for the zone." msgstr "" -#: includes/api/class-wc-rest-shipping-zone-methods-controller.php:63 +#: includes/api/class-wc-rest-shipping-zone-methods-controller.php:64 msgid "Unique ID for the instance." msgstr "" -#: includes/api/class-wc-rest-shipping-zone-methods-controller.php:175 +#: includes/api/class-wc-rest-shipping-zone-methods-controller.php:177 msgid "Resource cannot be created." msgstr "" -#: includes/api/class-wc-rest-shipping-zone-methods-controller.php:228 +#: includes/api/class-wc-rest-shipping-zone-methods-controller.php:230 msgid "Shipping methods do not support trashing." msgstr "" -#: includes/api/class-wc-rest-shipping-zone-methods-controller.php:434 -#: includes/api/class-wc-rest-shipping-zone-methods-controller.php:440 +#: includes/api/class-wc-rest-shipping-zone-methods-controller.php:436 +#: includes/api/class-wc-rest-shipping-zone-methods-controller.php:442 msgid "Shipping method instance ID." msgstr "" -#: includes/api/class-wc-rest-shipping-zone-methods-controller.php:446 +#: includes/api/class-wc-rest-shipping-zone-methods-controller.php:448 msgid "Shipping method customer facing title." msgstr "" -#: includes/api/class-wc-rest-shipping-zone-methods-controller.php:452 +#: includes/api/class-wc-rest-shipping-zone-methods-controller.php:454 msgid "Shipping method sort order." msgstr "" -#: includes/api/class-wc-rest-shipping-zone-methods-controller.php:457 +#: includes/api/class-wc-rest-shipping-zone-methods-controller.php:459 msgid "Shipping method enabled status." msgstr "" -#: includes/api/class-wc-rest-shipping-zone-methods-controller.php:480 +#: includes/api/class-wc-rest-shipping-zone-methods-controller.php:482 msgid "Shipping method settings." msgstr "" -#: includes/api/class-wc-rest-shipping-zones-controller.php:43 -#: includes/api/class-wc-rest-shipping-zones-controller.php:285 +#: includes/api/class-wc-rest-shipping-zones-controller.php:41 +#: includes/api/class-wc-rest-shipping-zones-controller.php:287 msgid "Shipping zone name." msgstr "" -#: includes/api/class-wc-rest-shipping-zones-controller.php:152 +#: includes/api/class-wc-rest-shipping-zones-controller.php:154 msgid "" "Resource cannot be created. Check to make sure 'order' and 'name' are " "present." msgstr "" -#: includes/api/class-wc-rest-shipping-zones-controller.php:212 +#: includes/api/class-wc-rest-shipping-zones-controller.php:214 msgid "Shipping zones do not support trashing." msgstr "" -#: includes/api/class-wc-rest-shipping-zones-controller.php:293 +#: includes/api/class-wc-rest-shipping-zones-controller.php:295 msgid "Shipping zone order." msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:103 +#: includes/api/class-wc-rest-system-status-controller.php:104 msgid "Environment." msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:109 +#: includes/api/class-wc-rest-system-status-controller.php:110 msgid "Home URL." msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:116 +#: includes/api/class-wc-rest-system-status-controller.php:117 msgid "Site URL." msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:123 +#: includes/api/class-wc-rest-system-status-controller.php:124 msgid "WooCommerce version." msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:129 +#: includes/api/class-wc-rest-system-status-controller.php:130 msgid "Log directory." msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:135 +#: includes/api/class-wc-rest-system-status-controller.php:136 msgid "Is log directory writable?" msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:141 +#: includes/api/class-wc-rest-system-status-controller.php:142 msgid "WordPress version." msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:147 +#: includes/api/class-wc-rest-system-status-controller.php:148 msgid "Is WordPress multisite?" msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:153 +#: includes/api/class-wc-rest-system-status-controller.php:154 msgid "WordPress memory limit." msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:159 +#: includes/api/class-wc-rest-system-status-controller.php:160 msgid "Is WordPress debug mode active?" msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:165 +#: includes/api/class-wc-rest-system-status-controller.php:166 msgid "Are WordPress cron jobs enabled?" msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:171 +#: includes/api/class-wc-rest-system-status-controller.php:172 msgid "WordPress language." msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:177 +#: includes/api/class-wc-rest-system-status-controller.php:178 msgid "Server info." msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:183 +#: includes/api/class-wc-rest-system-status-controller.php:184 msgid "PHP version." msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:189 +#: includes/api/class-wc-rest-system-status-controller.php:190 msgid "PHP post max size." msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:195 +#: includes/api/class-wc-rest-system-status-controller.php:196 msgid "PHP max execution time." msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:201 +#: includes/api/class-wc-rest-system-status-controller.php:202 msgid "PHP max input vars." msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:207 +#: includes/api/class-wc-rest-system-status-controller.php:208 msgid "cURL version." msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:213 +#: includes/api/class-wc-rest-system-status-controller.php:214 msgid "Is SUHOSIN installed?" msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:219 +#: includes/api/class-wc-rest-system-status-controller.php:220 msgid "Max upload size." msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:225 +#: includes/api/class-wc-rest-system-status-controller.php:226 msgid "MySQL version." msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:231 +#: includes/api/class-wc-rest-system-status-controller.php:232 msgid "Default timezone." msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:237 +#: includes/api/class-wc-rest-system-status-controller.php:238 msgid "Is fsockopen/cURL enabled?" msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:243 +#: includes/api/class-wc-rest-system-status-controller.php:244 msgid "Is SoapClient class enabled?" msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:249 +#: includes/api/class-wc-rest-system-status-controller.php:250 msgid "Is DomDocument class enabled?" msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:255 +#: includes/api/class-wc-rest-system-status-controller.php:256 msgid "Is GZip enabled?" msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:261 +#: includes/api/class-wc-rest-system-status-controller.php:262 msgid "Is mbstring enabled?" msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:267 +#: includes/api/class-wc-rest-system-status-controller.php:268 msgid "Remote POST successful?" msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:273 +#: includes/api/class-wc-rest-system-status-controller.php:274 msgid "Remote POST response." msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:279 +#: includes/api/class-wc-rest-system-status-controller.php:280 msgid "Remote GET successful?" msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:285 +#: includes/api/class-wc-rest-system-status-controller.php:286 msgid "Remote GET response." msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:293 +#: includes/api/class-wc-rest-system-status-controller.php:294 msgid "Database." msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:299 +#: includes/api/class-wc-rest-system-status-controller.php:300 msgid "WC database version." msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:305 +#: includes/api/class-wc-rest-system-status-controller.php:306 msgid "Database prefix." msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:311 +#: includes/api/class-wc-rest-system-status-controller.php:312 msgid "MaxMind GeoIP database." msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:317 +#: includes/api/class-wc-rest-system-status-controller.php:318 msgid "Database tables." msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:328 +#: includes/api/class-wc-rest-system-status-controller.php:329 msgid "Active plugins." msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:337 +#: includes/api/class-wc-rest-system-status-controller.php:338 msgid "Theme." msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:343 +#: includes/api/class-wc-rest-system-status-controller.php:344 msgid "Theme name." msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:349 +#: includes/api/class-wc-rest-system-status-controller.php:350 msgid "Theme version." msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:355 +#: includes/api/class-wc-rest-system-status-controller.php:356 msgid "Latest version of theme." msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:361 +#: includes/api/class-wc-rest-system-status-controller.php:362 msgid "Theme author URL." msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:368 +#: includes/api/class-wc-rest-system-status-controller.php:369 msgid "Is this theme a child theme?" msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:374 +#: includes/api/class-wc-rest-system-status-controller.php:375 msgid "Does the theme declare WooCommerce support?" msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:380 +#: includes/api/class-wc-rest-system-status-controller.php:381 msgid "Does the theme have a woocommerce.php file?" msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:386 +#: includes/api/class-wc-rest-system-status-controller.php:387 msgid "Does this theme have outdated templates?" msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:392 +#: includes/api/class-wc-rest-system-status-controller.php:393 msgid "Template overrides." msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:401 +#: includes/api/class-wc-rest-system-status-controller.php:402 msgid "Parent theme name." msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:407 +#: includes/api/class-wc-rest-system-status-controller.php:408 msgid "Parent theme version." msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:413 +#: includes/api/class-wc-rest-system-status-controller.php:414 msgid "Parent theme author URL." msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:422 +#: includes/api/class-wc-rest-system-status-controller.php:423 msgid "Settings." msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:428 +#: includes/api/class-wc-rest-system-status-controller.php:429 msgid "REST API enabled?" msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:434 +#: includes/api/class-wc-rest-system-status-controller.php:435 msgid "SSL forced?" msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:440 +#: includes/api/class-wc-rest-system-status-controller.php:441 msgid "Currency." msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:446 +#: includes/api/class-wc-rest-system-status-controller.php:447 msgid "Currency symbol." msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:452 +#: includes/api/class-wc-rest-system-status-controller.php:453 msgid "Currency position." msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:458 +#: includes/api/class-wc-rest-system-status-controller.php:459 msgid "Thousand separator." msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:464 +#: includes/api/class-wc-rest-system-status-controller.php:465 msgid "Decimal separator." msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:470 +#: includes/api/class-wc-rest-system-status-controller.php:471 msgid "Number of decimals." msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:476 +#: includes/api/class-wc-rest-system-status-controller.php:477 msgid "Geolocation enabled?" msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:482 +#: includes/api/class-wc-rest-system-status-controller.php:483 msgid "Taxonomy terms for product/order statuses." msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:491 +#: includes/api/class-wc-rest-system-status-controller.php:492 msgid "Terms in the product visibility taxonomy." msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:502 +#: includes/api/class-wc-rest-system-status-controller.php:503 msgid "Security." msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:514 +#: includes/api/class-wc-rest-system-status-controller.php:515 msgid "Hide errors from visitors?" msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:522 +#: includes/api/class-wc-rest-system-status-controller.php:523 msgid "WooCommerce pages." msgstr "" -#: includes/api/class-wc-rest-system-status-tools-controller.php:107 +#: includes/api/class-wc-rest-system-status-tools-controller.php:109 #: includes/api/v1/class-wc-rest-product-attributes-controller.php:177 msgid "Sorry, you cannot update resource." msgstr "" -#: includes/api/class-wc-rest-system-status-tools-controller.php:121 +#: includes/api/class-wc-rest-system-status-tools-controller.php:123 msgid "WooCommerce transients" msgstr "" -#: includes/api/class-wc-rest-system-status-tools-controller.php:122 -#: includes/api/class-wc-rest-system-status-tools-controller.php:127 +#: includes/api/class-wc-rest-system-status-tools-controller.php:124 +#: includes/api/class-wc-rest-system-status-tools-controller.php:129 msgid "Clear transients" msgstr "" -#: includes/api/class-wc-rest-system-status-tools-controller.php:123 +#: includes/api/class-wc-rest-system-status-tools-controller.php:125 msgid "This tool will clear the product/shop transients cache." msgstr "" -#: includes/api/class-wc-rest-system-status-tools-controller.php:126 +#: includes/api/class-wc-rest-system-status-tools-controller.php:128 msgid "Expired transients" msgstr "" -#: includes/api/class-wc-rest-system-status-tools-controller.php:128 +#: includes/api/class-wc-rest-system-status-tools-controller.php:130 msgid "This tool will clear ALL expired transients from WordPress." msgstr "" -#: includes/api/class-wc-rest-system-status-tools-controller.php:131 +#: includes/api/class-wc-rest-system-status-tools-controller.php:133 msgid "Orphaned variations" msgstr "" -#: includes/api/class-wc-rest-system-status-tools-controller.php:132 +#: includes/api/class-wc-rest-system-status-tools-controller.php:134 msgid "Delete orphaned variations" msgstr "" -#: includes/api/class-wc-rest-system-status-tools-controller.php:133 +#: includes/api/class-wc-rest-system-status-tools-controller.php:135 msgid "This tool will delete all variations which have no parent." msgstr "" -#: includes/api/class-wc-rest-system-status-tools-controller.php:136 +#: includes/api/class-wc-rest-system-status-tools-controller.php:138 +msgid "Used-up download permissions" +msgstr "" + +#: includes/api/class-wc-rest-system-status-tools-controller.php:139 +msgid "Clean up download permissions" +msgstr "" + +#: includes/api/class-wc-rest-system-status-tools-controller.php:140 +msgid "" +"This tool will delete expired download permissions and permissions with 0 " +"remaining downloads." +msgstr "" + +#: includes/api/class-wc-rest-system-status-tools-controller.php:143 msgid "Order address indexes" msgstr "" -#: includes/api/class-wc-rest-system-status-tools-controller.php:137 +#: includes/api/class-wc-rest-system-status-tools-controller.php:144 msgid "Index orders" msgstr "" -#: includes/api/class-wc-rest-system-status-tools-controller.php:138 +#: includes/api/class-wc-rest-system-status-tools-controller.php:145 msgid "" "This tool will add address indexes to orders that do not have them yet. " "This improves order search results." msgstr "" -#: includes/api/class-wc-rest-system-status-tools-controller.php:141 +#: includes/api/class-wc-rest-system-status-tools-controller.php:148 msgid "Term counts" msgstr "" -#: includes/api/class-wc-rest-system-status-tools-controller.php:142 +#: includes/api/class-wc-rest-system-status-tools-controller.php:149 msgid "Recount terms" msgstr "" -#: includes/api/class-wc-rest-system-status-tools-controller.php:143 +#: includes/api/class-wc-rest-system-status-tools-controller.php:150 msgid "" "This tool will recount product terms - useful when changing your settings " "in a way which hides products from the catalog." msgstr "" -#: includes/api/class-wc-rest-system-status-tools-controller.php:146 +#: includes/api/class-wc-rest-system-status-tools-controller.php:153 msgid "Capabilities" msgstr "" -#: includes/api/class-wc-rest-system-status-tools-controller.php:147 +#: includes/api/class-wc-rest-system-status-tools-controller.php:154 msgid "Reset capabilities" msgstr "" -#: includes/api/class-wc-rest-system-status-tools-controller.php:148 +#: includes/api/class-wc-rest-system-status-tools-controller.php:155 msgid "" "This tool will reset the admin, customer and shop_manager roles to default. " "Use this if your users cannot access all of the WooCommerce admin pages." msgstr "" -#: includes/api/class-wc-rest-system-status-tools-controller.php:151 +#: includes/api/class-wc-rest-system-status-tools-controller.php:158 msgid "Clear customer sessions" msgstr "" -#: includes/api/class-wc-rest-system-status-tools-controller.php:152 -#: templates/single-product/add-to-cart/variable.php:43 +#: includes/api/class-wc-rest-system-status-tools-controller.php:159 +#: templates/single-product/add-to-cart/variable.php:48 msgid "Clear" msgstr "" -#: includes/api/class-wc-rest-system-status-tools-controller.php:155 -#: includes/api/class-wc-rest-system-status-tools-controller.php:164 -#: includes/api/class-wc-rest-system-status-tools-controller.php:173 -#: templates/emails/email-order-details.php:81 -#: templates/emails/plain/email-order-details.php:46 -#: templates/order/order-details.php:84 -msgid "Note:" -msgstr "" - -#: includes/api/class-wc-rest-system-status-tools-controller.php:156 +#: includes/api/class-wc-rest-system-status-tools-controller.php:163 msgid "" "This tool will delete all customer session data from the database, " -"including any current live carts." +"including current carts and saved carts in the database." msgstr "" -#: includes/api/class-wc-rest-system-status-tools-controller.php:160 +#: includes/api/class-wc-rest-system-status-tools-controller.php:167 msgid "Create default WooCommerce pages" msgstr "" -#: includes/api/class-wc-rest-system-status-tools-controller.php:161 +#: includes/api/class-wc-rest-system-status-tools-controller.php:168 msgid "Create pages" msgstr "" -#: includes/api/class-wc-rest-system-status-tools-controller.php:165 +#: includes/api/class-wc-rest-system-status-tools-controller.php:172 msgid "" "This tool will install all the missing WooCommerce pages. Pages already " "defined and set up will not be replaced." msgstr "" -#: includes/api/class-wc-rest-system-status-tools-controller.php:169 +#: includes/api/class-wc-rest-system-status-tools-controller.php:176 msgid "Delete WooCommerce tax rates" msgstr "" -#: includes/api/class-wc-rest-system-status-tools-controller.php:170 +#: includes/api/class-wc-rest-system-status-tools-controller.php:177 msgid "Delete tax rates" msgstr "" -#: includes/api/class-wc-rest-system-status-tools-controller.php:174 +#: includes/api/class-wc-rest-system-status-tools-controller.php:181 msgid "" "This option will delete ALL of your tax rates, use with caution. This " "action cannot be reversed." msgstr "" -#: includes/api/class-wc-rest-system-status-tools-controller.php:178 +#: includes/api/class-wc-rest-system-status-tools-controller.php:185 msgid "Reset usage tracking" msgstr "" -#: includes/api/class-wc-rest-system-status-tools-controller.php:180 +#: includes/api/class-wc-rest-system-status-tools-controller.php:187 msgid "" "This will reset your usage tracking settings, causing it to show the opt-in " "banner again and not sending any data." msgstr "" -#: includes/api/class-wc-rest-system-status-tools-controller.php:217 -#: includes/api/class-wc-rest-system-status-tools-controller.php:236 +#: includes/api/class-wc-rest-system-status-tools-controller.php:190 +msgid "Regenerate shop thumbnails" +msgstr "" + +#: includes/api/class-wc-rest-system-status-tools-controller.php:191 +msgid "Regenerate" +msgstr "" + +#: includes/api/class-wc-rest-system-status-tools-controller.php:192 +msgid "" +"This will regenerate all shop thumbnails to match your theme and/or image " +"settings." +msgstr "" + +#: includes/api/class-wc-rest-system-status-tools-controller.php:238 +#: includes/api/class-wc-rest-system-status-tools-controller.php:262 msgid "Invalid tool ID." msgstr "" -#: includes/api/class-wc-rest-system-status-tools-controller.php:286 +#: includes/api/class-wc-rest-system-status-tools-controller.php:320 msgid "A unique identifier for the tool." msgstr "" -#: includes/api/class-wc-rest-system-status-tools-controller.php:294 +#: includes/api/class-wc-rest-system-status-tools-controller.php:328 msgid "Tool name." msgstr "" -#: includes/api/class-wc-rest-system-status-tools-controller.php:302 +#: includes/api/class-wc-rest-system-status-tools-controller.php:336 msgid "What running the tool will do." msgstr "" -#: includes/api/class-wc-rest-system-status-tools-controller.php:310 +#: includes/api/class-wc-rest-system-status-tools-controller.php:344 msgid "Tool description." msgstr "" -#: includes/api/class-wc-rest-system-status-tools-controller.php:318 +#: includes/api/class-wc-rest-system-status-tools-controller.php:352 msgid "Did the tool run successfully?" msgstr "" -#: includes/api/class-wc-rest-system-status-tools-controller.php:323 +#: includes/api/class-wc-rest-system-status-tools-controller.php:357 msgid "Tool return message." msgstr "" -#: includes/api/class-wc-rest-system-status-tools-controller.php:379 +#: includes/api/class-wc-rest-system-status-tools-controller.php:413 msgid "Product transients cleared" msgstr "" -#: includes/api/class-wc-rest-system-status-tools-controller.php:382 +#: includes/api/class-wc-rest-system-status-tools-controller.php:418 +#. translators: %d: amount of expired transients msgid "%d transients rows cleared" msgstr "" -#: includes/api/class-wc-rest-system-status-tools-controller.php:392 +#: includes/api/class-wc-rest-system-status-tools-controller.php:432 +#. translators: %d: amount of orphaned variations msgid "%d orphaned variations deleted" msgstr "" -#: includes/api/class-wc-rest-system-status-tools-controller.php:410 +#: includes/api/class-wc-rest-system-status-tools-controller.php:447 +#. translators: %d: amount of permissions +msgid "%d permissions deleted" +msgstr "" + +#: includes/api/class-wc-rest-system-status-tools-controller.php:467 +#. translators: %d: amount of indexes msgid "%d indexes added" msgstr "" -#: includes/api/class-wc-rest-system-status-tools-controller.php:416 +#: includes/api/class-wc-rest-system-status-tools-controller.php:474 msgid "Roles successfully reset" msgstr "" -#: includes/api/class-wc-rest-system-status-tools-controller.php:423 +#: includes/api/class-wc-rest-system-status-tools-controller.php:492 msgid "Terms successfully recounted" msgstr "" -#: includes/api/class-wc-rest-system-status-tools-controller.php:428 -msgid "Sessions successfully cleared" +#: includes/api/class-wc-rest-system-status-tools-controller.php:500 +#. translators: %d: amount of sessions +msgid "Deleted all active sessions, and %d saved carts." msgstr "" -#: includes/api/class-wc-rest-system-status-tools-controller.php:432 +#: includes/api/class-wc-rest-system-status-tools-controller.php:505 msgid "All missing WooCommerce pages successfully installed" msgstr "" -#: includes/api/class-wc-rest-system-status-tools-controller.php:439 +#: includes/api/class-wc-rest-system-status-tools-controller.php:512 msgid "Tax rates successfully deleted" msgstr "" -#: includes/api/class-wc-rest-system-status-tools-controller.php:444 +#: includes/api/class-wc-rest-system-status-tools-controller.php:522 msgid "Usage tracking settings successfully reset." msgstr "" -#: includes/api/class-wc-rest-system-status-tools-controller.php:456 +#: includes/api/class-wc-rest-system-status-tools-controller.php:527 +msgid "Thumbnail regeneration has been scheduled to run in the background." +msgstr "" + +#: includes/api/class-wc-rest-system-status-tools-controller.php:541 +#. translators: %s: callback string msgid "There was an error calling %s" msgstr "" -#: includes/api/class-wc-rest-system-status-tools-controller.php:458 +#: includes/api/class-wc-rest-system-status-tools-controller.php:543 msgid "Tool ran." msgstr "" -#: includes/api/class-wc-rest-system-status-tools-controller.php:462 +#: includes/api/class-wc-rest-system-status-tools-controller.php:547 msgid "There was an error calling this tool. There is no callback present." msgstr "" -#: includes/api/class-wc-rest-webhook-deliveries-controller.php:80 +#: includes/api/class-wc-rest-webhook-deliveries-controller.php:76 #: includes/api/v1/class-wc-rest-webhook-deliveries-controller.php:232 msgid "The delivery duration, in seconds." msgstr "" -#: includes/api/class-wc-rest-webhook-deliveries-controller.php:86 +#: includes/api/class-wc-rest-webhook-deliveries-controller.php:82 #: includes/api/v1/class-wc-rest-webhook-deliveries-controller.php:238 msgid "" "A friendly summary of the response including the HTTP response code, " "message, and body." msgstr "" -#: includes/api/class-wc-rest-webhook-deliveries-controller.php:92 +#: includes/api/class-wc-rest-webhook-deliveries-controller.php:88 #: includes/api/v1/class-wc-rest-webhook-deliveries-controller.php:244 msgid "The URL where the webhook was delivered." msgstr "" -#: includes/api/class-wc-rest-webhook-deliveries-controller.php:99 +#: includes/api/class-wc-rest-webhook-deliveries-controller.php:95 #: includes/api/v1/class-wc-rest-webhook-deliveries-controller.php:251 msgid "Request headers." msgstr "" -#: includes/api/class-wc-rest-webhook-deliveries-controller.php:108 +#: includes/api/class-wc-rest-webhook-deliveries-controller.php:104 #: includes/api/v1/class-wc-rest-webhook-deliveries-controller.php:260 msgid "Request body." msgstr "" -#: includes/api/class-wc-rest-webhook-deliveries-controller.php:114 +#: includes/api/class-wc-rest-webhook-deliveries-controller.php:110 #: includes/api/v1/class-wc-rest-webhook-deliveries-controller.php:266 msgid "The HTTP response code from the receiving server." msgstr "" -#: includes/api/class-wc-rest-webhook-deliveries-controller.php:120 +#: includes/api/class-wc-rest-webhook-deliveries-controller.php:116 #: includes/api/v1/class-wc-rest-webhook-deliveries-controller.php:272 msgid "The HTTP response message from the receiving server." msgstr "" -#: includes/api/class-wc-rest-webhook-deliveries-controller.php:126 +#: includes/api/class-wc-rest-webhook-deliveries-controller.php:122 #: includes/api/v1/class-wc-rest-webhook-deliveries-controller.php:278 msgid "Array of the response headers from the receiving server." msgstr "" -#: includes/api/class-wc-rest-webhook-deliveries-controller.php:135 +#: includes/api/class-wc-rest-webhook-deliveries-controller.php:131 #: includes/api/v1/class-wc-rest-webhook-deliveries-controller.php:287 msgid "The response body from the receiving server." msgstr "" -#: includes/api/class-wc-rest-webhook-deliveries-controller.php:141 +#: includes/api/class-wc-rest-webhook-deliveries-controller.php:137 #: includes/api/v1/class-wc-rest-webhook-deliveries-controller.php:293 msgid "The date the webhook delivery was logged, in the site's timezone." msgstr "" -#: includes/api/class-wc-rest-webhook-deliveries-controller.php:147 +#: includes/api/class-wc-rest-webhook-deliveries-controller.php:143 msgid "The date the webhook delivery was logged, as GMT." msgstr "" -#: includes/api/class-wc-rest-webhooks-controller.php:103 -#: includes/api/v1/class-wc-rest-webhooks-controller.php:599 +#: includes/api/class-wc-rest-webhooks-controller.php:104 +#: includes/api/v1/class-wc-rest-webhooks-controller.php:621 msgid "A friendly name for the webhook." msgstr "" -#: includes/api/class-wc-rest-webhooks-controller.php:108 -#: includes/api/v1/class-wc-rest-webhooks-controller.php:604 +#: includes/api/class-wc-rest-webhooks-controller.php:109 +#: includes/api/v1/class-wc-rest-webhooks-controller.php:626 msgid "Webhook status." msgstr "" -#: includes/api/class-wc-rest-webhooks-controller.php:118 -#: includes/api/v1/class-wc-rest-webhooks-controller.php:65 -#: includes/api/v1/class-wc-rest-webhooks-controller.php:614 +#: includes/api/class-wc-rest-webhooks-controller.php:119 +#: includes/api/v1/class-wc-rest-webhooks-controller.php:63 +#: includes/api/v1/class-wc-rest-webhooks-controller.php:636 msgid "Webhook topic." msgstr "" -#: includes/api/class-wc-rest-webhooks-controller.php:123 -#: includes/api/v1/class-wc-rest-webhooks-controller.php:619 +#: includes/api/class-wc-rest-webhooks-controller.php:124 +#: includes/api/v1/class-wc-rest-webhooks-controller.php:641 msgid "Webhook resource." msgstr "" -#: includes/api/class-wc-rest-webhooks-controller.php:129 -#: includes/api/v1/class-wc-rest-webhooks-controller.php:625 +#: includes/api/class-wc-rest-webhooks-controller.php:130 +#: includes/api/v1/class-wc-rest-webhooks-controller.php:647 msgid "Webhook event." msgstr "" -#: includes/api/class-wc-rest-webhooks-controller.php:135 -#: includes/api/v1/class-wc-rest-webhooks-controller.php:631 +#: includes/api/class-wc-rest-webhooks-controller.php:136 +#: includes/api/v1/class-wc-rest-webhooks-controller.php:653 msgid "WooCommerce action names associated with the webhook." msgstr "" -#: includes/api/class-wc-rest-webhooks-controller.php:144 -#: includes/api/v1/class-wc-rest-webhooks-controller.php:640 +#: includes/api/class-wc-rest-webhooks-controller.php:145 +#: includes/api/v1/class-wc-rest-webhooks-controller.php:662 msgid "The URL where the webhook payload is delivered." msgstr "" -#: includes/api/class-wc-rest-webhooks-controller.php:151 -#: includes/api/v1/class-wc-rest-webhooks-controller.php:647 +#: includes/api/class-wc-rest-webhooks-controller.php:152 +#: includes/api/v1/class-wc-rest-webhooks-controller.php:669 msgid "" "Secret key used to generate a hash of the delivered webhook and provided in " -"the request headers. This will default is a MD5 hash from the current " +"the request headers. This will default to a MD5 hash from the current " "user's ID|username if not provided." msgstr "" -#: includes/api/class-wc-rest-webhooks-controller.php:156 -#: includes/api/v1/class-wc-rest-webhooks-controller.php:652 +#: includes/api/class-wc-rest-webhooks-controller.php:157 +#: includes/api/v1/class-wc-rest-webhooks-controller.php:674 msgid "The date the webhook was created, in the site's timezone." msgstr "" -#: includes/api/class-wc-rest-webhooks-controller.php:162 +#: includes/api/class-wc-rest-webhooks-controller.php:163 msgid "The date the webhook was created, as GMT." msgstr "" -#: includes/api/class-wc-rest-webhooks-controller.php:168 -#: includes/api/v1/class-wc-rest-webhooks-controller.php:658 +#: includes/api/class-wc-rest-webhooks-controller.php:169 +#: includes/api/v1/class-wc-rest-webhooks-controller.php:680 msgid "The date the webhook was last modified, in the site's timezone." msgstr "" -#: includes/api/class-wc-rest-webhooks-controller.php:174 +#: includes/api/class-wc-rest-webhooks-controller.php:175 msgid "The date the webhook was last modified, as GMT." msgstr "" -#: includes/api/legacy/class-wc-rest-legacy-products-controller.php:531 +#: includes/api/legacy/class-wc-rest-legacy-products-controller.php:532 #: includes/api/legacy/v2/class-wc-api-products.php:1288 #: includes/api/legacy/v3/class-wc-api-products.php:1783 #: includes/api/v1/class-wc-rest-products-controller.php:1372 @@ -17698,15 +18225,15 @@ msgstr "" #: includes/api/legacy/v1/class-wc-api-reports.php:475 #: includes/api/legacy/v2/class-wc-api-reports.php:322 -#: includes/api/legacy/v3/class-wc-api-reports.php:322 +#: includes/api/legacy/v3/class-wc-api-reports.php:326 msgid "You do not have permission to read this report" msgstr "" #: includes/api/legacy/v1/class-wc-api-resource.php:74 #: includes/api/legacy/v2/class-wc-api-resource.php:94 -#: includes/api/legacy/v2/class-wc-api-webhooks.php:494 +#: includes/api/legacy/v2/class-wc-api-webhooks.php:489 #: includes/api/legacy/v3/class-wc-api-resource.php:96 -#: includes/api/legacy/v3/class-wc-api-webhooks.php:494 +#: includes/api/legacy/v3/class-wc-api-webhooks.php:489 msgid "Invalid %s ID" msgstr "" @@ -17718,25 +18245,25 @@ msgstr "" #: includes/api/legacy/v1/class-wc-api-resource.php:95 #: includes/api/legacy/v2/class-wc-api-resource.php:119 -#: includes/api/legacy/v2/class-wc-api-webhooks.php:508 +#: includes/api/legacy/v2/class-wc-api-webhooks.php:503 #: includes/api/legacy/v3/class-wc-api-resource.php:121 -#: includes/api/legacy/v3/class-wc-api-webhooks.php:508 +#: includes/api/legacy/v3/class-wc-api-webhooks.php:503 msgid "You do not have permission to read this %s" msgstr "" #: includes/api/legacy/v1/class-wc-api-resource.php:101 #: includes/api/legacy/v2/class-wc-api-resource.php:125 -#: includes/api/legacy/v2/class-wc-api-webhooks.php:514 +#: includes/api/legacy/v2/class-wc-api-webhooks.php:509 #: includes/api/legacy/v3/class-wc-api-resource.php:127 -#: includes/api/legacy/v3/class-wc-api-webhooks.php:514 +#: includes/api/legacy/v3/class-wc-api-webhooks.php:509 msgid "You do not have permission to edit this %s" msgstr "" #: includes/api/legacy/v1/class-wc-api-resource.php:107 #: includes/api/legacy/v2/class-wc-api-resource.php:131 -#: includes/api/legacy/v2/class-wc-api-webhooks.php:520 +#: includes/api/legacy/v2/class-wc-api-webhooks.php:515 #: includes/api/legacy/v3/class-wc-api-resource.php:133 -#: includes/api/legacy/v3/class-wc-api-webhooks.php:520 +#: includes/api/legacy/v3/class-wc-api-webhooks.php:515 msgid "You do not have permission to delete this %s" msgstr "" @@ -17822,7 +18349,7 @@ msgstr "" #: includes/api/legacy/v3/class-wc-api-products.php:2938 #: includes/api/legacy/v3/class-wc-api-server.php:431 #: includes/api/legacy/v3/class-wc-api-taxes.php:575 -#: includes/class-wc-auth.php:174 +#: includes/class-wc-auth.php:171 #. translators: %s: parameter msgid "Missing parameter %s" msgstr "" @@ -17834,7 +18361,7 @@ msgstr "" #: includes/api/legacy/v2/class-wc-api-orders.php:1585 #: includes/api/legacy/v2/class-wc-api-products.php:214 #: includes/api/legacy/v2/class-wc-api-products.php:2019 -#: includes/api/legacy/v2/class-wc-api-webhooks.php:176 +#: includes/api/legacy/v2/class-wc-api-webhooks.php:171 #: includes/api/legacy/v3/class-wc-api-coupons.php:210 #: includes/api/legacy/v3/class-wc-api-customers.php:350 #: includes/api/legacy/v3/class-wc-api-orders.php:404 @@ -17848,7 +18375,7 @@ msgstr "" #: includes/api/legacy/v3/class-wc-api-products.php:3261 #: includes/api/legacy/v3/class-wc-api-taxes.php:184 #: includes/api/legacy/v3/class-wc-api-taxes.php:564 -#: includes/api/legacy/v3/class-wc-api-webhooks.php:176 +#: includes/api/legacy/v3/class-wc-api-webhooks.php:171 msgid "No %1$s data specified to create %1$s" msgstr "" @@ -17871,7 +18398,7 @@ msgstr "" #: includes/api/legacy/v2/class-wc-api-orders.php:1664 #: includes/api/legacy/v2/class-wc-api-products.php:323 #: includes/api/legacy/v2/class-wc-api-products.php:2102 -#: includes/api/legacy/v2/class-wc-api-webhooks.php:247 +#: includes/api/legacy/v2/class-wc-api-webhooks.php:242 #: includes/api/legacy/v3/class-wc-api-coupons.php:322 #: includes/api/legacy/v3/class-wc-api-customers.php:405 #: includes/api/legacy/v3/class-wc-api-orders.php:551 @@ -17884,7 +18411,7 @@ msgstr "" #: includes/api/legacy/v3/class-wc-api-products.php:2983 #: includes/api/legacy/v3/class-wc-api-products.php:3319 #: includes/api/legacy/v3/class-wc-api-taxes.php:254 -#: includes/api/legacy/v3/class-wc-api-webhooks.php:247 +#: includes/api/legacy/v3/class-wc-api-webhooks.php:242 msgid "No %1$s data specified to edit %1$s" msgstr "" @@ -18096,7 +18623,7 @@ msgstr "" #: includes/api/legacy/v2/class-wc-api-orders.php:1634 #: includes/api/legacy/v3/class-wc-api-orders.php:1681 -#: includes/wc-order-functions.php:630 +#: includes/wc-order-functions.php:642 msgid "" "An error occurred while attempting to create the refund using the payment " "gateway API." @@ -18146,6 +18673,7 @@ msgstr "" #: includes/api/legacy/v2/class-wc-api-products.php:1699 #: includes/api/legacy/v3/class-wc-api-products.php:2232 #: includes/wc-rest-functions.php:74 +#. translators: %s: image URL msgid "Invalid URL %s." msgstr "" @@ -18153,26 +18681,27 @@ msgstr "" #: includes/api/legacy/v2/class-wc-api-products.php:1713 #: includes/api/legacy/v3/class-wc-api-products.php:2244 #: includes/api/legacy/v3/class-wc-api-products.php:2246 -#: includes/wc-rest-functions.php:86 includes/wc-rest-functions.php:88 +#: includes/wc-rest-functions.php:90 includes/wc-rest-functions.php:96 +#. translators: %s: image URL msgid "Error getting remote image %s." msgstr "" #: includes/api/legacy/v2/class-wc-api-products.php:1711 #: includes/api/legacy/v3/class-wc-api-products.php:2244 -#: includes/class-wc-auth.php:383 includes/wc-rest-functions.php:86 +#: includes/class-wc-auth.php:405 includes/wc-rest-functions.php:92 #. translators: %s: error message msgid "Error: %s." msgstr "" #: includes/api/legacy/v2/class-wc-api-products.php:1734 #: includes/api/legacy/v3/class-wc-api-products.php:2267 -#: includes/wc-rest-functions.php:109 +#: includes/wc-rest-functions.php:117 msgid "Invalid image type." msgstr "" #: includes/api/legacy/v2/class-wc-api-products.php:1751 #: includes/api/legacy/v3/class-wc-api-products.php:2284 -#: includes/wc-rest-functions.php:127 +#: includes/wc-rest-functions.php:135 msgid "Zero size file downloaded." msgstr "" @@ -18204,21 +18733,24 @@ msgstr "" #: includes/api/legacy/v2/class-wc-api-products.php:1985 #: includes/api/legacy/v3/class-wc-api-products.php:2543 #: includes/api/v1/class-wc-rest-product-attributes-controller.php:567 -#: includes/wc-attribute-functions.php:422 +#: includes/wc-attribute-functions.php:449 +#. translators: %s: attribute slug msgid "Slug \"%s\" is too long (28 characters max). Shorten it, please." msgstr "" #: includes/api/legacy/v2/class-wc-api-products.php:1987 #: includes/api/legacy/v3/class-wc-api-products.php:2545 #: includes/api/v1/class-wc-rest-product-attributes-controller.php:569 -#: includes/wc-attribute-functions.php:424 +#: includes/wc-attribute-functions.php:452 +#. translators: %s: attribute slug msgid "Slug \"%s\" is not allowed because it is a reserved term. Change it, please." msgstr "" #: includes/api/legacy/v2/class-wc-api-products.php:1989 #: includes/api/legacy/v3/class-wc-api-products.php:2547 #: includes/api/v1/class-wc-rest-product-attributes-controller.php:571 -#: includes/wc-attribute-functions.php:426 +#: includes/wc-attribute-functions.php:455 +#. translators: %s: attribute slug msgid "Slug \"%s\" is already in use. Change it, please." msgstr "" @@ -18268,48 +18800,48 @@ msgid "Invalid product SKU" msgstr "" #: includes/api/legacy/v2/class-wc-api-resource.php:103 -#: includes/api/legacy/v2/class-wc-api-webhooks.php:500 +#: includes/api/legacy/v2/class-wc-api-webhooks.php:495 #: includes/api/legacy/v3/class-wc-api-resource.php:105 -#: includes/api/legacy/v3/class-wc-api-webhooks.php:500 +#: includes/api/legacy/v3/class-wc-api-webhooks.php:495 msgid "No %1$s found with the ID equal to %2$s" msgstr "" -#: includes/api/legacy/v2/class-wc-api-webhooks.php:148 -#: includes/api/legacy/v3/class-wc-api-webhooks.php:148 +#: includes/api/legacy/v2/class-wc-api-webhooks.php:143 +#: includes/api/legacy/v3/class-wc-api-webhooks.php:143 msgid "You do not have permission to read the webhooks count" msgstr "" -#: includes/api/legacy/v2/class-wc-api-webhooks.php:183 -#: includes/api/legacy/v3/class-wc-api-webhooks.php:183 +#: includes/api/legacy/v2/class-wc-api-webhooks.php:178 +#: includes/api/legacy/v3/class-wc-api-webhooks.php:178 msgid "You do not have permission to create webhooks." msgstr "" -#: includes/api/legacy/v2/class-wc-api-webhooks.php:190 -#: includes/api/legacy/v3/class-wc-api-webhooks.php:190 -#: includes/api/v1/class-wc-rest-webhooks-controller.php:309 +#: includes/api/legacy/v2/class-wc-api-webhooks.php:185 +#: includes/api/legacy/v3/class-wc-api-webhooks.php:185 +#: includes/api/v1/class-wc-rest-webhooks-controller.php:326 msgid "Webhook topic is required and must be valid." msgstr "" -#: includes/api/legacy/v2/class-wc-api-webhooks.php:195 -#: includes/api/legacy/v2/class-wc-api-webhooks.php:281 -#: includes/api/legacy/v3/class-wc-api-webhooks.php:195 -#: includes/api/legacy/v3/class-wc-api-webhooks.php:281 +#: includes/api/legacy/v2/class-wc-api-webhooks.php:190 +#: includes/api/legacy/v2/class-wc-api-webhooks.php:276 +#: includes/api/legacy/v3/class-wc-api-webhooks.php:190 +#: includes/api/legacy/v3/class-wc-api-webhooks.php:276 msgid "Webhook delivery URL must be a valid URL starting with http:// or https://" msgstr "" -#: includes/api/legacy/v2/class-wc-api-webhooks.php:270 -#: includes/api/legacy/v3/class-wc-api-webhooks.php:270 -#: includes/api/v1/class-wc-rest-webhooks-controller.php:374 +#: includes/api/legacy/v2/class-wc-api-webhooks.php:265 +#: includes/api/legacy/v3/class-wc-api-webhooks.php:265 +#: includes/api/v1/class-wc-rest-webhooks-controller.php:391 msgid "Webhook topic must be valid." msgstr "" -#: includes/api/legacy/v2/class-wc-api-webhooks.php:459 -#: includes/api/legacy/v3/class-wc-api-webhooks.php:459 +#: includes/api/legacy/v2/class-wc-api-webhooks.php:454 +#: includes/api/legacy/v3/class-wc-api-webhooks.php:454 msgid "Invalid webhook delivery ID." msgstr "" -#: includes/api/legacy/v2/class-wc-api-webhooks.php:467 -#: includes/api/legacy/v3/class-wc-api-webhooks.php:467 +#: includes/api/legacy/v2/class-wc-api-webhooks.php:462 +#: includes/api/legacy/v3/class-wc-api-webhooks.php:462 msgid "Invalid webhook delivery." msgstr "" @@ -18588,7 +19120,7 @@ msgid "Limit result set to resources with a specific role." msgstr "" #: includes/api/v1/class-wc-rest-order-notes-controller.php:295 -#: includes/api/v1/class-wc-rest-webhooks-controller.php:437 +#: includes/api/v1/class-wc-rest-webhooks-controller.php:454 msgid "Webhooks do not support trashing." msgstr "" @@ -18606,12 +19138,12 @@ msgstr "" msgid "Order is invalid" msgstr "" -#: includes/api/v1/class-wc-rest-order-refunds-controller.php:468 +#: includes/api/v1/class-wc-rest-order-refunds-controller.php:475 #: includes/api/v1/class-wc-rest-orders-controller.php:1306 msgid "Line item meta data." msgstr "" -#: includes/api/v1/class-wc-rest-order-refunds-controller.php:482 +#: includes/api/v1/class-wc-rest-order-refunds-controller.php:489 #: includes/api/v1/class-wc-rest-orders-controller.php:1320 msgid "Meta label." msgstr "" @@ -18727,6 +19259,10 @@ msgstr "" msgid "If the variation is visible." msgstr "" +#: includes/api/v1/class-wc-rest-products-controller.php:2618 +msgid "Limit result set to products with a specific attribute." +msgstr "" + #: includes/api/v1/class-wc-rest-products-controller.php:2630 msgid "Limit result set to products with a specific SKU." msgstr "" @@ -18874,245 +19410,260 @@ msgstr "" msgid "Invalid webhook ID." msgstr "" -#: includes/api/v1/class-wc-rest-webhooks-controller.php:70 +#: includes/api/v1/class-wc-rest-webhooks-controller.php:68 msgid "Webhook delivery URL." msgstr "" -#: includes/api/v1/class-wc-rest-webhooks-controller.php:314 -#: includes/api/v1/class-wc-rest-webhooks-controller.php:383 +#: includes/api/v1/class-wc-rest-webhooks-controller.php:331 +#: includes/api/v1/class-wc-rest-webhooks-controller.php:400 msgid "Webhook delivery URL must be a valid URL starting with http:// or https://." msgstr "" -#: includes/api/v1/class-wc-rest-webhooks-controller.php:735 +#: includes/api/v1/class-wc-rest-webhooks-controller.php:757 msgid "Limit result set to webhooks assigned a specific status." msgstr "" -#: includes/class-wc-ajax.php:211 +#: includes/class-wc-ajax.php:213 msgid "Sorry there was a problem removing this coupon." msgstr "" -#: includes/class-wc-ajax.php:214 +#: includes/class-wc-ajax.php:216 msgid "Coupon has been removed." msgstr "" -#: includes/class-wc-ajax.php:258 +#: includes/class-wc-ajax.php:262 msgid "Sorry, your session has expired." msgstr "" -#: includes/class-wc-ajax.php:258 templates/cart/cart-empty.php:33 +#: includes/class-wc-ajax.php:262 templates/cart/cart-empty.php:33 msgid "Return to shop" msgstr "" -#: includes/class-wc-ajax.php:809 includes/class-wc-ajax.php:865 +#: includes/class-wc-ajax.php:829 includes/class-wc-ajax.php:895 msgid "Invalid order" msgstr "" -#: includes/class-wc-ajax.php:880 +#: includes/class-wc-ajax.php:910 msgid "%s fee" msgstr "" -#: includes/class-wc-ajax.php:1130 -msgid "Item %1$s stock reduced from %2$s to %3$s." +#: includes/class-wc-ajax.php:1175 includes/wc-stock-functions.php:116 +#. translators: 1: item name 2: old stock quantity 3: new stock quantity +msgid "%1$s stock reduced from %2$s to %3$s." msgstr "" -#: includes/class-wc-ajax.php:1137 +#: includes/class-wc-ajax.php:1184 msgid "" "No products had their stock reduced - they may not have stock management " "enabled." msgstr "" -#: includes/class-wc-ajax.php:1170 -msgid "Item %1$s stock increased from %2$s to %3$s." +#: includes/class-wc-ajax.php:1221 +msgid "%1$s stock increased from %2$s to %3$s." msgstr "" -#: includes/class-wc-ajax.php:1177 +#: includes/class-wc-ajax.php:1229 msgid "" "No products had their stock increased - they may not have stock management " "enabled." msgstr "" -#: includes/class-wc-ajax.php:1631 +#: includes/class-wc-ajax.php:1688 msgid "Invalid refund amount" msgstr "" -#: includes/class-wc-ajax.php:1635 +#: includes/class-wc-ajax.php:1692 msgid "Error processing refund. Please try again." msgstr "" -#: includes/class-wc-ajax.php:1729 +#: includes/class-wc-ajax.php:1792 msgid "Description is missing." msgstr "" -#: includes/class-wc-ajax.php:1732 +#: includes/class-wc-ajax.php:1795 msgid "User is missing." msgstr "" -#: includes/class-wc-ajax.php:1735 +#: includes/class-wc-ajax.php:1798 msgid "Permissions is missing." msgstr "" -#: includes/class-wc-ajax.php:1764 +#: includes/class-wc-ajax.php:1827 msgid "API Key updated successfully." msgstr "" -#: includes/class-wc-ajax.php:1794 +#: includes/class-wc-ajax.php:1857 msgid "" "API Key generated successfully. Make sure to copy your new keys now as the " "secret key will be hidden once you leave this page." msgstr "" -#: includes/class-wc-ajax.php:1876 +#: includes/class-wc-ajax.php:1941 msgid "Dismiss this notice." msgstr "" -#: includes/class-wc-auth.php:97 includes/class-wc-post-types.php:402 +#: includes/class-wc-auth.php:91 msgid "View coupons" msgstr "" -#: includes/class-wc-auth.php:98 +#: includes/class-wc-auth.php:92 msgid "View customers" msgstr "" -#: includes/class-wc-auth.php:99 +#: includes/class-wc-auth.php:93 msgid "View orders and sales reports" msgstr "" -#: includes/class-wc-auth.php:103 includes/class-wc-auth.php:110 +#: includes/class-wc-auth.php:97 includes/class-wc-auth.php:104 msgid "Create webhooks" msgstr "" -#: includes/class-wc-auth.php:104 +#: includes/class-wc-auth.php:98 msgid "Create coupons" msgstr "" -#: includes/class-wc-auth.php:105 +#: includes/class-wc-auth.php:99 msgid "Create customers" msgstr "" -#: includes/class-wc-auth.php:106 +#: includes/class-wc-auth.php:100 msgid "Create orders" msgstr "" -#: includes/class-wc-auth.php:107 +#: includes/class-wc-auth.php:101 msgid "Create products" msgstr "" -#: includes/class-wc-auth.php:111 +#: includes/class-wc-auth.php:105 msgid "View and manage coupons" msgstr "" -#: includes/class-wc-auth.php:112 +#: includes/class-wc-auth.php:106 msgid "View and manage customers" msgstr "" -#: includes/class-wc-auth.php:113 +#: includes/class-wc-auth.php:107 msgid "View and manage orders and sales reports" msgstr "" -#: includes/class-wc-auth.php:114 +#: includes/class-wc-auth.php:108 msgid "View and manage products" msgstr "" -#: includes/class-wc-auth.php:180 +#: includes/class-wc-auth.php:179 #. translators: %s: scope msgid "Invalid scope %s" msgstr "" -#: includes/class-wc-auth.php:188 +#: includes/class-wc-auth.php:187 #. translators: %s: url msgid "The %s is not a valid URL" msgstr "" -#: includes/class-wc-auth.php:195 +#: includes/class-wc-auth.php:194 msgid "The callback_url needs to be over SSL" msgstr "" -#: includes/class-wc-auth.php:215 +#: includes/class-wc-auth.php:214 #. translators: 1: app name 2: scope 3: date 4: time msgid "%1$s - API %2$s (created on %3$s at %4$s)." msgstr "" -#: includes/class-wc-auth.php:282 +#: includes/class-wc-auth.php:280 msgid "" "An error occurred in the request and at the time were unable to send the " "consumer data" msgstr "" -#: includes/class-wc-auth.php:324 +#: includes/class-wc-auth.php:322 msgid "API disabled!" msgstr "" -#: includes/class-wc-auth.php:366 +#: includes/class-wc-auth.php:379 msgid "Invalid nonce verification" msgstr "" -#: includes/class-wc-auth.php:377 +#: includes/class-wc-auth.php:399 msgid "You do not have permission to access this page" msgstr "" -#: includes/class-wc-auth.php:383 +#: includes/class-wc-auth.php:405 msgid "Access denied" msgstr "" -#: includes/class-wc-breadcrumb.php:119 +#: includes/class-wc-breadcrumb.php:117 msgid "Error 404" msgstr "" -#: includes/class-wc-breadcrumb.php:214 +#: includes/class-wc-breadcrumb.php:224 +#. translators: %s: product tag msgid "Products tagged “%s”" msgstr "" -#: includes/class-wc-breadcrumb.php:264 +#: includes/class-wc-breadcrumb.php:276 +#. translators: %s: tag name msgid "Posts tagged “%s”" msgstr "" -#: includes/class-wc-breadcrumb.php:305 +#: includes/class-wc-breadcrumb.php:319 +#. translators: %s: author name msgid "Author: %s" msgstr "" -#: includes/class-wc-breadcrumb.php:342 +#: includes/class-wc-breadcrumb.php:359 +#. translators: %s: search term msgid "Search results for “%s”" msgstr "" -#: includes/class-wc-breadcrumb.php:351 -#: includes/class-wc-template-loader.php:370 +#: includes/class-wc-breadcrumb.php:369 +#: includes/class-wc-template-loader.php:410 +#. translators: %d: page number +#. translators: %d: Page number. msgid "Page %d" msgstr "" -#: includes/class-wc-cache-helper.php:199 +#: includes/class-wc-cache-helper.php:206 +#. translators: 1: key 2: URL msgid "" "In order for database caching to work with WooCommerce you " "must add %1$s to the \"Ignored Query Strings\" option in W3 Total Cache settings." msgstr "" -#: includes/class-wc-cart-fees.php:92 +#: includes/class-wc-cart-fees.php:90 msgid "Fee has already been added." msgstr "" -#: includes/class-wc-cart-session.php:98 +#: includes/class-wc-cart-session.php:111 #. translators: %s: product name msgid "" "%s has been removed from your cart because it can no longer be purchased. " "Please contact us if you need assistance." msgstr "" -#: includes/class-wc-cart.php:607 +#: includes/class-wc-cart-session.php:117 +#. translators: %1$s: product name. %2$s product permalink +msgid "" +"%1$s has been removed from your cart because it has since been modified. " +"You can add it back to your cart here." +msgstr "" + +#: includes/class-wc-cart.php:603 msgid "Get cart should not be called before the wp_loaded action." msgstr "" -#: includes/class-wc-cart.php:748 +#: includes/class-wc-cart.php:746 msgid "An item which is no longer available was removed from your cart." msgstr "" -#: includes/class-wc-cart.php:774 +#: includes/class-wc-cart.php:772 #. translators: %s: product name msgid "" "Sorry, \"%s\" is not in stock. Please edit your cart and try again. We " "apologize for any inconvenience caused." msgstr "" -#: includes/class-wc-cart.php:787 +#: includes/class-wc-cart.php:785 #. translators: 1: product name 2: quantity in stock msgid "" "Sorry, we do not have enough \"%1$s\" in stock to fulfill your order (%2$s " @@ -19120,7 +19671,7 @@ msgid "" "inconvenience caused." msgstr "" -#: includes/class-wc-cart.php:816 +#: includes/class-wc-cart.php:815 #. translators: 1: product name 2: minutes msgid "" "Sorry, we do not have enough \"%1$s\" in stock to fulfill your order right " @@ -19128,21 +19679,22 @@ msgid "" "apologize for any inconvenience caused." msgstr "" -#: includes/class-wc-cart.php:1068 includes/class-wc-frontend-scripts.php:526 -#: includes/wc-cart-functions.php:117 includes/wc-template-functions.php:1597 +#: includes/class-wc-cart.php:1067 includes/class-wc-frontend-scripts.php:546 +#: includes/wc-cart-functions.php:123 includes/wc-template-functions.php:1955 #. translators: %s: product name msgid "View cart" msgstr "" -#: includes/class-wc-cart.php:1068 +#: includes/class-wc-cart.php:1067 msgid "You cannot add another \"%s\" to your cart." msgstr "" -#: includes/class-wc-cart.php:1073 +#: includes/class-wc-cart.php:1072 msgid "Sorry, this product cannot be purchased." msgstr "" #: includes/class-wc-cart.php:1078 +#. translators: %s: product name msgid "" "You cannot add "%s" to the cart because the product is out of " "stock." @@ -19155,146 +19707,167 @@ msgid "" "not enough stock (%2$s remaining)." msgstr "" -#: includes/class-wc-cart.php:1094 +#: includes/class-wc-cart.php:1095 msgid "View Cart" msgstr "" -#: includes/class-wc-cart.php:1095 +#: includes/class-wc-cart.php:1097 +#. translators: 1: quantity in stock 2: current quantity msgid "" "You cannot add that amount to the cart — we have %1$s in stock and " "you already have %2$s in your cart." msgstr "" -#: includes/class-wc-checkout.php:202 +#: includes/class-wc-checkout.php:160 includes/class-wc-emails.php:61 +#: includes/class-wc-payment-gateways.php:54 includes/class-wc-shipping.php:77 +#: includes/class-woocommerce.php:126 +msgid "Cloning is forbidden." +msgstr "" + +#: includes/class-wc-checkout.php:167 includes/class-wc-emails.php:70 +#: includes/class-wc-payment-gateways.php:63 includes/class-wc-shipping.php:86 +#: includes/class-woocommerce.php:135 +msgid "Unserializing instances of this class is forbidden." +msgstr "" + +#: includes/class-wc-checkout.php:215 msgid "Order notes" msgstr "" -#: includes/class-wc-checkout.php:203 +#: includes/class-wc-checkout.php:216 msgid "Notes about your order, e.g. special notes for delivery." msgstr "" -#: includes/class-wc-checkout.php:210 +#: includes/class-wc-checkout.php:227 msgid "Account username" msgstr "" -#: includes/class-wc-checkout.php:219 +#: includes/class-wc-checkout.php:236 msgid "Create account password" msgstr "" -#: includes/class-wc-checkout.php:221 templates/auth/form-login.php:39 -#: templates/global/form-login.php:39 templates/myaccount/form-login.php:48 -#: templates/myaccount/form-login.php:98 +#: includes/class-wc-checkout.php:238 templates/auth/form-login.php:44 +#: templates/global/form-login.php:39 templates/myaccount/form-login.php:47 +#: templates/myaccount/form-login.php:97 msgid "Password" msgstr "" -#: includes/class-wc-checkout.php:621 +#: includes/class-wc-checkout.php:663 #. translators: %s: field name msgid "Shipping %s" msgstr "" -#: includes/class-wc-checkout.php:625 +#: includes/class-wc-checkout.php:667 #. translators: %s: field name msgid "Billing %s" msgstr "" -#: includes/class-wc-checkout.php:634 +#: includes/class-wc-checkout.php:677 +#. translators: %s: field name msgid "%s is not a valid postcode / ZIP." msgstr "" -#: includes/class-wc-checkout.php:643 includes/class-wc-form-handler.php:125 +#: includes/class-wc-checkout.php:686 includes/class-wc-form-handler.php:139 #. translators: %s: phone number msgid "%s is not a valid phone number." msgstr "" -#: includes/class-wc-checkout.php:652 includes/class-wc-form-handler.php:132 +#: includes/class-wc-checkout.php:695 includes/class-wc-form-handler.php:146 #. translators: %s: email address msgid "%s is not a valid email address." msgstr "" -#: includes/class-wc-checkout.php:672 +#: includes/class-wc-checkout.php:715 #. translators: 1: state field 2: valid states msgid "%1$s is not valid. Please enter one of the following: %2$s" msgstr "" -#: includes/class-wc-checkout.php:679 includes/class-wc-form-handler.php:103 -#: includes/class-wc-form-handler.php:221 +#: includes/class-wc-checkout.php:722 includes/class-wc-form-handler.php:117 +#: includes/class-wc-form-handler.php:248 #. translators: %s: field name msgid "%s is a required field." msgstr "" -#: includes/class-wc-checkout.php:697 includes/class-wc-form-handler.php:345 -msgid "You must accept our Terms & Conditions." +#: includes/class-wc-checkout.php:740 includes/class-wc-form-handler.php:379 +msgid "Please read and accept the terms and conditions to proceed with your order." msgstr "" -#: includes/class-wc-checkout.php:704 +#: includes/class-wc-checkout.php:747 msgid "Please enter an address to continue." msgstr "" -#: includes/class-wc-checkout.php:706 +#: includes/class-wc-checkout.php:750 +#. translators: %s: shipping location msgid "" "Unfortunately we do not ship %s. Please enter an " "alternative shipping address." msgstr "" -#: includes/class-wc-checkout.php:712 +#: includes/class-wc-checkout.php:756 msgid "" "No shipping method has been selected. Please double check your address, or " "contact us if you need any help." msgstr "" -#: includes/class-wc-checkout.php:722 includes/class-wc-form-handler.php:355 -#: includes/class-wc-form-handler.php:453 -#: includes/class-wc-form-handler.php:478 +#: includes/class-wc-checkout.php:766 includes/class-wc-form-handler.php:389 +#: includes/class-wc-form-handler.php:494 +#: includes/class-wc-form-handler.php:519 msgid "Invalid payment method." msgstr "" -#: includes/class-wc-checkout.php:947 +#: includes/class-wc-checkout.php:1000 msgid "We were unable to process your order, please try again." msgstr "" -#: includes/class-wc-checkout.php:956 +#: includes/class-wc-checkout.php:1010 +#. translators: %s: shop cart url msgid "" "Sorry, your session has expired. Return to shop" msgstr "" -#: includes/class-wc-comments.php:140 +#: includes/class-wc-checkout.php:1038 +msgid "Unable to create order." +msgstr "" + +#: includes/class-wc-comments.php:147 msgid "Please rate the product." msgstr "" -#: includes/class-wc-countries.php:378 +#: includes/class-wc-countries.php:377 msgid "to the" msgstr "" -#: includes/class-wc-countries.php:378 +#: includes/class-wc-countries.php:377 msgid "to" msgstr "" -#: includes/class-wc-countries.php:392 +#: includes/class-wc-countries.php:391 msgid "the" msgstr "" -#: includes/class-wc-countries.php:403 +#: includes/class-wc-countries.php:402 msgid "VAT" msgstr "" -#: includes/class-wc-countries.php:414 +#: includes/class-wc-countries.php:413 msgid "(incl. VAT)" msgstr "" -#: includes/class-wc-countries.php:414 +#: includes/class-wc-countries.php:413 msgid "(incl. tax)" msgstr "" -#: includes/class-wc-countries.php:425 +#: includes/class-wc-countries.php:424 msgid "(ex. VAT)" msgstr "" -#: includes/class-wc-countries.php:425 +#: includes/class-wc-countries.php:424 msgid "(ex. tax)" msgstr "" -#: includes/class-wc-countries.php:633 +#: includes/class-wc-countries.php:632 +#: includes/customizer/class-wc-shop-customizer.php:703 msgid "Company name" msgstr "" @@ -19311,367 +19884,377 @@ msgstr "" msgid "Apartment, suite, unit etc. (optional)" msgstr "" -#: includes/class-wc-countries.php:663 +#: includes/class-wc-countries.php:664 msgid "Town / City" msgstr "" -#: includes/class-wc-countries.php:742 +#: includes/class-wc-countries.php:757 msgid "Suburb" msgstr "" -#: includes/class-wc-countries.php:745 includes/class-wc-countries.php:978 -#: includes/class-wc-countries.php:1105 +#: includes/class-wc-countries.php:760 includes/class-wc-countries.php:998 +#: includes/class-wc-countries.php:1125 msgid "Postcode" msgstr "" -#: includes/class-wc-countries.php:748 includes/class-wc-countries.php:1100 -msgid "State" -msgstr "" - -#: includes/class-wc-countries.php:764 +#: includes/class-wc-countries.php:779 msgid "District" msgstr "" -#: includes/class-wc-countries.php:773 includes/class-wc-countries.php:795 -#: includes/class-wc-countries.php:820 includes/class-wc-countries.php:901 -#: includes/class-wc-countries.php:935 includes/class-wc-countries.php:973 -#: includes/class-wc-countries.php:1057 includes/class-wc-countries.php:1092 -#: includes/class-wc-countries.php:1139 +#: includes/class-wc-countries.php:788 includes/class-wc-countries.php:810 +#: includes/class-wc-countries.php:835 includes/class-wc-countries.php:916 +#: includes/class-wc-countries.php:955 includes/class-wc-countries.php:993 +#: includes/class-wc-countries.php:1077 includes/class-wc-countries.php:1112 +#: includes/class-wc-countries.php:1159 msgid "Province" msgstr "" -#: includes/class-wc-countries.php:803 +#: includes/class-wc-countries.php:818 msgid "Canton" msgstr "" -#: includes/class-wc-countries.php:815 includes/class-wc-countries.php:891 -#: includes/class-wc-countries.php:982 +#: includes/class-wc-countries.php:830 includes/class-wc-countries.php:906 +#: includes/class-wc-countries.php:1002 msgid "Region" msgstr "" -#: includes/class-wc-countries.php:888 +#: includes/class-wc-countries.php:903 msgid "Town / District" msgstr "" -#: includes/class-wc-countries.php:896 includes/class-wc-countries.php:910 -#: includes/class-wc-countries.php:1021 includes/class-wc-countries.php:1108 +#: includes/class-wc-countries.php:911 includes/class-wc-countries.php:925 +#: includes/class-wc-countries.php:1041 includes/class-wc-countries.php:1128 msgid "County" msgstr "" -#: includes/class-wc-countries.php:907 +#: includes/class-wc-countries.php:922 msgid "Eircode" msgstr "" -#: includes/class-wc-countries.php:940 +#: includes/class-wc-countries.php:960 msgid "Prefecture" msgstr "" -#: includes/class-wc-countries.php:995 +#: includes/class-wc-countries.php:1015 msgid "State / Zone" msgstr "" -#: includes/class-wc-countries.php:1065 +#: includes/class-wc-countries.php:1085 msgid "Municipality" msgstr "" -#: includes/class-wc-countries.php:1076 +#: includes/class-wc-countries.php:1096 msgid "Municipality / District" msgstr "" -#: includes/class-wc-countries.php:1097 +#: includes/class-wc-countries.php:1117 msgid "ZIP" msgstr "" -#: includes/class-wc-coupon.php:450 +#: includes/class-wc-coupon.php:478 msgid "Invalid discount type" msgstr "" -#: includes/class-wc-coupon.php:463 includes/class-wc-coupon.php:466 +#: includes/class-wc-coupon.php:497 includes/class-wc-coupon.php:501 msgid "Invalid discount amount" msgstr "" -#: includes/class-wc-coupon.php:641 +#: includes/class-wc-coupon.php:677 msgid "Invalid email address restriction" msgstr "" -#: includes/class-wc-coupon.php:877 +#: includes/class-wc-coupon.php:913 msgid "Coupon code applied successfully." msgstr "" -#: includes/class-wc-coupon.php:880 +#: includes/class-wc-coupon.php:916 msgid "Coupon code removed successfully." msgstr "" -#: includes/class-wc-coupon.php:898 includes/class-wc-discounts.php:903 +#: includes/class-wc-coupon.php:934 includes/class-wc-discounts.php:937 msgid "Coupon is not valid." msgstr "" -#: includes/class-wc-coupon.php:902 includes/class-wc-discounts.php:541 +#: includes/class-wc-coupon.php:938 includes/class-wc-discounts.php:570 #. translators: %s: coupon code msgid "Coupon \"%s\" does not exist!" msgstr "" -#: includes/class-wc-coupon.php:906 +#: includes/class-wc-coupon.php:942 #. translators: %s: coupon code msgid "" "Sorry, it seems the coupon \"%s\" is invalid - it has now been removed from " "your order." msgstr "" -#: includes/class-wc-coupon.php:910 +#: includes/class-wc-coupon.php:946 #. translators: %s: coupon code msgid "" "Sorry, it seems the coupon \"%s\" is not yours - it has now been removed " "from your order." msgstr "" -#: includes/class-wc-coupon.php:917 +#: includes/class-wc-coupon.php:953 #. translators: %s: coupon code msgid "" "Sorry, coupon \"%s\" has already been applied and cannot be used in " "conjunction with other coupons." msgstr "" -#: includes/class-wc-coupon.php:920 includes/class-wc-discounts.php:557 -#: includes/class-wc-discounts.php:584 +#: includes/class-wc-coupon.php:956 includes/class-wc-discounts.php:586 +#: includes/class-wc-discounts.php:617 msgid "Coupon usage limit has been reached." msgstr "" -#: includes/class-wc-coupon.php:923 includes/class-wc-discounts.php:601 +#: includes/class-wc-coupon.php:959 includes/class-wc-discounts.php:634 msgid "This coupon has expired." msgstr "" -#: includes/class-wc-coupon.php:927 includes/class-wc-discounts.php:619 +#: includes/class-wc-coupon.php:963 includes/class-wc-discounts.php:652 #. translators: %s: coupon minimum amount msgid "The minimum spend for this coupon is %s." msgstr "" -#: includes/class-wc-coupon.php:931 includes/class-wc-discounts.php:637 +#: includes/class-wc-coupon.php:967 includes/class-wc-discounts.php:670 #. translators: %s: coupon maximum amount msgid "The maximum spend for this coupon is %s." msgstr "" -#: includes/class-wc-coupon.php:934 +#: includes/class-wc-coupon.php:970 msgid "Sorry, this coupon is not applicable to your cart contents." msgstr "" -#: includes/class-wc-coupon.php:948 includes/class-wc-discounts.php:800 +#: includes/class-wc-coupon.php:984 includes/class-wc-discounts.php:834 #. translators: %s: products list msgid "Sorry, this coupon is not applicable to the products: %s." msgstr "" -#: includes/class-wc-coupon.php:968 includes/class-wc-discounts.php:841 +#: includes/class-wc-coupon.php:1004 includes/class-wc-discounts.php:875 #. translators: %s: categories list msgid "Sorry, this coupon is not applicable to the categories: %s." msgstr "" -#: includes/class-wc-coupon.php:971 includes/class-wc-discounts.php:728 +#: includes/class-wc-coupon.php:1007 includes/class-wc-discounts.php:761 msgid "Sorry, this coupon is not valid for sale items." msgstr "" -#: includes/class-wc-coupon.php:991 +#: includes/class-wc-coupon.php:1027 msgid "Coupon does not exist!" msgstr "" -#: includes/class-wc-coupon.php:994 +#: includes/class-wc-coupon.php:1030 msgid "Please enter a coupon code." msgstr "" -#: includes/class-wc-customer-download.php:296 +#: includes/class-wc-customer-download.php:299 msgid "Invalid permission ID." msgstr "" -#: includes/class-wc-customer.php:721 +#: includes/class-wc-customer.php:720 msgid "Invalid email address" msgstr "" -#: includes/class-wc-customer.php:770 +#: includes/class-wc-customer.php:766 msgid "Invalid role" msgstr "" -#: includes/class-wc-customer.php:983 includes/class-wc-order.php:1036 +#: includes/class-wc-customer.php:962 includes/class-wc-order.php:1075 msgid "Invalid billing email address" msgstr "" -#: includes/class-wc-data-store.php:88 includes/class-wc-data-store.php:94 -#: includes/class-wc-data-store.php:100 -#: includes/data-stores/class-wc-shipping-zone-data-store.php:79 +#: includes/class-wc-data-store.php:95 includes/class-wc-data-store.php:101 +#: includes/class-wc-data-store.php:107 +#: includes/data-stores/class-wc-shipping-zone-data-store.php:99 msgid "Invalid data store." msgstr "" -#: includes/class-wc-discounts.php:663 includes/class-wc-discounts.php:701 -#: includes/class-wc-discounts.php:755 +#: includes/class-wc-discounts.php:696 includes/class-wc-discounts.php:734 +#: includes/class-wc-discounts.php:789 msgid "Sorry, this coupon is not applicable to selected products." msgstr "" -#: includes/class-wc-download-handler.php:41 -#: includes/class-wc-download-handler.php:56 +#: includes/class-wc-download-handler.php:39 +#: includes/class-wc-download-handler.php:44 +#: includes/class-wc-download-handler.php:59 +#: includes/class-wc-download-handler.php:77 msgid "Invalid download link." msgstr "" -#: includes/class-wc-download-handler.php:92 -#: includes/class-wc-form-handler.php:728 -#: includes/data-stores/abstract-wc-order-data-store-cpt.php:102 -#: includes/shortcodes/class-wc-shortcode-checkout.php:169 -#: includes/shortcodes/class-wc-shortcode-my-account.php:130 -#: includes/wc-order-functions.php:611 +#: includes/class-wc-download-handler.php:116 +#: includes/class-wc-form-handler.php:774 +#: includes/data-stores/abstract-wc-order-data-store-cpt.php:100 +#: includes/shortcodes/class-wc-shortcode-checkout.php:177 +#: includes/shortcodes/class-wc-shortcode-my-account.php:134 +#: includes/wc-order-functions.php:623 msgid "Invalid order." msgstr "" -#: includes/class-wc-download-handler.php:103 +#: includes/class-wc-download-handler.php:128 msgid "Sorry, you have reached your download limit for this file" msgstr "" -#: includes/class-wc-download-handler.php:114 +#: includes/class-wc-download-handler.php:139 msgid "Sorry, this download has expired" msgstr "" -#: includes/class-wc-download-handler.php:127 -#: includes/class-wc-download-handler.php:130 +#: includes/class-wc-download-handler.php:152 +#: includes/class-wc-download-handler.php:155 msgid "You must be logged in to download files." msgstr "" -#: includes/class-wc-download-handler.php:130 +#: includes/class-wc-download-handler.php:155 msgid "Log in to Download Files" msgstr "" -#: includes/class-wc-download-handler.php:133 +#: includes/class-wc-download-handler.php:158 msgid "This is not your download link." msgstr "" -#: includes/class-wc-download-handler.php:152 +#: includes/class-wc-download-handler.php:179 msgid "No file defined" msgstr "" -#: includes/class-wc-download-handler.php:270 +#: includes/class-wc-download-handler.php:301 msgid "File not found" msgstr "" -#: includes/class-wc-download-handler.php:408 +#: includes/class-wc-download-handler.php:438 msgid "Go to shop" msgstr "" -#: includes/class-wc-emails.php:377 includes/wc-account-functions.php:208 -#: includes/wc-account-functions.php:229 +#: includes/class-wc-emails.php:403 includes/wc-account-functions.php:213 +#: includes/wc-account-functions.php:236 msgid "Expires" msgstr "" -#: includes/class-wc-emails.php:509 +#: includes/class-wc-emails.php:565 msgid "Product low in stock" msgstr "" -#: includes/class-wc-emails.php:512 +#: includes/class-wc-emails.php:568 #. translators: 1: product name 2: items in stock msgid "%1$s is low in stock. There are %2$d left." msgstr "" -#: includes/class-wc-emails.php:536 +#: includes/class-wc-emails.php:592 msgid "Product out of stock" msgstr "" -#: includes/class-wc-emails.php:538 +#: includes/class-wc-emails.php:594 #. translators: %s: product name msgid "%s is out of stock." msgstr "" -#: includes/class-wc-emails.php:571 +#: includes/class-wc-emails.php:629 msgid "Product backorder" msgstr "" -#: includes/class-wc-emails.php:572 +#: includes/class-wc-emails.php:631 +#. translators: 1: product quantity 2: product name 3: order number msgid "%1$s units of %2$s have been backordered in order #%3$s." msgstr "" -#: includes/class-wc-embed.php:109 +#: includes/class-wc-embed.php:103 msgid "Buy now" msgstr "" -#: includes/class-wc-embed.php:130 includes/wc-template-functions.php:2723 -#: includes/widgets/class-wc-widget-layered-nav-filters.php:99 +#: includes/class-wc-embed.php:130 includes/wc-template-functions.php:3171 +#: includes/widgets/class-wc-widget-layered-nav-filters.php:102 #. translators: %s: average rating #. translators: %s: rating msgid "Rated %s out of 5" msgstr "" -#: includes/class-wc-form-handler.php:116 -#: includes/shortcodes/class-wc-shortcode-cart.php:32 +#: includes/class-wc-form-handler.php:130 +#: includes/shortcodes/class-wc-shortcode-cart.php:33 msgid "Please enter a valid postcode / ZIP." msgstr "" -#: includes/class-wc-form-handler.php:162 +#: includes/class-wc-form-handler.php:176 msgid "Address changed successfully." msgstr "" -#: includes/class-wc-form-handler.php:228 includes/wc-user-functions.php:49 -msgid "Please provide a valid email address." -msgstr "" - -#: includes/class-wc-form-handler.php:230 -msgid "This email address is already registered." -msgstr "" - -#: includes/class-wc-form-handler.php:236 -msgid "Please fill out all password fields." -msgstr "" - -#: includes/class-wc-form-handler.php:239 -msgid "Please enter your current password." +#: includes/class-wc-form-handler.php:235 +msgid "Display name cannot be changed to email address due to privacy concern." msgstr "" #: includes/class-wc-form-handler.php:242 +#: templates/myaccount/form-edit-account.php:37 +msgid "Display name" +msgstr "" + +#: includes/class-wc-form-handler.php:255 includes/wc-user-functions.php:44 +msgid "Please provide a valid email address." +msgstr "" + +#: includes/class-wc-form-handler.php:257 +msgid "This email address is already registered." +msgstr "" + +#: includes/class-wc-form-handler.php:263 +msgid "Please fill out all password fields." +msgstr "" + +#: includes/class-wc-form-handler.php:266 +msgid "Please enter your current password." +msgstr "" + +#: includes/class-wc-form-handler.php:269 msgid "Please re-enter your password." msgstr "" -#: includes/class-wc-form-handler.php:245 +#: includes/class-wc-form-handler.php:272 msgid "New passwords do not match." msgstr "" -#: includes/class-wc-form-handler.php:248 +#: includes/class-wc-form-handler.php:275 msgid "Your current password is incorrect." msgstr "" -#: includes/class-wc-form-handler.php:289 +#: includes/class-wc-form-handler.php:316 msgid "Account details changed successfully." msgstr "" -#: includes/class-wc-form-handler.php:412 +#: includes/class-wc-form-handler.php:453 msgid "Invalid payment gateway." msgstr "" -#: includes/class-wc-form-handler.php:425 +#: includes/class-wc-form-handler.php:466 msgid "Payment method successfully added." msgstr "" -#: includes/class-wc-form-handler.php:429 +#: includes/class-wc-form-handler.php:470 msgid "Unable to add payment method to your account." msgstr "" -#: includes/class-wc-form-handler.php:456 +#: includes/class-wc-form-handler.php:497 msgid "Payment method deleted." msgstr "" -#: includes/class-wc-form-handler.php:481 +#: includes/class-wc-form-handler.php:522 msgid "This payment method was successfully set as your default." msgstr "" -#: includes/class-wc-form-handler.php:518 -#: includes/class-wc-form-handler.php:521 +#: includes/class-wc-form-handler.php:563 +#: includes/class-wc-form-handler.php:567 +#. Translators: %s Product title. msgid "%s removed." msgstr "" -#: includes/class-wc-form-handler.php:519 +#: includes/class-wc-form-handler.php:564 msgid "Undo?" msgstr "" -#: includes/class-wc-form-handler.php:572 +#: includes/class-wc-form-handler.php:619 +#. Translators: %s Product title. msgid "You can only have 1 %s in your cart." msgstr "" -#: includes/class-wc-form-handler.php:595 +#: includes/class-wc-form-handler.php:641 msgid "Cart updated." msgstr "" -#: includes/class-wc-form-handler.php:674 +#: includes/class-wc-form-handler.php:720 msgid "" "%d item from your previous order is currently unavailable and could not be " "added to your cart." @@ -19681,133 +20264,134 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: includes/class-wc-form-handler.php:685 +#: includes/class-wc-form-handler.php:731 msgid "The cart has been filled with the items from your previous order." msgstr "" -#: includes/class-wc-form-handler.php:718 +#: includes/class-wc-form-handler.php:764 msgid "Order cancelled by customer." msgstr "" -#: includes/class-wc-form-handler.php:721 +#: includes/class-wc-form-handler.php:767 msgid "Your order was cancelled." msgstr "" -#: includes/class-wc-form-handler.php:726 +#: includes/class-wc-form-handler.php:772 msgid "" "Your order can no longer be cancelled. Please contact us if you need " "assistance." msgstr "" -#: includes/class-wc-form-handler.php:837 +#: includes/class-wc-form-handler.php:883 msgid "Please choose the quantity of items you wish to add to your cart…" msgstr "" -#: includes/class-wc-form-handler.php:845 +#: includes/class-wc-form-handler.php:891 msgid "Please choose a product to add to your cart…" msgstr "" -#: includes/class-wc-form-handler.php:888 +#: includes/class-wc-form-handler.php:955 msgid "Please choose product options…" msgstr "" -#: includes/class-wc-form-handler.php:922 +#: includes/class-wc-form-handler.php:985 msgid "Invalid value posted for %s" msgstr "" -#: includes/class-wc-form-handler.php:929 +#: includes/class-wc-form-handler.php:992 msgid "%s is a required field" msgid_plural "%s are required fields" msgstr[0] "" msgstr[1] "" -#: includes/class-wc-form-handler.php:967 -#: includes/class-wc-form-handler.php:971 -#: includes/class-wc-form-handler.php:1112 includes/wc-user-functions.php:111 +#: includes/class-wc-form-handler.php:1029 +#: includes/class-wc-form-handler.php:1033 +#: includes/class-wc-form-handler.php:1182 includes/wc-user-functions.php:108 msgid "Error:" msgstr "" -#: includes/class-wc-form-handler.php:971 +#: includes/class-wc-form-handler.php:1033 msgid "Username is required." msgstr "" -#: includes/class-wc-form-handler.php:1046 +#: includes/class-wc-form-handler.php:1116 msgid "Please enter your password." msgstr "" -#: includes/class-wc-form-handler.php:1050 +#: includes/class-wc-form-handler.php:1120 msgid "Passwords do not match." msgstr "" -#: includes/class-wc-frontend-scripts.php:459 +#: includes/class-wc-frontend-scripts.php:473 msgid "Please select a rating" msgstr "" -#: includes/class-wc-frontend-scripts.php:496 +#: includes/class-wc-frontend-scripts.php:514 msgid "Error processing checkout. Please try again." msgstr "" -#: includes/class-wc-frontend-scripts.php:503 -#: includes/wc-template-functions.php:2033 +#: includes/class-wc-frontend-scripts.php:521 +#: includes/wc-template-functions.php:2460 msgid "required" msgstr "" -#: includes/class-wc-frontend-scripts.php:538 +#: includes/class-wc-frontend-scripts.php:522 +#: includes/wc-template-functions.php:2462 +msgid "optional" +msgstr "" + +#: includes/class-wc-frontend-scripts.php:558 msgid "" "Sorry, no products matched your selection. Please choose a different " "combination." msgstr "" -#: includes/class-wc-frontend-scripts.php:539 +#: includes/class-wc-frontend-scripts.php:559 msgid "Please select some product options before adding this product to your cart." msgstr "" -#: includes/class-wc-frontend-scripts.php:540 -#: templates/single-product/add-to-cart/variation.php:25 +#: includes/class-wc-frontend-scripts.php:560 +#: templates/single-product/add-to-cart/variation.php:23 msgid "Sorry, this product is unavailable. Please choose a different combination." msgstr "" -#: includes/class-wc-frontend-scripts.php:562 +#: includes/class-wc-frontend-scripts.php:582 msgid "Please enter a stronger password." msgstr "" -#: includes/class-wc-install.php:341 +#: includes/class-wc-install.php:344 msgid "Monthly" msgstr "" -#: includes/class-wc-install.php:775 -msgid "Shop manager" -msgstr "" - -#: includes/class-wc-install.php:958 +#: includes/class-wc-install.php:1055 msgid "View WooCommerce settings" msgstr "" -#: includes/class-wc-install.php:974 +#: includes/class-wc-install.php:1071 msgid "View WooCommerce documentation" msgstr "" -#: includes/class-wc-install.php:974 +#: includes/class-wc-install.php:1071 msgid "Docs" msgstr "" -#: includes/class-wc-install.php:975 +#: includes/class-wc-install.php:1072 msgid "View WooCommerce API docs" msgstr "" -#: includes/class-wc-install.php:975 +#: includes/class-wc-install.php:1072 msgid "API docs" msgstr "" -#: includes/class-wc-install.php:976 +#: includes/class-wc-install.php:1073 msgid "Visit premium customer support" msgstr "" -#: includes/class-wc-install.php:976 +#: includes/class-wc-install.php:1073 msgid "Premium support" msgstr "" -#: includes/class-wc-install.php:1128 includes/class-wc-install.php:1215 +#: includes/class-wc-install.php:1200 includes/class-wc-install.php:1287 #. translators: 1: plugin name, 2: error message, 3: URL to install plugin #. manually. #. translators: 1: theme slug, 2: error message, 3: URL to install theme @@ -19817,454 +20401,891 @@ msgid "" "manually by clicking here." msgstr "" -#: includes/class-wc-install.php:1155 +#: includes/class-wc-install.php:1227 #. translators: 1: plugin name, 2: URL to WP plugin page. msgid "" "%1$s was installed but could not be activated. Please " "activate it manually by clicking here." msgstr "" -#: includes/class-wc-logger.php:58 +#: includes/class-wc-logger.php:54 #. translators: 1: class name 2: WC_Log_Handler_Interface msgid "The provided handler %1$s does not implement %2$s." msgstr "" -#: includes/class-wc-logger.php:130 +#: includes/class-wc-logger.php:128 #. translators: 1: WC_Logger::log 2: level msgid "%1$s was called with an invalid level \"%2$s\"." msgstr "" #: includes/class-wc-order-item-fee.php:131 -#: includes/class-wc-order-item-product.php:61 +#: includes/class-wc-order-item-product.php:60 msgid "Invalid tax class" msgstr "" -#: includes/class-wc-order-item-product.php:74 +#: includes/class-wc-order-item-product.php:72 msgid "Invalid product ID" msgstr "" -#: includes/class-wc-order-item-product.php:87 +#: includes/class-wc-order-item-product.php:84 msgid "Invalid variation ID" msgstr "" -#: includes/class-wc-order-item-product.php:184 +#: includes/class-wc-order-item-product.php:187 msgid "Invalid product" msgstr "" -#: includes/class-wc-order-item-product.php:203 +#: includes/class-wc-order-item-product.php:206 #: includes/legacy/abstract-wc-legacy-order.php:164 msgid "Backordered" msgstr "" -#: includes/class-wc-order-refund.php:64 -#: includes/data-stores/class-wc-order-refund-data-store-cpt.php:105 +#: includes/class-wc-order-refund.php:67 +#: includes/data-stores/class-wc-order-refund-data-store-cpt.php:115 #. translators: %s: Order date msgid "Refund – %s" msgstr "" -#: includes/class-wc-order.php:172 includes/wc-cart-functions.php:319 +#: includes/class-wc-order.php:139 +msgid "Payment complete event failed." +msgstr "" + +#: includes/class-wc-order.php:177 includes/wc-cart-functions.php:317 #. translators: %s: taxes +#. translators: %s: tax information msgid "(includes %s)" msgstr "" -#: includes/class-wc-order.php:331 +#: includes/class-wc-order.php:243 +msgid "Error saving order." +msgstr "" + +#: includes/class-wc-order.php:339 +msgid "Update status event failed." +msgstr "" + +#: includes/class-wc-order.php:360 #. translators: 1: old order status 2: new order status msgid "Order status changed from %1$s to %2$s." msgstr "" -#: includes/class-wc-order.php:337 +#: includes/class-wc-order.php:366 #. translators: %s: new order status msgid "Order status set to %s." msgstr "" -#: includes/class-wc-post-types.php:85 -msgid "Category" -msgstr "" - -#: includes/class-wc-post-types.php:87 -msgid "Search categories" -msgstr "" - -#: includes/class-wc-post-types.php:88 -msgid "All categories" +#: includes/class-wc-order.php:379 +msgid "Error during status transition." msgstr "" #: includes/class-wc-post-types.php:89 -msgid "Parent category" -msgstr "" - -#: includes/class-wc-post-types.php:90 -msgid "Parent category:" +msgid "Category" msgstr "" #: includes/class-wc-post-types.php:91 -msgid "Edit category" +msgid "Search categories" msgstr "" #: includes/class-wc-post-types.php:92 -msgid "Update category" +msgid "All categories" msgstr "" #: includes/class-wc-post-types.php:93 -msgid "Add new category" +msgid "Parent category" msgstr "" #: includes/class-wc-post-types.php:94 -msgid "New category name" +msgid "Parent category:" msgstr "" #: includes/class-wc-post-types.php:95 +msgid "Edit category" +msgstr "" + +#: includes/class-wc-post-types.php:96 +msgid "Update category" +msgstr "" + +#: includes/class-wc-post-types.php:97 +msgid "Add new category" +msgstr "" + +#: includes/class-wc-post-types.php:98 +msgid "New category name" +msgstr "" + +#: includes/class-wc-post-types.php:99 msgid "No categories found" msgstr "" -#: includes/class-wc-post-types.php:121 +#: includes/class-wc-post-types.php:128 msgid "Tag" msgstr "" -#: includes/class-wc-post-types.php:123 +#: includes/class-wc-post-types.php:130 msgid "Search tags" msgstr "" -#: includes/class-wc-post-types.php:124 +#: includes/class-wc-post-types.php:131 msgid "All tags" msgstr "" -#: includes/class-wc-post-types.php:125 +#: includes/class-wc-post-types.php:132 msgid "Edit tag" msgstr "" -#: includes/class-wc-post-types.php:126 +#: includes/class-wc-post-types.php:133 msgid "Update tag" msgstr "" -#: includes/class-wc-post-types.php:127 +#: includes/class-wc-post-types.php:134 msgid "Add new tag" msgstr "" -#: includes/class-wc-post-types.php:128 +#: includes/class-wc-post-types.php:135 msgid "New tag name" msgstr "" -#: includes/class-wc-post-types.php:129 +#: includes/class-wc-post-types.php:136 msgid "Popular tags" msgstr "" -#: includes/class-wc-post-types.php:130 +#: includes/class-wc-post-types.php:137 msgid "Separate tags with commas" msgstr "" -#: includes/class-wc-post-types.php:131 +#: includes/class-wc-post-types.php:138 msgid "Add or remove tags" msgstr "" -#: includes/class-wc-post-types.php:132 +#: includes/class-wc-post-types.php:139 msgid "Choose from the most used tags" msgstr "" -#: includes/class-wc-post-types.php:133 +#: includes/class-wc-post-types.php:140 msgid "No tags found" msgstr "" -#: includes/class-wc-post-types.php:157 +#: includes/class-wc-post-types.php:167 msgid "Product shipping classes" msgstr "" -#: includes/class-wc-post-types.php:160 +#: includes/class-wc-post-types.php:170 msgid "Search shipping classes" msgstr "" -#: includes/class-wc-post-types.php:161 +#: includes/class-wc-post-types.php:171 msgid "All shipping classes" msgstr "" -#: includes/class-wc-post-types.php:162 +#: includes/class-wc-post-types.php:172 msgid "Parent shipping class" msgstr "" -#: includes/class-wc-post-types.php:163 +#: includes/class-wc-post-types.php:173 msgid "Parent shipping class:" msgstr "" -#: includes/class-wc-post-types.php:164 +#: includes/class-wc-post-types.php:174 msgid "Edit shipping class" msgstr "" -#: includes/class-wc-post-types.php:165 +#: includes/class-wc-post-types.php:175 msgid "Update shipping class" msgstr "" -#: includes/class-wc-post-types.php:166 +#: includes/class-wc-post-types.php:176 msgid "Add new shipping class" msgstr "" -#: includes/class-wc-post-types.php:167 +#: includes/class-wc-post-types.php:177 msgid "New shipping class Name" msgstr "" -#: includes/class-wc-post-types.php:199 +#: includes/class-wc-post-types.php:215 +#. translators: %s: attribute name msgid "Search %s" msgstr "" -#: includes/class-wc-post-types.php:200 +#: includes/class-wc-post-types.php:217 +#. translators: %s: attribute name msgid "All %s" msgstr "" -#: includes/class-wc-post-types.php:201 +#: includes/class-wc-post-types.php:219 +#. translators: %s: attribute name msgid "Parent %s" msgstr "" -#: includes/class-wc-post-types.php:202 +#: includes/class-wc-post-types.php:221 +#. translators: %s: attribute name msgid "Parent %s:" msgstr "" -#: includes/class-wc-post-types.php:203 +#: includes/class-wc-post-types.php:223 +#. translators: %s: attribute name msgid "Edit %s" msgstr "" -#: includes/class-wc-post-types.php:204 +#: includes/class-wc-post-types.php:225 +#. translators: %s: attribute name msgid "Update %s" msgstr "" -#: includes/class-wc-post-types.php:205 +#: includes/class-wc-post-types.php:227 +#. translators: %s: attribute name msgid "Add new %s" msgstr "" -#: includes/class-wc-post-types.php:206 +#: includes/class-wc-post-types.php:229 +#. translators: %s: attribute name msgid "New %s" msgstr "" -#: includes/class-wc-post-types.php:207 +#: includes/class-wc-post-types.php:231 +#. translators: %s: attribute name msgid "No "%s" found" msgstr "" -#: includes/class-wc-post-types.php:273 +#: includes/class-wc-post-types.php:304 msgid "All Products" msgstr "" -#: includes/class-wc-post-types.php:275 +#: includes/class-wc-post-types.php:306 msgid "Add New" msgstr "" -#: includes/class-wc-post-types.php:276 +#: includes/class-wc-post-types.php:307 msgid "Add new product" msgstr "" -#: includes/class-wc-post-types.php:278 +#: includes/class-wc-post-types.php:309 msgid "Edit product" msgstr "" -#: includes/class-wc-post-types.php:279 +#: includes/class-wc-post-types.php:310 msgid "New product" msgstr "" -#: includes/class-wc-post-types.php:280 includes/class-wc-post-types.php:281 +#: includes/class-wc-post-types.php:311 msgid "View product" msgstr "" -#: includes/class-wc-post-types.php:282 +#: includes/class-wc-post-types.php:313 msgid "Search products" msgstr "" -#: includes/class-wc-post-types.php:283 +#: includes/class-wc-post-types.php:314 msgid "No products found" msgstr "" -#: includes/class-wc-post-types.php:284 +#: includes/class-wc-post-types.php:315 msgid "No products found in trash" msgstr "" -#: includes/class-wc-post-types.php:285 +#: includes/class-wc-post-types.php:316 msgid "Parent product" msgstr "" -#: includes/class-wc-post-types.php:286 +#: includes/class-wc-post-types.php:317 #: templates/emails/email-order-items.php:34 msgid "Product image" msgstr "" -#: includes/class-wc-post-types.php:287 +#: includes/class-wc-post-types.php:318 msgid "Set product image" msgstr "" -#: includes/class-wc-post-types.php:288 +#: includes/class-wc-post-types.php:319 msgid "Remove product image" msgstr "" -#: includes/class-wc-post-types.php:289 +#: includes/class-wc-post-types.php:320 msgid "Use as product image" msgstr "" -#: includes/class-wc-post-types.php:290 +#: includes/class-wc-post-types.php:321 msgid "Insert into product" msgstr "" -#: includes/class-wc-post-types.php:291 +#: includes/class-wc-post-types.php:322 msgid "Uploaded to this product" msgstr "" -#: includes/class-wc-post-types.php:292 +#: includes/class-wc-post-types.php:323 msgid "Filter products" msgstr "" -#: includes/class-wc-post-types.php:293 +#: includes/class-wc-post-types.php:324 msgid "Products navigation" msgstr "" -#: includes/class-wc-post-types.php:294 +#: includes/class-wc-post-types.php:325 msgid "Products list" msgstr "" -#: includes/class-wc-post-types.php:296 +#: includes/class-wc-post-types.php:327 msgid "This is where you can add new products to your store." msgstr "" -#: includes/class-wc-post-types.php:334 +#: includes/class-wc-post-types.php:372 msgid "Add order" msgstr "" -#: includes/class-wc-post-types.php:335 +#: includes/class-wc-post-types.php:373 msgid "Add new order" msgstr "" -#: includes/class-wc-post-types.php:338 -#: includes/emails/class-wc-email-new-order.php:27 +#: includes/class-wc-post-types.php:375 +msgid "Edit order" +msgstr "" + +#: includes/class-wc-post-types.php:376 +#: includes/emails/class-wc-email-new-order.php:31 msgid "New order" msgstr "" -#: includes/class-wc-post-types.php:341 +#: includes/class-wc-post-types.php:378 msgid "Search orders" msgstr "" -#: includes/class-wc-post-types.php:342 -msgid "No orders found" -msgstr "" - -#: includes/class-wc-post-types.php:343 +#: includes/class-wc-post-types.php:380 msgid "No orders found in trash" msgstr "" -#: includes/class-wc-post-types.php:344 +#: includes/class-wc-post-types.php:381 msgid "Parent orders" msgstr "" -#: includes/class-wc-post-types.php:346 +#: includes/class-wc-post-types.php:383 msgid "Filter orders" msgstr "" -#: includes/class-wc-post-types.php:347 +#: includes/class-wc-post-types.php:384 msgid "Orders navigation" msgstr "" -#: includes/class-wc-post-types.php:348 +#: includes/class-wc-post-types.php:385 msgid "Orders list" msgstr "" -#: includes/class-wc-post-types.php:350 +#: includes/class-wc-post-types.php:387 msgid "This is where store orders are stored." msgstr "" -#: includes/class-wc-post-types.php:372 +#: includes/class-wc-post-types.php:410 msgid "Refunds" msgstr "" -#: includes/class-wc-post-types.php:395 +#: includes/class-wc-post-types.php:434 +msgid "Coupons" +msgstr "" + +#: includes/class-wc-post-types.php:435 msgid "Coupon" msgstr "" -#: includes/class-wc-post-types.php:397 +#: includes/class-wc-post-types.php:437 msgid "Add coupon" msgstr "" -#: includes/class-wc-post-types.php:398 +#: includes/class-wc-post-types.php:438 msgid "Add new coupon" msgstr "" -#: includes/class-wc-post-types.php:400 +#: includes/class-wc-post-types.php:440 msgid "Edit coupon" msgstr "" -#: includes/class-wc-post-types.php:401 +#: includes/class-wc-post-types.php:441 msgid "New coupon" msgstr "" -#: includes/class-wc-post-types.php:403 +#: includes/class-wc-post-types.php:442 msgid "View coupon" msgstr "" -#: includes/class-wc-post-types.php:404 +#: includes/class-wc-post-types.php:443 msgid "Search coupons" msgstr "" -#: includes/class-wc-post-types.php:405 +#: includes/class-wc-post-types.php:444 msgid "No coupons found" msgstr "" -#: includes/class-wc-post-types.php:406 +#: includes/class-wc-post-types.php:445 msgid "No coupons found in trash" msgstr "" -#: includes/class-wc-post-types.php:407 +#: includes/class-wc-post-types.php:446 msgid "Parent coupon" msgstr "" -#: includes/class-wc-post-types.php:408 +#: includes/class-wc-post-types.php:447 msgid "Filter coupons" msgstr "" -#: includes/class-wc-post-types.php:409 +#: includes/class-wc-post-types.php:448 msgid "Coupons navigation" msgstr "" -#: includes/class-wc-post-types.php:410 +#: includes/class-wc-post-types.php:449 msgid "Coupons list" msgstr "" -#: includes/class-wc-post-types.php:412 +#: includes/class-wc-post-types.php:451 msgid "This is where you can add new coupons that customers can use in your store." msgstr "" -#: includes/class-wc-post-types.php:447 +#: includes/class-wc-post-types.php:488 +#. translators: %s: number of orders msgid "Pending payment (%s)" msgid_plural "Pending payment (%s)" msgstr[0] "" msgstr[1] "" -#: includes/class-wc-post-types.php:455 +#: includes/class-wc-post-types.php:497 +#. translators: %s: number of orders msgid "Processing (%s)" msgid_plural "Processing (%s)" msgstr[0] "" msgstr[1] "" -#: includes/class-wc-post-types.php:463 +#: includes/class-wc-post-types.php:506 +#. translators: %s: number of orders msgid "On hold (%s)" msgid_plural "On hold (%s)" msgstr[0] "" msgstr[1] "" -#: includes/class-wc-post-types.php:471 +#: includes/class-wc-post-types.php:515 +#. translators: %s: number of orders msgid "Completed (%s)" msgid_plural "Completed (%s)" msgstr[0] "" msgstr[1] "" -#: includes/class-wc-post-types.php:479 +#: includes/class-wc-post-types.php:524 +#. translators: %s: number of orders msgid "Cancelled (%s)" msgid_plural "Cancelled (%s)" msgstr[0] "" msgstr[1] "" -#: includes/class-wc-post-types.php:487 +#: includes/class-wc-post-types.php:533 +#. translators: %s: number of orders msgid "Refunded (%s)" msgid_plural "Refunded (%s)" msgstr[0] "" msgstr[1] "" -#: includes/class-wc-post-types.php:495 +#: includes/class-wc-post-types.php:542 +#. translators: %s: number of orders msgid "Failed (%s)" msgid_plural "Failed (%s)" msgstr[0] "" msgstr[1] "" +#: includes/class-wc-privacy-erasers.php:44 +#: includes/class-wc-privacy-exporters.php:179 +msgid "Billing First Name" +msgstr "" + +#: includes/class-wc-privacy-erasers.php:45 +#: includes/class-wc-privacy-exporters.php:180 +msgid "Billing Last Name" +msgstr "" + +#: includes/class-wc-privacy-erasers.php:46 +#: includes/class-wc-privacy-exporters.php:181 +msgid "Billing Company" +msgstr "" + +#: includes/class-wc-privacy-erasers.php:47 +#: includes/class-wc-privacy-exporters.php:182 +msgid "Billing Address 1" +msgstr "" + +#: includes/class-wc-privacy-erasers.php:48 +#: includes/class-wc-privacy-exporters.php:183 +msgid "Billing Address 2" +msgstr "" + +#: includes/class-wc-privacy-erasers.php:49 +#: includes/class-wc-privacy-exporters.php:184 +msgid "Billing City" +msgstr "" + +#: includes/class-wc-privacy-erasers.php:50 +#: includes/class-wc-privacy-exporters.php:185 +msgid "Billing Postal/Zip Code" +msgstr "" + +#: includes/class-wc-privacy-erasers.php:51 +#: includes/class-wc-privacy-exporters.php:186 +msgid "Billing State" +msgstr "" + +#: includes/class-wc-privacy-erasers.php:52 +#: includes/class-wc-privacy-exporters.php:187 +msgid "Billing Country" +msgstr "" + +#: includes/class-wc-privacy-erasers.php:53 +#: includes/class-wc-privacy-exporters.php:188 +#: includes/class-wc-privacy-exporters.php:248 +msgid "Phone Number" +msgstr "" + +#: includes/class-wc-privacy-erasers.php:54 +#: includes/class-wc-privacy-exporters.php:189 +#: includes/class-wc-privacy-exporters.php:249 +msgid "Email Address" +msgstr "" + +#: includes/class-wc-privacy-erasers.php:55 +#: includes/class-wc-privacy-exporters.php:190 +msgid "Shipping First Name" +msgstr "" + +#: includes/class-wc-privacy-erasers.php:56 +#: includes/class-wc-privacy-exporters.php:191 +msgid "Shipping Last Name" +msgstr "" + +#: includes/class-wc-privacy-erasers.php:57 +#: includes/class-wc-privacy-exporters.php:192 +msgid "Shipping Company" +msgstr "" + +#: includes/class-wc-privacy-erasers.php:58 +#: includes/class-wc-privacy-exporters.php:193 +msgid "Shipping Address 1" +msgstr "" + +#: includes/class-wc-privacy-erasers.php:59 +#: includes/class-wc-privacy-exporters.php:194 +msgid "Shipping Address 2" +msgstr "" + +#: includes/class-wc-privacy-erasers.php:60 +#: includes/class-wc-privacy-exporters.php:195 +msgid "Shipping City" +msgstr "" + +#: includes/class-wc-privacy-erasers.php:61 +#: includes/class-wc-privacy-exporters.php:196 +msgid "Shipping Postal/Zip Code" +msgstr "" + +#: includes/class-wc-privacy-erasers.php:62 +#: includes/class-wc-privacy-exporters.php:197 +msgid "Shipping State" +msgstr "" + +#: includes/class-wc-privacy-erasers.php:63 +#: includes/class-wc-privacy-exporters.php:198 +msgid "Shipping Country" +msgstr "" + +#: includes/class-wc-privacy-erasers.php:82 +#. Translators: %s Prop name. +msgid "Removed customer \"%s\"" +msgstr "" + +#: includes/class-wc-privacy-erasers.php:138 +#. Translators: %s Order number. +msgid "Removed personal data from order %s." +msgstr "" + +#: includes/class-wc-privacy-erasers.php:142 +#. Translators: %s Order number. +msgid "Personal data within order %s has been retained." +msgstr "" + +#: includes/class-wc-privacy-erasers.php:195 +msgid "Removed access to downloadable files." +msgstr "" + +#: includes/class-wc-privacy-erasers.php:199 +msgid "Customer download permissions have been retained." +msgstr "" + +#: includes/class-wc-privacy-erasers.php:303 +msgid "Personal data removed." +msgstr "" + +#: includes/class-wc-privacy-erasers.php:348 +#. Translators: %s Prop name. +msgid "Removed payment token \"%d\"" +msgstr "" + +#: includes/class-wc-privacy-exporters.php:30 includes/class-wc-privacy.php:38 +#: includes/class-wc-privacy.php:44 +msgid "Customer Data" +msgstr "" + +#: includes/class-wc-privacy-exporters.php:122 +#. translators: This is the headline for a list of downloads purchased from the +#. store for a given user. +msgid "Purchased Downloads" +msgstr "" + +#: includes/class-wc-privacy-exporters.php:133 +#. translators: This is the headline for a list of access logs for downloads +#. purchased from the store for a given user. +msgid "Access to Purchased Downloads" +msgstr "" + +#: includes/class-wc-privacy-exporters.php:137 +#: includes/class-wc-privacy-exporters.php:309 +msgid "Download ID" +msgstr "" + +#: includes/class-wc-privacy-exporters.php:145 +#: includes/class-wc-privacy-exporters.php:244 +msgid "IP Address" +msgstr "" + +#: includes/class-wc-privacy-exporters.php:240 +msgid "Order Number" +msgstr "" + +#: includes/class-wc-privacy-exporters.php:241 +msgid "Order Date" +msgstr "" + +#: includes/class-wc-privacy-exporters.php:242 +msgid "Order Total" +msgstr "" + +#: includes/class-wc-privacy-exporters.php:243 +msgid "Items Purchased" +msgstr "" + +#: includes/class-wc-privacy-exporters.php:245 +msgid "Browser User Agent" +msgstr "" + +#: includes/class-wc-privacy-exporters.php:246 +msgid "Billing Address" +msgstr "" + +#: includes/class-wc-privacy-exporters.php:247 +msgid "Shipping Address" +msgstr "" + +#: includes/class-wc-privacy-exporters.php:313 +#: templates/order/form-tracking.php:27 +msgid "Order ID" +msgstr "" + +#: includes/class-wc-privacy-exporters.php:321 +msgid "User email" +msgstr "" + +#: includes/class-wc-privacy-exporters.php:329 +msgid "Download count" +msgstr "" + +#: includes/class-wc-privacy-exporters.php:333 +msgid "Access granted" +msgstr "" + +#: includes/class-wc-privacy-exporters.php:383 +msgid "Payment Tokens" +msgstr "" + +#: includes/class-wc-privacy.php:39 includes/class-wc-privacy.php:45 +msgid "Customer Orders" +msgstr "" + +#: includes/class-wc-privacy.php:40 includes/class-wc-privacy.php:46 +msgid "Customer Downloads" +msgstr "" + +#: includes/class-wc-privacy.php:41 includes/class-wc-privacy.php:47 +msgid "Customer Tokens" +msgstr "" + +#: includes/class-wc-privacy.php:68 +msgid "" +"This sample language includes the basics around what personal data your " +"store may be collecting, storing and sharing, as well as who may have " +"access to that data. Depending on what settings are enabled and which " +"additional plugins are used, the specific information shared by your store " +"will vary. We recommend consulting with a lawyer when deciding what " +"information to disclose on your privacy policy." +msgstr "" + +#: includes/class-wc-privacy.php:71 +msgid "We collect information about you during the checkout process on our store." +msgstr "" + +#: includes/class-wc-privacy.php:72 +msgid "What we collect and store" +msgstr "" + +#: includes/class-wc-privacy.php:73 +msgid "While you visit our site, we’ll track:" +msgstr "" + +#: includes/class-wc-privacy.php:75 +msgid "" +"Products you’ve viewed: we’ll use this to, for example, show you products " +"you’ve recently viewed" +msgstr "" + +#: includes/class-wc-privacy.php:76 +msgid "" +"Location, IP address and browser type: we’ll use this for purposes like " +"estimating taxes and shipping" +msgstr "" + +#: includes/class-wc-privacy.php:77 +msgid "" +"Shipping address: we’ll ask you to enter this so we can, for instance, " +"estimate shipping before you place an order, and send you the order!" +msgstr "" + +#: includes/class-wc-privacy.php:79 +msgid "" +"We’ll also use cookies to keep track of cart contents while you’re browsing " +"our site." +msgstr "" + +#: includes/class-wc-privacy.php:81 +msgid "" +"Note: you may want to further detail your cookie policy, and link to that " +"section from here." +msgstr "" + +#: includes/class-wc-privacy.php:83 +msgid "" +"When you purchase from us, we’ll ask you to provide information including " +"your name, billing address, shipping address, email address, phone number, " +"credit card/payment details and optional account information like username " +"and password. We’ll use this information for purposes, such as, to:" +msgstr "" + +#: includes/class-wc-privacy.php:85 +msgid "Send you information about your account and order" +msgstr "" + +#: includes/class-wc-privacy.php:86 +msgid "Respond to your requests, including refunds and complaints" +msgstr "" + +#: includes/class-wc-privacy.php:87 +msgid "Process payments and prevent fraud" +msgstr "" + +#: includes/class-wc-privacy.php:88 +msgid "Set up your account for our store" +msgstr "" + +#: includes/class-wc-privacy.php:89 +msgid "Comply with any legal obligations we have, such as calculating taxes" +msgstr "" + +#: includes/class-wc-privacy.php:90 +msgid "Improve our store offerings" +msgstr "" + +#: includes/class-wc-privacy.php:91 +msgid "Send you marketing messages, if you choose to receive them" +msgstr "" + +#: includes/class-wc-privacy.php:93 +msgid "" +"If you create an account, we will store your name, address, email and phone " +"number, which will be used to populate the checkout for future orders." +msgstr "" + +#: includes/class-wc-privacy.php:94 +msgid "" +"We generally store information about you for as long as we need the " +"information for the purposes for which we collect and use it, and we are " +"not legally required to continue to keep it. For example, we will store " +"order information for XXX years for tax and accounting purposes. This " +"includes your name, email address and billing and shipping addresses." +msgstr "" + +#: includes/class-wc-privacy.php:95 +msgid "We will also store comments or reviews, if you choose to leave them." +msgstr "" + +#: includes/class-wc-privacy.php:96 +msgid "Who on our team has access" +msgstr "" + +#: includes/class-wc-privacy.php:97 +msgid "" +"Members of our team have access to the information you provide us. For " +"example, both Administrators and Shop Managers can access:" +msgstr "" + +#: includes/class-wc-privacy.php:99 +msgid "" +"Order information like what was purchased, when it was purchased and where " +"it should be sent, and" +msgstr "" + +#: includes/class-wc-privacy.php:100 +msgid "" +"Customer information like your name, email address, and billing and " +"shipping information." +msgstr "" + +#: includes/class-wc-privacy.php:102 +msgid "" +"Our team members have access to this information to help fulfill orders, " +"process refunds and support you." +msgstr "" + +#: includes/class-wc-privacy.php:103 +msgid "What we share with others" +msgstr "" + +#: includes/class-wc-privacy.php:105 +msgid "" +"In this section you should list who you’re sharing data with, and for what " +"purpose. This could include, but may not be limited to, analytics, " +"marketing, payment gateways, shipping providers, and third party embeds." +msgstr "" + +#: includes/class-wc-privacy.php:107 +msgid "" +"We share information with third parties who help us provide our orders and " +"store services to you; for example --" +msgstr "" + +#: includes/class-wc-privacy.php:108 +msgid "Payments" +msgstr "" + +#: includes/class-wc-privacy.php:110 +msgid "" +"In this subsection you should list which third party payment processors " +"you’re using to take payments on your store since these may handle customer " +"data. We’ve included PayPal as an example, but you should remove this if " +"you’re not using PayPal." +msgstr "" + +#: includes/class-wc-privacy.php:112 +msgid "" +"We accept payments through PayPal. When processing payments, some of your " +"data will be passed to PayPal, including information required to process or " +"support the payment, such as the purchase total and billing information." +msgstr "" + +#: includes/class-wc-privacy.php:113 +msgid "" +"Please see the PayPal " +"Privacy Policy for more details." +msgstr "" + #: includes/class-wc-product-external.php:105 #: includes/class-wc-product-external.php:120 msgid "External products cannot be stock managed." @@ -20279,12 +21300,12 @@ msgstr "" msgid "Buy “%s”" msgstr "" -#: includes/class-wc-product-grouped.php:54 +#: includes/class-wc-product-grouped.php:53 #. translators: %s: Product title msgid "View products in the “%s” group" msgstr "" -#: includes/class-wc-product-simple.php:67 +#: includes/class-wc-product-simple.php:66 #. translators: %s: Product title msgid "Add “%s” to your cart" msgstr "" @@ -20298,327 +21319,387 @@ msgstr "" msgid "Select options for “%s”" msgstr "" -#: includes/class-wc-query.php:104 -#: includes/shortcodes/class-wc-shortcode-checkout.php:144 +#: includes/class-wc-query.php:99 +#: includes/shortcodes/class-wc-shortcode-checkout.php:150 msgid "Pay for order" msgstr "" -#: includes/class-wc-query.php:112 +#: includes/class-wc-query.php:107 #. translators: %s: page msgid "Orders (page %d)" msgstr "" -#: includes/class-wc-query.php:126 -#: includes/gateways/bacs/class-wc-gateway-bacs.php:123 -#: includes/wc-account-functions.php:105 +#: includes/class-wc-query.php:121 includes/wc-account-functions.php:103 msgid "Account details" msgstr "" -#: includes/class-wc-regenerate-images-request.php:45 -msgid "Starting product image regeneration job." -msgstr "" - -#: includes/class-wc-regenerate-images-request.php:76 +#: includes/class-wc-regenerate-images-request.php:105 #. translators: %s: ID of the attachment. msgid "Regenerating images for attachment ID: %s" msgstr "" -#: includes/class-wc-regenerate-images-request.php:112 +#: includes/class-wc-regenerate-images-request.php:246 msgid "Completed product image regeneration job." msgstr "" -#: includes/class-wc-shipping-zone.php:141 +#: includes/class-wc-regenerate-images.php:163 +msgid "Cancelled product image regeneration job." +msgstr "" + +#: includes/class-wc-shipping-zone.php:143 msgid "%s and %d other region" msgid_plural "%s and %d other regions" msgstr[0] "" msgstr[1] "" -#: includes/class-wc-shipping-zone.php:146 +#: includes/class-wc-shipping-zone.php:148 msgid "Everywhere" msgstr "" -#: includes/class-wc-webhook.php:533 +#: includes/class-wc-webhook.php:519 #. translators: error message msgid "Error: Delivery URL cannot be reached: %s" msgstr "" -#: includes/class-wc-webhook.php:538 +#: includes/class-wc-webhook.php:524 #. translators: error message msgid "Error: Delivery URL returned response code: %s" msgstr "" -#: includes/cli/class-wc-cli-rest-command.php:137 +#: includes/cli/class-wc-cli-rest-command.php:149 msgid "Trashed" msgstr "" -#: includes/cli/class-wc-cli-rest-command.php:139 +#: includes/cli/class-wc-cli-rest-command.php:151 msgid "Deleted" msgstr "" -#: includes/cli/class-wc-cli-rest-command.php:245 +#: includes/cli/class-wc-cli-rest-command.php:265 msgid "Updated" msgstr "" -#: includes/cli/class-wc-cli-rest-command.php:321 +#: includes/cli/class-wc-cli-rest-command.php:345 msgid "" "Make sure to include the --user flag with an account that has permissions " "for this action." msgstr "" -#: includes/cli/class-wc-cli-runner.php:69 +#: includes/cli/class-wc-cli-runner.php:79 +#. translators: %s: Route to a given WC-API endpoint msgid "No schema title found for %s, skipping REST command registration." msgstr "" -#: includes/cli/class-wc-cli-runner.php:100 -msgid "ID." -msgstr "" - -#: includes/cli/class-wc-cli-runner.php:102 +#: includes/cli/class-wc-cli-runner.php:111 msgid "Customer ID." msgstr "" -#: includes/cli/class-wc-cli-runner.php:106 +#: includes/cli/class-wc-cli-runner.php:115 msgid "Zone ID." msgstr "" -#: includes/cli/class-wc-cli-runner.php:163 -#: includes/cli/class-wc-cli-tool-command.php:41 +#: includes/cli/class-wc-cli-runner.php:116 +msgid "ID." +msgstr "" + +#: includes/cli/class-wc-cli-runner.php:173 +#: includes/cli/class-wc-cli-tool-command.php:46 msgid "The id for the resource." msgstr "" -#: includes/cli/class-wc-cli-runner.php:187 -#: includes/cli/class-wc-cli-tool-command.php:50 +#: includes/cli/class-wc-cli-runner.php:197 +#: includes/cli/class-wc-cli-tool-command.php:55 msgid "Limit response to specific fields. Defaults to all fields." msgstr "" -#: includes/cli/class-wc-cli-runner.php:193 -#: includes/cli/class-wc-cli-tool-command.php:56 +#: includes/cli/class-wc-cli-runner.php:203 +#: includes/cli/class-wc-cli-tool-command.php:61 msgid "Get the value of an individual field." msgstr "" -#: includes/cli/class-wc-cli-runner.php:199 -#: includes/cli/class-wc-cli-tool-command.php:62 +#: includes/cli/class-wc-cli-runner.php:209 +#: includes/cli/class-wc-cli-tool-command.php:67 msgid "Render response in a particular format." msgstr "" -#: includes/cli/class-wc-cli-runner.php:220 +#: includes/cli/class-wc-cli-runner.php:230 msgid "Output just the id when the operation is successful." msgstr "" -#: includes/cli/class-wc-cli-update-command.php:39 +#: includes/cli/class-wc-cli-update-command.php:45 +#. translators: %s: DB update callback key msgid "Calling update function: %s" msgstr "" -#: includes/cli/class-wc-cli-update-command.php:47 +#: includes/cli/class-wc-cli-update-command.php:54 +#. translators: 1: Number of database updates performed 2: Database version +#. number msgid "%1$d updates complete. Database version is %2$s" msgstr "" -#: includes/customizer/class-wc-shop-customizer.php:114 -msgid "The maximum allowed setting for columns is %d" +#: includes/customizer/class-wc-shop-customizer.php:123 +#. translators: %d: Setting value +msgid "The minimum allowed setting is %d" msgstr "" -#: includes/customizer/class-wc-shop-customizer.php:126 -msgid "The minimum allowed setting for columns is %d" +#: includes/customizer/class-wc-shop-customizer.php:125 +#. translators: %d: Setting value +msgid "The maximum allowed setting is %d" msgstr "" -#: includes/customizer/class-wc-shop-customizer.php:145 -msgid "The maximum allowed setting for rows is %d" -msgstr "" - -#: includes/customizer/class-wc-shop-customizer.php:157 -msgid "The minimum allowed setting for rows is %d" -msgstr "" - -#: includes/customizer/class-wc-shop-customizer.php:208 -#: includes/customizer/class-wc-shop-customizer.php:364 +#: includes/customizer/class-wc-shop-customizer.php:297 +#: includes/customizer/class-wc-shop-customizer.php:463 msgid "Default sorting (custom ordering + name)" msgstr "" -#: includes/customizer/class-wc-shop-customizer.php:209 -#: includes/customizer/class-wc-shop-customizer.php:365 +#: includes/customizer/class-wc-shop-customizer.php:298 +#: includes/customizer/class-wc-shop-customizer.php:464 msgid "Popularity (sales)" msgstr "" -#: includes/customizer/class-wc-shop-customizer.php:210 -#: includes/customizer/class-wc-shop-customizer.php:366 -#: includes/widgets/class-wc-widget-rating-filter.php:30 +#: includes/customizer/class-wc-shop-customizer.php:299 +#: includes/customizer/class-wc-shop-customizer.php:465 +#: includes/widgets/class-wc-widget-rating-filter.php:27 msgid "Average rating" msgstr "" -#: includes/customizer/class-wc-shop-customizer.php:211 -#: includes/customizer/class-wc-shop-customizer.php:367 +#: includes/customizer/class-wc-shop-customizer.php:300 +#: includes/customizer/class-wc-shop-customizer.php:466 msgid "Sort by most recent" msgstr "" -#: includes/customizer/class-wc-shop-customizer.php:212 -#: includes/customizer/class-wc-shop-customizer.php:368 +#: includes/customizer/class-wc-shop-customizer.php:301 +#: includes/customizer/class-wc-shop-customizer.php:467 msgid "Sort by price (asc)" msgstr "" -#: includes/customizer/class-wc-shop-customizer.php:213 -#: includes/customizer/class-wc-shop-customizer.php:369 +#: includes/customizer/class-wc-shop-customizer.php:302 +#: includes/customizer/class-wc-shop-customizer.php:468 msgid "Sort by price (desc)" msgstr "" -#: includes/customizer/class-wc-shop-customizer.php:228 +#: includes/customizer/class-wc-shop-customizer.php:317 msgid "Store Notice" msgstr "" -#: includes/customizer/class-wc-shop-customizer.php:248 -#: includes/wc-template-functions.php:640 +#: includes/customizer/class-wc-shop-customizer.php:337 +#: includes/wc-template-functions.php:958 msgid "" "This is a demo store for testing purposes — no orders shall be " "fulfilled." msgstr "" -#: includes/customizer/class-wc-shop-customizer.php:258 +#: includes/customizer/class-wc-shop-customizer.php:348 msgid "Store notice" msgstr "" -#: includes/customizer/class-wc-shop-customizer.php:259 +#: includes/customizer/class-wc-shop-customizer.php:349 msgid "" "If enabled, this text will be shown site-wide. You can use it to show " "events or promotions to visitors!" msgstr "" -#: includes/customizer/class-wc-shop-customizer.php:269 +#: includes/customizer/class-wc-shop-customizer.php:359 msgid "Enable store notice" msgstr "" -#: includes/customizer/class-wc-shop-customizer.php:286 +#: includes/customizer/class-wc-shop-customizer.php:386 msgid "Product Catalog" msgstr "" -#: includes/customizer/class-wc-shop-customizer.php:306 +#: includes/customizer/class-wc-shop-customizer.php:405 msgid "Shop page display" msgstr "" -#: includes/customizer/class-wc-shop-customizer.php:307 +#: includes/customizer/class-wc-shop-customizer.php:406 msgid "Choose what to display on the main shop page." msgstr "" -#: includes/customizer/class-wc-shop-customizer.php:312 -#: includes/customizer/class-wc-shop-customizer.php:338 +#: includes/customizer/class-wc-shop-customizer.php:411 +#: includes/customizer/class-wc-shop-customizer.php:437 msgid "Show products" msgstr "" -#: includes/customizer/class-wc-shop-customizer.php:313 +#: includes/customizer/class-wc-shop-customizer.php:412 msgid "Show categories" msgstr "" -#: includes/customizer/class-wc-shop-customizer.php:314 +#: includes/customizer/class-wc-shop-customizer.php:413 msgid "Show categories & products" msgstr "" -#: includes/customizer/class-wc-shop-customizer.php:332 +#: includes/customizer/class-wc-shop-customizer.php:431 msgid "Category display" msgstr "" -#: includes/customizer/class-wc-shop-customizer.php:333 +#: includes/customizer/class-wc-shop-customizer.php:432 msgid "Choose what to display on product category pages." msgstr "" -#: includes/customizer/class-wc-shop-customizer.php:339 +#: includes/customizer/class-wc-shop-customizer.php:438 msgid "Show subcategories" msgstr "" -#: includes/customizer/class-wc-shop-customizer.php:340 +#: includes/customizer/class-wc-shop-customizer.php:439 msgid "Show subcategories & products" msgstr "" -#: includes/customizer/class-wc-shop-customizer.php:358 +#: includes/customizer/class-wc-shop-customizer.php:457 msgid "Default product sorting" msgstr "" -#: includes/customizer/class-wc-shop-customizer.php:359 -msgid "How should products by sorted in the catalog by default?" +#: includes/customizer/class-wc-shop-customizer.php:458 +msgid "How should products be sorted in the catalog by default?" msgstr "" -#: includes/customizer/class-wc-shop-customizer.php:393 +#: includes/customizer/class-wc-shop-customizer.php:492 msgid "Products per row" msgstr "" -#: includes/customizer/class-wc-shop-customizer.php:394 +#: includes/customizer/class-wc-shop-customizer.php:493 msgid "How many products should be shown per row?" msgstr "" -#: includes/customizer/class-wc-shop-customizer.php:420 +#: includes/customizer/class-wc-shop-customizer.php:522 msgid "Rows per page" msgstr "" -#: includes/customizer/class-wc-shop-customizer.php:421 +#: includes/customizer/class-wc-shop-customizer.php:523 msgid "How many rows of products should be shown per page?" msgstr "" -#: includes/customizer/class-wc-shop-customizer.php:443 +#: includes/customizer/class-wc-shop-customizer.php:545 +msgid "" +"After publishing your changes, new image sizes will be generated " +"automatically." +msgstr "" + +#: includes/customizer/class-wc-shop-customizer.php:548 +#. translators: 1: tools URL 2: regen thumbs url +msgid "" +"After publishing your changes, new image sizes may not be shown until you " +"regenerate thumbnails. You can do this from the tools section in WooCommerce or by using a plugin " +"such as Regenerate Thumbnails." +msgstr "" + +#: includes/customizer/class-wc-shop-customizer.php:551 +#. translators: %s: regen thumbs url +msgid "" +"After publishing your changes, new image sizes may not be shown until you " +"Regenerate Thumbnails." +msgstr "" + +#: includes/customizer/class-wc-shop-customizer.php:557 msgid "Product Images" msgstr "" -#: includes/customizer/class-wc-shop-customizer.php:465 +#: includes/customizer/class-wc-shop-customizer.php:579 msgid "Main image width" msgstr "" -#: includes/customizer/class-wc-shop-customizer.php:466 +#: includes/customizer/class-wc-shop-customizer.php:580 msgid "" "Image size used for the main image on single product pages. These images " "will remain uncropped." msgstr "" -#: includes/customizer/class-wc-shop-customizer.php:493 +#: includes/customizer/class-wc-shop-customizer.php:607 msgid "Thumbnail width" msgstr "" -#: includes/customizer/class-wc-shop-customizer.php:494 -msgid "Image size used for products in the catalog and product gallery thumbnails." +#: includes/customizer/class-wc-shop-customizer.php:608 +msgid "Image size used for products in the catalog." msgstr "" -#: includes/customizer/class-wc-shop-customizer.php:551 +#: includes/customizer/class-wc-shop-customizer.php:665 msgid "Thumbnail cropping" msgstr "" -#: includes/customizer/class-wc-shop-customizer.php:554 +#: includes/customizer/class-wc-shop-customizer.php:668 msgid "1:1" msgstr "" -#: includes/customizer/class-wc-shop-customizer.php:555 +#: includes/customizer/class-wc-shop-customizer.php:669 msgid "Images will be cropped into a square" msgstr "" -#: includes/customizer/class-wc-shop-customizer.php:558 +#: includes/customizer/class-wc-shop-customizer.php:672 msgid "Custom" msgstr "" -#: includes/customizer/class-wc-shop-customizer.php:559 +#: includes/customizer/class-wc-shop-customizer.php:673 msgid "Images will be cropped to a custom aspect ratio" msgstr "" -#: includes/customizer/class-wc-shop-customizer.php:562 +#: includes/customizer/class-wc-shop-customizer.php:676 msgid "Uncropped" msgstr "" -#: includes/customizer/class-wc-shop-customizer.php:563 +#: includes/customizer/class-wc-shop-customizer.php:677 msgid "Images will display using the aspect ratio in which they were uploaded" msgstr "" -#: includes/data-stores/abstract-wc-order-data-store-cpt.php:228 +#: includes/customizer/class-wc-shop-customizer.php:694 +#: includes/wc-template-functions.php:1965 +msgid "Checkout" +msgstr "" + +#: includes/customizer/class-wc-shop-customizer.php:697 +msgid "These options let you change the appearance of the WooCommerce checkout." +msgstr "" + +#: includes/customizer/class-wc-shop-customizer.php:721 +#. Translators: %s field name. +msgid "%s field" +msgstr "" + +#: includes/customizer/class-wc-shop-customizer.php:728 +msgid "Required" +msgstr "" + +#: includes/customizer/class-wc-shop-customizer.php:750 +#: includes/wc-template-functions.php:732 +#. translators: %s terms and conditions page name and link +msgid "I have read and agree to the website %s" +msgstr "" + +#: includes/customizer/class-wc-shop-customizer.php:774 +msgid "Highlight required fields with an asterisk" +msgstr "" + +#: includes/customizer/class-wc-shop-customizer.php:798 +msgid "No page set" +msgstr "" + +#: includes/customizer/class-wc-shop-customizer.php:813 +#. Translators: %s: page name. +msgid "%s page" +msgstr "" + +#: includes/customizer/class-wc-shop-customizer.php:838 +msgid "Optionally add some text for the terms checkbox that customers must accept." +msgstr "" + +#: includes/data-stores/abstract-wc-order-data-store-cpt.php:226 #. translators: %s: Order date msgid "Order – %s" msgstr "" -#: includes/data-stores/abstract-wc-order-item-type-data-store.php:121 +#: includes/data-stores/abstract-wc-order-item-type-data-store.php:132 msgid "Invalid order item." msgstr "" -#: includes/data-stores/class-wc-coupon-data-store-cpt.php:93 +#: includes/data-stores/class-wc-coupon-data-store-cpt.php:106 msgid "Invalid coupon." msgstr "" -#: includes/data-stores/class-wc-customer-data-store.php:137 -#: includes/data-stores/class-wc-customer-data-store.php:142 +#: includes/data-stores/class-wc-customer-data-store.php:147 +#: includes/data-stores/class-wc-customer-data-store.php:152 msgid "Invalid customer." msgstr "" -#: includes/data-stores/class-wc-customer-download-data-store.php:81 +#: includes/data-stores/class-wc-customer-download-data-store.php:83 +#: includes/data-stores/class-wc-customer-download-data-store.php:95 msgid "Invalid download." msgstr "" @@ -20626,24 +21707,24 @@ msgstr "" msgid "Unable to insert download log entry in database." msgstr "" -#: includes/data-stores/class-wc-customer-download-log-data-store.php:85 +#: includes/data-stores/class-wc-customer-download-log-data-store.php:84 msgid "Invalid download log: no ID." msgstr "" -#: includes/data-stores/class-wc-customer-download-log-data-store.php:94 +#: includes/data-stores/class-wc-customer-download-log-data-store.php:93 msgid "Invalid download log: not found." msgstr "" -#: includes/data-stores/class-wc-order-data-store-cpt.php:421 +#: includes/data-stores/class-wc-order-data-store-cpt.php:426 msgid "Invalid customer query." msgstr "" -#: includes/data-stores/class-wc-payment-token-data-store.php:37 -#: includes/data-stores/class-wc-payment-token-data-store.php:81 +#: includes/data-stores/class-wc-payment-token-data-store.php:44 +#: includes/data-stores/class-wc-payment-token-data-store.php:88 msgid "Invalid or missing payment token fields." msgstr "" -#: includes/data-stores/class-wc-payment-token-data-store.php:157 +#: includes/data-stores/class-wc-payment-token-data-store.php:174 msgid "Invalid payment token." msgstr "" @@ -20655,737 +21736,765 @@ msgstr "" msgid "Invalid webhook." msgstr "" -#: includes/emails/class-wc-email-cancelled-order.php:27 -#: includes/emails/class-wc-email-cancelled-order.php:65 +#: includes/emails/class-wc-email-cancelled-order.php:31 +#: includes/emails/class-wc-email-cancelled-order.php:69 msgid "Cancelled order" msgstr "" -#: includes/emails/class-wc-email-cancelled-order.php:28 +#: includes/emails/class-wc-email-cancelled-order.php:32 msgid "" "Cancelled order emails are sent to chosen recipient(s) when orders have " "been marked cancelled (if they were previously processing or on-hold)." msgstr "" -#: includes/emails/class-wc-email-cancelled-order.php:55 +#: includes/emails/class-wc-email-cancelled-order.php:59 msgid "[{site_title}] Cancelled order ({order_number})" msgstr "" -#: includes/emails/class-wc-email-cancelled-order.php:131 -#: includes/emails/class-wc-email-customer-completed-order.php:129 -#: includes/emails/class-wc-email-customer-refunded-order.php:217 -#: includes/emails/class-wc-email-failed-order.php:131 -#: includes/emails/class-wc-email-new-order.php:136 -#: includes/emails/class-wc-email.php:569 -#: includes/gateways/bacs/class-wc-gateway-bacs.php:73 -#: includes/gateways/cheque/class-wc-gateway-cheque.php:54 -#: includes/gateways/cod/class-wc-gateway-cod.php:69 +#: includes/emails/class-wc-email-cancelled-order.php:139 +#: includes/emails/class-wc-email-customer-completed-order.php:137 +#: includes/emails/class-wc-email-customer-refunded-order.php:229 +#: includes/emails/class-wc-email-failed-order.php:139 +#: includes/emails/class-wc-email-new-order.php:144 +#: includes/emails/class-wc-email.php:602 +#: includes/gateways/bacs/class-wc-gateway-bacs.php:82 +#: includes/gateways/cheque/class-wc-gateway-cheque.php:58 +#: includes/gateways/cod/class-wc-gateway-cod.php:103 #: includes/gateways/paypal/includes/settings-paypal.php:12 #: includes/gateways/simplify-commerce/class-wc-gateway-simplify-commerce.php:190 -#: includes/shipping/legacy-flat-rate/includes/settings-flat-rate.php:14 -#: includes/shipping/legacy-free-shipping/class-wc-shipping-legacy-free-shipping.php:83 +#: includes/shipping/legacy-flat-rate/includes/settings-flat-rate.php:19 +#: includes/shipping/legacy-free-shipping/class-wc-shipping-legacy-free-shipping.php:97 msgid "Enable/Disable" msgstr "" -#: includes/emails/class-wc-email-cancelled-order.php:133 -#: includes/emails/class-wc-email-customer-completed-order.php:131 -#: includes/emails/class-wc-email-customer-refunded-order.php:219 -#: includes/emails/class-wc-email-failed-order.php:133 -#: includes/emails/class-wc-email-new-order.php:138 -#: includes/emails/class-wc-email.php:571 +#: includes/emails/class-wc-email-cancelled-order.php:141 +#: includes/emails/class-wc-email-customer-completed-order.php:139 +#: includes/emails/class-wc-email-customer-refunded-order.php:231 +#: includes/emails/class-wc-email-failed-order.php:141 +#: includes/emails/class-wc-email-new-order.php:146 +#: includes/emails/class-wc-email.php:604 msgid "Enable this email notification" msgstr "" -#: includes/emails/class-wc-email-cancelled-order.php:140 -#: includes/emails/class-wc-email-failed-order.php:139 -#: includes/emails/class-wc-email-new-order.php:144 +#: includes/emails/class-wc-email-cancelled-order.php:148 +#: includes/emails/class-wc-email-failed-order.php:148 +#: includes/emails/class-wc-email-new-order.php:153 #. translators: %s: admin email +#. translators: %s: WP admin email +#. translators: %s: WP admin email msgid "Enter recipients (comma separated) for this email. Defaults to %s." msgstr "" -#: includes/emails/class-wc-email-cancelled-order.php:146 -#: includes/emails/class-wc-email-customer-completed-order.php:135 -#: includes/emails/class-wc-email-customer-invoice.php:171 -#: includes/emails/class-wc-email-failed-order.php:145 -#: includes/emails/class-wc-email-new-order.php:150 -#: includes/emails/class-wc-email.php:575 -msgid "Subject" -msgstr "" - -#: includes/emails/class-wc-email-cancelled-order.php:155 -#: includes/emails/class-wc-email-customer-completed-order.php:144 +#: includes/emails/class-wc-email-cancelled-order.php:154 +#: includes/emails/class-wc-email-customer-completed-order.php:143 #: includes/emails/class-wc-email-customer-invoice.php:180 #: includes/emails/class-wc-email-failed-order.php:154 #: includes/emails/class-wc-email-new-order.php:159 -#: includes/emails/class-wc-email.php:584 +#: includes/emails/class-wc-email.php:608 +msgid "Subject" +msgstr "" + +#: includes/emails/class-wc-email-cancelled-order.php:163 +#: includes/emails/class-wc-email-customer-completed-order.php:152 +#: includes/emails/class-wc-email-customer-invoice.php:189 +#: includes/emails/class-wc-email-failed-order.php:163 +#: includes/emails/class-wc-email-new-order.php:168 +#: includes/emails/class-wc-email.php:617 msgid "Email heading" msgstr "" -#: includes/emails/class-wc-email-cancelled-order.php:164 -#: includes/emails/class-wc-email-customer-completed-order.php:153 -#: includes/emails/class-wc-email-customer-invoice.php:207 -#: includes/emails/class-wc-email-customer-refunded-order.php:259 -#: includes/emails/class-wc-email-failed-order.php:163 -#: includes/emails/class-wc-email-new-order.php:168 -#: includes/emails/class-wc-email.php:593 +#: includes/emails/class-wc-email-cancelled-order.php:172 +#: includes/emails/class-wc-email-customer-completed-order.php:161 +#: includes/emails/class-wc-email-customer-invoice.php:216 +#: includes/emails/class-wc-email-customer-refunded-order.php:271 +#: includes/emails/class-wc-email-failed-order.php:172 +#: includes/emails/class-wc-email-new-order.php:177 +#: includes/emails/class-wc-email.php:626 msgid "Email type" msgstr "" -#: includes/emails/class-wc-email-cancelled-order.php:166 -#: includes/emails/class-wc-email-customer-completed-order.php:155 -#: includes/emails/class-wc-email-customer-invoice.php:209 -#: includes/emails/class-wc-email-customer-refunded-order.php:261 -#: includes/emails/class-wc-email-failed-order.php:165 -#: includes/emails/class-wc-email-new-order.php:170 -#: includes/emails/class-wc-email.php:595 +#: includes/emails/class-wc-email-cancelled-order.php:174 +#: includes/emails/class-wc-email-customer-completed-order.php:163 +#: includes/emails/class-wc-email-customer-invoice.php:218 +#: includes/emails/class-wc-email-customer-refunded-order.php:273 +#: includes/emails/class-wc-email-failed-order.php:174 +#: includes/emails/class-wc-email-new-order.php:179 +#: includes/emails/class-wc-email.php:628 msgid "Choose which format of email to send." msgstr "" -#: includes/emails/class-wc-email-customer-completed-order.php:28 +#: includes/emails/class-wc-email-customer-completed-order.php:32 msgid "Completed order" msgstr "" -#: includes/emails/class-wc-email-customer-completed-order.php:29 +#: includes/emails/class-wc-email-customer-completed-order.php:33 msgid "" "Order complete emails are sent to customers when their orders are marked " "completed and usually indicate that their orders have been shipped." msgstr "" -#: includes/emails/class-wc-email-customer-completed-order.php:79 +#: includes/emails/class-wc-email-customer-completed-order.php:83 msgid "Your {site_title} order from {order_date} is complete" msgstr "" -#: includes/emails/class-wc-email-customer-completed-order.php:89 +#: includes/emails/class-wc-email-customer-completed-order.php:93 msgid "Your order is complete" msgstr "" -#: includes/emails/class-wc-email-customer-invoice.php:28 +#: includes/emails/class-wc-email-customer-invoice.php:32 msgid "Customer invoice / Order details" msgstr "" -#: includes/emails/class-wc-email-customer-invoice.php:29 +#: includes/emails/class-wc-email-customer-invoice.php:33 msgid "" "Customer invoice emails can be sent to customers containing their order " "information and payment links." msgstr "" -#: includes/emails/class-wc-email-customer-invoice.php:52 +#: includes/emails/class-wc-email-customer-invoice.php:57 msgid "Your {site_title} order from {order_date}" msgstr "" -#: includes/emails/class-wc-email-customer-invoice.php:54 -#: includes/emails/class-wc-email-customer-invoice.php:68 +#: includes/emails/class-wc-email-customer-invoice.php:59 +#: includes/emails/class-wc-email-customer-invoice.php:74 msgid "Invoice for order {order_number}" msgstr "" -#: includes/emails/class-wc-email-customer-invoice.php:66 +#: includes/emails/class-wc-email-customer-invoice.php:72 msgid "Your order details" msgstr "" -#: includes/emails/class-wc-email-customer-invoice.php:189 +#: includes/emails/class-wc-email-customer-invoice.php:198 msgid "Subject (paid)" msgstr "" -#: includes/emails/class-wc-email-customer-invoice.php:198 +#: includes/emails/class-wc-email-customer-invoice.php:207 msgid "Email heading (paid)" msgstr "" -#: includes/emails/class-wc-email-customer-new-account.php:56 +#: includes/emails/class-wc-email-customer-new-account.php:60 msgid "New account" msgstr "" -#: includes/emails/class-wc-email-customer-new-account.php:57 +#: includes/emails/class-wc-email-customer-new-account.php:61 msgid "" "Customer \"new account\" emails are sent to the customer when a customer " "signs up via checkout or account pages." msgstr "" -#: includes/emails/class-wc-email-customer-new-account.php:72 +#: includes/emails/class-wc-email-customer-new-account.php:76 msgid "Your account on {site_title}" msgstr "" -#: includes/emails/class-wc-email-customer-new-account.php:82 +#: includes/emails/class-wc-email-customer-new-account.php:86 msgid "Welcome to {site_title}" msgstr "" -#: includes/emails/class-wc-email-customer-note.php:35 +#: includes/emails/class-wc-email-customer-note.php:39 msgid "Customer note" msgstr "" -#: includes/emails/class-wc-email-customer-note.php:36 +#: includes/emails/class-wc-email-customer-note.php:40 msgid "Customer note emails are sent when you add a note to an order." msgstr "" -#: includes/emails/class-wc-email-customer-note.php:59 +#: includes/emails/class-wc-email-customer-note.php:63 msgid "Note added to your {site_title} order from {order_date}" msgstr "" -#: includes/emails/class-wc-email-customer-note.php:69 +#: includes/emails/class-wc-email-customer-note.php:73 msgid "A note has been added to your order" msgstr "" -#: includes/emails/class-wc-email-customer-on-hold-order.php:28 +#: includes/emails/class-wc-email-customer-on-hold-order.php:32 msgid "Order on-hold" msgstr "" -#: includes/emails/class-wc-email-customer-on-hold-order.php:29 +#: includes/emails/class-wc-email-customer-on-hold-order.php:33 msgid "" "This is an order notification sent to customers containing order details " "after an order is placed on-hold." msgstr "" -#: includes/emails/class-wc-email-customer-on-hold-order.php:53 -#: includes/emails/class-wc-email-customer-processing-order.php:55 +#: includes/emails/class-wc-email-customer-on-hold-order.php:57 +#: includes/emails/class-wc-email-customer-processing-order.php:59 msgid "Your {site_title} order receipt from {order_date}" msgstr "" -#: includes/emails/class-wc-email-customer-on-hold-order.php:63 -#: includes/emails/class-wc-email-customer-processing-order.php:65 +#: includes/emails/class-wc-email-customer-on-hold-order.php:67 +#: includes/emails/class-wc-email-customer-processing-order.php:69 msgid "Thank you for your order" msgstr "" -#: includes/emails/class-wc-email-customer-processing-order.php:29 +#: includes/emails/class-wc-email-customer-processing-order.php:33 msgid "Processing order" msgstr "" -#: includes/emails/class-wc-email-customer-processing-order.php:30 +#: includes/emails/class-wc-email-customer-processing-order.php:34 msgid "" "This is an order notification sent to customers containing order details " "after payment." msgstr "" -#: includes/emails/class-wc-email-customer-refunded-order.php:42 +#: includes/emails/class-wc-email-customer-refunded-order.php:46 msgid "Refunded order" msgstr "" -#: includes/emails/class-wc-email-customer-refunded-order.php:43 +#: includes/emails/class-wc-email-customer-refunded-order.php:47 msgid "Order refunded emails are sent to customers when their orders are refunded." msgstr "" -#: includes/emails/class-wc-email-customer-refunded-order.php:68 +#: includes/emails/class-wc-email-customer-refunded-order.php:73 msgid "Your {site_title} order from {order_date} has been partially refunded" msgstr "" -#: includes/emails/class-wc-email-customer-refunded-order.php:70 +#: includes/emails/class-wc-email-customer-refunded-order.php:75 msgid "Your {site_title} order from {order_date} has been refunded" msgstr "" -#: includes/emails/class-wc-email-customer-refunded-order.php:82 +#: includes/emails/class-wc-email-customer-refunded-order.php:88 msgid "Your order has been partially refunded" msgstr "" -#: includes/emails/class-wc-email-customer-refunded-order.php:84 +#: includes/emails/class-wc-email-customer-refunded-order.php:90 msgid "Order {order_number} details" msgstr "" -#: includes/emails/class-wc-email-customer-refunded-order.php:223 +#: includes/emails/class-wc-email-customer-refunded-order.php:235 msgid "Full refund subject" msgstr "" -#: includes/emails/class-wc-email-customer-refunded-order.php:232 +#: includes/emails/class-wc-email-customer-refunded-order.php:244 msgid "Partial refund subject" msgstr "" -#: includes/emails/class-wc-email-customer-refunded-order.php:241 +#: includes/emails/class-wc-email-customer-refunded-order.php:253 msgid "Full refund email heading" msgstr "" -#: includes/emails/class-wc-email-customer-refunded-order.php:250 +#: includes/emails/class-wc-email-customer-refunded-order.php:262 msgid "Partial refund email heading" msgstr "" -#: includes/emails/class-wc-email-customer-reset-password.php:51 -#: templates/myaccount/form-lost-password.php:40 +#: includes/emails/class-wc-email-customer-reset-password.php:62 +#: templates/myaccount/form-lost-password.php:37 msgid "Reset password" msgstr "" -#: includes/emails/class-wc-email-customer-reset-password.php:52 +#: includes/emails/class-wc-email-customer-reset-password.php:63 msgid "" "Customer \"reset password\" emails are sent when customers reset their " "passwords." msgstr "" -#: includes/emails/class-wc-email-customer-reset-password.php:71 +#: includes/emails/class-wc-email-customer-reset-password.php:82 msgid "Password reset for {site_title}" msgstr "" -#: includes/emails/class-wc-email-customer-reset-password.php:81 +#: includes/emails/class-wc-email-customer-reset-password.php:92 msgid "Password reset instructions" msgstr "" -#: includes/emails/class-wc-email-failed-order.php:27 -#: includes/emails/class-wc-email-failed-order.php:65 +#: includes/emails/class-wc-email-failed-order.php:31 +#: includes/emails/class-wc-email-failed-order.php:69 msgid "Failed order" msgstr "" -#: includes/emails/class-wc-email-failed-order.php:28 +#: includes/emails/class-wc-email-failed-order.php:32 msgid "" "Failed order emails are sent to chosen recipient(s) when orders have been " "marked failed (if they were previously processing or on-hold)." msgstr "" -#: includes/emails/class-wc-email-failed-order.php:55 +#: includes/emails/class-wc-email-failed-order.php:59 msgid "[{site_title}] Failed order ({order_number})" msgstr "" -#: includes/emails/class-wc-email-new-order.php:28 +#: includes/emails/class-wc-email-new-order.php:32 msgid "" "New order emails are sent to chosen recipient(s) when a new order is " "received." msgstr "" -#: includes/emails/class-wc-email-new-order.php:59 +#: includes/emails/class-wc-email-new-order.php:63 msgid "[{site_title}] New customer order ({order_number}) - {order_date}" msgstr "" -#: includes/emails/class-wc-email-new-order.php:69 +#: includes/emails/class-wc-email-new-order.php:73 msgid "New customer order" msgstr "" -#: includes/emails/class-wc-email.php:609 +#: includes/emails/class-wc-email.php:643 msgid "Plain text" msgstr "" -#: includes/emails/class-wc-email.php:612 +#: includes/emails/class-wc-email.php:646 msgid "HTML" msgstr "" -#: includes/emails/class-wc-email.php:613 +#: includes/emails/class-wc-email.php:647 msgid "Multipart" msgstr "" -#: includes/emails/class-wc-email.php:678 +#: includes/emails/class-wc-email.php:712 msgid "Could not write to template file." msgstr "" -#: includes/emails/class-wc-email.php:724 +#: includes/emails/class-wc-email.php:759 msgid "Template file copied to theme." msgstr "" -#: includes/emails/class-wc-email.php:753 +#: includes/emails/class-wc-email.php:790 msgid "Template file deleted from theme." msgstr "" -#: includes/emails/class-wc-email.php:799 +#: includes/emails/class-wc-email.php:838 msgid "Return to emails" msgstr "" -#: includes/emails/class-wc-email.php:827 +#: includes/emails/class-wc-email.php:871 msgid "HTML template" msgstr "" -#: includes/emails/class-wc-email.php:828 +#: includes/emails/class-wc-email.php:872 msgid "Plain text template" msgstr "" -#: includes/emails/class-wc-email.php:853 +#: includes/emails/class-wc-email.php:896 msgid "Delete template file" msgstr "" -#: includes/emails/class-wc-email.php:856 +#: includes/emails/class-wc-email.php:902 +#. translators: %s: Path to template file msgid "This template has been overridden by your theme and can be found in: %s." msgstr "" -#: includes/emails/class-wc-email.php:883 +#: includes/emails/class-wc-email.php:935 msgid "Copy file to theme" msgstr "" -#: includes/emails/class-wc-email.php:888 +#: includes/emails/class-wc-email.php:941 +#. translators: 1: Path to template file 2: Path to theme folder msgid "" "To override and edit this email template copy %1$s to your theme folder: " "%2$s." msgstr "" -#: includes/emails/class-wc-email.php:897 +#: includes/emails/class-wc-email.php:949 msgid "File was not found." msgstr "" -#: includes/emails/class-wc-email.php:924 +#: includes/emails/class-wc-email.php:973 msgid "View template" msgstr "" -#: includes/emails/class-wc-email.php:925 +#: includes/emails/class-wc-email.php:974 msgid "Hide template" msgstr "" -#: includes/emails/class-wc-email.php:936 +#: includes/emails/class-wc-email.php:985 msgid "Are you sure you want to delete this template file?" msgstr "" -#: includes/gateways/bacs/class-wc-gateway-bacs.php:31 -msgid "BACS" -msgstr "" - -#: includes/gateways/bacs/class-wc-gateway-bacs.php:32 -msgid "Allows payments by BACS, more commonly known as direct bank/wire transfer." -msgstr "" - -#: includes/gateways/bacs/class-wc-gateway-bacs.php:75 -msgid "Enable bank transfer" -msgstr "" - -#: includes/gateways/bacs/class-wc-gateway-bacs.php:81 -#: includes/gateways/cheque/class-wc-gateway-cheque.php:62 -#: includes/gateways/paypal/includes/settings-paypal.php:20 -#: includes/gateways/simplify-commerce/class-wc-gateway-simplify-commerce.php:199 -#: includes/shipping/flat-rate/includes/settings-flat-rate.php:16 -#: includes/shipping/free-shipping/class-wc-shipping-free-shipping.php:76 -#: includes/shipping/legacy-flat-rate/includes/settings-flat-rate.php:22 -#: includes/shipping/legacy-free-shipping/class-wc-shipping-legacy-free-shipping.php:91 -#: includes/shipping/legacy-local-delivery/class-wc-shipping-legacy-local-delivery.php:119 -#: includes/shipping/legacy-local-pickup/class-wc-shipping-legacy-local-pickup.php:96 -#: includes/shipping/local-pickup/class-wc-shipping-local-pickup.php:76 -msgid "This controls the title which the user sees during checkout." -msgstr "" - -#: includes/gateways/bacs/class-wc-gateway-bacs.php:82 +#: includes/gateways/bacs/class-wc-gateway-bacs.php:39 +#: includes/gateways/bacs/class-wc-gateway-bacs.php:91 msgid "Direct bank transfer" msgstr "" -#: includes/gateways/bacs/class-wc-gateway-bacs.php:88 -#: includes/gateways/cheque/class-wc-gateway-cheque.php:69 -#: includes/gateways/cod/class-wc-gateway-cod.php:78 +#: includes/gateways/bacs/class-wc-gateway-bacs.php:40 +msgid "" +"Take payments in person via BACS. More commonly known as direct bank/wire " +"transfer" +msgstr "" + +#: includes/gateways/bacs/class-wc-gateway-bacs.php:84 +msgid "Enable bank transfer" +msgstr "" + +#: includes/gateways/bacs/class-wc-gateway-bacs.php:90 +#: includes/gateways/cheque/class-wc-gateway-cheque.php:66 +#: includes/gateways/paypal/includes/settings-paypal.php:20 +#: includes/gateways/simplify-commerce/class-wc-gateway-simplify-commerce.php:199 +#: includes/shipping/flat-rate/includes/settings-flat-rate.php:16 +#: includes/shipping/free-shipping/class-wc-shipping-free-shipping.php:81 +#: includes/shipping/legacy-flat-rate/includes/settings-flat-rate.php:27 +#: includes/shipping/legacy-free-shipping/class-wc-shipping-legacy-free-shipping.php:105 +#: includes/shipping/legacy-local-delivery/class-wc-shipping-legacy-local-delivery.php:125 +#: includes/shipping/legacy-local-pickup/class-wc-shipping-legacy-local-pickup.php:104 +#: includes/shipping/local-pickup/class-wc-shipping-local-pickup.php:82 +msgid "This controls the title which the user sees during checkout." +msgstr "" + +#: includes/gateways/bacs/class-wc-gateway-bacs.php:97 +#: includes/gateways/cheque/class-wc-gateway-cheque.php:73 +#: includes/gateways/cod/class-wc-gateway-cod.php:112 msgid "Payment method description that the customer will see on your checkout." msgstr "" -#: includes/gateways/bacs/class-wc-gateway-bacs.php:89 +#: includes/gateways/bacs/class-wc-gateway-bacs.php:98 msgid "" "Make your payment directly into our bank account. Please use your Order ID " "as the payment reference. Your order will not be shipped until the funds " "have cleared in our account." msgstr "" -#: includes/gateways/bacs/class-wc-gateway-bacs.php:93 -#: includes/gateways/cheque/class-wc-gateway-cheque.php:74 -#: includes/gateways/cod/class-wc-gateway-cod.php:90 +#: includes/gateways/bacs/class-wc-gateway-bacs.php:102 +#: includes/gateways/cheque/class-wc-gateway-cheque.php:78 +#: includes/gateways/cod/class-wc-gateway-cod.php:124 msgid "Instructions" msgstr "" -#: includes/gateways/bacs/class-wc-gateway-bacs.php:95 -#: includes/gateways/cheque/class-wc-gateway-cheque.php:76 +#: includes/gateways/bacs/class-wc-gateway-bacs.php:104 +#: includes/gateways/cheque/class-wc-gateway-cheque.php:80 msgid "Instructions that will be added to the thank you page and emails." msgstr "" -#: includes/gateways/bacs/class-wc-gateway-bacs.php:119 -#: includes/gateways/bacs/class-wc-gateway-bacs.php:277 +#: includes/gateways/bacs/class-wc-gateway-bacs.php:128 +#: includes/gateways/bacs/class-wc-gateway-bacs.php:290 msgid "Sort code" msgstr "" -#: includes/gateways/bacs/class-wc-gateway-bacs.php:129 +#: includes/gateways/bacs/class-wc-gateway-bacs.php:132 +msgid "Account details:" +msgstr "" + +#: includes/gateways/bacs/class-wc-gateway-bacs.php:139 msgid "Account name" msgstr "" -#: includes/gateways/bacs/class-wc-gateway-bacs.php:130 -#: includes/gateways/bacs/class-wc-gateway-bacs.php:301 -#: includes/gateways/class-wc-payment-gateway-echeck.php:44 +#: includes/gateways/bacs/class-wc-gateway-bacs.php:140 +#: includes/gateways/bacs/class-wc-gateway-bacs.php:315 +#: includes/gateways/class-wc-payment-gateway-echeck.php:51 msgid "Account number" msgstr "" -#: includes/gateways/bacs/class-wc-gateway-bacs.php:131 +#: includes/gateways/bacs/class-wc-gateway-bacs.php:141 msgid "Bank name" msgstr "" -#: includes/gateways/bacs/class-wc-gateway-bacs.php:133 -#: includes/gateways/bacs/class-wc-gateway-bacs.php:309 +#: includes/gateways/bacs/class-wc-gateway-bacs.php:143 +#: includes/gateways/bacs/class-wc-gateway-bacs.php:323 msgid "IBAN" msgstr "" -#: includes/gateways/bacs/class-wc-gateway-bacs.php:134 +#: includes/gateways/bacs/class-wc-gateway-bacs.php:144 msgid "BIC / Swift" msgstr "" -#: includes/gateways/bacs/class-wc-gateway-bacs.php:159 +#: includes/gateways/bacs/class-wc-gateway-bacs.php:169 msgid "+ Add account" msgstr "" -#: includes/gateways/bacs/class-wc-gateway-bacs.php:159 +#: includes/gateways/bacs/class-wc-gateway-bacs.php:169 msgid "Remove selected account(s)" msgstr "" -#: includes/gateways/bacs/class-wc-gateway-bacs.php:297 +#: includes/gateways/bacs/class-wc-gateway-bacs.php:311 msgid "Bank" msgstr "" -#: includes/gateways/bacs/class-wc-gateway-bacs.php:313 +#: includes/gateways/bacs/class-wc-gateway-bacs.php:327 msgid "BIC" msgstr "" -#: includes/gateways/bacs/class-wc-gateway-bacs.php:329 +#: includes/gateways/bacs/class-wc-gateway-bacs.php:344 msgid "Our bank details" msgstr "" -#: includes/gateways/bacs/class-wc-gateway-bacs.php:347 +#: includes/gateways/bacs/class-wc-gateway-bacs.php:362 msgid "Awaiting BACS payment" msgstr "" -#: includes/gateways/bacs/class-wc-gateway-bacs.php:379 +#: includes/gateways/bacs/class-wc-gateway-bacs.php:395 msgid "BSB" msgstr "" -#: includes/gateways/bacs/class-wc-gateway-bacs.php:384 +#: includes/gateways/bacs/class-wc-gateway-bacs.php:400 msgid "Bank transit number" msgstr "" -#: includes/gateways/bacs/class-wc-gateway-bacs.php:389 +#: includes/gateways/bacs/class-wc-gateway-bacs.php:405 msgid "IFSC" msgstr "" -#: includes/gateways/bacs/class-wc-gateway-bacs.php:394 +#: includes/gateways/bacs/class-wc-gateway-bacs.php:410 msgid "Branch sort" msgstr "" -#: includes/gateways/bacs/class-wc-gateway-bacs.php:399 -#: includes/gateways/bacs/class-wc-gateway-bacs.php:404 +#: includes/gateways/bacs/class-wc-gateway-bacs.php:415 +#: includes/gateways/bacs/class-wc-gateway-bacs.php:420 msgid "Bank code" msgstr "" -#: includes/gateways/bacs/class-wc-gateway-bacs.php:409 -#: includes/gateways/class-wc-payment-gateway-echeck.php:40 +#: includes/gateways/bacs/class-wc-gateway-bacs.php:425 +#: includes/gateways/class-wc-payment-gateway-echeck.php:47 msgid "Routing number" msgstr "" -#: includes/gateways/bacs/class-wc-gateway-bacs.php:414 +#: includes/gateways/bacs/class-wc-gateway-bacs.php:430 msgid "Branch code" msgstr "" -#: includes/gateways/cheque/class-wc-gateway-cheque.php:28 +#: includes/gateways/cheque/class-wc-gateway-cheque.php:32 msgid "" -"Allows check payments. Why would you take checks in this day and age? Well " -"you probably would not, but it does allow you to make test purchases for " -"testing order emails and the success pages." +"Take payments in person via checks. This offline gateway can also be useful " +"to test purchases." msgstr "" -#: includes/gateways/cheque/class-wc-gateway-cheque.php:56 +#: includes/gateways/cheque/class-wc-gateway-cheque.php:60 msgid "Enable check payments" msgstr "" -#: includes/gateways/cheque/class-wc-gateway-cheque.php:70 +#: includes/gateways/cheque/class-wc-gateway-cheque.php:74 msgid "" "Please send a check to Store Name, Store Street, Store Town, Store State / " "County, Store Postcode." msgstr "" -#: includes/gateways/class-wc-payment-gateway-cc.php:54 +#: includes/gateways/class-wc-payment-gateway-cc.php:61 msgid "Card code" msgstr "" -#: includes/gateways/class-wc-payment-gateway-cc.php:55 +#: includes/gateways/class-wc-payment-gateway-cc.php:62 msgid "CVC" msgstr "" -#: includes/gateways/class-wc-payment-gateway-cc.php:60 -#: includes/gateways/simplify-commerce/class-wc-gateway-simplify-commerce.php:306 +#: includes/gateways/class-wc-payment-gateway-cc.php:67 +#: includes/gateways/simplify-commerce/class-wc-gateway-simplify-commerce.php:307 msgid "Card number" msgstr "" -#: includes/gateways/class-wc-payment-gateway-cc.php:64 +#: includes/gateways/class-wc-payment-gateway-cc.php:71 msgid "Expiry (MM/YY)" msgstr "" -#: includes/gateways/class-wc-payment-gateway-cc.php:65 +#: includes/gateways/class-wc-payment-gateway-cc.php:72 msgid "MM / YY" msgstr "" -#: includes/gateways/cod/class-wc-gateway-cod.php:53 +#: includes/gateways/cod/class-wc-gateway-cod.php:57 msgid "Have your customers pay with cash (or by other means) upon delivery." msgstr "" -#: includes/gateways/cod/class-wc-gateway-cod.php:70 +#: includes/gateways/cod/class-wc-gateway-cod.php:80 +msgid "Any "%1$s" method" +msgstr "" + +#: includes/gateways/cod/class-wc-gateway-cod.php:93 +msgid "%1$s (#%2$s)" +msgstr "" + +#: includes/gateways/cod/class-wc-gateway-cod.php:94 +msgid "%1$s – %2$s" +msgstr "" + +#: includes/gateways/cod/class-wc-gateway-cod.php:94 +msgid "Other locations" +msgstr "" + +#: includes/gateways/cod/class-wc-gateway-cod.php:104 msgid "Enable cash on delivery" msgstr "" -#: includes/gateways/cod/class-wc-gateway-cod.php:85 +#: includes/gateways/cod/class-wc-gateway-cod.php:119 msgid "Payment method description that the customer will see on your website." msgstr "" -#: includes/gateways/cod/class-wc-gateway-cod.php:86 -#: includes/gateways/cod/class-wc-gateway-cod.php:93 +#: includes/gateways/cod/class-wc-gateway-cod.php:120 +#: includes/gateways/cod/class-wc-gateway-cod.php:127 msgid "Pay with cash upon delivery." msgstr "" -#: includes/gateways/cod/class-wc-gateway-cod.php:92 +#: includes/gateways/cod/class-wc-gateway-cod.php:126 msgid "Instructions that will be added to the thank you page." msgstr "" -#: includes/gateways/cod/class-wc-gateway-cod.php:97 +#: includes/gateways/cod/class-wc-gateway-cod.php:131 msgid "Enable for shipping methods" msgstr "" -#: includes/gateways/cod/class-wc-gateway-cod.php:102 +#: includes/gateways/cod/class-wc-gateway-cod.php:136 msgid "" "If COD is only available for certain methods, set it up here. Leave blank " "to enable for all methods." msgstr "" -#: includes/gateways/cod/class-wc-gateway-cod.php:106 +#: includes/gateways/cod/class-wc-gateway-cod.php:140 msgid "Select shipping methods" msgstr "" -#: includes/gateways/cod/class-wc-gateway-cod.php:110 +#: includes/gateways/cod/class-wc-gateway-cod.php:144 msgid "Accept for virtual orders" msgstr "" -#: includes/gateways/cod/class-wc-gateway-cod.php:111 +#: includes/gateways/cod/class-wc-gateway-cod.php:145 msgid "Accept COD if the order is virtual" msgstr "" -#: includes/gateways/cod/class-wc-gateway-cod.php:183 +#: includes/gateways/cod/class-wc-gateway-cod.php:276 msgid "Payment to be made upon delivery." msgstr "" -#: includes/gateways/paypal/class-wc-gateway-paypal.php:35 +#: includes/gateways/paypal/class-wc-gateway-paypal.php:42 msgid "Proceed to PayPal" msgstr "" -#: includes/gateways/paypal/class-wc-gateway-paypal.php:36 +#: includes/gateways/paypal/class-wc-gateway-paypal.php:43 #: includes/gateways/paypal/includes/settings-paypal.php:21 msgid "PayPal" msgstr "" -#: includes/gateways/paypal/class-wc-gateway-paypal.php:37 +#: includes/gateways/paypal/class-wc-gateway-paypal.php:45 +#. translators: %s: Link to WC system status page msgid "" -"PayPal Standard sends customers to PayPal to enter their payment " -"information. PayPal IPN requires fsockopen/cURL support to update order " -"statuses after payment. Check the system status page for " -"more details." +"PayPal Standard redirects customers to PayPal to enter their payment " +"information." msgstr "" -#: includes/gateways/paypal/class-wc-gateway-paypal.php:59 +#: includes/gateways/paypal/class-wc-gateway-paypal.php:67 +#. translators: %s: Link to PayPal sandbox testing guide page msgid "" "SANDBOX ENABLED. You can use sandbox testing accounts only. See the PayPal Sandbox Testing Guide for more details." msgstr "" -#: includes/gateways/paypal/class-wc-gateway-paypal.php:106 +#: includes/gateways/paypal/class-wc-gateway-paypal.php:148 msgid "PayPal acceptance mark" msgstr "" -#: includes/gateways/paypal/class-wc-gateway-paypal.php:109 +#: includes/gateways/paypal/class-wc-gateway-paypal.php:151 msgid "What is PayPal?" msgstr "" -#: includes/gateways/paypal/class-wc-gateway-paypal.php:222 +#: includes/gateways/paypal/class-wc-gateway-paypal.php:275 msgid "Gateway disabled" msgstr "" -#: includes/gateways/paypal/class-wc-gateway-paypal.php:222 +#: includes/gateways/paypal/class-wc-gateway-paypal.php:275 msgid "PayPal does not support your store currency." msgstr "" -#: includes/gateways/paypal/class-wc-gateway-paypal.php:298 -msgid "Refund failed: No transaction ID" +#: includes/gateways/paypal/class-wc-gateway-paypal.php:364 +msgid "Refund failed." msgstr "" -#: includes/gateways/paypal/class-wc-gateway-paypal.php:315 +#: includes/gateways/paypal/class-wc-gateway-paypal.php:383 +#. translators: 1: Refund amount, 2: Refund ID msgid "Refunded %1$s - Refund ID: %2$s" msgstr "" -#: includes/gateways/paypal/class-wc-gateway-paypal.php:337 +#: includes/gateways/paypal/class-wc-gateway-paypal.php:406 +#. translators: %s: Paypal gateway error message msgid "Payment could not captured: %s" msgstr "" -#: includes/gateways/paypal/class-wc-gateway-paypal.php:346 +#: includes/gateways/paypal/class-wc-gateway-paypal.php:417 +#. translators: 1: Amount, 2: Authorization ID, 3: Transaction ID msgid "Payment of %1$s was captured - Auth ID: %2$s, Transaction ID: %3$s" msgstr "" -#: includes/gateways/paypal/class-wc-gateway-paypal.php:351 +#: includes/gateways/paypal/class-wc-gateway-paypal.php:423 +#. translators: 1: Authorization ID, 2: Payment status msgid "Payment could not captured - Auth ID: %1$s, Status: %2$s" msgstr "" -#: includes/gateways/paypal/includes/class-wc-gateway-paypal-ipn-handler.php:145 +#: includes/gateways/paypal/includes/class-wc-gateway-paypal-ipn-handler.php:144 #. translators: %s: currency code. msgid "Validation error: PayPal currencies do not match (code %s)." msgstr "" -#: includes/gateways/paypal/includes/class-wc-gateway-paypal-ipn-handler.php:161 +#: includes/gateways/paypal/includes/class-wc-gateway-paypal-ipn-handler.php:160 #. translators: %s: Amount. msgid "Validation error: PayPal amounts do not match (gross %s)." msgstr "" -#: includes/gateways/paypal/includes/class-wc-gateway-paypal-ipn-handler.php:178 +#: includes/gateways/paypal/includes/class-wc-gateway-paypal-ipn-handler.php:177 #. translators: %s: email address . msgid "Validation error: PayPal IPN response from a different email address (%s)." msgstr "" -#: includes/gateways/paypal/includes/class-wc-gateway-paypal-ipn-handler.php:206 +#: includes/gateways/paypal/includes/class-wc-gateway-paypal-ipn-handler.php:205 msgid "IPN payment completed" msgstr "" -#: includes/gateways/paypal/includes/class-wc-gateway-paypal-ipn-handler.php:214 -#: includes/gateways/paypal/includes/class-wc-gateway-paypal-pdt-handler.php:124 +#: includes/gateways/paypal/includes/class-wc-gateway-paypal-ipn-handler.php:213 +#: includes/gateways/paypal/includes/class-wc-gateway-paypal-pdt-handler.php:126 msgid "" "Payment authorized. Change payment status to processing or complete to " "capture funds." msgstr "" -#: includes/gateways/paypal/includes/class-wc-gateway-paypal-ipn-handler.php:217 -#: includes/gateways/paypal/includes/class-wc-gateway-paypal-pdt-handler.php:126 +#: includes/gateways/paypal/includes/class-wc-gateway-paypal-ipn-handler.php:216 +#: includes/gateways/paypal/includes/class-wc-gateway-paypal-pdt-handler.php:129 #. translators: %s: pending reason. +#. translators: 1: Pending reason msgid "Payment pending (%s)." msgstr "" -#: includes/gateways/paypal/includes/class-wc-gateway-paypal-ipn-handler.php:240 -#: includes/gateways/paypal/includes/class-wc-gateway-paypal-ipn-handler.php:299 -#: includes/gateways/paypal/includes/class-wc-gateway-paypal-ipn-handler.php:318 +#: includes/gateways/paypal/includes/class-wc-gateway-paypal-ipn-handler.php:239 +#: includes/gateways/paypal/includes/class-wc-gateway-paypal-ipn-handler.php:298 +#: includes/gateways/paypal/includes/class-wc-gateway-paypal-ipn-handler.php:317 #. translators: %s: payment status. msgid "Payment %s via IPN." msgstr "" -#: includes/gateways/paypal/includes/class-wc-gateway-paypal-ipn-handler.php:282 +#: includes/gateways/paypal/includes/class-wc-gateway-paypal-ipn-handler.php:281 #. translators: %s: order link. msgid "Payment for cancelled order %s received" msgstr "" -#: includes/gateways/paypal/includes/class-wc-gateway-paypal-ipn-handler.php:284 +#: includes/gateways/paypal/includes/class-wc-gateway-paypal-ipn-handler.php:283 #. translators: %s: order ID. msgid "" "Order #%s has been marked paid by PayPal IPN, but was previously cancelled. " "Admin handling required." msgstr "" -#: includes/gateways/paypal/includes/class-wc-gateway-paypal-ipn-handler.php:303 +#: includes/gateways/paypal/includes/class-wc-gateway-paypal-ipn-handler.php:302 #. translators: %s: order link. msgid "Payment for order %s refunded" msgstr "" -#: includes/gateways/paypal/includes/class-wc-gateway-paypal-ipn-handler.php:305 +#: includes/gateways/paypal/includes/class-wc-gateway-paypal-ipn-handler.php:304 #. translators: %1$s: order ID, %2$s: reason code. msgid "Order #%1$s has been marked as refunded - PayPal reason code: %2$s" msgstr "" -#: includes/gateways/paypal/includes/class-wc-gateway-paypal-ipn-handler.php:322 +#: includes/gateways/paypal/includes/class-wc-gateway-paypal-ipn-handler.php:321 #. translators: %s: order link. msgid "Payment for order %s reversed" msgstr "" -#: includes/gateways/paypal/includes/class-wc-gateway-paypal-ipn-handler.php:324 +#: includes/gateways/paypal/includes/class-wc-gateway-paypal-ipn-handler.php:323 #. translators: %1$s: order ID, %2$s: reason code. msgid "" "Order #%1$s has been marked on-hold due to a reversal - PayPal reason code: " "%2$s" msgstr "" -#: includes/gateways/paypal/includes/class-wc-gateway-paypal-ipn-handler.php:337 +#: includes/gateways/paypal/includes/class-wc-gateway-paypal-ipn-handler.php:336 #. translators: %s: order link. msgid "Reversal cancelled for order #%s" msgstr "" -#: includes/gateways/paypal/includes/class-wc-gateway-paypal-ipn-handler.php:339 +#: includes/gateways/paypal/includes/class-wc-gateway-paypal-ipn-handler.php:338 #. translators: %1$s: order ID, %2$s: order link. msgid "" "Order #%1$s has had a reversal cancelled. Please check the status of " "payment and update the order status accordingly here: %2$s" msgstr "" -#: includes/gateways/paypal/includes/class-wc-gateway-paypal-pdt-handler.php:101 +#: includes/gateways/paypal/includes/class-wc-gateway-paypal-pdt-handler.php:112 +#. translators: 1: Payment amount msgid "Validation error: PayPal amounts do not match (amt %s)." msgstr "" -#: includes/gateways/paypal/includes/class-wc-gateway-paypal-pdt-handler.php:103 +#: includes/gateways/paypal/includes/class-wc-gateway-paypal-pdt-handler.php:114 msgid "PDT payment completed" msgstr "" -#: includes/gateways/paypal/includes/class-wc-gateway-paypal-request.php:188 -#: includes/gateways/paypal/includes/class-wc-gateway-paypal-request.php:212 +#: includes/gateways/paypal/includes/class-wc-gateway-paypal-request.php:270 +#. translators: %s: Order shipping method msgid "Shipping via %s" msgstr "" @@ -21426,54 +22535,59 @@ msgstr "" msgid "Enable PayPal sandbox" msgstr "" -#: includes/gateways/paypal/includes/settings-paypal.php:49 +#: includes/gateways/paypal/includes/settings-paypal.php:50 +#. translators: %s: URL msgid "" "PayPal sandbox can be used to test payments. Sign up for a developer account." msgstr "" -#: includes/gateways/paypal/includes/settings-paypal.php:52 +#: includes/gateways/paypal/includes/settings-paypal.php:53 msgid "Debug log" msgstr "" -#: includes/gateways/paypal/includes/settings-paypal.php:54 +#: includes/gateways/paypal/includes/settings-paypal.php:55 msgid "Enable logging" msgstr "" -#: includes/gateways/paypal/includes/settings-paypal.php:56 -msgid "Log PayPal events, such as IPN requests, inside %s" -msgstr "" - -#: includes/gateways/paypal/includes/settings-paypal.php:59 -msgid "IPN Email Notifications" +#: includes/gateways/paypal/includes/settings-paypal.php:58 +#. translators: %s: URL +msgid "" +"Log PayPal events, such as IPN requests, inside %s Note: this may log " +"personal information. We recommend using this for debugging purposes only " +"and deleting the logs when finished." msgstr "" #: includes/gateways/paypal/includes/settings-paypal.php:61 -msgid "Enable IPN email notifications" +msgid "IPN Email Notifications" msgstr "" #: includes/gateways/paypal/includes/settings-paypal.php:63 +msgid "Enable IPN email notifications" +msgstr "" + +#: includes/gateways/paypal/includes/settings-paypal.php:65 msgid "" "Send notifications when an IPN is received from PayPal indicating refunds, " "chargebacks and cancellations." msgstr "" -#: includes/gateways/paypal/includes/settings-paypal.php:66 +#: includes/gateways/paypal/includes/settings-paypal.php:68 msgid "Receiver email" msgstr "" -#: includes/gateways/paypal/includes/settings-paypal.php:68 +#: includes/gateways/paypal/includes/settings-paypal.php:70 msgid "" "If your main PayPal email differs from the PayPal email entered above, " "input your main receiver email for your PayPal account here. This is used " "to validate IPN requests." msgstr "" -#: includes/gateways/paypal/includes/settings-paypal.php:74 +#: includes/gateways/paypal/includes/settings-paypal.php:76 msgid "PayPal identity token" msgstr "" -#: includes/gateways/paypal/includes/settings-paypal.php:76 +#: includes/gateways/paypal/includes/settings-paypal.php:78 msgid "" "Optionally enable \"Payment Data Transfer\" (Profile > Profile and Settings " "> My Selling Tools > Website Preferences) and then copy your identity token " @@ -21481,201 +22595,203 @@ msgid "" "IPN." msgstr "" -#: includes/gateways/paypal/includes/settings-paypal.php:82 +#: includes/gateways/paypal/includes/settings-paypal.php:84 msgid "Invoice prefix" msgstr "" -#: includes/gateways/paypal/includes/settings-paypal.php:84 +#: includes/gateways/paypal/includes/settings-paypal.php:86 msgid "" "Please enter a prefix for your invoice numbers. If you use your PayPal " "account for multiple stores ensure this prefix is unique as PayPal will not " "allow orders with the same invoice number." msgstr "" -#: includes/gateways/paypal/includes/settings-paypal.php:91 +#: includes/gateways/paypal/includes/settings-paypal.php:93 msgid "Send shipping details to PayPal instead of billing." msgstr "" -#: includes/gateways/paypal/includes/settings-paypal.php:92 +#: includes/gateways/paypal/includes/settings-paypal.php:94 msgid "" "PayPal allows us to send one address. If you are using PayPal for shipping " -"labels you may prefer to send the shipping address rather than billing." -msgstr "" - -#: includes/gateways/paypal/includes/settings-paypal.php:96 -msgid "Address override" +"labels you may prefer to send the shipping address rather than billing. " +"Turning this option off may prevent PayPal Seller protection from applying." msgstr "" #: includes/gateways/paypal/includes/settings-paypal.php:98 +msgid "Address override" +msgstr "" + +#: includes/gateways/paypal/includes/settings-paypal.php:100 msgid "" "Enable \"address_override\" to prevent address information from being " "changed." msgstr "" -#: includes/gateways/paypal/includes/settings-paypal.php:99 +#: includes/gateways/paypal/includes/settings-paypal.php:101 msgid "" "PayPal verifies addresses therefore this setting can cause errors (we " "recommend keeping it disabled)." msgstr "" -#: includes/gateways/paypal/includes/settings-paypal.php:103 +#: includes/gateways/paypal/includes/settings-paypal.php:105 msgid "Payment action" msgstr "" -#: includes/gateways/paypal/includes/settings-paypal.php:106 +#: includes/gateways/paypal/includes/settings-paypal.php:108 msgid "" "Choose whether you wish to capture funds immediately or authorize payment " "only." msgstr "" -#: includes/gateways/paypal/includes/settings-paypal.php:110 +#: includes/gateways/paypal/includes/settings-paypal.php:112 msgid "Capture" msgstr "" -#: includes/gateways/paypal/includes/settings-paypal.php:111 +#: includes/gateways/paypal/includes/settings-paypal.php:113 msgid "Authorize" msgstr "" -#: includes/gateways/paypal/includes/settings-paypal.php:115 +#: includes/gateways/paypal/includes/settings-paypal.php:117 msgid "Page style" msgstr "" -#: includes/gateways/paypal/includes/settings-paypal.php:117 +#: includes/gateways/paypal/includes/settings-paypal.php:119 msgid "" "Optionally enter the name of the page style you wish to use. These are " "defined within your PayPal account. This affects classic PayPal checkout " "screens." msgstr "" -#: includes/gateways/paypal/includes/settings-paypal.php:123 +#: includes/gateways/paypal/includes/settings-paypal.php:125 msgid "Image url" msgstr "" -#: includes/gateways/paypal/includes/settings-paypal.php:125 +#: includes/gateways/paypal/includes/settings-paypal.php:127 msgid "" "Optionally enter the URL to a 150x50px image displayed as your logo in the " "upper left corner of the PayPal checkout pages." msgstr "" -#: includes/gateways/paypal/includes/settings-paypal.php:131 +#: includes/gateways/paypal/includes/settings-paypal.php:133 msgid "API credentials" msgstr "" -#: includes/gateways/paypal/includes/settings-paypal.php:133 +#: includes/gateways/paypal/includes/settings-paypal.php:136 +#. translators: %s: URL msgid "" "Enter your PayPal API credentials to process refunds via PayPal. Learn how " "to access your PayPal API Credentials." msgstr "" -#: includes/gateways/paypal/includes/settings-paypal.php:136 +#: includes/gateways/paypal/includes/settings-paypal.php:139 msgid "Live API username" msgstr "" -#: includes/gateways/paypal/includes/settings-paypal.php:138 -#: includes/gateways/paypal/includes/settings-paypal.php:146 -#: includes/gateways/paypal/includes/settings-paypal.php:154 -#: includes/gateways/paypal/includes/settings-paypal.php:162 -#: includes/gateways/paypal/includes/settings-paypal.php:170 -#: includes/gateways/paypal/includes/settings-paypal.php:178 +#: includes/gateways/paypal/includes/settings-paypal.php:141 +#: includes/gateways/paypal/includes/settings-paypal.php:149 +#: includes/gateways/paypal/includes/settings-paypal.php:157 +#: includes/gateways/paypal/includes/settings-paypal.php:165 +#: includes/gateways/paypal/includes/settings-paypal.php:173 +#: includes/gateways/paypal/includes/settings-paypal.php:181 msgid "Get your API credentials from PayPal." msgstr "" -#: includes/gateways/paypal/includes/settings-paypal.php:144 +#: includes/gateways/paypal/includes/settings-paypal.php:147 msgid "Live API password" msgstr "" -#: includes/gateways/paypal/includes/settings-paypal.php:152 +#: includes/gateways/paypal/includes/settings-paypal.php:155 msgid "Live API signature" msgstr "" -#: includes/gateways/paypal/includes/settings-paypal.php:160 +#: includes/gateways/paypal/includes/settings-paypal.php:163 msgid "Sandbox API username" msgstr "" -#: includes/gateways/paypal/includes/settings-paypal.php:168 +#: includes/gateways/paypal/includes/settings-paypal.php:171 msgid "Sandbox API password" msgstr "" -#: includes/gateways/paypal/includes/settings-paypal.php:176 +#: includes/gateways/paypal/includes/settings-paypal.php:179 msgid "Sandbox API signature" msgstr "" #: includes/gateways/simplify-commerce/class-wc-addons-gateway-simplify-commerce.php:94 -#: includes/gateways/simplify-commerce/class-wc-addons-gateway-simplify-commerce.php:187 -#: includes/gateways/simplify-commerce/class-wc-gateway-simplify-commerce.php:424 -#: includes/gateways/simplify-commerce/class-wc-gateway-simplify-commerce.php:602 +#: includes/gateways/simplify-commerce/class-wc-addons-gateway-simplify-commerce.php:189 +#: includes/gateways/simplify-commerce/class-wc-gateway-simplify-commerce.php:428 +#: includes/gateways/simplify-commerce/class-wc-gateway-simplify-commerce.php:606 msgid "" "Please make sure your card details have been entered correctly and that " "your browser supports JavaScript." msgstr "" #: includes/gateways/simplify-commerce/class-wc-addons-gateway-simplify-commerce.php:97 -#: includes/gateways/simplify-commerce/class-wc-addons-gateway-simplify-commerce.php:190 -#: includes/gateways/simplify-commerce/class-wc-gateway-simplify-commerce.php:427 +#: includes/gateways/simplify-commerce/class-wc-addons-gateway-simplify-commerce.php:192 +#: includes/gateways/simplify-commerce/class-wc-gateway-simplify-commerce.php:431 msgid "" "Developers: Please make sure that you are including jQuery and there are no " "JavaScript errors on the page." msgstr "" -#: includes/gateways/simplify-commerce/class-wc-addons-gateway-simplify-commerce.php:114 -#: includes/gateways/simplify-commerce/class-wc-addons-gateway-simplify-commerce.php:210 +#: includes/gateways/simplify-commerce/class-wc-addons-gateway-simplify-commerce.php:116 +#: includes/gateways/simplify-commerce/class-wc-addons-gateway-simplify-commerce.php:214 msgid "Error creating user in Simplify Commerce." msgstr "" -#: includes/gateways/simplify-commerce/class-wc-addons-gateway-simplify-commerce.php:181 -#: includes/gateways/simplify-commerce/class-wc-addons-gateway-simplify-commerce.php:291 -#: includes/gateways/simplify-commerce/class-wc-gateway-simplify-commerce.php:500 +#: includes/gateways/simplify-commerce/class-wc-addons-gateway-simplify-commerce.php:183 +#: includes/gateways/simplify-commerce/class-wc-addons-gateway-simplify-commerce.php:293 +#: includes/gateways/simplify-commerce/class-wc-gateway-simplify-commerce.php:504 msgid "Sorry, the minimum allowed order total is 0.50 to use this payment method." msgstr "" -#: includes/gateways/simplify-commerce/class-wc-addons-gateway-simplify-commerce.php:297 -#: includes/gateways/simplify-commerce/class-wc-addons-gateway-simplify-commerce.php:439 +#: includes/gateways/simplify-commerce/class-wc-addons-gateway-simplify-commerce.php:299 +#: includes/gateways/simplify-commerce/class-wc-addons-gateway-simplify-commerce.php:443 msgid "Customer not found." msgstr "" -#: includes/gateways/simplify-commerce/class-wc-addons-gateway-simplify-commerce.php:305 -#: includes/gateways/simplify-commerce/class-wc-gateway-simplify-commerce.php:507 +#: includes/gateways/simplify-commerce/class-wc-addons-gateway-simplify-commerce.php:308 +#: includes/gateways/simplify-commerce/class-wc-gateway-simplify-commerce.php:511 msgid "%1$s - Order #%2$s" msgstr "" -#: includes/gateways/simplify-commerce/class-wc-addons-gateway-simplify-commerce.php:321 -#: includes/gateways/simplify-commerce/class-wc-gateway-simplify-commerce.php:526 +#: includes/gateways/simplify-commerce/class-wc-addons-gateway-simplify-commerce.php:325 +#: includes/gateways/simplify-commerce/class-wc-gateway-simplify-commerce.php:530 msgid "Simplify payment error: %s." msgstr "" -#: includes/gateways/simplify-commerce/class-wc-addons-gateway-simplify-commerce.php:331 -#: includes/gateways/simplify-commerce/class-wc-addons-gateway-simplify-commerce.php:456 -#: includes/gateways/simplify-commerce/class-wc-gateway-simplify-commerce.php:536 -#: includes/gateways/simplify-commerce/class-wc-gateway-simplify-commerce.php:703 +#: includes/gateways/simplify-commerce/class-wc-addons-gateway-simplify-commerce.php:335 +#: includes/gateways/simplify-commerce/class-wc-addons-gateway-simplify-commerce.php:462 +#: includes/gateways/simplify-commerce/class-wc-gateway-simplify-commerce.php:540 +#: includes/gateways/simplify-commerce/class-wc-gateway-simplify-commerce.php:709 msgid "Simplify payment approved (ID: %1$s, Auth Code: %2$s)" msgstr "" -#: includes/gateways/simplify-commerce/class-wc-addons-gateway-simplify-commerce.php:335 -#: includes/gateways/simplify-commerce/class-wc-gateway-simplify-commerce.php:540 +#: includes/gateways/simplify-commerce/class-wc-addons-gateway-simplify-commerce.php:339 +#: includes/gateways/simplify-commerce/class-wc-gateway-simplify-commerce.php:544 msgid "Simplify payment declined" msgstr "" -#: includes/gateways/simplify-commerce/class-wc-addons-gateway-simplify-commerce.php:337 -#: includes/gateways/simplify-commerce/class-wc-gateway-simplify-commerce.php:542 +#: includes/gateways/simplify-commerce/class-wc-addons-gateway-simplify-commerce.php:341 +#: includes/gateways/simplify-commerce/class-wc-gateway-simplify-commerce.php:546 msgid "Payment was declined - please try another card." msgstr "" -#: includes/gateways/simplify-commerce/class-wc-addons-gateway-simplify-commerce.php:351 -#: includes/gateways/simplify-commerce/class-wc-addons-gateway-simplify-commerce.php:461 +#: includes/gateways/simplify-commerce/class-wc-addons-gateway-simplify-commerce.php:355 +#: includes/gateways/simplify-commerce/class-wc-addons-gateway-simplify-commerce.php:467 msgid "Simplify Transaction Failed (%s)" msgstr "" -#: includes/gateways/simplify-commerce/class-wc-addons-gateway-simplify-commerce.php:430 +#: includes/gateways/simplify-commerce/class-wc-addons-gateway-simplify-commerce.php:434 #. translators: 1: site name 2: product name 3: order number msgid "%1$s - Pre-order for \"%2$s\" (Order #%3$s)" msgstr "" -#: includes/gateways/simplify-commerce/class-wc-addons-gateway-simplify-commerce.php:458 +#: includes/gateways/simplify-commerce/class-wc-addons-gateway-simplify-commerce.php:464 msgid "Payment was declined - the customer need to try another card." msgstr "" -#: includes/gateways/simplify-commerce/class-wc-addons-gateway-simplify-commerce.php:505 -#: includes/gateways/simplify-commerce/class-wc-gateway-simplify-commerce.php:675 +#: includes/gateways/simplify-commerce/class-wc-addons-gateway-simplify-commerce.php:511 +#: includes/gateways/simplify-commerce/class-wc-gateway-simplify-commerce.php:681 msgid "Payment was declined by Simplify Commerce." msgstr "" @@ -21737,7 +22853,7 @@ msgid "Enable Simplify Commerce" msgstr "" #: includes/gateways/simplify-commerce/class-wc-gateway-simplify-commerce.php:200 -#: includes/wc-account-functions.php:242 includes/wc-account-functions.php:376 +#: includes/wc-account-functions.php:251 includes/wc-account-functions.php:386 msgid "Credit card" msgstr "" @@ -21812,90 +22928,90 @@ msgstr "" msgid "TEST MODE ENABLED. Use a test card: %s" msgstr "" -#: includes/gateways/simplify-commerce/class-wc-gateway-simplify-commerce.php:307 +#: includes/gateways/simplify-commerce/class-wc-gateway-simplify-commerce.php:308 msgid "Expiry month" msgstr "" -#: includes/gateways/simplify-commerce/class-wc-gateway-simplify-commerce.php:308 +#: includes/gateways/simplify-commerce/class-wc-gateway-simplify-commerce.php:309 msgid "Expiry year" msgstr "" -#: includes/gateways/simplify-commerce/class-wc-gateway-simplify-commerce.php:309 +#: includes/gateways/simplify-commerce/class-wc-gateway-simplify-commerce.php:310 msgid "is invalid" msgstr "" -#: includes/gateways/simplify-commerce/class-wc-gateway-simplify-commerce.php:317 -#: includes/gateways/simplify-commerce/class-wc-gateway-simplify-commerce.php:331 +#: includes/gateways/simplify-commerce/class-wc-gateway-simplify-commerce.php:319 +#: includes/gateways/simplify-commerce/class-wc-gateway-simplify-commerce.php:333 msgid "There was a problem adding this card." msgstr "" -#: includes/gateways/simplify-commerce/class-wc-gateway-simplify-commerce.php:646 +#: includes/gateways/simplify-commerce/class-wc-gateway-simplify-commerce.php:652 msgid "" "Thank you for your order, please click the button below to pay with credit " "card using Simplify Commerce by MasterCard." msgstr "" -#: includes/gateways/simplify-commerce/class-wc-gateway-simplify-commerce.php:655 +#: includes/gateways/simplify-commerce/class-wc-gateway-simplify-commerce.php:661 msgid "Pay now" msgstr "" -#: includes/gateways/simplify-commerce/class-wc-gateway-simplify-commerce.php:655 +#: includes/gateways/simplify-commerce/class-wc-gateway-simplify-commerce.php:661 msgid "Cancel order & restore cart" msgstr "" -#: includes/gateways/simplify-commerce/class-wc-gateway-simplify-commerce.php:739 +#: includes/gateways/simplify-commerce/class-wc-gateway-simplify-commerce.php:747 msgid "Refund was declined." msgstr "" -#: includes/import/abstract-wc-product-importer.php:176 +#: includes/import/abstract-wc-product-importer.php:174 msgid "Invalid product type." msgstr "" -#: includes/import/abstract-wc-product-importer.php:193 +#: includes/import/abstract-wc-product-importer.php:191 #. translators: %d: product ID msgid "Invalid product ID %d." msgstr "" -#: includes/import/abstract-wc-product-importer.php:425 +#: includes/import/abstract-wc-product-importer.php:434 msgid "" "Variation cannot be imported: Missing parent ID or parent does not exist " "yet." msgstr "" -#: includes/import/abstract-wc-product-importer.php:592 +#: includes/import/abstract-wc-product-importer.php:601 #. translators: %s: image URL msgid "Not able to attach \"%s\"." msgstr "" -#: includes/import/abstract-wc-product-importer.php:601 +#: includes/import/abstract-wc-product-importer.php:610 #. translators: %s: image URL msgid "Unable to use image \"%s\"." msgstr "" -#: includes/import/class-wc-product-csv-importer.php:831 +#: includes/import/class-wc-product-csv-importer.php:858 #. translators: %d: product ID msgid "ID %d" msgstr "" -#: includes/import/class-wc-product-csv-importer.php:835 +#: includes/import/class-wc-product-csv-importer.php:862 #. translators: %s: product SKU msgid "SKU %s" msgstr "" -#: includes/import/class-wc-product-csv-importer.php:879 +#: includes/import/class-wc-product-csv-importer.php:908 msgid "A product with this ID already exists." msgstr "" -#: includes/import/class-wc-product-csv-importer.php:887 +#: includes/import/class-wc-product-csv-importer.php:916 msgid "A product with this SKU already exists." msgstr "" -#: includes/import/class-wc-product-csv-importer.php:895 +#: includes/import/class-wc-product-csv-importer.php:924 msgid "No matching product exists to update." msgstr "" #: includes/legacy/abstract-wc-legacy-order.php:507 -#: includes/wc-template-functions.php:2609 +#: includes/wc-template-functions.php:3058 #. translators: 1: current item count #. translators: %d: downloads count msgid "Download %d" @@ -21905,58 +23021,61 @@ msgstr "" msgid "Product properties should not be accessed directly." msgstr "" -#: includes/libraries/wp-background-process.php:420 -msgid "Every %d minutes" +#: includes/libraries/wp-background-process.php:423 +msgid "Every %d Minutes" msgstr "" -#: includes/log-handlers/class-wc-log-handler-email.php:151 +#: includes/log-handlers/class-wc-log-handler-email.php:156 +#. translators: 1: Site name 2: Maximum level 3: Log count msgid "[%1$s] %2$s: %3$s WooCommerce log message" msgid_plural "[%1$s] %2$s: %3$s WooCommerce log messages" msgstr[0] "" msgstr[1] "" -#: includes/log-handlers/class-wc-log-handler-email.php:172 +#: includes/log-handlers/class-wc-log-handler-email.php:177 msgid "You have received the following WooCommerce log message:" msgid_plural "You have received the following WooCommerce log messages:" msgstr[0] "" msgstr[1] "" -#: includes/log-handlers/class-wc-log-handler-email.php:183 +#: includes/log-handlers/class-wc-log-handler-email.php:188 +#. translators: %s: Site name msgid "Visit %s admin area:" msgstr "" -#: includes/log-handlers/class-wc-log-handler-file.php:345 -#: includes/log-handlers/class-wc-log-handler-file.php:361 +#: includes/log-handlers/class-wc-log-handler-file.php:350 +#: includes/log-handlers/class-wc-log-handler-file.php:370 msgid "This method should not be called before plugins_loaded." msgstr "" -#: includes/payment-tokens/class-wc-payment-token-cc.php:45 +#: includes/payment-tokens/class-wc-payment-token-cc.php:53 #. translators: 1: credit card type 2: last 4 digits 3: expiry month 4: expiry #. year msgid "%1$s ending in %2$s (expires %3$s/%4$s)" msgstr "" -#: includes/payment-tokens/class-wc-payment-token-echeck.php:41 -#: includes/wc-account-functions.php:243 includes/wc-account-functions.php:398 -msgid "eCheck" +#: includes/payment-tokens/class-wc-payment-token-echeck.php:50 +#. translators: 1: credit card type 2: last 4 digits 3: expiry month 4: expiry +#. year +msgid "eCheck ending in %1$s" msgstr "" -#: includes/shipping/flat-rate/class-wc-shipping-flat-rate.php:27 +#: includes/shipping/flat-rate/class-wc-shipping-flat-rate.php:31 #: includes/shipping/flat-rate/includes/settings-flat-rate.php:17 -#: includes/shipping/legacy-flat-rate/includes/settings-flat-rate.php:23 +#: includes/shipping/legacy-flat-rate/includes/settings-flat-rate.php:28 msgid "Flat rate" msgstr "" -#: includes/shipping/flat-rate/class-wc-shipping-flat-rate.php:28 +#: includes/shipping/flat-rate/class-wc-shipping-flat-rate.php:32 msgid "Lets you charge a fixed rate for shipping." msgstr "" -#: includes/shipping/flat-rate/includes/settings-flat-rate.php:7 -#: includes/shipping/legacy-flat-rate/includes/settings-flat-rate.php:7 +#: includes/shipping/flat-rate/includes/settings-flat-rate.php:10 +#: includes/shipping/legacy-flat-rate/includes/settings-flat-rate.php:12 msgid "Enter a cost (excl. tax) or sum, e.g. 10.00 * [qty]." msgstr "" -#: includes/shipping/flat-rate/includes/settings-flat-rate.php:7 +#: includes/shipping/flat-rate/includes/settings-flat-rate.php:10 msgid "" "Use [qty] for the number of items,
[cost] " "for the total cost of items, and [fee percent=\"10\" min_fee=\"20\" " @@ -21964,294 +23083,297 @@ msgid "" msgstr "" #: includes/shipping/flat-rate/includes/settings-flat-rate.php:14 -#: includes/shipping/legacy-flat-rate/includes/settings-flat-rate.php:20 -#: includes/shipping/legacy-free-shipping/class-wc-shipping-legacy-free-shipping.php:89 +#: includes/shipping/legacy-flat-rate/includes/settings-flat-rate.php:25 +#: includes/shipping/legacy-free-shipping/class-wc-shipping-legacy-free-shipping.php:103 msgid "Method title" msgstr "" -#: includes/shipping/flat-rate/includes/settings-flat-rate.php:44 -#: includes/shipping/legacy-flat-rate/includes/settings-flat-rate.php:71 +#: includes/shipping/flat-rate/includes/settings-flat-rate.php:45 +#: includes/shipping/legacy-flat-rate/includes/settings-flat-rate.php:76 msgid "Shipping class costs" msgstr "" -#: includes/shipping/flat-rate/includes/settings-flat-rate.php:47 -#: includes/shipping/legacy-flat-rate/includes/settings-flat-rate.php:74 +#: includes/shipping/flat-rate/includes/settings-flat-rate.php:49 +#: includes/shipping/legacy-flat-rate/includes/settings-flat-rate.php:80 +#. translators: %s: URL for link. +#. translators: %s: Admin shipping settings URL msgid "" "These costs can optionally be added based on the product " "shipping class." msgstr "" -#: includes/shipping/flat-rate/includes/settings-flat-rate.php:55 -#: includes/shipping/legacy-flat-rate/includes/settings-flat-rate.php:82 +#: includes/shipping/flat-rate/includes/settings-flat-rate.php:57 +#: includes/shipping/legacy-flat-rate/includes/settings-flat-rate.php:88 #. translators: %s: shipping class name msgid "\"%s\" shipping class cost" msgstr "" -#: includes/shipping/flat-rate/includes/settings-flat-rate.php:64 -#: includes/shipping/legacy-flat-rate/includes/settings-flat-rate.php:91 +#: includes/shipping/flat-rate/includes/settings-flat-rate.php:68 +#: includes/shipping/legacy-flat-rate/includes/settings-flat-rate.php:97 msgid "No shipping class cost" msgstr "" -#: includes/shipping/flat-rate/includes/settings-flat-rate.php:72 -#: includes/shipping/legacy-flat-rate/includes/settings-flat-rate.php:99 -msgid "Calculation type" -msgstr "" - -#: includes/shipping/flat-rate/includes/settings-flat-rate.php:77 -#: includes/shipping/legacy-flat-rate/includes/settings-flat-rate.php:104 -msgid "Per class: Charge shipping for each shipping class individually" -msgstr "" - #: includes/shipping/flat-rate/includes/settings-flat-rate.php:78 #: includes/shipping/legacy-flat-rate/includes/settings-flat-rate.php:105 +msgid "Calculation type" +msgstr "" + +#: includes/shipping/flat-rate/includes/settings-flat-rate.php:83 +#: includes/shipping/legacy-flat-rate/includes/settings-flat-rate.php:110 +msgid "Per class: Charge shipping for each shipping class individually" +msgstr "" + +#: includes/shipping/flat-rate/includes/settings-flat-rate.php:84 +#: includes/shipping/legacy-flat-rate/includes/settings-flat-rate.php:111 msgid "Per order: Charge shipping for the most expensive shipping class" msgstr "" -#: includes/shipping/free-shipping/class-wc-shipping-free-shipping.php:40 +#: includes/shipping/free-shipping/class-wc-shipping-free-shipping.php:45 msgid "Free shipping" msgstr "" -#: includes/shipping/free-shipping/class-wc-shipping-free-shipping.php:41 +#: includes/shipping/free-shipping/class-wc-shipping-free-shipping.php:46 msgid "" "Free shipping is a special method which can be triggered with coupons and " "minimum spends." msgstr "" -#: includes/shipping/free-shipping/class-wc-shipping-free-shipping.php:81 -#: includes/shipping/legacy-free-shipping/class-wc-shipping-legacy-free-shipping.php:117 +#: includes/shipping/free-shipping/class-wc-shipping-free-shipping.php:86 +#: includes/shipping/legacy-free-shipping/class-wc-shipping-legacy-free-shipping.php:131 msgid "Free shipping requires..." msgstr "" -#: includes/shipping/free-shipping/class-wc-shipping-free-shipping.php:87 -#: includes/shipping/legacy-free-shipping/class-wc-shipping-legacy-free-shipping.php:123 +#: includes/shipping/free-shipping/class-wc-shipping-free-shipping.php:92 +#: includes/shipping/legacy-free-shipping/class-wc-shipping-legacy-free-shipping.php:137 msgid "A valid free shipping coupon" msgstr "" -#: includes/shipping/free-shipping/class-wc-shipping-free-shipping.php:88 -#: includes/shipping/legacy-free-shipping/class-wc-shipping-legacy-free-shipping.php:124 +#: includes/shipping/free-shipping/class-wc-shipping-free-shipping.php:93 +#: includes/shipping/legacy-free-shipping/class-wc-shipping-legacy-free-shipping.php:138 msgid "A minimum order amount" msgstr "" -#: includes/shipping/free-shipping/class-wc-shipping-free-shipping.php:89 -#: includes/shipping/legacy-free-shipping/class-wc-shipping-legacy-free-shipping.php:125 +#: includes/shipping/free-shipping/class-wc-shipping-free-shipping.php:94 +#: includes/shipping/legacy-free-shipping/class-wc-shipping-legacy-free-shipping.php:139 msgid "A minimum order amount OR a coupon" msgstr "" -#: includes/shipping/free-shipping/class-wc-shipping-free-shipping.php:90 -#: includes/shipping/legacy-free-shipping/class-wc-shipping-legacy-free-shipping.php:126 +#: includes/shipping/free-shipping/class-wc-shipping-free-shipping.php:95 +#: includes/shipping/legacy-free-shipping/class-wc-shipping-legacy-free-shipping.php:140 msgid "A minimum order amount AND a coupon" msgstr "" -#: includes/shipping/free-shipping/class-wc-shipping-free-shipping.php:94 -#: includes/shipping/legacy-free-shipping/class-wc-shipping-legacy-free-shipping.php:130 +#: includes/shipping/free-shipping/class-wc-shipping-free-shipping.php:99 +#: includes/shipping/legacy-free-shipping/class-wc-shipping-legacy-free-shipping.php:144 msgid "Minimum order amount" msgstr "" -#: includes/shipping/free-shipping/class-wc-shipping-free-shipping.php:97 -#: includes/shipping/legacy-free-shipping/class-wc-shipping-legacy-free-shipping.php:133 +#: includes/shipping/free-shipping/class-wc-shipping-free-shipping.php:102 +#: includes/shipping/legacy-free-shipping/class-wc-shipping-legacy-free-shipping.php:147 msgid "" "Users will need to spend this amount to get free shipping (if enabled " "above)." msgstr "" -#: includes/shipping/legacy-flat-rate/class-wc-shipping-legacy-flat-rate.php:26 +#: includes/shipping/legacy-flat-rate/class-wc-shipping-legacy-flat-rate.php:35 msgid "Flat rate (legacy)" msgstr "" -#: includes/shipping/legacy-flat-rate/class-wc-shipping-legacy-flat-rate.php:27 -#: includes/shipping/legacy-free-shipping/class-wc-shipping-legacy-free-shipping.php:31 -#: includes/shipping/legacy-international-delivery/class-wc-shipping-legacy-international-delivery.php:24 -#: includes/shipping/legacy-local-delivery/class-wc-shipping-legacy-local-delivery.php:25 -#: includes/shipping/legacy-local-pickup/class-wc-shipping-legacy-local-pickup.php:25 +#: includes/shipping/legacy-flat-rate/class-wc-shipping-legacy-flat-rate.php:37 +#: includes/shipping/legacy-free-shipping/class-wc-shipping-legacy-free-shipping.php:44 +#: includes/shipping/legacy-international-delivery/class-wc-shipping-legacy-international-delivery.php:30 +#: includes/shipping/legacy-local-delivery/class-wc-shipping-legacy-local-delivery.php:30 +#: includes/shipping/legacy-local-pickup/class-wc-shipping-legacy-local-pickup.php:30 +#. translators: %s: Admin shipping settings URL msgid "" "This method is deprecated in 2.6.0 and will be removed in future versions - " "we recommend disabling it and instead setting up a new rate within your Shipping zones." msgstr "" -#: includes/shipping/legacy-flat-rate/includes/settings-flat-rate.php:7 +#: includes/shipping/legacy-flat-rate/includes/settings-flat-rate.php:12 msgid "" "Supports the following placeholders: [qty] = number of items, " "[cost] = cost of items, [fee percent=\"10\" " "min_fee=\"20\"] = Percentage based fee." msgstr "" -#: includes/shipping/legacy-flat-rate/includes/settings-flat-rate.php:16 -#: includes/shipping/legacy-free-shipping/class-wc-shipping-legacy-free-shipping.php:85 -#: includes/shipping/legacy-local-delivery/class-wc-shipping-legacy-local-delivery.php:113 -#: includes/shipping/legacy-local-pickup/class-wc-shipping-legacy-local-pickup.php:90 +#: includes/shipping/legacy-flat-rate/includes/settings-flat-rate.php:21 +#: includes/shipping/legacy-free-shipping/class-wc-shipping-legacy-free-shipping.php:99 +#: includes/shipping/legacy-local-delivery/class-wc-shipping-legacy-local-delivery.php:119 +#: includes/shipping/legacy-local-pickup/class-wc-shipping-legacy-local-pickup.php:98 msgid "Once disabled, this legacy method will no longer be available." msgstr "" -#: includes/shipping/legacy-flat-rate/includes/settings-flat-rate.php:27 -#: includes/shipping/legacy-international-delivery/class-wc-shipping-legacy-international-delivery.php:45 +#: includes/shipping/legacy-flat-rate/includes/settings-flat-rate.php:32 +#: includes/shipping/legacy-international-delivery/class-wc-shipping-legacy-international-delivery.php:52 msgid "Availability" msgstr "" -#: includes/shipping/legacy-flat-rate/includes/settings-flat-rate.php:32 -#: includes/shipping/legacy-free-shipping/class-wc-shipping-legacy-free-shipping.php:101 -#: includes/shipping/legacy-local-delivery/class-wc-shipping-legacy-local-delivery.php:158 -#: includes/shipping/legacy-local-pickup/class-wc-shipping-legacy-local-pickup.php:114 +#: includes/shipping/legacy-flat-rate/includes/settings-flat-rate.php:37 +#: includes/shipping/legacy-free-shipping/class-wc-shipping-legacy-free-shipping.php:115 +#: includes/shipping/legacy-local-delivery/class-wc-shipping-legacy-local-delivery.php:164 +#: includes/shipping/legacy-local-pickup/class-wc-shipping-legacy-local-pickup.php:122 msgid "All allowed countries" msgstr "" -#: includes/shipping/legacy-flat-rate/includes/settings-flat-rate.php:33 -#: includes/shipping/legacy-free-shipping/class-wc-shipping-legacy-free-shipping.php:102 -#: includes/shipping/legacy-local-delivery/class-wc-shipping-legacy-local-delivery.php:159 +#: includes/shipping/legacy-flat-rate/includes/settings-flat-rate.php:38 +#: includes/shipping/legacy-free-shipping/class-wc-shipping-legacy-free-shipping.php:116 +#: includes/shipping/legacy-local-delivery/class-wc-shipping-legacy-local-delivery.php:165 msgid "Specific Countries" msgstr "" -#: includes/shipping/legacy-flat-rate/includes/settings-flat-rate.php:37 -#: includes/shipping/legacy-free-shipping/class-wc-shipping-legacy-free-shipping.php:106 -#: includes/shipping/legacy-local-delivery/class-wc-shipping-legacy-local-delivery.php:163 -#: includes/shipping/legacy-local-pickup/class-wc-shipping-legacy-local-pickup.php:115 -#: includes/shipping/legacy-local-pickup/class-wc-shipping-legacy-local-pickup.php:119 +#: includes/shipping/legacy-flat-rate/includes/settings-flat-rate.php:42 +#: includes/shipping/legacy-free-shipping/class-wc-shipping-legacy-free-shipping.php:120 +#: includes/shipping/legacy-local-delivery/class-wc-shipping-legacy-local-delivery.php:169 +#: includes/shipping/legacy-local-pickup/class-wc-shipping-legacy-local-pickup.php:123 +#: includes/shipping/legacy-local-pickup/class-wc-shipping-legacy-local-pickup.php:127 msgid "Specific countries" msgstr "" -#: includes/shipping/legacy-flat-rate/includes/settings-flat-rate.php:44 -#: includes/shipping/legacy-free-shipping/class-wc-shipping-legacy-free-shipping.php:113 -#: includes/shipping/legacy-local-delivery/class-wc-shipping-legacy-local-delivery.php:170 -#: includes/shipping/legacy-local-pickup/class-wc-shipping-legacy-local-pickup.php:126 +#: includes/shipping/legacy-flat-rate/includes/settings-flat-rate.php:49 +#: includes/shipping/legacy-free-shipping/class-wc-shipping-legacy-free-shipping.php:127 +#: includes/shipping/legacy-local-delivery/class-wc-shipping-legacy-local-delivery.php:176 +#: includes/shipping/legacy-local-pickup/class-wc-shipping-legacy-local-pickup.php:134 msgid "Select some countries" msgstr "" -#: includes/shipping/legacy-flat-rate/includes/settings-flat-rate.php:112 #: includes/shipping/legacy-flat-rate/includes/settings-flat-rate.php:118 +#: includes/shipping/legacy-flat-rate/includes/settings-flat-rate.php:124 msgid "Additional rates" msgstr "" -#: includes/shipping/legacy-flat-rate/includes/settings-flat-rate.php:115 +#: includes/shipping/legacy-flat-rate/includes/settings-flat-rate.php:121 msgid "" "These rates are extra shipping options with additional costs (based on the " "flat rate)." msgstr "" -#: includes/shipping/legacy-flat-rate/includes/settings-flat-rate.php:120 +#: includes/shipping/legacy-flat-rate/includes/settings-flat-rate.php:126 msgid "" "One per line: Option name | Additional cost [+- Percents] | Per cost type " "(order, class, or item) Example: Priority mail | 6.95 [+ 0.2%] | " "order." msgstr "" -#: includes/shipping/legacy-flat-rate/includes/settings-flat-rate.php:123 +#: includes/shipping/legacy-flat-rate/includes/settings-flat-rate.php:129 msgid "" "Option name | Additional cost [+- Percents%] | Per cost type (order, class, " "or item)" msgstr "" -#: includes/shipping/legacy-free-shipping/class-wc-shipping-legacy-free-shipping.php:30 +#: includes/shipping/legacy-free-shipping/class-wc-shipping-legacy-free-shipping.php:42 msgid "Free shipping (legacy)" msgstr "" -#: includes/shipping/legacy-free-shipping/class-wc-shipping-legacy-free-shipping.php:96 -#: includes/shipping/legacy-local-delivery/class-wc-shipping-legacy-local-delivery.php:153 -#: includes/shipping/legacy-local-pickup/class-wc-shipping-legacy-local-pickup.php:109 +#: includes/shipping/legacy-free-shipping/class-wc-shipping-legacy-free-shipping.php:110 +#: includes/shipping/legacy-local-delivery/class-wc-shipping-legacy-local-delivery.php:159 +#: includes/shipping/legacy-local-pickup/class-wc-shipping-legacy-local-pickup.php:117 msgid "Method availability" msgstr "" -#: includes/shipping/legacy-international-delivery/class-wc-shipping-legacy-international-delivery.php:23 +#: includes/shipping/legacy-international-delivery/class-wc-shipping-legacy-international-delivery.php:28 msgid "International flat rate (legacy)" msgstr "" -#: includes/shipping/legacy-international-delivery/class-wc-shipping-legacy-international-delivery.php:51 +#: includes/shipping/legacy-international-delivery/class-wc-shipping-legacy-international-delivery.php:58 msgid "Selected countries" msgstr "" -#: includes/shipping/legacy-international-delivery/class-wc-shipping-legacy-international-delivery.php:52 +#: includes/shipping/legacy-international-delivery/class-wc-shipping-legacy-international-delivery.php:59 msgid "Excluding selected countries" msgstr "" -#: includes/shipping/legacy-local-delivery/class-wc-shipping-legacy-local-delivery.php:24 +#: includes/shipping/legacy-local-delivery/class-wc-shipping-legacy-local-delivery.php:28 msgid "Local delivery (legacy)" msgstr "" -#: includes/shipping/legacy-local-delivery/class-wc-shipping-legacy-local-delivery.php:111 -#: includes/shipping/legacy-local-pickup/class-wc-shipping-legacy-local-pickup.php:88 +#: includes/shipping/legacy-local-delivery/class-wc-shipping-legacy-local-delivery.php:117 +#: includes/shipping/legacy-local-pickup/class-wc-shipping-legacy-local-pickup.php:96 msgid "Enable" msgstr "" -#: includes/shipping/legacy-local-delivery/class-wc-shipping-legacy-local-delivery.php:120 +#: includes/shipping/legacy-local-delivery/class-wc-shipping-legacy-local-delivery.php:126 msgid "Local delivery" msgstr "" -#: includes/shipping/legacy-local-delivery/class-wc-shipping-legacy-local-delivery.php:124 +#: includes/shipping/legacy-local-delivery/class-wc-shipping-legacy-local-delivery.php:130 msgid "Fee type" msgstr "" -#: includes/shipping/legacy-local-delivery/class-wc-shipping-legacy-local-delivery.php:127 +#: includes/shipping/legacy-local-delivery/class-wc-shipping-legacy-local-delivery.php:133 msgid "How to calculate delivery charges" msgstr "" -#: includes/shipping/legacy-local-delivery/class-wc-shipping-legacy-local-delivery.php:130 +#: includes/shipping/legacy-local-delivery/class-wc-shipping-legacy-local-delivery.php:136 msgid "Fixed amount" msgstr "" -#: includes/shipping/legacy-local-delivery/class-wc-shipping-legacy-local-delivery.php:131 +#: includes/shipping/legacy-local-delivery/class-wc-shipping-legacy-local-delivery.php:137 msgid "Percentage of cart total" msgstr "" -#: includes/shipping/legacy-local-delivery/class-wc-shipping-legacy-local-delivery.php:132 +#: includes/shipping/legacy-local-delivery/class-wc-shipping-legacy-local-delivery.php:138 msgid "Fixed amount per product" msgstr "" -#: includes/shipping/legacy-local-delivery/class-wc-shipping-legacy-local-delivery.php:137 +#: includes/shipping/legacy-local-delivery/class-wc-shipping-legacy-local-delivery.php:143 msgid "Delivery fee" msgstr "" -#: includes/shipping/legacy-local-delivery/class-wc-shipping-legacy-local-delivery.php:139 +#: includes/shipping/legacy-local-delivery/class-wc-shipping-legacy-local-delivery.php:145 msgid "" "What fee do you want to charge for local delivery, disregarded if you " "choose free. Leave blank to disable." msgstr "" -#: includes/shipping/legacy-local-delivery/class-wc-shipping-legacy-local-delivery.php:145 -#: includes/shipping/legacy-local-pickup/class-wc-shipping-legacy-local-pickup.php:101 +#: includes/shipping/legacy-local-delivery/class-wc-shipping-legacy-local-delivery.php:151 +#: includes/shipping/legacy-local-pickup/class-wc-shipping-legacy-local-pickup.php:109 msgid "Allowed ZIP/post codes" msgstr "" -#: includes/shipping/legacy-local-delivery/class-wc-shipping-legacy-local-delivery.php:147 +#: includes/shipping/legacy-local-delivery/class-wc-shipping-legacy-local-delivery.php:153 msgid "What ZIP/post codes are available for local delivery?" msgstr "" -#: includes/shipping/legacy-local-delivery/class-wc-shipping-legacy-local-delivery.php:149 -#: includes/shipping/legacy-local-pickup/class-wc-shipping-legacy-local-pickup.php:105 +#: includes/shipping/legacy-local-delivery/class-wc-shipping-legacy-local-delivery.php:155 +#: includes/shipping/legacy-local-pickup/class-wc-shipping-legacy-local-pickup.php:113 msgid "" "Separate codes with a comma. Accepts wildcards, e.g. P* will " "match a postcode of PE30. Also accepts a pattern, e.g. NG1___ " "would match NG1 1AA but not NG10 1AA" msgstr "" -#: includes/shipping/legacy-local-pickup/class-wc-shipping-legacy-local-pickup.php:24 +#: includes/shipping/legacy-local-pickup/class-wc-shipping-legacy-local-pickup.php:28 msgid "Local pickup (legacy)" msgstr "" -#: includes/shipping/legacy-local-pickup/class-wc-shipping-legacy-local-pickup.php:97 -#: includes/shipping/local-pickup/class-wc-shipping-local-pickup.php:26 -#: includes/shipping/local-pickup/class-wc-shipping-local-pickup.php:77 +#: includes/shipping/legacy-local-pickup/class-wc-shipping-legacy-local-pickup.php:105 +#: includes/shipping/local-pickup/class-wc-shipping-local-pickup.php:31 +#: includes/shipping/local-pickup/class-wc-shipping-local-pickup.php:83 msgid "Local pickup" msgstr "" -#: includes/shipping/legacy-local-pickup/class-wc-shipping-legacy-local-pickup.php:103 +#: includes/shipping/legacy-local-pickup/class-wc-shipping-legacy-local-pickup.php:111 msgid "What ZIP/post codes are available for local pickup?" msgstr "" -#: includes/shipping/local-pickup/class-wc-shipping-local-pickup.php:27 +#: includes/shipping/local-pickup/class-wc-shipping-local-pickup.php:32 msgid "" "Allow customers to pick up orders themselves. By default, when using local " "pickup store base taxes will apply regardless of customer address." msgstr "" -#: includes/shipping/local-pickup/class-wc-shipping-local-pickup.php:94 +#: includes/shipping/local-pickup/class-wc-shipping-local-pickup.php:100 msgid "Optional cost for local pickup." msgstr "" -#: includes/shortcodes/class-wc-shortcode-cart.php:48 +#: includes/shortcodes/class-wc-shortcode-cart.php:49 msgid "Shipping costs updated." msgstr "" #: includes/shortcodes/class-wc-shortcode-checkout.php:94 -#: includes/shortcodes/class-wc-shortcode-checkout.php:166 +#: includes/shortcodes/class-wc-shortcode-checkout.php:174 msgid "Sorry, this order is invalid and cannot be paid for." msgstr "" @@ -22259,57 +23381,59 @@ msgstr "" msgid "Please log in to your account below to continue to the payment form." msgstr "" -#: includes/shortcodes/class-wc-shortcode-checkout.php:108 +#: includes/shortcodes/class-wc-shortcode-checkout.php:110 msgid "This order cannot be paid for. Please contact us if you need assistance." msgstr "" -#: includes/shortcodes/class-wc-shortcode-checkout.php:113 -#: includes/shortcodes/class-wc-shortcode-checkout.php:163 +#: includes/shortcodes/class-wc-shortcode-checkout.php:116 +#: includes/shortcodes/class-wc-shortcode-checkout.php:171 +#. translators: %s: order status msgid "" "This order’s status is “%s”—it cannot be paid for. " "Please contact us if you need assistance." msgstr "" -#: includes/shortcodes/class-wc-shortcode-checkout.php:123 +#: includes/shortcodes/class-wc-shortcode-checkout.php:126 #. translators: %s: product name msgid "" "Sorry, \"%s\" is no longer in stock so this order cannot be paid for. We " "apologize for any inconvenience caused." msgstr "" -#: includes/shortcodes/class-wc-shortcode-checkout.php:239 +#: includes/shortcodes/class-wc-shortcode-checkout.php:247 msgid "" "The order totals have been updated. Please confirm your order by pressing " "the \"Place order\" button at the bottom of the page." msgstr "" -#: includes/shortcodes/class-wc-shortcode-my-account.php:52 +#: includes/shortcodes/class-wc-shortcode-my-account.php:51 msgid "Your password has been reset successfully." msgstr "" #: includes/shortcodes/class-wc-shortcode-my-account.php:65 +#. translators: %s: logout url msgid "Are you sure you want to log out? Confirm and log out" msgstr "" -#: includes/shortcodes/class-wc-shortcode-my-account.php:130 +#: includes/shortcodes/class-wc-shortcode-my-account.php:134 #: templates/checkout/thankyou.php:35 msgid "My account" msgstr "" -#: includes/shortcodes/class-wc-shortcode-my-account.php:246 +#: includes/shortcodes/class-wc-shortcode-my-account.php:258 msgid "Enter a username or email address." msgstr "" -#: includes/shortcodes/class-wc-shortcode-my-account.php:271 -#: includes/shortcodes/class-wc-shortcode-my-account.php:277 +#: includes/shortcodes/class-wc-shortcode-my-account.php:283 +#: includes/shortcodes/class-wc-shortcode-my-account.php:289 msgid "Invalid username or email." msgstr "" -#: includes/shortcodes/class-wc-shortcode-my-account.php:291 +#: includes/shortcodes/class-wc-shortcode-my-account.php:303 msgid "Password reset is not allowed for this user" msgstr "" -#: includes/shortcodes/class-wc-shortcode-my-account.php:328 +#: includes/shortcodes/class-wc-shortcode-my-account.php:338 msgid "" "This key is invalid or has already been used. Please reset your password " "again if needed." @@ -22323,56 +23447,54 @@ msgstr "" msgid "Please enter a valid email address" msgstr "" -#: includes/shortcodes/class-wc-shortcode-order-tracking.php:61 +#: includes/shortcodes/class-wc-shortcode-order-tracking.php:63 msgid "" "Sorry, the order could not be found. Please contact us if you are having " "difficulty finding your order details." msgstr "" -#: includes/wc-account-functions.php:100 +#: includes/wc-account-functions.php:98 msgid "Dashboard" msgstr "" -#: includes/wc-account-functions.php:228 -msgid "Method" +#: includes/wc-account-functions.php:252 includes/wc-account-functions.php:408 +msgid "eCheck" msgstr "" -#: includes/wc-account-functions.php:350 -msgid "Make default" -msgstr "" - -#: includes/wc-attribute-functions.php:196 -#: includes/wc-attribute-functions.php:210 +#: includes/wc-attribute-functions.php:205 +#: includes/wc-attribute-functions.php:232 msgid "Select" msgstr "" -#: includes/wc-attribute-functions.php:410 +#: includes/wc-attribute-functions.php:436 msgid "Please, provide an attribute name." msgstr "" -#: includes/wc-attribute-functions.php:478 +#: includes/wc-attribute-functions.php:507 msgid "Could not update the attribute." msgstr "" -#: includes/wc-cart-functions.php:27 +#: includes/wc-cart-functions.php:23 msgid "This product is protected and cannot be purchased." msgstr "" -#: includes/wc-cart-functions.php:110 +#: includes/wc-cart-functions.php:116 +#. translators: %s: product name msgid "%s has been added to your cart." msgid_plural "%s have been added to your cart." msgstr[0] "" msgstr[1] "" -#: includes/wc-cart-functions.php:115 +#: includes/wc-cart-functions.php:121 msgid "Continue shopping" msgstr "" -#: includes/wc-cart-functions.php:146 +#: includes/wc-cart-functions.php:153 msgid "and" msgstr "" -#: includes/wc-cart-functions.php:260 +#: includes/wc-cart-functions.php:259 +#. translators: %s: coupon code msgid "Coupon: %s" msgstr "" @@ -22384,716 +23506,717 @@ msgstr "" msgid "[Remove]" msgstr "" -#: includes/wc-cart-functions.php:317 +#: includes/wc-cart-functions.php:315 +#. translators: %s: country name msgid "estimated for %s" msgstr "" -#: includes/wc-core-functions.php:202 +#: includes/wc-core-functions.php:200 #. translators: %s template msgid "%s does not exist." msgstr "" -#: includes/wc-core-functions.php:296 +#: includes/wc-core-functions.php:295 msgid "United Arab Emirates dirham" msgstr "" -#: includes/wc-core-functions.php:297 +#: includes/wc-core-functions.php:296 msgid "Afghan afghani" msgstr "" -#: includes/wc-core-functions.php:298 +#: includes/wc-core-functions.php:297 msgid "Albanian lek" msgstr "" -#: includes/wc-core-functions.php:299 +#: includes/wc-core-functions.php:298 msgid "Armenian dram" msgstr "" -#: includes/wc-core-functions.php:300 +#: includes/wc-core-functions.php:299 msgid "Netherlands Antillean guilder" msgstr "" -#: includes/wc-core-functions.php:301 +#: includes/wc-core-functions.php:300 msgid "Angolan kwanza" msgstr "" -#: includes/wc-core-functions.php:302 +#: includes/wc-core-functions.php:301 msgid "Argentine peso" msgstr "" -#: includes/wc-core-functions.php:303 +#: includes/wc-core-functions.php:302 msgid "Australian dollar" msgstr "" -#: includes/wc-core-functions.php:304 +#: includes/wc-core-functions.php:303 msgid "Aruban florin" msgstr "" -#: includes/wc-core-functions.php:305 +#: includes/wc-core-functions.php:304 msgid "Azerbaijani manat" msgstr "" -#: includes/wc-core-functions.php:306 +#: includes/wc-core-functions.php:305 msgid "Bosnia and Herzegovina convertible mark" msgstr "" -#: includes/wc-core-functions.php:307 +#: includes/wc-core-functions.php:306 msgid "Barbadian dollar" msgstr "" -#: includes/wc-core-functions.php:308 +#: includes/wc-core-functions.php:307 msgid "Bangladeshi taka" msgstr "" -#: includes/wc-core-functions.php:309 +#: includes/wc-core-functions.php:308 msgid "Bulgarian lev" msgstr "" -#: includes/wc-core-functions.php:310 +#: includes/wc-core-functions.php:309 msgid "Bahraini dinar" msgstr "" -#: includes/wc-core-functions.php:311 +#: includes/wc-core-functions.php:310 msgid "Burundian franc" msgstr "" -#: includes/wc-core-functions.php:312 +#: includes/wc-core-functions.php:311 msgid "Bermudian dollar" msgstr "" -#: includes/wc-core-functions.php:313 +#: includes/wc-core-functions.php:312 msgid "Brunei dollar" msgstr "" -#: includes/wc-core-functions.php:314 +#: includes/wc-core-functions.php:313 msgid "Bolivian boliviano" msgstr "" -#: includes/wc-core-functions.php:315 +#: includes/wc-core-functions.php:314 msgid "Brazilian real" msgstr "" -#: includes/wc-core-functions.php:316 +#: includes/wc-core-functions.php:315 msgid "Bahamian dollar" msgstr "" -#: includes/wc-core-functions.php:317 +#: includes/wc-core-functions.php:316 msgid "Bitcoin" msgstr "" -#: includes/wc-core-functions.php:318 +#: includes/wc-core-functions.php:317 msgid "Bhutanese ngultrum" msgstr "" -#: includes/wc-core-functions.php:319 +#: includes/wc-core-functions.php:318 msgid "Botswana pula" msgstr "" -#: includes/wc-core-functions.php:320 +#: includes/wc-core-functions.php:319 msgid "Belarusian ruble (old)" msgstr "" -#: includes/wc-core-functions.php:321 +#: includes/wc-core-functions.php:320 msgid "Belarusian ruble" msgstr "" -#: includes/wc-core-functions.php:322 +#: includes/wc-core-functions.php:321 msgid "Belize dollar" msgstr "" -#: includes/wc-core-functions.php:323 +#: includes/wc-core-functions.php:322 msgid "Canadian dollar" msgstr "" -#: includes/wc-core-functions.php:324 +#: includes/wc-core-functions.php:323 msgid "Congolese franc" msgstr "" -#: includes/wc-core-functions.php:325 +#: includes/wc-core-functions.php:324 msgid "Swiss franc" msgstr "" -#: includes/wc-core-functions.php:326 +#: includes/wc-core-functions.php:325 msgid "Chilean peso" msgstr "" -#: includes/wc-core-functions.php:327 +#: includes/wc-core-functions.php:326 msgid "Chinese yuan" msgstr "" -#: includes/wc-core-functions.php:328 +#: includes/wc-core-functions.php:327 msgid "Colombian peso" msgstr "" -#: includes/wc-core-functions.php:329 +#: includes/wc-core-functions.php:328 msgid "Costa Rican colón" msgstr "" -#: includes/wc-core-functions.php:330 +#: includes/wc-core-functions.php:329 msgid "Cuban convertible peso" msgstr "" -#: includes/wc-core-functions.php:331 +#: includes/wc-core-functions.php:330 msgid "Cuban peso" msgstr "" -#: includes/wc-core-functions.php:332 +#: includes/wc-core-functions.php:331 msgid "Cape Verdean escudo" msgstr "" -#: includes/wc-core-functions.php:333 +#: includes/wc-core-functions.php:332 msgid "Czech koruna" msgstr "" -#: includes/wc-core-functions.php:334 +#: includes/wc-core-functions.php:333 msgid "Djiboutian franc" msgstr "" -#: includes/wc-core-functions.php:335 +#: includes/wc-core-functions.php:334 msgid "Danish krone" msgstr "" -#: includes/wc-core-functions.php:336 +#: includes/wc-core-functions.php:335 msgid "Dominican peso" msgstr "" -#: includes/wc-core-functions.php:337 +#: includes/wc-core-functions.php:336 msgid "Algerian dinar" msgstr "" -#: includes/wc-core-functions.php:338 +#: includes/wc-core-functions.php:337 msgid "Egyptian pound" msgstr "" -#: includes/wc-core-functions.php:339 +#: includes/wc-core-functions.php:338 msgid "Eritrean nakfa" msgstr "" -#: includes/wc-core-functions.php:340 +#: includes/wc-core-functions.php:339 msgid "Ethiopian birr" msgstr "" -#: includes/wc-core-functions.php:341 +#: includes/wc-core-functions.php:340 msgid "Euro" msgstr "" -#: includes/wc-core-functions.php:342 +#: includes/wc-core-functions.php:341 msgid "Fijian dollar" msgstr "" -#: includes/wc-core-functions.php:343 +#: includes/wc-core-functions.php:342 msgid "Falkland Islands pound" msgstr "" -#: includes/wc-core-functions.php:344 +#: includes/wc-core-functions.php:343 msgid "Pound sterling" msgstr "" -#: includes/wc-core-functions.php:345 +#: includes/wc-core-functions.php:344 msgid "Georgian lari" msgstr "" -#: includes/wc-core-functions.php:346 +#: includes/wc-core-functions.php:345 msgid "Guernsey pound" msgstr "" -#: includes/wc-core-functions.php:347 +#: includes/wc-core-functions.php:346 msgid "Ghana cedi" msgstr "" -#: includes/wc-core-functions.php:348 +#: includes/wc-core-functions.php:347 msgid "Gibraltar pound" msgstr "" -#: includes/wc-core-functions.php:349 +#: includes/wc-core-functions.php:348 msgid "Gambian dalasi" msgstr "" -#: includes/wc-core-functions.php:350 +#: includes/wc-core-functions.php:349 msgid "Guinean franc" msgstr "" -#: includes/wc-core-functions.php:351 +#: includes/wc-core-functions.php:350 msgid "Guatemalan quetzal" msgstr "" -#: includes/wc-core-functions.php:352 +#: includes/wc-core-functions.php:351 msgid "Guyanese dollar" msgstr "" -#: includes/wc-core-functions.php:353 +#: includes/wc-core-functions.php:352 msgid "Hong Kong dollar" msgstr "" -#: includes/wc-core-functions.php:354 +#: includes/wc-core-functions.php:353 msgid "Honduran lempira" msgstr "" -#: includes/wc-core-functions.php:355 +#: includes/wc-core-functions.php:354 msgid "Croatian kuna" msgstr "" -#: includes/wc-core-functions.php:356 +#: includes/wc-core-functions.php:355 msgid "Haitian gourde" msgstr "" -#: includes/wc-core-functions.php:357 +#: includes/wc-core-functions.php:356 msgid "Hungarian forint" msgstr "" -#: includes/wc-core-functions.php:358 +#: includes/wc-core-functions.php:357 msgid "Indonesian rupiah" msgstr "" -#: includes/wc-core-functions.php:359 +#: includes/wc-core-functions.php:358 msgid "Israeli new shekel" msgstr "" -#: includes/wc-core-functions.php:360 +#: includes/wc-core-functions.php:359 msgid "Manx pound" msgstr "" -#: includes/wc-core-functions.php:361 +#: includes/wc-core-functions.php:360 msgid "Indian rupee" msgstr "" -#: includes/wc-core-functions.php:362 +#: includes/wc-core-functions.php:361 msgid "Iraqi dinar" msgstr "" -#: includes/wc-core-functions.php:363 +#: includes/wc-core-functions.php:362 msgid "Iranian rial" msgstr "" -#: includes/wc-core-functions.php:364 +#: includes/wc-core-functions.php:363 msgid "Iranian toman" msgstr "" -#: includes/wc-core-functions.php:365 +#: includes/wc-core-functions.php:364 msgid "Icelandic króna" msgstr "" -#: includes/wc-core-functions.php:366 +#: includes/wc-core-functions.php:365 msgid "Jersey pound" msgstr "" -#: includes/wc-core-functions.php:367 +#: includes/wc-core-functions.php:366 msgid "Jamaican dollar" msgstr "" -#: includes/wc-core-functions.php:368 +#: includes/wc-core-functions.php:367 msgid "Jordanian dinar" msgstr "" -#: includes/wc-core-functions.php:369 +#: includes/wc-core-functions.php:368 msgid "Japanese yen" msgstr "" -#: includes/wc-core-functions.php:370 +#: includes/wc-core-functions.php:369 msgid "Kenyan shilling" msgstr "" -#: includes/wc-core-functions.php:371 +#: includes/wc-core-functions.php:370 msgid "Kyrgyzstani som" msgstr "" -#: includes/wc-core-functions.php:372 +#: includes/wc-core-functions.php:371 msgid "Cambodian riel" msgstr "" -#: includes/wc-core-functions.php:373 +#: includes/wc-core-functions.php:372 msgid "Comorian franc" msgstr "" -#: includes/wc-core-functions.php:374 +#: includes/wc-core-functions.php:373 msgid "North Korean won" msgstr "" -#: includes/wc-core-functions.php:375 +#: includes/wc-core-functions.php:374 msgid "South Korean won" msgstr "" -#: includes/wc-core-functions.php:376 +#: includes/wc-core-functions.php:375 msgid "Kuwaiti dinar" msgstr "" -#: includes/wc-core-functions.php:377 +#: includes/wc-core-functions.php:376 msgid "Cayman Islands dollar" msgstr "" -#: includes/wc-core-functions.php:378 +#: includes/wc-core-functions.php:377 msgid "Kazakhstani tenge" msgstr "" -#: includes/wc-core-functions.php:379 +#: includes/wc-core-functions.php:378 msgid "Lao kip" msgstr "" -#: includes/wc-core-functions.php:380 +#: includes/wc-core-functions.php:379 msgid "Lebanese pound" msgstr "" -#: includes/wc-core-functions.php:381 +#: includes/wc-core-functions.php:380 msgid "Sri Lankan rupee" msgstr "" -#: includes/wc-core-functions.php:382 +#: includes/wc-core-functions.php:381 msgid "Liberian dollar" msgstr "" -#: includes/wc-core-functions.php:383 +#: includes/wc-core-functions.php:382 msgid "Lesotho loti" msgstr "" -#: includes/wc-core-functions.php:384 +#: includes/wc-core-functions.php:383 msgid "Libyan dinar" msgstr "" -#: includes/wc-core-functions.php:385 +#: includes/wc-core-functions.php:384 msgid "Moroccan dirham" msgstr "" -#: includes/wc-core-functions.php:386 +#: includes/wc-core-functions.php:385 msgid "Moldovan leu" msgstr "" -#: includes/wc-core-functions.php:387 +#: includes/wc-core-functions.php:386 msgid "Malagasy ariary" msgstr "" -#: includes/wc-core-functions.php:388 +#: includes/wc-core-functions.php:387 msgid "Macedonian denar" msgstr "" -#: includes/wc-core-functions.php:389 +#: includes/wc-core-functions.php:388 msgid "Burmese kyat" msgstr "" -#: includes/wc-core-functions.php:390 +#: includes/wc-core-functions.php:389 msgid "Mongolian tögrög" msgstr "" -#: includes/wc-core-functions.php:391 +#: includes/wc-core-functions.php:390 msgid "Macanese pataca" msgstr "" -#: includes/wc-core-functions.php:392 +#: includes/wc-core-functions.php:391 msgid "Mauritanian ouguiya" msgstr "" -#: includes/wc-core-functions.php:393 +#: includes/wc-core-functions.php:392 msgid "Mauritian rupee" msgstr "" -#: includes/wc-core-functions.php:394 +#: includes/wc-core-functions.php:393 msgid "Maldivian rufiyaa" msgstr "" -#: includes/wc-core-functions.php:395 +#: includes/wc-core-functions.php:394 msgid "Malawian kwacha" msgstr "" -#: includes/wc-core-functions.php:396 +#: includes/wc-core-functions.php:395 msgid "Mexican peso" msgstr "" -#: includes/wc-core-functions.php:397 +#: includes/wc-core-functions.php:396 msgid "Malaysian ringgit" msgstr "" -#: includes/wc-core-functions.php:398 +#: includes/wc-core-functions.php:397 msgid "Mozambican metical" msgstr "" -#: includes/wc-core-functions.php:399 +#: includes/wc-core-functions.php:398 msgid "Namibian dollar" msgstr "" -#: includes/wc-core-functions.php:400 +#: includes/wc-core-functions.php:399 msgid "Nigerian naira" msgstr "" -#: includes/wc-core-functions.php:401 +#: includes/wc-core-functions.php:400 msgid "Nicaraguan córdoba" msgstr "" -#: includes/wc-core-functions.php:402 +#: includes/wc-core-functions.php:401 msgid "Norwegian krone" msgstr "" -#: includes/wc-core-functions.php:403 +#: includes/wc-core-functions.php:402 msgid "Nepalese rupee" msgstr "" -#: includes/wc-core-functions.php:404 +#: includes/wc-core-functions.php:403 msgid "New Zealand dollar" msgstr "" -#: includes/wc-core-functions.php:405 +#: includes/wc-core-functions.php:404 msgid "Omani rial" msgstr "" -#: includes/wc-core-functions.php:406 +#: includes/wc-core-functions.php:405 msgid "Panamanian balboa" msgstr "" -#: includes/wc-core-functions.php:407 +#: includes/wc-core-functions.php:406 msgid "Peruvian nuevo sol" msgstr "" -#: includes/wc-core-functions.php:408 +#: includes/wc-core-functions.php:407 msgid "Papua New Guinean kina" msgstr "" -#: includes/wc-core-functions.php:409 +#: includes/wc-core-functions.php:408 msgid "Philippine peso" msgstr "" -#: includes/wc-core-functions.php:410 +#: includes/wc-core-functions.php:409 msgid "Pakistani rupee" msgstr "" -#: includes/wc-core-functions.php:411 +#: includes/wc-core-functions.php:410 msgid "Polish złoty" msgstr "" -#: includes/wc-core-functions.php:412 +#: includes/wc-core-functions.php:411 msgid "Transnistrian ruble" msgstr "" -#: includes/wc-core-functions.php:413 +#: includes/wc-core-functions.php:412 msgid "Paraguayan guaraní" msgstr "" -#: includes/wc-core-functions.php:414 +#: includes/wc-core-functions.php:413 msgid "Qatari riyal" msgstr "" -#: includes/wc-core-functions.php:415 +#: includes/wc-core-functions.php:414 msgid "Romanian leu" msgstr "" -#: includes/wc-core-functions.php:416 +#: includes/wc-core-functions.php:415 msgid "Serbian dinar" msgstr "" -#: includes/wc-core-functions.php:417 +#: includes/wc-core-functions.php:416 msgid "Russian ruble" msgstr "" -#: includes/wc-core-functions.php:418 +#: includes/wc-core-functions.php:417 msgid "Rwandan franc" msgstr "" -#: includes/wc-core-functions.php:419 +#: includes/wc-core-functions.php:418 msgid "Saudi riyal" msgstr "" -#: includes/wc-core-functions.php:420 +#: includes/wc-core-functions.php:419 msgid "Solomon Islands dollar" msgstr "" -#: includes/wc-core-functions.php:421 +#: includes/wc-core-functions.php:420 msgid "Seychellois rupee" msgstr "" -#: includes/wc-core-functions.php:422 +#: includes/wc-core-functions.php:421 msgid "Sudanese pound" msgstr "" -#: includes/wc-core-functions.php:423 +#: includes/wc-core-functions.php:422 msgid "Swedish krona" msgstr "" -#: includes/wc-core-functions.php:424 +#: includes/wc-core-functions.php:423 msgid "Singapore dollar" msgstr "" -#: includes/wc-core-functions.php:425 +#: includes/wc-core-functions.php:424 msgid "Saint Helena pound" msgstr "" -#: includes/wc-core-functions.php:426 +#: includes/wc-core-functions.php:425 msgid "Sierra Leonean leone" msgstr "" -#: includes/wc-core-functions.php:427 +#: includes/wc-core-functions.php:426 msgid "Somali shilling" msgstr "" -#: includes/wc-core-functions.php:428 +#: includes/wc-core-functions.php:427 msgid "Surinamese dollar" msgstr "" -#: includes/wc-core-functions.php:429 +#: includes/wc-core-functions.php:428 msgid "South Sudanese pound" msgstr "" -#: includes/wc-core-functions.php:430 +#: includes/wc-core-functions.php:429 msgid "São Tomé and Príncipe dobra" msgstr "" -#: includes/wc-core-functions.php:431 +#: includes/wc-core-functions.php:430 msgid "Syrian pound" msgstr "" -#: includes/wc-core-functions.php:432 +#: includes/wc-core-functions.php:431 msgid "Swazi lilangeni" msgstr "" -#: includes/wc-core-functions.php:433 +#: includes/wc-core-functions.php:432 msgid "Thai baht" msgstr "" -#: includes/wc-core-functions.php:434 +#: includes/wc-core-functions.php:433 msgid "Tajikistani somoni" msgstr "" -#: includes/wc-core-functions.php:435 +#: includes/wc-core-functions.php:434 msgid "Turkmenistan manat" msgstr "" -#: includes/wc-core-functions.php:436 +#: includes/wc-core-functions.php:435 msgid "Tunisian dinar" msgstr "" -#: includes/wc-core-functions.php:437 +#: includes/wc-core-functions.php:436 msgid "Tongan paʻanga" msgstr "" -#: includes/wc-core-functions.php:438 +#: includes/wc-core-functions.php:437 msgid "Turkish lira" msgstr "" -#: includes/wc-core-functions.php:439 +#: includes/wc-core-functions.php:438 msgid "Trinidad and Tobago dollar" msgstr "" -#: includes/wc-core-functions.php:440 +#: includes/wc-core-functions.php:439 msgid "New Taiwan dollar" msgstr "" -#: includes/wc-core-functions.php:441 +#: includes/wc-core-functions.php:440 msgid "Tanzanian shilling" msgstr "" -#: includes/wc-core-functions.php:442 +#: includes/wc-core-functions.php:441 msgid "Ukrainian hryvnia" msgstr "" -#: includes/wc-core-functions.php:443 +#: includes/wc-core-functions.php:442 msgid "Ugandan shilling" msgstr "" -#: includes/wc-core-functions.php:444 -msgid "United States dollar" +#: includes/wc-core-functions.php:443 +msgid "United States (US) dollar" msgstr "" -#: includes/wc-core-functions.php:445 +#: includes/wc-core-functions.php:444 msgid "Uruguayan peso" msgstr "" -#: includes/wc-core-functions.php:446 +#: includes/wc-core-functions.php:445 msgid "Uzbekistani som" msgstr "" -#: includes/wc-core-functions.php:447 +#: includes/wc-core-functions.php:446 msgid "Venezuelan bolívar" msgstr "" -#: includes/wc-core-functions.php:448 +#: includes/wc-core-functions.php:447 msgid "Vietnamese đồng" msgstr "" -#: includes/wc-core-functions.php:449 +#: includes/wc-core-functions.php:448 msgid "Vanuatu vatu" msgstr "" -#: includes/wc-core-functions.php:450 +#: includes/wc-core-functions.php:449 msgid "Samoan tālā" msgstr "" -#: includes/wc-core-functions.php:451 +#: includes/wc-core-functions.php:450 msgid "Central African CFA franc" msgstr "" -#: includes/wc-core-functions.php:452 +#: includes/wc-core-functions.php:451 msgid "East Caribbean dollar" msgstr "" -#: includes/wc-core-functions.php:453 +#: includes/wc-core-functions.php:452 msgid "West African CFA franc" msgstr "" -#: includes/wc-core-functions.php:454 +#: includes/wc-core-functions.php:453 msgid "CFP franc" msgstr "" -#: includes/wc-core-functions.php:455 +#: includes/wc-core-functions.php:454 msgid "Yemeni rial" msgstr "" -#: includes/wc-core-functions.php:456 +#: includes/wc-core-functions.php:455 msgid "South African rand" msgstr "" -#: includes/wc-core-functions.php:457 +#: includes/wc-core-functions.php:456 msgid "Zambian kwacha" msgstr "" -#: includes/wc-core-functions.php:1298 +#: includes/wc-core-functions.php:1320 msgid "MasterCard" msgstr "" -#: includes/wc-core-functions.php:1299 +#: includes/wc-core-functions.php:1321 msgid "Visa" msgstr "" -#: includes/wc-core-functions.php:1300 +#: includes/wc-core-functions.php:1322 msgid "Discover" msgstr "" -#: includes/wc-core-functions.php:1301 +#: includes/wc-core-functions.php:1323 msgid "American Express" msgstr "" -#: includes/wc-core-functions.php:1302 +#: includes/wc-core-functions.php:1324 msgid "Diners" msgstr "" -#: includes/wc-core-functions.php:1303 +#: includes/wc-core-functions.php:1325 msgid "JCB" msgstr "" -#: includes/wc-core-functions.php:1624 +#: includes/wc-core-functions.php:1650 #. translators: 1: class name 2: woocommerce_logging_class 3: #. WC_Logger_Interface msgid "The class %1$s provided by %2$s filter must implement %3$s." msgstr "" -#: includes/wc-coupon-functions.php:24 +#: includes/wc-coupon-functions.php:21 msgid "Percentage discount" msgstr "" -#: includes/wc-coupon-functions.php:25 +#: includes/wc-coupon-functions.php:22 msgid "Fixed cart discount" msgstr "" -#: includes/wc-coupon-functions.php:26 +#: includes/wc-coupon-functions.php:23 msgid "Fixed product discount" msgstr "" -#: includes/wc-formatting-functions.php:1114 +#: includes/wc-formatting-functions.php:1134 #. translators: %s: stock amount msgid "Only %s left in stock" msgstr "" -#: includes/wc-formatting-functions.php:1119 +#: includes/wc-formatting-functions.php:1139 #. translators: %s: stock amount msgid "%s in stock" msgstr "" -#: includes/wc-formatting-functions.php:1124 +#: includes/wc-formatting-functions.php:1144 msgid "(can be backordered)" msgstr "" @@ -23104,210 +24227,218 @@ msgstr "" msgid "This function should not be called before woocommerce_init." msgstr "" -#: includes/wc-order-functions.php:493 +#: includes/wc-order-functions.php:495 msgid "Invalid refund amount." msgstr "" -#: includes/wc-order-functions.php:620 +#: includes/wc-order-functions.php:632 msgid "The payment gateway for this order does not exist." msgstr "" -#: includes/wc-order-functions.php:624 +#: includes/wc-order-functions.php:636 msgid "The payment gateway for this order does not support automatic refunds." msgstr "" -#: includes/wc-order-functions.php:664 +#: includes/wc-order-functions.php:677 +#. translators: 1: product ID 2: old stock level 3: new stock level msgid "Item #%1$s stock increased from %2$s to %3$s." msgstr "" -#: includes/wc-order-functions.php:724 includes/wc-update-functions.php:919 +#: includes/wc-order-functions.php:738 includes/wc-update-functions.php:915 msgid "Order fully refunded" msgstr "" -#: includes/wc-order-functions.php:848 +#: includes/wc-order-functions.php:868 msgid "Unpaid order cancelled - time limit reached." msgstr "" -#: includes/wc-product-functions.php:62 +#: includes/wc-product-functions.php:58 #. translators: 1: wc_get_product 2: woocommerce_init msgid "%1$s should not be called before the %2$s action." msgstr "" -#: includes/wc-product-functions.php:733 +#: includes/wc-product-functions.php:750 msgid "Shop and search results" msgstr "" -#: includes/wc-product-functions.php:734 +#: includes/wc-product-functions.php:751 msgid "Shop only" msgstr "" -#: includes/wc-product-functions.php:735 +#: includes/wc-product-functions.php:752 msgid "Search results only" msgstr "" -#: includes/wc-product-functions.php:820 +#: includes/wc-product-functions.php:839 msgid "Do not allow" msgstr "" -#: includes/wc-product-functions.php:821 +#: includes/wc-product-functions.php:840 msgid "Allow, but notify customer" msgstr "" -#: includes/wc-rest-functions.php:195 +#: includes/wc-product-functions.php:841 +msgid "Allow" +msgstr "" + +#: includes/wc-rest-functions.php:205 +#. translators: 1: param 2: type msgid "%1$s is not of type %2$s" msgstr "" -#: includes/wc-rest-functions.php:202 +#: includes/wc-rest-functions.php:212 msgid "The date you provided is invalid." msgstr "" -#: includes/wc-stock-functions.php:104 -#. translators: 1: item name 2: old stock quantity 3: new stock quantity -msgid "%1$s stock reduced from %2$s to %3$s." -msgstr "" - -#: includes/wc-template-functions.php:32 +#: includes/wc-template-functions.php:28 msgid "Checkout is not available whilst your cart is empty." msgstr "" -#: includes/wc-template-functions.php:663 +#: includes/wc-template-functions.php:840 +msgid "privacy policy" +msgstr "" + +#: includes/wc-template-functions.php:841 +msgid "terms and conditions" +msgstr "" + +#: includes/wc-template-functions.php:981 #. translators: %s: search query msgid "Search results: “%s”" msgstr "" -#: includes/wc-template-functions.php:667 +#: includes/wc-template-functions.php:985 #. translators: %s: page number msgid " – Page %s" msgstr "" -#: includes/wc-template-functions.php:969 +#: includes/wc-template-functions.php:1290 msgid "Default sorting" msgstr "" -#: includes/wc-template-functions.php:970 +#: includes/wc-template-functions.php:1291 msgid "Sort by popularity" msgstr "" -#: includes/wc-template-functions.php:971 +#: includes/wc-template-functions.php:1292 msgid "Sort by average rating" msgstr "" -#: includes/wc-template-functions.php:972 +#: includes/wc-template-functions.php:1293 msgid "Sort by newness" msgstr "" -#: includes/wc-template-functions.php:973 +#: includes/wc-template-functions.php:1294 msgid "Sort by price: low to high" msgstr "" -#: includes/wc-template-functions.php:974 +#: includes/wc-template-functions.php:1295 msgid "Sort by price: high to low" msgstr "" -#: includes/wc-template-functions.php:978 +#: includes/wc-template-functions.php:1302 msgid "Relevance" msgstr "" -#: includes/wc-template-functions.php:1295 +#: includes/wc-template-functions.php:1652 #: templates/checkout/form-shipping.php:63 #: templates/single-product/tabs/additional-information.php:25 msgid "Additional information" msgstr "" -#: includes/wc-template-functions.php:1305 +#: includes/wc-template-functions.php:1662 #. translators: %s: reviews count msgid "Reviews (%d)" msgstr "" -#: includes/wc-template-functions.php:1607 -msgid "Checkout" -msgstr "" - -#: includes/wc-template-functions.php:1733 +#: includes/wc-template-functions.php:2091 msgid "Place order" msgstr "" -#: includes/wc-template-functions.php:2099 +#: includes/wc-template-functions.php:2530 msgid "Update country" msgstr "" -#: includes/wc-template-functions.php:2118 -#: templates/cart/shipping-calculator.php:59 +#: includes/wc-template-functions.php:2549 +#: templates/cart/shipping-calculator.php:61 msgid "Select a state…" msgstr "" -#: includes/wc-template-functions.php:2160 -#: includes/wc-template-functions.php:2310 -#: includes/wc-template-functions.php:2320 +#: includes/wc-template-functions.php:2597 +#: includes/wc-template-functions.php:2759 +#: includes/wc-template-functions.php:2769 msgid "Choose an option" msgstr "" -#: includes/wc-template-functions.php:2720 +#: includes/wc-template-functions.php:3168 #. translators: 1: rating 2: rating count msgid "Rated %1$s out of 5 based on %2$s customer rating" msgid_plural "Rated %1$s out of 5 based on %2$s customer ratings" msgstr[0] "" msgstr[1] "" -#: includes/wc-template-functions.php:2767 +#: includes/wc-template-functions.php:3215 msgid "Your cart is currently empty." msgstr "" -#: includes/wc-term-functions.php:196 +#: includes/wc-term-functions.php:194 msgid "Select a category" msgstr "" -#: includes/wc-user-functions.php:53 +#: includes/wc-user-functions.php:48 msgid "An account is already registered with your email address. Please log in." msgstr "" -#: includes/wc-user-functions.php:61 +#: includes/wc-user-functions.php:56 msgid "Please enter a valid account username." msgstr "" -#: includes/wc-user-functions.php:65 +#: includes/wc-user-functions.php:60 msgid "An account is already registered with that username. Please choose another." msgstr "" -#: includes/wc-user-functions.php:85 +#: includes/wc-user-functions.php:80 msgid "Please enter an account password." msgstr "" -#: includes/wc-user-functions.php:111 +#: includes/wc-user-functions.php:108 msgid "" "Couldn’t register you… please contact us if you continue to " "have problems." msgstr "" -#: includes/wc-webhook-functions.php:92 +#: includes/wc-webhook-functions.php:88 msgid "Paused" msgstr "" -#: includes/widgets/class-wc-widget-cart.php:25 +#: includes/widgets/class-wc-widget-cart.php:23 msgid "Display the customer shopping cart." msgstr "" -#: includes/widgets/class-wc-widget-cart.php:27 -#: includes/widgets/class-wc-widget-cart.php:31 +#: includes/widgets/class-wc-widget-cart.php:25 +#: includes/widgets/class-wc-widget-cart.php:29 msgid "Cart" msgstr "" -#: includes/widgets/class-wc-widget-cart.php:37 +#: includes/widgets/class-wc-widget-cart.php:35 msgid "Hide if cart is empty" msgstr "" -#: includes/widgets/class-wc-widget-layered-nav-filters.php:23 +#: includes/widgets/class-wc-widget-layered-nav-filters.php:21 msgid "Display a list of active product filters." msgstr "" -#: includes/widgets/class-wc-widget-layered-nav-filters.php:25 +#: includes/widgets/class-wc-widget-layered-nav-filters.php:23 msgid "Active Product Filters" msgstr "" -#: includes/widgets/class-wc-widget-layered-nav-filters.php:80 +#: includes/widgets/class-wc-widget-layered-nav-filters.php:79 #: includes/widgets/class-wc-widget-layered-nav-filters.php:87 -#: includes/widgets/class-wc-widget-layered-nav-filters.php:92 -#: includes/widgets/class-wc-widget-layered-nav-filters.php:99 +#: includes/widgets/class-wc-widget-layered-nav-filters.php:93 +#: includes/widgets/class-wc-widget-layered-nav-filters.php:102 +#. translators: %s: minimum price +#. translators: %s: maximum price +#. translators: %s: rating msgid "Remove filter" msgstr "" @@ -23315,59 +24446,60 @@ msgstr "" msgid "Min %s" msgstr "" -#: includes/widgets/class-wc-widget-layered-nav-filters.php:92 +#: includes/widgets/class-wc-widget-layered-nav-filters.php:93 msgid "Max %s" msgstr "" -#: includes/widgets/class-wc-widget-layered-nav.php:28 +#: includes/widgets/class-wc-widget-layered-nav.php:21 msgid "Display a list of attributes to filter products in your store." msgstr "" -#: includes/widgets/class-wc-widget-layered-nav.php:30 +#: includes/widgets/class-wc-widget-layered-nav.php:23 msgid "Filter Products by Attribute" msgstr "" -#: includes/widgets/class-wc-widget-layered-nav.php:79 +#: includes/widgets/class-wc-widget-layered-nav.php:72 msgid "Filter by" msgstr "" -#: includes/widgets/class-wc-widget-layered-nav.php:85 +#: includes/widgets/class-wc-widget-layered-nav.php:78 msgid "Attribute" msgstr "" -#: includes/widgets/class-wc-widget-layered-nav.php:93 +#: includes/widgets/class-wc-widget-layered-nav.php:86 msgid "List" msgstr "" -#: includes/widgets/class-wc-widget-layered-nav.php:94 +#: includes/widgets/class-wc-widget-layered-nav.php:87 msgid "Dropdown" msgstr "" -#: includes/widgets/class-wc-widget-layered-nav.php:100 +#: includes/widgets/class-wc-widget-layered-nav.php:93 msgid "Query type" msgstr "" -#: includes/widgets/class-wc-widget-layered-nav.php:102 +#: includes/widgets/class-wc-widget-layered-nav.php:95 msgid "AND" msgstr "" -#: includes/widgets/class-wc-widget-layered-nav.php:103 +#: includes/widgets/class-wc-widget-layered-nav.php:96 msgid "OR" msgstr "" -#: includes/widgets/class-wc-widget-layered-nav.php:235 +#: includes/widgets/class-wc-widget-layered-nav.php:230 +#. translators: %s: taxonomy name msgid "Any %s" msgstr "" -#: includes/widgets/class-wc-widget-price-filter.php:25 +#: includes/widgets/class-wc-widget-price-filter.php:23 msgid "Display a slider to filter products in your store by price." msgstr "" -#: includes/widgets/class-wc-widget-price-filter.php:27 +#: includes/widgets/class-wc-widget-price-filter.php:25 msgid "Filter Products by Price" msgstr "" -#: includes/widgets/class-wc-widget-price-filter.php:31 +#: includes/widgets/class-wc-widget-price-filter.php:29 msgid "Filter by price" msgstr "" @@ -23383,51 +24515,51 @@ msgstr "" msgid "Price:" msgstr "" -#: includes/widgets/class-wc-widget-product-categories.php:41 +#: includes/widgets/class-wc-widget-product-categories.php:37 msgid "A list or dropdown of product categories." msgstr "" -#: includes/widgets/class-wc-widget-product-categories.php:43 +#: includes/widgets/class-wc-widget-product-categories.php:39 msgid "Product Categories" msgstr "" -#: includes/widgets/class-wc-widget-product-categories.php:55 +#: includes/widgets/class-wc-widget-product-categories.php:51 msgid "Category order" msgstr "" -#: includes/widgets/class-wc-widget-product-categories.php:62 +#: includes/widgets/class-wc-widget-product-categories.php:58 msgid "Show as dropdown" msgstr "" -#: includes/widgets/class-wc-widget-product-categories.php:67 +#: includes/widgets/class-wc-widget-product-categories.php:63 msgid "Show product counts" msgstr "" -#: includes/widgets/class-wc-widget-product-categories.php:72 +#: includes/widgets/class-wc-widget-product-categories.php:68 msgid "Show hierarchy" msgstr "" -#: includes/widgets/class-wc-widget-product-categories.php:77 +#: includes/widgets/class-wc-widget-product-categories.php:73 msgid "Only show children of the current category" msgstr "" -#: includes/widgets/class-wc-widget-product-categories.php:82 +#: includes/widgets/class-wc-widget-product-categories.php:78 msgid "Hide empty categories" msgstr "" -#: includes/widgets/class-wc-widget-product-categories.php:87 +#: includes/widgets/class-wc-widget-product-categories.php:83 msgid "Maximum depth" msgstr "" -#: includes/widgets/class-wc-widget-product-categories.php:246 +#: includes/widgets/class-wc-widget-product-categories.php:258 msgid "No product categories exist." msgstr "" -#: includes/widgets/class-wc-widget-product-search.php:23 +#: includes/widgets/class-wc-widget-product-search.php:21 msgid "A search form for your store." msgstr "" -#: includes/widgets/class-wc-widget-product-search.php:25 +#: includes/widgets/class-wc-widget-product-search.php:23 msgid "Product Search" msgstr "" @@ -23439,101 +24571,102 @@ msgstr "" msgid "Product Tag Cloud" msgstr "" -#: includes/widgets/class-wc-widget-products.php:23 +#: includes/widgets/class-wc-widget-products.php:21 msgid "A list of your store's products." msgstr "" -#: includes/widgets/class-wc-widget-products.php:38 -#: includes/widgets/class-wc-widget-recently-viewed.php:38 -#: includes/widgets/class-wc-widget-top-rated-products.php:39 +#: includes/widgets/class-wc-widget-products.php:36 +#: includes/widgets/class-wc-widget-recently-viewed.php:36 +#: includes/widgets/class-wc-widget-top-rated-products.php:37 msgid "Number of products to show" msgstr "" -#: includes/widgets/class-wc-widget-products.php:45 +#: includes/widgets/class-wc-widget-products.php:43 msgid "All products" msgstr "" -#: includes/widgets/class-wc-widget-products.php:46 +#: includes/widgets/class-wc-widget-products.php:44 msgid "Featured products" msgstr "" -#: includes/widgets/class-wc-widget-products.php:47 +#: includes/widgets/class-wc-widget-products.php:45 msgid "On-sale products" msgstr "" -#: includes/widgets/class-wc-widget-products.php:57 +#: includes/widgets/class-wc-widget-products.php:55 msgid "Random" msgstr "" -#: includes/widgets/class-wc-widget-products.php:58 +#: includes/widgets/class-wc-widget-products.php:56 msgid "Sales" msgstr "" -#: includes/widgets/class-wc-widget-products.php:66 +#: includes/widgets/class-wc-widget-products.php:64 msgid "ASC" msgstr "" -#: includes/widgets/class-wc-widget-products.php:67 +#: includes/widgets/class-wc-widget-products.php:65 msgid "DESC" msgstr "" -#: includes/widgets/class-wc-widget-products.php:73 +#: includes/widgets/class-wc-widget-products.php:71 msgid "Hide free products" msgstr "" -#: includes/widgets/class-wc-widget-products.php:78 +#: includes/widgets/class-wc-widget-products.php:76 msgid "Show hidden products" msgstr "" -#: includes/widgets/class-wc-widget-rating-filter.php:24 +#: includes/widgets/class-wc-widget-rating-filter.php:21 msgid "Display a list of star ratings to filter products in your store." msgstr "" -#: includes/widgets/class-wc-widget-rating-filter.php:26 +#: includes/widgets/class-wc-widget-rating-filter.php:23 msgid "Filter Products by Rating" msgstr "" -#: includes/widgets/class-wc-widget-recent-reviews.php:23 +#: includes/widgets/class-wc-widget-recent-reviews.php:21 msgid "Display a list of recent reviews from your store." msgstr "" -#: includes/widgets/class-wc-widget-recent-reviews.php:25 +#: includes/widgets/class-wc-widget-recent-reviews.php:23 msgid "Recent Product Reviews" msgstr "" -#: includes/widgets/class-wc-widget-recent-reviews.php:29 +#: includes/widgets/class-wc-widget-recent-reviews.php:27 msgid "Recent reviews" msgstr "" -#: includes/widgets/class-wc-widget-recent-reviews.php:38 +#: includes/widgets/class-wc-widget-recent-reviews.php:36 msgid "Number of reviews to show" msgstr "" -#: includes/widgets/class-wc-widget-recently-viewed.php:23 +#: includes/widgets/class-wc-widget-recently-viewed.php:21 msgid "Display a list of a customer's recently viewed products." msgstr "" -#: includes/widgets/class-wc-widget-recently-viewed.php:25 +#: includes/widgets/class-wc-widget-recently-viewed.php:23 msgid "Recent Viewed Products" msgstr "" -#: includes/widgets/class-wc-widget-recently-viewed.php:29 +#: includes/widgets/class-wc-widget-recently-viewed.php:27 msgid "Recently Viewed Products" msgstr "" -#: includes/widgets/class-wc-widget-top-rated-products.php:24 +#: includes/widgets/class-wc-widget-top-rated-products.php:22 msgid "A list of your store's top-rated products." msgstr "" -#: includes/widgets/class-wc-widget-top-rated-products.php:26 +#: includes/widgets/class-wc-widget-top-rated-products.php:24 msgid "Products by Rating" msgstr "" -#: includes/widgets/class-wc-widget-top-rated-products.php:30 +#: includes/widgets/class-wc-widget-top-rated-products.php:28 msgid "Top rated products" msgstr "" -#: templates/auth/form-grant-access.php:25 templates/auth/form-login.php:27 +#: templates/auth/form-grant-access.php:25 templates/auth/form-login.php:25 +#. translators: %s: app name msgid "%s would like to connect to your store" msgstr "" @@ -23553,13 +24686,14 @@ msgstr "" msgid "Deny" msgstr "" -#: templates/auth/form-login.php:31 +#: templates/auth/form-login.php:34 +#. translators: %1$s: app name, %2$s: URL msgid "" "To connect to %1$s you need to be logged in. Log in to your store below, or " "cancel and return to %1$s" msgstr "" -#: templates/auth/form-login.php:35 templates/myaccount/form-login.php:44 +#: templates/auth/form-login.php:40 templates/myaccount/form-login.php:43 msgid "Username or email address" msgstr "" @@ -23567,13 +24701,13 @@ msgstr "" msgid "Application authentication request" msgstr "" -#: templates/cart/cart-shipping.php:48 +#: templates/cart/cart-shipping.php:50 templates/cart/cart-shipping.php:52 msgid "" "There are no shipping methods available. Please ensure that your address " "has been entered correctly, or contact us if you need any help." msgstr "" -#: templates/cart/cart-shipping.php:50 +#: templates/cart/cart-shipping.php:56 msgid "Enter your full address to see shipping costs." msgstr "" @@ -23590,15 +24724,15 @@ msgstr "" msgid "(estimated for %s)" msgstr "" -#: templates/cart/cart.php:60 templates/cart/mini-cart.php:47 +#: templates/cart/cart.php:57 templates/cart/mini-cart.php:47 msgid "Remove this item" msgstr "" -#: templates/cart/cart.php:133 +#: templates/cart/cart.php:136 msgid "Coupon:" msgstr "" -#: templates/cart/cart.php:138 +#: templates/cart/cart.php:141 msgid "Update cart" msgstr "" @@ -23614,11 +24748,11 @@ msgstr "" msgid "Proceed to checkout" msgstr "" -#: templates/cart/shipping-calculator.php:33 +#: templates/cart/shipping-calculator.php:30 msgid "Calculate shipping" msgstr "" -#: templates/cart/shipping-calculator.php:89 templates/checkout/payment.php:44 +#: templates/cart/shipping-calculator.php:96 templates/checkout/payment.php:41 msgid "Update totals" msgstr "" @@ -23648,30 +24782,33 @@ msgstr "" msgid "Your order" msgstr "" -#: templates/checkout/form-coupon.php:28 +#: templates/checkout/form-coupon.php:26 msgid "Have a coupon?" msgstr "" -#: templates/checkout/form-coupon.php:28 +#: templates/checkout/form-coupon.php:26 msgid "Click here to enter your code" msgstr "" -#: templates/checkout/form-login.php:27 +#: templates/checkout/form-coupon.php:31 +msgid "If you have a coupon code, please apply it below." +msgstr "" + +#: templates/checkout/form-login.php:26 msgid "Returning customer?" msgstr "" -#: templates/checkout/form-login.php:28 +#: templates/checkout/form-login.php:26 msgid "Click here to login" msgstr "" -#: templates/checkout/form-login.php:33 +#: templates/checkout/form-login.php:32 msgid "" -"If you have shopped with us before, please enter your details in the boxes " -"below. If you are a new customer, please proceed to the Billing & " -"Shipping section." +"If you have shopped with us before, please enter your details below. If you " +"are a new customer, please proceed to the Billing & Shipping section." msgstr "" -#: templates/checkout/form-pay.php:81 +#: templates/checkout/form-pay.php:79 msgid "" "Sorry, it seems that there are no available payment methods for your " "location. Please contact us if you require assistance or wish to make " @@ -23690,18 +24827,18 @@ msgstr "" msgid "Date:" msgstr "" -#: templates/checkout/payment.php:36 +#: templates/checkout/payment.php:33 msgid "" "Sorry, it seems that there are no available payment methods for your state. " "Please contact us if you require assistance or wish to make alternate " "arrangements." msgstr "" -#: templates/checkout/payment.php:36 +#: templates/checkout/payment.php:33 msgid "Please fill in your details above to see available payment methods." msgstr "" -#: templates/checkout/payment.php:43 +#: templates/checkout/payment.php:40 msgid "" "Since your browser does not support JavaScript, or it is disabled, please " "ensure you click the Update Totals button before placing your " @@ -23709,12 +24846,6 @@ msgid "" "do so." msgstr "" -#: templates/checkout/terms.php:26 -msgid "" -"I’ve read and accept the terms & conditions" -msgstr "" - #: templates/checkout/thankyou.php:30 msgid "" "Unfortunately your order cannot be processed as the originating " @@ -23732,12 +24863,12 @@ msgstr "" #: templates/emails/admin-cancelled-order.php:28 #: templates/emails/plain/admin-cancelled-order.php:25 -msgid "The order #%1$d from %2$s has been cancelled. The order was as follows:" +msgid "The order #%1$s from %2$s has been cancelled. The order was as follows:" msgstr "" #: templates/emails/admin-failed-order.php:28 #: templates/emails/plain/admin-failed-order.php:25 -msgid "Payment for order #%1$d from %2$s has failed. The order was as follows:" +msgid "Payment for order #%1$s from %2$s has failed. The order was as follows:" msgstr "" #: templates/emails/admin-new-order.php:28 @@ -23834,23 +24965,23 @@ msgid "Click here to reset your password" msgstr "" #: templates/emails/email-addresses.php:28 -#: templates/emails/plain/email-addresses.php:23 -#: templates/myaccount/form-edit-address.php:23 +#: templates/emails/plain/email-addresses.php:22 +#: templates/myaccount/form-edit-address.php:20 #: templates/myaccount/my-address.php:27 templates/myaccount/my-address.php:32 #: templates/order/order-details-customer.php:33 msgid "Billing address" msgstr "" #: templates/emails/email-addresses.php:42 -#: templates/emails/plain/email-addresses.php:35 -#: templates/myaccount/form-edit-address.php:23 +#: templates/emails/plain/email-addresses.php:37 +#: templates/myaccount/form-edit-address.php:20 #: templates/myaccount/my-address.php:28 #: templates/order/order-details-customer.php:52 msgid "Shipping address" msgstr "" #: templates/emails/email-customer-details.php:28 -#: templates/emails/plain/email-customer-details.php:25 +#: templates/emails/plain/email-customer-details.php:24 msgid "Customer details" msgstr "" @@ -23879,19 +25010,20 @@ msgid "View order: %s" msgstr "" #: templates/global/form-login.php:35 -#: templates/myaccount/form-lost-password.php:30 +#: templates/myaccount/form-lost-password.php:27 msgid "Username or email" msgstr "" -#: templates/global/form-login.php:51 templates/myaccount/form-login.php:58 +#: templates/global/form-login.php:51 templates/myaccount/form-login.php:57 msgid "Remember me" msgstr "" -#: templates/global/form-login.php:55 templates/myaccount/form-login.php:62 +#: templates/global/form-login.php:55 templates/myaccount/form-login.php:61 msgid "Lost your password?" msgstr "" -#: templates/global/quantity-input.php:33 +#: templates/global/quantity-input.php:28 +#. translators: %s: Quantity. msgid "%s quantity" msgstr "" @@ -23918,8 +25050,9 @@ msgstr "" #: templates/myaccount/dashboard.php:37 msgid "" "From your account dashboard you can view your recent " -"orders, manage your shipping and billing addresses " -"and edit your password and account details." +"orders, manage your shipping and billing " +"addresses, and edit your password and account " +"details." msgstr "" #: templates/myaccount/downloads.php:41 templates/myaccount/orders.php:101 @@ -23930,51 +25063,61 @@ msgstr "" msgid "No downloads available yet." msgstr "" -#: templates/myaccount/form-add-payment-method.php:59 +#: templates/myaccount/form-add-payment-method.php:58 msgid "" "New payment methods can only be added during checkout. Please contact us if " "you require assistance." msgstr "" -#: templates/myaccount/form-edit-account.php:45 -msgid "Password change" +#: templates/myaccount/form-edit-account.php:38 +msgid "" +"This will be how your name will be displayed in the account section and in " +"reviews" msgstr "" #: templates/myaccount/form-edit-account.php:48 +msgid "Password change" +msgstr "" + +#: templates/myaccount/form-edit-account.php:51 msgid "Current password (leave blank to leave unchanged)" msgstr "" -#: templates/myaccount/form-edit-account.php:52 +#: templates/myaccount/form-edit-account.php:55 msgid "New password (leave blank to leave unchanged)" msgstr "" -#: templates/myaccount/form-edit-account.php:56 +#: templates/myaccount/form-edit-account.php:59 msgid "Confirm new password" msgstr "" -#: templates/myaccount/form-edit-address.php:52 +#: templates/myaccount/form-edit-address.php:49 msgid "Save address" msgstr "" -#: templates/myaccount/form-login.php:75 templates/myaccount/form-login.php:108 +#: templates/myaccount/form-login.php:55 +msgid "Log in" +msgstr "" + +#: templates/myaccount/form-login.php:74 templates/myaccount/form-login.php:107 msgid "Register" msgstr "" -#: templates/myaccount/form-lost-password.php:27 +#: templates/myaccount/form-lost-password.php:24 msgid "" "Lost your password? Please enter your username or email address. You will " "receive a link to create a new password via email." msgstr "" -#: templates/myaccount/form-reset-password.php:27 +#: templates/myaccount/form-reset-password.php:24 msgid "Enter a new password below." msgstr "" -#: templates/myaccount/form-reset-password.php:30 +#: templates/myaccount/form-reset-password.php:27 msgid "New password" msgstr "" -#: templates/myaccount/form-reset-password.php:34 +#: templates/myaccount/form-reset-password.php:31 msgid "Re-enter new password" msgstr "" @@ -24048,30 +25191,26 @@ msgstr "" msgid "l jS \\o\\f F Y, h:ia" msgstr "" -#: templates/order/form-tracking.php:29 +#: templates/order/form-tracking.php:25 msgid "" "To track your order please enter your Order ID in the box below and press " "the \"Track\" button. This was given to you on your receipt and in the " "confirmation email you should have received." msgstr "" -#: templates/order/form-tracking.php:31 -msgid "Order ID" -msgstr "" - -#: templates/order/form-tracking.php:31 +#: templates/order/form-tracking.php:27 msgid "Found in your order confirmation email." msgstr "" -#: templates/order/form-tracking.php:32 +#: templates/order/form-tracking.php:28 msgid "Billing email" msgstr "" -#: templates/order/form-tracking.php:32 +#: templates/order/form-tracking.php:28 msgid "Email you used during checkout." msgstr "" -#: templates/order/form-tracking.php:35 +#: templates/order/form-tracking.php:31 msgid "Track" msgstr "" @@ -24095,7 +25234,7 @@ msgstr "" msgid "Search products…" msgstr "" -#: templates/single-product/add-to-cart/variable.php:32 +#: templates/single-product/add-to-cart/variable.php:30 msgid "This product is currently out of stock and unavailable." msgstr "" @@ -24111,31 +25250,31 @@ msgid_plural "Tags:" msgstr[0] "" msgstr[1] "" -#: templates/single-product/photoswipe.php:51 +#: templates/single-product/photoswipe.php:35 msgid "Close (Esc)" msgstr "" -#: templates/single-product/photoswipe.php:53 +#: templates/single-product/photoswipe.php:36 msgid "Share" msgstr "" -#: templates/single-product/photoswipe.php:55 +#: templates/single-product/photoswipe.php:37 msgid "Toggle fullscreen" msgstr "" -#: templates/single-product/photoswipe.php:57 +#: templates/single-product/photoswipe.php:38 msgid "Zoom in/out" msgstr "" -#: templates/single-product/photoswipe.php:74 +#: templates/single-product/photoswipe.php:50 msgid "Previous (arrow left)" msgstr "" -#: templates/single-product/photoswipe.php:76 +#: templates/single-product/photoswipe.php:51 msgid "Next (arrow right)" msgstr "" -#: templates/single-product/product-image.php:54 +#: templates/single-product/product-image.php:44 msgid "Awaiting product image" msgstr "" @@ -24149,11 +25288,11 @@ msgstr[1] "" msgid "Related products" msgstr "" -#: templates/single-product/review-meta.php:28 +#: templates/single-product/review-meta.php:27 msgid "Your review is awaiting approval" msgstr "" -#: templates/single-product/review-meta.php:36 +#: templates/single-product/review-meta.php:37 msgid "verified owner" msgstr "" @@ -24244,156 +25383,156 @@ msgstr "" msgid "https://woocommerce.com" msgstr "" -#: i18n/locale-info.php:91 i18n/locale-info.php:101 i18n/locale-info.php:111 +#: i18n/locale-info.php:96 i18n/locale-info.php:106 i18n/locale-info.php:116 msgctxt "Canadian Tax Rates" msgid "PST" msgstr "" -#: i18n/locale-info.php:121 +#: i18n/locale-info.php:126 msgctxt "Canadian Tax Rates" msgid "QST" msgstr "" -#: i18n/locale-info.php:131 i18n/locale-info.php:138 i18n/locale-info.php:145 -#: i18n/locale-info.php:152 i18n/locale-info.php:159 +#: i18n/locale-info.php:136 i18n/locale-info.php:143 i18n/locale-info.php:150 +#: i18n/locale-info.php:157 i18n/locale-info.php:164 msgctxt "Canadian Tax Rates" msgid "HST" msgstr "" -#: i18n/locale-info.php:166 i18n/locale-info.php:173 i18n/locale-info.php:180 -#: i18n/locale-info.php:187 i18n/locale-info.php:194 i18n/locale-info.php:201 -#: i18n/locale-info.php:208 i18n/locale-info.php:215 +#: i18n/locale-info.php:171 i18n/locale-info.php:178 i18n/locale-info.php:185 +#: i18n/locale-info.php:192 i18n/locale-info.php:199 i18n/locale-info.php:206 +#: i18n/locale-info.php:213 i18n/locale-info.php:220 msgctxt "Canadian Tax Rates" msgid "GST" msgstr "" -#: i18n/states/US.php:27 +#: i18n/states/US.php:24 msgctxt "US state of Georgia" msgid "Georgia" msgstr "" -#: includes/admin/class-wc-admin-assets.php:117 -#: includes/admin/class-wc-admin-setup-wizard.php:186 -#: includes/class-wc-frontend-scripts.php:547 -#: includes/widgets/class-wc-widget-layered-nav.php:306 +#: includes/admin/class-wc-admin-assets.php:115 +#: includes/admin/class-wc-admin-setup-wizard.php:210 +#: includes/class-wc-frontend-scripts.php:567 +#: includes/widgets/class-wc-widget-layered-nav.php:302 msgctxt "enhanced select" msgid "No matches found" msgstr "" -#: includes/admin/class-wc-admin-assets.php:118 -#: includes/admin/class-wc-admin-setup-wizard.php:187 -#: includes/class-wc-frontend-scripts.php:548 +#: includes/admin/class-wc-admin-assets.php:116 +#: includes/admin/class-wc-admin-setup-wizard.php:211 +#: includes/class-wc-frontend-scripts.php:568 msgctxt "enhanced select" msgid "Loading failed" msgstr "" -#: includes/admin/class-wc-admin-assets.php:119 -#: includes/admin/class-wc-admin-setup-wizard.php:188 -#: includes/class-wc-frontend-scripts.php:549 +#: includes/admin/class-wc-admin-assets.php:117 +#: includes/admin/class-wc-admin-setup-wizard.php:212 +#: includes/class-wc-frontend-scripts.php:569 msgctxt "enhanced select" msgid "Please enter 1 or more characters" msgstr "" -#: includes/admin/class-wc-admin-assets.php:120 -#: includes/admin/class-wc-admin-setup-wizard.php:189 -#: includes/class-wc-frontend-scripts.php:550 +#: includes/admin/class-wc-admin-assets.php:118 +#: includes/admin/class-wc-admin-setup-wizard.php:213 +#: includes/class-wc-frontend-scripts.php:570 msgctxt "enhanced select" msgid "Please enter %qty% or more characters" msgstr "" -#: includes/admin/class-wc-admin-assets.php:121 -#: includes/admin/class-wc-admin-setup-wizard.php:190 -#: includes/class-wc-frontend-scripts.php:551 +#: includes/admin/class-wc-admin-assets.php:119 +#: includes/admin/class-wc-admin-setup-wizard.php:214 +#: includes/class-wc-frontend-scripts.php:571 msgctxt "enhanced select" msgid "Please delete 1 character" msgstr "" -#: includes/admin/class-wc-admin-assets.php:122 -#: includes/admin/class-wc-admin-setup-wizard.php:191 -#: includes/class-wc-frontend-scripts.php:552 +#: includes/admin/class-wc-admin-assets.php:120 +#: includes/admin/class-wc-admin-setup-wizard.php:215 +#: includes/class-wc-frontend-scripts.php:572 msgctxt "enhanced select" msgid "Please delete %qty% characters" msgstr "" -#: includes/admin/class-wc-admin-assets.php:123 -#: includes/admin/class-wc-admin-setup-wizard.php:192 -#: includes/class-wc-frontend-scripts.php:553 +#: includes/admin/class-wc-admin-assets.php:121 +#: includes/admin/class-wc-admin-setup-wizard.php:216 +#: includes/class-wc-frontend-scripts.php:573 msgctxt "enhanced select" msgid "You can only select 1 item" msgstr "" -#: includes/admin/class-wc-admin-assets.php:124 -#: includes/admin/class-wc-admin-setup-wizard.php:193 -#: includes/class-wc-frontend-scripts.php:554 +#: includes/admin/class-wc-admin-assets.php:122 +#: includes/admin/class-wc-admin-setup-wizard.php:217 +#: includes/class-wc-frontend-scripts.php:574 msgctxt "enhanced select" msgid "You can only select %qty% items" msgstr "" -#: includes/admin/class-wc-admin-assets.php:125 -#: includes/admin/class-wc-admin-setup-wizard.php:194 -#: includes/class-wc-frontend-scripts.php:555 +#: includes/admin/class-wc-admin-assets.php:123 +#: includes/admin/class-wc-admin-setup-wizard.php:218 +#: includes/class-wc-frontend-scripts.php:575 msgctxt "enhanced select" msgid "Loading more results…" msgstr "" -#: includes/admin/class-wc-admin-assets.php:126 -#: includes/admin/class-wc-admin-setup-wizard.php:195 -#: includes/class-wc-frontend-scripts.php:556 +#: includes/admin/class-wc-admin-assets.php:124 +#: includes/admin/class-wc-admin-setup-wizard.php:219 +#: includes/class-wc-frontend-scripts.php:576 msgctxt "enhanced select" msgid "Searching…" msgstr "" -#: includes/admin/class-wc-admin-menus.php:171 -#: includes/class-wc-post-types.php:345 +#: includes/admin/class-wc-admin-menus.php:172 +#: includes/class-wc-post-types.php:382 msgctxt "Admin menu name" msgid "Orders" msgstr "" -#: includes/class-wc-post-types.php:86 +#: includes/class-wc-post-types.php:90 msgctxt "Admin menu name" msgid "Categories" msgstr "" -#: includes/class-wc-post-types.php:122 +#: includes/class-wc-post-types.php:129 msgctxt "Admin menu name" msgid "Tags" msgstr "" -#: includes/class-wc-post-types.php:159 +#: includes/class-wc-post-types.php:169 msgctxt "Admin menu name" msgid "Shipping classes" msgstr "" -#: includes/class-wc-post-types.php:274 +#: includes/class-wc-post-types.php:305 msgctxt "Admin menu name" msgid "Products" msgstr "" -#: includes/class-wc-post-types.php:396 +#: includes/class-wc-post-types.php:436 msgctxt "Admin menu name" msgid "Coupons" msgstr "" #: includes/admin/class-wc-admin-permalink-settings.php:76 -#: includes/wc-core-functions.php:1786 includes/wc-update-functions.php:61 +#: includes/wc-core-functions.php:1810 includes/wc-update-functions.php:57 msgctxt "slug" msgid "product-category" msgstr "" #: includes/admin/class-wc-admin-permalink-settings.php:85 -#: includes/wc-core-functions.php:1787 includes/wc-update-functions.php:62 +#: includes/wc-core-functions.php:1811 includes/wc-update-functions.php:58 msgctxt "slug" msgid "product-tag" msgstr "" #: includes/admin/class-wc-admin-permalink-settings.php:195 #: includes/admin/class-wc-admin-permalink-settings.php:198 -#: includes/wc-core-functions.php:1785 includes/wc-update-functions.php:71 +#: includes/wc-core-functions.php:1809 includes/wc-update-functions.php:67 msgctxt "slug" msgid "product" msgstr "" -#: includes/wc-product-functions.php:244 +#: includes/wc-product-functions.php:241 msgctxt "slug" msgid "uncategorized" msgstr "" @@ -24409,19 +25548,25 @@ msgctxt "default-slug" msgid "product" msgstr "" -#: includes/admin/class-wc-admin-setup-wizard.php:1261 -#: includes/gateways/cheque/class-wc-gateway-cheque.php:27 -#: includes/gateways/cheque/class-wc-gateway-cheque.php:63 +#: includes/admin/class-wc-admin-setup-wizard.php:1407 +#: includes/gateways/cheque/class-wc-gateway-cheque.php:31 +#: includes/gateways/cheque/class-wc-gateway-cheque.php:67 msgctxt "Check payment method" msgid "Check payments" msgstr "" -#: includes/gateways/cheque/class-wc-gateway-cheque.php:118 +#: includes/gateways/cheque/class-wc-gateway-cheque.php:122 msgctxt "Check payment method" msgid "Awaiting check payment" msgstr "" -#: includes/admin/class-wc-admin-webhooks-table-list.php:167 +#: includes/admin/class-wc-admin-taxonomies.php:309 +#: includes/class-wc-install.php:487 includes/class-wc-install.php:493 +msgctxt "Default category slug" +msgid "Uncategorized" +msgstr "" + +#: includes/admin/class-wc-admin-webhooks-table-list.php:178 #. translators: %s: count msgctxt "posts" msgid "All (%s)" @@ -24429,22 +25574,23 @@ msgid_plural "All (%s)" msgstr[0] "" msgstr[1] "" -#: includes/admin/class-wc-admin-webhooks.php:74 -#: includes/admin/settings/views/html-webhooks-edit.php:24 -#: includes/api/legacy/v2/class-wc-api-webhooks.php:204 -#: includes/api/legacy/v3/class-wc-api-webhooks.php:204 -#: includes/api/v1/class-wc-rest-webhooks-controller.php:483 +#: includes/admin/class-wc-admin-webhooks.php:71 +#: includes/admin/settings/views/html-webhooks-edit.php:25 +#: includes/api/legacy/v2/class-wc-api-webhooks.php:199 +#: includes/api/legacy/v3/class-wc-api-webhooks.php:199 +#: includes/api/v1/class-wc-rest-webhooks-controller.php:500 msgctxt "Webhook created on date parsed by strftime" msgid "%b %d, %Y @ %I:%M %p" msgstr "" -#: includes/admin/importers/class-wc-product-csv-importer-controller.php:561 +#: includes/admin/importers/class-wc-product-csv-importer-controller.php:641 msgctxt "Quantity in stock" msgid "Stock" msgstr "" -#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:169 -#: includes/class-wc-order.php:809 includes/class-wc-order.php:819 +#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:168 +#: includes/api/class-wc-rest-network-orders-controller.php:127 +#: includes/class-wc-order.php:848 includes/class-wc-order.php:858 #. translators: 1: first name 2: last name msgctxt "full name" msgid "%1$s %2$s" @@ -24456,226 +25602,257 @@ msgctxt "%s = human-readable time difference" msgid "%s ago" msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-general.php:22 +#: includes/admin/meta-boxes/views/html-product-data-general.php:25 #: includes/class-wc-product-external.php:171 #: includes/class-wc-product-external.php:181 msgctxt "placeholder" msgid "Buy product" msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-general.php:50 -#: includes/admin/meta-boxes/views/html-variation-admin.php:134 +#: includes/admin/meta-boxes/views/html-product-data-general.php:58 +#: includes/admin/meta-boxes/views/html-variation-admin.php:142 msgctxt "placeholder" msgid "From…" msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-general.php:51 -#: includes/admin/meta-boxes/views/html-variation-admin.php:138 +#: includes/admin/meta-boxes/views/html-product-data-general.php:59 +#: includes/admin/meta-boxes/views/html-variation-admin.php:146 msgctxt "placeholder" msgid "To…" msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-general.php:140 +#: includes/admin/meta-boxes/views/html-product-data-general.php:155 #: includes/admin/views/html-bulk-edit-product.php:78 #: includes/admin/views/html-quick-edit-product.php:57 #: includes/shipping/flat-rate/includes/settings-flat-rate.php:27 -#: includes/shipping/legacy-flat-rate/includes/settings-flat-rate.php:54 -#: includes/shipping/local-pickup/class-wc-shipping-local-pickup.php:87 +#: includes/shipping/legacy-flat-rate/includes/settings-flat-rate.php:59 +#: includes/shipping/local-pickup/class-wc-shipping-local-pickup.php:93 msgctxt "Tax status" msgid "None" msgstr "" -#: includes/admin/meta-boxes/views/html-product-data-variations.php:107 -#: includes/admin/meta-boxes/views/html-product-data-variations.php:144 +#: includes/admin/meta-boxes/views/html-product-data-variations.php:109 +#: includes/admin/meta-boxes/views/html-product-data-variations.php:146 msgctxt "number of pages" msgid "of" msgstr "" -#: includes/admin/reports/class-wc-report-customer-list.php:134 -#: includes/admin/reports/class-wc-report-downloads.php:98 -#: includes/admin/reports/class-wc-report-downloads.php:174 +#: includes/admin/reports/class-wc-report-customer-list.php:136 +#: includes/admin/reports/class-wc-report-downloads.php:100 +#: includes/admin/reports/class-wc-report-downloads.php:176 #: templates/myaccount/my-orders.php:55 templates/myaccount/orders.php:51 msgctxt "hash before order number" msgid "#" msgstr "" -#: includes/admin/settings/class-wc-settings-checkout.php:27 +#: includes/admin/settings/class-wc-settings-payment-gateways.php:24 msgctxt "Settings tab label" -msgid "Checkout" +msgid "Payments" msgstr "" -#: includes/admin/settings/views/html-settings-tax.php:124 +#: includes/admin/settings/views/html-settings-tax.php:128 #. translators: 1: current page 2: total pages msgctxt "Pagination" msgid "%1$s of %2$s" msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:945 +#: includes/api/class-wc-rest-system-status-controller.php:967 msgctxt "Page setting" msgid "Shop base" msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:949 +#: includes/api/class-wc-rest-system-status-controller.php:971 msgctxt "Page setting" msgid "Cart" msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:953 +#: includes/api/class-wc-rest-system-status-controller.php:975 msgctxt "Page setting" msgid "Checkout" msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:957 +#: includes/api/class-wc-rest-system-status-controller.php:979 msgctxt "Page setting" msgid "My account" msgstr "" -#: includes/api/class-wc-rest-system-status-controller.php:961 +#: includes/api/class-wc-rest-system-status-controller.php:983 msgctxt "Page setting" msgid "Terms and conditions" msgstr "" -#: includes/class-wc-form-handler.php:514 includes/wc-cart-functions.php:105 +#: includes/class-wc-customer.php:753 +#. translators: 1: first name 2: last name +msgctxt "display name" +msgid "%1$s %2$s" +msgstr "" + +#: includes/class-wc-form-handler.php:558 includes/wc-cart-functions.php:110 +#. translators: %s: product name msgctxt "Item name in quotes" msgid "“%s”" msgstr "" -#: includes/class-wc-install.php:380 +#: includes/class-wc-install.php:390 msgctxt "Page slug" msgid "shop" msgstr "" -#: includes/class-wc-install.php:385 +#: includes/class-wc-install.php:395 msgctxt "Page slug" msgid "cart" msgstr "" -#: includes/class-wc-install.php:390 +#: includes/class-wc-install.php:400 msgctxt "Page slug" msgid "checkout" msgstr "" -#: includes/class-wc-install.php:395 +#: includes/class-wc-install.php:405 msgctxt "Page slug" msgid "my-account" msgstr "" -#: includes/class-wc-install.php:381 +#: includes/class-wc-install.php:391 msgctxt "Page title" msgid "Shop" msgstr "" -#: includes/class-wc-install.php:386 +#: includes/class-wc-install.php:396 msgctxt "Page title" msgid "Cart" msgstr "" -#: includes/class-wc-install.php:391 +#: includes/class-wc-install.php:401 msgctxt "Page title" msgid "Checkout" msgstr "" -#: includes/class-wc-install.php:396 +#: includes/class-wc-install.php:406 msgctxt "Page title" msgid "My account" msgstr "" -#: includes/class-wc-install.php:471 includes/class-wc-install.php:477 -msgctxt "Default category slug" -msgid "Uncategorized" +#: includes/class-wc-install.php:856 +#. translators: user role +msgctxt "User role" +msgid "Customer" msgstr "" -#: includes/class-wc-order-refund.php:64 -#: includes/data-stores/abstract-wc-order-data-store-cpt.php:228 -#: includes/data-stores/class-wc-order-refund-data-store-cpt.php:105 +#: includes/class-wc-install.php:858 +#. translators: user role +msgctxt "User role" +msgid "Shop manager" +msgstr "" + +#: includes/class-wc-order-refund.php:67 +#: includes/data-stores/abstract-wc-order-data-store-cpt.php:226 +#: includes/data-stores/class-wc-order-refund-data-store-cpt.php:116 msgctxt "Order date parsed by strftime" msgid "%b %d, %Y @ %I:%M %p" msgstr "" -#: includes/class-wc-post-types.php:197 +#: includes/class-wc-post-types.php:212 +#. translators: %s: attribute name msgctxt "Product Attribute" msgid "Product %s" msgstr "" -#: includes/class-wc-post-types.php:333 +#: includes/class-wc-post-types.php:371 msgctxt "shop_order post type singular name" msgid "Order" msgstr "" -#: includes/class-wc-post-types.php:442 includes/wc-order-functions.php:97 +#: includes/class-wc-post-types.php:482 includes/wc-order-functions.php:95 msgctxt "Order status" msgid "Pending payment" msgstr "" -#: includes/class-wc-post-types.php:450 includes/wc-order-functions.php:98 +#: includes/class-wc-post-types.php:491 includes/wc-order-functions.php:96 msgctxt "Order status" msgid "Processing" msgstr "" -#: includes/class-wc-post-types.php:458 includes/wc-order-functions.php:99 +#: includes/class-wc-post-types.php:500 includes/wc-order-functions.php:97 msgctxt "Order status" msgid "On hold" msgstr "" -#: includes/class-wc-post-types.php:466 includes/wc-order-functions.php:100 +#: includes/class-wc-post-types.php:509 includes/wc-order-functions.php:98 msgctxt "Order status" msgid "Completed" msgstr "" -#: includes/class-wc-post-types.php:474 includes/wc-order-functions.php:101 +#: includes/class-wc-post-types.php:518 includes/wc-order-functions.php:99 msgctxt "Order status" msgid "Cancelled" msgstr "" -#: includes/class-wc-post-types.php:482 includes/wc-order-functions.php:102 +#: includes/class-wc-post-types.php:527 includes/wc-order-functions.php:100 msgctxt "Order status" msgid "Refunded" msgstr "" -#: includes/class-wc-post-types.php:490 includes/wc-order-functions.php:103 +#: includes/class-wc-post-types.php:536 includes/wc-order-functions.php:101 msgctxt "Order status" msgid "Failed" msgstr "" -#: includes/wc-account-functions.php:68 +#: includes/data-stores/class-wc-data-store-wp.php:483 +#. Translators: This is a comma-separated list of very common words that should +#. be excluded from a search, like a, an, and the. These are usually called +#. "stopwords". You should not simply translate these individual words into +#. your language. Instead, look for and provide commonly accepted stopwords in +#. your language. +msgctxt "Comma-separated list of search stopwords in your language" +msgid "" +"about,an,are,as,at,be,by,com,for,from,how,in,is,it,of,on,or,that,the,this," +"to,was,what,when,where,who,will,with,www" +msgstr "" + +#: includes/wc-account-functions.php:65 msgctxt "edit-address-slug" msgid "billing" msgstr "" -#: includes/wc-account-functions.php:69 +#: includes/wc-account-functions.php:66 msgctxt "edit-address-slug" msgid "shipping" msgstr "" -#: includes/wc-cart-functions.php:226 +#: includes/wc-cart-functions.php:228 +#. translators: %d: shipping package number msgctxt "shipping packages" -msgid "Shipping" -msgid_plural "Shipping %d" -msgstr[0] "" -msgstr[1] "" +msgid "Shipping %d" +msgstr "" -#: includes/wc-formatting-functions.php:1164 +#: includes/wc-cart-functions.php:228 +msgctxt "shipping package" +msgid "Shipping" +msgstr "" + +#: includes/wc-formatting-functions.php:1184 #. translators: 1: price from 2: price to msgctxt "Price range: from-to" msgid "%1$s – %2$s" msgstr "" -#: includes/wc-template-functions.php:1681 +#: includes/wc-template-functions.php:2039 msgctxt "breadcrumb" msgid "Home" msgstr "" -#: includes/wc-template-functions.php:2738 +#: includes/wc-template-functions.php:3186 msgctxt "min_price" msgid "From:" msgstr "" -#: includes/widgets/class-wc-widget-products.php:64 +#: includes/widgets/class-wc-widget-products.php:62 msgctxt "Sorting order" msgid "Order" msgstr "" -#: templates/global/quantity-input.php:33 +#: templates/global/quantity-input.php:41 msgctxt "Product quantity input tooltip" msgid "Qty" msgstr "" diff --git a/i18n/locale-info.php b/i18n/locale-info.php index c680895aa07..1b16207e604 100644 --- a/i18n/locale-info.php +++ b/i18n/locale-info.php @@ -999,7 +999,7 @@ return array( array( 'country' => 'ZA', 'state' => '', - 'rate' => '14.0000', + 'rate' => '15.0000', 'name' => 'VAT', 'shipping' => true, ), diff --git a/i18n/states/BD.php b/i18n/states/BD.php index 3d0a099d0b7..aa769517c68 100644 --- a/i18n/states/BD.php +++ b/i18n/states/BD.php @@ -3,7 +3,6 @@ * Bangladeshi states (districts) * * @package WooCommerce/i18n - * @version 2.0.0 */ global $states; @@ -11,68 +10,68 @@ global $states; defined( 'ABSPATH' ) || exit; $states['BD'] = array( - 'BAG' => __( 'Bagerhat', 'woocommerce' ), - 'BAN' => __( 'Bandarban', 'woocommerce' ), - 'BAR' => __( 'Barguna', 'woocommerce' ), - 'BARI' => __( 'Barisal', 'woocommerce' ), - 'BHO' => __( 'Bhola', 'woocommerce' ), - 'BOG' => __( 'Bogra', 'woocommerce' ), - 'BRA' => __( 'Brahmanbaria', 'woocommerce' ), - 'CHA' => __( 'Chandpur', 'woocommerce' ), - 'CHI' => __( 'Chittagong', 'woocommerce' ), - 'CHU' => __( 'Chuadanga', 'woocommerce' ), - 'COM' => __( 'Comilla', 'woocommerce' ), - 'COX' => __( "Cox's Bazar", 'woocommerce' ), - 'DHA' => __( 'Dhaka', 'woocommerce' ), - 'DIN' => __( 'Dinajpur', 'woocommerce' ), - 'FAR' => __( 'Faridpur ', 'woocommerce' ), - 'FEN' => __( 'Feni', 'woocommerce' ), - 'GAI' => __( 'Gaibandha', 'woocommerce' ), - 'GAZI' => __( 'Gazipur', 'woocommerce' ), - 'GOP' => __( 'Gopalganj', 'woocommerce' ), - 'HAB' => __( 'Habiganj', 'woocommerce' ), - 'JAM' => __( 'Jamalpur', 'woocommerce' ), - 'JES' => __( 'Jessore', 'woocommerce' ), - 'JHA' => __( 'Jhalokati', 'woocommerce' ), - 'JHE' => __( 'Jhenaidah', 'woocommerce' ), - 'JOY' => __( 'Joypurhat', 'woocommerce' ), - 'KHA' => __( 'Khagrachhari', 'woocommerce' ), - 'KHU' => __( 'Khulna', 'woocommerce' ), - 'KIS' => __( 'Kishoreganj', 'woocommerce' ), - 'KUR' => __( 'Kurigram', 'woocommerce' ), - 'KUS' => __( 'Kushtia', 'woocommerce' ), - 'LAK' => __( 'Lakshmipur', 'woocommerce' ), - 'LAL' => __( 'Lalmonirhat', 'woocommerce' ), - 'MAD' => __( 'Madaripur', 'woocommerce' ), - 'MAG' => __( 'Magura', 'woocommerce' ), - 'MAN' => __( 'Manikganj ', 'woocommerce' ), - 'MEH' => __( 'Meherpur', 'woocommerce' ), - 'MOU' => __( 'Moulvibazar', 'woocommerce' ), - 'MUN' => __( 'Munshiganj', 'woocommerce' ), - 'MYM' => __( 'Mymensingh', 'woocommerce' ), - 'NAO' => __( 'Naogaon', 'woocommerce' ), - 'NAR' => __( 'Narail', 'woocommerce' ), - 'NARG' => __( 'Narayanganj', 'woocommerce' ), - 'NARD' => __( 'Narsingdi', 'woocommerce' ), - 'NAT' => __( 'Natore', 'woocommerce' ), - 'NAW' => __( 'Nawabganj', 'woocommerce' ), - 'NET' => __( 'Netrakona', 'woocommerce' ), - 'NIL' => __( 'Nilphamari', 'woocommerce' ), - 'NOA' => __( 'Noakhali', 'woocommerce' ), - 'PAB' => __( 'Pabna', 'woocommerce' ), - 'PAN' => __( 'Panchagarh', 'woocommerce' ), - 'PAT' => __( 'Patuakhali', 'woocommerce' ), - 'PIR' => __( 'Pirojpur', 'woocommerce' ), - 'RAJB' => __( 'Rajbari', 'woocommerce' ), - 'RAJ' => __( 'Rajshahi', 'woocommerce' ), - 'RAN' => __( 'Rangamati', 'woocommerce' ), - 'RANP' => __( 'Rangpur', 'woocommerce' ), - 'SAT' => __( 'Satkhira', 'woocommerce' ), - 'SHA' => __( 'Shariatpur', 'woocommerce' ), - 'SHE' => __( 'Sherpur', 'woocommerce' ), - 'SIR' => __( 'Sirajganj', 'woocommerce' ), - 'SUN' => __( 'Sunamganj', 'woocommerce' ), - 'SYL' => __( 'Sylhet', 'woocommerce' ), - 'TAN' => __( 'Tangail', 'woocommerce' ), - 'THA' => __( 'Thakurgaon', 'woocommerce' ), + 'BD-05' => __( 'Bagerhat', 'woocommerce' ), + 'BD-01' => __( 'Bandarban', 'woocommerce' ), + 'BD-02' => __( 'Barguna', 'woocommerce' ), + 'BD-06' => __( 'Barishal', 'woocommerce' ), + 'BD-07' => __( 'Bhola', 'woocommerce' ), + 'BD-03' => __( 'Bogura', 'woocommerce' ), + 'BD-04' => __( 'Brahmanbaria', 'woocommerce' ), + 'BD-09' => __( 'Chandpur', 'woocommerce' ), + 'BD-10' => __( 'Chattogram', 'woocommerce' ), + 'BD-12' => __( 'Chuadanga', 'woocommerce' ), + 'BD-11' => __( "Cox's Bazar", 'woocommerce' ), + 'BD-08' => __( 'Cumilla', 'woocommerce' ), + 'BD-13' => __( 'Dhaka', 'woocommerce' ), + 'BD-14' => __( 'Dinajpur', 'woocommerce' ), + 'BD-15' => __( 'Faridpur ', 'woocommerce' ), + 'BD-16' => __( 'Feni', 'woocommerce' ), + 'BD-19' => __( 'Gaibandha', 'woocommerce' ), + 'BD-18' => __( 'Gazipur', 'woocommerce' ), + 'BD-17' => __( 'Gopalganj', 'woocommerce' ), + 'BD-20' => __( 'Habiganj', 'woocommerce' ), + 'BD-21' => __( 'Jamalpur', 'woocommerce' ), + 'BD-22' => __( 'Jashore', 'woocommerce' ), + 'BD-25' => __( 'Jhalokati', 'woocommerce' ), + 'BD-23' => __( 'Jhenaidah', 'woocommerce' ), + 'BD-24' => __( 'Joypurhat', 'woocommerce' ), + 'BD-29' => __( 'Khagrachhari', 'woocommerce' ), + 'BD-27' => __( 'Khulna', 'woocommerce' ), + 'BD-26' => __( 'Kishoreganj', 'woocommerce' ), + 'BD-28' => __( 'Kurigram', 'woocommerce' ), + 'BD-30' => __( 'Kushtia', 'woocommerce' ), + 'BD-31' => __( 'Lakshmipur', 'woocommerce' ), + 'BD-32' => __( 'Lalmonirhat', 'woocommerce' ), + 'BD-36' => __( 'Madaripur', 'woocommerce' ), + 'BD-37' => __( 'Magura', 'woocommerce' ), + 'BD-33' => __( 'Manikganj ', 'woocommerce' ), + 'BD-39' => __( 'Meherpur', 'woocommerce' ), + 'BD-38' => __( 'Moulvibazar', 'woocommerce' ), + 'BD-35' => __( 'Munshiganj', 'woocommerce' ), + 'BD-34' => __( 'Mymensingh', 'woocommerce' ), + 'BD-48' => __( 'Naogaon', 'woocommerce' ), + 'BD-43' => __( 'Narail', 'woocommerce' ), + 'BD-40' => __( 'Narayanganj', 'woocommerce' ), + 'BD-42' => __( 'Narsingdi', 'woocommerce' ), + 'BD-44' => __( 'Natore', 'woocommerce' ), + 'BD-45' => __( 'Nawabganj', 'woocommerce' ), + 'BD-41' => __( 'Netrakona', 'woocommerce' ), + 'BD-46' => __( 'Nilphamari', 'woocommerce' ), + 'BD-47' => __( 'Noakhali', 'woocommerce' ), + 'BD-49' => __( 'Pabna', 'woocommerce' ), + 'BD-52' => __( 'Panchagarh', 'woocommerce' ), + 'BD-51' => __( 'Patuakhali', 'woocommerce' ), + 'BD-50' => __( 'Pirojpur', 'woocommerce' ), + 'BD-53' => __( 'Rajbari', 'woocommerce' ), + 'BD-54' => __( 'Rajshahi', 'woocommerce' ), + 'BD-56' => __( 'Rangamati', 'woocommerce' ), + 'BD-55' => __( 'Rangpur', 'woocommerce' ), + 'BD-58' => __( 'Satkhira', 'woocommerce' ), + 'BD-62' => __( 'Shariatpur', 'woocommerce' ), + 'BD-57' => __( 'Sherpur', 'woocommerce' ), + 'BD-59' => __( 'Sirajganj', 'woocommerce' ), + 'BD-61' => __( 'Sunamganj', 'woocommerce' ), + 'BD-60' => __( 'Sylhet', 'woocommerce' ), + 'BD-63' => __( 'Tangail', 'woocommerce' ), + 'BD-64' => __( 'Thakurgaon', 'woocommerce' ), ); diff --git a/i18n/states/LR.php b/i18n/states/LR.php new file mode 100644 index 00000000000..e6641c7c0bd --- /dev/null +++ b/i18n/states/LR.php @@ -0,0 +1,29 @@ + __( 'Bomi', 'woocommerce' ), + 'BN' => __( 'Bong', 'woocommerce' ), + 'GA' => __( 'Gbarpolu', 'woocommerce' ), + 'GB' => __( 'Grand Bassa', 'woocommerce' ), + 'GC' => __( 'Grand Cape Mount', 'woocommerce' ), + 'GG' => __( 'Grand Gedeh', 'woocommerce' ), + 'GK' => __( 'Grand Kru', 'woocommerce' ), + 'LO' => __( 'Lofa ', 'woocommerce' ), + 'MA' => __( 'Margibi', 'woocommerce' ), + 'MY' => __( 'Maryland', 'woocommerce' ), + 'MO' => __( 'Montserrado', 'woocommerce' ), + 'NM' => __( 'Nimba', 'woocommerce' ), + 'RV' => __( 'Rivercess', 'woocommerce' ), + 'RG' => __( 'River Gee', 'woocommerce' ), + 'SN' => __( 'Sinoe', 'woocommerce' ), +); diff --git a/includes/abstracts/abstract-wc-order.php b/includes/abstracts/abstract-wc-order.php index 2953cfec6bd..bed960c3f16 100644 --- a/includes/abstracts/abstract-wc-order.php +++ b/includes/abstracts/abstract-wc-order.php @@ -706,7 +706,7 @@ abstract class WC_Abstract_Order extends WC_Abstract_Legacy_Order { * Return an array of items/products within this order. * * @param string|array $types Types of line items to get (array or string). - * @return Array of WC_Order_item + * @return WC_Order_Item[] */ public function get_items( $types = 'line_item' ) { $items = array(); @@ -730,7 +730,7 @@ abstract class WC_Abstract_Order extends WC_Abstract_Legacy_Order { /** * Return an array of fees within this order. * - * @return array + * @return WC_Order_item_Fee[] */ public function get_fees() { return $this->get_items( 'fee' ); @@ -739,7 +739,7 @@ abstract class WC_Abstract_Order extends WC_Abstract_Legacy_Order { /** * Return an array of taxes within this order. * - * @return array + * @return WC_Order_Item_Tax[] */ public function get_taxes() { return $this->get_items( 'tax' ); @@ -748,7 +748,7 @@ abstract class WC_Abstract_Order extends WC_Abstract_Legacy_Order { /** * Return an array of shipping costs within this order. * - * @return array + * @return WC_Order_Item_Shipping[] */ public function get_shipping_methods() { return $this->get_items( 'shipping' ); @@ -788,7 +788,7 @@ abstract class WC_Abstract_Order extends WC_Abstract_Legacy_Order { * Gets the count of order items of a certain type. * * @param string $item_type Item type to lookup. - * @return string + * @return int|string */ public function get_item_count( $item_type = '' ) { $items = $this->get_items( empty( $item_type ) ? 'line_item' : $item_type ); @@ -1062,7 +1062,7 @@ abstract class WC_Abstract_Order extends WC_Abstract_Legacy_Order { } /** - * After applying coupons via the WC_Disounts class, update line items. + * After applying coupons via the WC_Discounts class, update line items. * * @since 3.2.0 * @param WC_Discounts $discounts Discounts class. @@ -1087,7 +1087,7 @@ abstract class WC_Abstract_Order extends WC_Abstract_Legacy_Order { } /** - * After applying coupons via the WC_Disounts class, update or create coupon items. + * After applying coupons via the WC_Discounts class, update or create coupon items. * * @since 3.2.0 * @param WC_Discounts $discounts Discounts class. diff --git a/includes/abstracts/abstract-wc-payment-gateway.php b/includes/abstracts/abstract-wc-payment-gateway.php index dc4ac9d9a4e..ae6c770cf7f 100644 --- a/includes/abstracts/abstract-wc-payment-gateway.php +++ b/includes/abstracts/abstract-wc-payment-gateway.php @@ -178,7 +178,9 @@ abstract class WC_Payment_Gateway extends WC_Settings_API { * Output the gateway settings screen. */ public function admin_options() { - echo '

' . esc_html( $this->get_method_title() ) . '

'; + echo '

' . esc_html( $this->get_method_title() ); + wc_back_link( __( 'Return to payments', 'woocommerce' ), admin_url( 'admin.php?page=wc-settings&tab=checkout' ) ); + echo '

'; echo wp_kses_post( wpautop( $this->get_method_description() ) ); parent::admin_options(); } @@ -191,6 +193,19 @@ abstract class WC_Payment_Gateway extends WC_Settings_API { $this->enabled = ! empty( $this->settings['enabled'] ) && 'yes' === $this->settings['enabled'] ? 'yes' : 'no'; } + /** + * Return whether or not this gateway still requires setup to function. + * + * When this gateway is toggled on via AJAX, if this returns true a + * redirect will occur to the settings page instead. + * + * @since 3.4.0 + * @return bool + */ + public function needs_setup() { + return false; + } + /** * Get the return url (thank you page). * diff --git a/includes/abstracts/abstract-wc-privacy.php b/includes/abstracts/abstract-wc-privacy.php new file mode 100644 index 00000000000..2a396e96c7f --- /dev/null +++ b/includes/abstracts/abstract-wc-privacy.php @@ -0,0 +1,140 @@ +name = $name; + $this->init(); + } + + /** + * Hook in events. + */ + protected function init() { + add_action( 'admin_init', array( $this, 'add_privacy_message' ) ); + // We set priority to 5 to help WooCommerce's findings appear before those from extensions in exported items. + add_filter( 'wp_privacy_personal_data_exporters', array( $this, 'register_exporters' ), 5 ); + add_filter( 'wp_privacy_personal_data_erasers', array( $this, 'register_erasers' ) ); + } + + /** + * Adds the privacy message on WC privacy page. + */ + public function add_privacy_message() { + if ( function_exists( 'wp_add_privacy_policy_content' ) ) { + $content = $this->get_privacy_message(); + + if ( $content ) { + wp_add_privacy_policy_content( $this->name, $this->get_privacy_message() ); + } + } + } + + /** + * Gets the message of the privacy to display. + * To be overloaded by the implementor. + * + * @return string + */ + public function get_privacy_message() { + return ''; + } + + /** + * Integrate this exporter implementation within the WordPress core exporters. + * + * @param array $exporters List of exporter callbacks. + * @return array + */ + public function register_exporters( $exporters = array() ) { + foreach ( $this->exporters as $id => $exporter ) { + $exporters[ $id ] = $exporter; + } + return $exporters; + } + + /** + * Integrate this eraser implementation within the WordPress core erasers. + * + * @param array $erasers List of eraser callbacks. + * @return array + */ + public function register_erasers( $erasers = array() ) { + foreach ( $this->erasers as $id => $eraser ) { + $erasers[ $id ] = $eraser; + } + return $erasers; + } + + /** + * Add exporter to list of exporters. + * + * @param string $id ID of the Exporter. + * @param string $name Exporter name. + * @param string $callback Exporter callback. + */ + public function add_exporter( $id, $name, $callback ) { + $this->exporters[ $id ] = array( + 'exporter_friendly_name' => $name, + 'callback' => $callback, + ); + return $this->exporters; + } + + /** + * Add eraser to list of erasers. + * + * @param string $id ID of the Eraser. + * @param string $name Exporter name. + * @param string $callback Exporter callback. + */ + public function add_eraser( $id, $name, $callback ) { + $this->erasers[ $id ] = array( + 'eraser_friendly_name' => $name, + 'callback' => $callback, + ); + return $this->erasers; + } +} diff --git a/includes/abstracts/abstract-wc-rest-terms-controller.php b/includes/abstracts/abstract-wc-rest-terms-controller.php index 4b1dcd0db14..8d5cdd7ae29 100644 --- a/includes/abstracts/abstract-wc-rest-terms-controller.php +++ b/includes/abstracts/abstract-wc-rest-terms-controller.php @@ -380,20 +380,11 @@ abstract class WC_REST_Terms_Controller extends WC_REST_Controller { if ( isset( $request['slug'] ) ) { $args['slug'] = $request['slug']; } - if ( isset( $request['parent'] ) ) { if ( ! is_taxonomy_hierarchical( $taxonomy ) ) { return new WP_Error( 'woocommerce_rest_taxonomy_not_hierarchical', __( 'Can not set resource parent, taxonomy is not hierarchical.', 'woocommerce' ), array( 'status' => 400 ) ); } - - $parent = get_term( (int) $request['parent'], $taxonomy ); - - // If is null or WP_Error is invalid parent term. - if ( ! $parent || is_wp_error( $parent ) ) { - return new WP_Error( 'woocommerce_rest_term_invalid', __( 'Parent resource does not exist.', 'woocommerce' ), array( 'status' => 404 ) ); - } - - $args['parent'] = $parent->term_id; + $args['parent'] = $request['parent']; } $term = wp_insert_term( $name, $taxonomy, $args ); @@ -486,25 +477,11 @@ abstract class WC_REST_Terms_Controller extends WC_REST_Controller { if ( isset( $request['slug'] ) ) { $prepared_args['slug'] = $request['slug']; } - if ( isset( $request['parent'] ) ) { if ( ! is_taxonomy_hierarchical( $taxonomy ) ) { return new WP_Error( 'woocommerce_rest_taxonomy_not_hierarchical', __( 'Can not set resource parent, taxonomy is not hierarchical.', 'woocommerce' ), array( 'status' => 400 ) ); } - - $parent_id = (int) $request['parent']; - - if ( 0 === $parent_id ) { - $prepared_args['parent'] = $parent_id; - } else { - $parent = get_term( $parent_id, $taxonomy ); - - if ( ! $parent ) { - return new WP_Error( 'woocommerce_rest_term_invalid', __( 'Parent resource does not exist.', 'woocommerce' ), array( 'status' => 400 ) ); - } - - $prepared_args['parent'] = $parent->term_id; - } + $prepared_args['parent'] = $request['parent']; } // Only update the term if we haz something to update. diff --git a/includes/abstracts/abstract-wc-settings-api.php b/includes/abstracts/abstract-wc-settings-api.php index c4b7b192c32..a50ad21d972 100644 --- a/includes/abstracts/abstract-wc-settings-api.php +++ b/includes/abstracts/abstract-wc-settings-api.php @@ -177,6 +177,24 @@ abstract class WC_Settings_API { return $_POST; // WPCS: CSRF ok, input var ok. } + /** + * Update a single option. + * + * @since 3.4.0 + * @param string $key Option key. + * @param mixed $value Value to set. + * @return bool was anything saved? + */ + public function update_option( $key, $value = '' ) { + if ( empty( $this->settings ) ) { + $this->init_settings(); + } + + $this->settings[ $key ] = $value; + + return update_option( $this->get_option_key(), apply_filters( 'woocommerce_settings_api_sanitized_fields_' . $this->id, $this->settings ), 'yes' ); + } + /** * Processes and saves options. * If there is an error thrown, will continue to save and validate fields, but will leave the erroring field out. @@ -198,7 +216,7 @@ abstract class WC_Settings_API { } } - return update_option( $this->get_option_key(), apply_filters( 'woocommerce_settings_api_sanitized_fields_' . $this->id, $this->settings ) ); + return update_option( $this->get_option_key(), apply_filters( 'woocommerce_settings_api_sanitized_fields_' . $this->id, $this->settings ), 'yes' ); } /** @@ -405,8 +423,7 @@ abstract class WC_Settings_API { ?>
+ + + + $value ) { - update_option( $name, $value ); + update_option( $name, $value, $autoload_options[ $name ] ? 'yes' : 'no' ); } return true; diff --git a/includes/admin/class-wc-admin-setup-wizard.php b/includes/admin/class-wc-admin-setup-wizard.php index d8f80974c07..3268b6fea3d 100644 --- a/includes/admin/class-wc-admin-setup-wizard.php +++ b/includes/admin/class-wc-admin-setup-wizard.php @@ -71,7 +71,7 @@ class WC_Admin_Setup_Wizard { * * @return boolean */ - protected function should_show_theme_extra() { + protected function should_show_theme() { $support_woocommerce = current_theme_supports( 'woocommerce' ) && ! $this->is_default_theme(); return ( @@ -106,7 +106,7 @@ class WC_Admin_Setup_Wizard { * The "automated tax" extra should only be shown if the current user can * install plugins and the store is in a supported country. */ - protected function should_show_automated_tax_extra() { + protected function should_show_automated_tax() { if ( ! current_user_can( 'install_plugins' ) ) { return false; } @@ -121,6 +121,28 @@ class WC_Admin_Setup_Wizard { return in_array( $country_code, $tax_supported_countries, true ); } + /** + * Should we show the MailChimp install option? + * True only if the user can install plugins. + * + * @return boolean + */ + protected function should_show_mailchimp() { + return current_user_can( 'install_plugins' ); + } + + /** + * Should we display the 'Recommended' step? + * True if at least one of the recommendations will be displayed. + * + * @return boolean + */ + protected function should_show_recommended_step() { + return $this->should_show_theme() + || $this->should_show_automated_tax() + || $this->should_show_mailchimp(); + } + /** * Show the setup wizard. */ @@ -144,10 +166,10 @@ class WC_Admin_Setup_Wizard { 'view' => array( $this, 'wc_setup_shipping' ), 'handler' => array( $this, 'wc_setup_shipping_save' ), ), - 'extras' => array( - 'name' => __( 'Extras', 'woocommerce' ), - 'view' => array( $this, 'wc_setup_extras' ), - 'handler' => array( $this, 'wc_setup_extras_save' ), + 'recommended' => array( + 'name' => __( 'Recommended', 'woocommerce' ), + 'view' => array( $this, 'wc_setup_recommended' ), + 'handler' => array( $this, 'wc_setup_recommended_save' ), ), 'activate' => array( 'name' => __( 'Activate', 'woocommerce' ), @@ -161,9 +183,9 @@ class WC_Admin_Setup_Wizard { ), ); - // Hide the extras step if this store/user isn't eligible for them. - if ( ! $this->should_show_theme_extra() && ! $this->should_show_automated_tax_extra() ) { - unset( $default_steps['extras'] ); + // Hide recommended step if nothing is going to be shown there. + if ( ! $this->should_show_recommended_step() ) { + unset( $default_steps['recommended'] ); } // Hide shipping step if the store is selling digital products only. @@ -281,7 +303,7 @@ class WC_Admin_Setup_Wizard { ?> step ) : ?> - step ) : ?> + step || 'activate' === $this->step ) : ?> @@ -383,18 +405,17 @@ class WC_Admin_Setup_Wizard { - -
+
@@ -516,20 +537,22 @@ class WC_Admin_Setup_Wizard { $locale_info = include WC()->plugin_path() . '/i18n/locale-info.php'; - // Set currency formatting options based on chosen location and currency. - if ( - isset( $locale_info[ $country ] ) && - $locale_info[ $country ]['currency_code'] === $currency_code - ) { - update_option( 'woocommerce_currency_pos', $locale_info[ $country ]['currency_pos'] ); - update_option( 'woocommerce_price_decimal_sep', $locale_info[ $country ]['decimal_sep'] ); - update_option( 'woocommerce_price_num_decimals', $locale_info[ $country ]['num_decimals'] ); - update_option( 'woocommerce_price_thousand_sep', $locale_info[ $country ]['thousand_sep'] ); + if ( isset( $locale_info[ $country ] ) ) { + update_option( 'woocommerce_weight_unit', $locale_info[ $country ]['weight_unit'] ); + update_option( 'woocommerce_dimension_unit', $locale_info[ $country ]['dimension_unit'] ); + + // Set currency formatting options based on chosen location and currency. + if ( $locale_info[ $country ]['currency_code'] === $currency_code ) { + update_option( 'woocommerce_currency_pos', $locale_info[ $country ]['currency_pos'] ); + update_option( 'woocommerce_price_decimal_sep', $locale_info[ $country ]['decimal_sep'] ); + update_option( 'woocommerce_price_num_decimals', $locale_info[ $country ]['num_decimals'] ); + update_option( 'woocommerce_price_thousand_sep', $locale_info[ $country ]['thousand_sep'] ); + } } if ( $tracking ) { update_option( 'woocommerce_allow_tracking', 'yes' ); - WC_Tracker::send_tracking_data( true ); + wp_schedule_single_event( time() + 10, 'woocommerce_tracker_send_event', array( true ) ); } else { update_option( 'woocommerce_allow_tracking', 'no' ); } @@ -593,7 +616,7 @@ class WC_Admin_Setup_Wizard { * Helper method to queue the background install of a plugin. * * @param string $plugin_id Plugin id used for background install. - * @param array $plugin_info Plugin info array containing at least main file and repo slug. + * @param array $plugin_info Plugin info array containing name and repo-slug, and optionally file if different from [repo-slug].php. */ protected function install_plugin( $plugin_id, $plugin_info ) { // Make sure we don't trigger multiple simultaneous installs. @@ -601,7 +624,8 @@ class WC_Admin_Setup_Wizard { return; } - if ( ! empty( $plugin_info['file'] ) && is_plugin_active( $plugin_info['file'] ) ) { + $plugin_file = isset( $plugin_info['file'] ) ? $plugin_info['file'] : $plugin_info['repo-slug'] . '.php'; + if ( is_plugin_active( $plugin_info['repo-slug'] . '/' . $plugin_file ) ) { return; } @@ -647,7 +671,6 @@ class WC_Admin_Setup_Wizard { $this->install_plugin( 'jetpack', array( - 'file' => 'jetpack/jetpack.php', 'name' => __( 'Jetpack', 'woocommerce' ), 'repo-slug' => 'jetpack', ) @@ -662,13 +685,46 @@ class WC_Admin_Setup_Wizard { $this->install_plugin( 'woocommerce-services', array( - 'file' => 'woocommerce-services/woocommerce-services.php', 'name' => __( 'WooCommerce Services', 'woocommerce' ), 'repo-slug' => 'woocommerce-services', ) ); } + /** + * Retrieve info for missing WooCommerce Services and/or Jetpack plugin. + * + * @return array + */ + protected function get_wcs_requisite_plugins() { + $plugins = array(); + if ( ! is_plugin_active( 'woocommerce-services/woocommerce-services.php' ) && ! get_option( 'woocommerce_setup_background_installing_woocommerce-services' ) ) { + $plugins[] = array( + 'name' => __( 'WooCommerce Services', 'woocommerce' ), + 'slug' => 'woocommerce-services', + ); + } + if ( ! is_plugin_active( 'jetpack/jetpack.php' ) && ! get_option( 'woocommerce_setup_background_installing_jetpack' ) ) { + $plugins[] = array( + 'name' => __( 'Jetpack', 'woocommerce' ), + 'slug' => 'jetpack', + ); + } + return $plugins; + } + + /** + * Plugin install info message markup with heading. + */ + public function plugin_install_info() { + ?> + + + + + array( 'name' => __( 'Live Rates', 'woocommerce' ), - 'description' => __( 'WooCommerce Services and Jetpack will be installed and activated for you.', 'woocommerce' ), + 'description' => __( 'Powered by WooCommerce Services and Jetpack.', 'woocommerce' ), ), 'flat_rate' => array( 'name' => __( 'Flat Rate', 'woocommerce' ), @@ -743,7 +799,12 @@ class WC_Admin_Setup_Wizard { ?>
- " + name="" + class="method wc-enhanced-select" + data-plugins="get_wcs_requisite_plugins() ) ); ?>" + > $method ) : ?> @@ -798,19 +859,6 @@ class WC_Admin_Setup_Wizard { $existing_zones = WC_Shipping_Zones::get_zones(); $dimension_unit = get_option( 'woocommerce_dimension_unit' ); $weight_unit = get_option( 'woocommerce_weight_unit' ); - $locale_info = include WC()->plugin_path() . '/i18n/locale-info.php'; - - if ( ! $weight_unit && isset( $locale_info[ $country_code ] ) ) { - $weight_unit = $locale_info[ $country_code ]['weight_unit']; - } else { - $weight_unit = $weight_unit ? $weight_unit : 'kg'; - } - - if ( ! $dimension_unit && isset( $locale_info[ $country_code ] ) ) { - $dimension_unit = $locale_info[ $country_code ]['dimension_unit']; - } else { - $dimension_unit = $dimension_unit ? $dimension_unit : 'cm'; - } if ( ! empty( $existing_zones ) ) { $intro_text = __( 'How would you like units on your store displayed?', 'woocommerce' ); @@ -852,7 +900,7 @@ class WC_Admin_Setup_Wizard {
- +
@@ -866,7 +914,7 @@ class WC_Admin_Setup_Wizard {
- +
@@ -919,6 +967,7 @@ class WC_Admin_Setup_Wizard {

+ plugin_install_info(); ?>

@@ -1111,6 +1160,19 @@ class WC_Admin_Setup_Wizard { return in_array( $country_code, $square_supported_countries, true ); } + /** + * Is eWAY Payments country supported + * + * @param string $country_code Country code. + */ + protected function is_eway_payments_supported_country( $country_code ) { + $supported_countries = array( + 'AU', // Australia. + 'NZ', // New Zealand. + ); + return in_array( $country_code, $supported_countries, true ); + } + /** * Helper method to retrieve the current user's email address. * @@ -1159,7 +1221,7 @@ class WC_Admin_Setup_Wizard { return array( 'stripe' => array( - 'name' => __( 'Stripe', 'woocommerce' ), + 'name' => __( 'WooCommerce Stripe Gateway', 'woocommerce' ), 'image' => WC()->plugin_url() . '/assets/images/stripe.png', 'description' => $stripe_description, 'class' => 'checked stripe-logo', @@ -1171,19 +1233,20 @@ class WC_Admin_Setup_Wizard { 'value' => 'yes', 'placeholder' => '', 'required' => false, + 'plugins' => $this->get_wcs_requisite_plugins(), ), 'email' => array( 'label' => __( 'Stripe email address:', 'woocommerce' ), 'type' => 'email', 'value' => $user_email, 'placeholder' => __( 'Stripe email address', 'woocommerce' ), - 'description' => __( "Enter your email address and we'll handle account creation. WooCommerce Services and Jetpack will be installed and activated for you.", 'woocommerce' ), + 'description' => __( "Enter your email address and we'll handle account creation. Powered by WooCommerce Services and Jetpack.", 'woocommerce' ), 'required' => true, ), ), ), 'ppec_paypal' => array( - 'name' => __( 'PayPal Express Checkout', 'woocommerce' ), + 'name' => __( 'WooCommerce PayPal Express Checkout Gateway', 'woocommerce' ), 'image' => WC()->plugin_url() . '/assets/images/paypal.png', 'description' => $paypal_ec_description, 'enabled' => true, @@ -1196,13 +1259,14 @@ class WC_Admin_Setup_Wizard { 'value' => 'yes', 'placeholder' => '', 'required' => false, + 'plugins' => $this->get_wcs_requisite_plugins(), ), 'email' => array( 'label' => __( 'Direct payments to email address:', 'woocommerce' ), 'type' => 'email', 'value' => $user_email, 'placeholder' => __( 'Email address to receive payments', 'woocommerce' ), - 'description' => __( "Enter your email address and we'll authenticate payments for you. WooCommerce Services and Jetpack will be installed and activated for you.", 'woocommerce' ), + 'description' => __( "Enter your email address and we'll authenticate payments for you. Powered by WooCommerce Services and Jetpack.", 'woocommerce' ), 'required' => true, ), ), @@ -1222,7 +1286,7 @@ class WC_Admin_Setup_Wizard { ), ), 'klarna_checkout' => array( - 'name' => __( 'Klarna Checkout', 'woocommerce' ), + 'name' => __( 'Klarna Checkout for WooCommerce', 'woocommerce' ), 'description' => $klarna_checkout_description, 'image' => WC()->plugin_url() . '/assets/images/klarna-white.png', 'enabled' => true, @@ -1230,7 +1294,7 @@ class WC_Admin_Setup_Wizard { 'repo-slug' => 'klarna-checkout-for-woocommerce', ), 'klarna_payments' => array( - 'name' => __( 'Klarna Payments', 'woocommerce' ), + 'name' => __( 'Klarna Payments for WooCommerce', 'woocommerce' ), 'description' => $klarna_payments_description, 'image' => WC()->plugin_url() . '/assets/images/klarna-white.png', 'enabled' => true, @@ -1238,13 +1302,30 @@ class WC_Admin_Setup_Wizard { 'repo-slug' => 'klarna-payments-for-woocommerce', ), 'square' => array( - 'name' => __( 'Square', 'woocommerce' ), + 'name' => __( 'WooCommerce Square', 'woocommerce' ), 'description' => $square_description, 'image' => WC()->plugin_url() . '/assets/images/square-white.png', 'class' => 'square-logo', 'enabled' => true, 'repo-slug' => 'woocommerce-square', ), + 'eway' => array( + 'name' => __( 'WooCommerce eWAY Gateway', 'woocommerce' ), + 'description' => __( 'The eWAY extension for WooCommerce allows you to take credit card payments directly on your store without redirecting your customers to a third party site to make payment.', 'woocommerce' ), + 'image' => WC()->plugin_url() . '/assets/images/eway-logo.jpg', + 'enabled' => false, + 'class' => 'eway-logo', + 'repo-slug' => 'woocommerce-gateway-eway', + ), + 'payfast' => array( + 'name' => __( 'WooCommerce PayFast Gateway', 'woocommerce' ), + 'description' => __( 'The PayFast extension for WooCommerce enables you to accept payments by Credit Card and EFT via one of South Africa’s most popular payment gateways. No setup fees or monthly subscription costs.', 'woocommerce' ), + 'image' => WC()->plugin_url() . '/assets/images/payfast.png', + 'class' => 'payfast-logo', + 'enabled' => false, + 'repo-slug' => 'woocommerce-payfast-gateway', + 'file' => 'gateway-payfast.php', + ), ); } @@ -1260,8 +1341,10 @@ class WC_Admin_Setup_Wizard { return array( 'paypal' => $gateways['paypal'] ); } - $country = WC()->countries->get_base_country(); - $can_stripe = $this->is_stripe_supported_country( $country ); + $country = WC()->countries->get_base_country(); + $can_stripe = $this->is_stripe_supported_country( $country ); + $can_eway = $this->is_eway_payments_supported_country( $country ); + $can_payfast = ( 'ZA' === $country ); // South Africa. if ( $this->is_klarna_checkout_supported_country( $country ) ) { $spotlight = 'klarna_checkout'; @@ -1276,19 +1359,40 @@ class WC_Admin_Setup_Wizard { $spotlight => $gateways[ $spotlight ], 'ppec_paypal' => $gateways['ppec_paypal'], ); + if ( $can_stripe ) { $offered_gateways += array( 'stripe' => $gateways['stripe'] ); } + + if ( $can_eway ) { + $offered_gateways += array( 'eway' => $gateways['eway'] ); + } + + if ( $can_payfast ) { + $offered_gateways += array( 'payfast' => $gateways['payfast'] ); + } + return $offered_gateways; } $offered_gateways = array(); + if ( $can_stripe ) { $gateways['stripe']['enabled'] = true; $gateways['stripe']['featured'] = true; $offered_gateways += array( 'stripe' => $gateways['stripe'] ); } + $offered_gateways += array( 'ppec_paypal' => $gateways['ppec_paypal'] ); + + if ( $can_eway ) { + $offered_gateways += array( 'eway' => $gateways['eway'] ); + } + + if ( $can_payfast ) { + $offered_gateways += array( 'payfast' => $gateways['payfast'] ); + } + return $offered_gateways; } @@ -1344,6 +1448,15 @@ class WC_Admin_Setup_Wizard { $should_enable_toggle = isset( $item_info['enabled'] ) && $item_info['enabled']; } + $plugins = null; + if ( isset( $item_info['repo-slug'] ) ) { + $plugin = array( + 'slug' => $item_info['repo-slug'], + 'name' => $item_info['name'], + ); + $plugins = array( $plugin ); + } + ?>
  • @@ -1390,6 +1503,7 @@ class WC_Admin_Setup_Wizard { placeholder="" + data-plugins="" /> @@ -1406,6 +1520,7 @@ class WC_Admin_Setup_Wizard { type="checkbox" name="wc-wizard-service--enabled" value="yes" + data-plugins="" />
  • + +

    +

    should_show_theme() + && $this->should_show_automated_tax() + && $this->should_show_mailchimp() + ) : + esc_html_e( 'Select from the list below to enable automated taxes and MailChimp’s best-in-class email services — and design your store with our official, free WooCommerce theme.', 'woocommerce' ); + else : + esc_html_e( 'Enhance your store with these recommended features.', 'woocommerce' ); + endif; + ?>

    - should_show_theme_extra() ) : ?> - - - should_show_automated_tax_extra() ) : ?> - - + if ( $this->should_show_mailchimp() ) : + $this->display_recommended_item( array( + 'type' => 'mailchimp', + 'title' => __( 'MailChimp', 'woocommerce' ), + 'description' => __( 'Join the 16 million customers who use MailChimp. Sync list and store data to send automated emails, and targeted campaigns.', 'woocommerce' ), + 'img_url' => WC()->plugin_url() . '/assets/images/obw-mailchimp-icon.svg', + 'img_alt' => __( 'MailChimp icon', 'woocommerce' ), + 'plugins' => array( array( 'name' => __( 'MailChimp for WooCommerce', 'woocommerce' ), 'slug' => 'mailchimp-for-woocommerce' ) ), + ) ); + endif; + ?> +

    + plugin_install_info(); ?>

    @@ -1636,23 +1783,38 @@ class WC_Admin_Setup_Wizard { } /** - * Extras step save. + * Recommended step save. */ - public function wc_setup_extras_save() { + public function wc_setup_recommended_save() { check_admin_referer( 'wc-setup' ); - $setup_automated_tax = isset( $_POST['setup_automated_taxes'] ) && 'yes' === $_POST['setup_automated_taxes']; - $install_storefront = isset( $_POST['setup_storefront_theme'] ) && 'yes' === $_POST['setup_storefront_theme']; + $setup_storefront = isset( $_POST['setup_storefront_theme'] ) && 'yes' === $_POST['setup_storefront_theme']; + $setup_automated_tax = isset( $_POST['setup_automated_taxes'] ) && 'yes' === $_POST['setup_automated_taxes']; + $setup_mailchimp = isset( $_POST['setup_mailchimp'] ) && 'yes' === $_POST['setup_mailchimp']; update_option( 'woocommerce_calc_taxes', $setup_automated_tax ? 'yes' : 'no' ); update_option( 'woocommerce_setup_automated_taxes', $setup_automated_tax ); + if ( $setup_storefront ) { + $this->install_theme( 'storefront' ); + } + if ( $setup_automated_tax ) { $this->install_woocommerce_services(); } - if ( $install_storefront ) { - $this->install_theme( 'storefront' ); + if ( $setup_mailchimp ) { + // Prevent MailChimp from redirecting to its settings page during the OBW flow. + add_option( 'mailchimp_woocommerce_plugin_do_activation_redirect', false ); + + $this->install_plugin( + 'mailchimp-for-woocommerce', + array( + 'name' => __( 'MailChimp for WooCommerce', 'woocommerce' ), + 'repo-slug' => 'mailchimp-for-woocommerce', + 'file' => 'mailchimp-woocommerce.php', + ) + ); } wp_redirect( esc_url_raw( $this->get_next_step_link() ) ); @@ -1891,7 +2053,6 @@ class WC_Admin_Setup_Wizard { } WC_Install::background_installer( 'jetpack', array( - 'file' => 'jetpack/jetpack.php', 'name' => __( 'Jetpack', 'woocommerce' ), 'repo-slug' => 'jetpack', ) ); diff --git a/includes/admin/class-wc-admin-status.php b/includes/admin/class-wc-admin-status.php index e4b25a3a87c..e5f4abfebf8 100644 --- a/includes/admin/class-wc-admin-status.php +++ b/includes/admin/class-wc-admin-status.php @@ -2,13 +2,11 @@ /** * Debug/Status page * - * @package WooCommerce/Admin/System Status - * @version 2.2.0 + * @package WooCommerce/Admin/System Status + * @version 2.2.0 */ -if ( ! defined( 'ABSPATH' ) ) { - exit; -} +defined( 'ABSPATH' ) || exit; /** * WC_Admin_Status Class. @@ -35,9 +33,9 @@ class WC_Admin_Status { public static function status_tools() { $tools = self::get_tools(); - if ( ! empty( $_GET['action'] ) && ! empty( $_REQUEST['_wpnonce'] ) && wp_verify_nonce( $_REQUEST['_wpnonce'], 'debug_action' ) ) { + if ( ! empty( $_GET['action'] ) && ! empty( $_REQUEST['_wpnonce'] ) && wp_verify_nonce( wp_unslash( $_REQUEST['_wpnonce'] ), 'debug_action' ) ) { // WPCS: input var ok, sanitization ok. $tools_controller = new WC_REST_System_Status_Tools_Controller(); - $action = wc_clean( $_GET['action'] ); + $action = wc_clean( wp_unslash( $_GET['action'] ) ); // WPCS: input var ok. if ( array_key_exists( $action, $tools ) ) { $response = $tools_controller->execute_tool( $action ); @@ -55,9 +53,9 @@ class WC_Admin_Status { } } - // Display message if settings settings have been saved - if ( isset( $_REQUEST['settings-updated'] ) ) { - echo '

    ' . __( 'Your changes have been saved.', 'woocommerce' ) . '

    '; + // Display message if settings settings have been saved. + if ( isset( $_REQUEST['settings-updated'] ) ) { // WPCS: input var ok. + echo '

    ' . esc_html__( 'Your changes have been saved.', 'woocommerce' ) . '

    '; } include_once dirname( __FILE__ ) . '/views/html-admin-page-status-tools.php'; @@ -88,18 +86,17 @@ class WC_Admin_Status { * Show the log page contents for file log handler. */ public static function status_logs_file() { - $logs = self::scan_log_files(); - if ( ! empty( $_REQUEST['log_file'] ) && isset( $logs[ sanitize_title( $_REQUEST['log_file'] ) ] ) ) { - $viewed_log = $logs[ sanitize_title( $_REQUEST['log_file'] ) ]; + if ( ! empty( $_REQUEST['log_file'] ) && isset( $logs[ sanitize_title( wp_unslash( $_REQUEST['log_file'] ) ) ] ) ) { // WPCS: input var ok, CSRF ok. + $viewed_log = $logs[ sanitize_title( wp_unslash( $_REQUEST['log_file'] ) ) ]; // WPCS: input var ok, CSRF ok. } elseif ( ! empty( $logs ) ) { $viewed_log = current( $logs ); } $handle = ! empty( $viewed_log ) ? self::get_log_file_handle( $viewed_log ) : ''; - if ( ! empty( $_REQUEST['handle'] ) ) { + if ( ! empty( $_REQUEST['handle'] ) ) { // WPCS: input var ok, CSRF ok. self::remove_log(); } @@ -110,14 +107,11 @@ class WC_Admin_Status { * Show the log page contents for db log handler. */ public static function status_logs_db() { - - // Flush - if ( ! empty( $_REQUEST['flush-logs'] ) ) { + if ( ! empty( $_REQUEST['flush-logs'] ) ) { // WPCS: input var ok, CSRF ok. self::flush_db_logs(); } - // Bulk actions - if ( isset( $_REQUEST['action'] ) && isset( $_REQUEST['log'] ) ) { + if ( isset( $_REQUEST['action'] ) && isset( $_REQUEST['log'] ) ) { // WPCS: input var ok, CSRF ok. self::log_table_bulk_actions(); } @@ -131,24 +125,24 @@ class WC_Admin_Status { * Retrieve metadata from a file. Based on WP Core's get_file_data function. * * @since 2.1.1 - * @param string $file Path to the file + * @param string $file Path to the file. * @return string */ public static function get_file_version( $file ) { - // Avoid notices if file does not exist + // Avoid notices if file does not exist. if ( ! file_exists( $file ) ) { return ''; } // We don't need to write to the file, so just open for reading. - $fp = fopen( $file, 'r' ); + $fp = fopen( $file, 'r' ); // @codingStandardsIgnoreLine. // Pull only the first 8kiB of the file in. - $file_data = fread( $fp, 8192 ); + $file_data = fread( $fp, 8192 ); // @codingStandardsIgnoreLine. // PHP will close file handle, but we are good citizens. - fclose( $fp ); + fclose( $fp ); // @codingStandardsIgnoreLine. // Make sure we catch CR-only line endings. $file_data = str_replace( "\r", "\n", $file_data ); @@ -164,7 +158,7 @@ class WC_Admin_Status { /** * Return the log file handle. * - * @param string $filename + * @param string $filename Filename to get the handle for. * @return string */ public static function get_log_file_handle( $filename ) { @@ -174,19 +168,18 @@ class WC_Admin_Status { /** * Scan the template files. * - * @param string $template_path + * @param string $template_path Path to the template directory. * @return array */ public static function scan_template_files( $template_path ) { - - $files = @scandir( $template_path ); + $files = @scandir( $template_path ); // @codingStandardsIgnoreLine. $result = array(); if ( ! empty( $files ) ) { foreach ( $files as $key => $value ) { - if ( ! in_array( $value, array( '.', '..' ) ) ) { + if ( ! in_array( $value, array( '.', '..' ), true ) ) { if ( is_dir( $template_path . DIRECTORY_SEPARATOR . $value ) ) { $sub_files = self::scan_template_files( $template_path . DIRECTORY_SEPARATOR . $value ); @@ -208,22 +201,7 @@ class WC_Admin_Status { * @return array */ public static function scan_log_files() { - $files = @scandir( WC_LOG_DIR ); - $result = array(); - - if ( ! empty( $files ) ) { - - foreach ( $files as $key => $value ) { - - if ( ! in_array( $value, array( '.', '..' ) ) ) { - if ( ! is_dir( $value ) && strstr( $value, '.log' ) ) { - $result[ sanitize_title( $value ) ] = $value; - } - } - } - } - - return $result; + return WC_Log_Handler_File::get_log_files(); } /** @@ -252,9 +230,10 @@ class WC_Admin_Status { if ( is_object( $api ) && ! is_wp_error( $api ) ) { $update_theme_version = $api->version; } elseif ( strstr( $theme->{'Author URI'}, 'woothemes' ) ) { // Check WooThemes Theme Version. - $theme_dir = substr( strtolower( str_replace( ' ', '', $theme->Name ) ), 0, 45 ); + $theme_dir = substr( strtolower( str_replace( ' ', '', $theme->Name ) ), 0, 45 ); // @codingStandardsIgnoreLine. + $theme_version_data = get_transient( $theme_dir . '_version_data' ); - if ( false === ( $theme_version_data = get_transient( $theme_dir . '_version_data' ) ) ) { + if ( false === $theme_version_data ) { $theme_changelog = wp_safe_remote_get( 'http://dzv365zjfbd8v.cloudfront.net/changelogs/' . $theme_dir . '/changelog.txt' ); $cl_lines = explode( "\n", wp_remote_retrieve_body( $theme_changelog ) ); if ( ! empty( $cl_lines ) ) { @@ -288,13 +267,13 @@ class WC_Admin_Status { * Remove/delete the chosen file. */ public static function remove_log() { - if ( empty( $_REQUEST['_wpnonce'] ) || ! wp_verify_nonce( $_REQUEST['_wpnonce'], 'remove_log' ) ) { - wp_die( __( 'Action failed. Please refresh the page and retry.', 'woocommerce' ) ); + if ( empty( $_REQUEST['_wpnonce'] ) || ! wp_verify_nonce( wp_unslash( $_REQUEST['_wpnonce'] ), 'remove_log' ) ) { // WPCS: input var ok, sanitization ok. + wp_die( esc_html__( 'Action failed. Please refresh the page and retry.', 'woocommerce' ) ); } - if ( ! empty( $_REQUEST['handle'] ) ) { + if ( ! empty( $_REQUEST['handle'] ) ) { // WPCS: input var ok. $log_handler = new WC_Log_Handler_File(); - $log_handler->remove( $_REQUEST['handle'] ); + $log_handler->remove( wp_unslash( $_REQUEST['handle'] ) ); // WPCS: input var ok, sanitization ok. } wp_safe_redirect( esc_url_raw( admin_url( 'admin.php?page=wc-status&tab=logs' ) ) ); @@ -307,8 +286,8 @@ class WC_Admin_Status { * @since 3.0.0 */ private static function flush_db_logs() { - if ( empty( $_REQUEST['_wpnonce'] ) || ! wp_verify_nonce( $_REQUEST['_wpnonce'], 'woocommerce-status-logs' ) ) { - wp_die( __( 'Action failed. Please refresh the page and retry.', 'woocommerce' ) ); + if ( empty( $_REQUEST['_wpnonce'] ) || ! wp_verify_nonce( $_REQUEST['_wpnonce'], 'woocommerce-status-logs' ) ) { // WPCS: input var ok, sanitization ok. + wp_die( esc_html__( 'Action failed. Please refresh the page and retry.', 'woocommerce' ) ); } WC_Log_Handler_DB::flush(); @@ -323,13 +302,13 @@ class WC_Admin_Status { * @since 3.0.0 */ private static function log_table_bulk_actions() { - if ( empty( $_REQUEST['_wpnonce'] ) || ! wp_verify_nonce( $_REQUEST['_wpnonce'], 'woocommerce-status-logs' ) ) { - wp_die( __( 'Action failed. Please refresh the page and retry.', 'woocommerce' ) ); + if ( empty( $_REQUEST['_wpnonce'] ) || ! wp_verify_nonce( $_REQUEST['_wpnonce'], 'woocommerce-status-logs' ) ) { // WPCS: input var ok, sanitization ok. + wp_die( esc_html__( 'Action failed. Please refresh the page and retry.', 'woocommerce' ) ); } - $log_ids = array_map( 'absint', (array) $_REQUEST['log'] ); + $log_ids = array_map( 'absint', (array) isset( $_REQUEST['log'] ) ? wp_unslash( $_REQUEST['log'] ) : array() ); // WPCS: input var ok, sanitization ok. - if ( 'delete' === $_REQUEST['action'] || 'delete' === $_REQUEST['action2'] ) { + if ( ( isset( $_REQUEST['action'] ) && 'delete' === $_REQUEST['action'] ) || ( isset( $_REQUEST['action2'] ) && 'delete' === $_REQUEST['action2'] ) ) { // WPCS: input var ok, sanitization ok. WC_Log_Handler_DB::delete( $log_ids ); wp_safe_redirect( esc_url_raw( admin_url( 'admin.php?page=wc-status&tab=logs' ) ) ); exit(); diff --git a/includes/admin/class-wc-admin-webhooks-table-list.php b/includes/admin/class-wc-admin-webhooks-table-list.php index 01b5fa04645..0416db239bf 100644 --- a/includes/admin/class-wc-admin-webhooks-table-list.php +++ b/includes/admin/class-wc-admin-webhooks-table-list.php @@ -86,7 +86,7 @@ class WC_Admin_Webhooks_Table_List extends WP_List_Table { add_query_arg( array( 'delete' => $webhook->get_id(), - ), admin_url( 'admin.php?page=wc-settings&tab=api§ion=webhooks' ) + ), admin_url( 'admin.php?page=wc-settings&tab=advanced§ion=webhooks' ) ), 'delete-webhook' ) ) . '">' . esc_html__( 'Delete permanently', 'woocommerce' ) . '', diff --git a/includes/admin/class-wc-admin-webhooks.php b/includes/admin/class-wc-admin-webhooks.php index 9d09ac13050..1635642b76a 100644 --- a/includes/admin/class-wc-admin-webhooks.php +++ b/includes/admin/class-wc-admin-webhooks.php @@ -43,7 +43,7 @@ class WC_Admin_Webhooks { * @return bool */ private function is_webhook_settings_page() { - return isset( $_GET['page'], $_GET['tab'], $_GET['section'] ) && 'wc-settings' === $_GET['page'] && 'api' === $_GET['tab'] && 'webhooks' === $_GET['section']; // WPCS: input var okay, CSRF ok. + return isset( $_GET['page'], $_GET['tab'], $_GET['section'] ) && 'wc-settings' === $_GET['page'] && 'advanced' === $_GET['tab'] && 'webhooks' === $_GET['section']; // WPCS: input var okay, CSRF ok. } /** @@ -127,7 +127,7 @@ class WC_Admin_Webhooks { do_action( 'woocommerce_webhook_options_save', $webhook->get_id() ); if ( $errors ) { // Redirect to webhook edit page to avoid settings save actions. - wp_safe_redirect( admin_url( 'admin.php?page=wc-settings&tab=api§ion=webhooks&edit-webhook=' . $webhook->get_id() . '&error=' . rawurlencode( implode( '|', $errors ) ) ) ); + wp_safe_redirect( admin_url( 'admin.php?page=wc-settings&tab=advanced§ion=webhooks&edit-webhook=' . $webhook->get_id() . '&error=' . rawurlencode( implode( '|', $errors ) ) ) ); exit(); } elseif ( isset( $_POST['webhook_status'] ) && 'active' === $_POST['webhook_status'] && $webhook->get_pending_delivery() ) { // WPCS: input var okay, CSRF ok. // Ping the webhook at the first time that is activated. @@ -135,13 +135,13 @@ class WC_Admin_Webhooks { if ( is_wp_error( $result ) ) { // Redirect to webhook edit page to avoid settings save actions. - wp_safe_redirect( admin_url( 'admin.php?page=wc-settings&tab=api§ion=webhooks&edit-webhook=' . $webhook->get_id() . '&error=' . rawurlencode( $result->get_error_message() ) ) ); + wp_safe_redirect( admin_url( 'admin.php?page=wc-settings&tab=advanced§ion=webhooks&edit-webhook=' . $webhook->get_id() . '&error=' . rawurlencode( $result->get_error_message() ) ) ); exit(); } } // Redirect to webhook edit page to avoid settings save actions. - wp_safe_redirect( admin_url( 'admin.php?page=wc-settings&tab=api§ion=webhooks&edit-webhook=' . $webhook->get_id() . '&updated=1' ) ); + wp_safe_redirect( admin_url( 'admin.php?page=wc-settings&tab=advanced§ion=webhooks&edit-webhook=' . $webhook->get_id() . '&updated=1' ) ); exit(); } @@ -160,7 +160,7 @@ class WC_Admin_Webhooks { $status = isset( $_GET['status'] ) ? '&status=' . sanitize_text_field( wp_unslash( $_GET['status'] ) ) : ''; // WPCS: input var okay, CSRF ok. // Redirect to webhooks page. - wp_safe_redirect( admin_url( 'admin.php?page=wc-settings&tab=api§ion=webhooks' . $status . '&deleted=' . $qty ) ); + wp_safe_redirect( admin_url( 'admin.php?page=wc-settings&tab=advanced§ion=webhooks' . $status . '&deleted=' . $qty ) ); exit(); } @@ -292,7 +292,7 @@ class WC_Admin_Webhooks { private static function table_list_output() { global $webhooks_table_list; - echo '

    ' . esc_html__( 'Webhooks', 'woocommerce' ) . ' ' . esc_html__( 'Add webhook', 'woocommerce' ) . '

    '; + echo '

    ' . esc_html__( 'Webhooks', 'woocommerce' ) . ' ' . esc_html__( 'Add webhook', 'woocommerce' ) . '

    '; // Get the webhooks count. $data_store = WC_Data_Store::load( 'webhook' ); @@ -312,7 +312,7 @@ class WC_Admin_Webhooks { echo '
    '; ?>

    - + 'wc-addons', @@ -1214,12 +1217,13 @@ class WC_Helper { } if ( ! $activated ) { - self::log( 'Could not activate a subscription upon plugin activation: ' . $$filename ); + self::log( 'Could not activate a subscription upon plugin activation: ' . $filename ); return; } self::log( 'Auto-activated a subscription for ' . $filename ); self::_flush_subscriptions_cache(); + self::_flush_updates_cache(); } /** @@ -1280,6 +1284,7 @@ class WC_Helper { if ( $deactivated ) { self::log( sprintf( 'Auto-deactivated %d subscription(s) for %s', $deactivated, $filename ) ); self::_flush_subscriptions_cache(); + self::_flush_updates_cache(); } } diff --git a/includes/admin/list-tables/class-wc-admin-list-table-coupons.php b/includes/admin/list-tables/class-wc-admin-list-table-coupons.php index 4afe7a27d9b..edee45ac578 100644 --- a/includes/admin/list-tables/class-wc-admin-list-table-coupons.php +++ b/includes/admin/list-tables/class-wc-admin-list-table-coupons.php @@ -44,8 +44,8 @@ class WC_Admin_List_Table_Coupons extends WC_Admin_List_Table { protected function render_blank_state() { echo '
    '; echo '

    ' . esc_html__( 'Coupons are a great way to offer discounts and rewards to your customers. They will appear here once created.', 'woocommerce' ) . '

    '; - echo '' . esc_html__( 'Learn more about coupons', 'woocommerce' ) . ''; echo '' . esc_html__( 'Create your first coupon', 'woocommerce' ) . ''; + echo '' . esc_html__( 'Learn more about coupons', 'woocommerce' ) . ''; echo '
    '; } diff --git a/includes/admin/list-tables/class-wc-admin-list-table-orders.php b/includes/admin/list-tables/class-wc-admin-list-table-orders.php index 463a0b435fd..722bb418fb7 100644 --- a/includes/admin/list-tables/class-wc-admin-list-table-orders.php +++ b/includes/admin/list-tables/class-wc-admin-list-table-orders.php @@ -135,9 +135,10 @@ class WC_Admin_List_Table_Orders extends WC_Admin_List_Table { unset( $actions['edit'] ); } - $actions['mark_processing'] = __( 'Change status to processing', 'woocommerce' ); - $actions['mark_on-hold'] = __( 'Change status to on-hold', 'woocommerce' ); - $actions['mark_completed'] = __( 'Change status to completed', 'woocommerce' ); + $actions['mark_processing'] = __( 'Change status to processing', 'woocommerce' ); + $actions['mark_on-hold'] = __( 'Change status to on-hold', 'woocommerce' ); + $actions['mark_completed'] = __( 'Change status to completed', 'woocommerce' ); + $actions['remove_personal_data'] = __( 'Remove personal data', 'woocommerce' ); return $actions; } @@ -622,39 +623,46 @@ class WC_Admin_List_Table_Orders extends WC_Admin_List_Table { * @return string */ public function handle_bulk_actions( $redirect_to, $action, $ids ) { - // Bail out if this is not a status-changing action. - if ( false === strpos( $action, 'mark_' ) ) { - return $redirect_to; - } - - $order_statuses = wc_get_order_statuses(); - $new_status = substr( $action, 5 ); // Get the status name from action. - $report_action = 'marked_' . $new_status; - - // Sanity check: bail out if this is actually not a status, or is - // not a registered status. - if ( ! isset( $order_statuses[ 'wc-' . $new_status ] ) ) { - return $redirect_to; - } - - $changed = 0; $ids = array_map( 'absint', $ids ); + $changed = 0; - foreach ( $ids as $id ) { - $order = wc_get_order( $id ); - $order->update_status( $new_status, __( 'Order status changed by bulk edit:', 'woocommerce' ), true ); - do_action( 'woocommerce_order_edit_status', $id, $new_status ); - $changed++; + if ( 'remove_personal_data' === $action ) { + $report_action = 'removed_personal_data'; + + foreach ( $ids as $id ) { + $order = wc_get_order( $id ); + + if ( $order ) { + do_action( 'woocommerce_remove_order_personal_data', $order ); + $changed++; + } + } + } elseif ( false !== strpos( $action, 'mark_' ) ) { + $order_statuses = wc_get_order_statuses(); + $new_status = substr( $action, 5 ); // Get the status name from action. + $report_action = 'marked_' . $new_status; + + // Sanity check: bail out if this is actually not a status, or is not a registered status. + if ( isset( $order_statuses[ 'wc-' . $new_status ] ) ) { + foreach ( $ids as $id ) { + $order = wc_get_order( $id ); + $order->update_status( $new_status, __( 'Order status changed by bulk edit:', 'woocommerce' ), true ); + do_action( 'woocommerce_order_edit_status', $id, $new_status ); + $changed++; + } + } } - $redirect_to = add_query_arg( - array( - 'post_type' => $this->list_table_type, - $report_action => true, - 'changed' => $changed, - 'ids' => join( ',', $ids ), - ), $redirect_to - ); + if ( $changed ) { + $redirect_to = add_query_arg( + array( + 'post_type' => $this->list_table_type, + 'bulk_action' => $report_action, + 'changed' => $changed, + 'ids' => join( ',', $ids ), + ), $redirect_to + ); + } return esc_url_raw( $redirect_to ); } @@ -666,23 +674,29 @@ class WC_Admin_List_Table_Orders extends WC_Admin_List_Table { global $post_type, $pagenow; // Bail out if not on shop order list page. - if ( 'edit.php' !== $pagenow || 'shop_order' !== $post_type ) { + if ( 'edit.php' !== $pagenow || 'shop_order' !== $post_type || ! isset( $_REQUEST['bulk_action'] ) ) { // WPCS: input var ok, CSRF ok. return; } $order_statuses = wc_get_order_statuses(); + $number = isset( $_REQUEST['changed'] ) ? absint( $_REQUEST['changed'] ) : 0; // WPCS: input var ok, CSRF ok. + $bulk_action = wc_clean( wp_unslash( $_REQUEST['bulk_action'] ) ); // WPCS: input var ok, CSRF ok. // Check if any status changes happened. foreach ( $order_statuses as $slug => $name ) { - if ( isset( $_REQUEST[ 'marked_' . str_replace( 'wc-', '', $slug ) ] ) ) { // WPCS: input var ok. - - $number = isset( $_REQUEST['changed'] ) ? absint( $_REQUEST['changed'] ) : 0; // WPCS: input var ok. - /* translators: %s: orders count */ + if ( 'marked_' . str_replace( 'wc-', '', $slug ) === $bulk_action ) { // WPCS: input var ok, CSRF ok. + /* translators: %d: orders count */ $message = sprintf( _n( '%d order status changed.', '%d order statuses changed.', $number, 'woocommerce' ), number_format_i18n( $number ) ); echo '

    ' . esc_html( $message ) . '

    '; break; } } + + if ( 'removed_personal_data' === $bulk_action ) { // WPCS: input var ok, CSRF ok. + /* translators: %d: orders count */ + $message = sprintf( _n( 'Removed personal data from %d order.', 'Removed personal data from %d orders.', $number, 'woocommerce' ), number_format_i18n( $number ) ); + echo '

    ' . esc_html( $message ) . '

    '; + } } /** diff --git a/includes/admin/list-tables/class-wc-admin-list-table-products.php b/includes/admin/list-tables/class-wc-admin-list-table-products.php index 27ee6620a48..424f4512fd1 100644 --- a/includes/admin/list-tables/class-wc-admin-list-table-products.php +++ b/includes/admin/list-tables/class-wc-admin-list-table-products.php @@ -340,17 +340,11 @@ class WC_Admin_List_Table_Products extends WC_Admin_List_Table { if ( 'simple' === $term->name ) { $output .= ''; $output .= ''; + echo ''; } } ?> @@ -248,7 +249,7 @@ class WC_Meta_Box_Coupon_Data { if ( $categories ) { foreach ( $categories as $cat ) { - echo ''; + echo ''; } } ?> @@ -262,9 +263,9 @@ class WC_Meta_Box_Coupon_Data { woocommerce_wp_text_input( array( 'id' => 'customer_email', - 'label' => __( 'Email restrictions', 'woocommerce' ), + 'label' => __( 'Allowed emails', 'woocommerce' ), 'placeholder' => __( 'No restrictions', 'woocommerce' ), - 'description' => __( 'List of allowed emails to check against the customer billing email when an order is placed. Separate email addresses with commas. You can also use an asterisk (*) to match parts of an email. For example "*@gmail.com" would match all gmail addresses.', 'woocommerce' ), + 'description' => __( 'Whitelist of billing emails to check against when an order is placed. Separate email addresses with commas. You can also use an asterisk (*) to match parts of an email. For example "*@gmail.com" would match all gmail addresses.', 'woocommerce' ), 'value' => implode( ', ', (array) $coupon->get_email_restrictions( 'edit' ) ), 'desc_tip' => true, 'type' => 'email', diff --git a/includes/admin/meta-boxes/class-wc-meta-box-order-data.php b/includes/admin/meta-boxes/class-wc-meta-box-order-data.php index a1eb26d93b6..5ec9e157160 100644 --- a/includes/admin/meta-boxes/class-wc-meta-box-order-data.php +++ b/includes/admin/meta-boxes/class-wc-meta-box-order-data.php @@ -344,7 +344,9 @@ class WC_Meta_Box_Order_Data { $field_value = make_clickable( esc_html( $field_value ) ); } - echo '

    ' . esc_html( $field['label'] ) . ': ' . wp_kses_post( $field_value ) . '

    '; + if ( $field_value ) { + echo '

    ' . esc_html( $field['label'] ) . ': ' . wp_kses_post( $field_value ) . '

    '; + } } ?>
    @@ -450,12 +452,14 @@ class WC_Meta_Box_Order_Data { $field_value = $order->get_meta( '_' . $field_name ); } - echo '

    ' . esc_html( $field['label'] ) . ': ' . make_clickable( esc_html( $field_value ) ) . '

    '; + if ( $field_value ) { + echo '

    ' . esc_html( $field['label'] ) . ': ' . wp_kses_post( $field_value ) . '

    '; + } } } if ( apply_filters( 'woocommerce_enable_order_notes_field', 'yes' == get_option( 'woocommerce_enable_order_comments', 'yes' ) ) && $post->post_excerpt ) { - echo '

    ' . __( 'Customer provided note:', 'woocommerce' ) . ' ' . nl2br( esc_html( $post->post_excerpt ) ) . '

    '; + echo '

    ' . __( 'Customer provided note:', 'woocommerce' ) . ' ' . nl2br( esc_html( $post->post_excerpt ) ) . '

    '; } ?>
    @@ -601,6 +605,11 @@ class WC_Meta_Box_Order_Data { $props['date_created'] = $date; + // Set created via prop if new post. + if ( isset( $_POST['original_post_status'] ) && $_POST['original_post_status'] === 'auto-draft' ) { + $props['created_via'] = 'admin'; + } + // Save order data. $order->set_props( $props ); $order->set_status( wc_clean( $_POST['order_status'] ), '', true ); diff --git a/includes/admin/meta-boxes/class-wc-meta-box-product-reviews.php b/includes/admin/meta-boxes/class-wc-meta-box-product-reviews.php index 0c57be63a7e..2b845692997 100644 --- a/includes/admin/meta-boxes/class-wc-meta-box-product-reviews.php +++ b/includes/admin/meta-boxes/class-wc-meta-box-product-reviews.php @@ -4,13 +4,10 @@ * * Functions for displaying product reviews data meta box. * - * @author WooThemes - * @category Admin - * @package WooCommerce/Admin/Meta Boxes + * @package WooCommerce/Admin/Meta Boxes */ -if ( ! defined( 'ABSPATH' ) ) { - exit; -} + +defined( 'ABSPATH' ) || exit; /** * WC_Meta_Box_Product_Reviews @@ -18,9 +15,9 @@ if ( ! defined( 'ABSPATH' ) ) { class WC_Meta_Box_Product_Reviews { /** - * Output the metabox + * Output the metabox. * - * @param object $comment + * @param object $comment Comment being shown. */ public static function output( $comment ) { wp_nonce_field( 'woocommerce_save_data', 'woocommerce_meta_nonce' ); @@ -30,7 +27,7 @@ class WC_Meta_Box_Product_Reviews { @@ -40,30 +37,24 @@ class WC_Meta_Box_Product_Reviews { /** * Save meta box data * - * @param mixed $data - * + * @param mixed $data Data to save. * @return mixed */ public static function save( $data ) { - // Not allowed, return regular value without updating meta - if ( ! wp_verify_nonce( $_POST['woocommerce_meta_nonce'], 'woocommerce_save_data' ) && ! isset( $_POST['rating'] ) ) { + // Not allowed, return regular value without updating meta. + if ( ! isset( $_POST['woocommerce_meta_nonce'], $_POST['rating'] ) || ! wp_verify_nonce( wp_unslash( $_POST['woocommerce_meta_nonce'] ), 'woocommerce_save_data' ) ) { // WPCS: input var ok, sanitization ok. return $data; } - if ( $_POST['rating'] > 5 || $_POST['rating'] < 0 ) { + if ( $_POST['rating'] > 5 || $_POST['rating'] < 0 ) { // WPCS: input var ok. return $data; } $comment_id = $data['comment_ID']; - // Update meta - update_comment_meta( - $comment_id, - 'rating', - intval( $_POST['rating'] ) - ); + update_comment_meta( $comment_id, 'rating', intval( wp_unslash( $_POST['rating'] ) ) ); // WPCS: input var ok. - // Return regular value after updating + // Return regular value after updating. return $data; } } diff --git a/includes/admin/meta-boxes/views/html-order-items.php b/includes/admin/meta-boxes/views/html-order-items.php index 0fa97c60bbd..67976976eaf 100644 --- a/includes/admin/meta-boxes/views/html-order-items.php +++ b/includes/admin/meta-boxes/views/html-order-items.php @@ -121,13 +121,13 @@ if ( wc_tax_enabled() ) {
  • $post_id, 'action' => 'edit', ), admin_url( 'post.php' ) - ); + ), $item, $order ); ?> get_code() ); ?> diff --git a/includes/admin/meta-boxes/views/html-product-attribute.php b/includes/admin/meta-boxes/views/html-product-attribute.php index 600cacbb6aa..b3b846f8385 100644 --- a/includes/admin/meta-boxes/views/html-product-attribute.php +++ b/includes/admin/meta-boxes/views/html-product-attribute.php @@ -48,7 +48,7 @@ if ( ! defined( 'ABSPATH' ) ) { foreach ( $all_terms as $term ) { $options = $attribute->get_options(); $options = ! empty( $options ) ? $options : array(); - echo ''; + echo ''; } } ?> diff --git a/includes/admin/reports/class-wc-report-coupon-usage.php b/includes/admin/reports/class-wc-report-coupon-usage.php index d17379da025..59141e02b05 100644 --- a/includes/admin/reports/class-wc-report-coupon-usage.php +++ b/includes/admin/reports/class-wc-report-coupon-usage.php @@ -210,7 +210,7 @@ class WC_Report_Coupon_Usage extends WC_Admin_Report { coupon_codes ), true, false ) . '>' . esc_html( $coupon ) . ''; + echo ''; } ?> diff --git a/includes/admin/settings/class-wc-settings-accounts.php b/includes/admin/settings/class-wc-settings-accounts.php index 3503a6876e5..5bce86b1438 100644 --- a/includes/admin/settings/class-wc-settings-accounts.php +++ b/includes/admin/settings/class-wc-settings-accounts.php @@ -1,216 +1,226 @@ id = 'account'; - $this->label = __( 'Accounts', 'woocommerce' ); - - parent::__construct(); - } - - /** - * Get settings array. - * - * @return array - */ - public function get_settings() { - $settings = apply_filters( - 'woocommerce_' . $this->id . '_settings', array( - - array( - 'title' => __( 'Account pages', 'woocommerce' ), - 'type' => 'title', - 'desc' => __( 'These pages need to be set so that WooCommerce knows where to send users to access account related functionality.', 'woocommerce' ), - 'id' => 'account_page_options', - ), - - array( - 'title' => __( 'My account page', 'woocommerce' ), - 'desc' => sprintf( __( 'Page contents: [%s]', 'woocommerce' ), apply_filters( 'woocommerce_my_account_shortcode_tag', 'woocommerce_my_account' ) ), - 'id' => 'woocommerce_myaccount_page_id', - 'type' => 'single_select_page', - 'default' => '', - 'class' => 'wc-enhanced-select-nostd', - 'css' => 'min-width:300px;', - 'desc_tip' => true, - ), - - array( - 'type' => 'sectionend', - 'id' => 'account_page_options', - ), - - array( - 'title' => '', - 'type' => 'title', - 'id' => 'account_registration_options', - ), - - array( - 'title' => __( 'Customer registration', 'woocommerce' ), - 'desc' => __( 'Enable customer registration on the "Checkout" page.', 'woocommerce' ), - 'id' => 'woocommerce_enable_signup_and_login_from_checkout', - 'default' => 'yes', - 'type' => 'checkbox', - 'checkboxgroup' => 'start', - 'autoload' => false, - ), - - array( - 'desc' => __( 'Enable customer registration on the "My account" page.', 'woocommerce' ), - 'id' => 'woocommerce_enable_myaccount_registration', - 'default' => 'no', - 'type' => 'checkbox', - 'checkboxgroup' => 'end', - 'autoload' => false, - ), - - array( - 'title' => __( 'Login', 'woocommerce' ), - 'desc' => __( 'Display returning customer login reminder on the "Checkout" page.', 'woocommerce' ), - 'id' => 'woocommerce_enable_checkout_login_reminder', - 'default' => 'yes', - 'type' => 'checkbox', - 'checkboxgroup' => 'start', - 'autoload' => false, - ), - - array( - 'title' => __( 'Account creation', 'woocommerce' ), - 'desc' => __( 'Automatically generate username from customer email.', 'woocommerce' ), - 'id' => 'woocommerce_registration_generate_username', - 'default' => 'yes', - 'type' => 'checkbox', - 'checkboxgroup' => 'start', - 'autoload' => false, - ), - - array( - 'desc' => __( 'Automatically generate customer password', 'woocommerce' ), - 'id' => 'woocommerce_registration_generate_password', - 'default' => 'no', - 'type' => 'checkbox', - 'checkboxgroup' => 'end', - 'autoload' => false, - ), - - array( - 'type' => 'sectionend', - 'id' => 'account_registration_options', - ), - - array( - 'title' => __( 'My account endpoints', 'woocommerce' ), - 'type' => 'title', - 'desc' => __( 'Endpoints are appended to your page URLs to handle specific actions on the accounts pages. They should be unique and can be left blank to disable the endpoint.', 'woocommerce' ), - 'id' => 'account_endpoint_options', - ), - - array( - 'title' => __( 'Orders', 'woocommerce' ), - 'desc' => __( 'Endpoint for the "My account → Orders" page.', 'woocommerce' ), - 'id' => 'woocommerce_myaccount_orders_endpoint', - 'type' => 'text', - 'default' => 'orders', - 'desc_tip' => true, - ), - - array( - 'title' => __( 'View order', 'woocommerce' ), - 'desc' => __( 'Endpoint for the "My account → View order" page.', 'woocommerce' ), - 'id' => 'woocommerce_myaccount_view_order_endpoint', - 'type' => 'text', - 'default' => 'view-order', - 'desc_tip' => true, - ), - - array( - 'title' => __( 'Downloads', 'woocommerce' ), - 'desc' => __( 'Endpoint for the "My account → Downloads" page.', 'woocommerce' ), - 'id' => 'woocommerce_myaccount_downloads_endpoint', - 'type' => 'text', - 'default' => 'downloads', - 'desc_tip' => true, - ), - - array( - 'title' => __( 'Edit account', 'woocommerce' ), - 'desc' => __( 'Endpoint for the "My account → Edit account" page.', 'woocommerce' ), - 'id' => 'woocommerce_myaccount_edit_account_endpoint', - 'type' => 'text', - 'default' => 'edit-account', - 'desc_tip' => true, - ), - - array( - 'title' => __( 'Addresses', 'woocommerce' ), - 'desc' => __( 'Endpoint for the "My account → Addresses" page.', 'woocommerce' ), - 'id' => 'woocommerce_myaccount_edit_address_endpoint', - 'type' => 'text', - 'default' => 'edit-address', - 'desc_tip' => true, - ), - - array( - 'title' => __( 'Payment methods', 'woocommerce' ), - 'desc' => __( 'Endpoint for the "My account → Payment methods" page.', 'woocommerce' ), - 'id' => 'woocommerce_myaccount_payment_methods_endpoint', - 'type' => 'text', - 'default' => 'payment-methods', - 'desc_tip' => true, - ), - - array( - 'title' => __( 'Lost password', 'woocommerce' ), - 'desc' => __( 'Endpoint for the "My account → Lost password" page.', 'woocommerce' ), - 'id' => 'woocommerce_myaccount_lost_password_endpoint', - 'type' => 'text', - 'default' => 'lost-password', - 'desc_tip' => true, - ), - - array( - 'title' => __( 'Logout', 'woocommerce' ), - 'desc' => __( 'Endpoint for the triggering logout. You can add this to your menus via a custom link: yoursite.com/?customer-logout=true', 'woocommerce' ), - 'id' => 'woocommerce_logout_endpoint', - 'type' => 'text', - 'default' => 'customer-logout', - 'desc_tip' => true, - ), - - array( - 'type' => 'sectionend', - 'id' => 'account_endpoint_options', - ), - - ) - ); - - return apply_filters( 'woocommerce_get_settings_' . $this->id, $settings ); - } + public function __construct() { + $this->id = 'account'; + $this->label = __( 'Accounts & Privacy', 'woocommerce' ); + parent::__construct(); } -endif; + /** + * Get settings array. + * + * @return array + */ + public function get_settings() { + $settings = apply_filters( + 'woocommerce_' . $this->id . '_settings', array( + array( + 'title' => '', + 'type' => 'title', + 'id' => 'account_registration_options', + ), + array( + 'title' => __( 'Guest checkout', 'woocommerce' ), + 'desc' => __( 'Allow customers to place orders without an account.', 'woocommerce' ), + 'id' => 'woocommerce_enable_guest_checkout', + 'default' => 'yes', + 'type' => 'checkbox', + 'checkboxgroup' => 'start', + 'autoload' => false, + ), + array( + 'title' => __( 'Login', 'woocommerce' ), + 'desc' => __( 'Allow customers to log into an existing account during checkout', 'woocommerce' ), + 'id' => 'woocommerce_enable_checkout_login_reminder', + 'default' => 'no', + 'type' => 'checkbox', + 'checkboxgroup' => 'end', + 'autoload' => false, + ), + array( + 'title' => __( 'Account creation', 'woocommerce' ), + 'desc' => __( 'Allow customers to create an account during checkout.', 'woocommerce' ), + 'id' => 'woocommerce_enable_signup_and_login_from_checkout', + 'default' => 'no', + 'type' => 'checkbox', + 'checkboxgroup' => 'start', + 'autoload' => false, + ), + array( + 'desc' => __( 'Allow customers to create an account on the "My account" page.', 'woocommerce' ), + 'id' => 'woocommerce_enable_myaccount_registration', + 'default' => 'no', + 'type' => 'checkbox', + 'checkboxgroup' => '', + 'autoload' => false, + ), + array( + 'desc' => __( 'When creating an account, automatically generate a username from the customer\'s email address.', 'woocommerce' ), + 'id' => 'woocommerce_registration_generate_username', + 'default' => 'yes', + 'type' => 'checkbox', + 'checkboxgroup' => '', + 'autoload' => false, + ), + array( + 'desc' => __( 'When creating an account, automatically generate an account password.', 'woocommerce' ), + 'id' => 'woocommerce_registration_generate_password', + 'default' => 'yes', + 'type' => 'checkbox', + 'checkboxgroup' => 'end', + 'autoload' => false, + ), + array( + 'title' => __( 'Account erasure requests', 'woocommerce' ), + 'desc' => __( 'Remove personal data from orders', 'woocommerce' ), + /* Translators: %s URL to erasure request screen. */ + 'desc_tip' => sprintf( __( 'When handling an account erasure request, should personal data within orders be retained or removed?', 'woocommerce' ), esc_url( admin_url( 'tools.php?page=remove_personal_data' ) ) ), + 'id' => 'woocommerce_erasure_request_removes_order_data', + 'type' => 'checkbox', + 'default' => 'no', + 'checkboxgroup' => 'start', + 'autoload' => false, + ), + array( + 'desc' => __( 'Remove access to downloads', 'woocommerce' ), + /* Translators: %s URL to erasure request screen. */ + 'desc_tip' => sprintf( __( 'When handling an account erasure request, should access to downloadable files be revoked and download logs cleared?', 'woocommerce' ), esc_url( admin_url( 'tools.php?page=remove_personal_data' ) ) ), + 'id' => 'woocommerce_erasure_request_removes_download_data', + 'type' => 'checkbox', + 'default' => 'no', + 'checkboxgroup' => 'end', + 'autoload' => false, + ), + array( + 'type' => 'sectionend', + 'id' => 'account_registration_options', + ), + array( + 'title' => __( 'Privacy policy', 'woocommerce' ), + 'type' => 'title', + 'id' => 'privacy_policy_options', + 'desc' => __( 'This section controls the display of your website privacy policy. The privacy notices below will not show up unless a privacy page is first set.', 'woocommerce' ), + ), + + array( + 'title' => __( 'Privacy page', 'woocommerce' ), + 'desc' => __( 'Choose a page to act as your privacy policy.', 'woocommerce' ), + 'id' => 'wp_page_for_privacy_policy', + 'type' => 'single_select_page', + 'default' => '', + 'class' => 'wc-enhanced-select-nostd', + 'css' => 'min-width:300px;', + 'desc_tip' => true, + ), + + array( + 'title' => __( 'Registration privacy policy', 'woocommerce' ), + 'desc_tip' => __( 'Optionally add some text about your store privacy policy to show on account registration forms.', 'woocommerce' ), + 'id' => 'woocommerce_registration_privacy_policy_text', + /* translators: %s privacy policy page name and link */ + 'default' => sprintf( __( 'Your personal data will be used to support your experience throughout this website, to manage access to your account, and for other purposes described in our %s.', 'woocommerce' ), '[privacy_policy]' ), + 'type' => 'textarea', + 'css' => 'min-width: 50%; height: 75px;', + ), + + array( + 'title' => __( 'Checkout privacy policy', 'woocommerce' ), + 'desc_tip' => __( 'Optionally add some text about your store privacy policy to show during checkout.', 'woocommerce' ), + 'id' => 'woocommerce_checkout_privacy_policy_text', + /* translators: %s privacy policy page name and link */ + 'default' => sprintf( __( 'Your personal data will be used to process your order, support your experience throughout this website, and for other purposes described in our %s.', 'woocommerce' ), '[privacy_policy]' ), + 'type' => 'textarea', + 'css' => 'min-width: 50%; height: 75px;', + ), + array( + 'type' => 'sectionend', + 'id' => 'privacy_policy_options', + ), + array( + 'title' => __( 'Personal data retention', 'woocommerce' ), + 'desc' => __( 'Choose how long to retain personal data when it\'s no longer needed for processing. Leave the following options blank to retain this data indefinitely.', 'woocommerce' ), + 'type' => 'title', + 'id' => 'personal_data_retention', + ), + array( + 'title' => __( 'Retain inactive accounts ', 'woocommerce' ), + 'desc_tip' => __( 'Inactive accounts are those which have not logged in, or placed an order, for the specified duration. They will be deleted. Any orders will be converted into guest orders.', 'woocommerce' ), + 'id' => 'woocommerce_delete_inactive_accounts', + 'type' => 'relative_date_selector', + 'placeholder' => __( 'N/A', 'woocommerce' ), + 'default' => array( + 'number' => '', + 'unit' => 'months', + ), + 'autoload' => false, + ), + array( + 'title' => __( 'Retain pending orders ', 'woocommerce' ), + 'desc_tip' => __( 'Pending orders are unpaid and may have been abandoned by the customer. They will be trashed after the specified duration.', 'woocommerce' ), + 'id' => 'woocommerce_trash_pending_orders', + 'type' => 'relative_date_selector', + 'placeholder' => __( 'N/A', 'woocommerce' ), + 'default' => '', + 'autoload' => false, + ), + array( + 'title' => __( 'Retain failed orders', 'woocommerce' ), + 'desc_tip' => __( 'Failed orders are unpaid and may have been abandoned by the customer. They will be trashed after the specified duration.', 'woocommerce' ), + 'id' => 'woocommerce_trash_failed_orders', + 'type' => 'relative_date_selector', + 'placeholder' => __( 'N/A', 'woocommerce' ), + 'default' => '', + 'autoload' => false, + ), + array( + 'title' => __( 'Retain cancelled orders', 'woocommerce' ), + 'desc_tip' => __( 'Cancelled orders are unpaid and may have been cancelled by the store owner or customer. They will be trashed after the specified duration.', 'woocommerce' ), + 'id' => 'woocommerce_trash_cancelled_orders', + 'type' => 'relative_date_selector', + 'placeholder' => __( 'N/A', 'woocommerce' ), + 'default' => '', + 'autoload' => false, + ), + array( + 'title' => __( 'Retain completed orders', 'woocommerce' ), + 'desc_tip' => __( 'Retain completed orders for a specified duration before anonymizing the personal data within them.', 'woocommerce' ), + 'id' => 'woocommerce_anonymize_completed_orders', + 'type' => 'relative_date_selector', + 'placeholder' => __( 'N/A', 'woocommerce' ), + 'default' => array( + 'number' => '', + 'unit' => 'months', + ), + 'autoload' => false, + ), + array( + 'type' => 'sectionend', + 'id' => 'personal_data_retention', + ), + ) + ); + + return apply_filters( 'woocommerce_get_settings_' . $this->id, $settings ); + } +} return new WC_Settings_Accounts(); diff --git a/includes/admin/settings/class-wc-settings-advanced.php b/includes/admin/settings/class-wc-settings-advanced.php new file mode 100644 index 00000000000..2ba0d8a5cef --- /dev/null +++ b/includes/admin/settings/class-wc-settings-advanced.php @@ -0,0 +1,409 @@ +id = 'advanced'; + $this->label = __( 'Advanced', 'woocommerce' ); + + add_action( 'woocommerce_settings_form_method_tab_' . $this->id, array( $this, 'form_method' ) ); + parent::__construct(); + + $this->notices(); + } + + /** + * Get sections. + * + * @return array + */ + public function get_sections() { + $sections = array( + '' => __( 'Page setup', 'woocommerce' ), + 'keys' => __( 'REST API', 'woocommerce' ), + 'webhooks' => __( 'Webhooks', 'woocommerce' ), + 'legacy_api' => __( 'Legacy API', 'woocommerce' ), + ); + + return apply_filters( 'woocommerce_get_sections_' . $this->id, $sections ); + } + + /** + * Get settings array. + * + * @param string $current_section Current section slug. + * @return array + */ + public function get_settings( $current_section = '' ) { + $settings = array(); + + if ( '' === $current_section ) { + $settings = apply_filters( + 'woocommerce_settings_pages', array( + + array( + 'title' => __( 'Page setup', 'woocommerce' ), + 'desc' => __( 'These pages need to be set so that WooCommerce knows where to send users to checkout.', 'woocommerce' ), + 'type' => 'title', + 'id' => 'advanced_page_options', + ), + + array( + 'title' => __( 'Cart page', 'woocommerce' ), + /* Translators: %s Page contents. */ + 'desc' => sprintf( __( 'Page contents: [%s]', 'woocommerce' ), apply_filters( 'woocommerce_cart_shortcode_tag', 'woocommerce_cart' ) ), + 'id' => 'woocommerce_cart_page_id', + 'type' => 'single_select_page', + 'default' => '', + 'class' => 'wc-enhanced-select-nostd', + 'css' => 'min-width:300px;', + 'desc_tip' => true, + ), + + array( + 'title' => __( 'Checkout page', 'woocommerce' ), + /* Translators: %s Page contents. */ + 'desc' => sprintf( __( 'Page contents: [%s]', 'woocommerce' ), apply_filters( 'woocommerce_checkout_shortcode_tag', 'woocommerce_checkout' ) ), + 'id' => 'woocommerce_checkout_page_id', + 'type' => 'single_select_page', + 'default' => '', + 'class' => 'wc-enhanced-select-nostd', + 'css' => 'min-width:300px;', + 'desc_tip' => true, + ), + + array( + 'title' => __( 'My account page', 'woocommerce' ), + /* Translators: %s Page contents. */ + 'desc' => sprintf( __( 'Page contents: [%s]', 'woocommerce' ), apply_filters( 'woocommerce_my_account_shortcode_tag', 'woocommerce_my_account' ) ), + 'id' => 'woocommerce_myaccount_page_id', + 'type' => 'single_select_page', + 'default' => '', + 'class' => 'wc-enhanced-select-nostd', + 'css' => 'min-width:300px;', + 'desc_tip' => true, + ), + + array( + 'title' => __( 'Terms and conditions', 'woocommerce' ), + 'desc' => __( 'If you define a "Terms" page the customer will be asked if they accept them when checking out.', 'woocommerce' ), + 'id' => 'woocommerce_terms_page_id', + 'default' => '', + 'class' => 'wc-enhanced-select-nostd', + 'css' => 'min-width:300px;', + 'type' => 'single_select_page', + 'args' => array( 'exclude' => wc_get_page_id( 'checkout' ) ), + 'desc_tip' => true, + 'autoload' => false, + ), + + array( + 'type' => 'sectionend', + 'id' => 'advanced_page_options', + ), + + array( + 'title' => '', + 'type' => 'title', + 'id' => 'checkout_process_options', + ), + + 'force_ssl_checkout' => array( + 'title' => __( 'Secure checkout', 'woocommerce' ), + 'desc' => __( 'Force secure checkout', 'woocommerce' ), + 'id' => 'woocommerce_force_ssl_checkout', + 'default' => 'no', + 'type' => 'checkbox', + 'checkboxgroup' => 'start', + 'show_if_checked' => 'option', + /* Translators: %s Docs URL. */ + 'desc_tip' => sprintf( __( 'Force SSL (HTTPS) on the checkout pages (an SSL Certificate is required).', 'woocommerce' ), 'https://docs.woocommerce.com/document/ssl-and-https/#section-3' ), + ), + + 'unforce_ssl_checkout' => array( + 'desc' => __( 'Force HTTP when leaving the checkout', 'woocommerce' ), + 'id' => 'woocommerce_unforce_ssl_checkout', + 'default' => 'no', + 'type' => 'checkbox', + 'checkboxgroup' => 'end', + 'show_if_checked' => 'yes', + ), + + array( + 'type' => 'sectionend', + 'id' => 'checkout_process_options', + ), + + array( + 'title' => __( 'Checkout endpoints', 'woocommerce' ), + 'type' => 'title', + 'desc' => __( 'Endpoints are appended to your page URLs to handle specific actions during the checkout process. They should be unique.', 'woocommerce' ), + 'id' => 'account_endpoint_options', + ), + + array( + 'title' => __( 'Pay', 'woocommerce' ), + 'desc' => __( 'Endpoint for the "Checkout → Pay" page.', 'woocommerce' ), + 'id' => 'woocommerce_checkout_pay_endpoint', + 'type' => 'text', + 'default' => 'order-pay', + 'desc_tip' => true, + ), + + array( + 'title' => __( 'Order received', 'woocommerce' ), + 'desc' => __( 'Endpoint for the "Checkout → Order received" page.', 'woocommerce' ), + 'id' => 'woocommerce_checkout_order_received_endpoint', + 'type' => 'text', + 'default' => 'order-received', + 'desc_tip' => true, + ), + + array( + 'title' => __( 'Add payment method', 'woocommerce' ), + 'desc' => __( 'Endpoint for the "Checkout → Add payment method" page.', 'woocommerce' ), + 'id' => 'woocommerce_myaccount_add_payment_method_endpoint', + 'type' => 'text', + 'default' => 'add-payment-method', + 'desc_tip' => true, + ), + + array( + 'title' => __( 'Delete payment method', 'woocommerce' ), + 'desc' => __( 'Endpoint for the delete payment method page.', 'woocommerce' ), + 'id' => 'woocommerce_myaccount_delete_payment_method_endpoint', + 'type' => 'text', + 'default' => 'delete-payment-method', + 'desc_tip' => true, + ), + + array( + 'title' => __( 'Set default payment method', 'woocommerce' ), + 'desc' => __( 'Endpoint for the setting a default payment method page.', 'woocommerce' ), + 'id' => 'woocommerce_myaccount_set_default_payment_method_endpoint', + 'type' => 'text', + 'default' => 'set-default-payment-method', + 'desc_tip' => true, + ), + + array( + 'type' => 'sectionend', + 'id' => 'checkout_endpoint_options', + ), + + array( + 'title' => __( 'Account endpoints', 'woocommerce' ), + 'type' => 'title', + 'desc' => __( 'Endpoints are appended to your page URLs to handle specific actions on the accounts pages. They should be unique and can be left blank to disable the endpoint.', 'woocommerce' ), + 'id' => 'account_endpoint_options', + ), + + array( + 'title' => __( 'Orders', 'woocommerce' ), + 'desc' => __( 'Endpoint for the "My account → Orders" page.', 'woocommerce' ), + 'id' => 'woocommerce_myaccount_orders_endpoint', + 'type' => 'text', + 'default' => 'orders', + 'desc_tip' => true, + ), + + array( + 'title' => __( 'View order', 'woocommerce' ), + 'desc' => __( 'Endpoint for the "My account → View order" page.', 'woocommerce' ), + 'id' => 'woocommerce_myaccount_view_order_endpoint', + 'type' => 'text', + 'default' => 'view-order', + 'desc_tip' => true, + ), + + array( + 'title' => __( 'Downloads', 'woocommerce' ), + 'desc' => __( 'Endpoint for the "My account → Downloads" page.', 'woocommerce' ), + 'id' => 'woocommerce_myaccount_downloads_endpoint', + 'type' => 'text', + 'default' => 'downloads', + 'desc_tip' => true, + ), + + array( + 'title' => __( 'Edit account', 'woocommerce' ), + 'desc' => __( 'Endpoint for the "My account → Edit account" page.', 'woocommerce' ), + 'id' => 'woocommerce_myaccount_edit_account_endpoint', + 'type' => 'text', + 'default' => 'edit-account', + 'desc_tip' => true, + ), + + array( + 'title' => __( 'Addresses', 'woocommerce' ), + 'desc' => __( 'Endpoint for the "My account → Addresses" page.', 'woocommerce' ), + 'id' => 'woocommerce_myaccount_edit_address_endpoint', + 'type' => 'text', + 'default' => 'edit-address', + 'desc_tip' => true, + ), + + array( + 'title' => __( 'Payment methods', 'woocommerce' ), + 'desc' => __( 'Endpoint for the "My account → Payment methods" page.', 'woocommerce' ), + 'id' => 'woocommerce_myaccount_payment_methods_endpoint', + 'type' => 'text', + 'default' => 'payment-methods', + 'desc_tip' => true, + ), + + array( + 'title' => __( 'Lost password', 'woocommerce' ), + 'desc' => __( 'Endpoint for the "My account → Lost password" page.', 'woocommerce' ), + 'id' => 'woocommerce_myaccount_lost_password_endpoint', + 'type' => 'text', + 'default' => 'lost-password', + 'desc_tip' => true, + ), + + array( + 'title' => __( 'Logout', 'woocommerce' ), + 'desc' => __( 'Endpoint for the triggering logout. You can add this to your menus via a custom link: yoursite.com/?customer-logout=true', 'woocommerce' ), + 'id' => 'woocommerce_logout_endpoint', + 'type' => 'text', + 'default' => 'customer-logout', + 'desc_tip' => true, + ), + + array( + 'type' => 'sectionend', + 'id' => 'account_endpoint_options', + ), + ) + ); + + if ( wc_site_is_https() ) { + unset( $settings['unforce_ssl_checkout'], $settings['force_ssl_checkout'] ); + } + } elseif ( 'legacy_api' === $current_section ) { + $settings = apply_filters( + 'woocommerce_settings_rest_api', array( + array( + 'title' => '', + 'type' => 'title', + 'desc' => '', + 'id' => 'legacy_api_options', + ), + array( + 'title' => __( 'Legacy API', 'woocommerce' ), + 'desc' => __( 'Enable the legacy REST API', 'woocommerce' ), + 'id' => 'woocommerce_api_enabled', + 'type' => 'checkbox', + 'default' => 'no', + ), + array( + 'type' => 'sectionend', + 'id' => 'legacy_api_options', + ), + ) + ); + } + + return apply_filters( 'woocommerce_get_settings_' . $this->id, $settings, $current_section ); + } + + /** + * Form method. + * + * @param string $method Method name. + * @return string + */ + public function form_method( $method ) { + global $current_section; + + if ( 'keys' === $current_section ) { + if ( isset( $_GET['create-key'] ) || isset( $_GET['edit-key'] ) ) { // WPCS: input var okay, CSRF ok. + return 'post'; + } + + return 'get'; + } + + return 'post'; + } + + /** + * Notices. + */ + private function notices() { + if ( isset( $_GET['section'] ) && 'webhooks' === $_GET['section'] ) { // WPCS: input var okay, CSRF ok. + WC_Admin_Webhooks::notices(); + } + if ( isset( $_GET['section'] ) && 'keys' === $_GET['section'] ) { // WPCS: input var okay, CSRF ok. + WC_Admin_API_Keys::notices(); + } + } + + /** + * Output the settings. + */ + public function output() { + global $current_section; + + if ( 'webhooks' === $current_section ) { + WC_Admin_Webhooks::page_output(); + } elseif ( 'keys' === $current_section ) { + WC_Admin_API_Keys::page_output(); + } else { + $settings = $this->get_settings( $current_section ); + WC_Admin_Settings::output_fields( $settings ); + } + } + + /** + * Save settings. + */ + public function save() { + global $current_section; + + if ( apply_filters( 'woocommerce_rest_api_valid_to_save', ! in_array( $current_section, array( 'keys', 'webhooks' ), true ) ) ) { + $settings = $this->get_settings( $current_section ); + + // Prevent the T&Cs and checkout page from being set to the same page. + if ( isset( $_POST['woocommerce_terms_page_id'], $_POST['woocommerce_checkout_page_id'] ) && $_POST['woocommerce_terms_page_id'] === $_POST['woocommerce_checkout_page_id'] ) { // WPCS: input var ok, CSRF ok. + $_POST['woocommerce_terms_page_id'] = ''; + } + + WC_Admin_Settings::save_fields( $settings ); + + if ( $current_section ) { + do_action( 'woocommerce_update_options_' . $this->id . '_' . $current_section ); + } + } + } +} + +/** + * WC_Settings_Rest_API class. + * + * @deprecated 3.4 in favour of WC_Settings_Advanced. + * @todo remove in 4.0. + */ +class WC_Settings_Rest_API extends WC_Settings_Advanced {} // @codingStandardsIgnoreLine. + +return new WC_Settings_Advanced(); diff --git a/includes/admin/settings/class-wc-settings-checkout.php b/includes/admin/settings/class-wc-settings-checkout.php index 4ea6cfac361..3ddfd970c88 100644 --- a/includes/admin/settings/class-wc-settings-checkout.php +++ b/includes/admin/settings/class-wc-settings-checkout.php @@ -1,393 +1,11 @@ -id = 'checkout'; - $this->label = _x( 'Checkout', 'Settings tab label', 'woocommerce' ); - - add_action( 'woocommerce_admin_field_payment_gateways', array( $this, 'payment_gateways_setting' ) ); - parent::__construct(); - } - - /** - * Get sections. - * - * @return array - */ - public function get_sections() { - $sections = array( - '' => __( 'Checkout options', 'woocommerce' ), - ); - - if ( ! defined( 'WC_INSTALLING' ) ) { - $payment_gateways = WC()->payment_gateways->payment_gateways(); - - foreach ( $payment_gateways as $gateway ) { - $title = empty( $gateway->method_title ) ? ucfirst( $gateway->id ) : $gateway->method_title; - $sections[ strtolower( $gateway->id ) ] = esc_html( $title ); - } - } - - return apply_filters( 'woocommerce_get_sections_' . $this->id, $sections ); - } - - /** - * Get settings array. - * - * @param string $current_section Section being shown. - * @return array - */ - public function get_settings( $current_section = '' ) { - $settings = array(); - - if ( '' === $current_section ) { - $settings = apply_filters( - 'woocommerce_payment_gateways_settings', array( - - array( - 'title' => __( 'Checkout process', 'woocommerce' ), - 'type' => 'title', - 'id' => 'checkout_process_options', - ), - - array( - 'title' => __( 'Coupons', 'woocommerce' ), - 'desc' => __( 'Enable the use of coupons', 'woocommerce' ), - 'id' => 'woocommerce_enable_coupons', - 'default' => 'yes', - 'type' => 'checkbox', - 'checkboxgroup' => 'start', - 'desc_tip' => __( 'Coupons can be applied from the cart and checkout pages.', 'woocommerce' ), - ), - - array( - 'desc' => __( 'Calculate coupon discounts sequentially', 'woocommerce' ), - 'id' => 'woocommerce_calc_discounts_sequentially', - 'default' => 'no', - 'type' => 'checkbox', - 'desc_tip' => __( 'When applying multiple coupons, apply the first coupon to the full price and the second coupon to the discounted price and so on.', 'woocommerce' ), - 'checkboxgroup' => 'end', - 'autoload' => false, - ), - - array( - 'title' => __( 'Checkout process', 'woocommerce' ), - 'desc' => __( 'Enable guest checkout', 'woocommerce' ), - 'desc_tip' => __( 'Allows customers to checkout without creating an account.', 'woocommerce' ), - 'id' => 'woocommerce_enable_guest_checkout', - 'default' => 'yes', - 'type' => 'checkbox', - 'checkboxgroup' => 'start', - 'autoload' => false, - ), - - array( - 'desc' => __( 'Force secure checkout', 'woocommerce' ), - 'id' => 'woocommerce_force_ssl_checkout', - 'default' => 'no', - 'type' => 'checkbox', - 'checkboxgroup' => '', - 'show_if_checked' => 'option', - /* Translators: %s Docs URL. */ - 'desc_tip' => sprintf( __( 'Force SSL (HTTPS) on the checkout pages (an SSL Certificate is required).', 'woocommerce' ), 'https://docs.woocommerce.com/document/ssl-and-https/#section-3' ), - ), - - 'unforce_ssl_checkout' => array( - 'desc' => __( 'Force HTTP when leaving the checkout', 'woocommerce' ), - 'id' => 'woocommerce_unforce_ssl_checkout', - 'default' => 'no', - 'type' => 'checkbox', - 'checkboxgroup' => 'end', - 'show_if_checked' => 'yes', - ), - - array( - 'type' => 'sectionend', - 'id' => 'checkout_process_options', - ), - - array( - 'title' => __( 'Checkout pages', 'woocommerce' ), - 'desc' => __( 'These pages need to be set so that WooCommerce knows where to send users to checkout.', 'woocommerce' ), - 'type' => 'title', - 'id' => 'checkout_page_options', - ), - - array( - 'title' => __( 'Cart page', 'woocommerce' ), - /* Translators: %s Page contents. */ - 'desc' => sprintf( __( 'Page contents: [%s]', 'woocommerce' ), apply_filters( 'woocommerce_cart_shortcode_tag', 'woocommerce_cart' ) ), - 'id' => 'woocommerce_cart_page_id', - 'type' => 'single_select_page', - 'default' => '', - 'class' => 'wc-enhanced-select-nostd', - 'css' => 'min-width:300px;', - 'desc_tip' => true, - ), - - array( - 'title' => __( 'Checkout page', 'woocommerce' ), - /* Translators: %s Page contents. */ - 'desc' => sprintf( __( 'Page contents: [%s]', 'woocommerce' ), apply_filters( 'woocommerce_checkout_shortcode_tag', 'woocommerce_checkout' ) ), - 'id' => 'woocommerce_checkout_page_id', - 'type' => 'single_select_page', - 'default' => '', - 'class' => 'wc-enhanced-select-nostd', - 'css' => 'min-width:300px;', - 'desc_tip' => true, - ), - - array( - 'title' => __( 'Terms and conditions', 'woocommerce' ), - 'desc' => __( 'If you define a "Terms" page the customer will be asked if they accept them when checking out.', 'woocommerce' ), - 'id' => 'woocommerce_terms_page_id', - 'default' => '', - 'class' => 'wc-enhanced-select-nostd', - 'css' => 'min-width:300px;', - 'type' => 'single_select_page', - 'args' => array( 'exclude' => wc_get_page_id( 'checkout' ) ), - 'desc_tip' => true, - 'autoload' => false, - ), - - array( - 'type' => 'sectionend', - 'id' => 'checkout_page_options', - ), - - array( - 'title' => __( 'Checkout endpoints', 'woocommerce' ), - 'type' => 'title', - 'desc' => __( 'Endpoints are appended to your page URLs to handle specific actions during the checkout process. They should be unique.', 'woocommerce' ), - 'id' => 'account_endpoint_options', - ), - - array( - 'title' => __( 'Pay', 'woocommerce' ), - 'desc' => __( 'Endpoint for the "Checkout → Pay" page.', 'woocommerce' ), - 'id' => 'woocommerce_checkout_pay_endpoint', - 'type' => 'text', - 'default' => 'order-pay', - 'desc_tip' => true, - ), - - array( - 'title' => __( 'Order received', 'woocommerce' ), - 'desc' => __( 'Endpoint for the "Checkout → Order received" page.', 'woocommerce' ), - 'id' => 'woocommerce_checkout_order_received_endpoint', - 'type' => 'text', - 'default' => 'order-received', - 'desc_tip' => true, - ), - - array( - 'title' => __( 'Add payment method', 'woocommerce' ), - 'desc' => __( 'Endpoint for the "Checkout → Add payment method" page.', 'woocommerce' ), - 'id' => 'woocommerce_myaccount_add_payment_method_endpoint', - 'type' => 'text', - 'default' => 'add-payment-method', - 'desc_tip' => true, - ), - - array( - 'title' => __( 'Delete payment method', 'woocommerce' ), - 'desc' => __( 'Endpoint for the delete payment method page.', 'woocommerce' ), - 'id' => 'woocommerce_myaccount_delete_payment_method_endpoint', - 'type' => 'text', - 'default' => 'delete-payment-method', - 'desc_tip' => true, - ), - - array( - 'title' => __( 'Set default payment method', 'woocommerce' ), - 'desc' => __( 'Endpoint for the setting a default payment method page.', 'woocommerce' ), - 'id' => 'woocommerce_myaccount_set_default_payment_method_endpoint', - 'type' => 'text', - 'default' => 'set-default-payment-method', - 'desc_tip' => true, - ), - - array( - 'type' => 'sectionend', - 'id' => 'checkout_endpoint_options', - ), - - array( - 'title' => __( 'Payment gateways', 'woocommerce' ), - 'desc' => __( 'Installed gateways are listed below. Drag and drop gateways to control their display order on the frontend.', 'woocommerce' ), - 'type' => 'title', - 'id' => 'payment_gateways_options', - ), - - array( - 'type' => 'payment_gateways', - ), - - array( - 'type' => 'sectionend', - 'id' => 'payment_gateways_options', - ), - - ) - ); - - if ( wc_site_is_https() ) { - unset( $settings['unforce_ssl_checkout'] ); - } - } - - return apply_filters( 'woocommerce_get_settings_' . $this->id, $settings, $current_section ); - } - - /** - * Output the settings. - */ - public function output() { - global $current_section; - - // Load gateways so we can show any global options they may have. - $payment_gateways = WC()->payment_gateways->payment_gateways(); - - if ( $current_section ) { - foreach ( $payment_gateways as $gateway ) { - if ( in_array( $current_section, array( $gateway->id, sanitize_title( get_class( $gateway ) ) ), true ) ) { - $gateway->admin_options(); - break; - } - } - } else { - $settings = $this->get_settings(); - - WC_Admin_Settings::output_fields( $settings ); - } - } - - /** - * Output payment gateway settings. - */ - public function payment_gateways_setting() { - ?> -
  • - - - - get_settings() ); - $wc_payment_gateways->process_admin_options(); - $wc_payment_gateways->init(); - - } else { - foreach ( $wc_payment_gateways->payment_gateways() as $gateway ) { - if ( in_array( $current_section, array( $gateway->id, sanitize_title( get_class( $gateway ) ) ), true ) ) { - do_action( 'woocommerce_update_options_payment_gateways_' . $gateway->id ); - $wc_payment_gateways->init(); - } - } - } - - if ( $current_section ) { - do_action( 'woocommerce_update_options_' . $this->id . '_' . $current_section ); - } - } -} - -return new WC_Settings_Payment_Gateways(); +return include 'class-wc-settings-payment-gateways.php'; diff --git a/includes/admin/settings/class-wc-settings-emails.php b/includes/admin/settings/class-wc-settings-emails.php index 3d724749e24..22fd8661197 100644 --- a/includes/admin/settings/class-wc-settings-emails.php +++ b/includes/admin/settings/class-wc-settings-emails.php @@ -2,338 +2,333 @@ /** * WooCommerce Email Settings * - * @author WooThemes - * @category Admin - * @package WooCommerce/Admin - * @version 2.1.0 + * @package WooCommerce/Admin + * @version 2.1.0 */ -if ( ! defined( 'ABSPATH' ) ) { - exit; // Exit if accessed directly +defined( 'ABSPATH' ) || exit; + +if ( class_exists( 'WC_Settings_Emails', false ) ) { + return new WC_Settings_Emails(); } -if ( ! class_exists( 'WC_Settings_Emails', false ) ) : +/** + * WC_Settings_Emails. + */ +class WC_Settings_Emails extends WC_Settings_Page { /** - * WC_Settings_Emails. + * Constructor. */ - class WC_Settings_Emails extends WC_Settings_Page { + public function __construct() { + $this->id = 'email'; + $this->label = __( 'Emails', 'woocommerce' ); - /** - * Constructor. - */ - public function __construct() { - $this->id = 'email'; - $this->label = __( 'Emails', 'woocommerce' ); + add_action( 'woocommerce_admin_field_email_notification', array( $this, 'email_notification_setting' ) ); + parent::__construct(); + } - add_action( 'woocommerce_admin_field_email_notification', array( $this, 'email_notification_setting' ) ); - parent::__construct(); - } + /** + * Get sections. + * + * @return array + */ + public function get_sections() { + $sections = array( + '' => __( 'Email options', 'woocommerce' ), + ); + return apply_filters( 'woocommerce_get_sections_' . $this->id, $sections ); + } - /** - * Get sections. - * - * @return array - */ - public function get_sections() { - $sections = array( - '' => __( 'Email options', 'woocommerce' ), - ); - return apply_filters( 'woocommerce_get_sections_' . $this->id, $sections ); - } + /** + * Get settings array. + * + * @return array + */ + public function get_settings() { + $settings = apply_filters( + 'woocommerce_email_settings', array( - /** - * Get settings array. - * - * @return array - */ - public function get_settings() { - $settings = apply_filters( - 'woocommerce_email_settings', array( + array( + 'title' => __( 'Email notifications', 'woocommerce' ), + 'desc' => __( 'Email notifications sent from WooCommerce are listed below. Click on an email to configure it.', 'woocommerce' ), + 'type' => 'title', + 'id' => 'email_notification_settings', + ), - array( - 'title' => __( 'Email notifications', 'woocommerce' ), - 'desc' => __( 'Email notifications sent from WooCommerce are listed below. Click on an email to configure it.', 'woocommerce' ), - 'type' => 'title', - 'id' => 'email_notification_settings', + array( 'type' => 'email_notification' ), + + array( + 'type' => 'sectionend', + 'id' => 'email_notification_settings', + ), + + array( + 'type' => 'sectionend', + 'id' => 'email_recipient_options', + ), + + array( + 'title' => __( 'Email sender options', 'woocommerce' ), + 'type' => 'title', + 'desc' => '', + 'id' => 'email_options', + ), + + array( + 'title' => __( '"From" name', 'woocommerce' ), + 'desc' => __( 'How the sender name appears in outgoing WooCommerce emails.', 'woocommerce' ), + 'id' => 'woocommerce_email_from_name', + 'type' => 'text', + 'css' => 'min-width:300px;', + 'default' => esc_attr( get_bloginfo( 'name', 'display' ) ), + 'autoload' => false, + 'desc_tip' => true, + ), + + array( + 'title' => __( '"From" address', 'woocommerce' ), + 'desc' => __( 'How the sender email appears in outgoing WooCommerce emails.', 'woocommerce' ), + 'id' => 'woocommerce_email_from_address', + 'type' => 'email', + 'custom_attributes' => array( + 'multiple' => 'multiple', ), + 'css' => 'min-width:300px;', + 'default' => get_option( 'admin_email' ), + 'autoload' => false, + 'desc_tip' => true, + ), - array( 'type' => 'email_notification' ), + array( + 'type' => 'sectionend', + 'id' => 'email_options', + ), - array( - 'type' => 'sectionend', - 'id' => 'email_notification_settings', - ), + array( + 'title' => __( 'Email template', 'woocommerce' ), + 'type' => 'title', + 'desc' => sprintf( __( 'This section lets you customize the WooCommerce emails. Click here to preview your email template.', 'woocommerce' ), wp_nonce_url( admin_url( '?preview_woocommerce_mail=true' ), 'preview-mail' ) ), + 'id' => 'email_template_options', + ), - array( - 'type' => 'sectionend', - 'id' => 'email_recipient_options', - ), + array( + 'title' => __( 'Header image', 'woocommerce' ), + 'desc' => __( 'URL to an image you want to show in the email header. Upload images using the media uploader (Admin > Media).', 'woocommerce' ), + 'id' => 'woocommerce_email_header_image', + 'type' => 'text', + 'css' => 'min-width:300px;', + 'placeholder' => __( 'N/A', 'woocommerce' ), + 'default' => '', + 'autoload' => false, + 'desc_tip' => true, + ), - array( - 'title' => __( 'Email sender options', 'woocommerce' ), - 'type' => 'title', - 'desc' => '', - 'id' => 'email_options', - ), + array( + 'title' => __( 'Footer text', 'woocommerce' ), + 'desc' => __( 'The text to appear in the footer of WooCommerce emails.', 'woocommerce' ) . ' ' . sprintf( __( 'Available placeholders: %s', 'woocommerce' ), '{site_title}' ), + 'id' => 'woocommerce_email_footer_text', + 'css' => 'width:300px; height: 75px;', + 'placeholder' => __( 'N/A', 'woocommerce' ), + 'type' => 'textarea', + 'default' => '{site_title}', + 'autoload' => false, + 'desc_tip' => true, + ), - array( - 'title' => __( '"From" name', 'woocommerce' ), - 'desc' => __( 'How the sender name appears in outgoing WooCommerce emails.', 'woocommerce' ), - 'id' => 'woocommerce_email_from_name', - 'type' => 'text', - 'css' => 'min-width:300px;', - 'default' => esc_attr( get_bloginfo( 'name', 'display' ) ), - 'autoload' => false, - 'desc_tip' => true, - ), + array( + 'title' => __( 'Base color', 'woocommerce' ), + /* translators: %s: default color */ + 'desc' => sprintf( __( 'The base color for WooCommerce email templates. Default %s.', 'woocommerce' ), '#96588a' ), + 'id' => 'woocommerce_email_base_color', + 'type' => 'color', + 'css' => 'width:6em;', + 'default' => '#96588a', + 'autoload' => false, + 'desc_tip' => true, + ), - array( - 'title' => __( '"From" address', 'woocommerce' ), - 'desc' => __( 'How the sender email appears in outgoing WooCommerce emails.', 'woocommerce' ), - 'id' => 'woocommerce_email_from_address', - 'type' => 'email', - 'custom_attributes' => array( - 'multiple' => 'multiple', - ), - 'css' => 'min-width:300px;', - 'default' => get_option( 'admin_email' ), - 'autoload' => false, - 'desc_tip' => true, - ), + array( + 'title' => __( 'Background color', 'woocommerce' ), + /* translators: %s: default color */ + 'desc' => sprintf( __( 'The background color for WooCommerce email templates. Default %s.', 'woocommerce' ), '#f7f7f7' ), + 'id' => 'woocommerce_email_background_color', + 'type' => 'color', + 'css' => 'width:6em;', + 'default' => '#f7f7f7', + 'autoload' => false, + 'desc_tip' => true, + ), - array( - 'type' => 'sectionend', - 'id' => 'email_options', - ), + array( + 'title' => __( 'Body background color', 'woocommerce' ), + /* translators: %s: default color */ + 'desc' => sprintf( __( 'The main body background color. Default %s.', 'woocommerce' ), '#ffffff' ), + 'id' => 'woocommerce_email_body_background_color', + 'type' => 'color', + 'css' => 'width:6em;', + 'default' => '#ffffff', + 'autoload' => false, + 'desc_tip' => true, + ), - array( - 'title' => __( 'Email template', 'woocommerce' ), - 'type' => 'title', - 'desc' => sprintf( __( 'This section lets you customize the WooCommerce emails. Click here to preview your email template.', 'woocommerce' ), wp_nonce_url( admin_url( '?preview_woocommerce_mail=true' ), 'preview-mail' ) ), - 'id' => 'email_template_options', - ), + array( + 'title' => __( 'Body text color', 'woocommerce' ), + /* translators: %s: default color */ + 'desc' => sprintf( __( 'The main body text color. Default %s.', 'woocommerce' ), '#3c3c3c' ), + 'id' => 'woocommerce_email_text_color', + 'type' => 'color', + 'css' => 'width:6em;', + 'default' => '#3c3c3c', + 'autoload' => false, + 'desc_tip' => true, + ), - array( - 'title' => __( 'Header image', 'woocommerce' ), - 'desc' => __( 'URL to an image you want to show in the email header. Upload images using the media uploader (Admin > Media).', 'woocommerce' ), - 'id' => 'woocommerce_email_header_image', - 'type' => 'text', - 'css' => 'min-width:300px;', - 'placeholder' => __( 'N/A', 'woocommerce' ), - 'default' => '', - 'autoload' => false, - 'desc_tip' => true, - ), + array( + 'type' => 'sectionend', + 'id' => 'email_template_options', + ), - array( - 'title' => __( 'Footer text', 'woocommerce' ), - 'desc' => __( 'The text to appear in the footer of WooCommerce emails.', 'woocommerce' ) - . ' ' . sprintf( __( 'Available placeholders: %s', 'woocommerce' ), '{site_title}' ), - 'id' => 'woocommerce_email_footer_text', - 'css' => 'width:300px; height: 75px;', - 'placeholder' => __( 'N/A', 'woocommerce' ), - 'type' => 'textarea', - 'default' => '{site_title}', - 'autoload' => false, - 'desc_tip' => true, - ), + ) + ); - array( - 'title' => __( 'Base color', 'woocommerce' ), - /* translators: %s: default color */ - 'desc' => sprintf( __( 'The base color for WooCommerce email templates. Default %s.', 'woocommerce' ), '#96588a' ), - 'id' => 'woocommerce_email_base_color', - 'type' => 'color', - 'css' => 'width:6em;', - 'default' => '#96588a', - 'autoload' => false, - 'desc_tip' => true, - ), + return apply_filters( 'woocommerce_get_settings_' . $this->id, $settings ); + } - array( - 'title' => __( 'Background color', 'woocommerce' ), - /* translators: %s: default color */ - 'desc' => sprintf( __( 'The background color for WooCommerce email templates. Default %s.', 'woocommerce' ), '#f7f7f7' ), - 'id' => 'woocommerce_email_background_color', - 'type' => 'color', - 'css' => 'width:6em;', - 'default' => '#f7f7f7', - 'autoload' => false, - 'desc_tip' => true, - ), + /** + * Output the settings. + */ + public function output() { + global $current_section; - array( - 'title' => __( 'Body background color', 'woocommerce' ), - /* translators: %s: default color */ - 'desc' => sprintf( __( 'The main body background color. Default %s.', 'woocommerce' ), '#ffffff' ), - 'id' => 'woocommerce_email_body_background_color', - 'type' => 'color', - 'css' => 'width:6em;', - 'default' => '#ffffff', - 'autoload' => false, - 'desc_tip' => true, - ), + // Define emails that can be customised here. + $mailer = WC()->mailer(); + $email_templates = $mailer->get_emails(); - array( - 'title' => __( 'Body text color', 'woocommerce' ), - /* translators: %s: default color */ - 'desc' => sprintf( __( 'The main body text color. Default %s.', 'woocommerce' ), '#3c3c3c' ), - 'id' => 'woocommerce_email_text_color', - 'type' => 'color', - 'css' => 'width:6em;', - 'default' => '#3c3c3c', - 'autoload' => false, - 'desc_tip' => true, - ), - - array( - 'type' => 'sectionend', - 'id' => 'email_template_options', - ), - - ) - ); - - return apply_filters( 'woocommerce_get_settings_' . $this->id, $settings ); - } - - /** - * Output the settings. - */ - public function output() { - global $current_section; - - // Define emails that can be customised here. - $mailer = WC()->mailer(); - $email_templates = $mailer->get_emails(); - - if ( $current_section ) { - foreach ( $email_templates as $email_key => $email ) { - if ( strtolower( $email_key ) == $current_section ) { - $email->admin_options(); - break; - } - } - } else { - $settings = $this->get_settings(); - WC_Admin_Settings::output_fields( $settings ); - } - } - - /** - * Save settings. - */ - public function save() { - global $current_section; - - if ( ! $current_section ) { - WC_Admin_Settings::save_fields( $this->get_settings() ); - - } else { - $wc_emails = WC_Emails::instance(); - - if ( in_array( $current_section, array_map( 'sanitize_title', array_keys( $wc_emails->get_emails() ) ) ) ) { - foreach ( $wc_emails->get_emails() as $email_id => $email ) { - if ( sanitize_title( $email_id ) === $current_section ) { - do_action( 'woocommerce_update_options_' . $this->id . '_' . $email->id ); - } - } - } else { - do_action( 'woocommerce_update_options_' . $this->id . '_' . $current_section ); + if ( $current_section ) { + foreach ( $email_templates as $email_key => $email ) { + if ( strtolower( $email_key ) === $current_section ) { + $email->admin_options(); + break; } } - } - - /** - * Output email notification settings. - */ - public function email_notification_setting() { - // Define emails that can be customised here. - $mailer = WC()->mailer(); - $email_templates = $mailer->get_emails(); - - ?> - - - - get_settings(); + WC_Admin_Settings::output_fields( $settings ); } } -endif; + /** + * Save settings. + */ + public function save() { + global $current_section; + + if ( ! $current_section ) { + WC_Admin_Settings::save_fields( $this->get_settings() ); + + } else { + $wc_emails = WC_Emails::instance(); + + if ( in_array( $current_section, array_map( 'sanitize_title', array_keys( $wc_emails->get_emails() ) ), true ) ) { + foreach ( $wc_emails->get_emails() as $email_id => $email ) { + if ( sanitize_title( $email_id ) === $current_section ) { + do_action( 'woocommerce_update_options_' . $this->id . '_' . $email->id ); + } + } + } else { + do_action( 'woocommerce_update_options_' . $this->id . '_' . $current_section ); + } + } + } + + /** + * Output email notification settings. + */ + public function email_notification_setting() { + // Define emails that can be customised here. + $mailer = WC()->mailer(); + $email_templates = $mailer->get_emails(); + + ?> + + + + __( 'Enable taxes', 'woocommerce' ), - 'desc' => __( 'Enable taxes and tax calculations', 'woocommerce' ), - 'id' => 'woocommerce_calc_taxes', - 'default' => 'no', - 'type' => 'checkbox', + 'title' => __( 'Enable taxes', 'woocommerce' ), + 'desc' => __( 'Enable tax rates and calculations', 'woocommerce' ), + 'id' => 'woocommerce_calc_taxes', + 'default' => 'no', + 'type' => 'checkbox', + 'desc_tip' => __( 'Rates will be configurable and taxes will be calculated during checkout.', 'woocommerce' ), + ), + + array( + 'title' => __( 'Enable coupons', 'woocommerce' ), + 'desc' => __( 'Enable the use of coupon codes', 'woocommerce' ), + 'id' => 'woocommerce_enable_coupons', + 'default' => 'yes', + 'type' => 'checkbox', + 'checkboxgroup' => 'start', + 'show_if_checked' => 'option', + 'desc_tip' => __( 'Coupons can be applied from the cart and checkout pages.', 'woocommerce' ), + ), + + array( + 'desc' => __( 'Calculate coupon discounts sequentially', 'woocommerce' ), + 'id' => 'woocommerce_calc_discounts_sequentially', + 'default' => 'no', + 'type' => 'checkbox', + 'desc_tip' => __( 'When applying multiple coupons, apply the first coupon to the full price and the second coupon to the discounted price and so on.', 'woocommerce' ), + 'show_if_checked' => 'yes', + 'checkboxgroup' => 'end', + 'autoload' => false, ), array( diff --git a/includes/admin/settings/class-wc-settings-payment-gateways.php b/includes/admin/settings/class-wc-settings-payment-gateways.php new file mode 100644 index 00000000000..8758e4b97a5 --- /dev/null +++ b/includes/admin/settings/class-wc-settings-payment-gateways.php @@ -0,0 +1,222 @@ +id = 'checkout'; // @todo In future versions this may make more sense as 'payment' however to avoid breakage lets leave this alone until we refactor settings APIs in general. + $this->label = _x( 'Payments', 'Settings tab label', 'woocommerce' ); + + add_action( 'woocommerce_admin_field_payment_gateways', array( $this, 'payment_gateways_setting' ) ); + parent::__construct(); + } + + /** + * Get sections. + * + * @return array + */ + public function get_sections() { + $sections = array( + '' => __( 'Payment methods', 'woocommerce' ), + ); + return apply_filters( 'woocommerce_get_sections_' . $this->id, $sections ); + } + + /** + * Get settings array. + * + * @param string $current_section Section being shown. + * @return array + */ + public function get_settings( $current_section = '' ) { + $settings = array(); + + if ( '' === $current_section ) { + $settings = apply_filters( + 'woocommerce_payment_gateways_settings', array( + array( + 'title' => __( 'Payment methods', 'woocommerce' ), + 'desc' => __( 'Installed payment methods are listed below. Drag and drop gateways to control their display order on the frontend.', 'woocommerce' ), + 'type' => 'title', + 'id' => 'payment_gateways_options', + ), + array( + 'type' => 'payment_gateways', + ), + array( + 'type' => 'sectionend', + 'id' => 'payment_gateways_options', + ), + ) + ); + } + + return apply_filters( 'woocommerce_get_settings_' . $this->id, $settings, $current_section ); + } + + /** + * Output the settings. + */ + public function output() { + global $current_section; + + // Load gateways so we can show any global options they may have. + $payment_gateways = WC()->payment_gateways->payment_gateways(); + + if ( $current_section ) { + foreach ( $payment_gateways as $gateway ) { + if ( in_array( $current_section, array( $gateway->id, sanitize_title( get_class( $gateway ) ) ), true ) ) { + if ( isset( $_GET['toggle_enabled'] ) ) { // WPCS: input var ok, CSRF ok. + $enabled = $gateway->get_option( 'enabled' ); + + if ( $enabled ) { + $gateway->settings['enabled'] = wc_string_to_bool( $enabled ) ? 'no' : 'yes'; + } + } + $gateway->admin_options(); + break; + } + } + } else { + $settings = $this->get_settings(); + WC_Admin_Settings::output_fields( $settings ); + } + } + + /** + * Output payment gateway settings. + */ + public function payment_gateways_setting() { + ?> + + + + get_settings() ); + $wc_payment_gateways->process_admin_options(); + $wc_payment_gateways->init(); + } else { + foreach ( $wc_payment_gateways->payment_gateways() as $gateway ) { + if ( in_array( $current_section, array( $gateway->id, sanitize_title( get_class( $gateway ) ) ), true ) ) { + do_action( 'woocommerce_update_options_payment_gateways_' . $gateway->id ); + $wc_payment_gateways->init(); + } + } + } + + if ( $current_section ) { + do_action( 'woocommerce_update_options_' . $this->id . '_' . $current_section ); + } + } +} + +return new WC_Settings_Payment_Gateways(); diff --git a/includes/admin/settings/class-wc-settings-rest-api.php b/includes/admin/settings/class-wc-settings-rest-api.php deleted file mode 100644 index 807c3779fff..00000000000 --- a/includes/admin/settings/class-wc-settings-rest-api.php +++ /dev/null @@ -1,159 +0,0 @@ -id = 'api'; - $this->label = __( 'API', 'woocommerce' ); - - add_action( 'woocommerce_settings_form_method_tab_' . $this->id, array( $this, 'form_method' ) ); - parent::__construct(); - - $this->notices(); - } - - /** - * Get sections. - * - * @return array - */ - public function get_sections() { - $sections = array( - '' => __( 'Settings', 'woocommerce' ), - 'keys' => __( 'Keys/Apps', 'woocommerce' ), - 'webhooks' => __( 'Webhooks', 'woocommerce' ), - ); - - return apply_filters( 'woocommerce_get_sections_' . $this->id, $sections ); - } - - /** - * Get settings array. - * - * @param string $current_section Current section slug. - * @return array - */ - public function get_settings( $current_section = '' ) { - $settings = array(); - - if ( '' === $current_section ) { - $settings = apply_filters( - 'woocommerce_settings_rest_api', array( - array( - 'title' => __( 'General options', 'woocommerce' ), - 'type' => 'title', - 'desc' => '', - 'id' => 'general_options', - ), - - array( - 'title' => __( 'Legacy API', 'woocommerce' ), - 'desc' => __( 'Enable the legacy REST API', 'woocommerce' ), - 'id' => 'woocommerce_api_enabled', - 'type' => 'checkbox', - 'default' => 'no', - ), - - array( - 'type' => 'sectionend', - 'id' => 'general_options', - ), - ) - ); - } - - return apply_filters( 'woocommerce_get_settings_' . $this->id, $settings, $current_section ); - } - - /** - * Form method. - * - * @param string $method Method name. - * - * @return string - */ - public function form_method( $method ) { - global $current_section; - - if ( 'keys' === $current_section ) { - if ( isset( $_GET['create-key'] ) || isset( $_GET['edit-key'] ) ) { // WPCS: input var okay, CSRF ok. - return 'post'; - } - - return 'get'; - } - - return 'post'; - } - - /** - * Notices. - */ - private function notices() { - if ( isset( $_GET['section'] ) && 'webhooks' === $_GET['section'] ) { // WPCS: input var okay, CSRF ok. - WC_Admin_Webhooks::notices(); - } - if ( isset( $_GET['section'] ) && 'keys' === $_GET['section'] ) { // WPCS: input var okay, CSRF ok. - WC_Admin_API_Keys::notices(); - } - } - - /** - * Output the settings. - */ - public function output() { - global $current_section; - - if ( 'webhooks' === $current_section ) { - WC_Admin_Webhooks::page_output(); - } elseif ( 'keys' === $current_section ) { - WC_Admin_API_Keys::page_output(); - } else { - $settings = $this->get_settings( $current_section ); - WC_Admin_Settings::output_fields( $settings ); - } - } - - /** - * Save settings. - */ - public function save() { - global $current_section; - - if ( apply_filters( 'woocommerce_rest_api_valid_to_save', ! in_array( $current_section, array( 'keys', 'webhooks' ), true ) ) ) { - $settings = $this->get_settings(); - WC_Admin_Settings::save_fields( $settings ); - - if ( $current_section ) { - do_action( 'woocommerce_update_options_' . $this->id . '_' . $current_section ); - } - } - } -} - -return new WC_Settings_Rest_API(); diff --git a/includes/admin/settings/class-wc-settings-shipping.php b/includes/admin/settings/class-wc-settings-shipping.php index 43853e1a1b1..2075f86ffb9 100644 --- a/includes/admin/settings/class-wc-settings-shipping.php +++ b/includes/admin/settings/class-wc-settings-shipping.php @@ -2,377 +2,369 @@ /** * WooCommerce Shipping Settings * - * @author WooThemes - * @category Admin * @package WooCommerce/Admin * @version 2.6.0 */ -if ( ! defined( 'ABSPATH' ) ) { - exit; +defined( 'ABSPATH' ) || exit; + +if ( class_exists( 'WC_Settings_Shipping', false ) ) { + return new WC_Settings_Shipping(); } -if ( ! class_exists( 'WC_Settings_Shipping', false ) ) : +/** + * WC_Settings_Shipping. + */ +class WC_Settings_Shipping extends WC_Settings_Page { /** - * WC_Settings_Shipping. + * Constructor. */ - class WC_Settings_Shipping extends WC_Settings_Page { + public function __construct() { + $this->id = 'shipping'; + $this->label = __( 'Shipping', 'woocommerce' ); - /** - * Constructor. - */ - public function __construct() { - $this->id = 'shipping'; - $this->label = __( 'Shipping', 'woocommerce' ); + parent::__construct(); + } - parent::__construct(); - } + /** + * Add this page to settings. + * + * @param array $pages Current pages. + * @return array|mixed + */ + public function add_settings_page( $pages ) { + return wc_shipping_enabled() ? parent::add_settings_page( $pages ) : $pages; + } - /** - * Add this page to settings. - * - * @param array $pages - * - * @return array|mixed - */ - public function add_settings_page( $pages ) { - return wc_shipping_enabled() ? parent::add_settings_page( $pages ) : $pages; - } + /** + * Get sections. + * + * @return array + */ + public function get_sections() { + $sections = array( + '' => __( 'Shipping zones', 'woocommerce' ), + 'options' => __( 'Shipping options', 'woocommerce' ), + 'classes' => __( 'Shipping classes', 'woocommerce' ), + ); - /** - * Get sections. - * - * @return array - */ - public function get_sections() { - $sections = array( - '' => __( 'Shipping zones', 'woocommerce' ), - 'options' => __( 'Shipping options', 'woocommerce' ), - 'classes' => __( 'Shipping classes', 'woocommerce' ), - ); - - if ( ! defined( 'WC_INSTALLING' ) ) { - // Load shipping methods so we can show any global options they may have. - $shipping_methods = WC()->shipping->load_shipping_methods(); - - foreach ( $shipping_methods as $method ) { - if ( ! $method->has_settings() ) { - continue; - } - $title = empty( $method->method_title ) ? ucfirst( $method->id ) : $method->method_title; - $sections[ strtolower( $method->id ) ] = esc_html( $title ); - } - } - - return apply_filters( 'woocommerce_get_sections_' . $this->id, $sections ); - } - - /** - * Get settings array. - * - * @param string $current_section - * - * @return array - */ - public function get_settings( $current_section = '' ) { - $settings = array(); - - if ( '' === $current_section ) { - $settings = apply_filters( - 'woocommerce_shipping_settings', array( - - array( - 'title' => __( 'Shipping options', 'woocommerce' ), - 'type' => 'title', - 'id' => 'shipping_options', - ), - - array( - 'title' => __( 'Calculations', 'woocommerce' ), - 'desc' => __( 'Enable the shipping calculator on the cart page', 'woocommerce' ), - 'id' => 'woocommerce_enable_shipping_calc', - 'default' => 'yes', - 'type' => 'checkbox', - 'checkboxgroup' => 'start', - 'autoload' => false, - ), - - array( - 'desc' => __( 'Hide shipping costs until an address is entered', 'woocommerce' ), - 'id' => 'woocommerce_shipping_cost_requires_address', - 'default' => 'no', - 'type' => 'checkbox', - 'checkboxgroup' => 'end', - 'autoload' => false, - ), - - array( - 'title' => __( 'Shipping destination', 'woocommerce' ), - 'desc' => __( 'This controls which shipping address is used by default.', 'woocommerce' ), - 'id' => 'woocommerce_ship_to_destination', - 'default' => 'billing', - 'type' => 'radio', - 'options' => array( - 'shipping' => __( 'Default to customer shipping address', 'woocommerce' ), - 'billing' => __( 'Default to customer billing address', 'woocommerce' ), - 'billing_only' => __( 'Force shipping to the customer billing address', 'woocommerce' ), - ), - 'autoload' => false, - 'desc_tip' => true, - 'show_if_checked' => 'option', - ), - - array( - 'title' => __( 'Debug mode', 'woocommerce' ), - 'desc' => __( 'Enable debug mode', 'woocommerce' ), - 'desc_tip' => __( 'Enable shipping debug mode to show matching shipping zones and to bypass shipping rate cache.', 'woocommerce' ), - 'id' => 'woocommerce_shipping_debug_mode', - 'default' => 'no', - 'type' => 'checkbox', - 'autoload' => false, - ), - - array( - 'type' => 'sectionend', - 'id' => 'shipping_options', - ), - - ) - ); - } - - return apply_filters( 'woocommerce_get_settings_' . $this->id, $settings, $current_section ); - } - - /** - * Output the settings. - */ - public function output() { - global $current_section, $hide_save_button; - - // Load shipping methods so we can show any global options they may have + if ( ! defined( 'WC_INSTALLING' ) ) { + // Load shipping methods so we can show any global options they may have. $shipping_methods = WC()->shipping->load_shipping_methods(); - if ( '' === $current_section ) { - $this->output_zones_screen(); - } elseif ( 'options' === $current_section ) { - $settings = $this->get_settings(); - WC_Admin_Settings::output_fields( $settings ); - } elseif ( 'classes' === $current_section ) { - $hide_save_button = true; - $this->output_shipping_class_screen(); - } else { - foreach ( $shipping_methods as $method ) { - if ( in_array( $current_section, array( $method->id, sanitize_title( get_class( $method ) ) ) ) && $method->has_settings() ) { - $method->admin_options(); - } + foreach ( $shipping_methods as $method ) { + if ( ! $method->has_settings() ) { + continue; + } + $title = empty( $method->method_title ) ? ucfirst( $method->id ) : $method->method_title; + $sections[ strtolower( $method->id ) ] = esc_html( $title ); + } + } + + return apply_filters( 'woocommerce_get_sections_' . $this->id, $sections ); + } + + /** + * Get settings array. + * + * @param string $current_section Current section. + * @return array + */ + public function get_settings( $current_section = '' ) { + $settings = array(); + + if ( '' === $current_section ) { + $settings = apply_filters( + 'woocommerce_shipping_settings', array( + + array( + 'title' => __( 'Shipping options', 'woocommerce' ), + 'type' => 'title', + 'id' => 'shipping_options', + ), + + array( + 'title' => __( 'Calculations', 'woocommerce' ), + 'desc' => __( 'Enable the shipping calculator on the cart page', 'woocommerce' ), + 'id' => 'woocommerce_enable_shipping_calc', + 'default' => 'yes', + 'type' => 'checkbox', + 'checkboxgroup' => 'start', + 'autoload' => false, + ), + + array( + 'desc' => __( 'Hide shipping costs until an address is entered', 'woocommerce' ), + 'id' => 'woocommerce_shipping_cost_requires_address', + 'default' => 'no', + 'type' => 'checkbox', + 'checkboxgroup' => 'end', + ), + + array( + 'title' => __( 'Shipping destination', 'woocommerce' ), + 'desc' => __( 'This controls which shipping address is used by default.', 'woocommerce' ), + 'id' => 'woocommerce_ship_to_destination', + 'default' => 'billing', + 'type' => 'radio', + 'options' => array( + 'shipping' => __( 'Default to customer shipping address', 'woocommerce' ), + 'billing' => __( 'Default to customer billing address', 'woocommerce' ), + 'billing_only' => __( 'Force shipping to the customer billing address', 'woocommerce' ), + ), + 'autoload' => false, + 'desc_tip' => true, + 'show_if_checked' => 'option', + ), + + array( + 'title' => __( 'Debug mode', 'woocommerce' ), + 'desc' => __( 'Enable debug mode', 'woocommerce' ), + 'desc_tip' => __( 'Enable shipping debug mode to show matching shipping zones and to bypass shipping rate cache.', 'woocommerce' ), + 'id' => 'woocommerce_shipping_debug_mode', + 'default' => 'no', + 'type' => 'checkbox', + ), + + array( + 'type' => 'sectionend', + 'id' => 'shipping_options', + ), + + ) + ); + } + + return apply_filters( 'woocommerce_get_settings_' . $this->id, $settings, $current_section ); + } + + /** + * Output the settings. + */ + public function output() { + global $current_section, $hide_save_button; + + // Load shipping methods so we can show any global options they may have. + $shipping_methods = WC()->shipping->load_shipping_methods(); + + if ( '' === $current_section ) { + $this->output_zones_screen(); + } elseif ( 'options' === $current_section ) { + $settings = $this->get_settings(); + WC_Admin_Settings::output_fields( $settings ); + } elseif ( 'classes' === $current_section ) { + $hide_save_button = true; + $this->output_shipping_class_screen(); + } else { + foreach ( $shipping_methods as $method ) { + if ( in_array( $current_section, array( $method->id, sanitize_title( get_class( $method ) ) ), true ) && $method->has_settings() ) { + $method->admin_options(); } } } - - /** - * Save settings. - */ - public function save() { - global $current_section; - - switch ( $current_section ) { - case 'options': - WC_Admin_Settings::save_fields( $this->get_settings() ); - break; - case 'classes': - case '': - break; - default: - $wc_shipping = WC_Shipping::instance(); - - foreach ( $wc_shipping->get_shipping_methods() as $method_id => $method ) { - if ( in_array( $current_section, array( $method->id, sanitize_title( get_class( $method ) ) ) ) ) { - do_action( 'woocommerce_update_options_' . $this->id . '_' . $method->id ); - } - } - break; - } - - if ( $current_section ) { - do_action( 'woocommerce_update_options_' . $this->id . '_' . $current_section ); - } - - // Increments the transient version to invalidate cache. - WC_Cache_Helper::get_transient_version( 'shipping', true ); - } - - /** - * Handles output of the shipping zones page in admin. - */ - protected function output_zones_screen() { - global $hide_save_button; - - if ( isset( $_REQUEST['zone_id'] ) ) { - $hide_save_button = true; - $this->zone_methods_screen( wc_clean( $_REQUEST['zone_id'] ) ); - } elseif ( isset( $_REQUEST['instance_id'] ) ) { - $this->instance_settings_screen( absint( $_REQUEST['instance_id'] ) ); - } else { - $hide_save_button = true; - $this->zones_screen(); - } - } - - /** - * Show method for a zone - * - * @param int $zone_id - */ - protected function zone_methods_screen( $zone_id ) { - if ( 'new' === $zone_id ) { - $zone = new WC_Shipping_Zone(); - } else { - $zone = WC_Shipping_Zones::get_zone( absint( $zone_id ) ); - } - - if ( ! $zone ) { - wp_die( __( 'Zone does not exist!', 'woocommerce' ) ); - } - - $allowed_countries = WC()->countries->get_allowed_countries(); - $wc_shipping = WC_Shipping::instance(); - $shipping_methods = $wc_shipping->get_shipping_methods(); - $continents = WC()->countries->get_continents(); - - // Prepare locations. - $locations = array(); - $postcodes = array(); - - foreach ( $zone->get_zone_locations() as $location ) { - if ( 'postcode' === $location->type ) { - $postcodes[] = $location->code; - } else { - $locations[] = $location->type . ':' . $location->code; - } - } - - wp_localize_script( - 'wc-shipping-zone-methods', 'shippingZoneMethodsLocalizeScript', array( - 'methods' => $zone->get_shipping_methods( false, 'json' ), - 'zone_name' => $zone->get_zone_name(), - 'zone_id' => $zone->get_id(), - 'wc_shipping_zones_nonce' => wp_create_nonce( 'wc_shipping_zones_nonce' ), - 'strings' => array( - 'unload_confirmation_msg' => __( 'Your changed data will be lost if you leave this page without saving.', 'woocommerce' ), - 'save_changes_prompt' => __( 'Do you wish to save your changes first? Your changed data will be discarded if you choose to cancel.', 'woocommerce' ), - 'save_failed' => __( 'Your changes were not saved. Please retry.', 'woocommerce' ), - 'add_method_failed' => __( 'Shipping method could not be added. Please retry.', 'woocommerce' ), - 'yes' => __( 'Yes', 'woocommerce' ), - 'no' => __( 'No', 'woocommerce' ), - 'default_zone_name' => __( 'Zone', 'woocommerce' ), - ), - ) - ); - wp_enqueue_script( 'wc-shipping-zone-methods' ); - - include_once dirname( __FILE__ ) . '/views/html-admin-page-shipping-zone-methods.php'; - } - - /** - * Show zones - */ - protected function zones_screen() { - $allowed_countries = WC()->countries->get_allowed_countries(); - $continents = WC()->countries->get_continents(); - $method_count = wc_get_shipping_method_count(); - - wp_localize_script( - 'wc-shipping-zones', 'shippingZonesLocalizeScript', array( - 'zones' => WC_Shipping_Zones::get_zones(), - 'default_zone' => array( - 'zone_id' => 0, - 'zone_name' => '', - 'zone_order' => null, - ), - 'wc_shipping_zones_nonce' => wp_create_nonce( 'wc_shipping_zones_nonce' ), - 'strings' => array( - 'unload_confirmation_msg' => __( 'Your changed data will be lost if you leave this page without saving.', 'woocommerce' ), - 'delete_confirmation_msg' => __( 'Are you sure you want to delete this zone? This action cannot be undone.', 'woocommerce' ), - 'save_failed' => __( 'Your changes were not saved. Please retry.', 'woocommerce' ), - 'no_shipping_methods_offered' => __( 'No shipping methods offered to this zone.', 'woocommerce' ), - ), - ) - ); - wp_enqueue_script( 'wc-shipping-zones' ); - - include_once dirname( __FILE__ ) . '/views/html-admin-page-shipping-zones.php'; - } - - /** - * Show instance settings - * - * @param int $instance_id - */ - protected function instance_settings_screen( $instance_id ) { - $zone = WC_Shipping_Zones::get_zone_by( 'instance_id', $instance_id ); - $shipping_method = WC_Shipping_Zones::get_shipping_method( $instance_id ); - - if ( ! $shipping_method ) { - wp_die( __( 'Invalid shipping method!', 'woocommerce' ) ); - } - if ( ! $zone ) { - wp_die( __( 'Zone does not exist!', 'woocommerce' ) ); - } - if ( ! $shipping_method->has_settings() ) { - wp_die( __( 'This shipping method does not have any settings to configure.', 'woocommerce' ) ); - } - - if ( ! empty( $_POST['save'] ) ) { - - if ( empty( $_REQUEST['_wpnonce'] ) || ! wp_verify_nonce( $_REQUEST['_wpnonce'], 'woocommerce-settings' ) ) { - echo '

    ' . __( 'Edit failed. Please try again.', 'woocommerce' ) . '

    '; - } - - $shipping_method->process_admin_options(); - $shipping_method->display_errors(); - } - - include_once dirname( __FILE__ ) . '/views/html-admin-page-shipping-zones-instance.php'; - } - - /** - * Handles output of the shipping class settings screen. - */ - protected function output_shipping_class_screen() { - $wc_shipping = WC_Shipping::instance(); - wp_localize_script( - 'wc-shipping-classes', 'shippingClassesLocalizeScript', array( - 'classes' => $wc_shipping->get_shipping_classes(), - 'default_shipping_class' => array( - 'term_id' => 0, - 'name' => '', - 'description' => '', - ), - 'wc_shipping_classes_nonce' => wp_create_nonce( 'wc_shipping_classes_nonce' ), - 'strings' => array( - 'unload_confirmation_msg' => __( 'Your changed data will be lost if you leave this page without saving.', 'woocommerce' ), - 'save_failed' => __( 'Your changes were not saved. Please retry.', 'woocommerce' ), - ), - ) - ); - wp_enqueue_script( 'wc-shipping-classes' ); - - // Extendable columns to show on the shipping classes screen. - $shipping_class_columns = apply_filters( - 'woocommerce_shipping_classes_columns', array( - 'wc-shipping-class-name' => __( 'Shipping class', 'woocommerce' ), - 'wc-shipping-class-slug' => __( 'Slug', 'woocommerce' ), - 'wc-shipping-class-description' => __( 'Description', 'woocommerce' ), - 'wc-shipping-class-count' => __( 'Product count', 'woocommerce' ), - ) - ); - - include_once dirname( __FILE__ ) . '/views/html-admin-page-shipping-classes.php'; - } } -endif; + /** + * Save settings. + */ + public function save() { + global $current_section; + + switch ( $current_section ) { + case 'options': + WC_Admin_Settings::save_fields( $this->get_settings() ); + break; + case 'classes': + case '': + break; + default: + $wc_shipping = WC_Shipping::instance(); + + foreach ( $wc_shipping->get_shipping_methods() as $method_id => $method ) { + if ( in_array( $current_section, array( $method->id, sanitize_title( get_class( $method ) ) ), true ) ) { + do_action( 'woocommerce_update_options_' . $this->id . '_' . $method->id ); + } + } + break; + } + + if ( $current_section ) { + do_action( 'woocommerce_update_options_' . $this->id . '_' . $current_section ); + } + + // Increments the transient version to invalidate cache. + WC_Cache_Helper::get_transient_version( 'shipping', true ); + } + + /** + * Handles output of the shipping zones page in admin. + */ + protected function output_zones_screen() { + global $hide_save_button; + + if ( isset( $_REQUEST['zone_id'] ) ) { // WPCS: input var ok, CSRF ok. + $hide_save_button = true; + $this->zone_methods_screen( wc_clean( wp_unslash( $_REQUEST['zone_id'] ) ) ); // WPCS: input var ok, CSRF ok. + } elseif ( isset( $_REQUEST['instance_id'] ) ) { + $this->instance_settings_screen( absint( wp_unslash( $_REQUEST['instance_id'] ) ) ); // WPCS: input var ok, CSRF ok. + } else { + $hide_save_button = true; + $this->zones_screen(); + } + } + + /** + * Show method for a zone + * + * @param int $zone_id Zone ID. + */ + protected function zone_methods_screen( $zone_id ) { + if ( 'new' === $zone_id ) { + $zone = new WC_Shipping_Zone(); + } else { + $zone = WC_Shipping_Zones::get_zone( absint( $zone_id ) ); + } + + if ( ! $zone ) { + wp_die( esc_html__( 'Zone does not exist!', 'woocommerce' ) ); + } + + $allowed_countries = WC()->countries->get_allowed_countries(); + $wc_shipping = WC_Shipping::instance(); + $shipping_methods = $wc_shipping->get_shipping_methods(); + $continents = WC()->countries->get_continents(); + + // Prepare locations. + $locations = array(); + $postcodes = array(); + + foreach ( $zone->get_zone_locations() as $location ) { + if ( 'postcode' === $location->type ) { + $postcodes[] = $location->code; + } else { + $locations[] = $location->type . ':' . $location->code; + } + } + + wp_localize_script( + 'wc-shipping-zone-methods', 'shippingZoneMethodsLocalizeScript', array( + 'methods' => $zone->get_shipping_methods( false, 'json' ), + 'zone_name' => $zone->get_zone_name(), + 'zone_id' => $zone->get_id(), + 'wc_shipping_zones_nonce' => wp_create_nonce( 'wc_shipping_zones_nonce' ), + 'strings' => array( + 'unload_confirmation_msg' => __( 'Your changed data will be lost if you leave this page without saving.', 'woocommerce' ), + 'save_changes_prompt' => __( 'Do you wish to save your changes first? Your changed data will be discarded if you choose to cancel.', 'woocommerce' ), + 'save_failed' => __( 'Your changes were not saved. Please retry.', 'woocommerce' ), + 'add_method_failed' => __( 'Shipping method could not be added. Please retry.', 'woocommerce' ), + 'yes' => __( 'Yes', 'woocommerce' ), + 'no' => __( 'No', 'woocommerce' ), + 'default_zone_name' => __( 'Zone', 'woocommerce' ), + ), + ) + ); + wp_enqueue_script( 'wc-shipping-zone-methods' ); + + include_once dirname( __FILE__ ) . '/views/html-admin-page-shipping-zone-methods.php'; + } + + /** + * Show zones + */ + protected function zones_screen() { + $allowed_countries = WC()->countries->get_allowed_countries(); + $continents = WC()->countries->get_continents(); + $method_count = wc_get_shipping_method_count(); + + wp_localize_script( + 'wc-shipping-zones', 'shippingZonesLocalizeScript', array( + 'zones' => WC_Shipping_Zones::get_zones(), + 'default_zone' => array( + 'zone_id' => 0, + 'zone_name' => '', + 'zone_order' => null, + ), + 'wc_shipping_zones_nonce' => wp_create_nonce( 'wc_shipping_zones_nonce' ), + 'strings' => array( + 'unload_confirmation_msg' => __( 'Your changed data will be lost if you leave this page without saving.', 'woocommerce' ), + 'delete_confirmation_msg' => __( 'Are you sure you want to delete this zone? This action cannot be undone.', 'woocommerce' ), + 'save_failed' => __( 'Your changes were not saved. Please retry.', 'woocommerce' ), + 'no_shipping_methods_offered' => __( 'No shipping methods offered to this zone.', 'woocommerce' ), + ), + ) + ); + wp_enqueue_script( 'wc-shipping-zones' ); + + include_once dirname( __FILE__ ) . '/views/html-admin-page-shipping-zones.php'; + } + + /** + * Show instance settings + * + * @param int $instance_id Shipping instance ID. + */ + protected function instance_settings_screen( $instance_id ) { + $zone = WC_Shipping_Zones::get_zone_by( 'instance_id', $instance_id ); + $shipping_method = WC_Shipping_Zones::get_shipping_method( $instance_id ); + + if ( ! $shipping_method ) { + wp_die( esc_html__( 'Invalid shipping method!', 'woocommerce' ) ); + } + if ( ! $zone ) { + wp_die( esc_html__( 'Zone does not exist!', 'woocommerce' ) ); + } + if ( ! $shipping_method->has_settings() ) { + wp_die( esc_html__( 'This shipping method does not have any settings to configure.', 'woocommerce' ) ); + } + + if ( ! empty( $_POST['save'] ) ) { // WPCS: input var ok, sanitization ok. + + if ( empty( $_REQUEST['_wpnonce'] ) || ! wp_verify_nonce( wp_unslash( $_REQUEST['_wpnonce'] ), 'woocommerce-settings' ) ) { // WPCS: input var ok, sanitization ok. + echo '

    ' . esc_html__( 'Edit failed. Please try again.', 'woocommerce' ) . '

    '; + } + + $shipping_method->process_admin_options(); + $shipping_method->display_errors(); + } + + include_once dirname( __FILE__ ) . '/views/html-admin-page-shipping-zones-instance.php'; + } + + /** + * Handles output of the shipping class settings screen. + */ + protected function output_shipping_class_screen() { + $wc_shipping = WC_Shipping::instance(); + wp_localize_script( + 'wc-shipping-classes', 'shippingClassesLocalizeScript', array( + 'classes' => $wc_shipping->get_shipping_classes(), + 'default_shipping_class' => array( + 'term_id' => 0, + 'name' => '', + 'description' => '', + ), + 'wc_shipping_classes_nonce' => wp_create_nonce( 'wc_shipping_classes_nonce' ), + 'strings' => array( + 'unload_confirmation_msg' => __( 'Your changed data will be lost if you leave this page without saving.', 'woocommerce' ), + 'save_failed' => __( 'Your changes were not saved. Please retry.', 'woocommerce' ), + ), + ) + ); + wp_enqueue_script( 'wc-shipping-classes' ); + + // Extendable columns to show on the shipping classes screen. + $shipping_class_columns = apply_filters( + 'woocommerce_shipping_classes_columns', array( + 'wc-shipping-class-name' => __( 'Shipping class', 'woocommerce' ), + 'wc-shipping-class-slug' => __( 'Slug', 'woocommerce' ), + 'wc-shipping-class-description' => __( 'Description', 'woocommerce' ), + 'wc-shipping-class-count' => __( 'Product count', 'woocommerce' ), + ) + ); + + include_once dirname( __FILE__ ) . '/views/html-admin-page-shipping-classes.php'; + } +} return new WC_Settings_Shipping(); diff --git a/includes/admin/settings/views/class-wc-settings-rest-api.php b/includes/admin/settings/views/class-wc-settings-rest-api.php new file mode 100644 index 00000000000..ab8a69a11d2 --- /dev/null +++ b/includes/admin/settings/views/class-wc-settings-rest-api.php @@ -0,0 +1,11 @@ +get_id() ) : ?>
    HookTypeFile(s)
    - get_tooltip_html( $data ); // WPCS: XSS ok. ?> - +
    @@ -449,8 +466,7 @@ abstract class WC_Settings_API { ?>
    - get_tooltip_html( $data ); // WPCS: XSS ok. ?> - +
    @@ -493,8 +509,7 @@ abstract class WC_Settings_API { ?>
    - get_tooltip_html( $data ); // WPCS: XSS ok. ?> - +
    @@ -549,13 +564,12 @@ abstract class WC_Settings_API { ?>
    - get_tooltip_html( $data ); // WPCS: XSS ok. ?> - +
    - +   get_custom_attribute_html( $data ); // WPCS: XSS ok. ?> /> get_description_html( $data ); // WPCS: XSS ok. ?> @@ -595,8 +609,7 @@ abstract class WC_Settings_API { ?>
    - get_tooltip_html( $data ); // WPCS: XSS ok. ?> - +
    @@ -643,8 +656,7 @@ abstract class WC_Settings_API { ?>
    - get_tooltip_html( $data ); // WPCS: XSS ok. ?> - +
    @@ -689,8 +701,7 @@ abstract class WC_Settings_API { ?>
    - get_tooltip_html( $data ); // WPCS: XSS ok. ?> - +
    @@ -740,8 +751,7 @@ abstract class WC_Settings_API { ?>
    - get_tooltip_html( $data ); // WPCS: XSS ok. ?> - +
    diff --git a/includes/abstracts/class-wc-background-process.php b/includes/abstracts/class-wc-background-process.php index a768900767b..0de4abe6ba7 100644 --- a/includes/abstracts/class-wc-background-process.php +++ b/includes/abstracts/class-wc-background-process.php @@ -162,7 +162,7 @@ abstract class WC_Background_Process extends WP_Background_Process { $interval = apply_filters( $this->identifier . '_cron_interval', 5 ); if ( property_exists( $this, 'cron_interval' ) ) { - $interval = apply_filters( $this->identifier . '_cron_interval', $this->cron_interval_identifier ); + $interval = apply_filters( $this->identifier . '_cron_interval', $this->cron_interval ); } // Adds every 5 minutes to the existing schedules. diff --git a/includes/admin/class-wc-admin-api-keys-table-list.php b/includes/admin/class-wc-admin-api-keys-table-list.php index 03760898136..50c130a5af1 100644 --- a/includes/admin/class-wc-admin-api-keys-table-list.php +++ b/includes/admin/class-wc-admin-api-keys-table-list.php @@ -70,7 +70,7 @@ class WC_Admin_API_Keys_Table_List extends WP_List_Table { * @return string */ public function column_title( $key ) { - $url = admin_url( 'admin.php?page=wc-settings&tab=api§ion=keys&edit-key=' . $key['key_id'] ); + $url = admin_url( 'admin.php?page=wc-settings&tab=advanced§ion=keys&edit-key=' . $key['key_id'] ); $output = ''; $output .= ''; @@ -92,7 +92,7 @@ class WC_Admin_API_Keys_Table_List extends WP_List_Table { add_query_arg( array( 'revoke-key' => $key['key_id'], - ), admin_url( 'admin.php?page=wc-settings&tab=api§ion=keys' ) + ), admin_url( 'admin.php?page=wc-settings&tab=advanced§ion=keys' ) ), 'revoke' ) ) . '">' . esc_html__( 'Revoke', 'woocommerce' ) . '', diff --git a/includes/admin/class-wc-admin-api-keys.php b/includes/admin/class-wc-admin-api-keys.php index b6a90cd48e3..337e01f94f7 100644 --- a/includes/admin/class-wc-admin-api-keys.php +++ b/includes/admin/class-wc-admin-api-keys.php @@ -27,7 +27,7 @@ class WC_Admin_API_Keys { * @return bool */ private function is_api_keys_settings_page() { - return isset( $_GET['page'], $_GET['tab'], $_GET['section'] ) && 'wc-settings' === $_GET['page'] && 'api' === $_GET['tab'] && 'keys' === $_GET['section']; // WPCS: input var okay, CSRF ok. + return isset( $_GET['page'], $_GET['tab'], $_GET['section'] ) && 'wc-settings' === $_GET['page'] && 'advanced' === $_GET['tab'] && 'keys' === $_GET['section']; // WPCS: input var okay, CSRF ok. } /** @@ -72,7 +72,7 @@ class WC_Admin_API_Keys { private static function table_list_output() { global $wpdb, $keys_table_list; - echo '

    ' . esc_html__( 'Keys/Apps', 'woocommerce' ) . ' ' . esc_html__( 'Add key', 'woocommerce' ) . '

    '; + echo '

    ' . esc_html__( 'REST API', 'woocommerce' ) . ' ' . esc_html__( 'Add key', 'woocommerce' ) . '

    '; // Get the API keys count. $count = $wpdb->get_var( "SELECT COUNT(key_id) FROM {$wpdb->prefix}woocommerce_api_keys WHERE 1 = 1;" ); @@ -91,7 +91,7 @@ class WC_Admin_API_Keys { echo '
    '; ?>

    - + 1 ), admin_url( 'admin.php?page=wc-settings&tab=api§ion=keys' ) ) ) ); + wp_redirect( esc_url_raw( add_query_arg( array( 'revoked' => 1 ), admin_url( 'admin.php?page=wc-settings&tab=advanced§ion=keys' ) ) ) ); exit(); } diff --git a/includes/admin/class-wc-admin-assets.php b/includes/admin/class-wc-admin-assets.php index 73e701d7d74..577c2c8b2cf 100644 --- a/includes/admin/class-wc-admin-assets.php +++ b/includes/admin/class-wc-admin-assets.php @@ -31,13 +31,13 @@ if ( ! class_exists( 'WC_Admin_Assets', false ) ) : public function admin_styles() { global $wp_scripts; - $screen = get_current_screen(); - $screen_id = $screen ? $screen->id : ''; + $screen = get_current_screen(); + $screen_id = $screen ? $screen->id: ''; // Register admin styles. wp_register_style( 'woocommerce_admin_menu_styles', WC()->plugin_url() . '/assets/css/menu.css', array(), WC_VERSION ); wp_register_style( 'woocommerce_admin_styles', WC()->plugin_url() . '/assets/css/admin.css', array(), WC_VERSION ); - wp_register_style( 'jquery-ui-style', WC()->plugin_url() . '/assets/css/jquery-ui.min.css', array(), WC_VERSION ); + wp_register_style( 'jquery-ui-style', WC()->plugin_url() . '/assets/css/jquery-ui/jquery-ui.min.css', array(), WC_VERSION ); wp_register_style( 'woocommerce_admin_dashboard_styles', WC()->plugin_url() . '/assets/css/dashboard.css', array(), WC_VERSION ); wp_register_style( 'woocommerce_admin_print_reports_styles', WC()->plugin_url() . '/assets/css/reports-print.css', array(), WC_VERSION, 'print' ); @@ -169,10 +169,14 @@ if ( ! class_exists( 'WC_Admin_Assets', false ) ) : 'i18_delete_product_notice' => __( 'This product has produced sales and may be linked to existing orders. Are you sure you want to delete it?', 'woocommerce' ), 'decimal_point' => $decimal, 'mon_decimal_point' => wc_get_price_decimal_separator(), + 'ajax_url' => admin_url( 'admin-ajax.php' ), 'strings' => array( 'import_products' => __( 'Import', 'woocommerce' ), 'export_products' => __( 'Export', 'woocommerce' ), ), + 'nonces' => array( + 'gateway_toggle' => wp_create_nonce( 'woocommerce-toggle-payment-gateway-enabled' ), + ), 'urls' => array( 'import_products' => current_user_can( 'import' ) ? esc_url_raw( admin_url( 'edit.php?post_type=product&page=product_importer' ) ) : null, 'export_products' => current_user_can( 'export' ) ? esc_url_raw( admin_url( 'edit.php?post_type=product&page=product_exporter' ) ) : null, diff --git a/includes/admin/class-wc-admin-attributes.php b/includes/admin/class-wc-admin-attributes.php index 27a608f80ec..22cafc4f77c 100644 --- a/includes/admin/class-wc-admin-attributes.php +++ b/includes/admin/class-wc-admin-attributes.php @@ -2,17 +2,13 @@ /** * Attributes Page * - * The attributes section lets users add custom attributes to assign to products - they can also be used in the layered nav widget. + * The attributes section lets users add custom attributes to assign to products - they can also be used in the "Filter Products by Attribute" widget. * - * @author WooThemes - * @category Admin - * @package WooCommerce/Admin - * @version 2.3.0 + * @package WooCommerce/Admin + * @version 2.3.0 */ -if ( ! defined( 'ABSPATH' ) ) { - exit; -} +defined( 'ABSPATH' ) || exit; /** * WC_Admin_Attributes Class. diff --git a/includes/admin/class-wc-admin-help.php b/includes/admin/class-wc-admin-help.php index 26d9b39c486..c956b6e49bc 100644 --- a/includes/admin/class-wc-admin-help.php +++ b/includes/admin/class-wc-admin-help.php @@ -77,8 +77,8 @@ class WC_Admin_Help { 'title' => __( 'Education', 'woocommerce' ), 'content' => '

    ' . __( 'Education', 'woocommerce' ) . '

    ' . - '

    ' . __( 'If you would like to learn about using WooCommerce from an expert, consider following a WooCommerce course offered by one of our educational partners.', 'woocommerce' ) . '

    ' . - '

    ' . __( 'View education partners', 'woocommerce' ) . '

    ', + '

    ' . __( 'If you would like to learn about using WooCommerce from an expert, consider a WooCommerce course to further your education.', 'woocommerce' ) . '

    ' . + '

    ' . __( 'Further education', 'woocommerce' ) . '

    ', ) ); @@ -98,7 +98,7 @@ class WC_Admin_Help { '

    ' . __( 'For more information:', 'woocommerce' ) . '

    ' . '

    ' . __( 'About WooCommerce', 'woocommerce' ) . '

    ' . '

    ' . __( 'WordPress.org project', 'woocommerce' ) . '

    ' . - '

    ' . __( 'Github project', 'woocommerce' ) . '

    ' . + '

    ' . __( 'Github project', 'woocommerce' ) . '

    ' . '

    ' . __( 'Official theme', 'woocommerce' ) . '

    ' . '

    ' . __( 'Official extensions', 'woocommerce' ) . '

    ' ); diff --git a/includes/admin/class-wc-admin-importers.php b/includes/admin/class-wc-admin-importers.php index 913c66dd7bf..16819090357 100644 --- a/includes/admin/class-wc-admin-importers.php +++ b/includes/admin/class-wc-admin-importers.php @@ -235,26 +235,34 @@ class WC_Admin_Importers { update_user_option( get_current_user_id(), 'product_import_error_log', $error_log ); if ( 100 === $percent_complete ) { - // Clear temp meta. - $wpdb->delete( $wpdb->postmeta, array( 'meta_key' => '_original_id' ) ); // @codingStandardsIgnoreLine. - $wpdb->query( - "DELETE {$wpdb->posts}, {$wpdb->postmeta}, {$wpdb->term_relationships} - FROM {$wpdb->posts} - LEFT JOIN {$wpdb->term_relationships} ON ( {$wpdb->posts}.ID = {$wpdb->term_relationships}.object_id ) - LEFT JOIN {$wpdb->postmeta} ON ( {$wpdb->posts}.ID = {$wpdb->postmeta}.post_id ) - LEFT JOIN {$wpdb->term_taxonomy} ON ( {$wpdb->term_taxonomy}.term_taxonomy_id = {$wpdb->term_relationships}.term_taxonomy_id ) - LEFT JOIN {$wpdb->terms} ON ( {$wpdb->terms}.term_id = {$wpdb->term_taxonomy}.term_id ) - WHERE {$wpdb->posts}.post_type IN ( 'product', 'product_variation' ) - AND {$wpdb->posts}.post_status = 'importing'" - ); + // @codingStandardsIgnoreStart. + $wpdb->delete( $wpdb->postmeta, array( 'meta_key' => '_original_id' ) ); + $wpdb->delete( $wpdb->posts, array( + 'post_type' => 'product', + 'post_status' => 'importing', + ) ); + $wpdb->delete( $wpdb->posts, array( + 'post_type' => 'product_variation', + 'post_status' => 'importing', + ) ); + // @codingStandardsIgnoreEnd. - // Clear orphan variations. - $wpdb->query( - "DELETE products - FROM {$wpdb->posts} products - LEFT JOIN {$wpdb->posts} wp ON wp.ID = products.post_parent - WHERE wp.ID IS NULL AND products.post_type = 'product_variation';" - ); + // Clean up orphaned data. + $wpdb->query( " + DELETE {$wpdb->posts}.* FROM {$wpdb->posts} + LEFT JOIN {$wpdb->posts} wp ON wp.ID = {$wpdb->posts}.post_parent + WHERE wp.ID IS NULL AND {$wpdb->posts}.post_type = 'product_variation' + " ); + $wpdb->query( " + DELETE {$wpdb->postmeta}.* FROM {$wpdb->postmeta} + LEFT JOIN {$wpdb->posts} wp ON wp.ID = {$wpdb->postmeta}.post_id + WHERE wp.ID IS NULL + " ); + $wpdb->query( " + DELETE {$wpdb->term_relationships}.* FROM {$wpdb->term_relationships} + LEFT JOIN {$wpdb->posts} wp ON wp.ID = {$wpdb->term_relationships}.object_id + WHERE wp.ID IS NULL + " ); // Send success. wp_send_json_success( diff --git a/includes/admin/class-wc-admin-log-table-list.php b/includes/admin/class-wc-admin-log-table-list.php index b518318064d..74e1cf8c12d 100644 --- a/includes/admin/class-wc-admin-log-table-list.php +++ b/includes/admin/class-wc-admin-log-table-list.php @@ -151,13 +151,13 @@ class WC_Admin_Log_Table_List extends WP_List_Table { 'debug' => __( 'Debug', 'woocommerce' ), ); - if ( isset( $levels[ $level_key ] ) ) { - $level = $levels[ $level_key ]; - $level_class = sanitize_html_class( 'log-level--' . $level_key ); - return '' . esc_html( $level ) . ''; - } else { + if ( ! isset( $levels[ $level_key ] ) ) { return ''; } + + $level = $levels[ $level_key ]; + $level_class = sanitize_html_class( 'log-level--' . $level_key ); + return '' . esc_html( $level ) . ''; } /** diff --git a/includes/admin/class-wc-admin-menus.php b/includes/admin/class-wc-admin-menus.php index ca700685fd9..62f8674ad0d 100644 --- a/includes/admin/class-wc-admin-menus.php +++ b/includes/admin/class-wc-admin-menus.php @@ -98,7 +98,9 @@ class WC_Admin_Menus { $current_section = empty( $_REQUEST['section'] ) ? '' : sanitize_title( wp_unslash( $_REQUEST['section'] ) ); // WPCS: input var okay, CSRF ok. // Save settings if data has been posted. - if ( apply_filters( '' !== $current_section ? "woocommerce_save_settings_{$current_tab}_{$current_section}" : "woocommerce_save_settings_{$current_tab}", ! empty( $_POST ) ) ) { // WPCS: input var okay, CSRF ok. + if ( '' !== $current_section && apply_filters( "woocommerce_save_settings_{$current_tab}_{$current_section}", ! empty( $_POST ) ) ) { // WPCS: input var okay, CSRF ok. + WC_Admin_Settings::save(); + } elseif ( apply_filters( "woocommerce_save_settings_{$current_tab}", ! empty( $_POST ) ) ) { // WPCS: input var okay, CSRF ok. WC_Admin_Settings::save(); } diff --git a/includes/admin/class-wc-admin-notices.php b/includes/admin/class-wc-admin-notices.php index 762a03af3c6..959bded7d3e 100644 --- a/includes/admin/class-wc-admin-notices.php +++ b/includes/admin/class-wc-admin-notices.php @@ -2,15 +2,11 @@ /** * Display notices in admin * - * @author WooThemes - * @category Admin - * @package WooCommerce/Admin - * @version 2.3.0 + * @package WooCommerce\Admin + * @version 3.4.0 */ -if ( ! defined( 'ABSPATH' ) ) { - exit; -} +defined( 'ABSPATH' ) || exit; /** * WC_Admin_Notices Class. @@ -37,6 +33,7 @@ class WC_Admin_Notices { 'no_shipping_methods' => 'no_shipping_methods_notice', 'simplify_commerce' => 'simplify_commerce_notice', 'regenerating_thumbnails' => 'regenerating_thumbnails_notice', + 'no_secure_connection' => 'secure_connection_notice', ); /** @@ -84,18 +81,23 @@ class WC_Admin_Notices { public static function reset_admin_notices() { $simplify_options = get_option( 'woocommerce_simplify_commerce_settings', array() ); $location = wc_get_base_location(); + $shop_page = 0 < wc_get_page_id( 'shop' ) ? get_permalink( wc_get_page_id( 'shop' ) ) : get_home_url(); - if ( ! class_exists( 'WC_Gateway_Simplify_Commerce_Loader' ) && ! empty( $simplify_options['enabled'] ) && 'yes' === $simplify_options['enabled'] && in_array( $location['country'], apply_filters( 'woocommerce_gateway_simplify_commerce_supported_countries', array( 'US', 'IE' ) ) ) ) { + if ( ! class_exists( 'WC_Gateway_Simplify_Commerce_Loader' ) && ! empty( $simplify_options['enabled'] ) && 'yes' === $simplify_options['enabled'] && in_array( $location['country'], apply_filters( 'woocommerce_gateway_simplify_commerce_supported_countries', array( 'US', 'IE' ) ), true ) ) { WC_Admin_Notices::add_notice( 'simplify_commerce' ); } + if ( ! is_ssl() || 'https' !== substr( $shop_page, 0, 5 ) ) { + WC_Admin_Notices::add_notice( 'no_secure_connection' ); + } + self::add_notice( 'template_files' ); } /** * Show a notice. * - * @param string $name + * @param string $name Notice name. */ public static function add_notice( $name ) { self::$notices = array_unique( array_merge( self::get_notices(), array( $name ) ) ); @@ -104,7 +106,7 @@ class WC_Admin_Notices { /** * Remove a notice from being displayed. * - * @param string $name + * @param string $name Notice name. */ public static function remove_notice( $name ) { self::$notices = array_diff( self::get_notices(), array( $name ) ); @@ -114,27 +116,27 @@ class WC_Admin_Notices { /** * See if a notice is being shown. * - * @param string $name + * @param string $name Notice name. * @return boolean */ public static function has_notice( $name ) { - return in_array( $name, self::get_notices() ); + return in_array( $name, self::get_notices(), true ); } /** * Hide a notice if the GET variable is set. */ public static function hide_notices() { - if ( isset( $_GET['wc-hide-notice'] ) && isset( $_GET['_wc_notice_nonce'] ) ) { - if ( ! wp_verify_nonce( $_GET['_wc_notice_nonce'], 'woocommerce_hide_notices_nonce' ) ) { - wp_die( __( 'Action failed. Please refresh the page and retry.', 'woocommerce' ) ); + if ( isset( $_GET['wc-hide-notice'] ) && isset( $_GET['_wc_notice_nonce'] ) ) { // WPCS: input var ok, CSRF ok. + if ( ! wp_verify_nonce( sanitize_key( wp_unslash( $_GET['_wc_notice_nonce'] ) ), 'woocommerce_hide_notices_nonce' ) ) { // WPCS: input var ok, CSRF ok. + wp_die( esc_html__( 'Action failed. Please refresh the page and retry.', 'woocommerce' ) ); } if ( ! current_user_can( 'manage_woocommerce' ) ) { - wp_die( __( 'You don’t have permission to do this.', 'woocommerce' ) ); + wp_die( esc_html__( 'You don’t have permission to do this.', 'woocommerce' ) ); } - $hide_notice = sanitize_text_field( $_GET['wc-hide-notice'] ); + $hide_notice = sanitize_text_field( wp_unslash( $_GET['wc-hide-notice'] ) ); // WPCS: input var ok, CSRF ok. self::remove_notice( $hide_notice ); @@ -150,18 +152,32 @@ class WC_Admin_Notices { public static function add_notices() { $notices = self::get_notices(); - if ( ! empty( $notices ) ) { - wp_enqueue_style( 'woocommerce-activation', plugins_url( '/assets/css/activation.css', WC_PLUGIN_FILE ), array(), WC_VERSION ); + if ( empty( $notices ) ) { + return; + } - // Add RTL support - wp_style_add_data( 'woocommerce-activation', 'rtl', 'replace' ); + $screen = get_current_screen(); + $screen_id = $screen ? $screen->id : ''; + $show_on_screens = array( + 'dashboard', + 'plugins', + ); - foreach ( $notices as $notice ) { - if ( ! empty( self::$core_notices[ $notice ] ) && apply_filters( 'woocommerce_show_admin_notice', true, $notice ) ) { - add_action( 'admin_notices', array( __CLASS__, self::$core_notices[ $notice ] ) ); - } else { - add_action( 'admin_notices', array( __CLASS__, 'output_custom_notices' ) ); - } + // Notices should only show on WooCommerce screens, the main dashboard, and on the plugins screen. + if ( ! in_array( $screen_id, wc_get_screen_ids(), true ) && ! in_array( $screen_id, $show_on_screens, true ) ) { + return; + } + + wp_enqueue_style( 'woocommerce-activation', plugins_url( '/assets/css/activation.css', WC_PLUGIN_FILE ), array(), WC_VERSION ); + + // Add RTL support. + wp_style_add_data( 'woocommerce-activation', 'rtl', 'replace' ); + + foreach ( $notices as $notice ) { + if ( ! empty( self::$core_notices[ $notice ] ) && apply_filters( 'woocommerce_show_admin_notice', true, $notice ) ) { + add_action( 'admin_notices', array( __CLASS__, self::$core_notices[ $notice ] ) ); + } else { + add_action( 'admin_notices', array( __CLASS__, 'output_custom_notices' ) ); } } } @@ -169,8 +185,8 @@ class WC_Admin_Notices { /** * Add a custom notice. * - * @param string $name - * @param string $notice_html + * @param string $name Notice name. + * @param string $notice_html Notice HTML. */ public static function add_custom_notice( $name, $notice_html ) { self::add_notice( $name ); @@ -189,7 +205,7 @@ class WC_Admin_Notices { $notice_html = get_option( 'woocommerce_admin_notice_' . $notice ); if ( $notice_html ) { - include 'views/html-notice-custom.php'; + include dirname( __FILE__ ) . '/views/html-notice-custom.php'; } } } @@ -202,13 +218,13 @@ class WC_Admin_Notices { public static function update_notice() { if ( version_compare( get_option( 'woocommerce_db_version' ), WC_VERSION, '<' ) ) { $updater = new WC_Background_Updater(); - if ( $updater->is_updating() || ! empty( $_GET['do_update_woocommerce'] ) ) { - include 'views/html-notice-updating.php'; + if ( $updater->is_updating() || ! empty( $_GET['do_update_woocommerce'] ) ) { // WPCS: input var ok, CSRF ok. + include dirname( __FILE__ ) . '/views/html-notice-updating.php'; } else { - include 'views/html-notice-update.php'; + include dirname( __FILE__ ) . '/views/html-notice-update.php'; } } else { - include 'views/html-notice-updated.php'; + include dirname( __FILE__ ) . '/views/html-notice-updated.php'; } } @@ -216,7 +232,7 @@ class WC_Admin_Notices { * If we have just installed, show a message with the install pages button. */ public static function install_notice() { - include 'views/html-notice-install.php'; + include dirname( __FILE__ ) . '/views/html-notice-install.php'; } /** @@ -228,7 +244,7 @@ class WC_Admin_Notices { wc_deprecated_function( 'WC_Admin_Notices::theme_check_notice', '3.3.0' ); if ( ! current_theme_supports( 'woocommerce' ) ) { - include 'views/html-notice-theme-support.php'; + include dirname( __FILE__ ) . '/views/html-notice-theme-support.php'; } } @@ -264,7 +280,7 @@ class WC_Admin_Notices { } if ( $outdated ) { - include 'views/html-notice-template-check.php'; + include dirname( __FILE__ ) . '/views/html-notice-template-check.php'; } else { self::remove_notice( 'template_files' ); } @@ -285,7 +301,7 @@ class WC_Admin_Notices { } if ( $enabled ) { - include 'views/html-notice-legacy-shipping.php'; + include dirname( __FILE__ ) . '/views/html-notice-legacy-shipping.php'; } else { self::remove_notice( 'template_files' ); } @@ -295,12 +311,12 @@ class WC_Admin_Notices { * No shipping methods. */ public static function no_shipping_methods_notice() { - if ( wc_shipping_enabled() && ( empty( $_GET['page'] ) || empty( $_GET['tab'] ) || 'wc-settings' !== $_GET['page'] || 'shipping' !== $_GET['tab'] ) ) { + if ( wc_shipping_enabled() && ( empty( $_GET['page'] ) || empty( $_GET['tab'] ) || 'wc-settings' !== $_GET['page'] || 'shipping' !== $_GET['tab'] ) ) { // WPCS: input var ok, CSRF ok. $product_count = wp_count_posts( 'product' ); $method_count = wc_get_shipping_method_count(); if ( $product_count->publish > 0 && 0 === $method_count ) { - include 'views/html-notice-no-shipping-methods.php'; + include dirname( __FILE__ ) . '/views/html-notice-no-shipping-methods.php'; } if ( $method_count > 0 ) { @@ -315,12 +331,12 @@ class WC_Admin_Notices { public static function simplify_commerce_notice() { $location = wc_get_base_location(); - if ( class_exists( 'WC_Gateway_Simplify_Commerce_Loader' ) || ! in_array( $location['country'], apply_filters( 'woocommerce_gateway_simplify_commerce_supported_countries', array( 'US', 'IE' ) ) ) ) { + if ( class_exists( 'WC_Gateway_Simplify_Commerce_Loader' ) || ! in_array( $location['country'], apply_filters( 'woocommerce_gateway_simplify_commerce_supported_countries', array( 'US', 'IE' ) ), true ) ) { self::remove_notice( 'simplify_commerce' ); return; } - if ( empty( $_GET['action'] ) ) { - include 'views/html-notice-simplify-commerce.php'; + if ( empty( $_GET['action'] ) ) { // WPCS: input var ok, CSRF ok. + include dirname( __FILE__ ) . '/views/html-notice-simplify-commerce.php'; } } @@ -328,7 +344,18 @@ class WC_Admin_Notices { * Notice shown when regenerating thumbnails background process is running. */ public static function regenerating_thumbnails_notice() { - include 'views/html-notice-regenerating-thumbnails.php'; + include dirname( __FILE__ ) . '/views/html-notice-regenerating-thumbnails.php'; + } + + /** + * Notice about secure connection. + */ + public static function secure_connection_notice() { + if ( get_user_meta( get_current_user_id(), 'dismissed_no_secure_connection_notice', true ) ) { + return; + } + + include dirname( __FILE__ ) . '/views/html-notice-secure-connection.php'; } } diff --git a/includes/admin/class-wc-admin-settings.php b/includes/admin/class-wc-admin-settings.php index 1baf78704ff..63f4ad5e019 100644 --- a/includes/admin/class-wc-admin-settings.php +++ b/includes/admin/class-wc-admin-settings.php @@ -51,11 +51,11 @@ if ( ! class_exists( 'WC_Admin_Settings', false ) ) : $settings[] = include 'settings/class-wc-settings-products.php'; $settings[] = include 'settings/class-wc-settings-tax.php'; $settings[] = include 'settings/class-wc-settings-shipping.php'; - $settings[] = include 'settings/class-wc-settings-checkout.php'; + $settings[] = include 'settings/class-wc-settings-payment-gateways.php'; $settings[] = include 'settings/class-wc-settings-accounts.php'; $settings[] = include 'settings/class-wc-settings-emails.php'; $settings[] = include 'settings/class-wc-settings-integrations.php'; - $settings[] = include 'settings/class-wc-settings-rest-api.php'; + $settings[] = include 'settings/class-wc-settings-advanced.php'; self::$settings = apply_filters( 'woocommerce_get_settings_pages', $settings ); } @@ -285,8 +285,7 @@ if ( ! class_exists( 'WC_Admin_Settings', false ) ) : ?>
    - - +
    - - + ‎ - +  
    - - + @@ -367,8 +364,7 @@ if ( ! class_exists( 'WC_Admin_Settings', false ) ) : ?>
    - - +
    - - +
    @@ -548,6 +543,7 @@ if ( ! class_exists( 'WC_Admin_Settings', false ) ) : 'class' => $value['class'], 'echo' => false, 'selected' => absint( self::get_option( $value['id'], $value['default'] ) ), + 'post_status' => 'publish,private,draft', ); if ( isset( $value['args'] ) ) { @@ -579,8 +575,7 @@ if ( ! class_exists( 'WC_Admin_Settings', false ) ) : ?>
    - - +
    - - +
    + + + + />  + +
    - - - - '', - 'name' => __( 'Gateway', 'woocommerce' ), - 'id' => __( 'Gateway ID', 'woocommerce' ), - 'status' => __( 'Enabled', 'woocommerce' ), - ) - ); - - foreach ( $columns as $key => $column ) { - echo ''; - } - ?> - - - - payment_gateways->payment_gateways() as $gateway ) { - - echo ''; - - foreach ( $columns as $key => $column ) { - - switch ( $key ) { - - case 'sort': - echo ''; - break; - - case 'name': - $method_title = $gateway->get_title() ? $gateway->get_title() : __( '(no title)', 'woocommerce' ); - echo ''; - break; - - case 'id': - echo ''; - break; - - case 'status': - echo ''; - break; - - default: - do_action( 'woocommerce_payment_gateways_setting_column_' . $key, $gateway ); - break; - } - } - - echo ''; - } - ?> - -
    ' . esc_html( $column ) . '
    - - - ' . esc_html( $method_title ) . ' - ' . esc_html( $gateway->id ) . ''; - echo ( 'yes' === $gateway->enabled ) ? '' . esc_html__( 'Yes', 'woocommerce' ) . '' : '-'; - echo '
    -
    - - - - '', - 'name' => __( 'Email', 'woocommerce' ), - 'email_type' => __( 'Content type', 'woocommerce' ), - 'recipient' => __( 'Recipient(s)', 'woocommerce' ), - 'actions' => '', - ) - ); - foreach ( $columns as $key => $column ) { - echo ''; - } - ?> - - - - $email ) { - echo ''; - - foreach ( $columns as $key => $column ) { - - switch ( $key ) { - case 'name': - echo ''; - break; - case 'recipient': - echo ''; - break; - case 'status': - echo ''; - break; - case 'email_type': - echo ''; - break; - case 'actions': - echo ''; - break; - default: - do_action( 'woocommerce_email_setting_column_' . $key, $email ); - break; - } - } - - echo ''; - } - ?> - -
    -
    + + + + '', + 'name' => __( 'Email', 'woocommerce' ), + 'email_type' => __( 'Content type', 'woocommerce' ), + 'recipient' => __( 'Recipient(s)', 'woocommerce' ), + 'actions' => '', + ) + ); + foreach ( $columns as $key => $column ) { + echo ''; + } + ?> + + + + $email ) { + echo ''; + + foreach ( $columns as $key => $column ) { + + switch ( $key ) { + case 'name': + echo ''; + break; + case 'recipient': + echo ''; + break; + case 'status': + echo ''; + break; + case 'email_type': + echo ''; + break; + case 'actions': + echo ''; + break; + default: + do_action( 'woocommerce_email_setting_column_' . $key, $email ); + break; + } + } + + echo ''; + } + ?> + +
    +
    + + + + '', + 'name' => __( 'Method', 'woocommerce' ), + 'status' => __( 'Enabled', 'woocommerce' ), + 'description' => __( 'Description', 'woocommerce' ), + 'action' => '', + ); + + $columns = apply_filters( 'woocommerce_payment_gateways_setting_columns', $default_columns ); + + foreach ( $columns as $key => $column ) { + echo ''; + } + ?> + + + + payment_gateways->payment_gateways() as $gateway ) { + + echo ''; + + foreach ( $columns as $key => $column ) { + if ( ! array_key_exists( $key, $default_columns ) ) { + do_action( 'woocommerce_payment_gateways_setting_column_' . $key, $gateway ); + continue; + } + + $width = ''; + + if ( in_array( $key, array( 'sort', 'status', 'action' ), true ) ) { + $width = '1%'; + } + + echo ''; + } + + echo ''; + } + ?> + +
    ' . esc_html( $column ) . '
    '; + + switch ( $key ) { + case 'sort': + echo ''; + break; + case 'name': + $method_title = $gateway->get_title() ? $gateway->get_title() : __( '(no title)', 'woocommerce' ); + echo '' . wp_kses_post( $gateway->get_method_title() ) . ''; + if ( $method_title !== $gateway->get_method_title() ) { + echo ' – ' . esc_html( $method_title ) . ''; + } + break; + case 'description': + echo wp_kses_post( $gateway->get_method_description() ); + break; + case 'action': + if ( wc_string_to_bool( $gateway->enabled ) ) { + echo '' . esc_html__( 'Manage', 'woocommerce' ) . ''; + } else { + echo '' . esc_html__( 'Set up', 'woocommerce' ) . ''; + } + break; + case 'status': + echo ''; + if ( wc_string_to_bool( $gateway->enabled ) ) { + echo '' . esc_attr__( 'Yes', 'woocommerce' ) . ''; + } else { + echo '' . esc_attr__( 'No', 'woocommerce' ) . ''; + } + echo ''; + break; + } + + echo '
    +
    - - + @@ -31,23 +33,25 @@ if ( ! defined( 'ABSPATH' ) ) {
    - - +
    - - + - + diff --git a/includes/admin/settings/views/html-keys-edit.php b/includes/admin/settings/views/html-keys-edit.php index 18e180e220f..c98e3c89105 100644 --- a/includes/admin/settings/views/html-keys-edit.php +++ b/includes/admin/settings/views/html-keys-edit.php @@ -5,7 +5,7 @@ if ( ! defined( 'ABSPATH' ) ) { ?>
    -

    +

    @@ -13,8 +13,10 @@ if ( ! defined( 'ABSPATH' ) ) {
    '; + echo ''; // Output columns for each product. foreach ( $grouped_product_columns as $column_id ) { diff --git a/templates/single-product/add-to-cart/simple.php b/templates/single-product/add-to-cart/simple.php index 3806c9267ef..bc4cfc02c4d 100644 --- a/templates/single-product/add-to-cart/simple.php +++ b/templates/single-product/add-to-cart/simple.php @@ -10,9 +10,9 @@ * happen. When this occurs the version of the template file will be bumped and * the readme will list any important changes. * - * @see https://docs.woocommerce.com/document/template-structure/ - * @package WooCommerce/Templates - * @version 3.4.0 + * @see https://docs.woocommerce.com/document/template-structure/ + * @package WooCommerce/Templates + * @version 3.4.0 */ defined( 'ABSPATH' ) || exit; @@ -23,44 +23,30 @@ if ( ! $product->is_purchasable() ) { return; } -echo wc_get_stock_html( $product ); +echo wc_get_stock_html( $product ); // WPCS: XSS ok. if ( $product->is_in_stock() ) : ?> + + apply_filters( 'woocommerce_quantity_input_min', $product->get_min_purchase_quantity(), $product ), + 'max_value' => apply_filters( 'woocommerce_quantity_input_max', $product->get_max_purchase_quantity(), $product ), + 'input_value' => isset( $_POST['quantity'] ) ? wc_stock_amount( wp_unslash( $_POST['quantity'] ) ) : $product->get_min_purchase_quantity(), // WPCS: CSRF ok, input var ok. + ) ); - woocommerce_quantity_input( array( - 'min_value' => apply_filters( 'woocommerce_quantity_input_min', $product->get_min_purchase_quantity(), $product ), - 'max_value' => apply_filters( 'woocommerce_quantity_input_max', $product->get_max_purchase_quantity(), $product ), - 'input_value' => isset( $_POST['quantity'] ) ? wc_stock_amount( $_POST['quantity'] ) : $product->get_min_purchase_quantity(), - ) ); - - /** - * @since 3.0.0. - */ - do_action( 'woocommerce_after_add_to_cart_quantity' ); + do_action( 'woocommerce_after_add_to_cart_quantity' ); ?> - + diff --git a/templates/single-product/add-to-cart/variable.php b/templates/single-product/add-to-cart/variable.php index cbc536f8608..3bad96cdebe 100644 --- a/templates/single-product/add-to-cart/variable.php +++ b/templates/single-product/add-to-cart/variable.php @@ -10,7 +10,7 @@ * happen. When this occurs the version of the template file will be bumped and * the readme will list any important changes. * - * @see https://docs.woocommerce.com/document/template-structure/ + * @see https://docs.woocommerce.com/document/template-structure/ * @package WooCommerce/Templates * @version 3.4.0 */ @@ -23,40 +23,46 @@ $attribute_keys = array_keys( $attributes ); do_action( 'woocommerce_before_add_to_cart_form' ); ?> - + -

    +

    - - + @@ -22,8 +24,10 @@ if ( ! defined( 'ABSPATH' ) ) {
    - - +
    - - +
    - + @@ -76,7 +82,7 @@ if ( ! defined( 'ABSPATH' ) ) {
    - + @@ -87,7 +93,7 @@ if ( ! defined( 'ABSPATH' ) ) { echo apply_filters( 'woocommerce_api_key_last_access_datetime', $date, $key_data['last_access'] ); } else { - _e( 'Unknown', 'woocommerce' ); + esc_html_e( 'Unknown', 'woocommerce' ); } ?> @@ -106,7 +112,7 @@ if ( ! defined( 'ABSPATH' ) ) { ?>

    - +

    - + - +
    - + - +
    - +
    diff --git a/includes/admin/settings/views/html-webhooks-edit.php b/includes/admin/settings/views/html-webhooks-edit.php index da179302256..710fc3b9295 100644 --- a/includes/admin/settings/views/html-webhooks-edit.php +++ b/includes/admin/settings/views/html-webhooks-edit.php @@ -18,11 +18,13 @@ if ( ! defined( 'ABSPATH' ) ) {
    - - + @@ -30,8 +32,10 @@ if ( ! defined( 'ABSPATH' ) ) {
    - - +
    - - +
    - - + @@ -96,8 +104,10 @@ if ( ! defined( 'ABSPATH' ) ) {
    - - + @@ -105,8 +115,10 @@ if ( ! defined( 'ABSPATH' ) ) {
    - - + @@ -114,8 +126,10 @@ if ( ! defined( 'ABSPATH' ) ) {
    - - + @@ -98,7 +97,7 @@ if ( ! defined( 'ABSPATH' ) ) {
    @@ -161,8 +160,8 @@ if ( ! defined( 'ABSPATH' ) ) { - -
    + +
    - +
    diff --git a/includes/admin/wc-meta-box-functions.php b/includes/admin/wc-meta-box-functions.php index 120d6e1db13..61c451b3484 100644 --- a/includes/admin/wc-meta-box-functions.php +++ b/includes/admin/wc-meta-box-functions.php @@ -227,7 +227,7 @@ function woocommerce_wp_select( $field ) { diff --git a/includes/api/class-wc-rest-authentication.php b/includes/api/class-wc-rest-authentication.php index 2bbc7ecee2a..a269a6eddf7 100644 --- a/includes/api/class-wc-rest-authentication.php +++ b/includes/api/class-wc-rest-authentication.php @@ -79,9 +79,9 @@ class WC_REST_Authentication { if ( is_ssl() ) { return $this->perform_basic_authentication(); - } else { - return $this->perform_oauth_authentication(); } + + return $this->perform_oauth_authentication(); } /** diff --git a/includes/api/class-wc-rest-customers-controller.php b/includes/api/class-wc-rest-customers-controller.php index 46bbc979d7c..33e4f098a4e 100644 --- a/includes/api/class-wc-rest-customers-controller.php +++ b/includes/api/class-wc-rest-customers-controller.php @@ -93,7 +93,7 @@ class WC_REST_Customers_Controller extends WC_REST_Customers_V1_Controller { /** * Update customer meta fields. * - * @param WC_Customer $customer Cusotmer data. + * @param WC_Customer $customer Customer data. * @param WP_REST_Request $request Request data. */ protected function update_customer_meta_fields( $customer, $request ) { diff --git a/includes/api/class-wc-rest-orders-controller.php b/includes/api/class-wc-rest-orders-controller.php index 6a9e9cc0186..f10030e096a 100644 --- a/includes/api/class-wc-rest-orders-controller.php +++ b/includes/api/class-wc-rest-orders-controller.php @@ -226,7 +226,7 @@ class WC_REST_Orders_Controller extends WC_REST_Legacy_Orders_Controller { foreach ( $object->get_refunds() as $refund ) { $data['refunds'][] = array( 'id' => $refund->get_id(), - 'refund' => $refund->get_reason() ? $refund->get_reason() : '', + 'reason' => $refund->get_reason() ? $refund->get_reason() : '', 'total' => '-' . wc_format_decimal( $refund->get_amount(), $this->request['dp'] ), ); } diff --git a/includes/api/class-wc-rest-product-variations-controller.php b/includes/api/class-wc-rest-product-variations-controller.php index 16a34e42e95..621bffd7e5e 100644 --- a/includes/api/class-wc-rest-product-variations-controller.php +++ b/includes/api/class-wc-rest-product-variations-controller.php @@ -290,7 +290,7 @@ class WC_REST_Product_Variations_Controller extends WC_REST_Products_Controller // Thumbnail. if ( isset( $request['image'] ) ) { - if ( is_array( $request['image'] ) ) { + if ( is_array( $request['image'] ) && ! empty( $request['image'] ) ) { $image = $request['image']; if ( is_array( $image ) ) { $image['position'] = 0; diff --git a/includes/api/class-wc-rest-products-controller.php b/includes/api/class-wc-rest-products-controller.php index a2fd0b45cc0..1f2af73999c 100644 --- a/includes/api/class-wc-rest-products-controller.php +++ b/includes/api/class-wc-rest-products-controller.php @@ -2093,7 +2093,7 @@ class WC_REST_Products_Controller extends WC_REST_Legacy_Products_Controller { 'validate_callback' => 'rest_validate_request_arg', ); $params['attribute'] = array( - 'description' => __( 'Limit result set to products with a specific attribute.', 'woocommerce' ), + 'description' => __( 'Limit result set to products with a specific attribute. Use the taxonomy name/attribute slug.', 'woocommerce' ), 'type' => 'string', 'sanitize_callback' => 'sanitize_text_field', 'validate_callback' => 'rest_validate_request_arg', diff --git a/includes/api/class-wc-rest-system-status-tools-controller.php b/includes/api/class-wc-rest-system-status-tools-controller.php index 1253643561e..b5302f06aca 100644 --- a/includes/api/class-wc-rest-system-status-tools-controller.php +++ b/includes/api/class-wc-rest-system-status-tools-controller.php @@ -119,37 +119,42 @@ class WC_REST_System_Status_Tools_Controller extends WC_REST_Controller { */ public function get_tools() { $tools = array( - 'clear_transients' => array( + 'clear_transients' => array( 'name' => __( 'WooCommerce transients', 'woocommerce' ), 'button' => __( 'Clear transients', 'woocommerce' ), 'desc' => __( 'This tool will clear the product/shop transients cache.', 'woocommerce' ), ), - 'clear_expired_transients' => array( + 'clear_expired_transients' => array( 'name' => __( 'Expired transients', 'woocommerce' ), 'button' => __( 'Clear transients', 'woocommerce' ), 'desc' => __( 'This tool will clear ALL expired transients from WordPress.', 'woocommerce' ), ), - 'delete_orphaned_variations' => array( + 'delete_orphaned_variations' => array( 'name' => __( 'Orphaned variations', 'woocommerce' ), 'button' => __( 'Delete orphaned variations', 'woocommerce' ), 'desc' => __( 'This tool will delete all variations which have no parent.', 'woocommerce' ), ), - 'add_order_indexes' => array( + 'clear_expired_download_permissions' => array( + 'name' => __( 'Used-up download permissions', 'woocommerce' ), + 'button' => __( 'Clean up download permissions', 'woocommerce' ), + 'desc' => __( 'This tool will delete expired download permissions and permissions with 0 remaining downloads.', 'woocommerce' ), + ), + 'add_order_indexes' => array( 'name' => __( 'Order address indexes', 'woocommerce' ), 'button' => __( 'Index orders', 'woocommerce' ), 'desc' => __( 'This tool will add address indexes to orders that do not have them yet. This improves order search results.', 'woocommerce' ), ), - 'recount_terms' => array( + 'recount_terms' => array( 'name' => __( 'Term counts', 'woocommerce' ), 'button' => __( 'Recount terms', 'woocommerce' ), 'desc' => __( 'This tool will recount product terms - useful when changing your settings in a way which hides products from the catalog.', 'woocommerce' ), ), - 'reset_roles' => array( + 'reset_roles' => array( 'name' => __( 'Capabilities', 'woocommerce' ), 'button' => __( 'Reset capabilities', 'woocommerce' ), 'desc' => __( 'This tool will reset the admin, customer and shop_manager roles to default. Use this if your users cannot access all of the WooCommerce admin pages.', 'woocommerce' ), ), - 'clear_sessions' => array( + 'clear_sessions' => array( 'name' => __( 'Clear customer sessions', 'woocommerce' ), 'button' => __( 'Clear', 'woocommerce' ), 'desc' => sprintf( @@ -158,7 +163,7 @@ class WC_REST_System_Status_Tools_Controller extends WC_REST_Controller { __( 'This tool will delete all customer session data from the database, including current carts and saved carts in the database.', 'woocommerce' ) ), ), - 'install_pages' => array( + 'install_pages' => array( 'name' => __( 'Create default WooCommerce pages', 'woocommerce' ), 'button' => __( 'Create pages', 'woocommerce' ), 'desc' => sprintf( @@ -167,7 +172,7 @@ class WC_REST_System_Status_Tools_Controller extends WC_REST_Controller { __( 'This tool will install all the missing WooCommerce pages. Pages already defined and set up will not be replaced.', 'woocommerce' ) ), ), - 'delete_taxes' => array( + 'delete_taxes' => array( 'name' => __( 'Delete WooCommerce tax rates', 'woocommerce' ), 'button' => __( 'Delete tax rates', 'woocommerce' ), 'desc' => sprintf( @@ -176,12 +181,12 @@ class WC_REST_System_Status_Tools_Controller extends WC_REST_Controller { __( 'This option will delete ALL of your tax rates, use with caution. This action cannot be reversed.', 'woocommerce' ) ), ), - 'reset_tracking' => array( + 'reset_tracking' => array( 'name' => __( 'Reset usage tracking', 'woocommerce' ), 'button' => __( 'Reset', 'woocommerce' ), 'desc' => __( 'This will reset your usage tracking settings, causing it to show the opt-in banner again and not sending any data.', 'woocommerce' ), ), - 'regenerate_thumbnails' => array( + 'regenerate_thumbnails' => array( 'name' => __( 'Regenerate shop thumbnails', 'woocommerce' ), 'button' => __( 'Regenerate', 'woocommerce' ), 'desc' => __( 'This will regenerate all shop thumbnails to match your theme and/or image settings.', 'woocommerce' ), @@ -427,6 +432,21 @@ class WC_REST_System_Status_Tools_Controller extends WC_REST_Controller { $message = sprintf( __( '%d orphaned variations deleted', 'woocommerce' ), $result ); break; + case 'clear_expired_download_permissions': + // Delete expired download permissions and ones with 0 downloads remaining. + $result = absint( + $wpdb->query( + $wpdb->prepare( + "DELETE FROM {$wpdb->prefix}woocommerce_downloadable_product_permissions + WHERE ( downloads_remaining != '' AND downloads_remaining = 0 ) OR ( access_expires IS NOT NULL AND access_expires < %s )", + date( 'Y-m-d', current_time( 'timestamp' ) ) + ) + ) + ); + /* translators: %d: amount of permissions */ + $message = sprintf( __( '%d permissions deleted', 'woocommerce' ), $result ); + break; + case 'add_order_indexes': /* * Add billing and shipping address indexes containing the customer name for orders @@ -493,6 +513,10 @@ class WC_REST_System_Status_Tools_Controller extends WC_REST_Controller { break; case 'reset_tracking': + if ( ! class_exists( 'WC_Tracker' ) ) { + include_once WC_ABSPATH . 'includes/class-wc-tracker.php'; + } + WC_Tracker::opt_out_request(); delete_option( 'woocommerce_allow_tracking' ); WC_Admin_Notices::add_notice( 'tracking' ); $message = __( 'Usage tracking settings successfully reset.', 'woocommerce' ); diff --git a/includes/api/legacy/v3/class-wc-api-reports.php b/includes/api/legacy/v3/class-wc-api-reports.php index 2d591af9077..552fd253fda 100644 --- a/includes/api/legacy/v3/class-wc-api-reports.php +++ b/includes/api/legacy/v3/class-wc-api-reports.php @@ -317,13 +317,14 @@ class WC_API_Reports extends WC_API_Resource { */ protected function validate_request( $id = null, $type = null, $context = null ) { - if ( ! current_user_can( 'view_woocommerce_reports' ) ) { - - return new WP_Error( 'woocommerce_api_user_cannot_read_report', __( 'You do not have permission to read this report', 'woocommerce' ), array( 'status' => 401 ) ); - - } else { - + if ( current_user_can( 'view_woocommerce_reports' ) ) { return true; } + + return new WP_Error( + 'woocommerce_api_user_cannot_read_report', + __( 'You do not have permission to read this report', 'woocommerce' ), + array( 'status' => 401 ) + ); } } diff --git a/includes/class-wc-ajax.php b/includes/class-wc-ajax.php index c054d6d8481..667a1ec5a8b 100644 --- a/includes/class-wc-ajax.php +++ b/includes/class-wc-ajax.php @@ -74,7 +74,8 @@ class WC_AJAX { if ( $action ) { self::wc_ajax_headers(); - do_action( 'wc_ajax_' . sanitize_text_field( $action ) ); + $action = sanitize_text_field( $action ); + do_action( 'wc_ajax_' . $action ); wp_die(); } } @@ -85,67 +86,68 @@ class WC_AJAX { public static function add_ajax_events() { // woocommerce_EVENT => nopriv. $ajax_events = array( - 'get_refreshed_fragments' => true, - 'apply_coupon' => true, - 'remove_coupon' => true, - 'update_shipping_method' => true, - 'get_cart_totals' => true, - 'update_order_review' => true, - 'add_to_cart' => true, - 'remove_from_cart' => true, - 'checkout' => true, - 'get_variation' => true, - 'get_customer_location' => true, - 'feature_product' => false, - 'mark_order_status' => false, - 'get_order_details' => false, - 'add_attribute' => false, - 'add_new_attribute' => false, - 'remove_variation' => false, - 'remove_variations' => false, - 'save_attributes' => false, - 'add_variation' => false, - 'link_all_variations' => false, - 'revoke_access_to_download' => false, - 'grant_access_to_download' => false, - 'get_customer_details' => false, - 'add_order_item' => false, - 'add_order_fee' => false, - 'add_order_shipping' => false, - 'add_order_tax' => false, - 'add_coupon_discount' => false, - 'remove_order_coupon' => false, - 'remove_order_item' => false, - 'remove_order_tax' => false, - 'reduce_order_item_stock' => false, - 'increase_order_item_stock' => false, - 'add_order_item_meta' => false, - 'remove_order_item_meta' => false, - 'calc_line_taxes' => false, - 'save_order_items' => false, - 'load_order_items' => false, - 'add_order_note' => false, - 'delete_order_note' => false, - 'json_search_products' => false, - 'json_search_products_and_variations' => false, + 'get_refreshed_fragments' => true, + 'apply_coupon' => true, + 'remove_coupon' => true, + 'update_shipping_method' => true, + 'get_cart_totals' => true, + 'update_order_review' => true, + 'add_to_cart' => true, + 'remove_from_cart' => true, + 'checkout' => true, + 'get_variation' => true, + 'get_customer_location' => true, + 'feature_product' => false, + 'mark_order_status' => false, + 'get_order_details' => false, + 'add_attribute' => false, + 'add_new_attribute' => false, + 'remove_variation' => false, + 'remove_variations' => false, + 'save_attributes' => false, + 'add_variation' => false, + 'link_all_variations' => false, + 'revoke_access_to_download' => false, + 'grant_access_to_download' => false, + 'get_customer_details' => false, + 'add_order_item' => false, + 'add_order_fee' => false, + 'add_order_shipping' => false, + 'add_order_tax' => false, + 'add_coupon_discount' => false, + 'remove_order_coupon' => false, + 'remove_order_item' => false, + 'remove_order_tax' => false, + 'reduce_order_item_stock' => false, + 'increase_order_item_stock' => false, + 'add_order_item_meta' => false, + 'remove_order_item_meta' => false, + 'calc_line_taxes' => false, + 'save_order_items' => false, + 'load_order_items' => false, + 'add_order_note' => false, + 'delete_order_note' => false, + 'json_search_products' => false, + 'json_search_products_and_variations' => false, 'json_search_downloadable_products_and_variations' => false, - 'json_search_customers' => false, - 'json_search_categories' => false, - 'term_ordering' => false, - 'product_ordering' => false, - 'refund_line_items' => false, - 'delete_refund' => false, - 'rated' => false, - 'update_api_key' => false, - 'load_variations' => false, - 'save_variations' => false, - 'bulk_edit_variations' => false, - 'tax_rates_save_changes' => false, - 'shipping_zones_save_changes' => false, - 'shipping_zone_add_method' => false, - 'shipping_zone_methods_save_changes' => false, - 'shipping_zone_methods_save_settings' => false, - 'shipping_classes_save_changes' => false, + 'json_search_customers' => false, + 'json_search_categories' => false, + 'term_ordering' => false, + 'product_ordering' => false, + 'refund_line_items' => false, + 'delete_refund' => false, + 'rated' => false, + 'update_api_key' => false, + 'load_variations' => false, + 'save_variations' => false, + 'bulk_edit_variations' => false, + 'tax_rates_save_changes' => false, + 'shipping_zones_save_changes' => false, + 'shipping_zone_add_method' => false, + 'shipping_zone_methods_save_changes' => false, + 'shipping_zone_methods_save_settings' => false, + 'shipping_classes_save_changes' => false, + 'toggle_gateway_enabled' => false, ); foreach ( $ajax_events as $ajax_event => $nopriv ) { @@ -669,7 +671,6 @@ class WC_AJAX { wp_die(); } - $variations = array(); $product = wc_get_product( $post_id ); $attributes = wc_list_pluck( array_filter( $product->get_attributes(), 'wc_attributes_array_filter_variation' ), 'get_slugs' ); @@ -822,6 +823,7 @@ class WC_AJAX { $order = wc_get_order( $order_id ); $items_to_add = wp_parse_id_list( is_array( $_POST['item_to_add'] ) ? $_POST['item_to_add'] : array( $_POST['item_to_add'] ) ); $items = ( ! empty( $_POST['items'] ) ) ? $_POST['items'] : ''; + $added_items = array(); if ( ! $order ) { throw new Exception( __( 'Invalid order', 'woocommerce' ) ); @@ -836,15 +838,23 @@ class WC_AJAX { } foreach ( $items_to_add as $item_to_add ) { + if ( ! in_array( get_post_type( $item_to_add ), array( 'product', 'product_variation' ) ) ) { continue; } + $item_id = $order->add_product( wc_get_product( $item_to_add ) ); $item = apply_filters( 'woocommerce_ajax_order_item', $order->get_item( $item_id ), $item_id ); + + $added_items[ $item_id ] = $item; + do_action( 'woocommerce_ajax_add_order_item_meta', $item_id, $item, $order ); } - do_action( 'woocommerce_ajax_added_order_items', $item_id, $item, $order ); + $last_item = ! empty( $added_items ) ? end( $added_items ) : null; + wc_do_deprecated_action( 'woocommerce_ajax_added_order_items', array( is_a( $last_item, 'WC_Order_Item' ) ? $last_item->get_id() : null, $last_item, $order ), '3.4', 'woocommerce_ajax_order_items_added action instead.' ); + + do_action( 'woocommerce_ajax_order_items_added', $added_items, $order ); $data = get_post_meta( $order_id ); @@ -1845,7 +1855,7 @@ class WC_AJAX { $data['consumer_key'] = $consumer_key; $data['consumer_secret'] = $consumer_secret; $data['message'] = __( 'API Key generated successfully. Make sure to copy your new keys now as the secret key will be hidden once you leave this page.', 'woocommerce' ); - $data['revoke_url'] = '' . __( 'Revoke key', 'woocommerce' ) . ''; + $data['revoke_url'] = '' . __( 'Revoke key', 'woocommerce' ) . ''; } wp_send_json_success( $data ); @@ -2742,6 +2752,46 @@ class WC_AJAX { ) ); } + + /** + * Toggle payment gateway on or off via AJAX. + * + * @since 3.4.0 + */ + public static function toggle_gateway_enabled() { + if ( current_user_can( 'manage_woocommerce' ) && check_ajax_referer( 'woocommerce-toggle-payment-gateway-enabled', 'security' ) ) { + // Load gateways. + $payment_gateways = WC()->payment_gateways->payment_gateways(); + + // Get posted gateway. + $gateway_id = wc_clean( wp_unslash( $_POST['gateway_id'] ) ); + + foreach ( $payment_gateways as $gateway ) { + if ( ! in_array( $gateway_id, array( $gateway->id, sanitize_title( get_class( $gateway ) ) ), true ) ) { + continue; + } + $enabled = $gateway->get_option( 'enabled', 'no' ); + + if ( ! wc_string_to_bool( $enabled ) ) { + if ( $gateway->needs_setup() ) { + wp_send_json_error( 'needs_setup' ); + wp_die(); + } else { + $gateway->update_option( 'enabled', 'yes' ); + } + } else { + // Disable the gateway. + $gateway->update_option( 'enabled', 'no' ); + } + + wp_send_json_success( ! wc_string_to_bool( $enabled ) ); + wp_die(); + } + } + + wp_send_json_error( 'invalid_gateway_id' ); + wp_die(); + } } WC_AJAX::init(); diff --git a/includes/class-wc-cache-helper.php b/includes/class-wc-cache-helper.php index 052a2244073..07b66398d80 100644 --- a/includes/class-wc-cache-helper.php +++ b/includes/class-wc-cache-helper.php @@ -157,7 +157,12 @@ class WC_Cache_Helper { if ( ! wp_using_ext_object_cache() && ! empty( $version ) ) { global $wpdb; - $limit = apply_filters( 'woocommerce_delete_version_transients_limit', 1000 ); + $limit = apply_filters( 'woocommerce_delete_version_transients_limit', 1000 ); + + if ( ! $limit ) { + return; + } + $affected = $wpdb->query( $wpdb->prepare( "DELETE FROM {$wpdb->options} WHERE option_name LIKE %s ORDER BY option_id LIMIT %d;", '\_transient\_%' . $version, $limit ) ); // WPCS: cache ok, db call ok. // If affected rows is equal to limit, there are more rows to delete. Delete in 10 secs. diff --git a/includes/class-wc-cart-session.php b/includes/class-wc-cart-session.php index 668c6e1acb6..47054f95b29 100644 --- a/includes/class-wc-cart-session.php +++ b/includes/class-wc-cart-session.php @@ -91,12 +91,18 @@ final class WC_Cart_Session { if ( is_array( $cart ) ) { $cart_contents = array(); - update_meta_cache( 'post', wp_list_pluck( $cart, 'product_id' ) ); // Prime meta cache to reduce future queries. - update_object_term_cache( wp_list_pluck( $cart, 'product_id' ), 'product' ); + // Prime caches to reduce future queries. + if ( is_callable( '_prime_post_caches' ) ) { + _prime_post_caches( wp_list_pluck( $cart, 'product_id' ) ); + } foreach ( $cart as $key => $values ) { $product = wc_get_product( $values['variation_id'] ? $values['variation_id'] : $values['product_id'] ); + if ( ! is_customize_preview() && 'customize-preview' === $key ) { + continue; + } + if ( ! empty( $product ) && $product->exists() && $values['quantity'] > 0 ) { if ( ! $product->is_purchasable() ) { diff --git a/includes/class-wc-cart-totals.php b/includes/class-wc-cart-totals.php index d56cb5fe456..bb2c384a113 100644 --- a/includes/class-wc-cart-totals.php +++ b/includes/class-wc-cart-totals.php @@ -481,6 +481,9 @@ final class WC_Cart_Totals { * @return array of taxes */ protected function get_item_tax_rates( $item ) { + if ( ! wc_tax_enabled() ) { + return array(); + } $tax_class = $item->product->get_tax_class(); return isset( $this->item_tax_rates[ $tax_class ] ) ? $this->item_tax_rates[ $tax_class ] : $this->item_tax_rates[ $tax_class ] = WC_Tax::get_rates( $item->product->get_tax_class(), $this->cart->get_customer() ); } diff --git a/includes/class-wc-checkout.php b/includes/class-wc-checkout.php index 7e9a9e7401c..82ed07bf222 100644 --- a/includes/class-wc-checkout.php +++ b/includes/class-wc-checkout.php @@ -129,6 +129,7 @@ class WC_Checkout { if ( in_array( $key, array( 'posted', 'shipping_method', 'payment_method' ), true ) && empty( $this->legacy_posted_data ) ) { $this->legacy_posted_data = $this->get_posted_data(); } + switch ( $key ) { case 'enable_signup': return $this->is_registration_enabled(); @@ -193,45 +194,54 @@ class WC_Checkout { * @return array */ public function get_checkout_fields( $fieldset = '' ) { - if ( is_null( $this->fields ) ) { - $this->fields = array( - 'billing' => WC()->countries->get_address_fields( $this->get_value( 'billing_country' ), 'billing_' ), - 'shipping' => WC()->countries->get_address_fields( $this->get_value( 'shipping_country' ), 'shipping_' ), - 'account' => array(), - 'order' => array( - 'order_comments' => array( - 'type' => 'textarea', - 'class' => array( 'notes' ), - 'label' => __( 'Order notes', 'woocommerce' ), - 'placeholder' => esc_attr__( 'Notes about your order, e.g. special notes for delivery.', 'woocommerce' ), + if ( ! is_null( $this->fields ) ) { + return $fieldset ? $this->fields[ $fieldset ] : $this->fields; + } + + $this->fields = array( + 'billing' => WC()->countries->get_address_fields( + $this->get_value( 'billing_country' ), + 'billing_' + ), + 'shipping' => WC()->countries->get_address_fields( + $this->get_value( 'shipping_country' ), + 'shipping_' + ), + 'account' => array(), + 'order' => array( + 'order_comments' => array( + 'type' => 'textarea', + 'class' => array( 'notes' ), + 'label' => __( 'Order notes', 'woocommerce' ), + 'placeholder' => esc_attr__( + 'Notes about your order, e.g. special notes for delivery.', + 'woocommerce' ), ), + ), + ); + + if ( 'no' === get_option( 'woocommerce_registration_generate_username' ) ) { + $this->fields['account']['account_username'] = array( + 'type' => 'text', + 'label' => __( 'Account username', 'woocommerce' ), + 'required' => true, + 'placeholder' => esc_attr__( 'Username', 'woocommerce' ), ); - if ( 'no' === get_option( 'woocommerce_registration_generate_username' ) ) { - $this->fields['account']['account_username'] = array( - 'type' => 'text', - 'label' => __( 'Account username', 'woocommerce' ), - 'required' => true, - 'placeholder' => esc_attr__( 'Username', 'woocommerce' ), - ); - } - - if ( 'no' === get_option( 'woocommerce_registration_generate_password' ) ) { - $this->fields['account']['account_password'] = array( - 'type' => 'password', - 'label' => __( 'Create account password', 'woocommerce' ), - 'required' => true, - 'placeholder' => esc_attr__( 'Password', 'woocommerce' ), - ); - } - - $this->fields = apply_filters( 'woocommerce_checkout_fields', $this->fields ); } - if ( $fieldset ) { - return $this->fields[ $fieldset ]; - } else { - return $this->fields; + + if ( 'no' === get_option( 'woocommerce_registration_generate_password' ) ) { + $this->fields['account']['account_password'] = array( + 'type' => 'password', + 'label' => __( 'Create account password', 'woocommerce' ), + 'required' => true, + 'placeholder' => esc_attr__( 'Password', 'woocommerce' ), + ); } + + $this->fields = apply_filters( 'woocommerce_checkout_fields', $this->fields ); + + return $fieldset ? $this->fields[ $fieldset ] : $this->fields; } /** @@ -378,6 +388,7 @@ class WC_Checkout { 'taxes' => $values['line_tax_data'], ) ); + if ( $product ) { $item->set_props( array( @@ -388,6 +399,7 @@ class WC_Checkout { ) ); } + $item->set_backorder_meta(); /** @@ -560,9 +572,11 @@ class WC_Checkout { if ( 'shipping' === $fieldset_key && ( ! $data['ship_to_different_address'] || ! WC()->cart->needs_shipping_address() ) ) { return true; } + if ( 'account' === $fieldset_key && ( is_user_logged_in() || ( ! $this->is_registration_required() && empty( $data['createaccount'] ) ) ) ) { return true; } + return false; } @@ -587,6 +601,7 @@ class WC_Checkout { $skipped[] = $fieldset_key; continue; } + foreach ( $fieldset as $key => $field ) { $type = sanitize_title( isset( $field['type'] ) ? $field['type'] : 'text' ); @@ -633,6 +648,7 @@ class WC_Checkout { if ( $this->maybe_skip_fieldset( $fieldset_key, $data ) ) { continue; } + foreach ( $fieldset as $key => $field ) { if ( ! isset( $data[ $key ] ) ) { continue; @@ -721,7 +737,7 @@ class WC_Checkout { $this->check_cart_items(); if ( empty( $data['woocommerce_checkout_update_totals'] ) && ! empty( $_POST['terms-field'] ) && empty( $data['terms'] ) && apply_filters( 'woocommerce_checkout_show_terms', wc_get_page_id( 'terms' ) > 0 ) ) { // WPCS: input var ok, CSRF ok. - $errors->add( 'terms', __( 'You must accept our Terms & Conditions.', 'woocommerce' ) ); + $errors->add( 'terms', __( 'Please read and accept the terms and conditions to proceed with your order.', 'woocommerce' ) ); } if ( WC()->cart->needs_shipping() ) { @@ -769,6 +785,7 @@ class WC_Checkout { WC()->customer->{"set_billing_{$field}"}( $data[ "billing_{$field}" ] ); WC()->customer->{"set_shipping_{$field}"}( $data[ "billing_{$field}" ] ); } + if ( isset( $data[ "shipping_{$field}" ] ) ) { WC()->customer->{"set_shipping_{$field}"}( $data[ "shipping_{$field}" ] ); } @@ -835,12 +852,12 @@ class WC_Checkout { if ( isset( $result['result'] ) && 'success' === $result['result'] ) { $result = apply_filters( 'woocommerce_payment_successful_result', $result, $order_id ); - if ( is_ajax() ) { - wp_send_json( $result ); - } else { + if ( ! is_ajax() ) { wp_redirect( $result['redirect'] ); exit; } + + wp_send_json( $result ); } } @@ -855,19 +872,19 @@ class WC_Checkout { $order->payment_complete(); wc_empty_cart(); - if ( is_ajax() ) { - wp_send_json( - array( - 'result' => 'success', - 'redirect' => apply_filters( 'woocommerce_checkout_no_payment_needed_redirect', $order->get_checkout_order_received_url(), $order ), - ) - ); - } else { + if ( ! is_ajax() ) { wp_safe_redirect( apply_filters( 'woocommerce_checkout_no_payment_needed_redirect', $order->get_checkout_order_received_url(), $order ) ); exit; } + + wp_send_json( + array( + 'result' => 'success', + 'redirect' => apply_filters( 'woocommerce_checkout_no_payment_needed_redirect', $order->get_checkout_order_received_url(), $order ), + ) + ); } /** @@ -1017,6 +1034,10 @@ class WC_Checkout { throw new Exception( $order_id->get_error_message() ); } + if ( ! $order ) { + throw new Exception( __( 'Unable to create order.', 'woocommerce' ) ); + } + do_action( 'woocommerce_checkout_order_processed', $order_id, $posted_data, $order ); if ( WC()->cart->needs_payment() ) { @@ -1056,22 +1077,20 @@ class WC_Checkout { public function get_value( $input ) { if ( ! empty( $_POST[ $input ] ) ) { // WPCS: input var ok, CSRF OK. return wc_clean( wp_unslash( $_POST[ $input ] ) ); // WPCS: input var ok, CSRF OK. - - } else { - - $value = apply_filters( 'woocommerce_checkout_get_value', null, $input ); - - if ( null !== $value ) { - return $value; - } - - if ( is_callable( array( WC()->customer, "get_$input" ) ) ) { - $value = WC()->customer->{"get_$input"}() ? WC()->customer->{"get_$input"}() : null; - } elseif ( WC()->customer->meta_exists( $input ) ) { - $value = WC()->customer->get_meta( $input, true ); - } - - return apply_filters( 'default_checkout_' . $input, $value, $input ); } + + $value = apply_filters( 'woocommerce_checkout_get_value', null, $input ); + + if ( null !== $value ) { + return $value; + } + + if ( is_callable( array( WC()->customer, "get_$input" ) ) ) { + $value = WC()->customer->{"get_$input"}() ? WC()->customer->{"get_$input"}() : null; + } elseif ( WC()->customer->meta_exists( $input ) ) { + $value = WC()->customer->get_meta( $input, true ); + } + + return apply_filters( 'default_checkout_' . $input, $value, $input ); } } diff --git a/includes/class-wc-countries.php b/includes/class-wc-countries.php index a49e9e91780..2b44981f0ab 100644 --- a/includes/class-wc-countries.php +++ b/includes/class-wc-countries.php @@ -633,6 +633,7 @@ class WC_Countries { 'class' => array( 'form-row-wide' ), 'autocomplete' => 'organization', 'priority' => 30, + 'required' => 'required' === get_option( 'woocommerce_checkout_company_field', 'optional' ), ), 'country' => array( 'type' => 'country', @@ -657,6 +658,7 @@ class WC_Countries { 'required' => false, 'autocomplete' => 'address-line2', 'priority' => 60, + 'required' => 'required' === get_option( 'woocommerce_checkout_address_2_field', 'optional' ), ), 'city' => array( 'label' => __( 'Town / City', 'woocommerce' ), @@ -684,6 +686,20 @@ class WC_Countries { ), ); + if ( 'hidden' === get_option( 'woocommerce_checkout_company_field', 'optional' ) ) { + unset( $fields['company'] ); + } + + $address_2_visibility = get_option( 'woocommerce_checkout_address_2_field', 'optional' ); + + if ( 'hidden' === $address_2_visibility ) { + unset( $fields['address_2'] ); + } + + if ( 'hidden' === get_option( 'woocommerce_checkout_address_2_field', 'optional' ) ) { + unset( $fields['address_2'] ); + } + return apply_filters( 'woocommerce_default_address_fields', $fields ); } @@ -1200,15 +1216,17 @@ class WC_Countries { // Add email and phone fields. if ( 'billing_' === $type ) { - $address_fields['billing_phone'] = array( - 'label' => __( 'Phone', 'woocommerce' ), - 'required' => true, - 'type' => 'tel', - 'class' => array( 'form-row-wide' ), - 'validate' => array( 'phone' ), - 'autocomplete' => 'tel', - 'priority' => 100, - ); + if ( 'hidden' !== get_option( 'woocommerce_checkout_phone_field', 'required' ) ) { + $address_fields['billing_phone'] = array( + 'label' => __( 'Phone', 'woocommerce' ), + 'required' => 'required' === get_option( 'woocommerce_checkout_phone_field', 'required' ), + 'type' => 'tel', + 'class' => array( 'form-row-wide' ), + 'validate' => array( 'phone' ), + 'autocomplete' => 'tel', + 'priority' => 100, + ); + } $address_fields['billing_email'] = array( 'label' => __( 'Email address', 'woocommerce' ), 'required' => true, diff --git a/includes/class-wc-coupon.php b/includes/class-wc-coupon.php index ac42896017f..86bf3ec3059 100644 --- a/includes/class-wc-coupon.php +++ b/includes/class-wc-coupon.php @@ -183,7 +183,7 @@ class WC_Coupon extends WC_Legacy_Coupon { * @return float */ public function get_amount( $context = 'view' ) { - return $this->get_prop( 'amount', $context ); + return (float) $this->get_prop( 'amount', $context ); } /** diff --git a/includes/class-wc-deprecated-action-hooks.php b/includes/class-wc-deprecated-action-hooks.php index 7eb0e916cce..39bc932608f 100644 --- a/includes/class-wc-deprecated-action-hooks.php +++ b/includes/class-wc-deprecated-action-hooks.php @@ -39,6 +39,19 @@ class WC_Deprecated_Action_Hooks extends WC_Deprecated_Hooks { 'woocommerce_new_payment_token' => 'woocommerce_payment_token_created', 'woocommerce_new_product_variation' => 'woocommerce_create_product_variation', 'woocommerce_order_details_after_order_table_items' => 'woocommerce_order_items_table', + + 'woocommerce_settings_advanced_page_options' => array( + 'woocommerce_settings_checkout_page_options', + 'woocommerce_settings_account_page_options', + ), + 'woocommerce_settings_advanced_page_options_end' => array( + 'woocommerce_settings_checkout_page_options_end', + 'woocommerce_settings_account_page_options_end', + ), + 'woocommerce_settings_advanced_page_options_after' => array( + 'woocommerce_settings_checkout_page_options_after', + 'woocommerce_settings_account_page_options_after', + ), ); /** @@ -47,21 +60,27 @@ class WC_Deprecated_Action_Hooks extends WC_Deprecated_Hooks { * @var array */ protected $deprecated_version = array( - 'woocommerce_order_add_shipping' => '3.0.0', - 'woocommerce_order_add_coupon' => '3.0.0', - 'woocommerce_order_add_tax' => '3.0.0', - 'woocommerce_order_add_fee' => '3.0.0', - 'woocommerce_add_shipping_order_item' => '3.0.0', - 'woocommerce_add_order_item_meta' => '3.0.0', - 'woocommerce_add_order_fee_meta' => '3.0.0', - 'woocommerce_order_edit_product' => '3.0.0', - 'woocommerce_order_update_coupon' => '3.0.0', - 'woocommerce_order_update_shipping' => '3.0.0', - 'woocommerce_order_update_fee' => '3.0.0', - 'woocommerce_order_update_tax' => '3.0.0', - 'woocommerce_payment_token_created' => '3.0.0', - 'woocommerce_create_product_variation' => '3.0.0', - 'woocommerce_order_items_table' => '3.0.0', + 'woocommerce_order_add_shipping' => '3.0.0', + 'woocommerce_order_add_coupon' => '3.0.0', + 'woocommerce_order_add_tax' => '3.0.0', + 'woocommerce_order_add_fee' => '3.0.0', + 'woocommerce_add_shipping_order_item' => '3.0.0', + 'woocommerce_add_order_item_meta' => '3.0.0', + 'woocommerce_add_order_fee_meta' => '3.0.0', + 'woocommerce_order_edit_product' => '3.0.0', + 'woocommerce_order_update_coupon' => '3.0.0', + 'woocommerce_order_update_shipping' => '3.0.0', + 'woocommerce_order_update_fee' => '3.0.0', + 'woocommerce_order_update_tax' => '3.0.0', + 'woocommerce_payment_token_created' => '3.0.0', + 'woocommerce_create_product_variation' => '3.0.0', + 'woocommerce_order_items_table' => '3.0.0', + 'woocommerce_settings_checkout_page_options' => '3.4.0', + 'woocommerce_settings_account_page_options' => '3.4.0', + 'woocommerce_settings_checkout_page_options_end' => '3.4.0', + 'woocommerce_settings_account_page_options_end' => '3.4.0', + 'woocommerce_settings_checkout_page_options_after' => '3.4.0', + 'woocommerce_settings_account_page_options_after' => '3.4.0', ); /** diff --git a/includes/class-wc-deprecated-filter-hooks.php b/includes/class-wc-deprecated-filter-hooks.php index 233d0159ea2..0c49887dfbe 100644 --- a/includes/class-wc-deprecated-filter-hooks.php +++ b/includes/class-wc-deprecated-filter-hooks.php @@ -69,6 +69,8 @@ class WC_Deprecated_Filter_Hooks extends WC_Deprecated_Hooks { 'wc_country_select_params', 'wc_password_strength_meter_params', ), + 'woocommerce_settings_tabs_advanced' => 'woocommerce_settings_tabs_api', + 'woocommerce_settings_advanced' => 'woocommerce_settings_api', ); /** @@ -112,6 +114,8 @@ class WC_Deprecated_Filter_Hooks extends WC_Deprecated_Hooks { 'default_checkout_postcode' => '3.0.0', 'woocommerce_debug_posting' => '3.0.0', 'wocommerce_credit_card_type_labels' => '3.0.0', + 'woocommerce_settings_tabs_api' => '3.4.0', + 'woocommerce_settings_api' => '3.4.0', ); /** diff --git a/includes/class-wc-form-handler.php b/includes/class-wc-form-handler.php index 30a2106608b..a6ec7fcb9f8 100644 --- a/includes/class-wc-form-handler.php +++ b/includes/class-wc-form-handler.php @@ -376,7 +376,7 @@ class WC_Form_Handler { // Terms if ( ! empty( $_POST['terms-field'] ) && empty( $_POST['terms'] ) ) { - wc_add_notice( __( 'You must accept our Terms & Conditions.', 'woocommerce' ), 'error' ); + wc_add_notice( __( 'Please read and accept the terms and conditions to proceed with your order.', 'woocommerce' ), 'error' ); return; } diff --git a/includes/class-wc-frontend-scripts.php b/includes/class-wc-frontend-scripts.php index 48777f8ef4a..6b5b0f05be8 100644 --- a/includes/class-wc-frontend-scripts.php +++ b/includes/class-wc-frontend-scripts.php @@ -231,7 +231,7 @@ class WC_Frontend_Scripts { ), 'wc-cart' => array( 'src' => self::get_asset_url( 'assets/js/frontend/cart' . $suffix . '.js' ), - 'deps' => array( 'jquery', 'wc-country-select', 'wc-address-i18n' ), + 'deps' => array( 'jquery', 'woocommerce', 'wc-country-select', 'wc-address-i18n' ), 'version' => WC_VERSION, ), 'wc-cart-fragments' => array( @@ -292,7 +292,7 @@ class WC_Frontend_Scripts { 'zoom' => array( 'src' => self::get_asset_url( 'assets/js/zoom/jquery.zoom' . $suffix . '.js' ), 'deps' => array( 'jquery' ), - 'version' => '1.7.15', + 'version' => '1.7.21', ), ); foreach ( $register_scripts as $name => $props ) { @@ -412,6 +412,16 @@ class WC_Frontend_Scripts { self::enqueue_style( $handle, $args['src'], $args['deps'], $args['version'], $args['media'], $args['has_rtl'] ); } } + + // Placeholder style. + wp_register_style( 'woocommerce-inline', false ); + wp_enqueue_style( 'woocommerce-inline' ); + + if ( true === wc_string_to_bool( get_option( 'woocommerce_checkout_highlight_required_fields', 'yes' ) ) ) { + wp_add_inline_style( 'woocommerce-inline', '.woocommerce form .form-row .required { visibility: visible; }' ); + } else { + wp_add_inline_style( 'woocommerce-inline', '.woocommerce form .form-row .required { visibility: hidden; }' ); + } } /** @@ -509,6 +519,7 @@ class WC_Frontend_Scripts { 'locale' => wp_json_encode( WC()->countries->get_country_locale() ), 'locale_fields' => wp_json_encode( WC()->countries->get_country_locale_field_selectors() ), 'i18n_required_text' => esc_attr__( 'required', 'woocommerce' ), + 'i18n_optional_text' => esc_html__( 'optional', 'woocommerce' ), ); break; case 'wc-cart': @@ -524,8 +535,8 @@ class WC_Frontend_Scripts { $params = array( 'ajax_url' => WC()->ajax_url(), 'wc_ajax_url' => WC_AJAX::get_endpoint( '%%endpoint%%' ), - 'cart_hash_key' => apply_filters( 'woocommerce_cart_hash_key', 'wc_cart_hash_' . md5( get_current_blog_id() . '_' . get_site_url( get_current_blog_id(), '/' ) ) ), - 'fragment_name' => apply_filters( 'woocommerce_cart_fragment_name', 'wc_fragments_' . md5( get_current_blog_id() . '_' . get_site_url( get_current_blog_id(), '/' ) ) ), + 'cart_hash_key' => apply_filters( 'woocommerce_cart_hash_key', 'wc_cart_hash_' . md5( get_current_blog_id() . '_' . get_site_url( get_current_blog_id(), '/' ) . get_template() ) ), + 'fragment_name' => apply_filters( 'woocommerce_cart_fragment_name', 'wc_fragments_' . md5( get_current_blog_id() . '_' . get_site_url( get_current_blog_id(), '/' ) . get_template() ) ), ); break; case 'wc-add-to-cart': diff --git a/includes/class-wc-geolocation.php b/includes/class-wc-geolocation.php index f40fb4c5ed6..4ef314b146f 100644 --- a/includes/class-wc-geolocation.php +++ b/includes/class-wc-geolocation.php @@ -57,7 +57,6 @@ class WC_Geolocation { * @var array */ private static $geoip_apis = array( - 'freegeoip' => 'https://freegeoip.net/json/%s', 'ipinfo.io' => 'https://ipinfo.io/%s/json', 'ip-api.com' => 'http://ip-api.com/json/%s', ); @@ -65,22 +64,36 @@ class WC_Geolocation { /** * Check if server supports MaxMind GeoLite2 Reader. * + * @since 3.4.0 * @return bool */ private static function supports_geolite2() { return version_compare( PHP_VERSION, '5.4.0', '>=' ); } + /** + * Check if geolocation is enabled. + * + * @since 3.4.0 + * @param string $current_settings Current geolocation settings. + * @return bool + */ + private static function is_geolocation_enabled( $current_settings ) { + return in_array( $current_settings, array( 'geolocation', 'geolocation_ajax' ), true ); + } + /** * Prevent geolocation via MaxMind when using legacy versions of php. * + * @since 3.4.0 * @param string $default_customer_address current value. * @return string */ public static function disable_geolocation_on_legacy_php( $default_customer_address ) { - if ( in_array( $default_customer_address, array( 'geolocation', 'geolocation_ajax' ), true ) ) { + if ( self::is_geolocation_enabled( $default_customer_address ) ) { $default_customer_address = 'base'; } + return $default_customer_address; } @@ -90,9 +103,11 @@ class WC_Geolocation { public static function init() { if ( self::supports_geolite2() ) { // Only download the database from MaxMind if the geolocation function is enabled, or a plugin specifically requests it. - if ( in_array( get_option( 'woocommerce_default_customer_address' ), array( 'geolocation', 'geolocation_ajax' ), true ) || apply_filters( 'woocommerce_geolocation_update_database_periodically', false ) ) { + if ( self::is_geolocation_enabled( get_option( 'woocommerce_default_customer_address' ) ) || apply_filters( 'woocommerce_geolocation_update_database_periodically', false ) ) { add_action( 'woocommerce_geoip_updater', array( __CLASS__, 'update_database' ) ); } + + // Trigger database update when settings are changed to enable geolocation. add_filter( 'pre_update_option_woocommerce_default_customer_address', array( __CLASS__, 'maybe_update_database' ), 10, 2 ); } else { add_filter( 'pre_option_woocommerce_default_customer_address', array( __CLASS__, 'disable_geolocation_on_legacy_php' ) ); @@ -107,9 +122,10 @@ class WC_Geolocation { * @return string */ public static function maybe_update_database( $new_value, $old_value ) { - if ( $new_value !== $old_value && in_array( $new_value, array( 'geolocation', 'geolocation_ajax' ), true ) ) { + if ( $new_value !== $old_value && self::is_geolocation_enabled( $new_value ) ) { self::update_database(); } + return $new_value; } @@ -228,7 +244,7 @@ class WC_Geolocation { } /** - * Update geoip database. Adapted from https://wordpress.org/plugins/geoip-detect/. + * Update geoip database. */ public static function update_database() { $logger = wc_get_logger(); @@ -247,11 +263,11 @@ class WC_Geolocation { try { // GeoLite2 database name. $database = 'GeoLite2-Country.mmdb'; - $dest_path = $upload_dir['basedir'] . DIRECTORY_SEPARATOR . $database; + $dest_path = trailingslashit( $upload_dir['basedir'] ) . $database; // Extract files with PharData. Tool built into PHP since 5.3. $file = new PharData( $tmp_database_path ); // phpcs:ignore PHPCompatibility.PHP.NewClasses.phardataFound - $file_path = $file->current()->getFileName() . DIRECTORY_SEPARATOR . $database; + $file_path = trailingslashit( $file->current()->getFileName() ) . $database; // Extract under uploads directory. $file->extractTo( $upload_dir['basedir'], $file_path, true ); @@ -260,8 +276,8 @@ class WC_Geolocation { @unlink( $dest_path ); // phpcs:ignore Generic.PHP.NoSilencedErrors.Discouraged, WordPress.VIP.FileSystemWritesDisallow.file_ops_unlink // Copy database and delete tmp directories. - @rename( $upload_dir['basedir'] . DIRECTORY_SEPARATOR . $file_path, $dest_path ); // phpcs:ignore Generic.PHP.NoSilencedErrors.Discouraged, WordPress.VIP.FileSystemWritesDisallow.file_ops_rename - @rmdir( $upload_dir['basedir'] . DIRECTORY_SEPARATOR . $file->current()->getFileName() ); // phpcs:ignore Generic.PHP.NoSilencedErrors.Discouraged, WordPress.VIP.FileSystemWritesDisallow.directory_rmdir + @rename( trailingslashit( $upload_dir['basedir'] ) . $file_path, $dest_path ); // phpcs:ignore Generic.PHP.NoSilencedErrors.Discouraged, WordPress.VIP.FileSystemWritesDisallow.file_ops_rename + @rmdir( trailingslashit( $upload_dir['basedir'] ) . $file->current()->getFileName() ); // phpcs:ignore Generic.PHP.NoSilencedErrors.Discouraged, WordPress.VIP.FileSystemWritesDisallow.directory_rmdir // Set correct file permission. @chmod( $dest_path, 0644 ); // phpcs:ignore Generic.PHP.NoSilencedErrors.Discouraged, WordPress.VIP.FileSystemWritesDisallow.chmod_chmod @@ -302,15 +318,27 @@ class WC_Geolocation { /** * Use APIs to Geolocate the user. * + * Geolocation APIs can be added through the use of the woocommerce_geolocation_geoip_apis filter. + * Provide a name=>value pair for service-slug=>endpoint. + * + * If APIs are defined, one will be chosen at random to fulfil the request. After completing, the result + * will be cached in a transient. + * * @param string $ip_address IP address. - * @return string|bool + * @return string */ private static function geolocate_via_api( $ip_address ) { $country_code = get_transient( 'geoip_' . $ip_address ); if ( false === $country_code ) { - $geoip_services = apply_filters( 'woocommerce_geolocation_geoip_apis', self::$geoip_apis ); + $geoip_services = apply_filters( 'woocommerce_geolocation_geoip_apis', self::$geoip_apis ); + + if ( empty( $geoip_services ) ) { + return ''; + } + $geoip_services_keys = array_keys( $geoip_services ); + shuffle( $geoip_services_keys ); foreach ( $geoip_services_keys as $service_name ) { @@ -327,10 +355,6 @@ class WC_Geolocation { $data = json_decode( $response['body'] ); $country_code = isset( $data->countryCode ) ? $data->countryCode : ''; // @codingStandardsIgnoreLine break; - case 'freegeoip': - $data = json_decode( $response['body'] ); - $country_code = isset( $data->country_code ) ? $data->country_code : ''; - break; default: $country_code = apply_filters( 'woocommerce_geolocation_geoip_response_' . $service_name, '', $response['body'] ); break; diff --git a/includes/class-wc-install.php b/includes/class-wc-install.php index e985b82bce4..764e791619d 100644 --- a/includes/class-wc-install.php +++ b/includes/class-wc-install.php @@ -100,7 +100,8 @@ class WC_Install { 'wc_update_330_db_version', ), '3.4.0' => array( - 'wc_update_340_irish_states', + 'wc_update_340_states', + 'wc_update_340_last_active', 'wc_update_340_db_version', ), '3.5.0' => array( @@ -161,7 +162,8 @@ class WC_Install { WC_Admin_Notices::add_notice( 'update' ); } if ( ! empty( $_GET['force_update_woocommerce'] ) ) { // WPCS: input var ok, CSRF ok. - do_action( 'wp_' . get_current_blog_id() . '_wc_updater_cron' ); + $blog_id = get_current_blog_id(); + do_action( 'wp_' . $blog_id . '_wc_updater_cron' ); wp_safe_redirect( admin_url( 'admin.php?page=wc-settings' ) ); exit; } @@ -354,6 +356,8 @@ class WC_Install { wp_clear_scheduled_hook( 'woocommerce_scheduled_sales' ); wp_clear_scheduled_hook( 'woocommerce_cancel_unpaid_orders' ); wp_clear_scheduled_hook( 'woocommerce_cleanup_sessions' ); + wp_clear_scheduled_hook( 'woocommerce_cleanup_personal_data' ); + wp_clear_scheduled_hook( 'woocommerce_cleanup_logs' ); wp_clear_scheduled_hook( 'woocommerce_geoip_updater' ); wp_clear_scheduled_hook( 'woocommerce_tracker_send_event' ); @@ -367,9 +371,14 @@ class WC_Install { wp_schedule_single_event( time() + ( absint( $held_duration ) * 60 ), 'woocommerce_cancel_unpaid_orders' ); } - wp_schedule_event( time(), 'twicedaily', 'woocommerce_cleanup_sessions' ); + wp_schedule_event( time(), 'daily', 'woocommerce_cleanup_personal_data' ); + wp_schedule_event( time() + ( 3 * HOUR_IN_SECONDS ), 'daily', 'woocommerce_cleanup_logs' ); + wp_schedule_event( time() + ( 6 * HOUR_IN_SECONDS ), 'twicedaily', 'woocommerce_cleanup_sessions' ); wp_schedule_event( strtotime( 'first tuesday of next month' ), 'monthly', 'woocommerce_geoip_updater' ); - wp_schedule_event( time(), apply_filters( 'woocommerce_tracker_event_recurrence', 'daily' ), 'woocommerce_tracker_send_event' ); + wp_schedule_event( time() + 10, apply_filters( 'woocommerce_tracker_event_recurrence', 'daily' ), 'woocommerce_tracker_send_event' ); + + // Trigger GeoLite2 database download after 5 minutes. + wp_schedule_single_event( time() + ( MINUTE_IN_SECONDS * 5 ), 'woocommerce_geoip_updater' ); } /** @@ -434,6 +443,12 @@ class WC_Install { } } } + + // Define other defaults if not in setting screens. + add_option( 'woocommerce_single_image_width', '600', '', 'yes' ); + add_option( 'woocommerce_thumbnail_image_width', '300', '', 'yes' ); + add_option( 'woocommerce_checkout_highlight_required_fields', 'yes', '', 'yes' ); + add_option( 'woocommerce_demo_store', 'no', '', 'no' ); } /** @@ -530,6 +545,9 @@ class WC_Install { // used by WC_Comments::wp_count_comments() to get the number of comments by type. $wpdb->query( "ALTER TABLE {$wpdb->comments} ADD INDEX woo_idx_comment_type (comment_type)" ); } + + // Add constraint to download logs. + $wpdb->query( "ALTER TABLE {$wpdb->prefix}wc_download_log ADD FOREIGN KEY (permission_id) REFERENCES {$wpdb->prefix}woocommerce_downloadable_product_permissions(permission_id) ON DELETE CASCADE" ); } /** @@ -836,10 +854,16 @@ CREATE TABLE {$wpdb->prefix}woocommerce_termmeta ( $wp_roles = new WP_Roles(); // @codingStandardsIgnoreLine } + // Dummy gettext calls to get strings in the catalog. + /* translators: user role */ + _x( 'Customer', 'User role', 'woocommerce' ); + /* translators: user role */ + _x( 'Shop manager', 'User role', 'woocommerce' ); + // Customer role. add_role( 'customer', - __( 'Customer', 'woocommerce' ), + 'Customer', array( 'read' => true, ) @@ -848,7 +872,7 @@ CREATE TABLE {$wpdb->prefix}woocommerce_termmeta ( // Shop manager role. add_role( 'shop_manager', - __( 'Shop manager', 'woocommerce' ), + 'Shop manager', array( 'level_9' => true, 'level_8' => true, @@ -1061,13 +1085,13 @@ CREATE TABLE {$wpdb->prefix}woocommerce_termmeta ( /** * Get slug from path and associate it with the path. * - * @param array $plugins Associative array of plugin slugs to paths. + * @param array $plugins Associative array of plugin files to paths. * @param string $key Plugin relative path. Example: woocommerce/woocommerce.php. */ - private static function associate_plugin_slug( $plugins, $key ) { - $slug = explode( '/', $key ); - $slug = explode( '.', end( $slug ) ); - $plugins[ $slug[0] ] = $key; + private static function associate_plugin_file( $plugins, $key ) { + $path = explode( '/', $key ); + $filename = end( $path ); + $plugins[ $filename ] = $key; return $plugins; } @@ -1094,15 +1118,16 @@ CREATE TABLE {$wpdb->prefix}woocommerce_termmeta ( $skin = new Automatic_Upgrader_Skin(); $upgrader = new WP_Upgrader( $skin ); - $installed_plugins = array_reduce( array_keys( get_plugins() ), array( __CLASS__, 'associate_plugin_slug' ), array() ); + $installed_plugins = array_reduce( array_keys( get_plugins() ), array( __CLASS__, 'associate_plugin_file' ), array() ); $plugin_slug = $plugin_to_install['repo-slug']; + $plugin_file = isset( $plugin_to_install['file'] ) ? $plugin_to_install['file'] : $plugin_slug . '.php'; $installed = false; $activate = false; // See if the plugin is installed already. - if ( isset( $installed_plugins[ $plugin_slug ] ) ) { + if ( isset( $installed_plugins[ $plugin_file ] ) ) { $installed = true; - $activate = ! is_plugin_active( $installed_plugins[ $plugin_slug ] ); + $activate = ! is_plugin_active( $installed_plugins[ $plugin_file ] ); } // Install this thing! @@ -1114,7 +1139,7 @@ CREATE TABLE {$wpdb->prefix}woocommerce_termmeta ( $plugin_information = plugins_api( 'plugin_information', array( - 'slug' => $plugin_to_install['repo-slug'], + 'slug' => $plugin_slug, 'fields' => array( 'short_description' => false, 'sections' => false, @@ -1178,7 +1203,7 @@ CREATE TABLE {$wpdb->prefix}woocommerce_termmeta ( __( '%1$s could not be installed (%2$s). Please install it manually by clicking here.', 'woocommerce' ), $plugin_to_install['name'], $e->getMessage(), - esc_url( admin_url( 'index.php?wc-install-plugin-redirect=' . $plugin_to_install['repo-slug'] ) ) + esc_url( admin_url( 'index.php?wc-install-plugin-redirect=' . $plugin_slug ) ) ) ); } @@ -1192,7 +1217,7 @@ CREATE TABLE {$wpdb->prefix}woocommerce_termmeta ( // Activate this thing. if ( $activate ) { try { - $result = activate_plugin( $installed_plugins[ $plugin_slug ] ); + $result = activate_plugin( $installed ? $installed_plugins[ $plugin_file ] : $plugin_slug . '/' . $plugin_file ); if ( is_wp_error( $result ) ) { throw new Exception( $result->get_error_message() ); diff --git a/includes/class-wc-logger.php b/includes/class-wc-logger.php index 53285b4601f..c2fb5e17288 100644 --- a/includes/class-wc-logger.php +++ b/includes/class-wc-logger.php @@ -1,16 +1,16 @@ log( $level, $message, array( 'source' => $handle, '_legacy' => true ) ); + $this->log( $level, $message, array( + 'source' => $handle, + '_legacy' => true, + ) ); wc_do_deprecated_action( 'woocommerce_log_add', array( $handle, $message ), '3.0', 'This action has been deprecated with no alternative.' ); return true; } @@ -122,7 +120,7 @@ class WC_Logger implements WC_Logger_Interface { * 'info': Informational messages. * 'debug': Debug-level messages. * @param string $message Log message. - * @param array $context Optional. Additional information for log handlers. + * @param array $context Optional. Additional information for log handlers. */ public function log( $level, $message, $context = array() ) { if ( ! WC_Log_Levels::is_valid_level( $level ) ) { @@ -132,7 +130,7 @@ class WC_Logger implements WC_Logger_Interface { if ( $this->should_handle( $level ) ) { $timestamp = current_time( 'timestamp' ); - $message = apply_filters( 'woocommerce_logger_log_message', $message, $level, $context ); + $message = apply_filters( 'woocommerce_logger_log_message', $message, $level, $context ); foreach ( $this->handlers as $handler ) { $handler->handle( $timestamp, $level, $message, $context ); @@ -147,8 +145,8 @@ class WC_Logger implements WC_Logger_Interface { * * @see WC_Logger::log * - * @param string $message - * @param array $context + * @param string $message Message to log. + * @param array $context Log context. */ public function emergency( $message, $context = array() ) { $this->log( WC_Log_Levels::EMERGENCY, $message, $context ); @@ -162,8 +160,8 @@ class WC_Logger implements WC_Logger_Interface { * * @see WC_Logger::log * - * @param string $message - * @param array $context + * @param string $message Message to log. + * @param array $context Log context. */ public function alert( $message, $context = array() ) { $this->log( WC_Log_Levels::ALERT, $message, $context ); @@ -177,8 +175,8 @@ class WC_Logger implements WC_Logger_Interface { * * @see WC_Logger::log * - * @param string $message - * @param array $context + * @param string $message Message to log. + * @param array $context Log context. */ public function critical( $message, $context = array() ) { $this->log( WC_Log_Levels::CRITICAL, $message, $context ); @@ -192,8 +190,8 @@ class WC_Logger implements WC_Logger_Interface { * * @see WC_Logger::log * - * @param string $message - * @param array $context + * @param string $message Message to log. + * @param array $context Log context. */ public function error( $message, $context = array() ) { $this->log( WC_Log_Levels::ERROR, $message, $context ); @@ -209,8 +207,8 @@ class WC_Logger implements WC_Logger_Interface { * * @see WC_Logger::log * - * @param string $message - * @param array $context + * @param string $message Message to log. + * @param array $context Log context. */ public function warning( $message, $context = array() ) { $this->log( WC_Log_Levels::WARNING, $message, $context ); @@ -223,8 +221,8 @@ class WC_Logger implements WC_Logger_Interface { * * @see WC_Logger::log * - * @param string $message - * @param array $context + * @param string $message Message to log. + * @param array $context Log context. */ public function notice( $message, $context = array() ) { $this->log( WC_Log_Levels::NOTICE, $message, $context ); @@ -238,8 +236,8 @@ class WC_Logger implements WC_Logger_Interface { * * @see WC_Logger::log * - * @param string $message - * @param array $context + * @param string $message Message to log. + * @param array $context Log context. */ public function info( $message, $context = array() ) { $this->log( WC_Log_Levels::INFO, $message, $context ); @@ -252,25 +250,44 @@ class WC_Logger implements WC_Logger_Interface { * * @see WC_Logger::log * - * @param string $message - * @param array $context + * @param string $message Message to log. + * @param array $context Log context. */ public function debug( $message, $context = array() ) { $this->log( WC_Log_Levels::DEBUG, $message, $context ); } /** - * Clear entries from chosen file. - * - * @deprecated 3.0.0 - * - * @param string $handle + * Clear entries for a chosen file/source. * + * @param string $source Source/handle to clear. * @return bool */ - public function clear( $handle ) { - wc_deprecated_function( 'WC_Logger::clear', '3.0', 'WC_Log_Handler_File::clear' ); - $handler = new WC_Log_Handler_File(); - return $handler->clear( $handle ); + public function clear( $source = '' ) { + if ( ! $source ) { + return false; + } + foreach ( $this->handlers as $handler ) { + if ( is_callable( array( $handler, 'clear' ) ) ) { + $handler->clear( $source ); + } + } + return true; + } + + /** + * Clear all logs older than a defined number of days. Defaults to 30 days. + * + * @since 3.4.0 + */ + public function clear_expired_logs() { + $days = absint( apply_filters( 'woocommerce_logger_days_to_retain_logs', 30 ) ); + $timestamp = strtotime( "-{$days} days" ); + + foreach ( $this->handlers as $handler ) { + if ( is_callable( array( $handler, 'delete_logs_before_timestamp' ) ) ) { + $handler->delete_logs_before_timestamp( $timestamp ); + } + } } } diff --git a/includes/class-wc-order-factory.php b/includes/class-wc-order-factory.php index be36e032346..9286334b75a 100644 --- a/includes/class-wc-order-factory.php +++ b/includes/class-wc-order-factory.php @@ -117,7 +117,7 @@ class WC_Order_Factory { global $post; if ( false === $order && is_a( $post, 'WP_Post' ) && 'shop_order' === get_post_type( $post ) ) { - return $post->ID; + return absint( $post->ID ); } elseif ( is_numeric( $order ) ) { return $order; } elseif ( $order instanceof WC_Abstract_Order ) { diff --git a/includes/class-wc-order-item-meta.php b/includes/class-wc-order-item-meta.php index c1a3a953372..5efeed8f675 100644 --- a/includes/class-wc-order-item-meta.php +++ b/includes/class-wc-order-item-meta.php @@ -100,7 +100,7 @@ class WC_Order_Item_Meta { } } - $output = apply_filters( 'woocommerce_order_items_meta_display', $output, $this ); + $output = apply_filters( 'woocommerce_order_items_meta_display', $output, $this, $flat ); if ( $return ) { return $output; diff --git a/includes/class-wc-privacy-background-process.php b/includes/class-wc-privacy-background-process.php new file mode 100644 index 00000000000..468b214bce0 --- /dev/null +++ b/includes/class-wc-privacy-background-process.php @@ -0,0 +1,70 @@ +prefix = 'wp_' . get_current_blog_id(); + $this->action = 'wc_privacy_cleanup'; + parent::__construct(); + } + + /** + * Code to execute for each item in the queue + * + * @param string $item Queue item to iterate over. + * @return bool + */ + protected function task( $item ) { + if ( ! $item || empty( $item['task'] ) ) { + return false; + } + + $process_count = 0; + $process_limit = 20; + + switch ( $item['task'] ) { + case 'trash_pending_orders': + $process_count = WC_Privacy::trash_pending_orders( $process_limit ); + break; + case 'trash_failed_orders': + $process_count = WC_Privacy::trash_failed_orders( $process_limit ); + break; + case 'trash_cancelled_orders': + $process_count = WC_Privacy::trash_cancelled_orders( $process_limit ); + break; + case 'anonymize_completed_orders': + $process_count = WC_Privacy::anonymize_completed_orders( $process_limit ); + break; + case 'delete_inactive_accounts': + $process_count = WC_Privacy::delete_inactive_accounts( $process_limit ); + break; + } + + if ( $process_limit === $process_count ) { + // Needs to run again. + return $item; + } + + return false; + } +} diff --git a/includes/class-wc-privacy-erasers.php b/includes/class-wc-privacy-erasers.php new file mode 100644 index 00000000000..c7447a4b53c --- /dev/null +++ b/includes/class-wc-privacy-erasers.php @@ -0,0 +1,361 @@ + false, + 'items_retained' => false, + 'messages' => array(), + 'done' => true, + ); + + $user = get_user_by( 'email', $email_address ); // Check if user has an ID in the DB to load stored personal data. + + if ( ! $user instanceof WP_User ) { + return $response; + } + + $customer = new WC_Customer( $user->ID ); + + if ( ! $customer ) { + return $response; + } + + $props_to_erase = apply_filters( 'woocommerce_privacy_erase_customer_personal_data_props', array( + 'billing_first_name' => __( 'Billing First Name', 'woocommerce' ), + 'billing_last_name' => __( 'Billing Last Name', 'woocommerce' ), + 'billing_company' => __( 'Billing Company', 'woocommerce' ), + 'billing_address_1' => __( 'Billing Address 1', 'woocommerce' ), + 'billing_address_2' => __( 'Billing Address 2', 'woocommerce' ), + 'billing_city' => __( 'Billing City', 'woocommerce' ), + 'billing_postcode' => __( 'Billing Postal/Zip Code', 'woocommerce' ), + 'billing_state' => __( 'Billing State', 'woocommerce' ), + 'billing_country' => __( 'Billing Country', 'woocommerce' ), + 'billing_phone' => __( 'Phone Number', 'woocommerce' ), + 'billing_email' => __( 'Email Address', 'woocommerce' ), + 'shipping_first_name' => __( 'Shipping First Name', 'woocommerce' ), + 'shipping_last_name' => __( 'Shipping Last Name', 'woocommerce' ), + 'shipping_company' => __( 'Shipping Company', 'woocommerce' ), + 'shipping_address_1' => __( 'Shipping Address 1', 'woocommerce' ), + 'shipping_address_2' => __( 'Shipping Address 2', 'woocommerce' ), + 'shipping_city' => __( 'Shipping City', 'woocommerce' ), + 'shipping_postcode' => __( 'Shipping Postal/Zip Code', 'woocommerce' ), + 'shipping_state' => __( 'Shipping State', 'woocommerce' ), + 'shipping_country' => __( 'Shipping Country', 'woocommerce' ), + ), $customer ); + + foreach ( $props_to_erase as $prop => $label ) { + $erased = false; + + if ( is_callable( array( $customer, 'get_' . $prop ) ) && is_callable( array( $customer, 'set_' . $prop ) ) ) { + $value = $customer->{"get_$prop"}( 'edit' ); + + if ( $value ) { + $customer->{"set_$prop"}( '' ); + $erased = true; + } + } + + $erased = apply_filters( 'woocommerce_privacy_erase_customer_personal_data_prop', $erased, $prop, $customer ); + + if ( $erased ) { + /* Translators: %s Prop name. */ + $response['messages'][] = sprintf( __( 'Removed customer "%s"', 'woocommerce' ), $label ); + $response['items_removed'] = true; + } + } + + $customer->save(); + + /** + * Allow extensions to remove data for this customer and adjust the response. + * + * @since 3.4.0 + * @param array $response Array resonse data. Must include messages, num_items_removed, num_items_retained, done. + * @param WC_Order $order A customer object. + */ + return apply_filters( 'woocommerce_privacy_erase_personal_data_customer', $response, $customer ); + } + + /** + * Finds and erases data which could be used to identify a person from WooCommerce data assocated with an email address. + * + * Orders are erased in blocks of 10 to avoid timeouts. + * + * @since 3.4.0 + * @param string $email_address The user email address. + * @param int $page Page. + * @return array An array of personal data in name value pairs + */ + public static function order_data_eraser( $email_address, $page ) { + $page = (int) $page; + $user = get_user_by( 'email', $email_address ); // Check if user has an ID in the DB to load stored personal data. + $erasure_enabled = wc_string_to_bool( get_option( 'woocommerce_erasure_request_removes_order_data', 'no' ) ); + $response = array( + 'items_removed' => false, + 'items_retained' => false, + 'messages' => array(), + 'done' => true, + ); + + $order_query = array( + 'limit' => 10, + 'page' => $page, + 'customer' => array( $email_address ), + ); + + if ( $user instanceof WP_User ) { + $order_query['customer'][] = (int) $user->ID; + } + + $orders = wc_get_orders( $order_query ); + + if ( 0 < count( $orders ) ) { + foreach ( $orders as $order ) { + if ( apply_filters( 'woocommerce_privacy_erase_order_personal_data', $erasure_enabled, $order ) ) { + self::remove_order_personal_data( $order ); + + /* Translators: %s Order number. */ + $response['messages'][] = sprintf( __( 'Removed personal data from order %s.', 'woocommerce' ), $order->get_order_number() ); + $response['items_removed'] = true; + } else { + /* Translators: %s Order number. */ + $response['messages'][] = sprintf( __( 'Personal data within order %s has been retained.', 'woocommerce' ), $order->get_order_number() ); + $response['items_retained'] = true; + } + } + $response['done'] = 10 > count( $orders ); + } else { + $response['done'] = true; + } + + return $response; + } + + /** + * Finds and removes customer download logs by email address. + * + * @since 3.4.0 + * @param string $email_address The user email address. + * @param int $page Page. + * @return array An array of personal data in name value pairs + */ + public static function download_data_eraser( $email_address, $page ) { + $page = (int) $page; + $user = get_user_by( 'email', $email_address ); // Check if user has an ID in the DB to load stored personal data. + $erasure_enabled = wc_string_to_bool( get_option( 'woocommerce_erasure_request_removes_download_data', 'no' ) ); + $response = array( + 'items_removed' => false, + 'items_retained' => false, + 'messages' => array(), + 'done' => true, + ); + + $downloads_query = array( + 'limit' => -1, + 'page' => $page, + 'return' => 'ids', + ); + + if ( $user instanceof WP_User ) { + $downloads_query['user_id'] = (int) $user->ID; + } else { + $downloads_query['user_email'] = $email_address; + } + + $customer_download_data_store = WC_Data_Store::load( 'customer-download' ); + + // Revoke download permissions. + if ( apply_filters( 'woocommerce_privacy_erase_download_personal_data', $erasure_enabled, $email_address ) ) { + if ( $user instanceof WP_User ) { + $result = $customer_download_data_store->delete_by_user_id( (int) $user->ID ); + } else { + $result = $customer_download_data_store->delete_by_user_email( $email_address ); + } + if ( $result ) { + $response['messages'][] = __( 'Removed access to downloadable files.', 'woocommerce' ); + $response['items_removed'] = true; + } + } else { + $response['messages'][] = __( 'Customer download permissions have been retained.', 'woocommerce' ); + $response['items_retained'] = true; + } + + return $response; + } + + /** + * Remove personal data specific to WooCommerce from an order object. + * + * Note; this will hinder order processing for obvious reasons! + * + * @param WC_Order $order Order object. + */ + public static function remove_order_personal_data( $order ) { + $anonymized_data = array(); + + /** + * Allow extensions to remove their own personal data for this order first, so order data is still available. + * + * @since 3.4.0 + * @param WC_Order $order A customer object. + */ + do_action( 'woocommerce_privacy_before_remove_order_personal_data', $order ); + + /** + * Expose props and data types we'll be anonymizing. + * + * @since 3.4.0 + * @param array $props Keys are the prop names, values are the data type we'll be passing to wp_privacy_anonymize_data(). + * @param WC_Order $order A customer object. + */ + $props_to_remove = apply_filters( 'woocommerce_privacy_remove_order_personal_data_props', array( + 'customer_ip_address' => 'ip', + 'customer_user_agent' => 'text', + 'billing_first_name' => 'text', + 'billing_last_name' => 'text', + 'billing_company' => 'text', + 'billing_address_1' => 'text', + 'billing_address_2' => 'text', + 'billing_city' => 'text', + 'billing_postcode' => 'text', + 'billing_state' => 'address_state', + 'billing_country' => 'address_country', + 'billing_phone' => 'phone', + 'billing_email' => 'email', + 'shipping_first_name' => 'text', + 'shipping_last_name' => 'text', + 'shipping_company' => 'text', + 'shipping_address_1' => 'text', + 'shipping_address_2' => 'text', + 'shipping_city' => 'text', + 'shipping_postcode' => 'text', + 'shipping_state' => 'address_state', + 'shipping_country' => 'address_country', + 'customer_id' => 'numeric_id', + 'transaction_id' => 'numeric_id', + ), $order ); + + if ( ! empty( $props_to_remove ) && is_array( $props_to_remove ) ) { + foreach ( $props_to_remove as $prop => $data_type ) { + // Get the current value in edit context. + $value = $order->{"get_$prop"}( 'edit' ); + + // If the value is empty, it does not need to be anonymized. + if ( empty( $value ) || empty( $data_type ) ) { + continue; + } + + if ( function_exists( 'wp_privacy_anonymize_data' ) ) { + $anon_value = wp_privacy_anonymize_data( $data_type, $value ); + } else { + $anon_value = ''; + } + + /** + * Expose a way to control the anonymized value of a prop via 3rd party code. + * + * @since 3.4.0 + * @param bool $anonymized_data Value of this prop after anonymization. + * @param string $prop Name of the prop being removed. + * @param string $value Current value of the data. + * @param string $data_type Type of data. + * @param WC_Order $order An order object. + */ + $anonymized_data[ $prop ] = apply_filters( 'woocommerce_privacy_remove_order_personal_data_prop_value', $anon_value, $prop, $value, $data_type, $order ); + } + } + + // Set all new props and persist the new data to the database. + $order->set_props( $anonymized_data ); + $order->update_meta_data( '_anonymized', 'yes' ); + $order->save(); + + // Delete order notes which can contain PII. + $notes = wc_get_order_notes( array( + 'order_id' => $order->get_id(), + ) ); + + foreach ( $notes as $note ) { + wc_delete_order_note( $note->id ); + } + + // Add note that this event occured. + $order->add_order_note( __( 'Personal data removed.', 'woocommerce' ) ); + + /** + * Allow extensions to remove their own personal data for this order. + * + * @since 3.4.0 + * @param WC_Order $order A customer object. + */ + do_action( 'woocommerce_privacy_remove_order_personal_data', $order ); + } + + /** + * Finds and erases customer tokens by email address. + * + * @since 3.4.0 + * @param string $email_address The user email address. + * @param int $page Page. + * @return array An array of personal data in name value pairs + */ + public static function customer_tokens_eraser( $email_address, $page ) { + $response = array( + 'items_removed' => false, + 'items_retained' => false, + 'messages' => array(), + 'done' => true, + ); + + $user = get_user_by( 'email', $email_address ); // Check if user has an ID in the DB to load stored personal data. + + if ( ! $user instanceof WP_User ) { + return $response; + } + + $tokens = WC_Payment_Tokens::get_tokens( array( + 'user_id' => $user->ID, + ) ); + + if ( empty( $tokens ) ) { + return $response; + } + + foreach ( $tokens as $token ) { + WC_Payment_Tokens::delete( $token->get_id() ); + + /* Translators: %s Prop name. */ + $response['messages'][] = sprintf( __( 'Removed payment token "%d"', 'woocommerce' ), $token->get_id() ); + $response['items_removed'] = true; + } + + /** + * Allow extensions to remove data for tokens and adjust the response. + * + * @since 3.4.0 + * @param array $response Array resonse data. Must include messages, num_items_removed, num_items_retained, done. + * @param array $tokens Array of tokens. + */ + return apply_filters( 'woocommerce_privacy_erase_personal_data_tokens', $response, $tokens ); + } +} diff --git a/includes/class-wc-privacy-exporters.php b/includes/class-wc-privacy-exporters.php new file mode 100644 index 00000000000..10b67fb5f43 --- /dev/null +++ b/includes/class-wc-privacy-exporters.php @@ -0,0 +1,398 @@ + 'woocommerce_customer', + 'group_label' => __( 'Customer Data', 'woocommerce' ), + 'item_id' => 'user', + 'data' => self::get_customer_personal_data( $user ), + ); + } + + return array( + 'data' => $data_to_export, + 'done' => true, + ); + } + + /** + * Finds and exports data which could be used to identify a person from WooCommerce data associated with an email address. + * + * Orders are exported in blocks of 10 to avoid timeouts. + * + * @since 3.4.0 + * @param string $email_address The user email address. + * @param int $page Page. + * @return array An array of personal data in name value pairs + */ + public static function order_data_exporter( $email_address, $page ) { + $done = false; + $page = (int) $page; + $user = get_user_by( 'email', $email_address ); // Check if user has an ID in the DB to load stored personal data. + $data_to_export = array(); + $order_query = array( + 'limit' => 10, + 'page' => $page, + 'customer' => array( $email_address ), + ); + + if ( $user instanceof WP_User ) { + $order_query['customer'][] = (int) $user->ID; + } + + $orders = wc_get_orders( $order_query ); + + if ( 0 < count( $orders ) ) { + foreach ( $orders as $order ) { + $data_to_export[] = array( + 'group_id' => 'woocommerce_orders', + 'group_label' => __( 'Orders', 'woocommerce' ), + 'item_id' => 'order-' . $order->get_id(), + 'data' => self::get_order_personal_data( $order ), + ); + } + $done = 10 > count( $orders ); + } else { + $done = true; + } + + return array( + 'data' => $data_to_export, + 'done' => $done, + ); + } + + /** + * Finds and exports customer download logs by email address. + * + * @since 3.4.0 + * @param string $email_address The user email address. + * @param int $page Page. + * @return array An array of personal data in name value pairs + */ + public static function download_data_exporter( $email_address, $page ) { + $done = false; + $page = (int) $page; + $user = get_user_by( 'email', $email_address ); // Check if user has an ID in the DB to load stored personal data. + $data_to_export = array(); + $downloads_query = array( + 'limit' => 10, + 'page' => $page, + ); + + if ( $user instanceof WP_User ) { + $downloads_query['user_id'] = (int) $user->ID; + } else { + $downloads_query['user_email'] = $email_address; + } + + $customer_download_data_store = WC_Data_Store::load( 'customer-download' ); + $customer_download_log_data_store = WC_Data_Store::load( 'customer-download-log' ); + $downloads = $customer_download_data_store->get_downloads( $downloads_query ); + + if ( 0 < count( $downloads ) ) { + foreach ( $downloads as $download ) { + $data_to_export[] = array( + 'group_id' => 'woocommerce_downloads', + /* translators: This is the headline for a list of downloads purchased from the store for a given user. */ + 'group_label' => __( 'Purchased Downloads', 'woocommerce' ), + 'item_id' => 'download-' . $download->get_id(), + 'data' => self::get_download_personal_data( $download ), + ); + + $download_logs = $customer_download_log_data_store->get_download_logs_for_permission( $download->get_id() ); + + foreach ( $download_logs as $download_log ) { + $data_to_export[] = array( + 'group_id' => 'woocommerce_download_logs', + /* translators: This is the headline for a list of access logs for downloads purchased from the store for a given user. */ + 'group_label' => __( 'Access to Purchased Downloads', 'woocommerce' ), + 'item_id' => 'download-log-' . $download_log->get_id(), + 'data' => array( + array( + 'name' => __( 'Download ID', 'woocommerce' ), + 'value' => $download_log->get_permission_id(), + ), + array( + 'name' => __( 'Timestamp', 'woocommerce' ), + 'value' => $download_log->get_timestamp(), + ), + array( + 'name' => __( 'IP Address', 'woocommerce' ), + 'value' => $download_log->get_user_ip_address(), + ), + ), + ); + } + } + $done = 10 > count( $downloads ); + } else { + $done = true; + } + + return array( + 'data' => $data_to_export, + 'done' => $done, + ); + } + + /** + * Get personal data (key/value pairs) for a user object. + * + * @since 3.4.0 + * @param WP_User $user user object. + * @return array + */ + protected static function get_customer_personal_data( $user ) { + $personal_data = array(); + $customer = new WC_Customer( $user->ID ); + + if ( ! $customer ) { + return array(); + } + + $props_to_export = apply_filters( 'woocommerce_privacy_export_customer_personal_data_props', array( + 'billing_first_name' => __( 'Billing First Name', 'woocommerce' ), + 'billing_last_name' => __( 'Billing Last Name', 'woocommerce' ), + 'billing_company' => __( 'Billing Company', 'woocommerce' ), + 'billing_address_1' => __( 'Billing Address 1', 'woocommerce' ), + 'billing_address_2' => __( 'Billing Address 2', 'woocommerce' ), + 'billing_city' => __( 'Billing City', 'woocommerce' ), + 'billing_postcode' => __( 'Billing Postal/Zip Code', 'woocommerce' ), + 'billing_state' => __( 'Billing State', 'woocommerce' ), + 'billing_country' => __( 'Billing Country', 'woocommerce' ), + 'billing_phone' => __( 'Phone Number', 'woocommerce' ), + 'billing_email' => __( 'Email Address', 'woocommerce' ), + 'shipping_first_name' => __( 'Shipping First Name', 'woocommerce' ), + 'shipping_last_name' => __( 'Shipping Last Name', 'woocommerce' ), + 'shipping_company' => __( 'Shipping Company', 'woocommerce' ), + 'shipping_address_1' => __( 'Shipping Address 1', 'woocommerce' ), + 'shipping_address_2' => __( 'Shipping Address 2', 'woocommerce' ), + 'shipping_city' => __( 'Shipping City', 'woocommerce' ), + 'shipping_postcode' => __( 'Shipping Postal/Zip Code', 'woocommerce' ), + 'shipping_state' => __( 'Shipping State', 'woocommerce' ), + 'shipping_country' => __( 'Shipping Country', 'woocommerce' ), + ), $customer ); + + foreach ( $props_to_export as $prop => $description ) { + $value = ''; + + if ( is_callable( array( $customer, 'get_' . $prop ) ) ) { + $value = $customer->{"get_$prop"}( 'edit' ); + } + + $value = apply_filters( 'woocommerce_privacy_export_customer_personal_data_prop_value', $value, $prop, $customer ); + + if ( $value ) { + $personal_data[] = array( + 'name' => $description, + 'value' => $value, + ); + } + } + + /** + * Allow extensions to register their own personal data for this customer for the export. + * + * @since 3.4.0 + * @param array $personal_data Array of name value pairs. + * @param WC_Order $order A customer object. + */ + $personal_data = apply_filters( 'woocommerce_privacy_export_customer_personal_data', $personal_data, $customer ); + + return $personal_data; + } + + /** + * Get personal data (key/value pairs) for an order object. + * + * @since 3.4.0 + * @param WC_Order $order Order object. + * @return array + */ + protected static function get_order_personal_data( $order ) { + $personal_data = array(); + $props_to_export = apply_filters( 'woocommerce_privacy_export_order_personal_data_props', array( + 'order_number' => __( 'Order Number', 'woocommerce' ), + 'date_created' => __( 'Order Date', 'woocommerce' ), + 'total' => __( 'Order Total', 'woocommerce' ), + 'items' => __( 'Items Purchased', 'woocommerce' ), + 'customer_ip_address' => __( 'IP Address', 'woocommerce' ), + 'customer_user_agent' => __( 'Browser User Agent', 'woocommerce' ), + 'formatted_billing_address' => __( 'Billing Address', 'woocommerce' ), + 'formatted_shipping_address' => __( 'Shipping Address', 'woocommerce' ), + 'billing_phone' => __( 'Phone Number', 'woocommerce' ), + 'billing_email' => __( 'Email Address', 'woocommerce' ), + ), $order ); + + foreach ( $props_to_export as $prop => $name ) { + $value = ''; + + switch ( $prop ) { + case 'items': + $item_names = array(); + foreach ( $order->get_items() as $item ) { + $item_names[] = $item->get_name() . ' x ' . $item->get_quantity(); + } + $value = implode( ', ', $item_names ); + break; + case 'date_created': + $value = wc_format_datetime( $order->get_date_created(), get_option( 'date_format' ) . ', ' . get_option( 'time_format' ) ); + break; + case 'formatted_billing_address': + case 'formatted_shipping_address': + $value = preg_replace( '##i', ', ', $order->{"get_$prop"}() ); + break; + default: + if ( is_callable( array( $order, 'get_' . $prop ) ) ) { + $value = $order->{"get_$prop"}(); + } + break; + } + + $value = apply_filters( 'woocommerce_privacy_export_order_personal_data_prop', $value, $prop, $order ); + + if ( $value ) { + $personal_data[] = array( + 'name' => $name, + 'value' => $value, + ); + } + } + + /** + * Allow extensions to register their own personal data for this order for the export. + * + * @since 3.4.0 + * @param array $personal_data Array of name value pairs to expose in the export. + * @param WC_Order $order An order object. + */ + $personal_data = apply_filters( 'woocommerce_privacy_export_order_personal_data', $personal_data, $order ); + + return $personal_data; + } + + /** + * Get personal data (key/value pairs) for a download object. + * + * @since 3.4.0 + * @param WC_Order $download Download object. + * @return array + */ + protected static function get_download_personal_data( $download ) { + $personal_data = array( + array( + 'name' => __( 'Download ID', 'woocommerce' ), + 'value' => $download->get_id(), + ), + array( + 'name' => __( 'Order ID', 'woocommerce' ), + 'value' => $download->get_order_id(), + ), + array( + 'name' => __( 'Product', 'woocommerce' ), + 'value' => get_the_title( $download->get_product_id() ), + ), + array( + 'name' => __( 'User email', 'woocommerce' ), + 'value' => $download->get_user_email(), + ), + array( + 'name' => __( 'Downloads remaining', 'woocommerce' ), + 'value' => $download->get_downloads_remaining(), + ), + array( + 'name' => __( 'Download count', 'woocommerce' ), + 'value' => $download->get_download_count(), + ), + array( + 'name' => __( 'Access granted', 'woocommerce' ), + 'value' => date( 'Y-m-d', $download->get_access_granted( 'edit' )->getTimestamp() ), + ), + array( + 'name' => __( 'Access expires', 'woocommerce' ), + 'value' => ! is_null( $download->get_access_expires( 'edit' ) ) ? date( 'Y-m-d', $download->get_access_expires( 'edit' )->getTimestamp() ) : null, + ), + ); + + /** + * Allow extensions to register their own personal data for this download for the export. + * + * @since 3.4.0 + * @param array $personal_data Array of name value pairs to expose in the export. + * @param WC_Order $order An order object. + */ + $personal_data = apply_filters( 'woocommerce_privacy_export_download_personal_data', $personal_data, $download ); + + return $personal_data; + } + + /** + * Finds and exports customer tokens by email address. + * + * @since 3.4.0 + * @param string $email_address The user email address. + * @param int $page Page. + * @return array An array of personal data in name value pairs + */ + public static function customer_tokens_exporter( $email_address, $page ) { + $user = get_user_by( 'email', $email_address ); // Check if user has an ID in the DB to load stored personal data. + $data_to_export = array(); + + if ( ! $user instanceof WP_User ) { + return array( + 'data' => $data_to_export, + 'done' => true, + ); + } + + $tokens = WC_Payment_Tokens::get_tokens( array( + 'user_id' => $user->ID, + 'limit' => 10, + 'page' => $page, + ) ); + + if ( 0 < count( $tokens ) ) { + foreach ( $tokens as $token ) { + $data_to_export[] = array( + 'group_id' => 'woocommerce_tokens', + 'group_label' => __( 'Payment Tokens', 'woocommerce' ), + 'item_id' => 'token-' . $token->get_id(), + 'data' => $token->get_display_name(), + ); + } + $done = 10 > count( $tokens ); + } else { + $done = true; + } + + return array( + 'data' => $data_to_export, + 'done' => true, + ); + } +} diff --git a/includes/class-wc-privacy.php b/includes/class-wc-privacy.php new file mode 100644 index 00000000000..0805b05e874 --- /dev/null +++ b/includes/class-wc-privacy.php @@ -0,0 +1,345 @@ +add_exporter( 'woocommerce-customer-data', __( 'Customer Data', 'woocommerce' ), array( 'WC_Privacy_Exporters', 'customer_data_exporter' ) ); + $this->add_exporter( 'woocommerce-customer-orders', __( 'Customer Orders', 'woocommerce' ), array( 'WC_Privacy_Exporters', 'order_data_exporter' ) ); + $this->add_exporter( 'woocommerce-customer-downloads', __( 'Customer Downloads', 'woocommerce' ), array( 'WC_Privacy_Exporters', 'download_data_exporter' ) ); + $this->add_exporter( 'woocommerce-customer-tokens', __( 'Customer Tokens', 'woocommerce' ), array( 'WC_Privacy_Exporters', 'customer_tokens_exporter' ) ); + + // This hook registers WooCommerce data erasers. + $this->add_eraser( 'woocommerce-customer-data', __( 'Customer Data', 'woocommerce' ), array( 'WC_Privacy_Erasers', 'customer_data_eraser' ) ); + $this->add_eraser( 'woocommerce-customer-orders', __( 'Customer Orders', 'woocommerce' ), array( 'WC_Privacy_Erasers', 'order_data_eraser' ) ); + $this->add_eraser( 'woocommerce-customer-downloads', __( 'Customer Downloads', 'woocommerce' ), array( 'WC_Privacy_Erasers', 'download_data_eraser' ) ); + $this->add_eraser( 'woocommerce-customer-tokens', __( 'Customer Tokens', 'woocommerce' ), array( 'WC_Privacy_Erasers', 'customer_tokens_eraser' ) ); + + // Cleanup orders daily - this is a callback on a daily cron event. + add_action( 'woocommerce_cleanup_personal_data', array( $this, 'queue_cleanup_personal_data' ) ); + + // Handles custom anonomization types not included in core. + add_filter( 'wp_privacy_anonymize_data', array( $this, 'anonymize_custom_data_types' ), 10, 3 ); + + // When this is fired, data is removed in a given order. Called from bulk actions. + add_action( 'woocommerce_remove_order_personal_data', array( 'WC_Privacy_Erasers', 'remove_order_personal_data' ) ); + } + + /** + * Add privacy policy content for the privacy policy page. + * + * @since 3.4.0 + */ + public function get_privacy_message() { + $content = ' +
    ' . + '

    ' . + __( 'This sample language includes the basics around what personal data your store may be collecting, storing and sharing, as well as who may have access to that data. Depending on what settings are enabled and which additional plugins are used, the specific information shared by your store will vary. We recommend consulting with a lawyer when deciding what information to disclose on your privacy policy.', 'woocommerce' ) . + '

    ' . + '
    ' . + '

    ' . __( 'We collect information about you during the checkout process on our store.', 'woocommerce' ) . '

    ' . + '

    ' . __( 'What we collect and store', 'woocommerce' ) . '

    ' . + '

    ' . __( 'While you visit our site, we’ll track:', 'woocommerce' ) . '

    ' . + '
      ' . + '
    • ' . __( 'Products you’ve viewed: we’ll use this to, for example, show you products you’ve recently viewed', 'woocommerce' ) . '
    • ' . + '
    • ' . __( 'Location, IP address and browser type: we’ll use this for purposes like estimating taxes and shipping', 'woocommerce' ) . '
    • ' . + '
    • ' . __( 'Shipping address: we’ll ask you to enter this so we can, for instance, estimate shipping before you place an order, and send you the order!', 'woocommerce' ) . '
    • ' . + '
    ' . + '

    ' . __( 'We’ll also use cookies to keep track of cart contents while you’re browsing our site.', 'woocommerce' ) . '

    ' . + '
    ' . + '

    ' . __( 'Note: you may want to further detail your cookie policy, and link to that section from here.', 'woocommerce' ) . '

    ' . + '
    ' . + '

    ' . __( 'When you purchase from us, we’ll ask you to provide information including your name, billing address, shipping address, email address, phone number, credit card/payment details and optional account information like username and password. We’ll use this information for purposes, such as, to:', 'woocommerce' ) . '

    ' . + '
      ' . + '
    • ' . __( 'Send you information about your account and order', 'woocommerce' ) . '
    • ' . + '
    • ' . __( 'Respond to your requests, including refunds and complaints', 'woocommerce' ) . '
    • ' . + '
    • ' . __( 'Process payments and prevent fraud', 'woocommerce' ) . '
    • ' . + '
    • ' . __( 'Set up your account for our store', 'woocommerce' ) . '
    • ' . + '
    • ' . __( 'Comply with any legal obligations we have, such as calculating taxes', 'woocommerce' ) . '
    • ' . + '
    • ' . __( 'Improve our store offerings', 'woocommerce' ) . '
    • ' . + '
    • ' . __( 'Send you marketing messages, if you choose to receive them', 'woocommerce' ) . '
    • ' . + '
    ' . + '

    ' . __( 'If you create an account, we will store your name, address, email and phone number, which will be used to populate the checkout for future orders.', 'woocommerce' ) . '

    ' . + '

    ' . __( 'We generally store information about you for as long as we need the information for the purposes for which we collect and use it, and we are not legally required to continue to keep it. For example, we will store order information for XXX years for tax and accounting purposes. This includes your name, email address and billing and shipping addresses.', 'woocommerce' ) . '

    ' . + '

    ' . __( 'We will also store comments or reviews, if you choose to leave them.', 'woocommerce' ) . '

    ' . + '

    ' . __( 'Who on our team has access', 'woocommerce' ) . '

    ' . + '

    ' . __( 'Members of our team have access to the information you provide us. For example, both Administrators and Shop Managers can access:', 'woocommerce' ) . '

    ' . + '
      ' . + '
    • ' . __( 'Order information like what was purchased, when it was purchased and where it should be sent, and', 'woocommerce' ) . '
    • ' . + '
    • ' . __( 'Customer information like your name, email address, and billing and shipping information.', 'woocommerce' ) . '
    • ' . + '
    ' . + '

    ' . __( 'Our team members have access to this information to help fulfill orders, process refunds and support you.', 'woocommerce' ) . '

    ' . + '

    ' . __( 'What we share with others', 'woocommerce' ) . '

    ' . + '
    ' . + '

    ' . __( 'In this section you should list who you’re sharing data with, and for what purpose. This could include, but may not be limited to, analytics, marketing, payment gateways, shipping providers, and third party embeds.', 'woocommerce' ) . '

    ' . + '
    ' . + '

    ' . __( 'We share information with third parties who help us provide our orders and store services to you; for example --', 'woocommerce' ) . '

    ' . + '

    ' . __( 'Payments', 'woocommerce' ) . '

    ' . + '
    ' . + '

    ' . __( 'In this subsection you should list which third party payment processors you’re using to take payments on your store since these may handle customer data. We’ve included PayPal as an example, but you should remove this if you’re not using PayPal.', 'woocommerce' ) . '

    ' . + '
    ' . + '

    ' . __( 'We accept payments through PayPal. When processing payments, some of your data will be passed to PayPal, including information required to process or support the payment, such as the purchase total and billing information.', 'woocommerce' ) . '

    ' . + '

    ' . __( 'Please see the PayPal Privacy Policy for more details.', 'woocommerce' ) . '

    '; + + return apply_filters( 'wc_privacy_policy_content', $content ); + } + + /** + * Spawn events for order cleanup. + */ + public function queue_cleanup_personal_data() { + self::$background_process->push_to_queue( array( 'task' => 'trash_pending_orders' ) ); + self::$background_process->push_to_queue( array( 'task' => 'trash_failed_orders' ) ); + self::$background_process->push_to_queue( array( 'task' => 'trash_cancelled_orders' ) ); + self::$background_process->push_to_queue( array( 'task' => 'anonymize_completed_orders' ) ); + self::$background_process->push_to_queue( array( 'task' => 'delete_inactive_accounts' ) ); + self::$background_process->save()->dispatch(); + } + + /** + * Handle some custom types of data and anonymize them. + * + * @param string $anonymous Anonymized string. + * @param string $type Type of data. + * @param string $data The data being anonymized. + * @return string Anonymized string. + */ + public function anonymize_custom_data_types( $anonymous, $type, $data ) { + switch ( $type ) { + case 'address_state': + case 'address_country': + $anonymous = ''; // Empty string - we don't want to store anything after removal. + break; + case 'phone': + $anonymous = preg_replace( '/\d/u', '0', $data ); + break; + case 'numeric_id': + $anonymous = 0; + break; + } + return $anonymous; + } + + /** + * Find and trash old orders. + * + * @since 3.4.0 + * @param int $limit Limit orders to process per batch. + * @return int Number of orders processed. + */ + public static function trash_pending_orders( $limit = 20 ) { + $option = wc_parse_relative_date_option( get_option( 'woocommerce_trash_pending_orders' ) ); + + if ( empty( $option['number'] ) ) { + return 0; + } + + return self::trash_orders_query( array( + 'date_created' => '<' . strtotime( '-' . $option['number'] . ' ' . $option['unit'] ), + 'limit' => $limit, // Batches of 20. + 'status' => 'wc-pending', + ) ); + } + + /** + * Find and trash old orders. + * + * @since 3.4.0 + * @param int $limit Limit orders to process per batch. + * @return int Number of orders processed. + */ + public static function trash_failed_orders( $limit = 20 ) { + $option = wc_parse_relative_date_option( get_option( 'woocommerce_trash_failed_orders' ) ); + + if ( empty( $option['number'] ) ) { + return 0; + } + + return self::trash_orders_query( array( + 'date_created' => '<' . strtotime( '-' . $option['number'] . ' ' . $option['unit'] ), + 'limit' => $limit, // Batches of 20. + 'status' => 'wc-failed', + ) ); + } + + /** + * Find and trash old orders. + * + * @since 3.4.0 + * @param int $limit Limit orders to process per batch. + * @return int Number of orders processed. + */ + public static function trash_cancelled_orders( $limit = 20 ) { + $option = wc_parse_relative_date_option( get_option( 'woocommerce_trash_cancelled_orders' ) ); + + if ( empty( $option['number'] ) ) { + return 0; + } + + return self::trash_orders_query( array( + 'date_created' => '<' . strtotime( '-' . $option['number'] . ' ' . $option['unit'] ), + 'limit' => $limit, // Batches of 20. + 'status' => 'wc-cancelled', + ) ); + } + + /** + * For a given query trash all matches. + * + * @since 3.4.0 + * @param array $query Query array to pass to wc_get_orders(). + * @return int Count of orders that were trashed. + */ + protected static function trash_orders_query( $query ) { + $orders = wc_get_orders( $query ); + $count = 0; + + if ( $orders ) { + foreach ( $orders as $order ) { + $order->delete( false ); + $count ++; + } + } + + return $count; + } + + /** + * Anonymize old completed orders. + * + * @since 3.4.0 + * @param int $limit Limit orders to process per batch. + * @return int Number of orders processed. + */ + public static function anonymize_completed_orders( $limit = 20 ) { + $option = wc_parse_relative_date_option( get_option( 'woocommerce_anonymize_completed_orders' ) ); + + if ( empty( $option['number'] ) ) { + return 0; + } + + return self::anonymize_orders_query( array( + 'date_created' => '<' . strtotime( '-' . $option['number'] . ' ' . $option['unit'] ), + 'limit' => $limit, // Batches of 20. + 'status' => 'wc-completed', + 'anonymized' => false, + ) ); + } + + /** + * For a given query, anonymize all matches. + * + * @since 3.4.0 + * @param array $query Query array to pass to wc_get_orders(). + * @return int Count of orders that were anonymized. + */ + protected static function anonymize_orders_query( $query ) { + $orders = wc_get_orders( $query ); + $count = 0; + + if ( $orders ) { + foreach ( $orders as $order ) { + WC_Privacy_Erasers::remove_order_personal_data( $order ); + $count ++; + } + } + + return $count; + } + + /** + * Delete inactive accounts. + * + * @since 3.4.0 + * @param int $limit Limit users to process per batch. + * @return int Number of users processed. + */ + public static function delete_inactive_accounts( $limit = 20 ) { + $option = wc_parse_relative_date_option( get_option( 'woocommerce_delete_inactive_accounts' ) ); + + if ( empty( $option['number'] ) ) { + return 0; + } + + return self::delete_inactive_accounts_query( strtotime( '-' . $option['number'] . ' ' . $option['unit'] ), $limit ); + } + + /** + * Delete inactive accounts. + * + * @since 3.4.0 + * @param int $timestamp Timestamp to delete customers before. + * @param int $limit Limit number of users to delete per run. + * @return int Count of customers that were deleted. + */ + protected static function delete_inactive_accounts_query( $timestamp, $limit = 20 ) { + $count = 0; + $user_query = new WP_User_Query( array( + 'fields' => 'ID', + 'number' => $limit, + 'role__in' => apply_filters( 'woocommerce_delete_inactive_account_roles', array( + 'Customer', + 'Subscriber', + ) ), + 'meta_query' => array( + 'relation' => 'AND', + array( + 'key' => 'wc_last_active', + 'value' => (string) $timestamp, + 'compare' => '<', + 'type' => 'NUMERIC', + ), + array( + 'key' => 'wc_last_active', + 'value' => '0', + 'compare' => '>', + 'type' => 'NUMERIC', + ), + ), + ) ); + + $user_ids = $user_query->get_results(); + + if ( $user_ids ) { + foreach ( $user_ids as $user_id ) { + wp_delete_user( $user_id ); + $count ++; + } + } + + return $count; + } +} + +new WC_Privacy(); diff --git a/includes/class-wc-product-factory.php b/includes/class-wc-product-factory.php index 7b60c6eae2f..8e5791deddd 100644 --- a/includes/class-wc-product-factory.php +++ b/includes/class-wc-product-factory.php @@ -102,8 +102,10 @@ class WC_Product_Factory { * @return int|bool false on failure */ private function get_product_id( $product ) { - if ( false === $product && isset( $GLOBALS['post'], $GLOBALS['post']->ID ) && 'product' === get_post_type( $GLOBALS['post']->ID ) ) { - return $GLOBALS['post']->ID; + global $post; + + if ( false === $product && isset( $post, $post->ID ) && 'product' === get_post_type( $post->ID ) ) { + return absint( $post->ID ); } elseif ( is_numeric( $product ) ) { return $product; } elseif ( $product instanceof WC_Product ) { diff --git a/includes/class-wc-product-variable.php b/includes/class-wc-product-variable.php index c737207b5ad..5a148156983 100644 --- a/includes/class-wc-product-variable.php +++ b/includes/class-wc-product-variable.php @@ -20,21 +20,21 @@ class WC_Product_Variable extends WC_Product { * * @var array */ - protected $children = array(); + protected $children = null; /** * Array of visible children variation IDs. Determined by children. * * @var array */ - protected $visible_children = array(); + protected $visible_children = null; /** * Array of variation attributes IDs. Determined by children. * * @var array */ - protected $variation_attributes = array(); + protected $variation_attributes = null; /** * Get internal type. @@ -194,6 +194,8 @@ class WC_Product_Variable extends WC_Product { /** * Return a products child ids. * + * This is lazy loaded as it's not used often and does require several queries. + * * @param bool|string $visible_only Visible only. * @return array Children ids */ @@ -204,25 +206,43 @@ class WC_Product_Variable extends WC_Product { return $visible_only ? $this->get_visible_children() : $this->get_children(); } + if ( null === $this->children ) { + $children = $this->data_store->read_children( $this ); + $this->set_children( $children['all'] ); + $this->set_visible_children( $children['visible'] ); + } + return apply_filters( 'woocommerce_get_children', $this->children, $this, false ); } /** * Return a products child ids - visible only. * + * This is lazy loaded as it's not used often and does require several queries. + * * @since 3.0.0 * @return array Children ids */ public function get_visible_children() { + if ( null === $this->visible_children ) { + $children = $this->data_store->read_children( $this ); + $this->set_children( $children['all'] ); + $this->set_visible_children( $children['visible'] ); + } return apply_filters( 'woocommerce_get_children', $this->visible_children, $this, true ); } /** * Return an array of attributes used for variations, as well as their possible values. * + * This is lazy loaded as it's not used often and does require several queries. + * * @return array Attributes and their available values */ public function get_variation_attributes() { + if ( null === $this->variation_attributes ) { + $this->variation_attributes = $this->data_store->read_variation_attributes( $this ); + } return $this->variation_attributes; } diff --git a/includes/class-wc-product-variation.php b/includes/class-wc-product-variation.php index f87d895daec..9d573a48164 100644 --- a/includes/class-wc-product-variation.php +++ b/includes/class-wc-product-variation.php @@ -135,16 +135,17 @@ class WC_Product_Variation extends WC_Product_Simple { if ( isset( $attributes[ $attribute ] ) ) { $value = $attributes[ $attribute ]; $term = taxonomy_exists( $attribute ) ? get_term_by( 'slug', $value, $attribute ) : false; - $value = ! is_wp_error( $term ) && $term ? $term->name : $value; - } elseif ( isset( $attributes[ 'pa_' . $attribute ] ) ) { - $value = $attributes[ 'pa_' . $attribute ]; - $term = taxonomy_exists( 'pa_' . $attribute ) ? get_term_by( 'slug', $value, 'pa_' . $attribute ) : false; - $value = ! is_wp_error( $term ) && $term ? $term->name : $value; - } else { - return ''; + return ! is_wp_error( $term ) && $term ? $term->name : $value; } - return $value; + $att_str = 'pa_' . $attribute; + if ( isset( $attributes[ $att_str ] ) ) { + $value = $attributes[ $att_str ]; + $term = taxonomy_exists( $att_str ) ? get_term_by( 'slug', $value, $att_str ) : false; + return ! is_wp_error( $term ) && $term ? $term->name : $value; + } + + return ''; } /** diff --git a/includes/class-wc-template-loader.php b/includes/class-wc-template-loader.php index 00d4e7bfcac..67243f59055 100644 --- a/includes/class-wc-template-loader.php +++ b/includes/class-wc-template-loader.php @@ -193,7 +193,7 @@ class WC_Template_Loader { * @since 3.3.0 */ public static function unsupported_theme_init() { - if ( self::$shop_page_id ) { + if ( 0 < self::$shop_page_id ) { if ( is_product_taxonomy() ) { self::unsupported_theme_tax_archive_init(); } elseif ( is_product() ) { diff --git a/includes/class-wc-tracker.php b/includes/class-wc-tracker.php index 6fb242e64be..87cd822830d 100644 --- a/includes/class-wc-tracker.php +++ b/includes/class-wc-tracker.php @@ -5,21 +5,21 @@ * The WooCommerce tracker class adds functionality to track WooCommerce usage based on if the customer opted in. * No personal information is tracked, only general WooCommerce settings, general product, order and user counts and admin email for discount code. * - * @class WC_Tracker - * @version 2.3.0 - * @package WooCommerce/Classes - * @category Class - * @author WooThemes + * @class WC_Tracker + * @since 2.3.0 + * @package WooCommerce/Classes */ -if ( ! defined( 'ABSPATH' ) ) { - exit; -} +defined( 'ABSPATH' ) || exit; +/** + * WooCommerce Tracker Class + */ class WC_Tracker { /** * URL to the WooThemes Tracker API endpoint. + * * @var string */ private static $api_url = 'https://tracking.woocommerce.com/v1/'; @@ -34,10 +34,10 @@ class WC_Tracker { /** * Decide whether to send tracking data or not. * - * @param boolean $override + * @param boolean $override Should override?. */ public static function send_tracking_data( $override = false ) { - // Don't trigger this on AJAX Requests + // Don't trigger this on AJAX Requests. if ( defined( 'DOING_AJAX' ) && DOING_AJAX ) { return; } @@ -56,25 +56,25 @@ class WC_Tracker { } } - // Update time first before sending to ensure it is set + // Update time first before sending to ensure it is set. update_option( 'woocommerce_tracker_last_send', time() ); - $params = self::get_tracking_data(); + $params = self::get_tracking_data(); wp_safe_remote_post( self::$api_url, array( - 'method' => 'POST', - 'timeout' => 45, - 'redirection' => 5, - 'httpversion' => '1.0', - 'blocking' => false, - 'headers' => array( 'user-agent' => 'WooCommerceTracker/' . md5( esc_url( home_url( '/' ) ) ) . ';' ), - 'body' => json_encode( $params ), - 'cookies' => array(), - ) - ); + 'method' => 'POST', + 'timeout' => 45, + 'redirection' => 5, + 'httpversion' => '1.0', + 'blocking' => false, + 'headers' => array( 'user-agent' => 'WooCommerceTracker/' . md5( esc_url_raw( home_url( '/' ) ) ) . ';' ), + 'body' => wp_json_encode( $params ), + 'cookies' => array(), + ) ); } /** * Get the last time tracking data was sent. + * * @return int|bool */ private static function get_last_send_time() { @@ -83,52 +83,53 @@ class WC_Tracker { /** * Get all the tracking data. + * * @return array */ private static function get_tracking_data() { $data = array(); - // General site info + // General site info. $data['url'] = home_url(); $data['email'] = apply_filters( 'woocommerce_tracker_admin_email', get_option( 'admin_email' ) ); $data['theme'] = self::get_theme_info(); - // WordPress Info + // WordPress Info. $data['wp'] = self::get_wordpress_info(); - // Server Info + // Server Info. $data['server'] = self::get_server_info(); - // Plugin info + // Plugin info. $all_plugins = self::get_all_plugins(); $data['active_plugins'] = $all_plugins['active_plugins']; $data['inactive_plugins'] = $all_plugins['inactive_plugins']; - // Jetpack & WooCommerce Connect + // Jetpack & WooCommerce Connect. $data['jetpack_version'] = defined( 'JETPACK__VERSION' ) ? JETPACK__VERSION : 'none'; $data['jetpack_connected'] = ( class_exists( 'Jetpack' ) && is_callable( 'Jetpack::is_active' ) && Jetpack::is_active() ) ? 'yes' : 'no'; $data['jetpack_is_staging'] = ( class_exists( 'Jetpack' ) && is_callable( 'Jetpack::is_staging_site' ) && Jetpack::is_staging_site() ) ? 'yes' : 'no'; $data['connect_installed'] = class_exists( 'WC_Connect_Loader' ) ? 'yes' : 'no'; $data['connect_active'] = ( class_exists( 'WC_Connect_Loader' ) && wp_next_scheduled( 'wc_connect_fetch_service_schemas' ) ) ? 'yes' : 'no'; - // Store count info + // Store count info. $data['users'] = self::get_user_counts(); $data['products'] = self::get_product_counts(); - $data['orders'] = self::get_order_counts(); + $data['orders'] = self::get_orders(); - // Payment gateway info + // Payment gateway info. $data['gateways'] = self::get_active_payment_gateways(); - // Shipping method info + // Shipping method info. $data['shipping_methods'] = self::get_active_shipping_methods(); - // Get all WooCommerce options info + // Get all WooCommerce options info. $data['settings'] = self::get_all_woocommerce_options_values(); - // Template overrides + // Template overrides. $data['template_overrides'] = self::get_all_template_overrides(); - // Template overrides + // Template overrides. $data['admin_user_agents'] = self::get_admin_user_agents(); return apply_filters( 'woocommerce_tracker_data', $data ); @@ -136,18 +137,25 @@ class WC_Tracker { /** * Get the current theme info, theme name and version. + * * @return array */ public static function get_theme_info() { $theme_data = wp_get_theme(); - $theme_child_theme = is_child_theme() ? 'Yes' : 'No'; - $theme_wc_support = ! current_theme_supports( 'woocommerce' ) ? 'No' : 'Yes'; + $theme_child_theme = wc_bool_to_string( is_child_theme() ); + $theme_wc_support = wc_bool_to_string( current_theme_supports( 'woocommerce' ) ); - return array( 'name' => $theme_data->Name, 'version' => $theme_data->Version, 'child_theme' => $theme_child_theme, 'wc_support' => $theme_wc_support ); + return array( + 'name' => $theme_data->Name, // @phpcs:ignore + 'version' => $theme_data->Version, // @phpcs:ignore + 'child_theme' => $theme_child_theme, + 'wc_support' => $theme_wc_support, + ); } /** * Get WordPress related data. + * * @return array */ private static function get_wordpress_info() { @@ -171,13 +179,14 @@ class WC_Tracker { /** * Get server related info. + * * @return array */ private static function get_server_info() { $server_data = array(); - if ( isset( $_SERVER['SERVER_SOFTWARE'] ) && ! empty( $_SERVER['SERVER_SOFTWARE'] ) ) { - $server_data['software'] = $_SERVER['SERVER_SOFTWARE']; + if ( ! empty( $_SERVER['SERVER_SOFTWARE'] ) ) { + $server_data['software'] = $_SERVER['SERVER_SOFTWARE']; // @phpcs:ignore } if ( function_exists( 'phpversion' ) ) { @@ -205,17 +214,18 @@ class WC_Tracker { /** * Get all plugins grouped into activated or not. + * * @return array */ private static function get_all_plugins() { - // Ensure get_plugins function is loaded + // Ensure get_plugins function is loaded. if ( ! function_exists( 'get_plugins' ) ) { include ABSPATH . '/wp-admin/includes/plugin.php'; } - $plugins = get_plugins(); + $plugins = get_plugins(); $active_plugins_keys = get_option( 'active_plugins', array() ); - $active_plugins = array(); + $active_plugins = array(); foreach ( $plugins as $k => $v ) { // Take care of formatting the data how we want it. @@ -234,7 +244,7 @@ class WC_Tracker { $formatted['plugin_uri'] = strip_tags( $v['PluginURI'] ); } if ( in_array( $k, $active_plugins_keys ) ) { - // Remove active plugins from list so we can show active and inactive separately + // Remove active plugins from list so we can show active and inactive separately. unset( $plugins[ $k ] ); $active_plugins[ $k ] = $formatted; } else { @@ -242,11 +252,15 @@ class WC_Tracker { } } - return array( 'active_plugins' => $active_plugins, 'inactive_plugins' => $plugins ); + return array( + 'active_plugins' => $active_plugins, + 'inactive_plugins' => $plugins, + ); } /** * Get user totals based on user role. + * * @return array */ private static function get_user_counts() { @@ -254,7 +268,7 @@ class WC_Tracker { $user_count_data = count_users(); $user_count['total'] = $user_count_data['total_users']; - // Get user count based on user role + // Get user count based on user role. foreach ( $user_count_data['avail_roles'] as $role => $count ) { $user_count[ $role ] = $count; } @@ -264,6 +278,7 @@ class WC_Tracker { /** * Get product totals based on product type. + * * @return array */ private static function get_product_counts() { @@ -280,22 +295,35 @@ class WC_Tracker { } /** - * Get order counts based on order status. + * Get order counts + * * @return array */ private static function get_order_counts() { $order_count = array(); $order_count_data = wp_count_posts( 'shop_order' ); - foreach ( wc_get_order_statuses() as $status_slug => $status_name ) { $order_count[ $status_slug ] = $order_count_data->{ $status_slug }; } - return $order_count; } + /** + * Combine all order data. + * + * @return array + */ + private static function get_orders() { + $order_dates = self::get_order_dates(); + $order_counts = self::get_order_counts(); + $order_totals = self::get_order_totals(); + + return array_merge( $order_dates, $order_counts, $order_totals ); + } + /** * Get a list of all active payment gateways. + * * @return array */ private static function get_active_payment_gateways() { @@ -303,7 +331,10 @@ class WC_Tracker { $gateways = WC()->payment_gateways->payment_gateways(); foreach ( $gateways as $id => $gateway ) { if ( isset( $gateway->enabled ) && 'yes' === $gateway->enabled ) { - $active_gateways[ $id ] = array( 'title' => $gateway->title, 'supports' => $gateway->supports ); + $active_gateways[ $id ] = array( + 'title' => $gateway->title, + 'supports' => $gateway->supports, + ); } } @@ -312,6 +343,7 @@ class WC_Tracker { /** * Get a list of all active shipping methods. + * * @return array */ private static function get_active_shipping_methods() { @@ -319,7 +351,10 @@ class WC_Tracker { $shipping_methods = WC()->shipping->get_shipping_methods(); foreach ( $shipping_methods as $id => $shipping_method ) { if ( isset( $shipping_method->enabled ) && 'yes' === $shipping_method->enabled ) { - $active_methods[ $id ] = array( 'title' => $shipping_method->title, 'tax_status' => $shipping_method->tax_status ); + $active_methods[ $id ] = array( + 'title' => $shipping_method->title, + 'tax_status' => $shipping_method->tax_status, + ); } } @@ -328,6 +363,7 @@ class WC_Tracker { /** * Get all options starting with woocommerce_ prefix. + * * @return array */ private static function get_all_woocommerce_options_values() { @@ -354,6 +390,7 @@ class WC_Tracker { /** * Look for any template override and return filenames. + * * @return array */ private static function get_all_template_overrides() { @@ -391,11 +428,87 @@ class WC_Tracker { /** * When an admin user logs in, there user agent is tracked in user meta and collected here. + * * @return array */ private static function get_admin_user_agents() { return array_filter( (array) get_option( 'woocommerce_tracker_ua', array() ) ); } + + /** + * Get order totals + * + * @return array + */ + private static function get_order_totals() { + global $wpdb; + + $gross_total = $wpdb->get_var( " + SELECT + SUM( order_meta.meta_value ) AS 'gross_total' + FROM {$wpdb->prefix}posts AS orders + LEFT JOIN {$wpdb->prefix}postmeta AS order_meta ON order_meta.post_id = orders.ID + WHERE order_meta.meta_key = '_order_total' + AND orders.post_status = 'wc-completed' + GROUP BY order_meta.meta_key + " ); + + if ( is_null( $gross_total ) ) { + $gross_total = 0; + } + + return array( + 'gross' => $gross_total, + ); + } + + /** + * Get last order date + * + * @return string + */ + private static function get_order_dates() { + global $wpdb; + + $min_max = $wpdb->get_row( " + SELECT + MIN( post_date_gmt ) as 'first', MAX( post_date_gmt ) as 'last' + FROM {$wpdb->prefix}posts + WHERE post_type = 'shop_order' + AND post_status = 'wc-completed' + ", ARRAY_A ); + + if ( is_null( $min_max ) ) { + $min_max = array( + 'first' => '-', + 'last' => '-', + ); + } + + return $min_max; + } + + /** + * Make a request when opting out of tracker usage. + * + * @return void + */ + public static function opt_out_request() { + $body = array( + 'event' => 'opt-out', + 'email' => apply_filters( 'woocommerce_tracker_admin_email', get_option( 'admin_email' ) ), + 'url' => home_url(), + ); + wp_safe_remote_post( self::$api_url . 'event/', array( + 'method' => 'POST', + 'redirection' => 5, + 'httpversion' => '1.0', + 'blocking' => false, + 'headers' => array( 'user-agent' => 'WooCommerceTracker/' . md5( esc_url_raw( home_url( '/' ) ) ) . ';' ), + 'body' => wp_json_encode( $body ), + 'cookies' => array(), + ) ); + } } WC_Tracker::init(); diff --git a/includes/class-wc-webhook.php b/includes/class-wc-webhook.php index 31545e9e73c..bf4cf9dc1c8 100644 --- a/includes/class-wc-webhook.php +++ b/includes/class-wc-webhook.php @@ -409,27 +409,6 @@ class WC_Webhook extends WC_Legacy_Webhook { 'Body' => wp_slash( $request['body'] ), ), ); - if ( is_wp_error( $response ) ) { - $message['Webhook Delivery']['Response'] = array( - 'Code' => $response->get_error_code(), - 'Message' => $response->get_error_message(), - 'Headers' => array(), - 'Body' => '', - ); - } else { - $message['Webhook Delivery']['Response'] = array( - 'Code' => wp_remote_retrieve_response_code( $response ), - 'Message' => wp_remote_retrieve_response_message( $response ), - 'Headers' => wp_remote_retrieve_headers( $response ), - 'Body' => wp_remote_retrieve_body( $response ), - ); - } - - $logger->info( - wc_print_r( $message, true ), array( - 'source' => 'webhooks-delivery', - ) - ); // Parse response. if ( is_wp_error( $response ) ) { @@ -437,7 +416,6 @@ class WC_Webhook extends WC_Legacy_Webhook { $response_message = $response->get_error_message(); $response_headers = array(); $response_body = ''; - } else { $response_code = wp_remote_retrieve_response_code( $response ); $response_message = wp_remote_retrieve_response_message( $response ); @@ -445,6 +423,18 @@ class WC_Webhook extends WC_Legacy_Webhook { $response_body = wp_remote_retrieve_body( $response ); } + $message['Webhook Delivery']['Response'] = array( + 'Code' => $response_code, + 'Message' => $response_message, + 'Headers' => $response_headers, + 'Body' => $response_body, + ); + + if ( ! defined( 'WP_DEBUG' ) || ! WP_DEBUG ) { + $message['Webhook Delivery']['Body'] = 'Webhook body is not logged unless WP_DEBUG mode is turned on. This is to avoid the storing of personal data in the logs.'; + $message['Webhook Delivery']['Response']['Body'] = 'Webhook body is not logged unless WP_DEBUG mode is turned on. This is to avoid the storing of personal data in the logs.'; + } + $logger->info( wc_print_r( $message, true ), array( 'source' => 'webhooks-delivery', diff --git a/includes/class-woocommerce.php b/includes/class-woocommerce.php index f5da5e81c9f..7eb6a9743b5 100644 --- a/includes/class-woocommerce.php +++ b/includes/class-woocommerce.php @@ -20,7 +20,7 @@ final class WooCommerce { * * @var string */ - public $version = '3.3.0'; + public $version = '3.4.0'; /** * The single instance of the class. @@ -290,6 +290,7 @@ final class WooCommerce { include_once WC_ABSPATH . 'includes/abstracts/abstract-wc-log-handler.php'; include_once WC_ABSPATH . 'includes/abstracts/abstract-wc-deprecated-hooks.php'; include_once WC_ABSPATH . 'includes/abstracts/abstract-wc-session.php'; + include_once WC_ABSPATH . 'includes/abstracts/abstract-wc-privacy.php'; /** * Core classes. @@ -326,6 +327,8 @@ final class WooCommerce { include_once WC_ABSPATH . 'includes/class-wc-cart-totals.php'; include_once WC_ABSPATH . 'includes/customizer/class-wc-shop-customizer.php'; include_once WC_ABSPATH . 'includes/class-wc-regenerate-images.php'; + include_once WC_ABSPATH . 'includes/class-wc-privacy.php'; + include_once WC_ABSPATH . 'includes/class-wc-privacy-background-process.php'; /** * Data stores - used to store and retrieve CRUD object data from the database. diff --git a/includes/customizer/class-wc-shop-customizer.php b/includes/customizer/class-wc-shop-customizer.php index 6ec2edae8c7..9909da5f2ef 100644 --- a/includes/customizer/class-wc-shop-customizer.php +++ b/includes/customizer/class-wc-shop-customizer.php @@ -21,6 +21,7 @@ class WC_Shop_Customizer { add_action( 'customize_controls_print_styles', array( $this, 'add_styles' ) ); add_action( 'customize_controls_print_scripts', array( $this, 'add_scripts' ), 30 ); add_action( 'wp_enqueue_scripts', array( $this, 'add_frontend_scripts' ) ); + add_action( 'woocommerce_cart_loaded_from_session', array( $this, 'populate_cart' ) ); } /** @@ -39,6 +40,7 @@ class WC_Shop_Customizer { $this->add_store_notice_section( $wp_customize ); $this->add_product_catalog_section( $wp_customize ); $this->add_product_images_section( $wp_customize ); + $this->add_checkout_section( $wp_customize ); } /** @@ -53,6 +55,31 @@ class WC_Shop_Customizer { wp_add_inline_style( 'customize-preview', $css ); } + /** + * Make sure the cart has something inside when we're customizing. + * + * @return void + */ + public function populate_cart() { + if ( ! is_customize_preview() ) { + return; + } + if ( WC()->cart->is_empty() ) { + $dummy_product = new WC_Product(); + $dummy_product->set_name( 'Sample' ); + $dummy_product->set_price( 0 ); + $dummy_product->set_status( 'publish' ); + $cart_contents['customize-preview'] = array( + 'data' => $dummy_product, + 'product_id' => 0, + 'variation_id' => 0, + 'data_hash' => false, + 'quantity' => 1, + ); + WC()->cart->set_cart_contents( $cart_contents ); + } + } + /** * CSS styles to improve our form. */ @@ -169,6 +196,14 @@ class WC_Shop_Customizer { } ); } ); + wp.customize.section( 'woocommerce_checkout', function( section ) { + section.expanded.bind( function( isExpanded ) { + if ( isExpanded ) { + wp.customize.previewer.previewUrl.set( '' ); + } + } ); + } ); + wp.customize( 'woocommerce_catalog_columns', function( setting ) { setting.bind( function( value ) { var min = parseInt( '', 10 ); @@ -646,6 +681,196 @@ class WC_Shop_Customizer { ) ); } + + /** + * Checkout section. + * + * @param WP_Customize_Manager $wp_customize Theme Customizer object. + */ + public function add_checkout_section( $wp_customize ) { + $wp_customize->add_section( + 'woocommerce_checkout', + array( + 'title' => __( 'Checkout', 'woocommerce' ), + 'priority' => 20, + 'panel' => 'woocommerce', + 'description' => __( 'These options let you change the appearance of the WooCommerce checkout.', 'woocommerce' ), + ) + ); + + // Checkout field controls. + $fields = array( + 'company' => __( 'Company name', 'woocommerce' ), + 'address_2' => __( 'Address line 2', 'woocommerce' ), + 'phone' => __( 'Phone', 'woocommerce' ), + ); + foreach ( $fields as $field => $label ) { + $wp_customize->add_setting( + 'woocommerce_checkout_' . $field . '_field', + array( + 'default' => 'phone' === $field ? 'required' : 'optional', + 'type' => 'option', + 'capability' => 'manage_woocommerce', + 'sanitize_callback' => array( $this, 'sanitize_checkout_field_display' ), + ) + ); + $wp_customize->add_control( + 'woocommerce_checkout_' . $field . '_field', + array( + /* Translators: %s field name. */ + 'label' => sprintf( __( '%s field', 'woocommerce' ), $label ), + 'section' => 'woocommerce_checkout', + 'settings' => 'woocommerce_checkout_' . $field . '_field', + 'type' => 'select', + 'choices' => array( + 'hidden' => __( 'Hidden', 'woocommerce' ), + 'optional' => __( 'Optional', 'woocommerce' ), + 'required' => __( 'Required', 'woocommerce' ), + ), + ) + ); + } + + // Register settings. + $wp_customize->add_setting( + 'woocommerce_checkout_highlight_required_fields', + array( + 'default' => 'yes', + 'type' => 'option', + 'capability' => 'manage_woocommerce', + 'sanitize_callback' => 'wc_bool_to_string', + 'sanitize_js_callback' => 'wc_string_to_bool', + ) + ); + + $wp_customize->add_setting( + 'woocommerce_checkout_terms_and_conditions_checkbox_text', + array( + /* translators: %s terms and conditions page name and link */ + 'default' => sprintf( __( 'I have read and agree to the website %s', 'woocommerce' ), '[terms]' ), + 'type' => 'option', + 'capability' => 'manage_woocommerce', + 'sanitize_callback' => 'wp_kses_post', + 'transport' => 'postMessage', + ) + ); + + $wp_customize->add_setting( + 'woocommerce_checkout_privacy_policy_text', + array( + /* translators: %s privacy policy page name and link */ + 'default' => sprintf( __( 'Your personal data will be used to process your order, support your experience throughout this website, and for other purposes described in our %s.', 'woocommerce' ), '[privacy_policy]' ), + 'type' => 'option', + 'capability' => 'manage_woocommerce', + 'sanitize_callback' => 'wp_kses_post', + 'transport' => 'postMessage', + ) + ); + + // Register controls. + $wp_customize->add_control( + 'woocommerce_checkout_highlight_required_fields', + array( + 'label' => __( 'Highlight required fields with an asterisk', 'woocommerce' ), + 'section' => 'woocommerce_checkout', + 'settings' => 'woocommerce_checkout_highlight_required_fields', + 'type' => 'checkbox', + ) + ); + + $choose_pages = array( + 'wp_page_for_privacy_policy' => __( 'Privacy policy', 'woocommerce' ), + 'woocommerce_terms_page_id' => __( 'Terms and conditions', 'woocommerce' ), + ); + $pages = get_pages( array( + 'post_type' => 'page', + 'post_status' => 'publish,private,draft', + 'child_of' => 0, + 'parent' => -1, + 'exclude' => array( + wc_get_page_id( 'cart' ), + wc_get_page_id( 'checkout' ), + wc_get_page_id( 'myaccount' ), + ), + 'sort_order' => 'asc', + 'sort_column' => 'post_title', + ) ); + $page_choices = array( '' => __( 'No page set', 'woocommerce' ) ) + array_combine( array_map( 'strval', wp_list_pluck( $pages, 'ID' ) ), wp_list_pluck( $pages, 'post_title' ) ); + + foreach ( $choose_pages as $id => $name ) { + $wp_customize->add_setting( + $id, + array( + 'default' => '', + 'type' => 'option', + 'capability' => 'manage_woocommerce', + ) + ); + $wp_customize->add_control( + $id, + array( + /* Translators: %s: page name. */ + 'label' => sprintf( __( '%s page', 'woocommerce' ), $name ), + 'section' => 'woocommerce_checkout', + 'settings' => $id, + 'type' => 'select', + 'choices' => $page_choices, + ) + ); + } + + $wp_customize->add_control( + 'woocommerce_checkout_privacy_policy_text', + array( + 'label' => __( 'Privacy policy', 'woocommerce' ), + 'description' => __( 'Optionally add some text about your store privacy policy to show during checkout.', 'woocommerce' ), + 'section' => 'woocommerce_checkout', + 'settings' => 'woocommerce_checkout_privacy_policy_text', + 'active_callback' => 'wc_privacy_policy_page_id', + 'type' => 'textarea', + ) + ); + + $wp_customize->add_control( + 'woocommerce_checkout_terms_and_conditions_checkbox_text', + array( + 'label' => __( 'Terms and conditions', 'woocommerce' ), + 'description' => __( 'Optionally add some text for the terms checkbox that customers must accept.', 'woocommerce' ), + 'section' => 'woocommerce_checkout', + 'settings' => 'woocommerce_checkout_terms_and_conditions_checkbox_text', + 'active_callback' => 'wc_terms_and_conditions_page_id', + 'type' => 'text', + ) + ); + + if ( isset( $wp_customize->selective_refresh ) ) { + $wp_customize->selective_refresh->add_partial( + 'woocommerce_checkout_privacy_policy_text', array( + 'selector' => '.woocommerce-privacy-policy-text', + 'container_inclusive' => true, + 'render_callback' => 'wc_checkout_privacy_policy_text', + ) + ); + $wp_customize->selective_refresh->add_partial( + 'woocommerce_checkout_terms_and_conditions_checkbox_text', array( + 'selector' => '.woocommerce-terms-and-conditions-checkbox-text', + 'container_inclusive' => false, + 'render_callback' => 'wc_terms_and_conditions_checkbox_text', + ) + ); + } + } + + /** + * Sanitize field display. + * + * @param string $value '', 'subcategories', or 'both'. + * @return string + */ + public function sanitize_checkout_field_display( $value ) { + $options = array( 'hidden', 'optional', 'required' ); + return in_array( $value, $options, true ) ? $value : ''; + } } new WC_Shop_Customizer(); diff --git a/includes/data-stores/class-wc-customer-data-store.php b/includes/data-stores/class-wc-customer-data-store.php index 60255400ecb..8ad38340b3f 100644 --- a/includes/data-stores/class-wc-customer-data-store.php +++ b/includes/data-stores/class-wc-customer-data-store.php @@ -153,8 +153,13 @@ class WC_Customer_Data_Store extends WC_Data_Store_WP implements WC_Customer_Dat } $customer_id = $customer->get_id(); + // Load meta but exclude deprecated props. - $user_meta = array_diff_key( array_map( 'wc_flatten_meta_callback', get_user_meta( $customer_id ) ), array_flip( array( 'country', 'state', 'postcode', 'city', 'address', 'address_2', 'default', 'location' ) ) ); + $user_meta = array_diff_key( + array_map( 'wc_flatten_meta_callback', get_user_meta( $customer_id ) ), + array_flip( array( 'country', 'state', 'postcode', 'city', 'address', 'address_2', 'default', 'location' ) ) + ); + $customer->set_props( $user_meta ); $customer->set_props( array( @@ -188,6 +193,7 @@ class WC_Customer_Data_Store extends WC_Data_Store_WP implements WC_Customer_Dat ), $customer ) ); + // Only update password if a new one was set with set_password. if ( $customer->get_password() ) { wp_update_user( @@ -198,6 +204,7 @@ class WC_Customer_Data_Store extends WC_Data_Store_WP implements WC_Customer_Dat ); $customer->set_password( '' ); } + $this->update_user_meta( $customer ); $customer->set_date_modified( get_user_meta( $customer->get_id(), 'last_update', true ) ); $customer->save_meta_data(); @@ -216,6 +223,7 @@ class WC_Customer_Data_Store extends WC_Data_Store_WP implements WC_Customer_Dat if ( ! $customer->get_id() ) { return; } + $args = wp_parse_args( $args, array( 'reassign' => 0, @@ -270,9 +278,11 @@ class WC_Customer_Data_Store extends WC_Data_Store_WP implements WC_Customer_Dat foreach ( $billing_address_props as $meta_key => $prop ) { $prop_key = substr( $prop, 8 ); + if ( ! isset( $changed_props['billing'] ) || ! array_key_exists( $prop_key, $changed_props['billing'] ) ) { continue; } + if ( update_user_meta( $customer->get_id(), $meta_key, $customer->{"get_$prop"}( 'edit' ) ) ) { $updated_props[] = $prop; } @@ -292,9 +302,11 @@ class WC_Customer_Data_Store extends WC_Data_Store_WP implements WC_Customer_Dat foreach ( $shipping_address_props as $meta_key => $prop ) { $prop_key = substr( $prop, 9 ); + if ( ! isset( $changed_props['shipping'] ) || ! array_key_exists( $prop_key, $changed_props['shipping'] ) ) { continue; } + if ( update_user_meta( $customer->get_id(), $meta_key, $customer->{"get_$prop"}( 'edit' ) ) ) { $updated_props[] = $prop; } @@ -335,11 +347,11 @@ class WC_Customer_Data_Store extends WC_Data_Store_WP implements WC_Customer_Dat // phpcs:ignore WordPress.WP.PreparedSQL.NotPrepared $last_order = $wpdb->get_var( $query ); - if ( $last_order ) { - return wc_get_order( absint( $last_order ) ); - } else { + if ( ! $last_order ) { return false; } + + return wc_get_order( absint( $last_order ) ); } /** @@ -388,7 +400,11 @@ class WC_Customer_Data_Store extends WC_Data_Store_WP implements WC_Customer_Dat * @return float */ public function get_total_spent( &$customer ) { - $spent = apply_filters( 'woocommerce_customer_get_total_spent', get_user_meta( $customer->get_id(), '_money_spent', true ), $customer ); + $spent = apply_filters( + 'woocommerce_customer_get_total_spent', + get_user_meta( $customer->get_id(), '_money_spent', true ), + $customer + ); if ( '' === $spent ) { global $wpdb; diff --git a/includes/data-stores/class-wc-customer-download-data-store.php b/includes/data-stores/class-wc-customer-download-data-store.php index 951e50bd61a..bd4ac730b30 100644 --- a/includes/data-stores/class-wc-customer-download-data-store.php +++ b/includes/data-stores/class-wc-customer-download-data-store.php @@ -225,6 +225,42 @@ class WC_Customer_Download_Data_Store implements WC_Customer_Download_Data_Store ); } + /** + * Method to delete a download permission from the database by user ID. + * + * @since 3.4.0 + * @param int $id user ID of the downloads that will be deleted. + * @return bool True if deleted rows. + */ + public function delete_by_user_id( $id ) { + global $wpdb; + return (bool) $wpdb->query( + $wpdb->prepare( + "DELETE FROM {$wpdb->prefix}woocommerce_downloadable_product_permissions + WHERE user_id = %d", + $id + ) + ); + } + + /** + * Method to delete a download permission from the database by user email. + * + * @since 3.4.0 + * @param string $email email of the downloads that will be deleted. + * @return bool True if deleted rows. + */ + public function delete_by_user_email( $email ) { + global $wpdb; + return (bool) $wpdb->query( + $wpdb->prepare( + "DELETE FROM {$wpdb->prefix}woocommerce_downloadable_product_permissions + WHERE user_email = %s", + $email + ) + ); + } + /** * Get a download object. * @@ -247,6 +283,7 @@ class WC_Customer_Download_Data_Store implements WC_Customer_Download_Data_Store $args = wp_parse_args( $args, array( 'user_email' => '', + 'user_id' => '', 'order_id' => '', 'order_key' => '', 'product_id' => '', @@ -254,6 +291,7 @@ class WC_Customer_Download_Data_Store implements WC_Customer_Download_Data_Store 'orderby' => 'permission_id', 'order' => 'ASC', 'limit' => -1, + 'page' => 1, 'return' => 'objects', ) ); @@ -278,6 +316,10 @@ class WC_Customer_Download_Data_Store implements WC_Customer_Download_Data_Store $query[] = $wpdb->prepare( 'AND user_email = %s', sanitize_email( $args['user_email'] ) ); } + if ( $args['user_id'] ) { + $query[] = $wpdb->prepare( 'AND user_id = %d', absint( $args['user_id'] ) ); + } + if ( $args['order_id'] ) { $query[] = $wpdb->prepare( 'AND order_id = %d', $args['order_id'] ); } @@ -300,7 +342,7 @@ class WC_Customer_Download_Data_Store implements WC_Customer_Download_Data_Store $query[] = "ORDER BY {$orderby_sql}"; if ( 0 < $args['limit'] ) { - $query[] = $wpdb->prepare( 'LIMIT %d', $args['limit'] ); + $query[] = $wpdb->prepare( 'LIMIT %d, %d', absint( $args['limit'] ) * absint( $args['page'] - 1 ), absint( $args['limit'] ) ); } // phpcs:ignore WordPress.WP.PreparedSQL.NotPrepared diff --git a/includes/data-stores/class-wc-customer-download-log-data-store.php b/includes/data-stores/class-wc-customer-download-log-data-store.php index 0abbf8a6c9c..4cfea11c59e 100644 --- a/includes/data-stores/class-wc-customer-download-log-data-store.php +++ b/includes/data-stores/class-wc-customer-download-log-data-store.php @@ -2,17 +2,14 @@ /** * Class WC_Customer_Download_Log_Data_Store file. * - * @package WooCommerce\DataStores + * @version 3.3.0 + * @package WooCommerce\Classes */ -if ( ! defined( 'ABSPATH' ) ) { - exit; -} +defined( 'ABSPATH' ) || exit; /** - * WC Customer Download Log Data Store. - * - * @version 3.3.0 + * WC_Customer_Download_Log_Data_Store class. */ class WC_Customer_Download_Log_Data_Store implements WC_Customer_Download_Log_Data_Store_Interface { @@ -74,9 +71,8 @@ class WC_Customer_Download_Log_Data_Store implements WC_Customer_Download_Log_Da /** * Method to read a download log from the database. * - * @param WC_Customer_Download_Log $download_log Customer download log object. - * - * @throws Exception If invalid download log. + * @param WC_Customer_Download_Log $download_log Download log object. + * @throws Exception Exception when read is not possible. */ public function read( &$download_log ) { global $wpdb; @@ -88,13 +84,11 @@ class WC_Customer_Download_Log_Data_Store implements WC_Customer_Download_Log_Da throw new Exception( __( 'Invalid download log: no ID.', 'woocommerce' ) ); } + $table = $wpdb->prefix . self::get_table_name(); + // Query the DB for the download log. - $raw_download_log = $wpdb->get_row( - $wpdb->prepare( - "SELECT * FROM {$wpdb->prefix}" . self::get_table_name() . ' WHERE download_log_id = %d', // phpcs:ignore WordPress.WP.PreparedSQL.NotPrepared - $download_log->get_id() - ) - ); + $raw_download_log = $wpdb->get_row( $wpdb->prepare( "SELECT * FROM {$table} WHERE download_log_id = %d", $download_log->get_id() ) ); // WPCS: unprepared SQL ok. + if ( ! $raw_download_log ) { throw new Exception( __( 'Invalid download log: not found.', 'woocommerce' ) ); } @@ -114,7 +108,7 @@ class WC_Customer_Download_Log_Data_Store implements WC_Customer_Download_Log_Da /** * Method to update a download log in the database. * - * @param WC_Customer_Download_Log $download_log Customer download log object. + * @param WC_Customer_Download_Log $download_log Download log object. */ public function update( &$download_log ) { global $wpdb; @@ -163,20 +157,20 @@ class WC_Customer_Download_Log_Data_Store implements WC_Customer_Download_Log_Da public function get_download_logs( $args = array() ) { global $wpdb; - $args = wp_parse_args( - $args, array( - 'permission_id' => '', - 'user_id' => '', - 'user_ip_address' => '', - 'orderby' => 'download_log_id', - 'order' => 'DESC', - 'limit' => -1, - 'return' => 'objects', - ) - ); + $args = wp_parse_args( $args, array( + 'permission_id' => '', + 'user_id' => '', + 'user_ip_address' => '', + 'orderby' => 'download_log_id', + 'order' => 'DESC', + 'limit' => -1, + 'page' => 1, + 'return' => 'objects', + ) ); $query = array(); - $query[] = "SELECT * FROM {$wpdb->prefix}" . self::get_table_name() . ' WHERE 1=1'; + $table = $wpdb->prefix . self::get_table_name(); + $query[] = "SELECT * FROM {$table} WHERE 1=1"; if ( $args['permission_id'] ) { $query[] = $wpdb->prepare( 'AND permission_id = %d', $args['permission_id'] ); @@ -197,10 +191,10 @@ class WC_Customer_Download_Log_Data_Store implements WC_Customer_Download_Log_Da $query[] = "ORDER BY {$orderby_sql}"; if ( 0 < $args['limit'] ) { - $query[] = $wpdb->prepare( 'LIMIT %d', $args['limit'] ); + $query[] = $wpdb->prepare( 'LIMIT %d, %d', absint( $args['limit'] ) * absint( $args['page'] - 1 ), absint( $args['limit'] ) ); } - $raw_download_logs = $wpdb->get_results( implode( ' ', $query ) ); // phpcs:ignore WordPress.WP.PreparedSQL.NotPrepared + $raw_download_logs = $wpdb->get_results( implode( ' ', $query ) ); // WPCS: unprepared SQL ok. switch ( $args['return'] ) { case 'ids': @@ -213,7 +207,7 @@ class WC_Customer_Download_Log_Data_Store implements WC_Customer_Download_Log_Da /** * Get download logs for a given download permission. * - * @param int $permission_id Permission ID. + * @param int $permission_id Permission to get logs for. * @return array */ public function get_download_logs_for_permission( $permission_id ) { @@ -229,4 +223,14 @@ class WC_Customer_Download_Log_Data_Store implements WC_Customer_Download_Log_Da ); } + /** + * Method to delete download logs for a given permission ID. + * + * @since 3.4.0 + * @param int $id download_id of the downloads that will be deleted. + */ + public function delete_by_permission_id( $id ) { + global $wpdb; + $wpdb->query( $wpdb->prepare( "DELETE FROM {$wpdb->prefix}woocommerce_downloadable_product_permissions WHERE permission_id = %d", $id ) ); + } } diff --git a/includes/data-stores/class-wc-data-store-wp.php b/includes/data-stores/class-wc-data-store-wp.php index 6dc127f6fb1..f2574772416 100644 --- a/includes/data-stores/class-wc-data-store-wp.php +++ b/includes/data-stores/class-wc-data-store-wp.php @@ -232,7 +232,7 @@ class WC_Data_Store_WP { $wp_query_args['meta_query'][] = array( 'key' => '_' . $key, 'value' => $value, - 'compare' => '=', + 'compare' => is_array( $value ) ? 'IN' : '=', ); } else { // Other vars get mapped to wp_query args or just left alone. $key_mapping = array( diff --git a/includes/data-stores/class-wc-order-data-store-cpt.php b/includes/data-stores/class-wc-order-data-store-cpt.php index 27c4ada4b1f..316aa4b8373 100644 --- a/includes/data-stores/class-wc-order-data-store-cpt.php +++ b/includes/data-stores/class-wc-order-data-store-cpt.php @@ -270,6 +270,11 @@ class WC_Order_Data_Store_CPT extends Abstract_WC_Order_Data_Store_CPT implement $this->update_downloadable_permissions( $order ); } + // Mark user account as active. + if ( in_array( 'customer_id', $updated_props, true ) ) { + wc_update_user_last_active( $order->get_customer_id() ); + } + do_action( 'woocommerce_order_object_updated_props', $order, $updated_props ); } @@ -708,6 +713,20 @@ class WC_Order_Data_Store_CPT extends Abstract_WC_Order_Data_Store_CPT implement } } + if ( isset( $query_vars['anonymized'] ) ) { + if ( $query_vars['anonymized'] ) { + $wp_query_args['meta_query'][] = array( + 'key' => '_anonymized', + 'value' => 'yes', + ); + } else { + $wp_query_args['meta_query'][] = array( + 'key' => '_anonymized', + 'compare' => 'NOT EXISTS', + ); + } + } + if ( ! isset( $query_vars['paginate'] ) || ! $query_vars['paginate'] ) { $wp_query_args['no_found_rows'] = true; } diff --git a/includes/data-stores/class-wc-payment-token-data-store.php b/includes/data-stores/class-wc-payment-token-data-store.php index eaf8b23338b..e6aee033c00 100644 --- a/includes/data-stores/class-wc-payment-token-data-store.php +++ b/includes/data-stores/class-wc-payment-token-data-store.php @@ -262,6 +262,12 @@ class WC_Payment_Token_Data_Store extends WC_Data_Store_WP implements WC_Payment $gateway_ids = $gateways->get_payment_gateway_ids(); } + $page = isset( $args['page'] ) ? absint( $args['page'] ) : 1; + $posts_per_page = isset( $args['limit'] ) ? absint( $args['limit'] ) : get_option( 'posts_per_page' ); + + $pgstrt = absint( ( $page - 1 ) * $posts_per_page ) . ', '; + $limits = 'LIMIT ' . $pgstrt . $posts_per_page; + $gateway_ids[] = ''; $where[] = "gateway_id IN ('" . implode( "','", array_map( 'esc_sql', $gateway_ids ) ) . "')"; @@ -270,7 +276,7 @@ class WC_Payment_Token_Data_Store extends WC_Data_Store_WP implements WC_Payment } // phpcs:ignore WordPress.WP.PreparedSQL.NotPrepared - $token_results = $wpdb->get_results( $sql . ' WHERE ' . implode( ' AND ', $where ) ); + $token_results = $wpdb->get_results( $sql . ' WHERE ' . implode( ' AND ', $where ) . ' ' . $limits ); return $token_results; } diff --git a/includes/data-stores/class-wc-product-data-store-cpt.php b/includes/data-stores/class-wc-product-data-store-cpt.php index 58907a4897c..ef96e39718a 100644 --- a/includes/data-stores/class-wc-product-data-store-cpt.php +++ b/includes/data-stores/class-wc-product-data-store-cpt.php @@ -532,6 +532,7 @@ class WC_Product_Data_Store_CPT extends WC_Data_Store_WP implements WC_Object_Da foreach ( $props_to_update as $meta_key => $prop ) { $value = $product->{"get_$prop"}( 'edit' ); + $value = is_string( $value ) ? wp_slash( $value ) : $value; switch ( $prop ) { case 'virtual': case 'downloadable': @@ -566,12 +567,15 @@ class WC_Product_Data_Store_CPT extends WC_Data_Store_WP implements WC_Object_Da // Update extra data associated with the product like button text or product URL for external products. if ( ! $this->extra_data_saved ) { foreach ( $extra_data_keys as $key ) { - if ( ! array_key_exists( $key, $props_to_update ) ) { + if ( ! array_key_exists( '_' . $key, $props_to_update ) ) { continue; } $function = 'get_' . $key; if ( is_callable( array( $product, $function ) ) ) { - if ( update_post_meta( $product->get_id(), '_' . $key, $product->{$function}( 'edit' ) ) ) { + $value = $product->{$function}( 'edit' ); + $value = is_string( $value ) ? wp_slash( $value ) : $value; + + if ( update_post_meta( $product->get_id(), '_' . $key, $value ) ) { $this->updated_props[] = $key; } } @@ -607,11 +611,19 @@ class WC_Product_Data_Store_CPT extends WC_Data_Store_WP implements WC_Object_Da } if ( in_array( 'stock_quantity', $this->updated_props, true ) ) { - do_action( $product->is_type( 'variation' ) ? 'woocommerce_variation_set_stock' : 'woocommerce_product_set_stock', $product ); + if ( $product->is_type( 'variation' ) ) { + do_action( 'woocommerce_variation_set_stock', $product ); + } else { + do_action( 'woocommerce_product_set_stock', $product ); + } } if ( in_array( 'stock_status', $this->updated_props, true ) ) { - do_action( $product->is_type( 'variation' ) ? 'woocommerce_variation_set_stock_status' : 'woocommerce_product_set_stock_status', $product->get_id(), $product->get_stock_status(), $product ); + if ( $product->is_type( 'variation' ) ) { + do_action( 'woocommerce_variation_set_stock_status', $product->get_id(), $product->get_stock_status(), $product ); + } else { + do_action( 'woocommerce_product_set_stock_status', $product->get_id(), $product->get_stock_status(), $product ); + } } // Trigger action so 3rd parties can deal with updated props. diff --git a/includes/data-stores/class-wc-product-variable-data-store-cpt.php b/includes/data-stores/class-wc-product-variable-data-store-cpt.php index 1efa9eb1f2d..951a0dc97d3 100644 --- a/includes/data-stores/class-wc-product-variable-data-store-cpt.php +++ b/includes/data-stores/class-wc-product-variable-data-store-cpt.php @@ -105,12 +105,6 @@ class WC_Product_Variable_Data_Store_CPT extends WC_Product_Data_Store_CPT imple // Make sure data which does not apply to variables is unset. $product->set_regular_price( '' ); $product->set_sale_price( '' ); - - // Set directly since individual data needs changed at the WC_Product_Variation level -- these datasets just pull. - $children = $this->read_children( $product ); - $product->set_children( $children['all'] ); - $product->set_visible_children( $children['visible'] ); - $product->set_variation_attributes( $this->read_variation_attributes( $product ) ); } /** @@ -120,7 +114,7 @@ class WC_Product_Variable_Data_Store_CPT extends WC_Product_Data_Store_CPT imple * @param bool $force_read True to bypass the transient. * @return array */ - protected function read_children( &$product, $force_read = false ) { + public function read_children( &$product, $force_read = false ) { $children_transient_name = 'wc_product_children_' . $product->get_id(); $children = get_transient( $children_transient_name ); @@ -166,7 +160,7 @@ class WC_Product_Variable_Data_Store_CPT extends WC_Product_Data_Store_CPT imple * @param WC_Product $product Product object. * @return array */ - protected function read_variation_attributes( &$product ) { + public function read_variation_attributes( &$product ) { global $wpdb; $variation_attributes = array(); @@ -367,7 +361,7 @@ class WC_Product_Variable_Data_Store_CPT extends WC_Product_Data_Store_CPT imple protected function get_price_hash( &$product, $for_display = false ) { global $wp_filter; - $price_hash = $for_display ? array( get_option( 'woocommerce_tax_display_shop', 'excl' ), WC_Tax::get_rates() ) : array( false ); + $price_hash = $for_display && wc_tax_enabled() ? array( get_option( 'woocommerce_tax_display_shop', 'excl' ), WC_Tax::get_rates() ) : array( false ); $filter_names = array( 'woocommerce_variation_prices_price', 'woocommerce_variation_prices_regular_price', 'woocommerce_variation_prices_sale_price' ); foreach ( $filter_names as $filter_name ) { diff --git a/includes/emails/class-wc-email-customer-invoice.php b/includes/emails/class-wc-email-customer-invoice.php index 15d32a1d79e..ee332af49b9 100644 --- a/includes/emails/class-wc-email-customer-invoice.php +++ b/includes/emails/class-wc-email-customer-invoice.php @@ -84,12 +84,12 @@ if ( ! class_exists( 'WC_Email_Customer_Invoice', false ) ) : public function get_subject() { if ( $this->object->has_status( array( 'completed', 'processing' ) ) ) { $subject = $this->get_option( 'subject_paid', $this->get_default_subject( true ) ); - $action = 'woocommerce_email_subject_customer_invoice_paid'; - } else { - $subject = $this->get_option( 'subject', $this->get_default_subject() ); - $action = 'woocommerce_email_subject_customer_invoice'; + + return apply_filters( 'woocommerce_email_subject_customer_invoice_paid', $this->format_string( $subject ), $this->object ); } - return apply_filters( $action, $this->format_string( $subject ), $this->object ); + + $subject = $this->get_option( 'subject', $this->get_default_subject() ); + return apply_filters( 'woocommerce_email_subject_customer_invoice', $this->format_string( $subject ), $this->object ); } /** @@ -101,12 +101,11 @@ if ( ! class_exists( 'WC_Email_Customer_Invoice', false ) ) : public function get_heading() { if ( $this->object->has_status( wc_get_is_paid_statuses() ) ) { $heading = $this->get_option( 'heading_paid', $this->get_default_heading( true ) ); - $action = 'woocommerce_email_heading_customer_invoice_paid'; - } else { - $heading = $this->get_option( 'heading', $this->get_default_heading() ); - $action = 'woocommerce_email_heading_customer_invoice'; + return apply_filters( 'woocommerce_email_heading_customer_invoice_paid', $this->format_string( $heading ), $this->object ); } - return apply_filters( $action, $this->format_string( $heading ), $this->object ); + + $heading = $this->get_option( 'heading', $this->get_default_heading() ); + return apply_filters( 'woocommerce_email_heading_customer_invoice', $this->format_string( $heading ), $this->object ); } /** diff --git a/includes/export/abstract-wc-csv-exporter.php b/includes/export/abstract-wc-csv-exporter.php index c629dd509cd..496a71aed60 100644 --- a/includes/export/abstract-wc-csv-exporter.php +++ b/includes/export/abstract-wc-csv-exporter.php @@ -245,7 +245,7 @@ abstract class WC_CSV_Exporter { $export_row[] = $this->format_data( $column_name ); } - fputcsv( $buffer, $export_row ); // @codingStandardsIgnoreLine + $this->fputcsv( $buffer, $export_row ); return ob_get_clean(); } @@ -299,7 +299,8 @@ abstract class WC_CSV_Exporter { } } - fputcsv( $buffer, $export_row ); // @codingStandardsIgnoreLine + $this->fputcsv( $buffer, $export_row ); + ++ $this->exported_row_count; } @@ -456,4 +457,32 @@ abstract class WC_CSV_Exporter { return implode( ', ', $values_to_implode ); } + + /** + * Write to the CSV file, ensuring escaping works across versions of + * PHP. + * + * PHP 5.5.4 uses '\' as the default escape character. This is not RFC-4180 compliant. + * \0 disables the escape character. + * + * @see https://bugs.php.net/bug.php?id=43225 + * @see https://bugs.php.net/bug.php?id=50686 + * @see https://github.com/woocommerce/woocommerce/issues/19514 + * @since 3.4.0 + * @param resource $buffer Resource we are writing to. + * @param array $export_row Row to export. + */ + protected function fputcsv( $buffer, $export_row ) { + if ( version_compare( PHP_VERSION, '5.5.4', '<' ) ) { + ob_start(); + $temp = fopen( 'php://output', 'w' ); // @codingStandardsIgnoreLine + fputcsv( $temp, $export_row, ",", '"' ); // @codingStandardsIgnoreLine + fclose( $temp ); // @codingStandardsIgnoreLine + $row = ob_get_clean(); + $row = str_replace( '\\"', '\\""', $row ); + fwrite( $buffer, $row ); // @codingStandardsIgnoreLine + } else { + fputcsv( $buffer, $export_row, ",", '"', "\0" ); // @codingStandardsIgnoreLine + } + } } diff --git a/includes/export/class-wc-product-csv-exporter.php b/includes/export/class-wc-product-csv-exporter.php index 9c198296c27..c9f3f0ed25d 100644 --- a/includes/export/class-wc-product-csv-exporter.php +++ b/includes/export/class-wc-product-csv-exporter.php @@ -132,7 +132,7 @@ class WC_Product_CSV_Exporter extends WC_CSV_Batch_Exporter { public function prepare_data_to_export() { $columns = $this->get_column_names(); $args = apply_filters( "woocommerce_product_export_{$this->export_type}_query_args", array( - 'status' => array( 'private', 'publish', 'draft' ), + 'status' => array( 'private', 'publish', 'draft', 'future', 'pending' ), 'type' => $this->product_types_to_export, 'limit' => $this->get_limit(), 'page' => $this->get_page(), diff --git a/includes/gateways/bacs/class-wc-gateway-bacs.php b/includes/gateways/bacs/class-wc-gateway-bacs.php index 93c8e6ae443..12afbc751a7 100644 --- a/includes/gateways/bacs/class-wc-gateway-bacs.php +++ b/includes/gateways/bacs/class-wc-gateway-bacs.php @@ -36,8 +36,8 @@ class WC_Gateway_BACS extends WC_Payment_Gateway { $this->id = 'bacs'; $this->icon = apply_filters( 'woocommerce_bacs_icon', '' ); $this->has_fields = false; - $this->method_title = __( 'BACS', 'woocommerce' ); - $this->method_description = __( 'Allows payments by BACS, more commonly known as direct bank/wire transfer.', 'woocommerce' ); + $this->method_title = __( 'Direct bank transfer', 'woocommerce' ); + $this->method_description = __( 'Take payments in person via BACS. More commonly known as direct bank/wire transfer', 'woocommerce' ); // Load the settings. $this->init_form_fields(); diff --git a/includes/gateways/cheque/class-wc-gateway-cheque.php b/includes/gateways/cheque/class-wc-gateway-cheque.php index 837718ad9c6..7c5a1a97dc8 100644 --- a/includes/gateways/cheque/class-wc-gateway-cheque.php +++ b/includes/gateways/cheque/class-wc-gateway-cheque.php @@ -29,7 +29,7 @@ class WC_Gateway_Cheque extends WC_Payment_Gateway { $this->icon = apply_filters( 'woocommerce_cheque_icon', '' ); $this->has_fields = false; $this->method_title = _x( 'Check payments', 'Check payment method', 'woocommerce' ); - $this->method_description = __( 'Allows check payments. Why would you take checks in this day and age? Well you probably would not, but it does allow you to make test purchases for testing order emails and the success pages.', 'woocommerce' ); + $this->method_description = __( 'Take payments in person via checks. This offline gateway can also be useful to test purchases.', 'woocommerce' ); // Load the settings. $this->init_form_fields(); diff --git a/includes/gateways/paypal/class-wc-gateway-paypal.php b/includes/gateways/paypal/class-wc-gateway-paypal.php index 137e3339625..9118f7c8c9f 100644 --- a/includes/gateways/paypal/class-wc-gateway-paypal.php +++ b/includes/gateways/paypal/class-wc-gateway-paypal.php @@ -42,7 +42,7 @@ class WC_Gateway_Paypal extends WC_Payment_Gateway { $this->order_button_text = __( 'Proceed to PayPal', 'woocommerce' ); $this->method_title = __( 'PayPal', 'woocommerce' ); /* translators: %s: Link to WC system status page */ - $this->method_description = sprintf( __( 'PayPal Standard sends customers to PayPal to enter their payment information. PayPal IPN requires fsockopen/cURL support to update order statuses after payment. Check the system status page for more details.', 'woocommerce' ), admin_url( 'admin.php?page=wc-status' ) ); + $this->method_description = __( 'PayPal Standard redirects customers to PayPal to enter their payment information.', 'woocommerce' ); $this->supports = array( 'products', 'refunds', @@ -60,8 +60,7 @@ class WC_Gateway_Paypal extends WC_Payment_Gateway { $this->email = $this->get_option( 'email' ); $this->receiver_email = $this->get_option( 'receiver_email', $this->email ); $this->identity_token = $this->get_option( 'identity_token' ); - - self::$log_enabled = $this->debug; + self::$log_enabled = $this->debug; if ( $this->testmode ) { /* translators: %s: Link to PayPal sandbox testing guide page */ @@ -87,6 +86,19 @@ class WC_Gateway_Paypal extends WC_Payment_Gateway { } } + /** + * Return whether or not this gateway still requires setup to function. + * + * When this gateway is toggled on via AJAX, if this returns true a + * redirect will occur to the settings page instead. + * + * @since 3.4.0 + * @return bool + */ + public function needs_setup() { + return ! is_email( $this->email ); + } + /** * Logging method. * @@ -103,6 +115,26 @@ class WC_Gateway_Paypal extends WC_Payment_Gateway { } } + /** + * Processes and saves options. + * If there is an error thrown, will continue to save and validate fields, but will leave the erroring field out. + * + * @return bool was anything saved? + */ + public function process_admin_options() { + $saved = parent::process_admin_options(); + + // Maybe clear logs. + if ( 'yes' !== $this->get_option( 'debug', 'no' ) ) { + if ( empty( self::$log ) ) { + self::$log = wc_get_logger(); + } + self::$log->clear( 'paypal' ); + } + + return $saved; + } + /** * Get gateway icon. * diff --git a/includes/gateways/paypal/includes/class-wc-gateway-paypal-ipn-handler.php b/includes/gateways/paypal/includes/class-wc-gateway-paypal-ipn-handler.php index 38f7c7496df..151404d6838 100644 --- a/includes/gateways/paypal/includes/class-wc-gateway-paypal-ipn-handler.php +++ b/includes/gateways/paypal/includes/class-wc-gateway-paypal-ipn-handler.php @@ -99,16 +99,15 @@ class WC_Gateway_Paypal_IPN_Handler extends WC_Gateway_Paypal_Response { // Post back to get a response. $response = wp_safe_remote_post( $this->sandbox ? 'https://www.sandbox.paypal.com/cgi-bin/webscr' : 'https://www.paypal.com/cgi-bin/webscr', $params ); - WC_Gateway_Paypal::log( 'IPN Request: ' . wc_print_r( $params, true ) ); WC_Gateway_Paypal::log( 'IPN Response: ' . wc_print_r( $response, true ) ); // Check to see if the request was valid. if ( ! is_wp_error( $response ) && $response['response']['code'] >= 200 && $response['response']['code'] < 300 && strstr( $response['body'], 'VERIFIED' ) ) { - WC_Gateway_Paypal::log( 'Received valid response from PayPal' ); + WC_Gateway_Paypal::log( 'Received valid response from PayPal IPN' ); return true; } - WC_Gateway_Paypal::log( 'Received invalid response from PayPal' ); + WC_Gateway_Paypal::log( 'Received invalid response from PayPal IPN' ); if ( is_wp_error( $response ) ) { WC_Gateway_Paypal::log( 'Error response: ' . $response->get_error_message() ); @@ -347,15 +346,6 @@ class WC_Gateway_Paypal_IPN_Handler extends WC_Gateway_Paypal_Response { * @param array $posted Posted data. */ protected function save_paypal_meta_data( $order, $posted ) { - if ( ! empty( $posted['payer_email'] ) ) { - update_post_meta( $order->get_id(), 'Payer PayPal address', wc_clean( $posted['payer_email'] ) ); - } - if ( ! empty( $posted['first_name'] ) ) { - update_post_meta( $order->get_id(), 'Payer first name', wc_clean( $posted['first_name'] ) ); - } - if ( ! empty( $posted['last_name'] ) ) { - update_post_meta( $order->get_id(), 'Payer last name', wc_clean( $posted['last_name'] ) ); - } if ( ! empty( $posted['payment_type'] ) ) { update_post_meta( $order->get_id(), 'Payment type', wc_clean( $posted['payment_type'] ) ); } diff --git a/includes/gateways/paypal/includes/class-wc-gateway-paypal-pdt-handler.php b/includes/gateways/paypal/includes/class-wc-gateway-paypal-pdt-handler.php index 24d119b1c8f..051d071165c 100644 --- a/includes/gateways/paypal/includes/class-wc-gateway-paypal-pdt-handler.php +++ b/includes/gateways/paypal/includes/class-wc-gateway-paypal-pdt-handler.php @@ -83,16 +83,15 @@ class WC_Gateway_Paypal_PDT_Handler extends WC_Gateway_Paypal_Response { * Check Response for PDT. */ public function check_response() { - if ( empty( $_REQUEST['cm'] ) || empty( $_REQUEST['tx'] ) || empty( $_REQUEST['st'] ) ) { + if ( empty( $_REQUEST['cm'] ) || empty( $_REQUEST['tx'] ) || empty( $_REQUEST['st'] ) ) { // WPCS: Input var ok, CSRF ok, sanitization ok. return; } - $order_id = wc_clean( wp_unslash( $_REQUEST['cm'] ) ); - $status = wc_clean( strtolower( wp_unslash( $_REQUEST['st'] ) ) ); // phpcs:ignore WordPress.VIP.ValidatedSanitizedInput.InputNotSanitized - $amount = wc_clean( wp_unslash( $_REQUEST['amt'] ) ); // phpcs:ignore WordPress.VIP.ValidatedSanitizedInput.InputNotValidated - $transaction = wc_clean( wp_unslash( $_REQUEST['tx'] ) ); - - $order = $this->get_paypal_order( $order_id ); + $order_id = wc_clean( wp_unslash( $_REQUEST['cm'] ) ); // WPCS: input var ok, CSRF ok, sanitization ok. + $status = wc_clean( strtolower( wp_unslash( $_REQUEST['st'] ) ) ); // WPCS: input var ok, CSRF ok, sanitization ok. + $amount = wc_clean( wp_unslash( $_REQUEST['amt'] ) ); // WPCS: input var ok, CSRF ok, sanitization ok. + $transaction = wc_clean( wp_unslash( $_REQUEST['tx'] ) ); // WPCS: input var ok, CSRF ok, sanitization ok. + $order = $this->get_paypal_order( $order_id ); if ( ! $order || ! $order->has_status( 'pending' ) ) { return false; @@ -101,7 +100,7 @@ class WC_Gateway_Paypal_PDT_Handler extends WC_Gateway_Paypal_Response { $transaction_result = $this->validate_transaction( $transaction ); if ( $transaction_result ) { - WC_Gateway_Paypal::log( 'PDT Transaction Result: ' . wc_print_r( $transaction_result, true ) ); + WC_Gateway_Paypal::log( 'PDT Transaction Status: ' . wc_print_r( $status, true ) ); update_post_meta( $order->get_id(), '_paypal_status', $status ); update_post_meta( $order->get_id(), '_transaction_id', $transaction ); @@ -114,19 +113,10 @@ class WC_Gateway_Paypal_PDT_Handler extends WC_Gateway_Paypal_Response { } else { $this->payment_complete( $order, $transaction, __( 'PDT payment completed', 'woocommerce' ) ); - // Log paypal transaction fee and other meta data. + // Log paypal transaction fee and payment type. if ( ! empty( $transaction_result['mc_fee'] ) ) { update_post_meta( $order->get_id(), 'PayPal Transaction Fee', $transaction_result['mc_fee'] ); } - if ( ! empty( $transaction_result['payer_email'] ) ) { - update_post_meta( $order->get_id(), 'Payer PayPal address', $transaction_result['payer_email'] ); - } - if ( ! empty( $transaction_result['first_name'] ) ) { - update_post_meta( $order->get_id(), 'Payer first name', $transaction_result['first_name'] ); - } - if ( ! empty( $transaction_result['last_name'] ) ) { - update_post_meta( $order->get_id(), 'Payer last name', $transaction_result['last_name'] ); - } if ( ! empty( $transaction_result['payment_type'] ) ) { update_post_meta( $order->get_id(), 'Payment type', $transaction_result['payment_type'] ); } diff --git a/includes/gateways/paypal/includes/class-wc-gateway-paypal-request.php b/includes/gateways/paypal/includes/class-wc-gateway-paypal-request.php index 588d15eea10..d22ece35102 100644 --- a/includes/gateways/paypal/includes/class-wc-gateway-paypal-request.php +++ b/includes/gateways/paypal/includes/class-wc-gateway-paypal-request.php @@ -61,16 +61,26 @@ class WC_Gateway_Paypal_Request { * @return string */ public function get_request_url( $order, $sandbox = false ) { - if ( $sandbox ) { - $this->endpoint = 'https://www.sandbox.paypal.com/cgi-bin/webscr?test_ipn=1&'; - } else { - $this->endpoint = 'https://www.paypal.com/cgi-bin/webscr?'; - } - $paypal_args = http_build_query( $this->get_paypal_args( $order ), '', '&' ); + $this->endpoint = $sandbox ? 'https://www.sandbox.paypal.com/cgi-bin/webscr?test_ipn=1&' : 'https://www.paypal.com/cgi-bin/webscr?'; + $paypal_args = $this->get_paypal_args( $order ); + $mask = array( + 'first_name' => '***', + 'last_name' => '***', + 'address1' => '***', + 'address2' => '***', + 'city' => '***', + 'state' => '***', + 'zip' => '***', + 'country' => '***', + 'email' => '***@***', + 'night_phone_a' => '***', + 'night_phone_b' => '***', + 'night_phone_c' => '***', + ); - WC_Gateway_Paypal::log( 'PayPal Request Args for order ' . $order->get_order_number() . ': ' . wc_print_r( $paypal_args, true ) ); + WC_Gateway_Paypal::log( 'PayPal Request Args for order ' . $order->get_order_number() . ': ' . wc_print_r( array_merge( $paypal_args, array_intersect_key( $mask, $paypal_args ) ), true ) ); - return $this->endpoint . $paypal_args; + return $this->endpoint . http_build_query( $paypal_args, '', '&' ); } /** diff --git a/includes/gateways/paypal/includes/class-wc-gateway-paypal-response.php b/includes/gateways/paypal/includes/class-wc-gateway-paypal-response.php index 05f00fb47c6..48b158de675 100644 --- a/includes/gateways/paypal/includes/class-wc-gateway-paypal-response.php +++ b/includes/gateways/paypal/includes/class-wc-gateway-paypal-response.php @@ -29,7 +29,7 @@ abstract class WC_Gateway_Paypal_Response { */ protected function get_paypal_order( $raw_custom ) { // We have the data in the correct format, so get the order. - $custom = wp_json_decode( $raw_custom ); + $custom = json_decode( $raw_custom ); if ( $custom && is_object( $custom ) ) { $order_id = $custom->order_id; $order_key = $custom->order_key; diff --git a/includes/gateways/paypal/includes/settings-paypal.php b/includes/gateways/paypal/includes/settings-paypal.php index 72335e9a797..50269794ce0 100644 --- a/includes/gateways/paypal/includes/settings-paypal.php +++ b/includes/gateways/paypal/includes/settings-paypal.php @@ -55,7 +55,7 @@ return array( 'label' => __( 'Enable logging', 'woocommerce' ), 'default' => 'no', /* translators: %s: URL */ - 'description' => sprintf( __( 'Log PayPal events, such as IPN requests, inside %s', 'woocommerce' ), '' . WC_Log_Handler_File::get_log_file_path( 'paypal' ) . '' ), + 'description' => sprintf( __( 'Log PayPal events, such as IPN requests, inside %s Note: this may log personal information. We recommend using this for debugging purposes only and deleting the logs when finished.', 'woocommerce' ), '' . WC_Log_Handler_File::get_log_file_path( 'paypal' ) . '' ), ), 'ipn_notification' => array( 'title' => __( 'IPN Email Notifications', 'woocommerce' ), diff --git a/includes/import/class-wc-product-csv-importer.php b/includes/import/class-wc-product-csv-importer.php index 8e3c646cdd8..ade2e756930 100644 --- a/includes/import/class-wc-product-csv-importer.php +++ b/includes/import/class-wc-product-csv-importer.php @@ -46,6 +46,7 @@ class WC_Product_CSV_Importer extends WC_Product_Importer { 'delimiter' => ',', // CSV delimiter. 'prevent_timeouts' => true, // Check memory and time usage and abort if reaching limit. 'enclosure' => '"', // The character used to wrap text in the CSV. + 'escape' => "\0", // PHP uses '\' as the default escape character. This is not RFC-4180 compliant. This disables the escape character. ); $this->params = wp_parse_args( $params, $default_args ); @@ -65,7 +66,7 @@ class WC_Product_CSV_Importer extends WC_Product_Importer { $handle = fopen( $this->file, 'r' ); // @codingStandardsIgnoreLine. if ( false !== $handle ) { - $this->raw_keys = fgetcsv( $handle, 0, $this->params['delimiter'], $this->params['enclosure'] ); + $this->raw_keys = version_compare( PHP_VERSION, '5.3', '>=' ) ? fgetcsv( $handle, 0, $this->params['delimiter'], $this->params['enclosure'], $this->params['escape'] ) : fgetcsv( $handle, 0, $this->params['delimiter'], $this->params['enclosure'] ); // @codingStandardsIgnoreLine // Remove BOM signature from the first item. if ( isset( $this->raw_keys[0] ) ) { @@ -77,7 +78,7 @@ class WC_Product_CSV_Importer extends WC_Product_Importer { } while ( 1 ) { - $row = fgetcsv( $handle, 0, $this->params['delimiter'], $this->params['enclosure'] ); + $row = version_compare( PHP_VERSION, '5.3', '>=' ) ? fgetcsv( $handle, 0, $this->params['delimiter'], $this->params['enclosure'], $this->params['escape'] ) : fgetcsv( $handle, 0, $this->params['delimiter'], $this->params['enclosure'] ); // @codingStandardsIgnoreLine if ( false !== $row ) { $this->raw_data[] = $row; @@ -535,6 +536,19 @@ class WC_Product_CSV_Importer extends WC_Product_Importer { return wc_clean( $value ); } + /** + * Parse an int value field + * + * @param int $value field value. + * @return int + */ + public function parse_int_field( $value ) { + // Remove the ' prepended to fields that start with - if needed. + $value = $this->unescape_negative_number( $value ); + + return intval( $value ); + } + /** * Get formatting callback. * @@ -577,8 +591,8 @@ class WC_Product_CSV_Importer extends WC_Product_Importer { 'grouped_products' => array( $this, 'parse_relative_comma_field' ), 'upsell_ids' => array( $this, 'parse_relative_comma_field' ), 'cross_sell_ids' => array( $this, 'parse_relative_comma_field' ), - 'download_limit' => 'intval', - 'download_expiry' => 'intval', + 'download_limit' => array( $this, 'parse_int_field' ), + 'download_expiry' => array( $this, 'parse_int_field' ), 'product_url' => 'esc_url_raw', 'menu_order' => 'intval', ); diff --git a/includes/log-handlers/class-wc-log-handler-db.php b/includes/log-handlers/class-wc-log-handler-db.php index f35f7e577ef..e654eb92b80 100644 --- a/includes/log-handlers/class-wc-log-handler-db.php +++ b/includes/log-handlers/class-wc-log-handler-db.php @@ -76,7 +76,7 @@ class WC_Log_Handler_DB extends WC_Log_Handler { ); if ( ! empty( $context ) ) { - $insert['context'] = serialize( $context ); + $insert['context'] = serialize( $context ); // @codingStandardsIgnoreLine. } return false !== $wpdb->insert( "{$wpdb->prefix}woocommerce_log", $insert, $format ); @@ -93,6 +93,23 @@ class WC_Log_Handler_DB extends WC_Log_Handler { return $wpdb->query( "TRUNCATE TABLE {$wpdb->prefix}woocommerce_log" ); } + /** + * Clear entries for a chosen handle/source. + * + * @param string $source Log source. + * @return bool + */ + public function clear( $source ) { + global $wpdb; + + return $wpdb->query( + $wpdb->prepare( + "DELETE FROM {$wpdb->prefix}woocommerce_log WHERE source = %s", + $source + ) + ); + } + /** * Delete selected logs from DB. * @@ -111,10 +128,26 @@ class WC_Log_Handler_DB extends WC_Log_Handler { $query_in = '(' . implode( ',', $format ) . ')'; - return $wpdb->query( + return $wpdb->query( "DELETE FROM {$wpdb->prefix}woocommerce_log WHERE log_id IN {$query_in}" ); // @codingStandardsIgnoreLine. + } + + /** + * Delete all logs older than a defined timestamp. + * + * @since 3.4.0 + * @param integer $timestamp Timestamp to delete logs before. + */ + public static function delete_logs_before_timestamp( $timestamp = 0 ) { + if ( ! $timestamp ) { + return; + } + + global $wpdb; + + $wpdb->query( $wpdb->prepare( - "DELETE FROM {$wpdb->prefix}woocommerce_log WHERE log_id IN {$query_in}", // phpcs:ignore WordPress.WP.PreparedSQL.NotPrepared - $log_ids + "DELETE FROM {$wpdb->prefix}woocommerce_log WHERE timestamp < %d", + $timestamp ) ); } @@ -140,7 +173,7 @@ class WC_Log_Handler_DB extends WC_Log_Handler { $debug_backtrace_arg = false; } - $trace = debug_backtrace( $debug_backtrace_arg ); // phpcs:ignore PHPCompatibility.PHP.NewFunctionParameters.debug_backtrace_optionsFound + $trace = debug_backtrace( $debug_backtrace_arg ); // @codingStandardsIgnoreLine. foreach ( $trace as $t ) { if ( isset( $t['file'] ) ) { $filename = pathinfo( $t['file'], PATHINFO_FILENAME ); diff --git a/includes/log-handlers/class-wc-log-handler-file.php b/includes/log-handlers/class-wc-log-handler-file.php index 6a8432c0949..04d26f6b051 100644 --- a/includes/log-handlers/class-wc-log-handler-file.php +++ b/includes/log-handlers/class-wc-log-handler-file.php @@ -48,12 +48,11 @@ class WC_Log_Handler_File extends WC_Log_Handler { * @param int $log_size_limit Optional. Size limit for log files. Default 5mb. */ public function __construct( $log_size_limit = null ) { - if ( null === $log_size_limit ) { $log_size_limit = 5 * 1024 * 1024; } - $this->log_size_limit = $log_size_limit; + $this->log_size_limit = apply_filters( 'woocommerce_log_file_size_limit', $log_size_limit ); add_action( 'plugins_loaded', array( $this, 'write_cached_logs' ) ); } @@ -66,7 +65,7 @@ class WC_Log_Handler_File extends WC_Log_Handler { public function __destruct() { foreach ( $this->handles as $handle ) { if ( is_resource( $handle ) ) { - fclose( $handle ); + fclose( $handle ); // @codingStandardsIgnoreLine. } } } @@ -144,15 +143,15 @@ class WC_Log_Handler_File extends WC_Log_Handler { if ( $file ) { if ( ! file_exists( $file ) ) { - $temphandle = @fopen( $file, 'w+' ); - @fclose( $temphandle ); + $temphandle = @fopen( $file, 'w+' ); // @codingStandardsIgnoreLine. + @fclose( $temphandle ); // @codingStandardsIgnoreLine. if ( defined( 'FS_CHMOD_FILE' ) ) { - @chmod( $file, FS_CHMOD_FILE ); // phpcs:ignore WordPress.VIP.FileSystemWritesDisallow.chmod_chmod + @chmod( $file, FS_CHMOD_FILE ); // @codingStandardsIgnoreLine. } } - $resource = @fopen( $file, $mode ); + $resource = @fopen( $file, $mode ); // @codingStandardsIgnoreLine. if ( $resource ) { $this->handles[ $handle ] = $resource; @@ -183,7 +182,7 @@ class WC_Log_Handler_File extends WC_Log_Handler { $result = false; if ( $this->is_open( $handle ) ) { - $result = fclose( $this->handles[ $handle ] ); + $result = fclose( $this->handles[ $handle ] ); // @codingStandardsIgnoreLine. unset( $this->handles[ $handle ] ); } @@ -206,7 +205,7 @@ class WC_Log_Handler_File extends WC_Log_Handler { } if ( $this->open( $handle ) && is_resource( $this->handles[ $handle ] ) ) { - $result = fwrite( $this->handles[ $handle ], $entry . PHP_EOL ); + $result = fwrite( $this->handles[ $handle ], $entry . PHP_EOL ); // @codingStandardsIgnoreLine. } else { $this->cache_log( $entry, $handle ); } @@ -356,13 +355,17 @@ class WC_Log_Handler_File extends WC_Log_Handler { /** * Get a log file name. * + * File names consist of the handle, followed by the date, followed by a hash, .log. + * * @since 3.3 * @param string $handle Log name. * @return bool|string The log file name or false if cannot be determined. */ public static function get_log_file_name( $handle ) { if ( function_exists( 'wp_hash' ) ) { - return sanitize_file_name( $handle . '-' . wp_hash( $handle ) . '.log' ); + $date_suffix = date( 'Y-m-d', current_time( 'timestamp', true ) ); + $hash_suffix = wp_hash( $handle ); + return sanitize_file_name( implode( '-', array( $handle, $date_suffix, $hash_suffix ) ) . '.log' ); } else { wc_doing_it_wrong( __METHOD__, __( 'This method should not be called before plugins_loaded.', 'woocommerce' ), '3.3' ); return false; @@ -391,4 +394,48 @@ class WC_Log_Handler_File extends WC_Log_Handler { } } + /** + * Delete all logs older than a defined timestamp. + * + * @since 3.4.0 + * @param integer $timestamp Timestamp to delete logs before. + */ + public static function delete_logs_before_timestamp( $timestamp = 0 ) { + if ( ! $timestamp ) { + return; + } + + $log_files = self::get_log_files(); + + foreach ( $log_files as $log_file ) { + $last_modified = filemtime( trailingslashit( WC_LOG_DIR ) . $log_file ); + + if ( $last_modified < $timestamp ) { + @unlink( trailingslashit( WC_LOG_DIR ) . $log_file ); // @codingStandardsIgnoreLine. + } + } + } + + /** + * Get all log files in the log directory. + * + * @since 3.4.0 + * @return array + */ + public static function get_log_files() { + $files = @scandir( WC_LOG_DIR ); // @codingStandardsIgnoreLine. + $result = array(); + + if ( ! empty( $files ) ) { + foreach ( $files as $key => $value ) { + if ( ! in_array( $value, array( '.', '..' ), true ) ) { + if ( ! is_dir( $value ) && strstr( $value, '.log' ) ) { + $result[ sanitize_title( $value ) ] = $value; + } + } + } + } + + return $result; + } } diff --git a/includes/payment-tokens/class-wc-payment-token-echeck.php b/includes/payment-tokens/class-wc-payment-token-echeck.php index c04201ef908..878710cdd92 100644 --- a/includes/payment-tokens/class-wc-payment-token-echeck.php +++ b/includes/payment-tokens/class-wc-payment-token-echeck.php @@ -45,7 +45,12 @@ class WC_Payment_Token_ECheck extends WC_Payment_Token { * @return string */ public function get_display_name( $deprecated = '' ) { - return __( 'eCheck', 'woocommerce' ); + $display = sprintf( + /* translators: 1: credit card type 2: last 4 digits 3: expiry month 4: expiry year */ + __( 'eCheck ending in %1$s', 'woocommerce' ), + $this->get_last4() + ); + return $display; } /** diff --git a/includes/shortcodes/class-wc-shortcode-products.php b/includes/shortcodes/class-wc-shortcode-products.php index ced110b1ac5..28b6ae3c856 100644 --- a/includes/shortcodes/class-wc-shortcode-products.php +++ b/includes/shortcodes/class-wc-shortcode-products.php @@ -574,9 +574,10 @@ class WC_Shortcode_Products { ob_start(); if ( $products && $products->ids ) { - // Prime meta cache to reduce future queries. - update_meta_cache( 'post', $products->ids ); - update_object_term_cache( $products->ids, 'product' ); + // Prime caches to reduce future queries. + if ( is_callable( '_prime_post_caches' ) ) { + _prime_post_caches( $products->ids ); + } // Setup the loop. wc_setup_loop( diff --git a/includes/theme-support/class-wc-twenty-seventeen.php b/includes/theme-support/class-wc-twenty-seventeen.php index 90d0e882e2d..f3f9667cb0b 100644 --- a/includes/theme-support/class-wc-twenty-seventeen.php +++ b/includes/theme-support/class-wc-twenty-seventeen.php @@ -43,7 +43,7 @@ class WC_Twenty_Seventeen { public static function enqueue_styles( $styles ) { unset( $styles['woocommerce-general'] ); - $styles['woocommerce-twenty-seventeen'] = array( + $styles['woocommerce-general'] = array( 'src' => str_replace( array( 'http:', 'https:' ), '', WC()->plugin_url() ) . '/assets/css/twenty-seventeen.css', 'deps' => '', 'version' => WC_VERSION, diff --git a/includes/wc-cart-functions.php b/includes/wc-cart-functions.php index bfa8dced40e..d3128ab6990 100644 --- a/includes/wc-cart-functions.php +++ b/includes/wc-cart-functions.php @@ -480,10 +480,12 @@ function wc_get_cart_item_data_hash( $product ) { return md5( wp_json_encode( apply_filters( - 'woocommerce_cart_item_data_to_validate', array( + 'woocommerce_cart_item_data_to_validate', + array( 'type' => $product->get_type(), 'attributes' => 'variation' === $product->get_type() ? $product->get_variation_attributes() : '', - ) + ), + $product ) ) ); diff --git a/includes/wc-conditional-functions.php b/includes/wc-conditional-functions.php index 630e5349c91..ecd39ec6732 100644 --- a/includes/wc-conditional-functions.php +++ b/includes/wc-conditional-functions.php @@ -91,7 +91,9 @@ if ( ! function_exists( 'is_cart' ) ) { * @return bool */ function is_cart() { - return is_page( wc_get_page_id( 'cart' ) ) || defined( 'WOOCOMMERCE_CART' ) || wc_post_content_has_shortcode( 'woocommerce_cart' ); + $page_id = wc_get_page_id( 'cart' ); + + return ( $page_id && is_page( $page_id ) ) || defined( 'WOOCOMMERCE_CART' ) || wc_post_content_has_shortcode( 'woocommerce_cart' ); } } @@ -103,7 +105,9 @@ if ( ! function_exists( 'is_checkout' ) ) { * @return bool */ function is_checkout() { - return is_page( wc_get_page_id( 'checkout' ) ) || wc_post_content_has_shortcode( 'woocommerce_checkout' ) || apply_filters( 'woocommerce_is_checkout', false ) || defined( 'WOOCOMMERCE_CHECKOUT' ); + $page_id = wc_get_page_id( 'checkout' ); + + return ( $page_id && is_page( $page_id ) ) || wc_post_content_has_shortcode( 'woocommerce_checkout' ) || apply_filters( 'woocommerce_is_checkout', false ) || defined( 'WOOCOMMERCE_CHECKOUT' ); } } @@ -162,7 +166,9 @@ if ( ! function_exists( 'is_account_page' ) ) { * @return bool */ function is_account_page() { - return is_page( wc_get_page_id( 'myaccount' ) ) || wc_post_content_has_shortcode( 'woocommerce_my_account' ) || apply_filters( 'woocommerce_is_account_page', false ); + $page_id = wc_get_page_id( 'myaccount' ); + + return ( $page_id && is_page( $page_id ) ) || wc_post_content_has_shortcode( 'woocommerce_my_account' ) || apply_filters( 'woocommerce_is_account_page', false ); } } @@ -176,7 +182,9 @@ if ( ! function_exists( 'is_view_order_page' ) ) { function is_view_order_page() { global $wp; - return ( is_page( wc_get_page_id( 'myaccount' ) ) && isset( $wp->query_vars['view-order'] ) ); + $page_id = wc_get_page_id( 'myaccount' ); + + return ( $page_id && is_page( $page_id ) && isset( $wp->query_vars['view-order'] ) ); } } @@ -192,7 +200,9 @@ if ( ! function_exists( 'is_edit_account_page' ) ) { function is_edit_account_page() { global $wp; - return ( is_page( wc_get_page_id( 'myaccount' ) ) && isset( $wp->query_vars['edit-account'] ) ); + $page_id = wc_get_page_id( 'myaccount' ); + + return ( $page_id && is_page( $page_id ) && isset( $wp->query_vars['edit-account'] ) ); } } @@ -206,7 +216,9 @@ if ( ! function_exists( 'is_order_received_page' ) ) { function is_order_received_page() { global $wp; - return apply_filters( 'woocommerce_is_order_received_page', ( is_page( wc_get_page_id( 'checkout' ) ) && isset( $wp->query_vars['order-received'] ) ) ); + $page_id = wc_get_page_id( 'checkout' ); + + return apply_filters( 'woocommerce_is_order_received_page', ( $page_id && is_page( $page_id ) && isset( $wp->query_vars['order-received'] ) ) ); } } @@ -220,7 +232,9 @@ if ( ! function_exists( 'is_add_payment_method_page' ) ) { function is_add_payment_method_page() { global $wp; - return ( is_page( wc_get_page_id( 'myaccount' ) ) && ( isset( $wp->query_vars['payment-methods'] ) || isset( $wp->query_vars['add-payment-method'] ) ) ); + $page_id = wc_get_page_id( 'myaccount' ); + + return ( $page_id && is_page( $page_id ) && ( isset( $wp->query_vars['payment-methods'] ) || isset( $wp->query_vars['add-payment-method'] ) ) ); } } @@ -234,7 +248,9 @@ if ( ! function_exists( 'is_lost_password_page' ) ) { function is_lost_password_page() { global $wp; - return ( is_page( wc_get_page_id( 'myaccount' ) ) && isset( $wp->query_vars['lost-password'] ) ); + $page_id = wc_get_page_id( 'myaccount' ); + + return ( $page_id && is_page( $page_id ) && isset( $wp->query_vars['lost-password'] ) ); } } diff --git a/includes/wc-core-functions.php b/includes/wc-core-functions.php index 47e6d1cf251..f73abf66eb7 100644 --- a/includes/wc-core-functions.php +++ b/includes/wc-core-functions.php @@ -1660,6 +1660,20 @@ function wc_get_logger() { return $logger; } +/** + * Trigger logging cleanup using the logging class. + * + * @since 3.4.0 + */ +function wc_cleanup_logs() { + $logger = wc_get_logger(); + + if ( is_callable( array( $logger, 'clear_expired_logs' ) ) ) { + $logger->clear_expired_logs(); + } +} +add_action( 'woocommerce_cleanup_logs', 'wc_cleanup_logs' ); + /** * Prints human-readable information about a variable. * @@ -1718,7 +1732,6 @@ function wc_print_r( $expression, $return = false ) { * @return array */ function wc_register_default_log_handler( $handlers ) { - if ( defined( 'WC_LOG_HANDLER' ) && class_exists( WC_LOG_HANDLER ) ) { $handler_class = WC_LOG_HANDLER; $default_handler = new $handler_class(); @@ -1732,22 +1745,6 @@ function wc_register_default_log_handler( $handlers ) { } add_filter( 'woocommerce_register_log_handlers', 'wc_register_default_log_handler' ); -/** - * Store user agents. Used for tracker. - * - * @since 3.0.0 - * @param string $user_login User login. - * @param int|object $user User. - */ -function wc_maybe_store_user_agent( $user_login, $user ) { - if ( 'yes' === get_option( 'woocommerce_allow_tracking', 'no' ) && user_can( $user, 'manage_woocommerce' ) ) { - $admin_user_agents = array_filter( (array) get_option( 'woocommerce_tracker_ua', array() ) ); - $admin_user_agents[] = wc_get_user_agent(); - update_option( 'woocommerce_tracker_ua', array_unique( $admin_user_agents ) ); - } -} -add_action( 'wp_login', 'wc_maybe_store_user_agent', 10, 2 ); - /** * Based on wp_list_pluck, this calls a method instead of returning a property. * @@ -1877,7 +1874,7 @@ function wc_restore_locale() { function wc_make_phone_clickable( $phone ) { $number = trim( preg_replace( '/[^\d|\+]/', '', $phone ) ); - return '' . esc_html( $phone ) . ''; + return $number ? '' . esc_html( $phone ) . '' : ''; } /** @@ -2088,3 +2085,20 @@ function wc_round_discount( $value, $precision ) { return round( $value, $precision ); } } + +/** + * Return the html selected attribute if stringified $value is found in array of stringified $options + * or if stringified $value is the same as scalar stringified $options. + * + * @param string|int $value Value to find within options. + * @param string|int|array $options Options to go through when looking for value. + * @return string + */ +function wc_selected( $value, $options ) { + if ( is_array( $options ) ) { + $options = array_map( 'strval', $options ); + return selected( in_array( (string) $value, $options, true ), true, false ); + } + + return selected( $value, $options, false ); +} diff --git a/includes/wc-formatting-functions.php b/includes/wc-formatting-functions.php index 851ff443f1f..e1b4d1160b7 100644 --- a/includes/wc-formatting-functions.php +++ b/includes/wc-formatting-functions.php @@ -1344,3 +1344,32 @@ function wc_implode_html_attributes( $raw_attributes ) { } return implode( ' ', $attributes ); } + +/** + * Parse a relative date option from the settings API into a standard format. + * + * @since 3.4.0 + * @param mixed $raw_value Value stored in DB. + * @return array Nicely formatted array with number and unit values. + */ +function wc_parse_relative_date_option( $raw_value ) { + $periods = array( + 'days' => __( 'Day(s)', 'woocommerce' ), + 'weeks' => __( 'Week(s)', 'woocommerce' ), + 'months' => __( 'Month(s)', 'woocommerce' ), + 'years' => __( 'Year(s)', 'woocommerce' ), + ); + + $value = wp_parse_args( (array) $raw_value, array( + 'number' => '', + 'unit' => 'days', + ) ); + + $value['number'] = ! empty( $value['number'] ) ? absint( $value['number'] ) : ''; + + if ( ! in_array( $value['unit'], array_keys( $periods ), true ) ) { + $value['unit'] = 'days'; + } + + return $value; +} diff --git a/includes/wc-order-functions.php b/includes/wc-order-functions.php index e4073be5a86..dd9a83bfe99 100644 --- a/includes/wc-order-functions.php +++ b/includes/wc-order-functions.php @@ -20,7 +20,7 @@ defined( 'ABSPATH' ) || exit; * * @since 2.6.0 * @param array $args Array of args (above). - * @return array|stdClass Number of pages and an array of order objects if + * @return WC_Order[]|stdClass Number of pages and an array of order objects if * paginate is true, or just an array of values. */ function wc_get_orders( $args ) { diff --git a/includes/wc-page-functions.php b/includes/wc-page-functions.php index 7f49688bb77..c6f8e4f7b92 100644 --- a/includes/wc-page-functions.php +++ b/includes/wc-page-functions.php @@ -58,12 +58,18 @@ function wc_get_page_id( $page ) { /** * Retrieve page permalink. * - * @param string $page page slug. + * @param string $page page slug. + * @param string|bool $fallback Fallback URL if page is not set. Defaults to home URL. @since 3.4.0. * @return string */ -function wc_get_page_permalink( $page ) { +function wc_get_page_permalink( $page, $fallback = null ) { $page_id = wc_get_page_id( $page ); - $permalink = 0 < $page_id ? get_permalink( $page_id ) : get_home_url(); + $permalink = 0 < $page_id ? get_permalink( $page_id ) : ''; + + if ( ! $permalink ) { + $permalink = is_null( $fallback ) ? get_home_url() : $fallback; + } + return apply_filters( 'woocommerce_get_' . $page . '_page_permalink', $permalink ); } diff --git a/includes/wc-product-functions.php b/includes/wc-product-functions.php index d25f1914d02..6acae59500b 100644 --- a/includes/wc-product-functions.php +++ b/includes/wc-product-functions.php @@ -537,9 +537,9 @@ function wc_product_has_unique_sku( $product_id, $sku ) { if ( apply_filters( 'wc_product_has_unique_sku', $sku_found, $product_id, $sku ) ) { return false; - } else { - return true; } + + return true; } /** @@ -854,7 +854,7 @@ function wc_get_product_backorder_options() { function wc_get_related_products( $product_id, $limit = 5, $exclude_ids = array() ) { $product_id = absint( $product_id ); - $limit = $limit > 0 ? $limit : 5; + $limit = $limit >= -1 ? $limit : 5; $exclude_ids = array_merge( array( 0, $product_id ), $exclude_ids ); $transient_name = 'wc_related_' . $product_id; $query_args = http_build_query( array( diff --git a/includes/wc-stock-functions.php b/includes/wc-stock-functions.php index fff31281453..9903280971a 100644 --- a/includes/wc-stock-functions.php +++ b/includes/wc-stock-functions.php @@ -46,7 +46,11 @@ function wc_update_product_stock( $product, $stock_quantity = null, $operation = $product_with_stock->set_date_modified( current_time( 'timestamp', true ) ); $product_with_stock->save(); - do_action( $product_with_stock->is_type( 'variation' ) ? 'woocommerce_variation_set_stock' : 'woocommerce_product_set_stock', $product_with_stock ); + if ( $product_with_stock->is_type( 'variation' ) ) { + do_action( 'woocommerce_variation_set_stock', $product_with_stock ); + } else { + do_action( 'woocommerce_product_set_stock', $product_with_stock ); + } return $product_with_stock->get_stock_quantity(); } diff --git a/includes/wc-template-functions.php b/includes/wc-template-functions.php index 7083b89ab80..461413636ba 100644 --- a/includes/wc-template-functions.php +++ b/includes/wc-template-functions.php @@ -498,9 +498,6 @@ function wc_product_post_class( $classes, $class = '', $post_id = '' ) { if ( ! $product->get_default_attributes() ) { $classes[] = 'has-default-attributes'; } - if ( $product->has_child() ) { - $classes[] = 'has-children'; - } } } @@ -512,6 +509,148 @@ function wc_product_post_class( $classes, $class = '', $post_id = '' ) { return $classes; } +/** + * Get product taxonomy HTML classes. + * + * @since 3.4.0 + * @param array $term_ids Array of terms IDs or objects. + * @param string $taxonomy Taxonomy. + * @return array + */ +function wc_get_product_taxonomy_class( $term_ids, $taxonomy ) { + $classes = array(); + + foreach ( $term_ids as $term_id ) { + $term = get_term( $term_id, $taxonomy ); + + if ( empty( $term->slug ) ) { + continue; + } + + $term_class = sanitize_html_class( $term->slug, $term->term_id ); + if ( is_numeric( $term_class ) || ! trim( $term_class, '-' ) ) { + $term_class = $term->term_id; + } + + // 'post_tag' uses the 'tag' prefix for backward compatibility. + if ( 'post_tag' === $taxonomy ) { + $classes[] = 'tag-' . $term_class; + } else { + $classes[] = sanitize_html_class( $taxonomy . '-' . $term_class, $taxonomy . '-' . $term->term_id ); + } + } + + return $classes; +} + +/** + * Retrieves the classes for the post div as an array. + * + * This method is clone from WordPress's get_post_class(), allowing removing taxonomies. + * + * @since 3.4.0 + * @param string|array $class One or more classes to add to the class list. + * @param int|WP_Post|WC_Product $product_id Product ID or product object. + * @return array + */ +function wc_get_product_class( $class = '', $product_id = null ) { + if ( is_a( $product_id, 'WC_Product' ) ) { + $product = $product_id; + $product_id = $product_id->get_id(); + $post = get_post( $product_id ); + } else { + $post = get_post( $product_id ); + $product = wc_get_product( $post->ID ); + } + + $classes = array(); + + if ( $class ) { + if ( ! is_array( $class ) ) { + $class = preg_split( '#\s+#', $class ); + } + $classes = array_map( 'esc_attr', $class ); + } else { + // Ensure that we always coerce class to being an array. + $class = array(); + } + + if ( ! $post || ! $product ) { + return $classes; + } + + $classes[] = 'post-' . $post->ID; + if ( ! is_admin() ) { + $classes[] = $post->post_type; + } + $classes[] = 'type-' . $post->post_type; + $classes[] = 'status-' . $post->post_status; + + // Post format. + if ( post_type_supports( $post->post_type, 'post-formats' ) ) { + $post_format = get_post_format( $post->ID ); + + if ( $post_format && ! is_wp_error( $post_format ) ) { + $classes[] = 'format-' . sanitize_html_class( $post_format ); + } else { + $classes[] = 'format-standard'; + } + } + + // Post requires password. + $post_password_required = post_password_required( $post->ID ); + if ( $post_password_required ) { + $classes[] = 'post-password-required'; + } elseif ( ! empty( $post->post_password ) ) { + $classes[] = 'post-password-protected'; + } + + // Post thumbnails. + if ( current_theme_supports( 'post-thumbnails' ) && has_post_thumbnail( $post->ID ) && ! is_attachment( $post ) && ! $post_password_required ) { + $classes[] = 'has-post-thumbnail'; + } + + // Sticky for Sticky Posts. + if ( is_sticky( $post->ID ) ) { + if ( is_home() && ! is_paged() ) { + $classes[] = 'sticky'; + } elseif ( is_admin() ) { + $classes[] = 'status-sticky'; + } + } + + // Hentry for hAtom compliance. + $classes[] = 'hentry'; + + // Include attributes and any extra taxonomy. + if ( apply_filters( 'woocommerce_get_product_class_include_taxonomies', false ) ) { + $taxonomies = get_taxonomies( array( 'public' => true ) ); + foreach ( (array) $taxonomies as $taxonomy ) { + if ( is_object_in_taxonomy( $post->post_type, $taxonomy ) && in_array( $taxonomy, array( 'product_cat', 'product_tag' ), true ) ) { + $classes = array_merge( $classes, wc_get_product_taxonomy_class( (array) get_the_terms( $post->ID, $taxonomy ), $taxonomy ) ); + } + } + } + // Categories. + $classes = array_merge( $classes, wc_get_product_taxonomy_class( $product->get_category_ids(), 'product_cat' ) ); + + // Tags. + $classes = array_merge( $classes, wc_get_product_taxonomy_class( $product->get_tag_ids(), 'product_tag' ) ); + + return array_filter( array_unique( apply_filters( 'post_class', $classes, $class, $post->ID ) ) ); +} + +/** + * Display the classes for the product div. + * + * @since 3.4.0 + * @param string|array $class One or more classes to add to the class list. + * @param int|WP_Post|WC_Product $product_id Product ID or product object. + */ +function wc_product_class( $class = '', $product_id = null ) { + echo 'class="' . esc_attr( join( ' ', wc_get_product_class( $class, $product_id ) ) ) . '"'; +} + /** * Outputs hidden form inputs for each query string variable. * @@ -549,6 +688,166 @@ function wc_query_string_form_fields( $values = null, $exclude = array(), $curre } } +/** + * Get the terms and conditons page ID. + * + * @since 3.4.0 + * @return int + */ +function wc_terms_and_conditions_page_id() { + $page_id = wc_get_page_id( 'terms' ); + return apply_filters( 'woocommerce_terms_and_conditions_page_id', 0 < $page_id ? absint( $page_id ) : 0 ); +} + +/** + * Get the privacy policy page ID. + * + * @since 3.4.0 + * @return int + */ +function wc_privacy_policy_page_id() { + $page_id = get_option( 'wp_page_for_privacy_policy', 0 ); + return apply_filters( 'woocommerce_privacy_policy_page_id', 0 < $page_id ? absint( $page_id ) : 0 ); +} + +/** + * See if the checkbox is enabled or not based on the existance of the terms page and checkbox text. + * + * @since 3.4.0 + * @return bool + */ +function wc_terms_and_conditions_checkbox_enabled() { + $page = get_post( wc_terms_and_conditions_page_id() ); + return $page && wc_get_terms_and_conditions_checkbox_text(); +} + +/** + * Get the terms and conditons checkbox text, if set. + * + * @since 3.4.0 + * @return string + */ +function wc_get_terms_and_conditions_checkbox_text() { + /* translators: %s terms and conditions page name and link */ + return trim( apply_filters( 'woocommerce_get_terms_and_conditions_checkbox_text', get_option( 'woocommerce_checkout_terms_and_conditions_checkbox_text', sprintf( __( 'I have read and agree to the website %s', 'woocommerce' ), '[terms]' ) ) ) ); +} + +/** + * Get the privacy policy text, if set. + * + * @since 3.4.0 + * @param string $type Type of policy to load. Valid values include registration and checkout. + * @return string + */ +function wc_get_privacy_policy_text( $type = '' ) { + $text = ''; + + switch ( $type ) { + case 'checkout': + /* translators: %s privacy policy page name and link */ + $text = get_option( 'woocommerce_checkout_privacy_policy_text', sprintf( __( 'Your personal data will be used to process your order, support your experience throughout this website, and for other purposes described in our %s.', 'woocommerce' ), '[privacy_policy]' ) ); + break; + case 'registration': + /* translators: %s privacy policy page name and link */ + $text = get_option( 'woocommerce_registration_privacy_policy_text', sprintf( __( 'Your personal data will be used to support your experience throughout this website, to manage access to your account, and for other purposes described in our %s.', 'woocommerce' ), '[privacy_policy]' ) ); + break; + } + + return trim( apply_filters( 'woocommerce_get_privacy_policy_text', $text, $type ) ); +} + +/** + * Output t&c checkbox text. + * + * @since 3.4.0 + */ +function wc_terms_and_conditions_checkbox_text() { + $text = wc_get_terms_and_conditions_checkbox_text(); + + if ( ! $text ) { + return; + } + + echo wp_kses_post( wc_replace_policy_page_link_placeholders( $text ) ); +} + +/** + * Output t&c page's content (if set). The page can be set from checkout settings. + * + * @since 3.4.0 + */ +function wc_terms_and_conditions_page_content() { + $terms_page_id = wc_terms_and_conditions_page_id(); + + if ( ! $terms_page_id ) { + return; + } + + $page = get_post( $terms_page_id ); + + if ( $page && 'publish' === $page->post_status && $page->post_content && ! has_shortcode( $page->post_content, 'woocommerce_checkout' ) ) { + echo ''; + } +} + +/** + * Render privacy policy text on the checkout. + * + * @since 3.4.0 + */ +function wc_checkout_privacy_policy_text() { + echo '
    '; + wc_privacy_policy_text( 'checkout' ); + echo '
    '; +} + +/** + * Render privacy policy text on the register forms. + * + * @since 3.4.0 + */ +function wc_registration_privacy_policy_text() { + echo '
    '; + wc_privacy_policy_text( 'registration' ); + echo '
    '; +} + +/** + * Output privacy policy text. This is custom text which can be added via the customizer/privacy settings section. + * + * Loads the relevant policy for the current page unless a specific policy text is required. + * + * @since 3.4.0 + * @param string $type Type of policy to load. Valid values include registration and checkout. + */ +function wc_privacy_policy_text( $type = 'checkout' ) { + if ( ! wc_privacy_policy_page_id() ) { + return; + } + echo wp_kses_post( wpautop( wc_replace_policy_page_link_placeholders( wc_get_privacy_policy_text( $type ) ) ) ); +} + +/** + * Replaces placeholders with links to WooCommerce policy pages. + * + * @since 3.4.0 + * @param string $text Text to find/replace within. + * @return string + */ +function wc_replace_policy_page_link_placeholders( $text ) { + $privacy_page_id = wc_privacy_policy_page_id(); + $terms_page_id = wc_terms_and_conditions_page_id(); + $privacy_link = $privacy_page_id ? '' . __( 'privacy policy', 'woocommerce' ) . '' : __( 'privacy policy', 'woocommerce' ); + $terms_link = $terms_page_id ? '' . __( 'terms and conditions', 'woocommerce' ) . '' : __( 'terms and conditions', 'woocommerce' ); + + $find_replace = array( + '[terms]' => $terms_link, + '[privacy_policy]' => $privacy_link, + ); + + return str_replace( array_keys( $find_replace ), array_values( $find_replace ), $text ); +} + /** * Template pages */ @@ -2160,7 +2459,7 @@ if ( ! function_exists( 'woocommerce_form_field' ) ) { $args['class'][] = 'validate-required'; $required = ' *'; } else { - $required = ''; + $required = ' (' . esc_html__( 'optional', 'woocommerce' ) . ')'; } if ( is_string( $args['label_class'] ) ) { @@ -2187,6 +2486,10 @@ if ( ! function_exists( 'woocommerce_form_field' ) ) { $args['custom_attributes']['autofocus'] = 'autofocus'; } + if ( $args['description'] ) { + $args['custom_attributes']['aria-describedby'] = $args['id'] . '-description'; + } + if ( ! empty( $args['custom_attributes'] ) && is_array( $args['custom_attributes'] ) ) { foreach ( $args['custom_attributes'] as $attribute => $attribute_value ) { $custom_attributes[] = esc_attr( $attribute ) . '="' . esc_attr( $attribute_value ) . '"'; @@ -2324,12 +2627,14 @@ if ( ! function_exists( 'woocommerce_form_field' ) ) { $field_html .= ''; } - $field_html .= $field; + $field_html .= '' . $field; if ( $args['description'] ) { - $field_html .= '' . esc_html( $args['description'] ) . ''; + $field_html .= ''; } + $field_html .= ''; + $container_class = esc_attr( implode( ' ', $args['class'] ) ); $container_id = esc_attr( $args['id'] ) . '_field'; $field = sprintf( $field_container, $container_class, $container_id, $field_html ); diff --git a/includes/wc-template-hooks.php b/includes/wc-template-hooks.php index 6a66eafd93b..fea838ddc97 100644 --- a/includes/wc-template-hooks.php +++ b/includes/wc-template-hooks.php @@ -18,8 +18,8 @@ add_filter( 'post_class', 'wc_product_post_class', 20, 3 ); * * @see wc_generator_tag() */ -add_action( 'get_the_generator_html', 'wc_generator_tag', 10, 2 ); -add_action( 'get_the_generator_xhtml', 'wc_generator_tag', 10, 2 ); +add_filter( 'get_the_generator_html', 'wc_generator_tag', 10, 2 ); +add_filter( 'get_the_generator_xhtml', 'wc_generator_tag', 10, 2 ); /** * Content Wrappers. @@ -212,6 +212,8 @@ add_action( 'woocommerce_before_checkout_form', 'woocommerce_checkout_login_form add_action( 'woocommerce_before_checkout_form', 'woocommerce_checkout_coupon_form', 10 ); add_action( 'woocommerce_checkout_order_review', 'woocommerce_order_review', 10 ); add_action( 'woocommerce_checkout_order_review', 'woocommerce_checkout_payment', 20 ); +add_action( 'woocommerce_checkout_terms_and_conditions', 'wc_checkout_privacy_policy_text', 20 ); +add_action( 'woocommerce_checkout_terms_and_conditions', 'wc_terms_and_conditions_page_content', 30 ); /** * Cart widget @@ -285,3 +287,4 @@ add_action( 'woocommerce_account_edit-address_endpoint', 'woocommerce_account_ed add_action( 'woocommerce_account_payment-methods_endpoint', 'woocommerce_account_payment_methods' ); add_action( 'woocommerce_account_add-payment-method_endpoint', 'woocommerce_account_add_payment_method' ); add_action( 'woocommerce_account_edit-account_endpoint', 'woocommerce_account_edit_account' ); +add_action( 'woocommerce_register_form', 'wc_registration_privacy_policy_text', 20 ); diff --git a/includes/wc-update-functions.php b/includes/wc-update-functions.php index f2233bc3bc6..ff8758a071c 100644 --- a/includes/wc-update-functions.php +++ b/includes/wc-update-functions.php @@ -1635,49 +1635,138 @@ function wc_update_330_db_version() { } /** - * Update state codes for Ireland. + * Update state codes for Ireland and BD. */ -function wc_update_340_irish_states() { +function wc_update_340_states() { global $wpdb; - $ie_states = array( - 'CK' => 'CO', - 'DN' => 'D', - 'GY' => 'G', - 'TY' => 'TA', + $country_states = array( + 'IE' => array( + 'CK' => 'CO', + 'DN' => 'D', + 'GY' => 'G', + 'TY' => 'TA', + ), + 'BD' => array( + 'BAG' => 'BD-05', + 'BAN' => 'BD-01', + 'BAR' => 'BD-02', + 'BARI' => 'BD-06', + 'BHO' => 'BD-07', + 'BOG' => 'BD-03', + 'BRA' => 'BD-04', + 'CHA' => 'BD-09', + 'CHI' => 'BD-10', + 'CHU' => 'BD-12', + 'COX' => 'BD-11', + 'COM' => 'BD-08', + 'DHA' => 'BD-13', + 'DIN' => 'BD-14', + 'FAR' => 'BD-15', + 'FEN' => 'BD-16', + 'GAI' => 'BD-19', + 'GAZI' => 'BD-18', + 'GOP' => 'BD-17', + 'HAB' => 'BD-20', + 'JAM' => 'BD-21', + 'JES' => 'BD-22', + 'JHA' => 'BD-25', + 'JHE' => 'BD-23', + 'JOY' => 'BD-24', + 'KHA' => 'BD-29', + 'KHU' => 'BD-27', + 'KIS' => 'BD-26', + 'KUR' => 'BD-28', + 'KUS' => 'BD-30', + 'LAK' => 'BD-31', + 'LAL' => 'BD-32', + 'MAD' => 'BD-36', + 'MAG' => 'BD-37', + 'MAN' => 'BD-33', + 'MEH' => 'BD-39', + 'MOU' => 'BD-38', + 'MUN' => 'BD-35', + 'MYM' => 'BD-34', + 'NAO' => 'BD-48', + 'NAR' => 'BD-43', + 'NARG' => 'BD-40', + 'NARD' => 'BD-42', + 'NAT' => 'BD-44', + 'NAW' => 'BD-45', + 'NET' => 'BD-41', + 'NIL' => 'BD-46', + 'NOA' => 'BD-47', + 'PAB' => 'BD-49', + 'PAN' => 'BD-52', + 'PAT' => 'BD-51', + 'PIR' => 'BD-50', + 'RAJB' => 'BD-53', + 'RAJ' => 'BD-54', + 'RAN' => 'BD-56', + 'RANP' => 'BD-55', + 'SAT' => 'BD-58', + 'SHA' => 'BD-57', + 'SIR' => 'BD-59', + 'SUN' => 'BD-61', + 'SYL' => 'BD-60', + 'TAN' => 'BD-63', + 'THA' => 'BD-64', + ), ); - foreach ( $ie_states as $old => $new ) { - $wpdb->query( - $wpdb->prepare( - "UPDATE $wpdb->postmeta - SET meta_value = %s - WHERE meta_key IN ( '_billing_state', '_shipping_state' ) - AND meta_value = %s", - $new, $old - ) - ); - $wpdb->update( - "{$wpdb->prefix}woocommerce_shipping_zone_locations", - array( - 'location_code' => 'IE:' . $new, - ), - array( - 'location_code' => 'IE:' . $old, - ) - ); - $wpdb->update( - "{$wpdb->prefix}woocommerce_tax_rates", - array( - 'tax_rate_state' => strtoupper( $new ), - ), - array( - 'tax_rate_state' => strtoupper( $old ), - ) - ); + foreach ( $country_states as $country => $states ) { + foreach ( $states as $old => $new ) { + $wpdb->query( + $wpdb->prepare( + "UPDATE $wpdb->postmeta + SET meta_value = %s + WHERE meta_key IN ( '_billing_state', '_shipping_state' ) + AND meta_value = %s", + $new, $old + ) + ); + $wpdb->update( + "{$wpdb->prefix}woocommerce_shipping_zone_locations", + array( + 'location_code' => $country . ':' . $new, + ), + array( + 'location_code' => $country . ':' . $old, + ) + ); + $wpdb->update( + "{$wpdb->prefix}woocommerce_tax_rates", + array( + 'tax_rate_state' => strtoupper( $new ), + ), + array( + 'tax_rate_state' => strtoupper( $old ), + ) + ); + } } } +/** + * Set last active prop for users. + */ +function wc_update_340_last_active() { + global $wpdb; + // @codingStandardsIgnoreStart. + $wpdb->query( + $wpdb->prepare( " + INSERT INTO {$wpdb->usermeta} (user_id, meta_key, meta_value) + SELECT DISTINCT users.ID, 'wc_last_active', %s + FROM {$wpdb->users} as users + LEFT OUTER JOIN {$wpdb->usermeta} AS usermeta ON users.ID = usermeta.user_id AND usermeta.meta_key = 'wc_last_active' + WHERE usermeta.meta_value IS NULL + ", + (string) strtotime( date( 'Y-m-d', current_time( 'timestamp', true ) ) ) + ) + ); + // @codingStandardsIgnoreEnd. +} + /** * Update DB Version. */ diff --git a/includes/wc-user-functions.php b/includes/wc-user-functions.php index 9b70993ef1e..c8be54a6d7d 100644 --- a/includes/wc-user-functions.php +++ b/includes/wc-user-functions.php @@ -666,3 +666,90 @@ function wc_user_search_columns( $search_columns ) { return $search_columns; } add_filter( 'user_search_columns', 'wc_user_search_columns' ); + +/** + * When a user is deleted in WordPress, delete corresponding WooCommerce data. + * + * @param int $user_id User ID being deleted. + */ +function wc_delete_user_data( $user_id ) { + global $wpdb; + + // Clean up sessions. + $wpdb->delete( + $wpdb->prefix . 'woocommerce_sessions', + array( + 'session_key' => $user_id, + ) + ); + + // Revoke API keys. + $wpdb->delete( + $wpdb->prefix . 'woocommerce_api_keys', + array( + 'user_id' => $user_id, + ) + ); + + // Clean up payment tokens. + $payment_tokens = WC_Payment_Tokens::get_customer_tokens( $user_id ); + + foreach ( $payment_tokens as $payment_token ) { + $payment_token->delete(); + } +} +add_action( 'delete_user', 'wc_delete_user_data' ); + +/** + * Store user agents. Used for tracker. + * + * @since 3.0.0 + * @param string $user_login User login. + * @param int|object $user User. + */ +function wc_maybe_store_user_agent( $user_login, $user ) { + if ( 'yes' === get_option( 'woocommerce_allow_tracking', 'no' ) && user_can( $user, 'manage_woocommerce' ) ) { + $admin_user_agents = array_filter( (array) get_option( 'woocommerce_tracker_ua', array() ) ); + $admin_user_agents[] = wc_get_user_agent(); + update_option( 'woocommerce_tracker_ua', array_unique( $admin_user_agents ) ); + } +} +add_action( 'wp_login', 'wc_maybe_store_user_agent', 10, 2 ); + +/** + * Update logic triggered on login. + * + * @since 3.4.0 + * @param string $user_login User login. + * @param object $user User. + */ +function wc_user_logged_in( $user_login, $user ) { + wc_update_user_last_active( $user->ID ); +} +add_action( 'wp_login', 'wc_user_logged_in', 10, 2 ); + +/** + * Update when the user was last active. + * + * @since 3.4.0 + */ +function wc_current_user_is_active() { + if ( ! is_user_logged_in() ) { + return; + } + wc_update_user_last_active( get_current_user_id() ); +} +add_action( 'wp', 'wc_current_user_is_active', 10 ); + +/** + * Set the user last active timestamp to now. + * + * @since 3.4.0 + * @param int $user_id User ID to mark active. + */ +function wc_update_user_last_active( $user_id ) { + if ( ! $user_id ) { + return; + } + update_user_meta( $user_id, 'wc_last_active', (string) strtotime( date( 'Y-m-d', current_time( 'timestamp', true ) ) ) ); +} diff --git a/includes/widgets/class-wc-widget-recent-reviews.php b/includes/widgets/class-wc-widget-recent-reviews.php index da6fef7fd4d..c609610db3c 100644 --- a/includes/widgets/class-wc-widget-recent-reviews.php +++ b/includes/widgets/class-wc-widget-recent-reviews.php @@ -70,31 +70,19 @@ class WC_Widget_Recent_Reviews extends WC_Widget { if ( $comments ) { $this->widget_start( $args, $instance ); - echo '
      '; + echo wp_kses_post( apply_filters( 'woocommerce_before_widget_product_review_list', '
        ' ) ); foreach ( (array) $comments as $comment ) { - - $_product = wc_get_product( $comment->comment_post_ID ); - - $rating = intval( get_comment_meta( $comment->comment_ID, 'rating', true ) ); - - $rating_html = wc_get_rating_html( $rating ); - - echo '
      • '; - - echo $_product->get_image() . wp_kses_post( $_product->get_name() ) . ''; // WPCS: XSS ok. - - echo $rating_html; // WPCS: XSS ok. - - /* translators: %s: review author */ - echo '' . sprintf( esc_html__( 'by %s', 'woocommerce' ), get_comment_author() ) . ''; // WPCS: XSS ok. - - echo '
      • '; + wc_get_template( 'content-widget-reviews.php', array( + 'comment' => $comment, + 'product' => wc_get_product( $comment->comment_post_ID ), + ) ); } - echo '
      '; + echo wp_kses_post( apply_filters( 'woocommerce_after_widget_product_review_list', '
    ' ) ); $this->widget_end( $args ); + } $content = ob_get_clean(); diff --git a/package-lock.json b/package-lock.json index 3667895bd01..ae4dfc57eea 100644 --- a/package-lock.json +++ b/package-lock.json @@ -7,7 +7,7 @@ "abbrev": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "integrity": "sha1-+PLIh60Qv2f2NPAFtph/7TF5qsg=", "dev": true }, "agent-base": { @@ -81,7 +81,7 @@ "anymatch": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz", - "integrity": "sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA==", + "integrity": "sha1-VT3Lj5HjyImEXf26NMd3IbkLnXo=", "dev": true, "optional": true, "requires": { @@ -101,7 +101,7 @@ "aproba": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", - "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "integrity": "sha1-aALmJk79GMeQobDVF/DyYnvyyUo=", "dev": true }, "are-we-there-yet": { @@ -135,7 +135,7 @@ "arr-flatten": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "integrity": "sha1-NgSLv/TntH4TZkQxbJlmnqWukfE=", "dev": true }, "array-find-index": { @@ -1085,7 +1085,7 @@ "babylon": { "version": "6.18.0", "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", - "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", + "integrity": "sha1-ry87iPpvXB5MY00aD46sT1WzleM=", "dev": true }, "balanced-match": { @@ -1123,7 +1123,7 @@ "bluebird": { "version": "3.5.1", "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.1.tgz", - "integrity": "sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA==", + "integrity": "sha1-2VUfnemPH82h5oPRfukaBgLuLrk=", "dev": true }, "body-parser": { @@ -1325,6 +1325,7 @@ "requires": { "anymatch": "1.3.2", "async-each": "1.0.1", + "fsevents": "1.1.3", "glob-parent": "2.0.0", "inherits": "2.0.3", "is-binary-path": "1.0.1", @@ -1334,9 +1335,9 @@ } }, "chromedriver": { - "version": "2.36.0", - "resolved": "https://registry.npmjs.org/chromedriver/-/chromedriver-2.36.0.tgz", - "integrity": "sha512-Lq2HrigCJ4RVdIdCmchenv1rVrejNSJ7EUCQojycQo12ww3FedQx4nb+GgTdqMhjbOMTqq5+ziaiZlrEN2z1gQ==", + "version": "2.37.0", + "resolved": "https://registry.npmjs.org/chromedriver/-/chromedriver-2.37.0.tgz", + "integrity": "sha512-Dz3ktXp+9T0ygMIEZX3SNL3grXywi2kC1swiD9cjISlLcoenzhOpsj/R/Gr2hJvrC49aGE2BhSpuUevdGq6J4w==", "dev": true, "requires": { "del": "3.0.0", @@ -1507,7 +1508,7 @@ "content-type": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", - "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "integrity": "sha1-4TjMdeBAxyexlm/l5fjJruJW/js=", "dev": true }, "convert-source-map": { @@ -1600,7 +1601,7 @@ "boom": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/boom/-/boom-5.2.0.tgz", - "integrity": "sha512-Z5BTk6ZRe4tXXQlkqftmsAUANpXmuwlsF5Oov8ThoMbQRzdGTA1ngYRW160GexgOgjsFOKJz0LYhoNi+2AMBUw==", + "integrity": "sha1-XdnabuOl8wIHdDYpDLcX0/SlTgI=", "dev": true, "requires": { "hoek": "4.2.0" @@ -1645,7 +1646,7 @@ "debug": { "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", "dev": true, "requires": { "ms": "2.0.0" @@ -2179,9 +2180,9 @@ } }, "fs-extra": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.3.tgz", - "integrity": "sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-5.0.0.tgz", + "integrity": "sha512-66Pm4RYbjzdyeuqudYqhFiNBbCIuI9kgRqLPSHIlXHidW8NIQtVdkM1yeZ4lXwuhbTETv3EUGMNHAAw6hiundQ==", "dev": true, "requires": { "graceful-fs": "4.1.11", @@ -2201,6 +2202,910 @@ "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", "dev": true }, + "fsevents": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.1.3.tgz", + "integrity": "sha512-WIr7iDkdmdbxu/Gh6eKEZJL6KPE74/5MEsf2whTOFNxbIoIixogroLdKYqB6FDav4Wavh/lZdzzd3b2KxIXC5Q==", + "dev": true, + "optional": true, + "requires": { + "nan": "2.8.0", + "node-pre-gyp": "0.6.39" + }, + "dependencies": { + "abbrev": { + "version": "1.1.0", + "bundled": true, + "dev": true, + "optional": true + }, + "ajv": { + "version": "4.11.8", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "co": "4.6.0", + "json-stable-stringify": "1.0.1" + } + }, + "ansi-regex": { + "version": "2.1.1", + "bundled": true, + "dev": true + }, + "aproba": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "are-we-there-yet": { + "version": "1.1.4", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "delegates": "1.0.0", + "readable-stream": "2.2.9" + } + }, + "asn1": { + "version": "0.2.3", + "bundled": true, + "dev": true, + "optional": true + }, + "assert-plus": { + "version": "0.2.0", + "bundled": true, + "dev": true, + "optional": true + }, + "asynckit": { + "version": "0.4.0", + "bundled": true, + "dev": true, + "optional": true + }, + "aws-sign2": { + "version": "0.6.0", + "bundled": true, + "dev": true, + "optional": true + }, + "aws4": { + "version": "1.6.0", + "bundled": true, + "dev": true, + "optional": true + }, + "balanced-match": { + "version": "0.4.2", + "bundled": true, + "dev": true + }, + "bcrypt-pbkdf": { + "version": "1.0.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "tweetnacl": "0.14.5" + } + }, + "block-stream": { + "version": "0.0.9", + "bundled": true, + "dev": true, + "requires": { + "inherits": "2.0.3" + } + }, + "boom": { + "version": "2.10.1", + "bundled": true, + "dev": true, + "requires": { + "hoek": "2.16.3" + } + }, + "brace-expansion": { + "version": "1.1.7", + "bundled": true, + "dev": true, + "requires": { + "balanced-match": "0.4.2", + "concat-map": "0.0.1" + } + }, + "buffer-shims": { + "version": "1.0.0", + "bundled": true, + "dev": true + }, + "caseless": { + "version": "0.12.0", + "bundled": true, + "dev": true, + "optional": true + }, + "co": { + "version": "4.6.0", + "bundled": true, + "dev": true, + "optional": true + }, + "code-point-at": { + "version": "1.1.0", + "bundled": true, + "dev": true + }, + "combined-stream": { + "version": "1.0.5", + "bundled": true, + "dev": true, + "requires": { + "delayed-stream": "1.0.0" + } + }, + "concat-map": { + "version": "0.0.1", + "bundled": true, + "dev": true + }, + "console-control-strings": { + "version": "1.1.0", + "bundled": true, + "dev": true + }, + "core-util-is": { + "version": "1.0.2", + "bundled": true, + "dev": true + }, + "cryptiles": { + "version": "2.0.5", + "bundled": true, + "dev": true, + "requires": { + "boom": "2.10.1" + } + }, + "dashdash": { + "version": "1.14.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "assert-plus": "1.0.0" + }, + "dependencies": { + "assert-plus": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + } + } + }, + "debug": { + "version": "2.6.8", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ms": "2.0.0" + } + }, + "deep-extend": { + "version": "0.4.2", + "bundled": true, + "dev": true, + "optional": true + }, + "delayed-stream": { + "version": "1.0.0", + "bundled": true, + "dev": true + }, + "delegates": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "detect-libc": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "ecc-jsbn": { + "version": "0.1.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "jsbn": "0.1.1" + } + }, + "extend": { + "version": "3.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "extsprintf": { + "version": "1.0.2", + "bundled": true, + "dev": true + }, + "forever-agent": { + "version": "0.6.1", + "bundled": true, + "dev": true, + "optional": true + }, + "form-data": { + "version": "2.1.4", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "asynckit": "0.4.0", + "combined-stream": "1.0.5", + "mime-types": "2.1.15" + } + }, + "fs.realpath": { + "version": "1.0.0", + "bundled": true, + "dev": true + }, + "fstream": { + "version": "1.0.11", + "bundled": true, + "dev": true, + "requires": { + "graceful-fs": "4.1.11", + "inherits": "2.0.3", + "mkdirp": "0.5.1", + "rimraf": "2.6.1" + } + }, + "fstream-ignore": { + "version": "1.0.5", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "fstream": "1.0.11", + "inherits": "2.0.3", + "minimatch": "3.0.4" + } + }, + "gauge": { + "version": "2.7.4", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "aproba": "1.1.1", + "console-control-strings": "1.1.0", + "has-unicode": "2.0.1", + "object-assign": "4.1.1", + "signal-exit": "3.0.2", + "string-width": "1.0.2", + "strip-ansi": "3.0.1", + "wide-align": "1.1.2" + } + }, + "getpass": { + "version": "0.1.7", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "assert-plus": "1.0.0" + }, + "dependencies": { + "assert-plus": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + } + } + }, + "glob": { + "version": "7.1.2", + "bundled": true, + "dev": true, + "requires": { + "fs.realpath": "1.0.0", + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "3.0.4", + "once": "1.4.0", + "path-is-absolute": "1.0.1" + } + }, + "graceful-fs": { + "version": "4.1.11", + "bundled": true, + "dev": true + }, + "har-schema": { + "version": "1.0.5", + "bundled": true, + "dev": true, + "optional": true + }, + "har-validator": { + "version": "4.2.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ajv": "4.11.8", + "har-schema": "1.0.5" + } + }, + "has-unicode": { + "version": "2.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "hawk": { + "version": "3.1.3", + "bundled": true, + "dev": true, + "requires": { + "boom": "2.10.1", + "cryptiles": "2.0.5", + "hoek": "2.16.3", + "sntp": "1.0.9" + } + }, + "hoek": { + "version": "2.16.3", + "bundled": true, + "dev": true + }, + "http-signature": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "assert-plus": "0.2.0", + "jsprim": "1.4.0", + "sshpk": "1.13.0" + } + }, + "inflight": { + "version": "1.0.6", + "bundled": true, + "dev": true, + "requires": { + "once": "1.4.0", + "wrappy": "1.0.2" + } + }, + "inherits": { + "version": "2.0.3", + "bundled": true, + "dev": true + }, + "ini": { + "version": "1.3.4", + "bundled": true, + "dev": true, + "optional": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "requires": { + "number-is-nan": "1.0.1" + } + }, + "is-typedarray": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "isarray": { + "version": "1.0.0", + "bundled": true, + "dev": true + }, + "isstream": { + "version": "0.1.2", + "bundled": true, + "dev": true, + "optional": true + }, + "jodid25519": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "jsbn": "0.1.1" + } + }, + "jsbn": { + "version": "0.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "json-schema": { + "version": "0.2.3", + "bundled": true, + "dev": true, + "optional": true + }, + "json-stable-stringify": { + "version": "1.0.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "jsonify": "0.0.0" + } + }, + "json-stringify-safe": { + "version": "5.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "jsonify": { + "version": "0.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "jsprim": { + "version": "1.4.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.0.2", + "json-schema": "0.2.3", + "verror": "1.3.6" + }, + "dependencies": { + "assert-plus": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + } + } + }, + "mime-db": { + "version": "1.27.0", + "bundled": true, + "dev": true + }, + "mime-types": { + "version": "2.1.15", + "bundled": true, + "dev": true, + "requires": { + "mime-db": "1.27.0" + } + }, + "minimatch": { + "version": "3.0.4", + "bundled": true, + "dev": true, + "requires": { + "brace-expansion": "1.1.7" + } + }, + "minimist": { + "version": "0.0.8", + "bundled": true, + "dev": true + }, + "mkdirp": { + "version": "0.5.1", + "bundled": true, + "dev": true, + "requires": { + "minimist": "0.0.8" + } + }, + "ms": { + "version": "2.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "node-pre-gyp": { + "version": "0.6.39", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "detect-libc": "1.0.2", + "hawk": "3.1.3", + "mkdirp": "0.5.1", + "nopt": "4.0.1", + "npmlog": "4.1.0", + "rc": "1.2.1", + "request": "2.81.0", + "rimraf": "2.6.1", + "semver": "5.3.0", + "tar": "2.2.1", + "tar-pack": "3.4.0" + } + }, + "nopt": { + "version": "4.0.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "abbrev": "1.1.0", + "osenv": "0.1.4" + } + }, + "npmlog": { + "version": "4.1.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "are-we-there-yet": "1.1.4", + "console-control-strings": "1.1.0", + "gauge": "2.7.4", + "set-blocking": "2.0.0" + } + }, + "number-is-nan": { + "version": "1.0.1", + "bundled": true, + "dev": true + }, + "oauth-sign": { + "version": "0.8.2", + "bundled": true, + "dev": true, + "optional": true + }, + "object-assign": { + "version": "4.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "once": { + "version": "1.4.0", + "bundled": true, + "dev": true, + "requires": { + "wrappy": "1.0.2" + } + }, + "os-homedir": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "os-tmpdir": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "osenv": { + "version": "0.1.4", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "os-homedir": "1.0.2", + "os-tmpdir": "1.0.2" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "bundled": true, + "dev": true + }, + "performance-now": { + "version": "0.2.0", + "bundled": true, + "dev": true, + "optional": true + }, + "process-nextick-args": { + "version": "1.0.7", + "bundled": true, + "dev": true + }, + "punycode": { + "version": "1.4.1", + "bundled": true, + "dev": true, + "optional": true + }, + "qs": { + "version": "6.4.0", + "bundled": true, + "dev": true, + "optional": true + }, + "rc": { + "version": "1.2.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "deep-extend": "0.4.2", + "ini": "1.3.4", + "minimist": "1.2.0", + "strip-json-comments": "2.0.1" + }, + "dependencies": { + "minimist": { + "version": "1.2.0", + "bundled": true, + "dev": true, + "optional": true + } + } + }, + "readable-stream": { + "version": "2.2.9", + "bundled": true, + "dev": true, + "requires": { + "buffer-shims": "1.0.0", + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "1.0.7", + "string_decoder": "1.0.1", + "util-deprecate": "1.0.2" + } + }, + "request": { + "version": "2.81.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "aws-sign2": "0.6.0", + "aws4": "1.6.0", + "caseless": "0.12.0", + "combined-stream": "1.0.5", + "extend": "3.0.1", + "forever-agent": "0.6.1", + "form-data": "2.1.4", + "har-validator": "4.2.1", + "hawk": "3.1.3", + "http-signature": "1.1.1", + "is-typedarray": "1.0.0", + "isstream": "0.1.2", + "json-stringify-safe": "5.0.1", + "mime-types": "2.1.15", + "oauth-sign": "0.8.2", + "performance-now": "0.2.0", + "qs": "6.4.0", + "safe-buffer": "5.0.1", + "stringstream": "0.0.5", + "tough-cookie": "2.3.2", + "tunnel-agent": "0.6.0", + "uuid": "3.0.1" + } + }, + "rimraf": { + "version": "2.6.1", + "bundled": true, + "dev": true, + "requires": { + "glob": "7.1.2" + } + }, + "safe-buffer": { + "version": "5.0.1", + "bundled": true, + "dev": true + }, + "semver": { + "version": "5.3.0", + "bundled": true, + "dev": true, + "optional": true + }, + "set-blocking": { + "version": "2.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "signal-exit": { + "version": "3.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "sntp": { + "version": "1.0.9", + "bundled": true, + "dev": true, + "requires": { + "hoek": "2.16.3" + } + }, + "sshpk": { + "version": "1.13.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "asn1": "0.2.3", + "assert-plus": "1.0.0", + "bcrypt-pbkdf": "1.0.1", + "dashdash": "1.14.1", + "ecc-jsbn": "0.1.1", + "getpass": "0.1.7", + "jodid25519": "1.0.2", + "jsbn": "0.1.1", + "tweetnacl": "0.14.5" + }, + "dependencies": { + "assert-plus": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + } + } + }, + "string-width": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "requires": { + "code-point-at": "1.1.0", + "is-fullwidth-code-point": "1.0.0", + "strip-ansi": "3.0.1" + } + }, + "string_decoder": { + "version": "1.0.1", + "bundled": true, + "dev": true, + "requires": { + "safe-buffer": "5.0.1" + } + }, + "stringstream": { + "version": "0.0.5", + "bundled": true, + "dev": true, + "optional": true + }, + "strip-ansi": { + "version": "3.0.1", + "bundled": true, + "dev": true, + "requires": { + "ansi-regex": "2.1.1" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "tar": { + "version": "2.2.1", + "bundled": true, + "dev": true, + "requires": { + "block-stream": "0.0.9", + "fstream": "1.0.11", + "inherits": "2.0.3" + } + }, + "tar-pack": { + "version": "3.4.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "debug": "2.6.8", + "fstream": "1.0.11", + "fstream-ignore": "1.0.5", + "once": "1.4.0", + "readable-stream": "2.2.9", + "rimraf": "2.6.1", + "tar": "2.2.1", + "uid-number": "0.0.6" + } + }, + "tough-cookie": { + "version": "2.3.2", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "punycode": "1.4.1" + } + }, + "tunnel-agent": { + "version": "0.6.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "safe-buffer": "5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "bundled": true, + "dev": true, + "optional": true + }, + "uid-number": { + "version": "0.0.6", + "bundled": true, + "dev": true, + "optional": true + }, + "util-deprecate": { + "version": "1.0.2", + "bundled": true, + "dev": true + }, + "uuid": { + "version": "3.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "verror": { + "version": "1.3.6", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "extsprintf": "1.0.2" + } + }, + "wide-align": { + "version": "1.1.2", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "string-width": "1.0.2" + } + }, + "wrappy": { + "version": "1.0.2", + "bundled": true, + "dev": true + } + } + }, "fstream": { "version": "1.0.11", "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.11.tgz", @@ -2283,7 +3188,7 @@ "gettext-parser": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/gettext-parser/-/gettext-parser-1.3.0.tgz", - "integrity": "sha512-iloxjcw+uTPnQ8DrGICWtqkHNgk3mAiDI77pLmXQCnhM+BxFQXstzTA4zj3EpIYMysRQnnNzHyHzBUEazz80Sw==", + "integrity": "sha1-YUZYUcJm+FIbpp5h71BapU9jXQo=", "dev": true, "requires": { "encoding": "0.1.12", @@ -2293,7 +3198,7 @@ "glob": { "version": "7.1.2", "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", - "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", + "integrity": "sha1-wZyd+aAocC1nhhI4SmVSQExjbRU=", "dev": true, "requires": { "fs.realpath": "1.0.0", @@ -2326,7 +3231,7 @@ "globals": { "version": "9.18.0", "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", - "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==", + "integrity": "sha1-qjiWs+abSH8X4x7SFD1pqOMMLYo=", "dev": true }, "globby": { @@ -2527,7 +3432,7 @@ "grunt-contrib-cssmin": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/grunt-contrib-cssmin/-/grunt-contrib-cssmin-2.2.1.tgz", - "integrity": "sha512-IXNomhQ5ekVZbDbj/ik5YccoD9khU6LT2fDXqO1+/Txjq8cp0tQKjVS8i8EAbHOrSDkL7/UD6A7b+xj98gqh9w==", + "integrity": "sha1-ZMvr5gE0vBJwykFUUU7EAHzBb38=", "dev": true, "requires": { "chalk": "1.1.3", @@ -2934,7 +3839,7 @@ "grunt-wp-i18n": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/grunt-wp-i18n/-/grunt-wp-i18n-1.0.1.tgz", - "integrity": "sha512-0V+rBR0yNUGsmDrFaibP9i0G4FLFSumzMfGcny2LhdiW5MS+EwdNiuJ0qRWoiUzyvyYHpCF/8t+GBaIu/pb0iw==", + "integrity": "sha1-1fPrrTuxF9v98cZO+IX3aeTWaL8=", "dev": true, "requires": { "grunt": "1.0.1", @@ -3079,7 +3984,7 @@ "hawk": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/hawk/-/hawk-6.0.2.tgz", - "integrity": "sha512-miowhl2+U7Qle4vdLqDdPt9m09K6yZhkLDTWGoUiUzrQCn+mHHSmfJgAyGaLRZbPmTqfFFjRV1QWCW0VWUJBbQ==", + "integrity": "sha1-r02RTrBl+bXOTZ0RwcshJu7MMDg=", "dev": true, "requires": { "boom": "4.3.1", @@ -3097,7 +4002,7 @@ "hoek": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/hoek/-/hoek-4.2.0.tgz", - "integrity": "sha512-v0XCLxICi9nPfYrS9RL8HbYnXi9obYAeLbSP00BmnZwCK9+Ih9WOjoZ8YoHCoav2csqn4FOz4Orldsy2dmDwmQ==", + "integrity": "sha1-ctnQdU9/4lyi0BrY+PmpRJqJUm0=", "dev": true }, "home-or-tmp": { @@ -3119,7 +4024,7 @@ "hosted-git-info": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.5.0.tgz", - "integrity": "sha512-pNgbURSuab90KbTqvRPsseaTxOJCZBD0a7t+haSN33piP9cCM4l0CqdzAif2hUqm716UovKB2ROmiabGAKVXyg==", + "integrity": "sha1-bWDjSzq7yDEwYsO3mO+NkBoHrzw=", "dev": true }, "html-tags": { @@ -3208,7 +4113,7 @@ "iconv-lite": { "version": "0.4.19", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.19.tgz", - "integrity": "sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ==", + "integrity": "sha1-90aPYBNfXl2tM5nAqBvpoWA6CCs=", "dev": true }, "ignore": { @@ -3300,7 +4205,7 @@ "is-buffer": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "integrity": "sha1-76ouqdqg16suoTqXsritUf776L4=", "dev": true }, "is-builtin-module": { @@ -3519,7 +4424,7 @@ "istanbul-api": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/istanbul-api/-/istanbul-api-1.2.1.tgz", - "integrity": "sha512-oFCwXvd65amgaPCzqrR+a2XjanS1MvpXN6l/MlMUTv6uiA1NOgGX+I0uyq8Lg3GDxsxPsaP1049krz3hIJ5+KA==", + "integrity": "sha1-DGCgUV6xHH1lxrULuixumZrNhiA=", "dev": true, "requires": { "async": "2.6.0", @@ -3547,13 +4452,13 @@ "esprima": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.0.tgz", - "integrity": "sha512-oftTcaMu/EGrEIu904mWteKIv8vMuOgGYo7EhVJJN00R/EED9DCua/xxHRdYnKtcECzVg7xOWhflvJMnqcFZjw==", + "integrity": "sha1-RJnt3NERDgshi6zy+n9/WfVcqAQ=", "dev": true }, "js-yaml": { "version": "3.10.0", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.10.0.tgz", - "integrity": "sha512-O2v52ffjLa9VeM43J4XocZE//WT9N0IiwDa3KSHH7Tu8CtH+1qM8SIZvnsTh6v+4yFy5KUY3BHUVwjpfAWsjIA==", + "integrity": "sha1-LnhEFka9RoLpY/IrbpKCPDCcYtw=", "dev": true, "requires": { "argparse": "1.0.9", @@ -3565,13 +4470,13 @@ "istanbul-lib-coverage": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-1.1.1.tgz", - "integrity": "sha512-0+1vDkmzxqJIn5rcoEqapSB4DmPxE31EtI2dF2aCkV5esN9EWHxZ0dwgDClivMXJqE7zaYQxq30hj5L0nlTN5Q==", + "integrity": "sha1-c7+5mIhSmUFck9OKPprfeEp3qdo=", "dev": true }, "istanbul-lib-hook": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-1.1.0.tgz", - "integrity": "sha512-U3qEgwVDUerZ0bt8cfl3dSP3S6opBoOtk3ROO5f2EfBr/SRiD9FQqzwaZBqFORu8W7O0EXpai+k7kxHK13beRg==", + "integrity": "sha1-hTjZcDcss3FtU+VVI91UtVeo2Js=", "dev": true, "requires": { "append-transform": "0.4.0" @@ -3580,7 +4485,7 @@ "istanbul-lib-instrument": { "version": "1.9.1", "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-1.9.1.tgz", - "integrity": "sha512-RQmXeQ7sphar7k7O1wTNzVczF9igKpaeGQAG9qR2L+BS4DCJNTI9nytRmIVYevwO0bbq+2CXvJmYDuz0gMrywA==", + "integrity": "sha1-JQsws1MeXTJRKZ/dZLCyydtrVY4=", "dev": true, "requires": { "babel-generator": "6.26.0", @@ -3595,7 +4500,7 @@ "istanbul-lib-report": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-1.1.2.tgz", - "integrity": "sha512-UTv4VGx+HZivJQwAo1wnRwe1KTvFpfi/NYwN7DcsrdzMXwpRT/Yb6r4SBPoHWj4VuQPakR32g4PUUeyKkdDkBA==", + "integrity": "sha1-kivifBO5URuXm9FYc1n2l5jB1CU=", "dev": true, "requires": { "istanbul-lib-coverage": "1.1.1", @@ -3624,7 +4529,7 @@ "istanbul-lib-source-maps": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-1.2.2.tgz", - "integrity": "sha512-8BfdqSfEdtip7/wo1RnrvLpHVEd8zMZEDmOFEnpC6dg0vXflHt9nvoAyQUzig2uMSXfF2OBEYBV3CVjIL9JvaQ==", + "integrity": "sha1-dQV4YCQ18ooMBO5tfZ4PKWDmLBw=", "dev": true, "requires": { "debug": "3.1.0", @@ -3637,7 +4542,7 @@ "debug": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "integrity": "sha1-W7WgZyYotkFJVmuhaBnmFRjGcmE=", "dev": true, "requires": { "ms": "2.0.0" @@ -3654,7 +4559,7 @@ "istanbul-reports": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-1.1.3.tgz", - "integrity": "sha512-ZEelkHh8hrZNI5xDaKwPMFwDsUf5wIEI2bXAFGp1e6deR2mnEKBPhLJEgr4ZBt8Gi6Mj38E/C8kcy9XLggVO2Q==", + "integrity": "sha1-O54eje+20YsdQl2o6LMsWhY/LRA=", "dev": true, "requires": { "handlebars": "4.0.11" @@ -4025,7 +4930,7 @@ "lru-cache": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.1.tgz", - "integrity": "sha512-q4spe4KTfsAS1SUHLO0wz8Qiyf1+vMIAgpRYioFYDMNqKfHQbg+AVDH3i4fvpl71/P1L0dBl+fQi+P37UYf0ew==", + "integrity": "sha1-Yi4y6CSItJJ5EUpPns9F581rulU=", "dev": true, "requires": { "pseudomap": "1.0.2", @@ -4154,7 +5059,7 @@ "minimatch": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "integrity": "sha1-UWbihkV/AzBgZL5Ul+jbsMPTIIM=", "dev": true, "requires": { "brace-expansion": "1.1.8" @@ -4178,7 +5083,7 @@ "mocha": { "version": "3.5.3", "resolved": "https://registry.npmjs.org/mocha/-/mocha-3.5.3.tgz", - "integrity": "sha512-/6na001MJWEtYxHOV1WLfsmR4YIynkUEhBwzsb+fk2qmQ3iqsi258l/Q2MWHJMImAcNpZ8DEdYAK72NHoIQ9Eg==", + "integrity": "sha1-HgSA/jbS2lhY0etqzDhBiybqog0=", "dev": true, "requires": { "browser-stdout": "1.3.0", @@ -4495,7 +5400,7 @@ "node-wp-i18n": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/node-wp-i18n/-/node-wp-i18n-1.0.4.tgz", - "integrity": "sha512-3eeAGWaezTDQICTBId7de2H1eHi5k2YhMNGim20pPg5iMxiEtOSeU5nYQVVhL8znt/c+AxVWRUxTIHpEPbZTaw==", + "integrity": "sha1-6BFF9Xg+SB9PoA06a4Sm6xw8I5Y=", "dev": true, "requires": { "bluebird": "3.5.1", @@ -4527,7 +5432,7 @@ "normalize-package-data": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz", - "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==", + "integrity": "sha1-EvlaMH1YNSB1oEkHuErIvpisAS8=", "dev": true, "requires": { "hosted-git-info": "2.5.0", @@ -4569,7 +5474,7 @@ "npmlog": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", - "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", + "integrity": "sha1-CKfyqL9zRgR3mp76StXMcXq7lUs=", "dev": true, "requires": { "are-we-there-yet": "1.1.4", @@ -4979,7 +5884,7 @@ "private": { "version": "0.1.8", "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", - "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==", + "integrity": "sha1-I4Hts2ifelPWUxkAYPz4ItLzaP8=", "dev": true }, "process-nextick-args": { @@ -5003,13 +5908,13 @@ "qs": { "version": "6.5.1", "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.1.tgz", - "integrity": "sha512-eRzhrN1WSINYCDCbrz796z37LOe3m5tmW7RQf6oBntukAG1nmovJvhnwHHRMAfeoItc1m2Hk02WER2aQ/iqs+A==", + "integrity": "sha1-NJzfbu+J7EXBLX1es/wMhwNDptg=", "dev": true }, "randomatic": { "version": "1.1.7", "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-1.1.7.tgz", - "integrity": "sha512-D5JUjPyJbaJDkuAazpVnSfVkLlpeO3wDlPROTMLGKG1zMFNFRgrciKo1ltz/AzNTkqE0HzDx655QOL51N06how==", + "integrity": "sha1-x6vpzIuHwLqodrGf3oP9RkeX44w=", "dev": true, "requires": { "is-number": "3.0.0", @@ -5096,7 +6001,7 @@ "readable-stream": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", - "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", + "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=", "dev": true, "requires": { "core-util-is": "1.0.2", @@ -5134,19 +6039,19 @@ "regenerate": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.3.3.tgz", - "integrity": "sha512-jVpo1GadrDAK59t/0jRx5VxYWQEDkkEKi6+HjE3joFVLfDOh9Xrdh0dF1eSq+BI/SwvTQ44gSscJ8N5zYL61sg==", + "integrity": "sha1-DDNtOYBVPXVcObWGrjsgqknIK38=", "dev": true }, "regenerator-runtime": { "version": "0.11.0", "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.0.tgz", - "integrity": "sha512-/aA0kLeRb5N9K0d4fw7ooEbI+xDe+DKD499EQqygGqeS8N3xto15p09uY2xj7ixP81sNPXvRLnAQIqdVStgb1A==", + "integrity": "sha1-flT+W1zNXWYk6mJVw0c74JC4AuE=", "dev": true }, "regenerator-transform": { "version": "0.10.1", "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.10.1.tgz", - "integrity": "sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q==", + "integrity": "sha1-HkmWg3Ix2ot/PPQRTXG1aRoGgN0=", "dev": true, "requires": { "babel-runtime": "6.26.0", @@ -5157,7 +6062,7 @@ "regex-cache": { "version": "0.4.4", "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz", - "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==", + "integrity": "sha1-db3FiioUls7EihKDW8VMjVYjNt0=", "dev": true, "requires": { "is-equal-shallow": "0.1.3" @@ -5227,7 +6132,7 @@ "request": { "version": "2.83.0", "resolved": "https://registry.npmjs.org/request/-/request-2.83.0.tgz", - "integrity": "sha512-lR3gD69osqm6EYLk9wB/G1W/laGWjzH90t1vEa2xuxHD5KUrSzp9pUSfTm+YC5Nxt2T8nMPEvKlhbQayU7bgFw==", + "integrity": "sha1-ygtl2gLtYpNYh4COb1EDgQNOM1Y=", "dev": true, "requires": { "aws-sign2": "0.7.0", @@ -5297,7 +6202,7 @@ "rimraf": { "version": "2.6.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz", - "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==", + "integrity": "sha1-LtgVDSShbqhlHm1u8PR8QVjOejY=", "dev": true, "requires": { "glob": "7.1.2" @@ -5327,7 +6232,7 @@ "safe-buffer": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz", - "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==", + "integrity": "sha1-iTMSr2myEj3vcfV4iQAWce6yyFM=", "dev": true }, "sass-graph": { @@ -5404,7 +6309,7 @@ "semver": { "version": "5.4.1", "resolved": "https://registry.npmjs.org/semver/-/semver-5.4.1.tgz", - "integrity": "sha512-WfG/X9+oATh81XtllIo/I8gOiY9EXRdv1cQdyykeXK17YcUW3EXUAi2To4pcH6nZtJPr7ZOpM5OMyWJZm+8Rsg==", + "integrity": "sha1-4FnAnYVx8FQII3M0M1BdOi8AsY4=", "dev": true }, "set-blocking": { @@ -5478,7 +6383,7 @@ "sntp": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/sntp/-/sntp-2.1.0.tgz", - "integrity": "sha512-FL1b58BDrqS3A11lJ0zEdnJ3UOKqVxawAkF3k7F0CVN7VQ34aZrV+G8BZ1WC9ZL7NyrwsW0oviwsWDgRuVYtJg==", + "integrity": "sha1-LGzsFP7cIiJznK+bXD2F0cxaLMg=", "dev": true, "requires": { "hoek": "4.2.0" @@ -5493,7 +6398,7 @@ "source-map-support": { "version": "0.4.18", "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz", - "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==", + "integrity": "sha1-Aoam3ovkJkEzhZTpfM6nXwosWF8=", "dev": true, "requires": { "source-map": "0.5.7" @@ -5559,7 +6464,7 @@ "statuses": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", - "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", + "integrity": "sha1-u3PURtonlhBu/MG2AaJT1sRr0Ic=", "dev": true }, "stdout-stream": { @@ -5585,7 +6490,7 @@ "string_decoder": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", + "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=", "dev": true, "requires": { "safe-buffer": "5.1.1" @@ -5875,7 +6780,7 @@ "tmp": { "version": "0.0.33", "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "integrity": "sha1-bTQzWIl2jSGyvNoKonfO07G/rfk=", "dev": true, "requires": { "os-tmpdir": "1.0.2" @@ -5973,7 +6878,7 @@ "uglify-js": { "version": "3.0.28", "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.0.28.tgz", - "integrity": "sha512-0h/qGay016GG2lVav3Kz174F3T2Vjlz2v6HCt+WDQpoXfco0hWwF5gHK9yh88mUYvIC+N7Z8NT8WpjSp1yoqGA==", + "integrity": "sha1-lrhJXwJylEeHtYQ6FnmqMmZA1fc=", "dev": true, "requires": { "commander": "2.11.0", @@ -6032,9 +6937,9 @@ "dev": true }, "url-join": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/url-join/-/url-join-2.0.5.tgz", - "integrity": "sha1-WvIvGMBSoACkjXuCxenC4v7tpyg=", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/url-join/-/url-join-4.0.0.tgz", + "integrity": "sha1-TTNA6AfTdzvamZH4MFrNzCpmXSo=", "dev": true }, "user-home": { @@ -6052,7 +6957,7 @@ "uuid": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.1.0.tgz", - "integrity": "sha512-DIWtzUkw04M4k3bf1IcpS2tngXEL26YUD2M0tMDUpnUrz2hgzUBlD55a4FjdLGPvfHxS6uluGWvaVEqgBcVa+g==", + "integrity": "sha1-PdPT55Crwk17DToDT/q6vijrvAQ=", "dev": true }, "v8flags": { @@ -6086,14 +6991,14 @@ } }, "wc-e2e-page-objects": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/wc-e2e-page-objects/-/wc-e2e-page-objects-0.9.0.tgz", - "integrity": "sha512-oGOLFAN+lNULLylZkhNIMGT0n5hO+elpcVkpNQcT4HgWfS1yPoGfeWgrfAX33b4ZGVlpViv78Fj3LM5TciXVHw==", + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/wc-e2e-page-objects/-/wc-e2e-page-objects-0.10.0.tgz", + "integrity": "sha512-sPxL/xvxyGjkDW/Nn5TXfRxM8rid2L0BCRZKblSz14/M096IXU7C7a647IiJ2c6KkEWpw2Za/BCiGhBxbj6JFg==", "dev": true, "requires": { "lodash": "4.17.4", - "wp-e2e-page-objects": "0.8.0", - "wp-e2e-webdriver": "0.13.0" + "wp-e2e-page-objects": "0.8.1", + "wp-e2e-webdriver": "0.14.0" } }, "websocket-driver": { @@ -6115,7 +7020,7 @@ "which": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/which/-/which-1.3.0.tgz", - "integrity": "sha512-xcJpopdamTuY5duC/KnTTNBraPK54YwpenP4lzxU8H91GudWpFv38u0CKjclE1Wi2EH2EDz5LRcHcKbCIzqGyg==", + "integrity": "sha1-/wS9/AEO5UfXgL7DjhrBwnd9JTo=", "dev": true, "requires": { "isexe": "2.0.0" @@ -6130,7 +7035,7 @@ "wide-align": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.2.tgz", - "integrity": "sha512-ijDLlyQ7s6x1JgCLur53osjm/UXUYD9+0PbYKrBsYisYXzCxN+HC3mYDNy/dWdmf3AwqwU3CXwDCvsNgGK1S0w==", + "integrity": "sha1-Vx4PGwYEY268DfwhsDObvjE0FxA=", "dev": true, "requires": { "string-width": "1.0.2" @@ -6150,46 +7055,31 @@ "dev": true }, "wp-e2e-page-objects": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/wp-e2e-page-objects/-/wp-e2e-page-objects-0.8.0.tgz", - "integrity": "sha1-cg21HXVd1mh2diMGWFRhmFBhgN4=", + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/wp-e2e-page-objects/-/wp-e2e-page-objects-0.8.1.tgz", + "integrity": "sha512-oChVuw7w/QDN9I271aw65iRXBQVMMIMwlxgf7dxzeYf9dfZ0rY7d63Mi4Tnp1aQzVUhhNEqjLTQ4uqjsm0p7MA==", "dev": true, "requires": { "deprecate": "1.0.0", "lodash": "4.17.4", "selenium-webdriver": "3.6.0", "sprintf-js": "1.0.3", - "wp-e2e-webdriver": "0.13.0" + "wp-e2e-webdriver": "0.14.0" } }, "wp-e2e-webdriver": { - "version": "0.13.0", - "resolved": "https://registry.npmjs.org/wp-e2e-webdriver/-/wp-e2e-webdriver-0.13.0.tgz", - "integrity": "sha1-KFeGTIIPrmZxqhJTug+jl9awkVE=", + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/wp-e2e-webdriver/-/wp-e2e-webdriver-0.14.0.tgz", + "integrity": "sha512-7oS5k6IzAFCzoTEgu9x9+1x9PbtOVDef39UF5JEOCsxo2Zi6Ag9VH4jHkVUmbm5uLOrvJyP3k3S8CgCu/tQevA==", "dev": true, "requires": { - "chromedriver": "2.33.2", - "fs-extra": "4.0.3", + "chromedriver": "2.37.0", + "fs-extra": "5.0.0", "saucelabs": "1.4.0", "selenium-webdriver": "3.6.0", "slugs": "0.1.3", "temp": "0.8.3", - "url-join": "2.0.5" - }, - "dependencies": { - "chromedriver": { - "version": "2.33.2", - "resolved": "https://registry.npmjs.org/chromedriver/-/chromedriver-2.33.2.tgz", - "integrity": "sha512-etnQeM8Mqiys50ZB4IiuNqeB1WS2/EKFhVXwkPQ1qjzKMMAJUyrLjaRUcoZoHrbjGscnhBrWkRR+p3zcTGMhDg==", - "dev": true, - "requires": { - "del": "3.0.0", - "extract-zip": "1.6.6", - "kew": "0.7.0", - "mkdirp": "0.5.1", - "request": "2.83.0" - } - } + "url-join": "4.0.0" } }, "wrap-ansi": { diff --git a/package.json b/package.json index 32cc9251865..9bd793c8d90 100644 --- a/package.json +++ b/package.json @@ -26,7 +26,7 @@ "babel-preset-stage-2": "^6.13.0", "chai": "^3.5.0", "chai-as-promised": "^6.0.0", - "chromedriver": "^2.36.0", + "chromedriver": "^2.37.0", "config": "^1.24.0", "cross-env": "~5.1.1", "grunt": "~1.0.1", @@ -47,7 +47,7 @@ "istanbul": "^1.0.0-alpha", "mocha": "^3.0.2", "stylelint": "~8.2.0", - "wc-e2e-page-objects": "0.9.0" + "wc-e2e-page-objects": "0.10.0" }, "engines": { "node": ">=8.9.3", diff --git a/readme.txt b/readme.txt index a966e8725d3..912a7d95d7d 100644 --- a/readme.txt +++ b/readme.txt @@ -3,7 +3,7 @@ Contributors: automattic, mikejolley, jameskoster, claudiosanches, claudiulodro, Tags: ecommerce, e-commerce, store, sales, sell, shop, cart, checkout, downloadable, downloads, paypal, storefront, woo commerce Requires at least: 4.7 Tested up to: 4.9 -Stable tag: 3.3.0 +Stable tag: 3.3.5 License: GPLv3 License URI: https://www.gnu.org/licenses/gpl-3.0.html @@ -90,7 +90,6 @@ And, finally, consider joining or spearheading a WooCommerce Meetup locally, mor * PHP version 5.2.4 or greater (PHP 7.2 or greater is recommended) * MySQL version 5.0 or greater (MySQL 5.6 or greater is recommended) -* Some payment gateways require fsockopen support (for IPN access) Visit the [WooCommerce server requirements documentation](https://docs.woocommerce.com/document/server-requirements/) for a detailed list of server requirements. @@ -150,7 +149,7 @@ Yes you can! Join in on our [GitHub repository](https://github.com/woocommerce/w == Screenshots == -1. The slick WooCommerce settings panel. +1. The WooCommerce settings panel. 2. WooCommerce products admin. 3. Product data panel. 4. WooCommerce sales reports. @@ -160,40 +159,173 @@ Yes you can! Join in on our [GitHub repository](https://github.com/woocommerce/w == Changelog == = 3.4.0 - 2018-XX-XX = +* Feature - GDPR: Tools to export WooCommerce data using the new export functionality in WordPress 4.9.6. #19330 +* Feature - GDPR: Tools to bulk anonymize order data in admin. #19330 +* Feature - GDPR: Tools to turn off company/address-2/phone checkout fields to avoid unnecessary data collection, and a toggle to choose how required fields are presented. This is available via the Customizer. #19637 +* Feature - GDPR: Tools in the Customizer to change the terms and conditions checkbox label on the checkout. #19637 +* Feature - GDPR: Tools to define a privacy policy for the account page and checkout page in "account privacy" settings and within the Customizer. #19747 +* Feature - GDPR: Tools to automatically clean up and remove order personal data after a set time period. #19743 +* Feature - GDPR: Added privacy snippet which works with the new privacy page functionality in WordPress 4.9.6. #19749 * Feature - Added a new order widget to the dashboard (on multisite) so you can see your orders across multiple stores on the same WordPress network. #17598 * Feature - Added "display name" input on the My Account page. #19078 -* Tweak - Made the system status tool which purges user carts also purge persistent carts. -* Tweak - Fixed settings table styling on mobile. -* Tweak - Don't call WC_Install::install() on downgrades. -* Tweak - Added a function to return a list of custom tables to aid with cleanup. -* Tweak - Display whether or not external object cache is enabled in system status report. -* Tweak - Standardize stock update messages in admin and correctly log who performed the action. When an order note is added after modifying stock manually, update order notes display via AJAX. -* Tweak - Added a santization function for flat rate costs to remove currency symbols. -* Tweak - Display zero value when using shipping classes. -* Tweak - Updated Flexslider to version 2.7.0. -* Tweak - Make sure terms page exists and isn’t trashed before using it. -* Tweak - Hash customer email address in download URLs to protect privacy. -* Fix - Properly set orderby and order when calling WC_Customer_Download_Data_Store::get_downloads(). -* Fix - Set maxlength for order item meta key to avoid values disapearing if too long. -* Fix - Remove hardcoded /wp-content check for downloads. -* Fix - Prevent shortcode [product_page] redirecting to the actual product's page after add to cart. -* Fix - Make the "main term" logic match for both the breadcrumb and product categories widget. -* Fix - Check parent status too when seeing if variation is purchasable. -* Fix - Made get_on_sale_products respect the setting to hide outofstock products. -* Dev - Gallery meta box is now powered by CRUD. -* Dev - Added support for additional HTML5 input types for settings/checkout forms. -* Dev - Made 'woocommerce_email_downloads_column_' hook format aware. -* Dev - Added extra params to `woocommerce_order_get_downloadable_items`. -* Dev - Allow default value for single_select_country and multi_select_countries. -* Dev - Added CSS classname to grouped product table. -* Dev - Mini cart item link now respects value of $product_permalink. -* Dev - Add missing `woocommerce_update_options__` actions for settings pages that override save method. -* Dev - Added `woocommerce_persistent_cart_enabled` filter. -* Dev - Refactor woocommerce_wp_select so it could be used for a multiselect. -* Dev - Added ability to declare sanitize_callback in settings API. -* Template - Update cart coupon button from input to button type. -* Performance - Optimized saving of orders. Adds a transient for needs_processing, and only saves changes when saving order items. -* Localization - Various spelling and grammar fixes. +* Feature - Product search improvements including stopword support and support for searching for multiple products at the same time. #19096 +* Feature - Cash on Delivery gateway can be enabled/disabled for specific shipping methods instead of only method types. #19221 +* Feature - Add wildcard email support for coupons. #19331 +* Feature - Added support for the GeoLite2 library as a replacement for the deprecated MaxMind GeoIP library. #19419 +* Feature - Added tool for cleaning up download permissions table. #19922 +* Tweak - GDPR: Improved appearance of checkout field 'descriptions' (if used) to make them more useful for privacy notices. #19637 +* Tweak - GDPR: Improved related data cleanup when deleting users/orders. #19330 +* Tweak - GDPR: Notice about HTTPS as a requirement in admin if missing. #19756 +* Tweak - GDPR: Improved the checkout (payments) settings screen, moved page options to a new "advanced" section, and made an "Accounts and Privacy" section. #19703 +* Tweak - GDPR: Hash customer email address in download URLs to protect privacy. #18957 +* Tweak - GDPR: Add highlight to T&C checkbox if not checked to show it needs to be checked. #19177 +* Tweak - GDPR: Automatically purge old logs after 30 days. #19920 +* Tweak - GDPR: Only log Webhook body if WP_DEBUG is enabled. #19914 +* Tweak - GDPR: Store less PII in PayPal standard. #19914 +* Tweak - Only show admin notices on WooCommerce screens/plugins/dashboard. #19772 +* Tweak - Standardize stock update messages in admin and correctly log who performed the action. When an order note is added after modifying stock manually, update order notes display via AJAX. #18080 +* Tweak - Rollback if payment complete or update status fails to prevent partial order updates on failure. #18175 +* Tweak - Made the system status tool which purges user carts also purge persistent carts. #18492 +* Tweak - Display whether or not external object cache is enabled in system status report. #18595 +* Tweak - Display zero value when using shipping classes. #18624 +* Tweak - Fixed settings table styling on mobile. #18655 +* Tweak - Updated Flexslider to version 2.7.0. #18779 +* Tweak - Enable screen options for list screens. #18817 +* Tweak - Don't call WC_Install::install() on downgrades. #18818 +* Tweak - Remove user login from reset password link to protect personally identifying info. #18820 +* Tweak - Added a function to return a list of custom tables to aid with cleanup. #18831 +* Tweak - Enable going backwards in the setup wizard. #18921 +* Tweak - Make sure terms page exists and isn’t trashed before using it. #18993 +* Tweak - Toggle when clicking anywhere in toggle row during setup wizard. #19035 +* Tweak - Use `read_product` permissions instead of `edit_product` for ajax product search. #19087 +* Tweak - Add `priceSpecification` property with `valueAddedTaxIncluded` to product structured data. #19091 +* Tweak - Importer remembers mappings across imports. #19110 +* Tweak - Made coupon total displayed in cart more consistent. #19166 +* Tweak - Remove forced CSS line-heights to improve text input displays across different browsers. #19174 +* Tweak - When loading default attributes/variation, if there is no longer a match, reset the form and hide the notice #19190 +* Tweak - Removed admin product type column from core and made it into a free feature plugin. #19192 +* Tweak - Use `woocommerce-no-js` class to hide JavaScript-only forms and content. #19199 +* Tweak - Activate plugins during installation process even if directory doesn't match slug. #19200 +* Tweak - Allow category and attribute ids in the `products` shortcode instead of only slugs. #19204 +* Tweak - Invalidate cart items when important props like product type are updated. #19255 +* Tweak - Don't use mysql functions directly on system status page to prevent errors if they are disabled. #19281 +* Tweak - Replaces `have_posts` with `woocommerce_product_loop` which looks to see if there are products, or if the loop is going to be showing something else. #19288 +* Tweak - Delete widget options and order notes on uninstall. #19371 +* Tweak - Add unique names to all nonces in template fields and forms. #19387 +* Tweak - Enable using the tab key to select elements in selectWoo dropdowns. #19416 +* Tweak - Added autocomplete attributes to form elements for better autocomplete support. #19426 +* Tweak - Removed PayPal line item limit and ensured URLs are shorter than maximum length. #19493 +* Tweak - Disable Gutenberg editor on products posts. #19543 +* Tweak - Improvements around UI and wording of store setup step in setup wizard, a revamped extras step, and other improvements. +* Tweak - Only push images to lightbox if an image is found. #19568 +* Tweak - Added and improved notices around old PHP versions and disabled geolocation on PHP 5.4 or lower. #19573 +* Tweak - The `manage_stock` field in the product API can return a `mixed` type instead of `boolean` for variations. #19598 +* Tweak - Link product import/export to WordPress import/export capabilities. #19602 +* Tweak - Use ` ` to separate asterisks in required fields to prevent awkward line breaks. #19610 +* Tweak - Load meta box input values using CRUD and edit context. #19670 +* Tweak - Scroll to notices on cart/checkout for better mobile visibility. #19699 +* Tweak - Add filter to coupon URL on "Edit order" screen. #19777 +* Tweak - Throw error if order can't be loaded on checkout. #19802 +* Tweak - Remove deprecated freegeoip service from geolocation. #19841 +* Tweak - Allow arrays of query vars in wc_get_orders and wc_get_products. #19848 +* Tweak - Invalidate fragment cache on theme switch. +* Tweak - Include select tags when saving payment details temporarily in checkout.js. #19854 +* Tweak - Update - Include pending products in export. #19928 +* Tweak - Deprecate woocommerce_ajax_added_order_items action in favor of more useful action. #19933 +* Tweak - Disable image gallery zoom on touch devices to make photoswipe more easily accessible. #19954 +* Tweak - Wizard: List out all plugins to be installed upon proceeding to the next step, with a highlight on hover indicating relevant settings. #19952 +* Fix - Properly set orderby and order when calling WC_Customer_Download_Data_Store::get_downloads(). #1862 +* Fix - Set maxlength for order item meta key to avoid values disappearing if too long. #18918 +* Fix - Remove hardcoded /wp-content check for downloads. #18961 +* Fix - Made get_on_sale_products respect the setting to hide outofstock products. #18984 +* Fix - Prevent shortcode [product_page] redirecting to the actual product's page after add to cart. #19043 +* Fix - Make the "main term" logic match for both the breadcrumb and product categories widget. #19044 +* Fix - Check parent status too when seeing if variation is purchasable. #19045 +* Fix - Fix uppercasing of accented characters. #19086 +* Fix - Do not allow updating parent ID from variations after created. #19097 +* Fix - Ensure coupon amount is not empty to prevent non-numeric value errors. #19098 +* Fix - Ensure shop archive works correctly when `paged=1` is in the URL. #19104 +* Fix - Ensure orders created with `woocommerce_adjust_non_base_location_prices` filter active have the same cost on frontend and admin. #19109 +* Fix - Handling in the CLI to prevent `Resource does not exist` errors when using commands of a certain format. #19123 +* Fix - Use subtotal when calculating discounts in admin/orders to ensure prices are the same as on the frontend. #19159 +* Fix - Use `kses` to process download names to prevent escaped HTML displaying in emails. +* Fix - Remove translation from Thailand state file to prevent PayPal errors around unsupported characters. #19219 +* Fix - Fix auto-select variation URLs with special characters in them. #19283 +* Fix - Introduced `wc_round_discount` and improved consistency of discount rounding. #19291 +* Fix - Only add schema for ratings to structured data when ratings are enabled. #19310 +* Fix - Prevent default state applying unless the country was also unset in JS state/country inputs. #19338 +* Fix - Escape quantity labels correctly to prevent broken html. #19375 +* Fix - Delete orphaned variations after product import. #19378 +* Fix - Ensure API credentials exist before defining PayPal refund support. #19380 +* Fix - Force word-wrapping in the log viewer to prevent layout-breaking long lines. #19503 +* Fix - Removes permission checks that were preventing webhooks from displaying properly when no post object existed. #19508 +* Fix - Empty cart after completing PayPal payment. #19509 +* Fix - Strip tags on aria-labels in Add to Cart template to prevent broken HTML. #19522 +* Fix - Update post_modified date when saving products and variations but no other product data. #19595 +* Fix - Clear comment count transient when cleaning product transients to prevent incorrect comment count displays. #19664 +* Fix - Load gateways before order is saved/email is triggered to ensure all information gets sent/processed. #19667 +* Fix - Clear shipping transient when saving shipping method on zones screen. #19668 +* Fix - Handle escape characters for fputcsv to work around PHP standards issues. #19678 +* Fix - Cast post IDs to integers in admin meta boxes. #19710 +* Fix - Fix CSV unescaping of negative numbers in download expiry/limit columns. #19732 +* Fix - Don't load unsupported theme functionality if shop page ID is -1. #19822 +* Fix - Select and display "Downloadable" option in product admin filter when selected. #19876 +* Fix - Add sort handle column when adding new tags. #19875 +* Fix - More thorough CSV importer cleanup. #19877 +* Fix - Fix gallery switching when image is the same #19878 +* Fix - Ensure coupon amount is always returns as a float value #19889 +* Fix - No update available message after activating subscription that has a valid update. #19831 +* Fix - Include scheduled products in CSV export. #19907 +* Fix - Generator tag actions should be filters. #19946 +* Dev - Added refunded_payment prop to orders for determining if payment was refunded via API. #18196 +* Dev - Added extra params to `woocommerce_order_get_downloadable_items`. #18408 +* Dev - Store shipping method ID and instance ID in separate fields instead of both in one serialized field. #18483 +* Dev - Add `woocommerce_rest_insert_system_status_tool` hook that fires after executing a REST system status tool. #18505 +* Dev - Gallery meta box is now powered by CRUD. #18511 +* Dev - Refactor woocommerce_wp_select so it could be used for a multiselect. #18536 +* Dev - Added ability to declare sanitize_callback in settings API. #18554 +* Dev - Added support for additional HTML5 input types for settings/checkout forms. #18594 +* Dev - Made 'woocommerce_email_downloads_column_' hook format aware. #18600 +* Dev - Add missing `woocommerce_update_options__` actions for settings pages that override save method. #18609 +* Dev - Allow default value for single_select_country and multi_select_countries. #18754 #18756 +* Dev - Added `grouped_form` class to grouped product `form` element. #18786 +* Dev - Mini cart item link now respects value of $product_permalink. #18979 +* Dev - Added `woocommerce_coupon_get_items_to_validate` filter to enable excluding products from coupon validation. #19002 +* Dev - Added `woocommerce_persistent_cart_enabled` filter. #19027 +* Dev - Added `woocommerce_admin_order_item_coupon_url` filter. #19777 +* Dev - Replaced calls to `exit` with `wp_die` in the ajax methods to enable unit testing of those methods. +* Dev - Introduce `woocommerce_coupon_custom_discounts_array` filter to allow post processing on custom coupons. #19148 +* Dev - Move jQuery UI styles into WooCommerce assets folder and load them from there. #19173 +* Dev - Added `woocommerce_coupon_validate_expiry_date` filter to enable modifying the coupon expiry date check. #19228 +* Dev - Added `woocommerce_shipping_calculator_enable_state` filter to enable disabling state section in shipping calculator. #19241 +* Dev - Added `woocommerce_bacs_process_payment_order_status` filter allowing plugins to change the order status to the BACS gateway. #19311 +* Dev - Added `woocommerce_coupon_sort` filter to allow plugins to override the default coupon apply order. #19339 +* Dev - Added `woocommerce_before_output_product_categories` and `woocommerce_after_output_product_categories` filters. #19363 +* Dev - Added general `woocommerce_form_field` filter to make it easier to filter all of the form fields. #19388 +* Dev - Added `woocommerce_install_get_tables` filter to enable plugins to register new, WooCommerce-specific tables. $19436 +* Dev - Use `get_variation_price` method in structured data to grab min/max so filters are ran. #19527 +* Dev - Added `woocommerce_helper_suppress_connect_notice` filter to enable suppressing the admin WordPress.com connection message. #19599 +* Dev - Moved all photoswipe styles to `photoswipe.css` to make it easy to dequeue all the photoswipe styles. #19673 +* Dev - Slash meta values before updating values in the data stores. #19675 +* Dev - New wc_selected method to handle array key conversion to int. #19705 +* Performance - Optimized saving of orders. Adds a transient for needs_processing, and only saves changes when saving order items. #18538 +* Performance - Refactored the SQL query for `WC_Customer_Download_Data_Store::get_downloads()` to fetch available downloads faster. #18559 +* Performance - Split the layered nav counts into multiple transient records by taxonomy and added a filter to allow bypassing caching. #19225 +* Performance - Removed duplicate `SET SESSION SQL_BIG_SELECTS=1` queries. #19502 +* Performance - Avoid storing coupon `_used_by` data to prevent database bloat. #19669 +* Performance - Introduced new wc_get_product_class() and wc_product_class() functions. #19639 +* Performance - Series of tweaks aimed at reducing the number of queries performed #19918 +* Template - Update cart coupon button from input to button type. #19059 +* Template - Added `woocommerce-form-register` class to registration form. #19486 +* Template - Added escaping to publish date. #19530 +* Template - Added a template file for recent product reviews. #19711 +* Template - Made add to cart templates more consistent between product types. #19666 +* Localization - Switched Georgian Lari symbol to new UTF symbol. #19603 +* Localization - Use ISO county codes for Irish states. #19658 +* Localization - Use ISO county codes for BD states. #19744 +* Localization - LR-Liberia states. #19709 +* Localization - Update ZA tax rate. #19909 +* Localization - Various spelling, grammar fixes, and phrasing improvements. [See changelog for all versions](https://raw.githubusercontent.com/woocommerce/woocommerce/master/CHANGELOG.txt). diff --git a/templates/cart/cart-shipping.php b/templates/cart/cart-shipping.php index 2f8bc3dcbfa..c3a88447883 100644 --- a/templates/cart/cart-shipping.php +++ b/templates/cart/cart-shipping.php @@ -45,7 +45,13 @@ if ( ! defined( 'ABSPATH' ) ) { do_action( 'woocommerce_after_shipping_rate', $method, $index ); ?> customer->has_calculated_shipping() ) : ?> - + diff --git a/templates/checkout/terms.php b/templates/checkout/terms.php index 13028814bdf..744e9a9d14e 100644 --- a/templates/checkout/terms.php +++ b/templates/checkout/terms.php @@ -1,31 +1,40 @@ 0 ? get_post( wc_get_page_id( 'terms' ) ) : false; +if ( apply_filters( 'woocommerce_checkout_show_terms', true ) && function_exists( 'wc_terms_and_conditions_checkbox_enabled' ) ) { + do_action( 'woocommerce_checkout_before_terms_and_conditions' ); -if ( $terms_page && 'publish' === $terms_page->post_status && apply_filters( 'woocommerce_checkout_show_terms', true ) ) : - $terms_content = has_shortcode( $terms_page->post_content, 'woocommerce_checkout' ) ? '' : wc_format_content( $terms_page->post_content ); - - if ( $terms_content ) { - do_action( 'woocommerce_checkout_before_terms_and_conditions' ); - echo ''; - } ?> -

    - - -

    - - +
    + + + +

    + + +

    + +
    + is_visible() ) { return; } ?> -
  • > +
  • > is_visible() ) { do_action( 'woocommerce_before_shop_loop_item_title' ); /** - * woocommerce_shop_loop_item_title hook. + * Hook: woocommerce_shop_loop_item_title. * * @hooked woocommerce_template_loop_product_title - 10 */ do_action( 'woocommerce_shop_loop_item_title' ); /** - * woocommerce_after_shop_loop_item_title hook. + * Hook: woocommerce_after_shop_loop_item_title. * * @hooked woocommerce_template_loop_rating - 5 * @hooked woocommerce_template_loop_price - 10 @@ -60,7 +57,7 @@ if ( empty( $product ) || ! $product->is_visible() ) { do_action( 'woocommerce_after_shop_loop_item_title' ); /** - * woocommerce_after_shop_loop_item hook. + * Hook: woocommerce_after_shop_loop_item. * * @hooked woocommerce_template_loop_product_link_close - 5 * @hooked woocommerce_template_loop_add_to_cart - 10 diff --git a/templates/content-single-product.php b/templates/content-single-product.php index e26a6421b97..7dcb3574fa3 100644 --- a/templates/content-single-product.php +++ b/templates/content-single-product.php @@ -10,18 +10,15 @@ * happen. When this occurs the version of the template file will be bumped and * the readme will list any important changes. * - * @see https://docs.woocommerce.com/document/template-structure/ - * @author WooThemes - * @package WooCommerce/Templates - * @version 3.0.0 + * @see https://docs.woocommerce.com/document/template-structure/ + * @package WooCommerce/Templates + * @version 3.4.0 */ -if ( ! defined( 'ABSPATH' ) ) { - exit; -} +defined( 'ABSPATH' ) || exit; /** - * Hook Woocommerce_before_single_product. + * Hook: woocommerce_before_single_product. * * @hooked wc_print_notices - 10 */ @@ -32,7 +29,7 @@ if ( post_password_required() ) { return; } ?> -
    > +
    > +
  • + + + + get_image(); ?> + get_name(); ?> + + + comment_ID, 'rating', true ) ) );?> + + comment_ID ) ); ?> + + +
  • diff --git a/templates/single-product/add-to-cart/external.php b/templates/single-product/add-to-cart/external.php index afd25e86bea..d0f6a684c5a 100644 --- a/templates/single-product/add-to-cart/external.php +++ b/templates/single-product/add-to-cart/external.php @@ -10,18 +10,21 @@ * happen. When this occurs the version of the template file will be bumped and * the readme will list any important changes. * - * @see https://docs.woocommerce.com/document/template-structure/ - * @author WooThemes - * @package WooCommerce/Templates - * @version 2.1.0 + * @see https://docs.woocommerce.com/document/template-structure/ + * @package WooCommerce/Templates + * @version 3.4.0 */ defined( 'ABSPATH' ) || exit; -do_action( 'woocommerce_before_add_to_cart_button' ); ?> +do_action( 'woocommerce_before_add_to_cart_form' ); ?> -

    - -

    + + - + + + + + + diff --git a/templates/single-product/add-to-cart/grouped.php b/templates/single-product/add-to-cart/grouped.php index 8e5a25e0e15..acc13d7a6ac 100644 --- a/templates/single-product/add-to-cart/grouped.php +++ b/templates/single-product/add-to-cart/grouped.php @@ -39,7 +39,7 @@ do_action( 'woocommerce_before_add_to_cart_form' ); ?> $post = $post_object; // WPCS: override ok. setup_postdata( $post ); - echo '
    $options ) : ?> - + - +
    get_variation_default_attribute( $attribute_name ); - wc_dropdown_variation_attribute_options( array( 'options' => $options, 'attribute' => $attribute_name, 'product' => $product, 'selected' => $selected ) ); - echo end( $attribute_keys ) === $attribute_name ? apply_filters( 'woocommerce_reset_variations_link', '' . esc_html__( 'Clear', 'woocommerce' ) . '' ) : ''; + $selected = isset( $_REQUEST[ 'attribute_' . $attribute_name ] ) ? wc_clean( urldecode( wp_unslash( $_REQUEST[ 'attribute_' . $attribute_name ] ) ) ) : $product->get_variation_default_attribute( $attribute_name ); // WPCS: input var ok, CSRF ok, sanitization ok. + + wc_dropdown_variation_attribute_options( array( + 'options' => $options, + 'attribute' => $attribute_name, + 'product' => $product, + 'selected' => $selected, + ) ); + + echo end( $attribute_keys ) === $attribute_name ? wp_kses_post( apply_filters( 'woocommerce_reset_variations_link', '' . esc_html__( 'Clear', 'woocommerce' ) . '' ) ) : ''; ?>
    - -
    do_action( 'woocommerce_single_variation' ); /** - * woocommerce_after_single_variation Hook. + * Hook: woocommerce_after_single_variation. */ do_action( 'woocommerce_after_single_variation' ); ?>
    - - diff --git a/templates/single-product/add-to-cart/variation-add-to-cart-button.php b/templates/single-product/add-to-cart/variation-add-to-cart-button.php index baf41c90242..81019ce85a6 100644 --- a/templates/single-product/add-to-cart/variation-add-to-cart-button.php +++ b/templates/single-product/add-to-cart/variation-add-to-cart-button.php @@ -2,10 +2,9 @@ /** * Single variation cart button * - * @see https://docs.woocommerce.com/document/template-structure/ - * @author WooThemes + * @see https://docs.woocommerce.com/document/template-structure/ * @package WooCommerce/Templates - * @version 3.0.0 + * @version 3.4.0 */ defined( 'ABSPATH' ) || exit; @@ -13,24 +12,24 @@ defined( 'ABSPATH' ) || exit; global $product; ?>
    + + apply_filters( 'woocommerce_quantity_input_min', $product->get_min_purchase_quantity(), $product ), - 'max_value' => apply_filters( 'woocommerce_quantity_input_max', $product->get_max_purchase_quantity(), $product ), - 'input_value' => isset( $_POST['quantity'] ) ? wc_stock_amount( $_POST['quantity'] ) : $product->get_min_purchase_quantity(), - ) ); + woocommerce_quantity_input( array( + 'min_value' => apply_filters( 'woocommerce_quantity_input_min', $product->get_min_purchase_quantity(), $product ), + 'max_value' => apply_filters( 'woocommerce_quantity_input_max', $product->get_max_purchase_quantity(), $product ), + 'input_value' => isset( $_POST['quantity'] ) ? wc_stock_amount( wp_unslash( $_POST['quantity'] ) ) : $product->get_min_purchase_quantity(), // WPCS: CSRF ok, input var ok. + ) ); - /** - * @since 3.0.0. - */ - do_action( 'woocommerce_after_add_to_cart_quantity' ); + do_action( 'woocommerce_after_add_to_cart_quantity' ); ?> + + + + diff --git a/tests/e2e-tests/checkout-page.js b/tests/e2e-tests/checkout-page.js index c17fabe718e..f59dc3235ee 100644 --- a/tests/e2e-tests/checkout-page.js +++ b/tests/e2e-tests/checkout-page.js @@ -42,7 +42,7 @@ test.describe( 'Checkout Page', function() { baseLocation: [ 'United States', 'United States (US) — California' ], sellingLocation: 'Sell to all countries', enableTaxes: true, - currency: [ 'United States', 'United States dollar ($)' ], + currency: [ 'United States', 'United States (US) dollar ($)' ], } ); // Make sure payment method is set in setting. diff --git a/tests/e2e-tests/wp-admin/wp-admin-product-new.js b/tests/e2e-tests/wp-admin/wp-admin-product-new.js index c4dc519732f..8eff883f851 100644 --- a/tests/e2e-tests/wp-admin/wp-admin-product-new.js +++ b/tests/e2e-tests/wp-admin/wp-admin-product-new.js @@ -68,14 +68,14 @@ test.describe( 'Add New Product Page', function() { attr1.toggle(); const attr2 = panelAttributes.add(); - assert.eventually.ok( attr1.displayed() ); + assert.eventually.ok( attr2.displayed() ); attr2.setName( 'attr #2' ); attr2.checkVisibleOnTheProductPage(); attr2.checkUsedForVariations(); attr2.setValue( 'val1 | val2' ); const attr3 = panelAttributes.add(); - assert.eventually.ok( attr1.displayed() ); + assert.eventually.ok( attr3.displayed() ); attr3.setName( 'attr #3' ); attr3.checkVisibleOnTheProductPage(); attr3.checkUsedForVariations(); diff --git a/tests/unit-tests/api/orders.php b/tests/unit-tests/api/orders.php index dcedb963518..5b493d71004 100644 --- a/tests/unit-tests/api/orders.php +++ b/tests/unit-tests/api/orders.php @@ -19,9 +19,11 @@ class WC_Tests_API_Orders extends WC_REST_Unit_Test_Case { public function setUp() { parent::setUp(); $this->endpoint = new WC_REST_Orders_Controller(); - $this->user = $this->factory->user->create( array( - 'role' => 'administrator', - ) ); + $this->user = $this->factory->user->create( + array( + 'role' => 'administrator', + ) + ); } /** @@ -35,16 +37,6 @@ class WC_Tests_API_Orders extends WC_REST_Unit_Test_Case { $this->assertArrayHasKey( '/wc/v2/orders/(?P[\d]+)', $routes ); } - /** - * Cleanup. - */ - public function stoppit_and_tidyup() { - foreach ( $this->orders as $order ) { - wp_delete_post( $order->get_id(), true ); - } - $this->orders = array(); - } - /** * Test getting all orders. * @since 3.0.0 @@ -62,7 +54,6 @@ class WC_Tests_API_Orders extends WC_REST_Unit_Test_Case { $this->assertEquals( 200, $response->get_status() ); $this->assertEquals( 10, count( $orders ) ); - $this->stoppit_and_tidyup(); } /** @@ -75,7 +66,6 @@ class WC_Tests_API_Orders extends WC_REST_Unit_Test_Case { $this->orders[] = WC_Helper_Order::create_order(); $response = $this->server->dispatch( new WP_REST_Request( 'GET', '/wc/v2/orders' ) ); $this->assertEquals( 401, $response->get_status() ); - $this->stoppit_and_tidyup(); } /** @@ -84,7 +74,7 @@ class WC_Tests_API_Orders extends WC_REST_Unit_Test_Case { */ public function test_get_item() { wp_set_current_user( $this->user ); - $order = WC_Helper_Order::create_order(); + $order = WC_Helper_Order::create_order(); $order->add_meta_data( 'key', 'value' ); $order->add_meta_data( 'key2', 'value2' ); $order->save(); @@ -100,8 +90,6 @@ class WC_Tests_API_Orders extends WC_REST_Unit_Test_Case { $this->assertEquals( 'value', $data['meta_data'][0]->value ); $this->assertEquals( 'key2', $data['meta_data'][1]->key ); $this->assertEquals( 'value2', $data['meta_data'][1]->value ); - - $this->stoppit_and_tidyup(); } /** @@ -114,7 +102,6 @@ class WC_Tests_API_Orders extends WC_REST_Unit_Test_Case { $this->orders[] = $order; $response = $this->server->dispatch( new WP_REST_Request( 'GET', '/wc/v2/orders/' . $order->get_id() ) ); $this->assertEquals( 401, $response->get_status() ); - $this->stoppit_and_tidyup(); } /** @@ -135,46 +122,48 @@ class WC_Tests_API_Orders extends WC_REST_Unit_Test_Case { wp_set_current_user( $this->user ); $product = WC_Helper_Product::create_simple_product(); $request = new WP_REST_Request( 'POST', '/wc/v2/orders' ); - $request->set_body_params( array( - 'payment_method' => 'bacs', - 'payment_method_title' => 'Direct Bank Transfer', - 'set_paid' => true, - 'billing' => array( - 'first_name' => 'John', - 'last_name' => 'Doe', - 'address_1' => '969 Market', - 'address_2' => '', - 'city' => 'San Francisco', - 'state' => 'CA', - 'postcode' => '94103', - 'country' => 'US', - 'email' => 'john.doe@example.com', - 'phone' => '(555) 555-5555', - ), - 'shipping' => array( - 'first_name' => 'John', - 'last_name' => 'Doe', - 'address_1' => '969 Market', - 'address_2' => '', - 'city' => 'San Francisco', - 'state' => 'CA', - 'postcode' => '94103', - 'country' => 'US', - ), - 'line_items' => array( - array( - 'product_id' => $product->get_id(), - 'quantity' => 2, + $request->set_body_params( + array( + 'payment_method' => 'bacs', + 'payment_method_title' => 'Direct Bank Transfer', + 'set_paid' => true, + 'billing' => array( + 'first_name' => 'John', + 'last_name' => 'Doe', + 'address_1' => '969 Market', + 'address_2' => '', + 'city' => 'San Francisco', + 'state' => 'CA', + 'postcode' => '94103', + 'country' => 'US', + 'email' => 'john.doe@example.com', + 'phone' => '(555) 555-5555', ), - ), - 'shipping_lines' => array( - array( - 'method_id' => 'flat_rate', - 'method_title' => 'Flat rate', - 'total' => '10', + 'shipping' => array( + 'first_name' => 'John', + 'last_name' => 'Doe', + 'address_1' => '969 Market', + 'address_2' => '', + 'city' => 'San Francisco', + 'state' => 'CA', + 'postcode' => '94103', + 'country' => 'US', ), - ), - ) ); + 'line_items' => array( + array( + 'product_id' => $product->get_id(), + 'quantity' => 2, + ), + ), + 'shipping_lines' => array( + array( + 'method_id' => 'flat_rate', + 'method_title' => 'Flat rate', + 'total' => '10', + ), + ), + ) + ); $response = $this->server->dispatch( $request ); $data = $response->get_data(); $order = wc_get_order( $data['id'] ); @@ -203,9 +192,6 @@ class WC_Tests_API_Orders extends WC_REST_Unit_Test_Case { $this->assertEquals( $order->get_shipping_country(), $data['shipping']['country'] ); $this->assertEquals( 1, count( $data['line_items'] ) ); $this->assertEquals( 1, count( $data['shipping_lines'] ) ); - - wp_delete_post( $product->get_id(), true ); - wp_delete_post( $data['id'], true ); } /** @@ -218,51 +204,52 @@ class WC_Tests_API_Orders extends WC_REST_Unit_Test_Case { // non-existent customer $request = new WP_REST_Request( 'POST', '/wc/v2/orders' ); - $request->set_body_params( array( - 'payment_method' => 'bacs', - 'payment_method_title' => 'Direct Bank Transfer', - 'set_paid' => true, - 'customer_id' => 99999, - 'billing' => array( - 'first_name' => 'John', - 'last_name' => 'Doe', - 'address_1' => '969 Market', - 'address_2' => '', - 'city' => 'San Francisco', - 'state' => 'CA', - 'postcode' => '94103', - 'country' => 'US', - 'email' => 'john.doe@example.com', - 'phone' => '(555) 555-5555', - ), - 'shipping' => array( - 'first_name' => 'John', - 'last_name' => 'Doe', - 'address_1' => '969 Market', - 'address_2' => '', - 'city' => 'San Francisco', - 'state' => 'CA', - 'postcode' => '94103', - 'country' => 'US', - ), - 'line_items' => array( - array( - 'product_id' => $product->get_id(), - 'quantity' => 2, + $request->set_body_params( + array( + 'payment_method' => 'bacs', + 'payment_method_title' => 'Direct Bank Transfer', + 'set_paid' => true, + 'customer_id' => 99999, + 'billing' => array( + 'first_name' => 'John', + 'last_name' => 'Doe', + 'address_1' => '969 Market', + 'address_2' => '', + 'city' => 'San Francisco', + 'state' => 'CA', + 'postcode' => '94103', + 'country' => 'US', + 'email' => 'john.doe@example.com', + 'phone' => '(555) 555-5555', ), - ), - 'shipping_lines' => array( - array( - 'method_id' => 'flat_rate', - 'method_title' => 'Flat rate', - 'total' => 10, + 'shipping' => array( + 'first_name' => 'John', + 'last_name' => 'Doe', + 'address_1' => '969 Market', + 'address_2' => '', + 'city' => 'San Francisco', + 'state' => 'CA', + 'postcode' => '94103', + 'country' => 'US', ), - ), - ) ); + 'line_items' => array( + array( + 'product_id' => $product->get_id(), + 'quantity' => 2, + ), + ), + 'shipping_lines' => array( + array( + 'method_id' => 'flat_rate', + 'method_title' => 'Flat rate', + 'total' => 10, + ), + ), + ) + ); $response = $this->server->dispatch( $request ); $data = $response->get_data(); $this->assertEquals( 400, $response->get_status() ); - wp_delete_post( $product->get_id(), true ); } /** @@ -274,13 +261,15 @@ class WC_Tests_API_Orders extends WC_REST_Unit_Test_Case { wp_set_current_user( $this->user ); $order = WC_Helper_Order::create_order(); $request = new WP_REST_Request( 'PUT', '/wc/v2/orders/' . $order->get_id() ); - $request->set_body_params( array( - 'payment_method' => 'test-update', - 'billing' => array( - 'first_name' => 'Fish', - 'last_name' => 'Face', - ), - ) ); + $request->set_body_params( + array( + 'payment_method' => 'test-update', + 'billing' => array( + 'first_name' => 'Fish', + 'last_name' => 'Face', + ), + ) + ); $response = $this->server->dispatch( $request ); $data = $response->get_data(); @@ -288,8 +277,6 @@ class WC_Tests_API_Orders extends WC_REST_Unit_Test_Case { $this->assertEquals( 'test-update', $data['payment_method'] ); $this->assertEquals( 'Fish', $data['billing']['first_name'] ); $this->assertEquals( 'Face', $data['billing']['last_name'] ); - - WC_Helper_Order::delete_order( $order->get_id() ); } /** @@ -299,35 +286,37 @@ class WC_Tests_API_Orders extends WC_REST_Unit_Test_Case { */ public function test_update_order_remove_items() { wp_set_current_user( $this->user ); - $order = WC_Helper_Order::create_order(); - $fee = new WC_Order_Item_Fee(); - $fee->set_props( array( - 'name' => 'Some Fee', - 'tax_status' => 'taxable', - 'total' => '100', - 'tax_class' => '', - ) ); + $order = WC_Helper_Order::create_order(); + $fee = new WC_Order_Item_Fee(); + $fee->set_props( + array( + 'name' => 'Some Fee', + 'tax_status' => 'taxable', + 'total' => '100', + 'tax_class' => '', + ) + ); $order->add_item( $fee ); $order->save(); $request = new WP_REST_Request( 'PUT', '/wc/v2/orders/' . $order->get_id() ); $fee_data = current( $order->get_items( 'fee' ) ); - $request->set_body_params( array( - 'fee_lines' => array( - array( - 'id' => $fee_data->get_id(), - 'name' => null, + $request->set_body_params( + array( + 'fee_lines' => array( + array( + 'id' => $fee_data->get_id(), + 'name' => null, + ), ), - ), - ) ); + ) + ); $response = $this->server->dispatch( $request ); $data = $response->get_data(); $this->assertEquals( 200, $response->get_status() ); $this->assertTrue( empty( $data['fee_lines'] ) ); - - WC_Helper_Order::delete_order( $order->get_id() ); } /** @@ -337,36 +326,36 @@ class WC_Tests_API_Orders extends WC_REST_Unit_Test_Case { */ public function test_update_order_add_coupons() { wp_set_current_user( $this->user ); - $order = WC_Helper_Order::create_order(); + $order = WC_Helper_Order::create_order(); $order_item = current( $order->get_items() ); - $coupon = WC_Helper_Coupon::create_coupon( 'fake-coupon' ); + $coupon = WC_Helper_Coupon::create_coupon( 'fake-coupon' ); $coupon->set_amount( 5 ); $coupon->save(); $request = new WP_REST_Request( 'PUT', '/wc/v2/orders/' . $order->get_id() ); - $request->set_body_params( array( - 'coupon_lines' => array( - array( - 'code' => 'fake-coupon', - 'discount_total' => '5', - 'discount_tax' => '0', + $request->set_body_params( + array( + 'coupon_lines' => array( + array( + 'code' => 'fake-coupon', + 'discount_total' => '5', + 'discount_tax' => '0', + ), ), - ), - 'line_items' => array( - array( - 'id' => $order_item->get_id(), - 'product_id' => $order_item->get_product_id(), - 'total' => '35.00', + 'line_items' => array( + array( + 'id' => $order_item->get_id(), + 'product_id' => $order_item->get_product_id(), + 'total' => '35.00', + ), ), - ), - ) ); + ) + ); $response = $this->server->dispatch( $request ); $data = $response->get_data(); $this->assertEquals( 200, $response->get_status() ); $this->assertCount( 1, $data['coupon_lines'] ); $this->assertEquals( '45.00', $data['total'] ); - - WC_Helper_Order::delete_order( $order->get_id() ); } /** @@ -376,9 +365,9 @@ class WC_Tests_API_Orders extends WC_REST_Unit_Test_Case { */ public function test_update_order_remove_coupons() { wp_set_current_user( $this->user ); - $order = WC_Helper_Order::create_order(); + $order = WC_Helper_Order::create_order(); $order_item = current( $order->get_items() ); - $coupon = WC_Helper_Coupon::create_coupon( 'fake-coupon' ); + $coupon = WC_Helper_Coupon::create_coupon( 'fake-coupon' ); $coupon->set_amount( 5 ); $coupon->save(); @@ -391,29 +380,29 @@ class WC_Tests_API_Orders extends WC_REST_Unit_Test_Case { $request = new WP_REST_Request( 'PUT', '/wc/v2/orders/' . $order->get_id() ); $coupon_data = current( $order->get_items( 'coupon' ) ); - $request->set_body_params( array( - 'coupon_lines' => array( - array( - 'id' => $coupon_data->get_id(), - 'code' => null, + $request->set_body_params( + array( + 'coupon_lines' => array( + array( + 'id' => $coupon_data->get_id(), + 'code' => null, + ), ), - ), - 'line_items' => array( - array( - 'id' => $order_item->get_id(), - 'product_id' => $order_item->get_product_id(), - 'total' => '40.00', + 'line_items' => array( + array( + 'id' => $order_item->get_id(), + 'product_id' => $order_item->get_product_id(), + 'total' => '40.00', + ), ), - ), - ) ); + ) + ); $response = $this->server->dispatch( $request ); $data = $response->get_data(); $this->assertEquals( 200, $response->get_status() ); $this->assertTrue( empty( $data['coupon_lines'] ) ); $this->assertEquals( '50.00', $data['total'] ); - - WC_Helper_Order::delete_order( $order->get_id() ); } /** @@ -425,16 +414,17 @@ class WC_Tests_API_Orders extends WC_REST_Unit_Test_Case { wp_set_current_user( 0 ); $order = WC_Helper_Order::create_order(); $request = new WP_REST_Request( 'PUT', '/wc/v2/orders/' . $order->get_id() ); - $request->set_body_params( array( - 'payment_method' => 'test-update', - 'billing' => array( - 'first_name' => 'Fish', - 'last_name' => 'Face', - ), - ) ); + $request->set_body_params( + array( + 'payment_method' => 'test-update', + 'billing' => array( + 'first_name' => 'Fish', + 'last_name' => 'Face', + ), + ) + ); $response = $this->server->dispatch( $request ); $this->assertEquals( 401, $response->get_status() ); - WC_Helper_Order::delete_order( $order->get_id() ); } /** @@ -444,13 +434,15 @@ class WC_Tests_API_Orders extends WC_REST_Unit_Test_Case { public function test_update_order_invalid_id() { wp_set_current_user( $this->user ); $request = new WP_REST_Request( 'POST', '/wc/v2/orders/999999' ); - $request->set_body_params( array( - 'payment_method' => 'test-update', - 'billing' => array( - 'first_name' => 'Fish', - 'last_name' => 'Face', - ), - ) ); + $request->set_body_params( + array( + 'payment_method' => 'test-update', + 'billing' => array( + 'first_name' => 'Fish', + 'last_name' => 'Face', + ), + ) + ); $response = $this->server->dispatch( $request ); $this->assertEquals( 400, $response->get_status() ); } @@ -461,8 +453,8 @@ class WC_Tests_API_Orders extends WC_REST_Unit_Test_Case { */ public function test_delete_order() { wp_set_current_user( $this->user ); - $order = WC_Helper_Order::create_order(); - $request = new WP_REST_Request( 'DELETE', '/wc/v2/orders/' . $order->get_id() ); + $order = WC_Helper_Order::create_order(); + $request = new WP_REST_Request( 'DELETE', '/wc/v2/orders/' . $order->get_id() ); $request->set_param( 'force', true ); $response = $this->server->dispatch( $request ); $this->assertEquals( 200, $response->get_status() ); @@ -475,12 +467,11 @@ class WC_Tests_API_Orders extends WC_REST_Unit_Test_Case { */ public function test_delete_order_without_permission() { wp_set_current_user( 0 ); - $order = WC_Helper_Order::create_order(); - $request = new WP_REST_Request( 'DELETE', '/wc/v2/orders/' . $order->get_id() ); + $order = WC_Helper_Order::create_order(); + $request = new WP_REST_Request( 'DELETE', '/wc/v2/orders/' . $order->get_id() ); $request->set_param( 'force', true ); $response = $this->server->dispatch( $request ); $this->assertEquals( 401, $response->get_status() ); - wp_delete_post( $order->get_id(), true ); } /** @@ -490,7 +481,7 @@ class WC_Tests_API_Orders extends WC_REST_Unit_Test_Case { */ public function test_delete_order_invalid_id() { wp_set_current_user( $this->user ); - $request = new WP_REST_Request( 'DELETE', '/wc/v2/orders/9999999' ); + $request = new WP_REST_Request( 'DELETE', '/wc/v2/orders/9999999' ); $request->set_param( 'force', true ); $response = $this->server->dispatch( $request ); $this->assertEquals( 404, $response->get_status() ); @@ -507,18 +498,20 @@ class WC_Tests_API_Orders extends WC_REST_Unit_Test_Case { $order3 = WC_Helper_Order::create_order(); $request = new WP_REST_Request( 'POST', '/wc/v2/orders/batch' ); - $request->set_body_params( array( - 'update' => array( - array( - 'id' => $order1->get_id(), - 'payment_method' => 'updated', + $request->set_body_params( + array( + 'update' => array( + array( + 'id' => $order1->get_id(), + 'payment_method' => 'updated', + ), ), - ), - 'delete' => array( - $order2->get_id(), - $order3->get_id(), - ), - ) ); + 'delete' => array( + $order2->get_id(), + $order3->get_id(), + ), + ) + ); $response = $this->server->dispatch( $request ); $data = $response->get_data(); @@ -530,10 +523,6 @@ class WC_Tests_API_Orders extends WC_REST_Unit_Test_Case { $response = $this->server->dispatch( $request ); $data = $response->get_data(); $this->assertEquals( 1, count( $data ) ); - - wp_delete_post( $order1->get_id(), true ); - wp_delete_post( $order2->get_id(), true ); - wp_delete_post( $order3->get_id(), true ); } /** @@ -550,6 +539,5 @@ class WC_Tests_API_Orders extends WC_REST_Unit_Test_Case { $this->assertEquals( 42, count( $properties ) ); $this->assertArrayHasKey( 'id', $properties ); - wp_delete_post( $order->get_id(), true ); } } diff --git a/tests/unit-tests/api/payment-gateways.php b/tests/unit-tests/api/payment-gateways.php index 2dca5e6b67d..5bf4099b95b 100644 --- a/tests/unit-tests/api/payment-gateways.php +++ b/tests/unit-tests/api/payment-gateways.php @@ -49,8 +49,11 @@ class Payment_Gateways extends WC_REST_Unit_Test_Case { 'order' => '', 'enabled' => false, 'method_title' => 'Check payments', - 'method_description' => 'Allows check payments. Why would you take checks in this day and age? Well you probably would not, but it does allow you to make test purchases for testing order emails and the success pages.', - 'settings' => array_diff_key( $this->get_settings( 'WC_Gateway_Cheque' ), array( 'enabled' => false, 'description' => false ) ), + 'method_description' => 'Take payments in person via checks. This offline gateway can also be useful to test purchases.', + 'settings' => array_diff_key( $this->get_settings( 'WC_Gateway_Cheque' ), array( + 'enabled' => false, + 'description' => false, + ) ), '_links' => array( 'self' => array( array( @@ -96,8 +99,11 @@ class Payment_Gateways extends WC_REST_Unit_Test_Case { 'order' => '', 'enabled' => false, 'method_title' => 'PayPal', - 'method_description' => 'PayPal Standard sends customers to PayPal to enter their payment information. PayPal IPN requires fsockopen/cURL support to update order statuses after payment. Check the system status page for more details.', - 'settings' => array_diff_key( $this->get_settings( 'WC_Gateway_Paypal' ), array( 'enabled' => false, 'description' => false ) ), + 'method_description' => 'PayPal Standard redirects customers to PayPal to enter their payment information.', + 'settings' => array_diff_key( $this->get_settings( 'WC_Gateway_Paypal' ), array( + 'enabled' => false, + 'description' => false, + ) ), ), $paypal ); } @@ -270,7 +276,7 @@ class Payment_Gateways extends WC_REST_Unit_Test_Case { * @param string $gateway_class Name of WC_Payment_Gateway class. */ private function get_settings( $gateway_class ) { - $gateway = new $gateway_class; + $gateway = new $gateway_class(); $settings = array(); $gateway->init_form_fields(); foreach ( $gateway->form_fields as $id => $field ) { diff --git a/tests/unit-tests/api/product-reviews.php b/tests/unit-tests/api/product-reviews.php index 9b255a8db9b..42f5be6f3b7 100644 --- a/tests/unit-tests/api/product-reviews.php +++ b/tests/unit-tests/api/product-reviews.php @@ -14,9 +14,11 @@ class Product_Reviews extends WC_REST_Unit_Test_Case { public function setUp() { parent::setUp(); $this->endpoint = new WC_REST_Product_Reviews_Controller(); - $this->user = $this->factory->user->create( array( - 'role' => 'administrator', - ) ); + $this->user = $this->factory->user->create( + array( + 'role' => 'administrator', + ) + ); } /** @@ -43,40 +45,40 @@ class Product_Reviews extends WC_REST_Unit_Test_Case { $review_id = WC_Helper_Product::create_product_review( $product->get_id() ); } - $response = $this->server->dispatch( new WP_REST_Request( 'GET', '/wc/v2/products/' . $product->get_id() . '/reviews' ) ); + $response = $this->server->dispatch( new WP_REST_Request( 'GET', '/wc/v2/products/' . $product->get_id() . '/reviews' ) ); $product_reviews = $response->get_data(); $this->assertEquals( 200, $response->get_status() ); $this->assertEquals( 10, count( $product_reviews ) ); - $this->assertContains( array( - 'id' => $review_id, - 'date_created' => $product_reviews[0]['date_created'], - 'date_created_gmt' => $product_reviews[0]['date_created_gmt'], - 'review' => 'Review content here', - 'rating' => 0, - 'name' => 'admin', - 'email' => 'woo@woo.local', - 'verified' => false, - '_links' => array( - 'self' => array( - array( - 'href' => rest_url( '/wc/v2/products/' . $product->get_id() . '/reviews/' . $review_id ), + $this->assertContains( + array( + 'id' => $review_id, + 'date_created' => $product_reviews[0]['date_created'], + 'date_created_gmt' => $product_reviews[0]['date_created_gmt'], + 'review' => 'Review content here', + 'rating' => 0, + 'name' => 'admin', + 'email' => 'woo@woo.local', + 'verified' => false, + '_links' => array( + 'self' => array( + array( + 'href' => rest_url( '/wc/v2/products/' . $product->get_id() . '/reviews/' . $review_id ), + ), + ), + 'collection' => array( + array( + 'href' => rest_url( '/wc/v2/products/' . $product->get_id() . '/reviews' ), + ), + ), + 'up' => array( + array( + 'href' => rest_url( '/wc/v2/products/' . $product->get_id() ), + ), ), ), - 'collection' => array( - array( - 'href' => rest_url( '/wc/v2/products/' . $product->get_id() . '/reviews' ), - ), - ), - 'up' => array( - array( - 'href' => rest_url( '/wc/v2/products/' . $product->get_id() ), - ), - ), - ), - ), $product_reviews ); - - $product->delete( true ); + ), $product_reviews + ); } /** @@ -86,10 +88,9 @@ class Product_Reviews extends WC_REST_Unit_Test_Case { */ public function test_get_product_reviews_without_permission() { wp_set_current_user( 0 ); - $product = WC_Helper_Product::create_simple_product(); + $product = WC_Helper_Product::create_simple_product(); $response = $this->server->dispatch( new WP_REST_Request( 'GET', '/wc/v2/products/' . $product->get_id() . '/reviews' ) ); $this->assertEquals( 401, $response->get_status() ); - $product->delete( true ); } /** @@ -110,24 +111,25 @@ class Product_Reviews extends WC_REST_Unit_Test_Case { */ public function test_get_product_review() { wp_set_current_user( $this->user ); - $product = WC_Helper_Product::create_simple_product(); + $product = WC_Helper_Product::create_simple_product(); $product_review_id = WC_Helper_Product::create_product_review( $product->get_id() ); $response = $this->server->dispatch( new WP_REST_Request( 'GET', '/wc/v2/products/' . $product->get_id() . '/reviews/' . $product_review_id ) ); $data = $response->get_data(); $this->assertEquals( 200, $response->get_status() ); - $this->assertEquals( array( - 'id' => $product_review_id, - 'date_created' => $data['date_created'], - 'date_created_gmt' => $data['date_created_gmt'], - 'review' => 'Review content here', - 'rating' => 0, - 'name' => 'admin', - 'email' => 'woo@woo.local', - 'verified' => false, - ), $data ); - $product->delete( true ); + $this->assertEquals( + array( + 'id' => $product_review_id, + 'date_created' => $data['date_created'], + 'date_created_gmt' => $data['date_created_gmt'], + 'review' => 'Review content here', + 'rating' => 0, + 'name' => 'admin', + 'email' => 'woo@woo.local', + 'verified' => false, + ), $data + ); } /** @@ -137,11 +139,10 @@ class Product_Reviews extends WC_REST_Unit_Test_Case { */ public function test_get_product_review_without_permission() { wp_set_current_user( 0 ); - $product = WC_Helper_Product::create_simple_product(); + $product = WC_Helper_Product::create_simple_product(); $product_review_id = WC_Helper_Product::create_product_review( $product->get_id() ); - $response = $this->server->dispatch( new WP_REST_Request( 'GET', '/wc/v2/products/' . $product->get_id() . '/reviews/' . $product_review_id ) ); + $response = $this->server->dispatch( new WP_REST_Request( 'GET', '/wc/v2/products/' . $product->get_id() . '/reviews/' . $product_review_id ) ); $this->assertEquals( 401, $response->get_status() ); - $product->delete( true ); } /** @@ -151,10 +152,9 @@ class Product_Reviews extends WC_REST_Unit_Test_Case { */ public function test_get_product_review_invalid_id() { wp_set_current_user( $this->user ); - $product = WC_Helper_Product::create_simple_product(); + $product = WC_Helper_Product::create_simple_product(); $response = $this->server->dispatch( new WP_REST_Request( 'GET', '/wc/v2/products/' . $product->get_id() . '/reviews/0' ) ); $this->assertEquals( 404, $response->get_status() ); - $product->delete( true ); } /** @@ -166,27 +166,30 @@ class Product_Reviews extends WC_REST_Unit_Test_Case { wp_set_current_user( $this->user ); $product = WC_Helper_Product::create_simple_product(); $request = new WP_REST_Request( 'POST', '/wc/v2/products/' . $product->get_id() . '/reviews' ); - $request->set_body_params( array( - 'review' => 'Hello world.', - 'name' => 'Admin', - 'email' => 'woo@woo.local', - 'rating' => '5', - ) ); + $request->set_body_params( + array( + 'review' => 'Hello world.', + 'name' => 'Admin', + 'email' => 'woo@woo.local', + 'rating' => '5', + ) + ); $response = $this->server->dispatch( $request ); - $data = $response->get_data(); + $data = $response->get_data(); $this->assertEquals( 201, $response->get_status() ); - $this->assertEquals( array( - 'id' => $data['id'], - 'date_created' => $data['date_created'], - 'date_created_gmt' => $data['date_created_gmt'], - 'review' => 'Hello world.', - 'rating' => 5, - 'name' => 'Admin', - 'email' => 'woo@woo.local', - 'verified' => false, - ), $data ); - $product->delete( true ); + $this->assertEquals( + array( + 'id' => $data['id'], + 'date_created' => $data['date_created'], + 'date_created_gmt' => $data['date_created_gmt'], + 'review' => 'Hello world.', + 'rating' => 5, + 'name' => 'Admin', + 'email' => 'woo@woo.local', + 'verified' => false, + ), $data + ); } /** @@ -200,37 +203,42 @@ class Product_Reviews extends WC_REST_Unit_Test_Case { // missing review $request = new WP_REST_Request( 'POST', '/wc/v2/products/' . $product->get_id() . '/reviews' ); - $request->set_body_params( array( - 'name' => 'Admin', - 'email' => 'woo@woo.local', - ) ); + $request->set_body_params( + array( + 'name' => 'Admin', + 'email' => 'woo@woo.local', + ) + ); $response = $this->server->dispatch( $request ); - $data = $response->get_data(); + $data = $response->get_data(); $this->assertEquals( 400, $response->get_status() ); // missing name $request = new WP_REST_Request( 'POST', '/wc/v2/products/' . $product->get_id() . '/reviews' ); - $request->set_body_params( array( - 'review' => 'Hello world.', - 'email' => 'woo@woo.local', - ) ); + $request->set_body_params( + array( + 'review' => 'Hello world.', + 'email' => 'woo@woo.local', + ) + ); $response = $this->server->dispatch( $request ); - $data = $response->get_data(); + $data = $response->get_data(); $this->assertEquals( 400, $response->get_status() ); // missing email $request = new WP_REST_Request( 'POST', '/wc/v2/products/' . $product->get_id() . '/reviews' ); - $request->set_body_params( array( - 'review' => 'Hello world.', - 'name' => 'Admin', - ) ); + $request->set_body_params( + array( + 'review' => 'Hello world.', + 'name' => 'Admin', + ) + ); $response = $this->server->dispatch( $request ); - $data = $response->get_data(); + $data = $response->get_data(); $this->assertEquals( 400, $response->get_status() ); - $product->delete( true ); } /** @@ -240,7 +248,7 @@ class Product_Reviews extends WC_REST_Unit_Test_Case { */ public function test_update_product_review() { wp_set_current_user( $this->user ); - $product = WC_Helper_Product::create_simple_product(); + $product = WC_Helper_Product::create_simple_product(); $product_review_id = WC_Helper_Product::create_product_review( $product->get_id() ); $response = $this->server->dispatch( new WP_REST_Request( 'GET', '/wc/v2/products/' . $product->get_id() . '/reviews/' . $product_review_id ) ); @@ -251,19 +259,20 @@ class Product_Reviews extends WC_REST_Unit_Test_Case { $this->assertEquals( 0, $data['rating'] ); $request = new WP_REST_Request( 'PUT', '/wc/v2/products/' . $product->get_id() . '/reviews/' . $product_review_id ); - $request->set_body_params( array( - 'review' => 'Hello world - updated.', - 'name' => 'Justin', - 'email' => 'woo2@woo.local', - 'rating' => 3, - ) ); + $request->set_body_params( + array( + 'review' => 'Hello world - updated.', + 'name' => 'Justin', + 'email' => 'woo2@woo.local', + 'rating' => 3, + ) + ); $response = $this->server->dispatch( $request ); - $data = $response->get_data(); + $data = $response->get_data(); $this->assertEquals( 'Hello world - updated.', $data['review'] ); $this->assertEquals( 'Justin', $data['name'] ); $this->assertEquals( 'woo2@woo.local', $data['email'] ); $this->assertEquals( 3, $data['rating'] ); - $product->delete( true ); } /** @@ -273,20 +282,21 @@ class Product_Reviews extends WC_REST_Unit_Test_Case { */ public function test_update_product_review_without_permission() { wp_set_current_user( 0 ); - $product = WC_Helper_Product::create_simple_product(); + $product = WC_Helper_Product::create_simple_product(); $product_review_id = WC_Helper_Product::create_product_review( $product->get_id() ); $request = new WP_REST_Request( 'PUT', '/wc/v2/products/' . $product->get_id() . '/reviews/' . $product_review_id ); - $request->set_body_params( array( - 'review' => 'Hello world.', - 'name' => 'Admin', - 'email' => 'woo@woo.dev', - ) ); + $request->set_body_params( + array( + 'review' => 'Hello world.', + 'name' => 'Admin', + 'email' => 'woo@woo.dev', + ) + ); $response = $this->server->dispatch( $request ); - $data = $response->get_data(); + $data = $response->get_data(); $this->assertEquals( 401, $response->get_status() ); - $product->delete( true ); } /** @@ -299,16 +309,17 @@ class Product_Reviews extends WC_REST_Unit_Test_Case { $product = WC_Helper_Product::create_simple_product(); $request = new WP_REST_Request( 'PUT', '/wc/v2/products/' . $product->get_id() . '/reviews/0' ); - $request->set_body_params( array( - 'review' => 'Hello world.', - 'name' => 'Admin', - 'email' => 'woo@woo.dev', - ) ); + $request->set_body_params( + array( + 'review' => 'Hello world.', + 'name' => 'Admin', + 'email' => 'woo@woo.dev', + ) + ); $response = $this->server->dispatch( $request ); - $data = $response->get_data(); + $data = $response->get_data(); $this->assertEquals( 404, $response->get_status() ); - $product->delete( true ); } /** @@ -318,14 +329,13 @@ class Product_Reviews extends WC_REST_Unit_Test_Case { */ public function test_delete_product_review() { wp_set_current_user( $this->user ); - $product = WC_Helper_Product::create_simple_product(); + $product = WC_Helper_Product::create_simple_product(); $product_review_id = WC_Helper_Product::create_product_review( $product->get_id() ); $request = new WP_REST_Request( 'DELETE', '/wc/v2/products/' . $product->get_id() . '/reviews/' . $product_review_id ); $request->set_param( 'force', true ); $response = $this->server->dispatch( $request ); $this->assertEquals( 200, $response->get_status() ); - $product->delete( true ); } /** @@ -335,14 +345,13 @@ class Product_Reviews extends WC_REST_Unit_Test_Case { */ public function test_delete_product_without_permission() { wp_set_current_user( 0 ); - $product = WC_Helper_Product::create_simple_product(); + $product = WC_Helper_Product::create_simple_product(); $product_review_id = WC_Helper_Product::create_product_review( $product->get_id() ); - $request = new WP_REST_Request( 'DELETE', '/wc/v2/products/' . $product->get_id() . '/reviews/' . $product_review_id ); + $request = new WP_REST_Request( 'DELETE', '/wc/v2/products/' . $product->get_id() . '/reviews/' . $product_review_id ); $response = $this->server->dispatch( $request ); $this->assertEquals( 401, $response->get_status() ); - $product->delete( true ); } /** @@ -352,7 +361,7 @@ class Product_Reviews extends WC_REST_Unit_Test_Case { */ public function test_delete_product_review_invalid_id() { wp_set_current_user( $this->user ); - $product = WC_Helper_Product::create_simple_product(); + $product = WC_Helper_Product::create_simple_product(); $product_review_id = WC_Helper_Product::create_product_review( $product->get_id() ); $request = new WP_REST_Request( 'DELETE', '/wc/v2/products/' . $product->get_id() . '/reviews/0' ); @@ -360,7 +369,6 @@ class Product_Reviews extends WC_REST_Unit_Test_Case { $response = $this->server->dispatch( $request ); $this->assertEquals( 404, $response->get_status() ); - $product->delete( true ); } /** @@ -376,39 +384,40 @@ class Product_Reviews extends WC_REST_Unit_Test_Case { $review_4_id = WC_Helper_Product::create_product_review( $product->get_id() ); $request = new WP_REST_Request( 'POST', '/wc/v2/products/' . $product->get_id() . '/reviews/batch' ); - $request->set_body_params( array( - 'update' => array( - array( - 'id' => $review_1_id, - 'review' => 'Updated review.', + $request->set_body_params( + array( + 'update' => array( + array( + 'id' => $review_1_id, + 'review' => 'Updated review.', + ), ), - ), - 'delete' => array( - $review_2_id, - $review_3_id, - ), - 'create' => array( - array( - 'review' => 'New review.', - 'name' => 'Justin', - 'email' => 'woo3@woo.local', + 'delete' => array( + $review_2_id, + $review_3_id, ), - ), - ) ); + 'create' => array( + array( + 'review' => 'New review.', + 'name' => 'Justin', + 'email' => 'woo3@woo.local', + ), + ), + ) + ); $response = $this->server->dispatch( $request ); - $data = $response->get_data(); + $data = $response->get_data(); $this->assertEquals( 'Updated review.', $data['update'][0]['review'] ); $this->assertEquals( 'New review.', $data['create'][0]['review'] ); $this->assertEquals( $review_2_id, $data['delete'][0]['id'] ); $this->assertEquals( $review_3_id, $data['delete'][1]['id'] ); - $request = new WP_REST_Request( 'GET', '/wc/v2/products/' . $product->get_id() . '/reviews' ); + $request = new WP_REST_Request( 'GET', '/wc/v2/products/' . $product->get_id() . '/reviews' ); $response = $this->server->dispatch( $request ); - $data = $response->get_data(); + $data = $response->get_data(); $this->assertEquals( 3, count( $data ) ); - $product->delete( true ); } /** @@ -418,10 +427,10 @@ class Product_Reviews extends WC_REST_Unit_Test_Case { */ public function test_product_review_schema() { wp_set_current_user( $this->user ); - $product = WC_Helper_Product::create_simple_product(); - $request = new WP_REST_Request( 'OPTIONS', '/wc/v2/products/' . $product->get_id() . '/reviews' ); - $response = $this->server->dispatch( $request ); - $data = $response->get_data(); + $product = WC_Helper_Product::create_simple_product(); + $request = new WP_REST_Request( 'OPTIONS', '/wc/v2/products/' . $product->get_id() . '/reviews' ); + $response = $this->server->dispatch( $request ); + $data = $response->get_data(); $properties = $data['schema']['properties']; $this->assertEquals( 8, count( $properties ) ); @@ -433,6 +442,5 @@ class Product_Reviews extends WC_REST_Unit_Test_Case { $this->assertArrayHasKey( 'name', $properties ); $this->assertArrayHasKey( 'email', $properties ); $this->assertArrayHasKey( 'verified', $properties ); - $product->delete( true ); } } diff --git a/tests/unit-tests/api/product-variations.php b/tests/unit-tests/api/product-variations.php index 6e5731fc181..d6c51e1ba2e 100644 --- a/tests/unit-tests/api/product-variations.php +++ b/tests/unit-tests/api/product-variations.php @@ -14,9 +14,11 @@ class Product_Variations_API extends WC_REST_Unit_Test_Case { public function setUp() { parent::setUp(); $this->endpoint = new WC_REST_Product_Variations_Controller(); - $this->user = $this->factory->user->create( array( - 'role' => 'administrator', - ) ); + $this->user = $this->factory->user->create( + array( + 'role' => 'administrator', + ) + ); } /** @@ -45,7 +47,6 @@ class Product_Variations_API extends WC_REST_Unit_Test_Case { $this->assertEquals( 2, count( $variations ) ); $this->assertEquals( 'DUMMY SKU VARIABLE LARGE', $variations[0]['sku'] ); $this->assertEquals( 'size', $variations[0]['attributes'][0]['name'] ); - $product->delete( true ); } /** @@ -55,10 +56,9 @@ class Product_Variations_API extends WC_REST_Unit_Test_Case { */ public function test_get_variations_without_permission() { wp_set_current_user( 0 ); - $product = WC_Helper_Product::create_variation_product(); - $response = $this->server->dispatch( new WP_REST_Request( 'GET', '/wc/v2/products/' . $product->get_id() . '/variations' ) ); + $product = WC_Helper_Product::create_variation_product(); + $response = $this->server->dispatch( new WP_REST_Request( 'GET', '/wc/v2/products/' . $product->get_id() . '/variations' ) ); $this->assertEquals( 401, $response->get_status() ); - $product->delete( true ); } /** @@ -72,13 +72,12 @@ class Product_Variations_API extends WC_REST_Unit_Test_Case { $children = $product->get_children(); $variation_id = $children[0]; - $response = $this->server->dispatch( new WP_REST_Request( 'GET', '/wc/v2/products/' . $product->get_id() . '/variations/' . $variation_id ) ); - $variation = $response->get_data(); + $response = $this->server->dispatch( new WP_REST_Request( 'GET', '/wc/v2/products/' . $product->get_id() . '/variations/' . $variation_id ) ); + $variation = $response->get_data(); $this->assertEquals( 200, $response->get_status() ); $this->assertEquals( $variation_id, $variation['id'] ); $this->assertEquals( 'size', $variation['attributes'][0]['name'] ); - $product->delete( true ); } /** @@ -91,9 +90,8 @@ class Product_Variations_API extends WC_REST_Unit_Test_Case { $product = WC_Helper_Product::create_variation_product(); $children = $product->get_children(); $variation_id = $children[0]; - $response = $this->server->dispatch( new WP_REST_Request( 'GET', '/wc/v2/products/' . $product->get_id() . '/variations/' . $variation_id ) ); + $response = $this->server->dispatch( new WP_REST_Request( 'GET', '/wc/v2/products/' . $product->get_id() . '/variations/' . $variation_id ) ); $this->assertEquals( 401, $response->get_status() ); - $product->delete( true ); } /** @@ -115,7 +113,6 @@ class Product_Variations_API extends WC_REST_Unit_Test_Case { $response = $this->server->dispatch( new WP_REST_Request( 'GET', '/wc/v2/products/' . $product->get_id() . '/variations' ) ); $variations = $response->get_data(); $this->assertEquals( 1, count( $variations ) ); - $product->delete( true ); } /** @@ -133,7 +130,6 @@ class Product_Variations_API extends WC_REST_Unit_Test_Case { $request->set_param( 'force', true ); $response = $this->server->dispatch( $request ); $this->assertEquals( 401, $response->get_status() ); - $product->delete( true ); } /** @@ -148,7 +144,6 @@ class Product_Variations_API extends WC_REST_Unit_Test_Case { $request->set_param( 'force', true ); $response = $this->server->dispatch( $request ); $this->assertEquals( 404, $response->get_status() ); - $product->delete( true ); } /** @@ -171,13 +166,24 @@ class Product_Variations_API extends WC_REST_Unit_Test_Case { $this->assertEquals( 'small', $variation['attributes'][0]['option'] ); $request = new WP_REST_Request( 'PUT', '/wc/v2/products/' . $product->get_id() . '/variations/' . $variation_id ); - $request->set_body_params( array( - 'sku' => 'FIXED-SKU', - 'sale_price' => '8', - 'description' => 'O_O', - 'image' => array( 'position' => 0, 'src' => 'https://cldup.com/Dr1Bczxq4q.png', 'alt' => 'test upload image' ), - 'attributes' => array( array( 'name' => 'pa_size', 'option' => 'medium' ) ), - ) ); + $request->set_body_params( + array( + 'sku' => 'FIXED-SKU', + 'sale_price' => '8', + 'description' => 'O_O', + 'image' => array( + 'position' => 0, + 'src' => 'https://cldup.com/Dr1Bczxq4q.png', + 'alt' => 'test upload image', + ), + 'attributes' => array( + array( + 'name' => 'pa_size', + 'option' => 'medium', + ), + ), + ) + ); $response = $this->server->dispatch( $request ); $variation = $response->get_data(); @@ -189,7 +195,6 @@ class Product_Variations_API extends WC_REST_Unit_Test_Case { $this->assertEquals( 'medium', $variation['attributes'][0]['option'] ); $this->assertContains( 'Dr1Bczxq4q', $variation['image']['src'] ); $this->assertContains( 'test upload image', $variation['image']['alt'] ); - $product->delete( true ); } /** @@ -204,12 +209,13 @@ class Product_Variations_API extends WC_REST_Unit_Test_Case { $variation_id = $children[0]; $request = new WP_REST_Request( 'PUT', '/wc/v2/products/' . $product->get_id() . '/variations/' . $variation_id ); - $request->set_body_params( array( - 'sku' => 'FIXED-SKU-NO-PERMISSION', - ) ); + $request->set_body_params( + array( + 'sku' => 'FIXED-SKU-NO-PERMISSION', + ) + ); $response = $this->server->dispatch( $request ); $this->assertEquals( 401, $response->get_status() ); - $product->delete( true ); } /** @@ -221,12 +227,13 @@ class Product_Variations_API extends WC_REST_Unit_Test_Case { wp_set_current_user( $this->user ); $product = WC_Helper_Product::create_variation_product(); $request = new WP_REST_Request( 'PUT', '/wc/v2/products/' . $product->get_id() . '/variations/0' ); - $request->set_body_params( array( - 'sku' => 'FIXED-SKU-NO-PERMISSION', - ) ); + $request->set_body_params( + array( + 'sku' => 'FIXED-SKU-NO-PERMISSION', + ) + ); $response = $this->server->dispatch( $request ); $this->assertEquals( 400, $response->get_status() ); - $product->delete( true ); } /** @@ -243,12 +250,19 @@ class Product_Variations_API extends WC_REST_Unit_Test_Case { $this->assertEquals( 2, count( $variations ) ); $request = new WP_REST_Request( 'POST', '/wc/v2/products/' . $product->get_id() . '/variations' ); - $request->set_body_params( array( - 'sku' => 'DUMMY SKU VARIABLE MEDIUM', - 'regular_price' => '12', - 'description' => 'A medium size.', - 'attributes' => array( array( 'name' => 'pa_size', 'option' => 'medium' ) ), - ) ); + $request->set_body_params( + array( + 'sku' => 'DUMMY SKU VARIABLE MEDIUM', + 'regular_price' => '12', + 'description' => 'A medium size.', + 'attributes' => array( + array( + 'name' => 'pa_size', + 'option' => 'medium', + ), + ), + ) + ); $response = $this->server->dispatch( $request ); $variation = $response->get_data(); @@ -262,7 +276,6 @@ class Product_Variations_API extends WC_REST_Unit_Test_Case { $response = $this->server->dispatch( new WP_REST_Request( 'GET', '/wc/v2/products/' . $product->get_id() . '/variations' ) ); $variations = $response->get_data(); $this->assertEquals( 3, count( $variations ) ); - $product->delete( true ); } /** @@ -272,18 +285,24 @@ class Product_Variations_API extends WC_REST_Unit_Test_Case { */ public function test_create_variation_without_permission() { wp_set_current_user( 0 ); - $product = WC_Helper_Product::create_variation_product(); + $product = WC_Helper_Product::create_variation_product(); $request = new WP_REST_Request( 'POST', '/wc/v2/products/' . $product->get_id() . '/variations' ); - $request->set_body_params( array( - 'sku' => 'DUMMY SKU VARIABLE MEDIUM', - 'regular_price' => '12', - 'description' => 'A medium size.', - 'attributes' => array( array( 'name' => 'pa_size', 'option' => 'medium' ) ), - ) ); + $request->set_body_params( + array( + 'sku' => 'DUMMY SKU VARIABLE MEDIUM', + 'regular_price' => '12', + 'description' => 'A medium size.', + 'attributes' => array( + array( + 'name' => 'pa_size', + 'option' => 'medium', + ), + ), + ) + ); $response = $this->server->dispatch( $request ); $this->assertEquals( 401, $response->get_status() ); - $product->delete( true ); } /** @@ -294,26 +313,37 @@ class Product_Variations_API extends WC_REST_Unit_Test_Case { $product = WC_Helper_Product::create_variation_product(); $children = $product->get_children(); $request = new WP_REST_Request( 'POST', '/wc/v2/products/' . $product->get_id() . '/variations/batch' ); - $request->set_body_params( array( - 'update' => array( - array( - 'id' => $children[0], - 'description' => 'Updated description.', - 'image' => array( 'position' => 0, 'src' => 'https://cldup.com/Dr1Bczxq4q.png', 'alt' => 'test upload image' ), + $request->set_body_params( + array( + 'update' => array( + array( + 'id' => $children[0], + 'description' => 'Updated description.', + 'image' => array( + 'position' => 0, + 'src' => 'https://cldup.com/Dr1Bczxq4q.png', + 'alt' => 'test upload image', + ), + ), ), - ), - 'delete' => array( - $children[1], - ), - 'create' => array( - array( - 'sku' => 'DUMMY SKU VARIABLE MEDIUM', - 'regular_price' => '12', - 'description' => 'A medium size.', - 'attributes' => array( array( 'name' => 'pa_size', 'option' => 'medium' ) ), + 'delete' => array( + $children[1], ), - ), - ) ); + 'create' => array( + array( + 'sku' => 'DUMMY SKU VARIABLE MEDIUM', + 'regular_price' => '12', + 'description' => 'A medium size.', + 'attributes' => array( + array( + 'name' => 'pa_size', + 'option' => 'medium', + ), + ), + ), + ), + ) + ); $response = $this->server->dispatch( $request ); $data = $response->get_data(); @@ -322,12 +352,11 @@ class Product_Variations_API extends WC_REST_Unit_Test_Case { $this->assertEquals( 'medium', $data['create'][0]['attributes'][0]['option'] ); $this->assertEquals( $children[1], $data['delete'][0]['id'] ); - $request = new WP_REST_Request( 'GET', '/wc/v2/products/' . $product->get_id() . '/variations' ); + $request = new WP_REST_Request( 'GET', '/wc/v2/products/' . $product->get_id() . '/variations' ); $response = $this->server->dispatch( $request ); - $data = $response->get_data(); + $data = $response->get_data(); $this->assertEquals( 2, count( $data ) ); - $product->delete( true ); } /** @@ -337,10 +366,10 @@ class Product_Variations_API extends WC_REST_Unit_Test_Case { */ public function test_variation_schema() { wp_set_current_user( $this->user ); - $product = WC_Helper_Product::create_simple_product(); - $request = new WP_REST_Request( 'OPTIONS', '/wc/v2/products/' . $product->get_id() . '/variations' ); - $response = $this->server->dispatch( $request ); - $data = $response->get_data(); + $product = WC_Helper_Product::create_simple_product(); + $request = new WP_REST_Request( 'OPTIONS', '/wc/v2/products/' . $product->get_id() . '/variations' ); + $response = $this->server->dispatch( $request ); + $data = $response->get_data(); $properties = $data['schema']['properties']; $this->assertEquals( 37, count( $properties ) ); @@ -379,7 +408,6 @@ class Product_Variations_API extends WC_REST_Unit_Test_Case { $this->assertArrayHasKey( 'attributes', $properties ); $this->assertArrayHasKey( 'menu_order', $properties ); $this->assertArrayHasKey( 'meta_data', $properties ); - $product->delete( true ); } /** @@ -390,7 +418,7 @@ class Product_Variations_API extends WC_REST_Unit_Test_Case { public function test_update_variation_manage_stock() { wp_set_current_user( $this->user ); - $product = WC_Helper_Product::create_variation_product(); + $product = WC_Helper_Product::create_variation_product(); $product->set_manage_stock( false ); $product->save(); @@ -399,9 +427,11 @@ class Product_Variations_API extends WC_REST_Unit_Test_Case { // Set stock to true. $request = new WP_REST_Request( 'PUT', '/wc/v2/products/' . $product->get_id() . '/variations/' . $variation_id ); - $request->set_body_params( array( - 'manage_stock' => true, - ) ); + $request->set_body_params( + array( + 'manage_stock' => true, + ) + ); $response = $this->server->dispatch( $request ); $variation = $response->get_data(); @@ -411,9 +441,11 @@ class Product_Variations_API extends WC_REST_Unit_Test_Case { // Set stock to false. $request = new WP_REST_Request( 'PUT', '/wc/v2/products/' . $product->get_id() . '/variations/' . $variation_id ); - $request->set_body_params( array( - 'manage_stock' => false, - ) ); + $request->set_body_params( + array( + 'manage_stock' => false, + ) + ); $response = $this->server->dispatch( $request ); $variation = $response->get_data(); @@ -425,16 +457,16 @@ class Product_Variations_API extends WC_REST_Unit_Test_Case { $product->set_manage_stock( true ); $product->save(); $request = new WP_REST_Request( 'PUT', '/wc/v2/products/' . $product->get_id() . '/variations/' . $variation_id ); - $request->set_body_params( array( - 'manage_stock' => false, - ) ); + $request->set_body_params( + array( + 'manage_stock' => false, + ) + ); $response = $this->server->dispatch( $request ); $variation = $response->get_data(); $this->assertEquals( 200, $response->get_status() ); $this->assertEquals( 'parent', $variation['manage_stock'] ); - - $product->delete( true ); } } diff --git a/tests/unit-tests/api/products.php b/tests/unit-tests/api/products.php index 751208cb3c6..29ada6281ac 100644 --- a/tests/unit-tests/api/products.php +++ b/tests/unit-tests/api/products.php @@ -14,9 +14,11 @@ class Products_API extends WC_REST_Unit_Test_Case { public function setUp() { parent::setUp(); $this->endpoint = new WC_REST_Products_Controller(); - $this->user = $this->factory->user->create( array( - 'role' => 'administrator', - ) ); + $this->user = $this->factory->user->create( + array( + 'role' => 'administrator', + ) + ); } /** @@ -51,11 +53,6 @@ class Products_API extends WC_REST_Unit_Test_Case { $this->assertEquals( 'DUMMY SKU', $products[0]['sku'] ); $this->assertEquals( 'Dummy External Product', $products[1]['name'] ); $this->assertEquals( 'DUMMY EXTERNAL SKU', $products[1]['sku'] ); - - foreach ( $products as $key => $value ) { - $product = wc_get_product( $value['id'] ); - $product->delete( true ); - } } /** @@ -68,13 +65,6 @@ class Products_API extends WC_REST_Unit_Test_Case { WC_Helper_Product::create_simple_product(); $response = $this->server->dispatch( new WP_REST_Request( 'GET', '/wc/v2/products' ) ); $this->assertEquals( 401, $response->get_status() ); - - // Remove product. - wp_set_current_user( $this->user ); - $response = $this->server->dispatch( new WP_REST_Request( 'GET', '/wc/v2/products' ) ); - $products = $response->get_data(); - $product = wc_get_product( $products[0]['id'] ); - $product->delete( true ); } /** @@ -89,15 +79,16 @@ class Products_API extends WC_REST_Unit_Test_Case { $product = $response->get_data(); $this->assertEquals( 200, $response->get_status() ); - $this->assertContains( array( - 'id' => $simple->get_id(), - 'name' => 'Dummy External Product', - 'type' => 'simple', - 'status' => 'publish', - 'sku' => 'DUMMY EXTERNAL SKU', - 'regular_price' => 10, - ), $product ); - $simple->delete( true ); + $this->assertContains( + array( + 'id' => $simple->get_id(), + 'name' => 'Dummy External Product', + 'type' => 'simple', + 'status' => 'publish', + 'sku' => 'DUMMY EXTERNAL SKU', + 'regular_price' => 10, + ), $product + ); } /** @@ -110,7 +101,6 @@ class Products_API extends WC_REST_Unit_Test_Case { $product = WC_Helper_Product::create_simple_product(); $response = $this->server->dispatch( new WP_REST_Request( 'GET', '/wc/v2/products/' . $product->get_id() ) ); $this->assertEquals( 401, $response->get_status() ); - $product->delete( true ); } /** @@ -130,7 +120,6 @@ class Products_API extends WC_REST_Unit_Test_Case { $response = $this->server->dispatch( new WP_REST_Request( 'GET', '/wc/v2/products' ) ); $variations = $response->get_data(); $this->assertEquals( 0, count( $variations ) ); - $product->delete( true ); } /** @@ -145,7 +134,6 @@ class Products_API extends WC_REST_Unit_Test_Case { $request->set_param( 'force', true ); $response = $this->server->dispatch( $request ); $this->assertEquals( 401, $response->get_status() ); - $product->delete( true ); } /** @@ -179,12 +167,20 @@ class Products_API extends WC_REST_Unit_Test_Case { $this->assertEmpty( $data['sale_price'] ); $request = new WP_REST_Request( 'PUT', '/wc/v2/products/' . $product->get_id() ); - $request->set_body_params( array( - 'sku' => 'FIXED-SKU', - 'sale_price' => '8', - 'description' => 'Testing', - 'images' => array( array( 'position' => 0, 'src' => 'https://cldup.com/Dr1Bczxq4q.png', 'alt' => 'test upload image' ) ), - ) ); + $request->set_body_params( + array( + 'sku' => 'FIXED-SKU', + 'sale_price' => '8', + 'description' => 'Testing', + 'images' => array( + array( + 'position' => 0, + 'src' => 'https://cldup.com/Dr1Bczxq4q.png', + 'alt' => 'test upload image', + ), + ), + ) + ); $response = $this->server->dispatch( $request ); $data = $response->get_data(); @@ -205,12 +201,25 @@ class Products_API extends WC_REST_Unit_Test_Case { $this->assertEquals( array( 'small' ), $data['attributes'][0]['options'] ); $request = new WP_REST_Request( 'PUT', '/wc/v2/products/' . $product->get_id() ); - $request->set_body_params( array( - 'attributes' => array( - array( 'id' => 0, 'name' => 'pa_color', 'options' => array( 'red', 'yellow' ), 'visible' => false, 'variation' => 1 ), - array( 'name' => 'pa_size', 'options' => array( 'small' ), 'visible' => false, 'variation' => 1 ), - ), - ) ); + $request->set_body_params( + array( + 'attributes' => array( + array( + 'id' => 0, + 'name' => 'pa_color', + 'options' => array( 'red', 'yellow' ), + 'visible' => false, + 'variation' => 1, + ), + array( + 'name' => 'pa_size', + 'options' => array( 'small' ), + 'visible' => false, + 'variation' => 1, + ), + ), + ) + ); $response = $this->server->dispatch( $request ); $data = $response->get_data(); @@ -227,16 +236,17 @@ class Products_API extends WC_REST_Unit_Test_Case { $this->assertEquals( 'http://woocommerce.com', $data['external_url'] ); $request = new WP_REST_Request( 'PUT', '/wc/v2/products/' . $product->get_id() ); - $request->set_body_params( array( - 'button_text' => 'Test API Update', - 'external_url' => 'http://automattic.com', - ) ); + $request->set_body_params( + array( + 'button_text' => 'Test API Update', + 'external_url' => 'http://automattic.com', + ) + ); $response = $this->server->dispatch( $request ); $data = $response->get_data(); $this->assertEquals( 'Test API Update', $data['button_text'] ); $this->assertEquals( 'http://automattic.com', $data['external_url'] ); - $product->delete( true ); } /** @@ -248,12 +258,13 @@ class Products_API extends WC_REST_Unit_Test_Case { wp_set_current_user( 0 ); $product = WC_Helper_Product::create_simple_product(); $request = new WP_REST_Request( 'PUT', '/wc/v2/products/' . $product->get_id() ); - $request->set_body_params( array( - 'sku' => 'FIXED-SKU-NO-PERMISSION', - ) ); + $request->set_body_params( + array( + 'sku' => 'FIXED-SKU-NO-PERMISSION', + ) + ); $response = $this->server->dispatch( $request ); $this->assertEquals( 401, $response->get_status() ); - $product->delete( true ); } /** @@ -265,12 +276,13 @@ class Products_API extends WC_REST_Unit_Test_Case { wp_set_current_user( $this->user ); $product = WC_Helper_Product::create_simple_product(); $request = new WP_REST_Request( 'PUT', '/wc/v2/products/0' ); - $request->set_body_params( array( - 'sku' => 'FIXED-SKU-INVALID-ID', - ) ); + $request->set_body_params( + array( + 'sku' => 'FIXED-SKU-INVALID-ID', + ) + ); $response = $this->server->dispatch( $request ); $this->assertEquals( 400, $response->get_status() ); - $product->delete( true ); } /** @@ -282,22 +294,26 @@ class Products_API extends WC_REST_Unit_Test_Case { wp_set_current_user( $this->user ); $request = new WP_REST_Request( 'POST', '/wc/v2/products/shipping_classes' ); - $request->set_body_params( array( - 'name' => 'Test', - ) ); + $request->set_body_params( + array( + 'name' => 'Test', + ) + ); $response = $this->server->dispatch( $request ); $data = $response->get_data(); $shipping_class_id = $data['id']; // Create simple $request = new WP_REST_Request( 'POST', '/wc/v2/products' ); - $request->set_body_params( array( - 'type' => 'simple', - 'name' => 'Test Simple Product', - 'sku' => 'DUMMY SKU SIMPLE API', - 'regular_price' => '10', - 'shipping_class' => 'test', - ) ); + $request->set_body_params( + array( + 'type' => 'simple', + 'name' => 'Test Simple Product', + 'sku' => 'DUMMY SKU SIMPLE API', + 'regular_price' => '10', + 'shipping_class' => 'test', + ) + ); $response = $this->server->dispatch( $request ); $data = $response->get_data(); @@ -311,14 +327,16 @@ class Products_API extends WC_REST_Unit_Test_Case { // Create external $request = new WP_REST_Request( 'POST', '/wc/v2/products' ); - $request->set_body_params( array( - 'type' => 'external', - 'name' => 'Test External Product', - 'sku' => 'DUMMY SKU EXTERNAL API', - 'regular_price' => '10', - 'button_text' => 'Test Button', - 'external_url' => 'https://wordpress.org', - ) ); + $request->set_body_params( + array( + 'type' => 'external', + 'name' => 'Test External Product', + 'sku' => 'DUMMY SKU EXTERNAL API', + 'regular_price' => '10', + 'button_text' => 'Test Button', + 'external_url' => 'https://wordpress.org', + ) + ); $response = $this->server->dispatch( $request ); $data = $response->get_data(); @@ -333,23 +351,25 @@ class Products_API extends WC_REST_Unit_Test_Case { // Create variable $request = new WP_REST_Request( 'POST', '/wc/v2/products' ); - $request->set_body_params( array( - 'type' => 'variable', - 'name' => 'Test Variable Product', - 'sku' => 'DUMMY SKU VARIABLE API', - 'attributes' => array( - array( - 'id' => 0, - 'name' => 'pa_size', - 'options' => array( - 'small', - 'medium', + $request->set_body_params( + array( + 'type' => 'variable', + 'name' => 'Test Variable Product', + 'sku' => 'DUMMY SKU VARIABLE API', + 'attributes' => array( + array( + 'id' => 0, + 'name' => 'pa_size', + 'options' => array( + 'small', + 'medium', + ), + 'visible' => false, + 'variation' => 1, ), - 'visible' => false, - 'variation' => 1, ), - ), - ) ); + ) + ); $response = $this->server->dispatch( $request ); $data = $response->get_data(); @@ -372,10 +392,12 @@ class Products_API extends WC_REST_Unit_Test_Case { wp_set_current_user( 0 ); $request = new WP_REST_Request( 'POST', '/wc/v2/products' ); - $request->set_body_params( array( - 'name' => 'Test Product', - 'regular_price' => '12', - ) ); + $request->set_body_params( + array( + 'name' => 'Test Product', + 'regular_price' => '12', + ) + ); $response = $this->server->dispatch( $request ); $this->assertEquals( 401, $response->get_status() ); } @@ -388,32 +410,34 @@ class Products_API extends WC_REST_Unit_Test_Case { $product = WC_Helper_Product::create_simple_product(); $product_2 = WC_Helper_Product::create_simple_product(); $request = new WP_REST_Request( 'POST', '/wc/v2/products/batch' ); - $request->set_body_params( array( - 'update' => array( - array( - 'id' => $product->get_id(), - 'description' => 'Updated description.', + $request->set_body_params( + array( + 'update' => array( + array( + 'id' => $product->get_id(), + 'description' => 'Updated description.', + ), ), - ), - 'delete' => array( - $product_2->get_id(), - ), - 'create' => array( - array( - 'sku' => 'DUMMY SKU BATCH TEST 1', - 'regular_price' => '10', - 'name' => 'Test Batch Create 1', - 'type' => 'external', - 'button_text' => 'Test Button', + 'delete' => array( + $product_2->get_id(), ), - array( - 'sku' => 'DUMMY SKU BATCH TEST 2', - 'regular_price' => '20', - 'name' => 'Test Batch Create 2', - 'type' => 'simple', + 'create' => array( + array( + 'sku' => 'DUMMY SKU BATCH TEST 1', + 'regular_price' => '10', + 'name' => 'Test Batch Create 1', + 'type' => 'external', + 'button_text' => 'Test Button', + ), + array( + 'sku' => 'DUMMY SKU BATCH TEST 2', + 'regular_price' => '20', + 'name' => 'Test Batch Create 2', + 'type' => 'simple', + ), ), - ), - ) ); + ) + ); $response = $this->server->dispatch( $request ); $data = $response->get_data(); @@ -430,8 +454,6 @@ class Products_API extends WC_REST_Unit_Test_Case { $data = $response->get_data(); $this->assertEquals( 3, count( $data ) ); - $product->delete( true ); - $product_2->delete( true ); } /* @@ -445,10 +467,12 @@ class Products_API extends WC_REST_Unit_Test_Case { for ( $i = 0; $i < 8; $i++ ) { $product = WC_Helper_Product::create_simple_product(); if ( 0 === $i % 2 ) { - wp_update_post( array( - 'ID' => $product->get_id(), - 'post_status' => 'draft', - ) ); + wp_update_post( + array( + 'ID' => $product->get_id(), + 'post_status' => 'draft', + ) + ); } } @@ -480,11 +504,6 @@ class Products_API extends WC_REST_Unit_Test_Case { $products = $response->get_data(); $this->assertEquals( 8, count( $products ) ); - - foreach ( $products as $key => $value ) { - $product = wc_get_product( $value['id'] ); - $product->delete( true ); - } } /** @@ -500,7 +519,5 @@ class Products_API extends WC_REST_Unit_Test_Case { $data = $response->get_data(); $properties = $data['schema']['properties']; $this->assertEquals( 65, count( $properties ) ); - $product->delete( true ); } - } diff --git a/tests/unit-tests/api/shipping-zones.php b/tests/unit-tests/api/shipping-zones.php index a9d67bc7994..114716bebaf 100644 --- a/tests/unit-tests/api/shipping-zones.php +++ b/tests/unit-tests/api/shipping-zones.php @@ -21,20 +21,12 @@ class WC_Tests_API_Shipping_Zones extends WC_REST_Unit_Test_Case { public function setUp() { parent::setUp(); $this->endpoint = new WC_REST_Shipping_Zones_Controller(); - $this->user = $this->factory->user->create( array( - 'role' => 'administrator', - ) ); - $this->zones = array(); - } - - /** - * Delete zones. - */ - public function tearDown() { - parent::tearDown(); - foreach ( $this->zones as $zone ) { - $zone->delete(); - } + $this->user = $this->factory->user->create( + array( + 'role' => 'administrator', + ) + ); + $this->zones = array(); } /** @@ -78,63 +70,67 @@ class WC_Tests_API_Shipping_Zones extends WC_REST_Unit_Test_Case { // "Rest of the World" zone exists by default $response = $this->server->dispatch( new WP_REST_Request( 'GET', '/wc/v2/shipping/zones' ) ); - $data = $response->get_data(); + $data = $response->get_data(); $this->assertEquals( 200, $response->get_status() ); $this->assertEquals( count( $data ), 1 ); - $this->assertContains( array( - 'id' => 0, - 'name' => 'Locations not covered by your other zones', - 'order' => 0, - '_links' => array( - 'self' => array( - array( - 'href' => rest_url( '/wc/v2/shipping/zones/0' ), + $this->assertContains( + array( + 'id' => 0, + 'name' => 'Locations not covered by your other zones', + 'order' => 0, + '_links' => array( + 'self' => array( + array( + 'href' => rest_url( '/wc/v2/shipping/zones/0' ), + ), + ), + 'collection' => array( + array( + 'href' => rest_url( '/wc/v2/shipping/zones' ), + ), + ), + 'describedby' => array( + array( + 'href' => rest_url( '/wc/v2/shipping/zones/0/locations' ), + ), ), ), - 'collection' => array( - array( - 'href' => rest_url( '/wc/v2/shipping/zones' ), - ), - ), - 'describedby' => array( - array( - 'href' => rest_url( '/wc/v2/shipping/zones/0/locations' ), - ), - ), - ), - ), $data ); + ), $data + ); // Create a zone and make sure it's in the response $this->create_shipping_zone( 'Zone 1' ); $response = $this->server->dispatch( new WP_REST_Request( 'GET', '/wc/v2/shipping/zones' ) ); - $data = $response->get_data(); + $data = $response->get_data(); $this->assertEquals( 200, $response->get_status() ); $this->assertEquals( count( $data ), 2 ); - $this->assertContains( array( - 'id' => 1, - 'name' => 'Zone 1', - 'order' => 0, - '_links' => array( - 'self' => array( - array( - 'href' => rest_url( '/wc/v2/shipping/zones/1' ), + $this->assertContains( + array( + 'id' => 1, + 'name' => 'Zone 1', + 'order' => 0, + '_links' => array( + 'self' => array( + array( + 'href' => rest_url( '/wc/v2/shipping/zones/1' ), + ), + ), + 'collection' => array( + array( + 'href' => rest_url( '/wc/v2/shipping/zones' ), + ), + ), + 'describedby' => array( + array( + 'href' => rest_url( '/wc/v2/shipping/zones/1/locations' ), + ), ), ), - 'collection' => array( - array( - 'href' => rest_url( '/wc/v2/shipping/zones' ), - ), - ), - 'describedby' => array( - array( - 'href' => rest_url( '/wc/v2/shipping/zones/1/locations' ), - ), - ), - ), - ), $data ); + ), $data + ); } /** @@ -168,9 +164,9 @@ class WC_Tests_API_Shipping_Zones extends WC_REST_Unit_Test_Case { * @since 3.0.0 */ public function test_get_shipping_zone_schema() { - $request = new WP_REST_Request( 'OPTIONS', '/wc/v2/shipping/zones' ); - $response = $this->server->dispatch( $request ); - $data = $response->get_data(); + $request = new WP_REST_Request( 'OPTIONS', '/wc/v2/shipping/zones' ); + $response = $this->server->dispatch( $request ); + $data = $response->get_data(); $properties = $data['schema']['properties']; $this->assertEquals( 3, count( $properties ) ); $this->assertArrayHasKey( 'id', $properties ); @@ -187,36 +183,40 @@ class WC_Tests_API_Shipping_Zones extends WC_REST_Unit_Test_Case { wp_set_current_user( $this->user ); $request = new WP_REST_Request( 'POST', '/wc/v2/shipping/zones' ); - $request->set_body_params( array( - 'name' => 'Test Zone', - 'order' => 1, - ) ); + $request->set_body_params( + array( + 'name' => 'Test Zone', + 'order' => 1, + ) + ); $response = $this->server->dispatch( $request ); - $data = $response->get_data(); + $data = $response->get_data(); $this->assertEquals( 201, $response->get_status() ); - $this->assertEquals( array( - 'id' => $data['id'], - 'name' => 'Test Zone', - 'order' => 1, - '_links' => array( - 'self' => array( - array( - 'href' => rest_url( '/wc/v2/shipping/zones/' . $data['id'] ), + $this->assertEquals( + array( + 'id' => $data['id'], + 'name' => 'Test Zone', + 'order' => 1, + '_links' => array( + 'self' => array( + array( + 'href' => rest_url( '/wc/v2/shipping/zones/' . $data['id'] ), + ), + ), + 'collection' => array( + array( + 'href' => rest_url( '/wc/v2/shipping/zones' ), + ), + ), + 'describedby' => array( + array( + 'href' => rest_url( '/wc/v2/shipping/zones/' . $data['id'] . '/locations' ), + ), ), ), - 'collection' => array( - array( - 'href' => rest_url( '/wc/v2/shipping/zones' ), - ), - ), - 'describedby' => array( - array( - 'href' => rest_url( '/wc/v2/shipping/zones/' . $data['id'] . '/locations' ), - ), - ), - ), - ), $data ); + ), $data + ); } /** @@ -227,10 +227,12 @@ class WC_Tests_API_Shipping_Zones extends WC_REST_Unit_Test_Case { wp_set_current_user( 0 ); $request = new WP_REST_Request( 'POST', '/wc/v2/shipping/zones' ); - $request->set_body_params( array( - 'name' => 'Test Zone', - 'order' => 1, - ) ); + $request->set_body_params( + array( + 'name' => 'Test Zone', + 'order' => 1, + ) + ); $response = $this->server->dispatch( $request ); $this->assertEquals( 401, $response->get_status() ); } @@ -245,36 +247,40 @@ class WC_Tests_API_Shipping_Zones extends WC_REST_Unit_Test_Case { $zone = $this->create_shipping_zone( 'Test Zone' ); $request = new WP_REST_Request( 'PUT', '/wc/v2/shipping/zones/' . $zone->get_id() ); - $request->set_body_params( array( - 'name' => 'Zone Test', - 'order' => 2, - ) ); + $request->set_body_params( + array( + 'name' => 'Zone Test', + 'order' => 2, + ) + ); $response = $this->server->dispatch( $request ); - $data = $response->get_data(); + $data = $response->get_data(); $this->assertEquals( 200, $response->get_status() ); - $this->assertEquals( array( - 'id' => $zone->get_id(), - 'name' => 'Zone Test', - 'order' => 2, - '_links' => array( - 'self' => array( - array( - 'href' => rest_url( '/wc/v2/shipping/zones/' . $zone->get_id() ), + $this->assertEquals( + array( + 'id' => $zone->get_id(), + 'name' => 'Zone Test', + 'order' => 2, + '_links' => array( + 'self' => array( + array( + 'href' => rest_url( '/wc/v2/shipping/zones/' . $zone->get_id() ), + ), + ), + 'collection' => array( + array( + 'href' => rest_url( '/wc/v2/shipping/zones' ), + ), + ), + 'describedby' => array( + array( + 'href' => rest_url( '/wc/v2/shipping/zones/' . $zone->get_id() . '/locations' ), + ), ), ), - 'collection' => array( - array( - 'href' => rest_url( '/wc/v2/shipping/zones' ), - ), - ), - 'describedby' => array( - array( - 'href' => rest_url( '/wc/v2/shipping/zones/' . $zone->get_id() . '/locations' ), - ), - ), - ), - ), $data ); + ), $data + ); } /** @@ -285,10 +291,12 @@ class WC_Tests_API_Shipping_Zones extends WC_REST_Unit_Test_Case { wp_set_current_user( $this->user ); $request = new WP_REST_Request( 'PUT', '/wc/v2/shipping/zones/555555' ); - $request->set_body_params( array( - 'name' => 'Zone Test', - 'order' => 2, - ) ); + $request->set_body_params( + array( + 'name' => 'Zone Test', + 'order' => 2, + ) + ); $response = $this->server->dispatch( $request ); $this->assertEquals( 404, $response->get_status() ); @@ -302,7 +310,7 @@ class WC_Tests_API_Shipping_Zones extends WC_REST_Unit_Test_Case { wp_set_current_user( $this->user ); $zone = $this->create_shipping_zone( 'Zone 1' ); - $request = new WP_REST_Request( 'DELETE', '/wc/v2/shipping/zones/' . $zone->get_id() ); + $request = new WP_REST_Request( 'DELETE', '/wc/v2/shipping/zones/' . $zone->get_id() ); $request->set_param( 'force', true ); $response = $this->server->dispatch( $request ); $data = $response->get_data(); @@ -347,28 +355,30 @@ class WC_Tests_API_Shipping_Zones extends WC_REST_Unit_Test_Case { $data = $response->get_data(); $this->assertEquals( 200, $response->get_status() ); - $this->assertEquals( array( - 'id' => $zone->get_id(), - 'name' => 'Test Zone', - 'order' => 0, - '_links' => array( - 'self' => array( - array( - 'href' => rest_url( '/wc/v2/shipping/zones/' . $zone->get_id() ), + $this->assertEquals( + array( + 'id' => $zone->get_id(), + 'name' => 'Test Zone', + 'order' => 0, + '_links' => array( + 'self' => array( + array( + 'href' => rest_url( '/wc/v2/shipping/zones/' . $zone->get_id() ), + ), + ), + 'collection' => array( + array( + 'href' => rest_url( '/wc/v2/shipping/zones' ), + ), + ), + 'describedby' => array( + array( + 'href' => rest_url( '/wc/v2/shipping/zones/' . $zone->get_id() . '/locations' ), + ), ), ), - 'collection' => array( - array( - 'href' => rest_url( '/wc/v2/shipping/zones' ), - ), - ), - 'describedby' => array( - array( - 'href' => rest_url( '/wc/v2/shipping/zones/' . $zone->get_id() . '/locations' ), - ), - ), - ), - ), $data ); + ), $data + ); } /** @@ -391,36 +401,40 @@ class WC_Tests_API_Shipping_Zones extends WC_REST_Unit_Test_Case { wp_set_current_user( $this->user ); // Create a zone - $zone = $this->create_shipping_zone( 'Zone 1', 0, array( - array( - 'code' => 'US', - 'type' => 'country', - ), - ) ); + $zone = $this->create_shipping_zone( + 'Zone 1', 0, array( + array( + 'code' => 'US', + 'type' => 'country', + ), + ) + ); $response = $this->server->dispatch( new WP_REST_Request( 'GET', '/wc/v2/shipping/zones/' . $zone->get_id() . '/locations' ) ); - $data = $response->get_data(); + $data = $response->get_data(); $this->assertEquals( 200, $response->get_status() ); $this->assertEquals( count( $data ), 1 ); - $this->assertEquals( array( + $this->assertEquals( array( - 'code' => 'US', - 'type' => 'country', - '_links' => array( - 'collection' => array( - array( - 'href' => rest_url( '/wc/v2/shipping/zones/' . $zone->get_id() . '/locations' ), + array( + 'code' => 'US', + 'type' => 'country', + '_links' => array( + 'collection' => array( + array( + 'href' => rest_url( '/wc/v2/shipping/zones/' . $zone->get_id() . '/locations' ), + ), ), - ), - 'describes' => array( - array( - 'href' => rest_url( '/wc/v2/shipping/zones/' . $zone->get_id() ), + 'describes' => array( + array( + 'href' => rest_url( '/wc/v2/shipping/zones/' . $zone->get_id() ), + ), ), ), ), - ), - ), $data ); + ), $data + ); } /** @@ -446,76 +460,82 @@ class WC_Tests_API_Shipping_Zones extends WC_REST_Unit_Test_Case { $request = new WP_REST_Request( 'PUT', '/wc/v2/shipping/zones/' . $zone->get_id() . '/locations' ); $request->add_header( 'Content-Type', 'application/json' ); - $request->set_body( json_encode( array( - array( - 'code' => 'UK', - 'type' => 'country', - ), - array( - 'code' => 'US', // test that locations missing "type" treated as country. - ), - array( - 'code' => 'SW1A0AA', - 'type' => 'postcode', - ), - array( - 'type' => 'continent', // test that locations missing "code" aren't saved - ), - ) ) ); + $request->set_body( + json_encode( + array( + array( + 'code' => 'UK', + 'type' => 'country', + ), + array( + 'code' => 'US', // test that locations missing "type" treated as country. + ), + array( + 'code' => 'SW1A0AA', + 'type' => 'postcode', + ), + array( + 'type' => 'continent', // test that locations missing "code" aren't saved + ), + ) + ) + ); $response = $this->server->dispatch( $request ); - $data = $response->get_data(); + $data = $response->get_data(); $this->assertEquals( 3, count( $data ) ); - $this->assertEquals( array( + $this->assertEquals( array( - 'code' => 'UK', - 'type' => 'country', - '_links' => array( - 'collection' => array( - array( - 'href' => rest_url( '/wc/v2/shipping/zones/' . $zone->get_id() . '/locations' ), + array( + 'code' => 'UK', + 'type' => 'country', + '_links' => array( + 'collection' => array( + array( + 'href' => rest_url( '/wc/v2/shipping/zones/' . $zone->get_id() . '/locations' ), + ), ), - ), - 'describes' => array( - array( - 'href' => rest_url( '/wc/v2/shipping/zones/' . $zone->get_id() ), + 'describes' => array( + array( + 'href' => rest_url( '/wc/v2/shipping/zones/' . $zone->get_id() ), + ), ), ), ), - ), - array( - 'code' => 'US', - 'type' => 'country', - '_links' => array( - 'collection' => array( - array( - 'href' => rest_url( '/wc/v2/shipping/zones/' . $zone->get_id() . '/locations' ), + array( + 'code' => 'US', + 'type' => 'country', + '_links' => array( + 'collection' => array( + array( + 'href' => rest_url( '/wc/v2/shipping/zones/' . $zone->get_id() . '/locations' ), + ), ), - ), - 'describes' => array( - array( - 'href' => rest_url( '/wc/v2/shipping/zones/' . $zone->get_id() ), + 'describes' => array( + array( + 'href' => rest_url( '/wc/v2/shipping/zones/' . $zone->get_id() ), + ), ), ), ), - ), - array( - 'code' => 'SW1A0AA', - 'type' => 'postcode', - '_links' => array( - 'collection' => array( - array( - 'href' => rest_url( '/wc/v2/shipping/zones/' . $zone->get_id() . '/locations' ), + array( + 'code' => 'SW1A0AA', + 'type' => 'postcode', + '_links' => array( + 'collection' => array( + array( + 'href' => rest_url( '/wc/v2/shipping/zones/' . $zone->get_id() . '/locations' ), + ), ), - ), - 'describes' => array( - array( - 'href' => rest_url( '/wc/v2/shipping/zones/' . $zone->get_id() ), + 'describes' => array( + array( + 'href' => rest_url( '/wc/v2/shipping/zones/' . $zone->get_id() ), + ), ), ), ), - ), - ), $data ); + ), $data + ); } /** @@ -585,7 +605,7 @@ class WC_Tests_API_Shipping_Zones extends WC_REST_Unit_Test_Case { 'href' => rest_url( '/wc/v2/shipping/zones/' . $zone->get_id() . '/methods' ), ), ), - 'describes' => array( + 'describes' => array( array( 'href' => rest_url( '/wc/v2/shipping/zones/' . $zone->get_id() ), ), @@ -646,9 +666,9 @@ class WC_Tests_API_Shipping_Zones extends WC_REST_Unit_Test_Case { $method = $methods[ $instance_id ]; // Test defaults - $request = new WP_REST_Request( 'GET', '/wc/v2/shipping/zones/' . $zone->get_id() . '/methods/' . $instance_id ); + $request = new WP_REST_Request( 'GET', '/wc/v2/shipping/zones/' . $zone->get_id() . '/methods/' . $instance_id ); $response = $this->server->dispatch( $request ); - $data = $response->get_data(); + $data = $response->get_data(); $this->assertArrayHasKey( 'title', $data['settings'] ); $this->assertEquals( 'Flat rate', $data['settings']['title']['value'] ); @@ -659,13 +679,15 @@ class WC_Tests_API_Shipping_Zones extends WC_REST_Unit_Test_Case { // Update a single value $request = new WP_REST_Request( 'POST', '/wc/v2/shipping/zones/' . $zone->get_id() . '/methods/' . $instance_id ); - $request->set_body_params( array( - 'settings' => array( - 'cost' => 5, - ), - ) ); + $request->set_body_params( + array( + 'settings' => array( + 'cost' => 5, + ), + ) + ); $response = $this->server->dispatch( $request ); - $data = $response->get_data(); + $data = $response->get_data(); $this->assertArrayHasKey( 'title', $data['settings'] ); $this->assertEquals( 'Flat rate', $data['settings']['title']['value'] ); @@ -676,14 +698,16 @@ class WC_Tests_API_Shipping_Zones extends WC_REST_Unit_Test_Case { // Test multiple settings $request = new WP_REST_Request( 'POST', '/wc/v2/shipping/zones/' . $zone->get_id() . '/methods/' . $instance_id ); - $request->set_body_params( array( - 'settings' => array( - 'cost' => 10, - 'tax_status' => 'none', - ), - ) ); + $request->set_body_params( + array( + 'settings' => array( + 'cost' => 10, + 'tax_status' => 'none', + ), + ) + ); $response = $this->server->dispatch( $request ); - $data = $response->get_data(); + $data = $response->get_data(); $this->assertArrayHasKey( 'title', $data['settings'] ); $this->assertEquals( 'Flat rate', $data['settings']['title']['value'] ); @@ -694,12 +718,14 @@ class WC_Tests_API_Shipping_Zones extends WC_REST_Unit_Test_Case { // Test bogus $request = new WP_REST_Request( 'POST', '/wc/v2/shipping/zones/' . $zone->get_id() . '/methods/' . $instance_id ); - $request->set_body_params( array( - 'settings' => array( - 'cost' => 10, - 'tax_status' => 'this_is_not_a_valid_option', - ), - ) ); + $request->set_body_params( + array( + 'settings' => array( + 'cost' => 10, + 'tax_status' => 'this_is_not_a_valid_option', + ), + ) + ); $response = $this->server->dispatch( $request ); $this->assertEquals( 400, $response->get_status() ); @@ -708,12 +734,14 @@ class WC_Tests_API_Shipping_Zones extends WC_REST_Unit_Test_Case { $this->assertEquals( 1, $data['order'] ); $request = new WP_REST_Request( 'POST', '/wc/v2/shipping/zones/' . $zone->get_id() . '/methods/' . $instance_id ); - $request->set_body_params( array( - 'enabled' => false, - 'order' => 2, - ) ); + $request->set_body_params( + array( + 'enabled' => false, + 'order' => 2, + ) + ); $response = $this->server->dispatch( $request ); - $data = $response->get_data(); + $data = $response->get_data(); $this->assertFalse( $data['enabled'] ); $this->assertEquals( 2, $data['order'] ); @@ -729,11 +757,13 @@ class WC_Tests_API_Shipping_Zones extends WC_REST_Unit_Test_Case { wp_set_current_user( $this->user ); $zone = $this->create_shipping_zone( 'Zone 1' ); $request = new WP_REST_Request( 'POST', '/wc/v2/shipping/zones/' . $zone->get_id() . '/methods' ); - $request->set_body_params( array( - 'method_id' => 'flat_rate', - 'enabled' => false, - 'order' => 2, - ) ); + $request->set_body_params( + array( + 'method_id' => 'flat_rate', + 'enabled' => false, + 'order' => 2, + ) + ); $response = $this->server->dispatch( $request ); $data = $response->get_data(); @@ -755,7 +785,7 @@ class WC_Tests_API_Shipping_Zones extends WC_REST_Unit_Test_Case { $method = $methods[ $instance_id ]; $request = new WP_REST_Request( 'DELETE', '/wc/v2/shipping/zones/' . $zone->get_id() . '/methods/' . $instance_id ); $request->set_param( 'force', true ); - $response = $this->server->dispatch( $request ); + $response = $this->server->dispatch( $request ); $this->assertEquals( 200, $response->get_status() ); } } diff --git a/tests/unit-tests/customer/customer-download-log.php b/tests/unit-tests/customer/customer-download-log.php index 0e18b643b74..0502cb5f6f9 100644 --- a/tests/unit-tests/customer/customer-download-log.php +++ b/tests/unit-tests/customer/customer-download-log.php @@ -11,7 +11,16 @@ class WC_Tests_Customer_Download_Log extends WC_Unit_Test_Case { * Test: get_id */ function test_get_id() { + $customer_id = wc_create_new_customer( 'test@example.com', 'testuser', 'testpassword' ); + $download = new WC_Customer_Download(); + $download->set_user_id( $customer_id ); + $download->set_order_id( 1 ); + $download->save(); + $object = new WC_Customer_Download_Log(); + $object->set_permission_id( $download->get_id() ); + $object->set_user_id( $customer_id ); + $object->set_user_ip_address( '1.2.3.4' ); $id = $object->save(); $this->assertEquals( $id, $object->get_id() ); } diff --git a/tests/unit-tests/customer/functions.php b/tests/unit-tests/customer/functions.php index c4a0b32ed33..f995b12ef71 100644 --- a/tests/unit-tests/customer/functions.php +++ b/tests/unit-tests/customer/functions.php @@ -46,6 +46,7 @@ class WC_Tests_Customer_Functions extends WC_Unit_Test_Case { $this->assertEquals( 'fred2', $userdata->user_login ); // No password. + update_option( 'woocommerce_registration_generate_password', 'no' ); $id = wc_create_new_customer( 'joe@example.com', 'joecustomer', '' ); $this->assertInstanceOf( 'WP_Error', $id ); diff --git a/tests/unit-tests/exporter/product.php b/tests/unit-tests/exporter/product.php index d4fa046ec37..edbb8b57ca3 100644 --- a/tests/unit-tests/exporter/product.php +++ b/tests/unit-tests/exporter/product.php @@ -10,6 +10,8 @@ class WC_Tests_Product_CSV_Exporter extends WC_Unit_Test_Case { * Load up the exporter classes since they aren't loaded by default. */ public function setUp() { + parent::setUp(); + $bootstrap = WC_Unit_Tests_Bootstrap::instance(); require_once $bootstrap->plugin_dir . '/includes/export/class-wc-product-csv-exporter.php'; } @@ -69,12 +71,24 @@ class WC_Tests_Product_CSV_Exporter extends WC_Unit_Test_Case { $expected = 'cat1, cat2, cat3'; $this->assertEquals( $expected, $exporter->format_term_ids( array( $term1, $term2, $term3 ), 'category' ) ); - wp_insert_category( array( 'cat_ID' => $term2, 'cat_name' => 'cat2', 'category_parent' => $term1 ) ); + wp_insert_category( + array( + 'cat_ID' => $term2, + 'cat_name' => 'cat2', + 'category_parent' => $term1, + ) + ); $expected = 'cat1, cat1 > cat2, cat3'; $this->assertEquals( $expected, $exporter->format_term_ids( array( $term1, $term2, $term3 ), 'category' ) ); - wp_insert_category( array( 'cat_ID' => $term3, 'cat_name' => 'cat3', 'category_parent' => $term2 ) ); + wp_insert_category( + array( + 'cat_ID' => $term3, + 'cat_name' => 'cat3', + 'category_parent' => $term2, + ) + ); $expected = 'cat1, cat1 > cat2, cat1 > cat2 > cat3'; $this->assertEquals( $expected, $exporter->format_term_ids( array( $term1, $term2, $term3 ), 'category' ) ); } @@ -96,7 +110,7 @@ class WC_Tests_Product_CSV_Exporter extends WC_Unit_Test_Case { $product->set_width( 1 ); $sale_start = time(); - $sale_end = $sale_start + DAY_IN_SECONDS; + $sale_end = $sale_start + DAY_IN_SECONDS; $product->set_date_on_sale_from( $sale_start ); $product->set_date_on_sale_to( $sale_end ); @@ -136,9 +150,9 @@ class WC_Tests_Product_CSV_Exporter extends WC_Unit_Test_Case { $this->assertContains( $row['backorders'], array( 1, 0, 'notify' ) ); $expected_parent = ''; - $parent_id = $product->get_parent_id(); + $parent_id = $product->get_parent_id(); if ( $parent_id ) { - $parent = wc_get_product( $parent_id ); + $parent = wc_get_product( $parent_id ); $expected_parent = $parent->get_sku() ? $parent->get_sku() : 'id:' . $parent->get_id(); } $this->assertEquals( $expected_parent, $row['parent_id'] ); diff --git a/tests/unit-tests/importer/product.php b/tests/unit-tests/importer/product.php index 01633f00408..c0e029f56df 100644 --- a/tests/unit-tests/importer/product.php +++ b/tests/unit-tests/importer/product.php @@ -17,6 +17,8 @@ class WC_Tests_Product_CSV_Importer extends WC_Unit_Test_Case { * Load up the importer classes since they aren't loaded by default. */ public function setUp() { + parent::setUp(); + $this->csv_file = dirname( __FILE__ ) . '/sample.csv'; $bootstrap = WC_Unit_Tests_Bootstrap::instance(); @@ -97,11 +99,6 @@ class WC_Tests_Product_CSV_Importer extends WC_Unit_Test_Case { $this->assertEquals( 0, count( $results['failed'] ) ); $this->assertEquals( 0, count( $results['updated'] ) ); $this->assertEquals( 0, count( $results['skipped'] ) ); - - // Exclude imported products. - foreach ( $results['imported'] as $id ) { - wp_delete_post( $id, true ); - } } /** @@ -135,7 +132,13 @@ class WC_Tests_Product_CSV_Importer extends WC_Unit_Test_Case { * @since 3.1.0 */ public function test_get_raw_data() { - $importer = new WC_Product_CSV_Importer( $this->csv_file, array( 'parse' => false, 'lines' => 2 ) ); + $importer = new WC_Product_CSV_Importer( + $this->csv_file, + array( + 'parse' => false, + 'lines' => 2, + ) + ); $items = array( array( 'simple', @@ -433,40 +436,40 @@ class WC_Tests_Product_CSV_Importer extends WC_Unit_Test_Case { 'menu_order' => 3, ), array( - 'type' => 'variation', - 'sku' => '', - 'name' => '', - 'featured' => '', - 'catalog_visibility' => 'visible', - 'short_description' => '', - 'description' => 'Lorem ipsum dolor sit amet, at exerci civibus appetere sit, iuvaret hendrerit mea no. Eam integre feugait liberavisse an.', - 'date_on_sale_from' => null, - 'date_on_sale_to' => null, - 'tax_status' => 'taxable', - 'tax_class' => 'standard', - 'stock_status' => 'instock', - 'stock_quantity' => 6, - 'backorders' => 'no', - 'sold_individually' => '', - 'weight' => 1.0, - 'length' => 2.0, - 'width' => 25.0, - 'height' => 55.0, - 'reviews_allowed' => '', - 'purchase_note' => '', - 'sale_price' => '', - 'regular_price' => '20', - 'shipping_class_id' => 0, - 'download_limit' => 0, - 'download_expiry' => 0, - 'product_url' => '', - 'button_text' => '', - 'status' => 'publish', - 'raw_image_id' => 'http://demo.woothemes.com/woocommerce/wp-content/uploads/sites/56/2013/06/T_4_front.jpg', - 'virtual' => false, - 'downloadable' => false, - 'manage_stock' => true, - 'raw_attributes' => array( + 'type' => 'variation', + 'sku' => '', + 'name' => '', + 'featured' => '', + 'catalog_visibility' => 'visible', + 'short_description' => '', + 'description' => 'Lorem ipsum dolor sit amet, at exerci civibus appetere sit, iuvaret hendrerit mea no. Eam integre feugait liberavisse an.', + 'date_on_sale_from' => null, + 'date_on_sale_to' => null, + 'tax_status' => 'taxable', + 'tax_class' => 'standard', + 'stock_status' => 'instock', + 'stock_quantity' => 6, + 'backorders' => 'no', + 'sold_individually' => '', + 'weight' => 1.0, + 'length' => 2.0, + 'width' => 25.0, + 'height' => 55.0, + 'reviews_allowed' => '', + 'purchase_note' => '', + 'sale_price' => '', + 'regular_price' => '20', + 'shipping_class_id' => 0, + 'download_limit' => 0, + 'download_expiry' => 0, + 'product_url' => '', + 'button_text' => '', + 'status' => 'publish', + 'raw_image_id' => 'http://demo.woothemes.com/woocommerce/wp-content/uploads/sites/56/2013/06/T_4_front.jpg', + 'virtual' => false, + 'downloadable' => false, + 'manage_stock' => true, + 'raw_attributes' => array( array( 'name' => 'Color', ), @@ -475,7 +478,7 @@ class WC_Tests_Product_CSV_Importer extends WC_Unit_Test_Case { 'name' => 'Size', ), ), - 'menu_order' => 1, + 'menu_order' => 1, ), array( 'type' => 'variation', @@ -520,7 +523,7 @@ class WC_Tests_Product_CSV_Importer extends WC_Unit_Test_Case { 'name' => 'Size', ), ), - 'menu_order' => 2, + 'menu_order' => 2, ), array( 'type' => 'grouped', @@ -569,15 +572,5 @@ class WC_Tests_Product_CSV_Importer extends WC_Unit_Test_Case { } $this->assertEquals( $items, $parsed_data ); - - // Remove temporary products. - $temp_products = get_posts( array( - 'post_status' => 'importing', - 'post_type' => 'product', - 'fields' => 'ids', - ) ); - foreach ( $temp_products as $id ) { - wp_delete_post( $id, true ); - } } } diff --git a/tests/unit-tests/log/log-handler-file.php b/tests/unit-tests/log/log-handler-file.php index 73972188c1a..5e64a2aafc0 100644 --- a/tests/unit-tests/log/log-handler-file.php +++ b/tests/unit-tests/log/log-handler-file.php @@ -197,8 +197,9 @@ class WC_Tests_Log_Handler_File extends WC_Unit_Test_Case { */ public function test_get_log_file_path() { $log_dir = trailingslashit( WC_LOG_DIR ); + $date_suffix = date( 'Y-m-d', current_time( 'timestamp', true ) ); $hash_name = sanitize_file_name( wp_hash( 'unit-tests' ) ); - $this->assertEquals( $log_dir . 'unit-tests-' . $hash_name . '.log', WC_Log_Handler_File::get_log_file_path( 'unit-tests' ) ); + $this->assertEquals( $log_dir . 'unit-tests-' . $date_suffix . '-' . $hash_name . '.log', WC_Log_Handler_File::get_log_file_path( 'unit-tests' ) ); } } diff --git a/tests/unit-tests/log/logger.php b/tests/unit-tests/log/logger.php index 73a0a9100a6..bad6551f11e 100644 --- a/tests/unit-tests/log/logger.php +++ b/tests/unit-tests/log/logger.php @@ -25,7 +25,10 @@ class WC_Tests_Logger extends WC_Unit_Test_Case { $this->greaterThanOrEqual( $time ), $this->equalTo( 'notice' ), $this->equalTo( 'this is a message' ), - $this->equalTo( array( 'source' => 'unit-tests', '_legacy' => true ) ) + $this->equalTo( array( + 'source' => 'unit-tests', + '_legacy' => true, + ) ) ); $log = new WC_Logger( array( $handler ), 'debug' ); @@ -39,11 +42,10 @@ class WC_Tests_Logger extends WC_Unit_Test_Case { */ public function test_clear() { $file = wc_get_log_file_path( 'unit-tests' ); - file_put_contents( $file, 'Test file content.' ); + file_put_contents( $file, 'Test file content.' ); // @codingStandardsIgnoreLine. $log = new WC_Logger(); $log->clear( 'unit-tests' ); $this->assertEquals( '', file_get_contents( $file ) ); - $this->setExpectedDeprecated( 'WC_Logger::clear' ); } /** diff --git a/tests/unit-tests/order-items/order-item-meta.php b/tests/unit-tests/order-items/order-item-meta.php index 6c67ef97a85..306b7dc7c89 100644 --- a/tests/unit-tests/order-items/order-item-meta.php +++ b/tests/unit-tests/order-items/order-item-meta.php @@ -11,7 +11,10 @@ class WC_Tests_Order_Item_Meta extends WC_Unit_Test_Case { * Suppress deprecation notice from WC_Order_Item_Meta constructor. */ public function setUp() { - add_filter( 'deprecated_function_trigger_error', '__return_false' ); + parent::setUp(); + + wp_insert_term( 'Testing Categories', 'category', array( 'slug' => 'testing' ) ); + $this->setExpectedDeprecated( 'WC_Order_Item_Meta::__construct' ); } /** @@ -29,7 +32,7 @@ class WC_Tests_Order_Item_Meta extends WC_Unit_Test_Case { $expected = array(); foreach ( $item->get_meta_data() as $metadata ) { $expected[ $metadata->id ] = array( - 'key' => $metadata->key, + 'key' => $metadata->key, 'label' => wc_attribute_label( $metadata->key, null ), 'value' => $metadata->value, ); @@ -39,9 +42,6 @@ class WC_Tests_Order_Item_Meta extends WC_Unit_Test_Case { $this->assertEquals( 3, count( $result ) ); $this->assertEquals( $expected, $result ); - - // Clean up. - $item->delete( true ); } /** @@ -50,8 +50,6 @@ class WC_Tests_Order_Item_Meta extends WC_Unit_Test_Case { * @since 3.2.0 */ public function test_get_formatted() { - wp_insert_term( 'Testing Categories', 'category', array( 'slug' => 'testing' ) ); - $item = new WC_Order_Item_Fee(); $item->add_meta_data( 'regularkey', '1' ); $item->add_meta_data( 'category', 'testing' ); @@ -60,12 +58,12 @@ class WC_Tests_Order_Item_Meta extends WC_Unit_Test_Case { $meta = new WC_Order_Item_Meta( $item ); - $expected = array( 'regularkey' => '1', 'category' => 'Testing Categories' ); - $actual = wp_list_pluck( $meta->get_formatted(), 'value', 'key' ); + $expected = array( + 'regularkey' => '1', + 'category' => 'Testing Categories', + ); + $actual = wp_list_pluck( $meta->get_formatted(), 'value', 'key' ); $this->assertEquals( $expected, $actual ); - - // Clean up. - $item->delete( true ); } @@ -84,7 +82,7 @@ class WC_Tests_Order_Item_Meta extends WC_Unit_Test_Case { $meta = new WC_Order_Item_Meta( $item ); $expected = "regularkey: 1, \ncategory: Testing Categories"; - $flat = $meta->display( true, true ); + $flat = $meta->display( true, true ); $this->assertEquals( $expected, $flat ); $not_flat = $meta->display( false, true ); @@ -92,8 +90,5 @@ class WC_Tests_Order_Item_Meta extends WC_Unit_Test_Case { $this->assertContains( 'class="variation-regularkey">

    1

    ', $not_flat ); $this->assertContains( 'class="variation-category">category:', $not_flat ); $this->assertContains( 'class="variation-category">

    Testing Categories

    ', $not_flat ); - - // Clean up. - $item->delete( true ); } } diff --git a/tests/unit-tests/order/class-wc-tests-crud-orders.php b/tests/unit-tests/order/class-wc-tests-crud-orders.php index 7b0c8d17547..3a309b269c3 100644 --- a/tests/unit-tests/order/class-wc-tests-crud-orders.php +++ b/tests/unit-tests/order/class-wc-tests-crud-orders.php @@ -335,8 +335,6 @@ class WC_Tests_CRUD_Orders extends WC_Unit_Test_Case { * Test: get_taxes */ public function test_get_taxes() { - global $wpdb; - update_option( 'woocommerce_calc_taxes', 'yes' ); $tax_rate = array( 'tax_rate_country' => '', @@ -371,11 +369,6 @@ class WC_Tests_CRUD_Orders extends WC_Unit_Test_Case { $object->save(); $this->assertCount( 2, $object->get_taxes() ); - - // Cleanup. - $wpdb->query( "DELETE FROM {$wpdb->prefix}woocommerce_tax_rates" ); - $wpdb->query( "DELETE FROM {$wpdb->prefix}woocommerce_tax_rate_locations" ); - update_option( 'woocommerce_calc_taxes', 'no' ); } /** @@ -603,7 +596,6 @@ class WC_Tests_CRUD_Orders extends WC_Unit_Test_Case { * Test: calculate_taxes */ public function test_calculate_taxes() { - global $wpdb; update_option( 'woocommerce_calc_taxes', 'yes' ); $tax_rate = array( 'tax_rate_country' => '', @@ -638,19 +630,12 @@ class WC_Tests_CRUD_Orders extends WC_Unit_Test_Case { $object->calculate_taxes(); $this->assertEquals( 5, $object->get_total_tax() ); - - // Cleanup. - $wpdb->query( "DELETE FROM {$wpdb->prefix}woocommerce_tax_rates" ); - $wpdb->query( "DELETE FROM {$wpdb->prefix}woocommerce_tax_rate_locations" ); - update_option( 'woocommerce_calc_taxes', 'no' ); - $object->delete(); } /** * Test: calculate_taxes_is_vat_excempt */ public function test_calculate_taxes_is_vat_excempt() { - global $wpdb; update_option( 'woocommerce_calc_taxes', 'yes' ); $tax_rate = array( 'tax_rate_country' => '', @@ -690,22 +675,13 @@ class WC_Tests_CRUD_Orders extends WC_Unit_Test_Case { $object->save(); $object->calculate_taxes(); $this->assertEquals( 0, $object->get_total_tax() ); - - // Cleanup. - $wpdb->query( "DELETE FROM {$wpdb->prefix}woocommerce_tax_rates" ); - $wpdb->query( "DELETE FROM {$wpdb->prefix}woocommerce_tax_rate_locations" ); - update_option( 'woocommerce_calc_taxes', 'no' ); - $object->delete(); } /** * Test: calculate_taxes_issue_with_addresses */ public function test_calculate_taxes_issue_with_addresses() { - global $wpdb; update_option( 'woocommerce_calc_taxes', 'yes' ); - $wpdb->query( "DELETE FROM {$wpdb->prefix}woocommerce_tax_rates" ); - $wpdb->query( "DELETE FROM {$wpdb->prefix}woocommerce_tax_rate_locations" ); $taxes = array(); @@ -754,7 +730,6 @@ class WC_Tests_CRUD_Orders extends WC_Unit_Test_Case { * Test: calculate_totals */ public function test_calculate_totals() { - global $wpdb; update_option( 'woocommerce_calc_taxes', 'yes' ); $tax_rate = array( 'tax_rate_country' => '', @@ -789,11 +764,6 @@ class WC_Tests_CRUD_Orders extends WC_Unit_Test_Case { $object->calculate_totals(); $this->assertEquals( 55, $object->get_total() ); - - // Cleanup. - $wpdb->query( "DELETE FROM {$wpdb->prefix}woocommerce_tax_rates" ); - $wpdb->query( "DELETE FROM {$wpdb->prefix}woocommerce_tax_rate_locations" ); - update_option( 'woocommerce_calc_taxes', 'no' ); } /** @@ -907,9 +877,13 @@ class WC_Tests_CRUD_Orders extends WC_Unit_Test_Case { add_action( 'woocommerce_payment_complete', array( $this, 'throwAnException' ) ); $this->assertFalse( $object->payment_complete( '12345' ) ); - $note = current( wc_get_order_notes( array( - 'order_id' => $object->get_id(), - ) ) ); + $note = current( + wc_get_order_notes( + array( + 'order_id' => $object->get_id(), + ) + ) + ); $this->assertContains( 'Payment complete event failed', $note->content ); remove_action( 'woocommerce_payment_complete', array( $this, 'throwAnException' ) ); @@ -958,9 +932,13 @@ class WC_Tests_CRUD_Orders extends WC_Unit_Test_Case { add_filter( 'woocommerce_payment_complete_order_status', array( $this, 'throwAnException' ) ); $this->assertFalse( $object->update_status( 'on-hold' ) ); - $note = current( wc_get_order_notes( array( - 'order_id' => $object->get_id(), - ) ) ); + $note = current( + wc_get_order_notes( + array( + 'order_id' => $object->get_id(), + ) + ) + ); $this->assertContains( 'Update status event failed', $note->content ); remove_filter( 'woocommerce_payment_complete_order_status', array( $this, 'throwAnException' ) ); @@ -1798,9 +1776,6 @@ class WC_Tests_CRUD_Orders extends WC_Unit_Test_Case { $order->remove_coupon( 'test' ); $this->assertEquals( 50, $order->get_total() ); - - $coupon->delete( true ); - $order->delete( true ); } /** @@ -1822,9 +1797,6 @@ class WC_Tests_CRUD_Orders extends WC_Unit_Test_Case { $order->remove_coupon( 'test' ); $this->assertEquals( 50, $order->get_total() ); - - $coupon->delete( true ); - $order->delete( true ); } /** @@ -1889,9 +1861,13 @@ class WC_Tests_CRUD_Orders extends WC_Unit_Test_Case { add_action( 'woocommerce_before_order_object_save', array( $this, 'throwAnException' ) ); $object->save(); - $note = current( wc_get_order_notes( array( - 'order_id' => $object->get_id(), - ) ) ); + $note = current( + wc_get_order_notes( + array( + 'order_id' => $object->get_id(), + ) + ) + ); $this->assertContains( 'Error saving order', $note->content ); remove_action( 'woocommerce_before_order_object_save', array( $this, 'throwAnException' ) ); diff --git a/tests/unit-tests/order/class-wc-tests-order-functions.php b/tests/unit-tests/order/class-wc-tests-order-functions.php index ab51ad6f6a3..d3550d5cdab 100644 --- a/tests/unit-tests/order/class-wc-tests-order-functions.php +++ b/tests/unit-tests/order/class-wc-tests-order-functions.php @@ -176,7 +176,7 @@ class WC_Tests_Order_Functions extends WC_Unit_Test_Case { $orders = wc_get_orders( array( 'customer' => 0, - 'return' => 'ids', + 'return' => 'ids', ) ); $expected = array( $order_1, $order_2 ); @@ -187,7 +187,7 @@ class WC_Tests_Order_Functions extends WC_Unit_Test_Case { $orders = wc_get_orders( array( 'customer' => 1, - 'return' => 'ids', + 'return' => 'ids', ) ); $expected = array( $order_3, $order_4 ); @@ -198,18 +198,13 @@ class WC_Tests_Order_Functions extends WC_Unit_Test_Case { $orders = wc_get_orders( array( 'customer' => '', - 'return' => 'ids', + 'return' => 'ids', ) ); $expected = array( $order_1, $order_2, $order_3, $order_4 ); sort( $expected ); sort( $orders ); $this->assertEquals( $expected, $orders ); - - $order1->delete(); - $order2->delete(); - $order3->delete(); - $order4->delete(); } /** @@ -222,11 +217,11 @@ class WC_Tests_Order_Functions extends WC_Unit_Test_Case { $order1->set_date_created( '2015-01-01 05:20:30' ); $order1->save(); $order_1 = $order1->get_id(); - $order2 = WC_Helper_Order::create_order(); + $order2 = WC_Helper_Order::create_order(); $order2->set_date_created( '2017-01-01' ); $order2->save(); $order_2 = $order2->get_id(); - $order3 = WC_Helper_Order::create_order(); + $order3 = WC_Helper_Order::create_order(); $order3->set_date_created( '2017-01-01' ); $order3->save(); $order_3 = $order3->get_id(); @@ -234,7 +229,7 @@ class WC_Tests_Order_Functions extends WC_Unit_Test_Case { $orders = wc_get_orders( array( 'date_before' => '2017-01-15', - 'return' => 'ids', + 'return' => 'ids', ) ); $expected = array( $order_1, $order_2, $order_3 ); @@ -245,7 +240,7 @@ class WC_Tests_Order_Functions extends WC_Unit_Test_Case { $orders = wc_get_orders( array( 'date_before' => '2017-01-01', - 'return' => 'ids', + 'return' => 'ids', ) ); $expected = array( $order_1 ); @@ -256,7 +251,7 @@ class WC_Tests_Order_Functions extends WC_Unit_Test_Case { $orders = wc_get_orders( array( 'date_before' => '2016-12-31', - 'return' => 'ids', + 'return' => 'ids', ) ); $expected = array( $order_1 ); @@ -267,7 +262,7 @@ class WC_Tests_Order_Functions extends WC_Unit_Test_Case { $orders = wc_get_orders( array( 'date_after' => '2015-01-01 00:00:00', - 'return' => 'ids', + 'return' => 'ids', ) ); $expected = array( $order_1, $order_2, $order_3 ); @@ -278,7 +273,7 @@ class WC_Tests_Order_Functions extends WC_Unit_Test_Case { $orders = wc_get_orders( array( 'date_after' => '2016-01-01', - 'return' => 'ids', + 'return' => 'ids', ) ); $expected = array( $order_2, $order_3 ); @@ -289,18 +284,14 @@ class WC_Tests_Order_Functions extends WC_Unit_Test_Case { $orders = wc_get_orders( array( 'date_before' => '2017-01-15', - 'date_after' => '2015-01-01 00:00:00', - 'return' => 'ids', + 'date_after' => '2015-01-01 00:00:00', + 'return' => 'ids', ) ); $expected = array( $order_1, $order_2, $order_3 ); sort( $expected ); sort( $orders ); $this->assertEquals( $expected, $orders ); - - $order1->delete(); - $order2->delete(); - $order3->delete(); } /** @@ -346,18 +337,18 @@ class WC_Tests_Order_Functions extends WC_Unit_Test_Case { $refund = new WC_Order_Refund(); $refund->save(); - $orders = wc_get_orders( + $orders = wc_get_orders( array( - 'type' => 'shop_order_refund', + 'type' => 'shop_order_refund', 'return' => 'ids', ) ); $expected = array( $refund->get_id() ); $this->assertEquals( $expected, $orders ); - $orders = wc_get_orders( + $orders = wc_get_orders( array( - 'type' => 'shop_order', + 'type' => 'shop_order', 'return' => 'ids', ) ); @@ -374,19 +365,19 @@ class WC_Tests_Order_Functions extends WC_Unit_Test_Case { $order = WC_Helper_Order::create_order(); $order->save(); - $orders = wc_get_orders( + $orders = wc_get_orders( array( 'version' => WC_VERSION, - 'return' => 'ids', + 'return' => 'ids', ) ); $expected = array( $order->get_id() ); $this->assertEquals( $expected, $orders ); - $orders = wc_get_orders( + $orders = wc_get_orders( array( 'version' => '2.1.0', - 'return' => 'ids', + 'return' => 'ids', ) ); $expected = array(); @@ -406,19 +397,19 @@ class WC_Tests_Order_Functions extends WC_Unit_Test_Case { $order2->set_created_via( 'checkout' ); $order2->save(); - $orders = wc_get_orders( + $orders = wc_get_orders( array( 'created_via' => 'rest-api', - 'return' => 'ids', + 'return' => 'ids', ) ); $expected = array( $order1->get_id() ); $this->assertEquals( $expected, $orders ); - $orders = wc_get_orders( + $orders = wc_get_orders( array( 'created_via' => 'checkout', - 'return' => 'ids', + 'return' => 'ids', ) ); $expected = array( $order2->get_id() ); @@ -440,7 +431,7 @@ class WC_Tests_Order_Functions extends WC_Unit_Test_Case { $order2 = WC_Helper_Order::create_order(); $order2->save(); - $orders = wc_get_orders( + $orders = wc_get_orders( array( 'parent' => $parent->get_id(), 'return' => 'ids', @@ -468,7 +459,7 @@ class WC_Tests_Order_Functions extends WC_Unit_Test_Case { $orders = wc_get_orders( array( 'parent_exclude' => array( $parent->get_id() ), - 'return' => 'ids', + 'return' => 'ids', ) ); sort( $orders ); @@ -487,10 +478,10 @@ class WC_Tests_Order_Functions extends WC_Unit_Test_Case { $order2 = WC_Helper_Order::create_order(); $order2->save(); - $orders = wc_get_orders( + $orders = wc_get_orders( array( 'exclude' => array( $order1->get_id() ), - 'return' => 'ids', + 'return' => 'ids', ) ); $expected = array( $order2->get_id() ); @@ -523,25 +514,25 @@ class WC_Tests_Order_Functions extends WC_Unit_Test_Case { $order2 = WC_Helper_Order::create_order(); $order2->save(); - $orders = wc_get_orders( + $orders = wc_get_orders( array( - 'paged' => 1, + 'paged' => 1, 'orderby' => 'ID', - 'order' => 'ASC', - 'limit' => 1, - 'return' => 'ids', + 'order' => 'ASC', + 'limit' => 1, + 'return' => 'ids', ) ); $expected = array( $order1->get_id() ); $this->assertEquals( $expected, $orders ); - $orders = wc_get_orders( + $orders = wc_get_orders( array( - 'paged' => 2, + 'paged' => 2, 'orderby' => 'ID', - 'order' => 'ASC', - 'limit' => 1, - 'return' => 'ids', + 'order' => 'ASC', + 'limit' => 1, + 'return' => 'ids', ) ); $expected = array( $order2->get_id() ); @@ -559,12 +550,12 @@ class WC_Tests_Order_Functions extends WC_Unit_Test_Case { $order2 = WC_Helper_Order::create_order(); $order2->save(); - $orders = wc_get_orders( + $orders = wc_get_orders( array( - 'offset' => 1, + 'offset' => 1, 'orderby' => 'ID', - 'order' => 'ASC', - 'return' => 'ids', + 'order' => 'ASC', + 'return' => 'ids', ) ); $expected = array( $order2->get_id() ); @@ -601,7 +592,7 @@ class WC_Tests_Order_Functions extends WC_Unit_Test_Case { $orders = wc_get_orders( array( 'paginate' => true, - 'return' => 'ids', + 'return' => 'ids', ) ); $this->assertEquals( 1, $orders->total ); @@ -620,21 +611,21 @@ class WC_Tests_Order_Functions extends WC_Unit_Test_Case { $order2 = WC_Helper_Order::create_order(); $order2->save(); - $orders = wc_get_orders( + $orders = wc_get_orders( array( 'orderby' => 'ID', - 'order' => 'DESC', - 'return' => 'ids', + 'order' => 'DESC', + 'return' => 'ids', ) ); $expected = array( $order2->get_id(), $order1->get_id() ); $this->assertEquals( $expected, $orders ); - $orders = wc_get_orders( + $orders = wc_get_orders( array( 'orderby' => 'ID', - 'order' => 'ASC', - 'return' => 'ids', + 'order' => 'ASC', + 'return' => 'ids', ) ); $expected = array( $order1->get_id(), $order2->get_id() ); @@ -654,19 +645,19 @@ class WC_Tests_Order_Functions extends WC_Unit_Test_Case { $order2->set_currency( 'USD' ); $order2->save(); - $orders = wc_get_orders( + $orders = wc_get_orders( array( 'currency' => 'BRL', - 'return' => 'ids', + 'return' => 'ids', ) ); $expected = array( $order1->get_id() ); $this->assertEquals( $expected, $orders ); - $orders = wc_get_orders( + $orders = wc_get_orders( array( 'currency' => 'USD', - 'return' => 'ids', + 'return' => 'ids', ) ); $expected = array( $order2->get_id() ); @@ -686,19 +677,19 @@ class WC_Tests_Order_Functions extends WC_Unit_Test_Case { $order2->set_prices_include_tax( false ); $order2->save(); - $orders = wc_get_orders( + $orders = wc_get_orders( array( 'prices_include_tax' => 'yes', - 'return' => 'ids', + 'return' => 'ids', ) ); $expected = array( $order1->get_id() ); $this->assertEquals( $expected, $orders ); - $orders = wc_get_orders( + $orders = wc_get_orders( array( 'prices_include_tax' => 'no', - 'return' => 'ids', + 'return' => 'ids', ) ); $expected = array( $order2->get_id() ); @@ -718,19 +709,19 @@ class WC_Tests_Order_Functions extends WC_Unit_Test_Case { $order2->set_payment_method( 'cod' ); $order2->save(); - $orders = wc_get_orders( + $orders = wc_get_orders( array( 'payment_method' => 'cheque', - 'return' => 'ids', + 'return' => 'ids', ) ); $expected = array( $order1->get_id() ); $this->assertEquals( $expected, $orders ); - $orders = wc_get_orders( + $orders = wc_get_orders( array( 'payment_method' => 'cod', - 'return' => 'ids', + 'return' => 'ids', ) ); $expected = array( $order2->get_id() ); @@ -750,19 +741,19 @@ class WC_Tests_Order_Functions extends WC_Unit_Test_Case { $order2->set_payment_method_title( 'PayPal' ); $order2->save(); - $orders = wc_get_orders( + $orders = wc_get_orders( array( 'payment_method_title' => 'Check payments', - 'return' => 'ids', + 'return' => 'ids', ) ); $expected = array( $order1->get_id() ); $this->assertEquals( $expected, $orders ); - $orders = wc_get_orders( + $orders = wc_get_orders( array( 'payment_method_title' => 'PayPal', - 'return' => 'ids', + 'return' => 'ids', ) ); $expected = array( $order2->get_id() ); @@ -792,54 +783,54 @@ class WC_Tests_Order_Functions extends WC_Unit_Test_Case { $order2->set_total( 5.89 ); $order2->save(); - $orders = wc_get_orders( + $orders = wc_get_orders( array( 'discount_total' => 5.50, - 'return' => 'ids', + 'return' => 'ids', ) ); $expected = array( $order1->get_id() ); $this->assertEquals( $expected, $orders ); - $orders = wc_get_orders( + $orders = wc_get_orders( array( 'discount_tax' => 0.20, - 'return' => 'ids', + 'return' => 'ids', ) ); $expected = array( $order2->get_id() ); $this->assertEquals( $expected, $orders ); - $orders = wc_get_orders( + $orders = wc_get_orders( array( 'shipping_total' => 3.99, - 'return' => 'ids', + 'return' => 'ids', ) ); $expected = array( $order1->get_id() ); $this->assertEquals( $expected, $orders ); - $orders = wc_get_orders( + $orders = wc_get_orders( array( 'shipping_tax' => 0.15, - 'return' => 'ids', + 'return' => 'ids', ) ); $expected = array( $order2->get_id() ); $this->assertEquals( $expected, $orders ); - $orders = wc_get_orders( + $orders = wc_get_orders( array( 'cart_tax' => 0.10, - 'return' => 'ids', + 'return' => 'ids', ) ); $expected = array( $order1->get_id() ); $this->assertEquals( $expected, $orders ); - $orders = wc_get_orders( + $orders = wc_get_orders( array( - 'total' => 5.89, + 'total' => 5.89, 'return' => 'ids', ) ); @@ -870,19 +861,19 @@ class WC_Tests_Order_Functions extends WC_Unit_Test_Case { $order2->set_billing_email( $customer2->get_billing_email() ); $order2->save(); - $orders = wc_get_orders( + $orders = wc_get_orders( array( 'customer' => $customer1->get_billing_email(), - 'return' => 'ids', + 'return' => 'ids', ) ); $expected = array( $order1->get_id() ); $this->assertEquals( $expected, $orders ); - $orders = wc_get_orders( + $orders = wc_get_orders( array( 'customer' => $customer2->get_id(), - 'return' => 'ids', + 'return' => 'ids', ) ); $expected = array( $order2->get_id() ); @@ -922,19 +913,19 @@ class WC_Tests_Order_Functions extends WC_Unit_Test_Case { $order2->set_customer_id( $customer2->get_id() ); $order2->save(); - $orders = wc_get_orders( + $orders = wc_get_orders( array( 'customer_id' => $customer1->get_id(), - 'return' => 'ids', + 'return' => 'ids', ) ); $expected = array( $order1->get_id() ); $this->assertEquals( $expected, $orders ); - $orders = wc_get_orders( + $orders = wc_get_orders( array( 'customer_id' => $customer2->get_id(), - 'return' => 'ids', + 'return' => 'ids', ) ); $expected = array( $order2->get_id() ); @@ -950,26 +941,26 @@ class WC_Tests_Order_Functions extends WC_Unit_Test_Case { $order1 = WC_Helper_Order::create_order(); $order1->set_props( array( - 'billing_email' => 'test1@test.com', - 'billing_first_name' => 'Bill', - 'billing_last_name' => 'Powers', - 'billing_company' => 'TestCo.', - 'billing_address_1' => '1234 Cool St.', - 'billing_address_2' => 'Apt 2', - 'billing_city' => 'Portland', - 'billing_state' => 'OR', - 'billing_postcode' => '97266', - 'billing_country' => 'USA', - 'billing_phone' => '503-123-4567', + 'billing_email' => 'test1@test.com', + 'billing_first_name' => 'Bill', + 'billing_last_name' => 'Powers', + 'billing_company' => 'TestCo.', + 'billing_address_1' => '1234 Cool St.', + 'billing_address_2' => 'Apt 2', + 'billing_city' => 'Portland', + 'billing_state' => 'OR', + 'billing_postcode' => '97266', + 'billing_country' => 'USA', + 'billing_phone' => '503-123-4567', 'shipping_first_name' => 'Jane', - 'shipping_last_name' => 'Powers', - 'shipping_company' => '', - 'shipping_address_1' => '4321 Cool St.', - 'shipping_address_2' => 'Apt 1', - 'shipping_city' => 'Milwaukie', - 'shipping_state' => 'OR', - 'shipping_postcode' => '97222', - 'shipping_country' => 'USA', + 'shipping_last_name' => 'Powers', + 'shipping_company' => '', + 'shipping_address_1' => '4321 Cool St.', + 'shipping_address_2' => 'Apt 1', + 'shipping_city' => 'Milwaukie', + 'shipping_state' => 'OR', + 'shipping_postcode' => '97222', + 'shipping_country' => 'USA', ) ); $order1->save(); @@ -978,220 +969,220 @@ class WC_Tests_Order_Functions extends WC_Unit_Test_Case { $order2 = WC_Helper_Order::create_order(); $order2->set_props( array( - 'billing_email' => 'test2@test.com', - 'billing_first_name' => 'Joe', - 'billing_last_name' => 'Thunder', - 'billing_company' => 'ThunderCo.', - 'billing_address_1' => '1234 Thunder St.', - 'billing_address_2' => '', - 'billing_city' => 'Vancouver', - 'billing_state' => 'WA', - 'billing_postcode' => '97267', - 'billing_country' => 'USA', - 'billing_phone' => '503-333-3333', + 'billing_email' => 'test2@test.com', + 'billing_first_name' => 'Joe', + 'billing_last_name' => 'Thunder', + 'billing_company' => 'ThunderCo.', + 'billing_address_1' => '1234 Thunder St.', + 'billing_address_2' => '', + 'billing_city' => 'Vancouver', + 'billing_state' => 'WA', + 'billing_postcode' => '97267', + 'billing_country' => 'USA', + 'billing_phone' => '503-333-3333', 'shipping_first_name' => 'Joseph', - 'shipping_last_name' => 'Thunder', - 'shipping_company' => 'Thunder Inc', - 'shipping_address_1' => '1 Thunder Blvd', - 'shipping_address_2' => '', - 'shipping_city' => 'Vancouver', - 'shipping_state' => 'WA', - 'shipping_postcode' => '97233', - 'shipping_country' => 'USA', + 'shipping_last_name' => 'Thunder', + 'shipping_company' => 'Thunder Inc', + 'shipping_address_1' => '1 Thunder Blvd', + 'shipping_address_2' => '', + 'shipping_city' => 'Vancouver', + 'shipping_state' => 'WA', + 'shipping_postcode' => '97233', + 'shipping_country' => 'USA', ) ); $order2->save(); $order2_id = $order2->get_id(); - $orders = wc_get_orders( + $orders = wc_get_orders( array( 'billing_email' => 'test1@test.com', - 'return' => 'ids', + 'return' => 'ids', ) ); $expected = array( $order1_id ); $this->assertEquals( $expected, $orders ); - $orders = wc_get_orders( + $orders = wc_get_orders( array( 'billing_first_name' => 'Joe', - 'return' => 'ids', + 'return' => 'ids', ) ); $expected = array( $order2_id ); $this->assertEquals( $expected, $orders ); - $orders = wc_get_orders( + $orders = wc_get_orders( array( 'billing_last_name' => 'Powers', - 'return' => 'ids', + 'return' => 'ids', ) ); $expected = array( $order1_id ); $this->assertEquals( $expected, $orders ); - $orders = wc_get_orders( + $orders = wc_get_orders( array( 'billing_company' => 'ThunderCo.', - 'return' => 'ids', + 'return' => 'ids', ) ); $expected = array( $order2_id ); $this->assertEquals( $expected, $orders ); - $orders = wc_get_orders( + $orders = wc_get_orders( array( 'billing_address_1' => '1234 Cool St.', - 'return' => 'ids', + 'return' => 'ids', ) ); $expected = array( $order1_id ); $this->assertEquals( $expected, $orders ); - $orders = wc_get_orders( + $orders = wc_get_orders( array( 'billing_address_2' => 'Apt 2', - 'return' => 'ids', + 'return' => 'ids', ) ); $expected = array( $order1_id ); $this->assertEquals( $expected, $orders ); - $orders = wc_get_orders( + $orders = wc_get_orders( array( 'billing_city' => 'Vancouver', - 'return' => 'ids', + 'return' => 'ids', ) ); $expected = array( $order2_id ); $this->assertEquals( $expected, $orders ); - $orders = wc_get_orders( + $orders = wc_get_orders( array( 'billing_state' => 'OR', - 'return' => 'ids', + 'return' => 'ids', ) ); $expected = array( $order1_id ); $this->assertEquals( $expected, $orders ); - $orders = wc_get_orders( + $orders = wc_get_orders( array( 'billing_postcode' => '97267', - 'return' => 'ids', + 'return' => 'ids', ) ); $expected = array( $order2_id ); $this->assertEquals( $expected, $orders ); - $orders = wc_get_orders( + $orders = wc_get_orders( array( 'billing_country' => 'USA', - 'orderby' => 'ID', - 'order' => 'ASC', - 'return' => 'ids', + 'orderby' => 'ID', + 'order' => 'ASC', + 'return' => 'ids', ) ); $expected = array( $order1_id, $order2_id ); $this->assertEquals( $expected, $orders ); - $orders = wc_get_orders( + $orders = wc_get_orders( array( 'billing_phone' => '503-333-3333', - 'return' => 'ids', + 'return' => 'ids', ) ); $expected = array( $order2_id ); $this->assertEquals( $expected, $orders ); - $orders = wc_get_orders( + $orders = wc_get_orders( array( 'shipping_first_name' => 'Jane', - 'return' => 'ids', + 'return' => 'ids', ) ); $expected = array( $order1_id ); $this->assertEquals( $expected, $orders ); - $orders = wc_get_orders( + $orders = wc_get_orders( array( 'shipping_last_name' => 'Thunder', - 'return' => 'ids', + 'return' => 'ids', ) ); $expected = array( $order2_id ); $this->assertEquals( $expected, $orders ); - $orders = wc_get_orders( + $orders = wc_get_orders( array( 'shipping_company' => 'Thunder Inc', - 'return' => 'ids', + 'return' => 'ids', ) ); $expected = array( $order2_id ); $this->assertEquals( $expected, $orders ); - $orders = wc_get_orders( + $orders = wc_get_orders( array( 'shipping_address_1' => '1 Thunder Blvd', - 'return' => 'ids', + 'return' => 'ids', ) ); $expected = array( $order2_id ); $this->assertEquals( $expected, $orders ); - $orders = wc_get_orders( + $orders = wc_get_orders( array( 'shipping_address_2' => 'Apt 1', - 'return' => 'ids', + 'return' => 'ids', ) ); $expected = array( $order1_id ); $this->assertEquals( $expected, $orders ); - $orders = wc_get_orders( + $orders = wc_get_orders( array( 'shipping_city' => 'Vancouver', - 'return' => 'ids', + 'return' => 'ids', ) ); $expected = array( $order2_id ); $this->assertEquals( $expected, $orders ); - $orders = wc_get_orders( + $orders = wc_get_orders( array( 'shipping_state' => 'OR', - 'return' => 'ids', + 'return' => 'ids', ) ); $expected = array( $order1_id ); $this->assertEquals( $expected, $orders ); - $orders = wc_get_orders( + $orders = wc_get_orders( array( 'shipping_postcode' => '97233', - 'return' => 'ids', + 'return' => 'ids', ) ); $expected = array( $order2_id ); $this->assertEquals( $expected, $orders ); - $orders = wc_get_orders( + $orders = wc_get_orders( array( 'shipping_country' => 'USA', - 'orderby' => 'ID', - 'order' => 'ASC', - 'return' => 'ids', + 'orderby' => 'ID', + 'order' => 'ASC', + 'return' => 'ids', ) ); $expected = array( $order1_id, $order2_id ); $this->assertEquals( $expected, $orders ); - $orders = wc_get_orders( + $orders = wc_get_orders( array( 'billing_first_name' => 'Joe', - 'billing_last_name' => 'Thunder', - 'return' => 'ids', + 'billing_last_name' => 'Thunder', + 'return' => 'ids', ) ); $expected = array( $order2_id ); @@ -1205,9 +1196,9 @@ class WC_Tests_Order_Functions extends WC_Unit_Test_Case { */ public function test_wc_get_order_mixed_date_shipping_country() { // Set up dates. - $start = time() - 1; // Start from one second ago. - $yesterday = strtotime( '-1 day', $start ); - $end = strtotime( '+1 day', $start ); + $start = time() - 1; // Start from one second ago. + $yesterday = strtotime( '-1 day', $start ); + $end = strtotime( '+1 day', $start ); $date_range = $start . '...' . $end; // Populate orders. @@ -1222,7 +1213,7 @@ class WC_Tests_Order_Functions extends WC_Unit_Test_Case { $us_old = WC_Helper_Order::create_order(); $us_old->set_props( array( - 'date_created' => $yesterday, + 'date_created' => $yesterday, 'shipping_country' => 'US', ) ); @@ -1246,36 +1237,36 @@ class WC_Tests_Order_Functions extends WC_Unit_Test_Case { $mx_old->save(); // Test just date range. - $args = array( + $args = array( 'return' => 'ids', 'date_created' => $date_range, 'orderby' => 'ID', 'order' => 'ASC', ); - $orders = wc_get_orders( $args ); + $orders = wc_get_orders( $args ); $expected = array( $us_now->get_id(), $mx_now->get_id() ); $this->assertEquals( $expected, $orders ); // Test just US orders. - $args = array( + $args = array( 'return' => 'ids', 'shipping_country' => 'US', 'orderby' => 'ID', 'order' => 'ASC', ); - $orders = wc_get_orders( $args ); + $orders = wc_get_orders( $args ); $expected = array( $us_now->get_id(), $us_old->get_id() ); $this->assertEquals( $expected, $orders ); // Test US orders with date range. - $args = array( + $args = array( 'return' => 'ids', 'date_created' => $date_range, 'shipping_country' => 'US', 'orderby' => 'ID', 'order' => 'ASC', ); - $orders = wc_get_orders( $args ); + $orders = wc_get_orders( $args ); $expected = array( $us_now->get_id() ); $this->assertEquals( $expected, $orders ); } @@ -1295,7 +1286,7 @@ class WC_Tests_Order_Functions extends WC_Unit_Test_Case { 'customer_note' => false, 'added_by' => 'system', ); - $note = (array) wc_get_order_note( $note_id ); + $note = (array) wc_get_order_note( $note_id ); unset( $note['date_created'] ); $this->assertEquals( $expected, $note ); @@ -1318,7 +1309,7 @@ class WC_Tests_Order_Functions extends WC_Unit_Test_Case { $notes = wc_get_order_notes( array( 'order_id' => $order->get_id(), - 'type' => 'customer', + 'type' => 'customer', ) ); $this->assertEquals( 1, count( $notes ) ); @@ -1326,7 +1317,7 @@ class WC_Tests_Order_Functions extends WC_Unit_Test_Case { $notes = wc_get_order_notes( array( 'order_id' => $order->get_id(), - 'type' => 'internal', + 'type' => 'internal', ) ); $this->assertEquals( 2, count( $notes ) ); diff --git a/tests/unit-tests/privacy/export.php b/tests/unit-tests/privacy/export.php new file mode 100644 index 00000000000..910a576df36 --- /dev/null +++ b/tests/unit-tests/privacy/export.php @@ -0,0 +1,150 @@ +set_billing_email( 'customer1@test.com' ); + $customer1->save(); + + $customer2 = WC_Helper_Customer::create_customer( 'customer2', 'password', 'test2@test.com' ); + $customer2->set_billing_email( 'customer2@test.com' ); + $customer2->save(); + + $this->customers[] = $customer1; + $this->customers[] = $customer2; + + // Create a bunch of dummy orders for some users. + $this->orders[] = WC_Helper_Order::create_order( $customer1->get_id() ); + $this->orders[] = WC_Helper_Order::create_order( $customer1->get_id() ); + $this->orders[] = WC_Helper_Order::create_order( $customer1->get_id() ); + $this->orders[] = WC_Helper_Order::create_order( $customer1->get_id() ); + $this->orders[] = WC_Helper_Order::create_order( $customer1->get_id() ); + $this->orders[] = WC_Helper_Order::create_order( $customer1->get_id() ); + $this->orders[] = WC_Helper_Order::create_order( $customer1->get_id() ); + $this->orders[] = WC_Helper_Order::create_order( $customer1->get_id() ); + $this->orders[] = WC_Helper_Order::create_order( $customer1->get_id() ); + $this->orders[] = WC_Helper_Order::create_order( $customer1->get_id() ); + $this->orders[] = WC_Helper_Order::create_order( $customer1->get_id() ); + $this->orders[] = WC_Helper_Order::create_order( $customer2->get_id() ); + $this->orders[] = WC_Helper_Order::create_order( $customer2->get_id() ); + } + + /** + * Test: Customer data exporter. + */ + public function test_customer_data_exporter() { + // Test a non existing user. + $response = WC_Privacy_Exporters::customer_data_exporter( 'doesnotexist@test.com', 1 ); + $this->assertEquals( array(), $response['data'] ); + + // Do a test export and check response. + $response = WC_Privacy_Exporters::customer_data_exporter( 'test1@test.com', 1 ); + $this->assertTrue( $response['done'] ); + $this->assertEquals( + array( + array( + 'group_id' => 'woocommerce_customer', + 'group_label' => 'Customer Data', + 'item_id' => 'user', + 'data' => array( + array( + 'name' => 'Billing Address 1', + 'value' => '123 South Street', + ), + array( + 'name' => 'Billing Address 2', + 'value' => 'Apt 1', + ), + array( + 'name' => 'Billing City', + 'value' => 'Philadelphia', + ), + array( + 'name' => 'Billing Postal/Zip Code', + 'value' => '19123', + ), + array( + 'name' => 'Billing State', + 'value' => 'PA', + ), + array( + 'name' => 'Billing Country', + 'value' => 'US', + ), + array( + 'name' => 'Email Address', + 'value' => 'customer1@test.com', + ), + array( + 'name' => 'Shipping Address 1', + 'value' => '123 South Street', + ), + array( + 'name' => 'Shipping Address 2', + 'value' => 'Apt 1', + ), + array( + 'name' => 'Shipping City', + 'value' => 'Philadelphia', + ), + array( + 'name' => 'Shipping Postal/Zip Code', + 'value' => '19123', + ), + array( + 'name' => 'Shipping State', + 'value' => 'PA', + ), + array( + 'name' => 'Shipping Country', + 'value' => 'US', + ), + ), + ), + ), + $response['data'] + ); + } + + /** + * Test: Order data exporter. + */ + public function test_order_data_exporter() { + $response = WC_Privacy_Exporters::order_data_exporter( 'test1@test.com', 1 ); + + $this->assertEquals( 'woocommerce_orders', $response['data'][0]['group_id'] ); + $this->assertEquals( 'Orders', $response['data'][0]['group_label'] ); + $this->assertContains( 'order-', $response['data'][0]['item_id'] ); + $this->assertArrayHasKey( 'data', $response['data'][0] ); + $this->assertTrue( 8 === count( $response['data'][0]['data'] ), count( $response['data'][0]['data'] ) ); + + // Next page should be orders. + $response = WC_Privacy_Exporters::order_data_exporter( 'test1@test.com', 2 ); + $this->assertTrue( $response['done'] ); + $this->assertTrue( 8 === count( $response['data'][0]['data'] ), count( $response['data'][0]['data'] ) ); + } +} diff --git a/tests/unit-tests/templates/functions.php b/tests/unit-tests/templates/functions.php new file mode 100644 index 00000000000..3eccf479cab --- /dev/null +++ b/tests/unit-tests/templates/functions.php @@ -0,0 +1,68 @@ +set_virtual( true ); + $product->set_regular_price( '10' ); + $product->set_sale_price( '5' ); + $product->set_category_ids( array( $category['term_id'] ) ); + $product->save(); + + $expected = array( + 'foo', + 'post-' . $product->get_id(), + 'product', + 'type-product', + 'status-publish', + 'product_cat-some-category', + 'first', + 'instock', + 'sale', + 'virtual', + 'purchasable', + 'product-type-simple', + ); + + $this->assertEquals( $expected, array_values( wc_get_product_class( 'foo', $product ) ) ); + + // All taxonomies. + add_filter( 'woocommerce_get_product_class_include_taxonomies', '__return_true' ); + $expected = array( + 'foo', + 'post-' . $product->get_id(), + 'product', + 'type-product', + 'status-publish', + 'product_cat-some-category', + 'instock', + 'sale', + 'virtual', + 'purchasable', + 'product-type-simple', + ); + + $this->assertEquals( $expected, array_values( wc_get_product_class( 'foo', $product ) ) ); + add_filter( 'woocommerce_get_product_class_include_taxonomies', '__return_false' ); + + $product->delete( true ); + wp_delete_term( $category['term_id'], 'product_cat' ); + } +} diff --git a/tests/unit-tests/totals/totals.php b/tests/unit-tests/totals/totals.php index 57fc17b0a82..30caa98e108 100644 --- a/tests/unit-tests/totals/totals.php +++ b/tests/unit-tests/totals/totals.php @@ -28,13 +28,15 @@ class WC_Tests_Totals extends WC_Unit_Test_Case { * Setup the cart for totals calculation. */ public function setUp() { + parent::setUp(); + $this->ids = array(); if ( ! defined( 'WOOCOMMERCE_CHECKOUT' ) ) { define( 'WOOCOMMERCE_CHECKOUT', 1 ); } - $tax_rate = array( + $tax_rate = array( 'tax_rate_country' => '', 'tax_rate_state' => '', 'tax_rate' => '20.0000', @@ -54,7 +56,7 @@ class WC_Tests_Totals extends WC_Unit_Test_Case { $product = WC_Helper_Product::create_simple_product(); $product2 = WC_Helper_Product::create_simple_product(); // Variations with parent tax class. - $product3 = WC_Helper_Product::create_variation_product(); + $product3 = WC_Helper_Product::create_variation_product(); $variations = $product3->get_available_variations(); // Update product3 so that each variation has the parent tax class. @@ -67,7 +69,7 @@ class WC_Tests_Totals extends WC_Unit_Test_Case { WC_Helper_Shipping::create_simple_flat_rate(); WC()->session->set( 'chosen_shipping_methods', array( 'flat_rate' ) ); - $coupon = new WC_Coupon; + $coupon = new WC_Coupon(); $coupon->set_code( 'test-coupon-10' ); $coupon->set_amount( 10 ); $coupon->set_discount_type( 'percent' ); @@ -131,19 +133,22 @@ class WC_Tests_Totals extends WC_Unit_Test_Case { * Test get and set items. */ public function test_get_totals() { - $this->assertEquals( array( - 'fees_total' => 40.00, - 'fees_total_tax' => 6.00, - 'items_subtotal' => 40.00, - 'items_subtotal_tax' => 8.00, - 'items_total' => 36.00, - 'items_total_tax' => 7.20, - 'total' => 101.20, - 'shipping_total' => 10, - 'shipping_tax_total' => 2, - 'discounts_total' => 4.00, - 'discounts_tax_total' => 0.80, - ), $this->totals->get_totals() ); + $this->assertEquals( + array( + 'fees_total' => 40.00, + 'fees_total_tax' => 6.00, + 'items_subtotal' => 40.00, + 'items_subtotal_tax' => 8.00, + 'items_total' => 36.00, + 'items_total_tax' => 7.20, + 'total' => 101.20, + 'shipping_total' => 10, + 'shipping_tax_total' => 2, + 'discounts_total' => 4.00, + 'discounts_tax_total' => 0.80, + ), + $this->totals->get_totals() + ); } /** diff --git a/tests/unit-tests/util/class-wc-tests-core-functions.php b/tests/unit-tests/util/class-wc-tests-core-functions.php index 3edd437242c..5c7a9602cf9 100644 --- a/tests/unit-tests/util/class-wc-tests-core-functions.php +++ b/tests/unit-tests/util/class-wc-tests-core-functions.php @@ -239,8 +239,9 @@ class WC_Tests_Core_Functions extends WC_Unit_Test_Case { public function test_wc_get_log_file_path() { $log_dir = trailingslashit( WC_LOG_DIR ); $hash_name = sanitize_file_name( wp_hash( 'unit-tests' ) ); + $date_suffix = date( 'Y-m-d', current_time( 'timestamp', true ) ); - $this->assertEquals( $log_dir . 'unit-tests-' . $hash_name . '.log', wc_get_log_file_path( 'unit-tests' ) ); + $this->assertEquals( $log_dir . 'unit-tests-' . $date_suffix . '-' . $hash_name . '.log', wc_get_log_file_path( 'unit-tests' ) ); } /** @@ -644,4 +645,53 @@ class WC_Tests_Core_Functions extends WC_Unit_Test_Case { ) ); } + + /** + * Test: wc_selected + */ + public function test_wc_selected() { + $test_cases = array( + // both value and options int. + array( 0, 0, true ), + array( 0, 1, false ), + array( 1, 0, false ), + + // value string, options int. + array( '0', 0, true ), + array( '0', 1, false ), + array( '1', 0, false ), + + // value int, options string. + array( 0, '0', true ), + array( 0, '1', false ), + array( 1, '0', false ), + + // both value and options str. + array( '0', '0', true ), + array( '0', '1', false ), + array( '1', '0', false ), + + // both value and options int. + array( 0, array( 0, 1, 2 ), true ), + array( 0, array( 1, 1, 1 ), false ), + + // value string, options int. + array( '0', array( 0, 1, 2 ), true ), + array( '0', array( 1, 1, 1 ), false ), + + // value int, options string. + array( 0, array( '0', '1', '2' ), true ), + array( 0, array( '1', '1', '1' ), false ), + + // both value and options str. + array( '0', array( '0', '1', '2' ), true ), + array( '0', array( '1', '1', '1' ), false ), + ); + + foreach ( $test_cases as $test_case ) { + list( $value, $options, $result ) = $test_case; + $actual_result = $result ? " selected='selected'" : ''; + $this->assertEquals( wc_selected( $value, $options ), $actual_result ); + } + } } diff --git a/uninstall.php b/uninstall.php index f3a8d8c0277..5b1c071fad9 100644 --- a/uninstall.php +++ b/uninstall.php @@ -15,6 +15,8 @@ global $wpdb, $wp_version; wp_clear_scheduled_hook( 'woocommerce_scheduled_sales' ); wp_clear_scheduled_hook( 'woocommerce_cancel_unpaid_orders' ); wp_clear_scheduled_hook( 'woocommerce_cleanup_sessions' ); +wp_clear_scheduled_hook( 'woocommerce_cleanup_personal_data' ); +wp_clear_scheduled_hook( 'woocommerce_cleanup_logs' ); wp_clear_scheduled_hook( 'woocommerce_geoip_updater' ); wp_clear_scheduled_hook( 'woocommerce_tracker_send_event' ); diff --git a/woocommerce.php b/woocommerce.php index 08b9f6ce759..a5d146d8b4d 100644 --- a/woocommerce.php +++ b/woocommerce.php @@ -3,7 +3,7 @@ * Plugin Name: WooCommerce * Plugin URI: https://woocommerce.com/ * Description: An eCommerce toolkit that helps you sell anything. Beautifully. - * Version: 3.4.0-dev + * Version: 3.4.0-beta.2 * Author: Automattic * Author URI: https://woocommerce.com * Text Domain: woocommerce