Version Description
Release Date - 19 August 2021
- WooCommerce 5.6 support
- Added option to rename the wishlist word across the plugin
- Tweaked current product detection for the add to wishlist button shortcode
- Updated integration with WooCommerce Composite Products plugin
- Updated integration with WooCommerce TM Extra Product Options plugin
Download this release
Release Info
Developer | templateinvaders |
Plugin | WooCommerce Wishlist Plugin |
Version | 1.28.0 |
Comparing to | |
See all releases |
Code changes from version 1.27.4 to 1.28.0
- admin/settings/general.class.php +38 -5
- admin/tinvwl.class.php +1 -1
- assets/css/admin-form-rtl.css +2 -3
- assets/css/admin-form-rtl.css.map +1 -1
- assets/css/admin-form-rtl.min.css +3 -3
- assets/css/admin-form.css +2 -3
- assets/css/admin-form.css.map +1 -1
- assets/css/admin-form.min.css +3 -3
- assets/css/admin-rtl.css +5 -6
- assets/css/admin-rtl.css.map +1 -1
- assets/css/admin-rtl.min.css +6 -6
- assets/css/admin-setup-rtl.min.css +1 -1
- assets/css/admin-setup.min.css +1 -1
- assets/css/admin.css +5 -6
- assets/css/admin.css.map +1 -1
- assets/css/admin.min.css +6 -6
- assets/css/public-rtl.css +8 -9
- assets/css/public-rtl.css.map +1 -1
- assets/css/public-rtl.min.css +9 -9
- assets/css/public.css +8 -9
- assets/css/public.css.map +1 -1
- assets/css/public.min.css +9 -9
- assets/css/theme-rtl.min.css +1 -1
- assets/css/theme.min.css +1 -1
- assets/css/webfont-rtl.css +36 -37
- assets/css/webfont-rtl.css.map +1 -1
- assets/css/webfont-rtl.min.css +37 -37
- assets/css/webfont.css +36 -37
- assets/css/webfont.css.map +1 -1
- assets/css/webfont.min.css +37 -37
- assets/js/admin.min.js +1 -1
- assets/js/public.min.js +1 -1
- includes/tinvwl.class.php +114 -43
- integrations/woocommerce-composite-products.php +2 -2
- integrations/woocommerce-tm-extra-product-options.php +8 -2
- languages/ti-woocommerce-wishlist.pot +131 -99
- public/addtowishlist.class.php +18 -9
- readme.txt +10 -1
- ti-woocommerce-wishlist.php +3 -3
- views/header.php +44 -44
admin/settings/general.class.php
CHANGED
@@ -161,16 +161,16 @@ class TInvWL_Admin_Settings_General extends TInvWL_Admin_BaseSection
|
|
161 |
),
|
162 |
array(
|
163 |
'type' => 'checkboxonoff',
|
164 |
-
'name' => '
|
165 |
-
'text' => __('
|
166 |
'std' => false,
|
|
|
167 |
),
|
168 |
array(
|
169 |
'type' => 'checkboxonoff',
|
170 |
-
'name' => '
|
171 |
-
'text' => __('
|
172 |
'std' => false,
|
173 |
-
'class' => 'tiwl-processing-autoremove-anyone',
|
174 |
),
|
175 |
array(
|
176 |
'type' => 'checkboxonoff',
|
@@ -252,6 +252,39 @@ class TInvWL_Admin_Settings_General extends TInvWL_Admin_BaseSection
|
|
252 |
),
|
253 |
),
|
254 |
),
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
255 |
array(
|
256 |
'id' => 'page',
|
257 |
'title' => __('Wishlist Page Options', 'ti-woocommerce-wishlist'),
|
161 |
),
|
162 |
array(
|
163 |
'type' => 'checkboxonoff',
|
164 |
+
'name' => 'processing_autoremove_anyone',
|
165 |
+
'text' => __('Remove by anyone', 'ti-woocommerce-wishlist'),
|
166 |
'std' => false,
|
167 |
+
'class' => 'tiwl-processing-autoremove-anyone',
|
168 |
),
|
169 |
array(
|
170 |
'type' => 'checkboxonoff',
|
171 |
+
'name' => 'processing_redirect_checkout',
|
172 |
+
'text' => __('Redirect to the checkout page from Wishlist if added to cart', 'ti-woocommerce-wishlist'),
|
173 |
'std' => false,
|
|
|
174 |
),
|
175 |
array(
|
176 |
'type' => 'checkboxonoff',
|
252 |
),
|
253 |
),
|
254 |
),
|
255 |
+
|
256 |
+
array(
|
257 |
+
'id' => 'rename',
|
258 |
+
'title' => __('Rename wishlist Settings', 'ti-woocommerce-wishlist'),
|
259 |
+
'show_names' => false,
|
260 |
+
'fields' => array(
|
261 |
+
array(
|
262 |
+
'type' => 'checkboxonoff',
|
263 |
+
'name' => 'rename',
|
264 |
+
'text' => __('Rename wishlist word across the plugin', 'ti-woocommerce-wishlist'),
|
265 |
+
'desc' => __('These options allow changing word <code>wishlist</code> across all plugin instance', 'ti-woocommerce-wishlist'),
|
266 |
+
'std' => false,
|
267 |
+
'extra' => array('tiwl-show' => '.tiwl-rename-single, .tiwl-rename-plural'),
|
268 |
+
),
|
269 |
+
array(
|
270 |
+
'type' => 'text',
|
271 |
+
'name' => 'rename_single',
|
272 |
+
'text' => __('Single form', 'ti-woocommerce-wishlist'),
|
273 |
+
'desc' => __('This option allowing you to change a single form of the word. You need to write a new word in lowercase and the proper case will be applied automatically for all instances.', 'ti-woocommerce-wishlist'),
|
274 |
+
'std' => '',
|
275 |
+
'class' => 'tiwl-rename-single',
|
276 |
+
),
|
277 |
+
array(
|
278 |
+
'type' => 'text',
|
279 |
+
'name' => 'rename_plural',
|
280 |
+
'text' => __('Plural form', 'ti-woocommerce-wishlist'),
|
281 |
+
'desc' => __('This option allowing you to change a plural form of the word. Left it empty if you need to add just "s" suffix to the single form word that you set above.', 'ti-woocommerce-wishlist'),
|
282 |
+
'std' => '',
|
283 |
+
'class' => 'tiwl-rename-plural',
|
284 |
+
),
|
285 |
+
),
|
286 |
+
),
|
287 |
+
|
288 |
array(
|
289 |
'id' => 'page',
|
290 |
'title' => __('Wishlist Page Options', 'ti-woocommerce-wishlist'),
|
admin/tinvwl.class.php
CHANGED
@@ -163,7 +163,7 @@ class TInvWL_Admin_TInvWL extends TInvWL_Admin_Base
|
|
163 |
function action_menu()
|
164 |
{
|
165 |
global $wp_roles;
|
166 |
-
$page = add_menu_page('TI Wishlist', 'TI Wishlist', 'tinvwl_general_settings', $this->_name, null, TINVWL_URL . 'assets/img/icon_menu.png', '55.888');
|
167 |
add_action("load-$page", array($this, 'onload'));
|
168 |
add_action('admin_enqueue_scripts', array($this, 'add_inline_scripts'));
|
169 |
$menu = apply_filters('tinvwl_admin_menu', array());
|
163 |
function action_menu()
|
164 |
{
|
165 |
global $wp_roles;
|
166 |
+
$page = add_menu_page(__('TI Wishlist', 'ti-woocommerce-wishlist'), __('TI Wishlist', 'ti-woocommerce-wishlist'), 'tinvwl_general_settings', $this->_name, null, TINVWL_URL . 'assets/img/icon_menu.png', '55.888');
|
167 |
add_action("load-$page", array($this, 'onload'));
|
168 |
add_action('admin_enqueue_scripts', array($this, 'add_inline_scripts'));
|
169 |
$menu = apply_filters('tinvwl_admin_menu', array());
|
assets/css/admin-form-rtl.css
CHANGED
@@ -1,4 +1,3 @@
|
|
1 |
-
@charset "UTF-8";
|
2 |
/*
|
3 |
number input
|
4 |
*/
|
@@ -118,13 +117,13 @@ on off button
|
|
118 |
}
|
119 |
|
120 |
.tiwlform-onoff-container .tiwlform-onoff-button:before {
|
121 |
-
content: "
|
122 |
font-size: 20px;
|
123 |
font-family: "tinvwl-webfont";
|
124 |
}
|
125 |
|
126 |
.tiwlform-onoff-container.checked .tiwlform-onoff-button:before {
|
127 |
-
content: "
|
128 |
font-size: 11px;
|
129 |
font-family: "tinvwl-webfont";
|
130 |
}
|
|
|
1 |
/*
|
2 |
number input
|
3 |
*/
|
117 |
}
|
118 |
|
119 |
.tiwlform-onoff-container .tiwlform-onoff-button:before {
|
120 |
+
content: "\e905";
|
121 |
font-size: 20px;
|
122 |
font-family: "tinvwl-webfont";
|
123 |
}
|
124 |
|
125 |
.tiwlform-onoff-container.checked .tiwlform-onoff-button:before {
|
126 |
+
content: "\e91e";
|
127 |
font-size: 11px;
|
128 |
font-family: "tinvwl-webfont";
|
129 |
}
|
assets/css/admin-form-rtl.css.map
CHANGED
@@ -1 +1 @@
|
|
1 |
-
{"version":3,"names":[],"mappings":"","sources":["admin-form-rtl.css"],"file":"admin-form-rtl.css","sourcesContent":["
|
1 |
+
{"version":3,"names":[],"mappings":"","sources":["admin-form-rtl.css"],"file":"admin-form-rtl.css","sourcesContent":["/*\nnumber input\n*/\n.tiwlform-number-container {\n display: inline-block;\n margin: 2px;\n position: relative;\n vertical-align: middle;\n}\n\n.tiwlform-number-container input, .tiwlform-number-container button {\n margin: 0;\n font-weight: 800;\n display: inline-block;\n font-size: 14px;\n}\n\n.tiwlform-number-container input[type=text] {\n width: 50px;\n height: 36px;\n text-align: left;\n border-radius: 5px;\n line-height: 26px;\n margin: 0;\n}\n\n.tiwlform-number-container button {\n width: 20px;\n height: 38px;\n line-height: 38px;\n text-align: center;\n border-radius: 5px;\n margin: 0 2px;\n background-color: #f1eee8;\n border: 0;\n color: #000;\n padding: 0;\n cursor: pointer;\n}\n\n.tiwlform-number-container button:hover {\n background-color: #96b100;\n color: #FFF;\n}\n\n/*\non off button\n*/\n/*.tiwlform-onoff-container input {\n display: none;\n}*/\n.tiwlform-onoff-container {\n cursor: pointer;\n position: relative;\n display: inline-block;\n height: 36px;\n width: 132px;\n margin: 0;\n border-radius: 3px;\n -webkit-box-shadow: inset -1px 1px 6px 0 rgba(170, 157, 137, 0.16);\n box-shadow: inset -1px 1px 6px 0 rgba(170, 157, 137, 0.16);\n -webkit-transition: all 0.3s ease-in-out;\n transition: all 0.3s ease-in-out;\n border: 1px solid #eae6df;\n background: #f1eee8;\n}\n\n.tiwlform-onoff-container.disabled.checked {\n /*-webkit-box-shadow: inset 0 0 0 36px rgba(0,0,0,0.4);\n box-shadow: inset 0 0 0 36px rgba(0,0,0,0.4);*/\n border-color: rgba(0, 0, 0, 0.4);\n background-color: rgba(0, 0, 0, 0.4);\n}\n\n.tiwlform-onoff-container.disabled .tiwlform-onoff-button {\n color: rgba(0, 0, 0, 0.4) !important;\n}\n\n.tiwlform-onoff-container.checked {\n /*-webkit-box-shadow: inset 0 0 0 36px #96b100;\n box-shadow: inset 0 0 0 36px #96b100;*/\n background: #96b100;\n border-color: #96b100;\n}\n\n.tiwlform-onoff-container.checked .tiwlform-onoff-button {\n right: 4px;\n color: #96b100;\n}\n\n.tiwlform-onoff-container .tiwlform-onoff-button {\n display: inline-block;\n /*font-size: 21px;\n line-height: 21px;\n font-weight: 600;\n font-family: dashicons;*/\n font: normal normal normal 14px/1 FontAwesome;\n font-size: inherit;\n text-rendering: auto;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n position: absolute;\n top: 3px;\n right: 66px;\n width: 59px;\n height: 27px;\n line-height: 18px;\n padding: 4px;\n text-align: center;\n border-radius: 3px;\n -webkit-box-shadow: -1px 1px 4px 0 rgba(2, 2, 2, 0.21);\n box-shadow: -1px 1px 4px 0 rgba(2, 2, 2, 0.21);\n -webkit-transition: all 350ms cubic-bezier(0, 0.89, 0.44, 1);\n transition: all 350ms cubic-bezier(0, 0.89, 0.44, 1);\n color: #6b625a;\n background: #fff;\n}\n\n.tiwlform-onoff-container .tiwlform-onoff-button:before {\n content: \"\\e905\";\n font-size: 20px;\n font-family: \"tinvwl-webfont\";\n}\n\n.tiwlform-onoff-container.checked .tiwlform-onoff-button:before {\n content: \"\\e91e\";\n font-size: 11px;\n font-family: \"tinvwl-webfont\";\n}\n\n.tiwlform-onoff-container.disabled {\n background-color: rgba(0, 0, 0, 0.4);\n}\n\n/*\ninput range\n*/\n.tiwlform-range-container {\n padding-top: 25px;\n height: 50px;\n}\n\n.tiwlform-range-container .range {\n width: 100%;\n position: relative;\n}\n\n.tiwlform-range-container input[type=text] {\n display: none;\n}\n\n.tiwlform-range-container .line {\n margin: 0 5%;\n width: 90%;\n height: 4px;\n top: -14px;\n background-color: #ede8df;\n position: absolute;\n}\n\n.tiwlform-range-container .line .selector {\n position: absolute;\n z-index: 100;\n width: 15px;\n height: 15px;\n background: #fff;\n border: 5px solid #96b100;\n border-radius: 50%;\n top: -10px;\n left: -12.5px;\n cursor: pointer;\n}\n\n.tiwlform-range-container .line-selector {\n width: 0;\n background-color: #96b100;\n height: 6px;\n top: -15px;\n}\n\n.tiwlform-range-container .label {\n display: -ms-flexbox;\n display: -webkit-box;\n display: flex;\n list-style: outside none none;\n padding: 0;\n}\n\n.tiwlform-range-container .label li {\n -moz-flex: 1 1;\n -ms-flex: 1 1;\n -webkit-box-flex: 1;\n flex: 1 1;\n position: relative;\n float: right;\n text-align: center;\n color: #000;\n padding: 10px 0;\n font-size: 14px;\n line-height: 14px;\n cursor: pointer;\n margin: 0;\n}\n\n.tiwlform-range-container .label li.active {\n font-weight: 600;\n}\n\n.tiwlform-range-container .label li.preactive::before {\n background: #96b100;\n width: 25px;\n height: 25px;\n top: -25px;\n}\n\n.tiwlform-range-container .label li::before {\n position: absolute;\n top: -20px;\n left: 0;\n right: 0;\n content: \"\";\n margin: 0 auto;\n width: 15px;\n height: 15px;\n background: #ede8df;\n border-radius: 50%;\n}\n\n/*\nmulti radio box\n*/\n.tiwlform-multirbox input {\n display: none;\n}\n\n.tiwlform-multirbox {\n border-radius: 3px;\n border: 1px solid #eae6df;\n -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.1) inset;\n box-shadow: 0 0 10px rgba(0, 0, 0, 0.1) inset;\n display: inline-block;\n margin: 2px;\n position: relative;\n}\n\n.tiwlform-multirbox label {\n display: inline-block;\n font-weight: normal;\n color: #948d84;\n margin: 0;\n line-height: 26px;\n vertical-align: middle;\n padding: 5px 10px;\n height: 26px;\n}\n\n.tiwlform-multirbox label.checked {\n -webkit-box-shadow: inset 0 0 0 36px #96b100;\n box-shadow: inset 0 0 0 36px #96b100;\n color: #FFF;\n border-radius: 3px;\n}\n\n.tiwlform-multirbox label .dashicons {\n line-height: 26px;\n}\n\n.tinvwl-multicheckbox {\n border: 1px solid #dbdbdb;\n border-radius: 3px;\n -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.1) inset;\n box-shadow: 0 0 10px rgba(0, 0, 0, 0.1) inset;\n margin: 2px;\n}\n\n.tinvwl-multicheckbox ul {\n height: 208px;\n overflow: auto;\n margin: 0;\n padding: 0 12px;\n}\n\n.tinvwl-multicheckbox li {\n height: 30px;\n}\n\n.tinvwl-multicheckbox label {\n width: 100%;\n display: inline-block;\n font-weight: normal;\n}\n\n.tinvwl-multicheckbox input {\n margin-left: 13px;\n}\n\n.tinvwl-multicheckbox > .tinvwl-before {\n background-color: #fbfaf9;\n border-bottom: 1px solid #dbdbdb;\n padding: 7px;\n}\n\n.tinvwl-multicheckbox > .tinvwl-after {\n background-color: #fbfaf9;\n border-top: 1px solid #dbdbdb;\n padding: 7px;\n}\n\n.tinvwl-targeting-box {\n display: -ms-flexbox;\n display: -webkit-box;\n display: flex;\n padding-top: 28px;\n}\n\n.tinvwl-targeting-box-action {\n display: none;\n}\n\n.tinvwl-targeting-box .selector {\n -moz-flex: 1 1 50%;\n -ms-flex: 1 1 50%;\n -webkit-box-flex: 1;\n flex: 1 1 50%;\n padding-left: 20px;\n}\n\n.tinvwl-targeting-box .selector div + div {\n margin-top: 6px;\n}\n\n.tinvwl-targeting-box .zone {\n -moz-flex: 1 1 50%;\n -ms-flex: 1 1 50%;\n -webkit-box-flex: 1;\n flex: 1 1 50%;\n background-color: #fbfaf9;\n border-radius: 3px;\n position: relative;\n margin: 2px;\n padding: 0;\n}\n\n.tinvwl-targeting-box .inner {\n margin: 0;\n padding: 20px;\n overflow: auto;\n border-radius: 3px;\n min-height: 42px;\n}\n\n.tinvwl-targeting-box .filter-field, .tinvwl-targeting-box .tinvwl-multicheckbox {\n width: 100%;\n}\n\n.tinvwl-targeting-box .zone > .tinvwl-after {\n background-color: #f4f2ee;\n border-top: 1px solid #fbfaf9;\n padding: 7px;\n margin: 0;\n position: absolute;\n border-radius: 0 0 3px 3px;\n bottom: 0;\n right: 0;\n left: 0;\n}\n\n.tinvwl-targeting-box .action-bth {\n background-color: #FFF;\n color: #000;\n border: 1px solid #dbdbdb;\n font-weight: normal;\n text-align: center;\n}\n\n.tinvwl-targeting-box .action-bth:hover {\n background-color: #96b100;\n color: #FFF;\n}\n\n.tinvwl-numberrange {\n width: 100%;\n}\n\n.tinvwl-numberrange .range {\n position: relative;\n width: 100%;\n height: 5px;\n}"]}
|
assets/css/admin-form-rtl.min.css
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
/**
|
2 |
* TI WooCommerce Wishlist Plugin - Allow your store guests and customers to add products to Wishlist. Add Wishlist functionality to your store for free.
|
3 |
-
* @version 1.
|
4 |
* @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
5 |
*/
|
6 |
.tiwlform-number-container{display:inline-block;margin:2px;position:relative;vertical-align:middle}
|
@@ -14,8 +14,8 @@
|
|
14 |
.tiwlform-onoff-container.checked{background:#96b100;border-color:#96b100}
|
15 |
.tiwlform-onoff-container.checked .tiwlform-onoff-button{right:4px;color:#96b100}
|
16 |
.tiwlform-onoff-container .tiwlform-onoff-button{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:3px;right:66px;width:59px;height:27px;line-height:18px;padding:4px;text-align:center;border-radius:3px;-webkit-box-shadow:-1px 1px 4px 0 rgba(2,2,2,0.21);box-shadow:-1px 1px 4px 0 rgba(2,2,2,0.21);-webkit-transition:all 350ms cubic-bezier(0,0.89,0.44,1);transition:all 350ms cubic-bezier(0,0.89,0.44,1);color:#6b625a;background:#fff}
|
17 |
-
.tiwlform-onoff-container .tiwlform-onoff-button:before{content:"
|
18 |
-
.tiwlform-onoff-container.checked .tiwlform-onoff-button:before{content:"
|
19 |
.tiwlform-onoff-container.disabled{background-color:rgba(0,0,0,0.4)}
|
20 |
.tiwlform-range-container{padding-top:25px;height:50px}
|
21 |
.tiwlform-range-container .range{width:100%;position:relative}
|
1 |
/**
|
2 |
* TI WooCommerce Wishlist Plugin - Allow your store guests and customers to add products to Wishlist. Add Wishlist functionality to your store for free.
|
3 |
+
* @version 1.28.0
|
4 |
* @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
5 |
*/
|
6 |
.tiwlform-number-container{display:inline-block;margin:2px;position:relative;vertical-align:middle}
|
14 |
.tiwlform-onoff-container.checked{background:#96b100;border-color:#96b100}
|
15 |
.tiwlform-onoff-container.checked .tiwlform-onoff-button{right:4px;color:#96b100}
|
16 |
.tiwlform-onoff-container .tiwlform-onoff-button{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:3px;right:66px;width:59px;height:27px;line-height:18px;padding:4px;text-align:center;border-radius:3px;-webkit-box-shadow:-1px 1px 4px 0 rgba(2,2,2,0.21);box-shadow:-1px 1px 4px 0 rgba(2,2,2,0.21);-webkit-transition:all 350ms cubic-bezier(0,0.89,0.44,1);transition:all 350ms cubic-bezier(0,0.89,0.44,1);color:#6b625a;background:#fff}
|
17 |
+
.tiwlform-onoff-container .tiwlform-onoff-button:before{content:"\e905";font-size:20px;font-family:"tinvwl-webfont"}
|
18 |
+
.tiwlform-onoff-container.checked .tiwlform-onoff-button:before{content:"\e91e";font-size:11px;font-family:"tinvwl-webfont"}
|
19 |
.tiwlform-onoff-container.disabled{background-color:rgba(0,0,0,0.4)}
|
20 |
.tiwlform-range-container{padding-top:25px;height:50px}
|
21 |
.tiwlform-range-container .range{width:100%;position:relative}
|
assets/css/admin-form.css
CHANGED
@@ -1,4 +1,3 @@
|
|
1 |
-
@charset "UTF-8";
|
2 |
/*
|
3 |
number input
|
4 |
*/
|
@@ -118,13 +117,13 @@ on off button
|
|
118 |
}
|
119 |
|
120 |
.tiwlform-onoff-container .tiwlform-onoff-button:before {
|
121 |
-
content: "
|
122 |
font-size: 20px;
|
123 |
font-family: "tinvwl-webfont";
|
124 |
}
|
125 |
|
126 |
.tiwlform-onoff-container.checked .tiwlform-onoff-button:before {
|
127 |
-
content: "
|
128 |
font-size: 11px;
|
129 |
font-family: "tinvwl-webfont";
|
130 |
}
|
|
|
1 |
/*
|
2 |
number input
|
3 |
*/
|
117 |
}
|
118 |
|
119 |
.tiwlform-onoff-container .tiwlform-onoff-button:before {
|
120 |
+
content: "\e905";
|
121 |
font-size: 20px;
|
122 |
font-family: "tinvwl-webfont";
|
123 |
}
|
124 |
|
125 |
.tiwlform-onoff-container.checked .tiwlform-onoff-button:before {
|
126 |
+
content: "\e91e";
|
127 |
font-size: 11px;
|
128 |
font-family: "tinvwl-webfont";
|
129 |
}
|
assets/css/admin-form.css.map
CHANGED
@@ -1 +1 @@
|
|
1 |
-
{"version":3,"names":[],"mappings":"","sources":["admin-form.css"],"file":"admin-form.css","sourcesContent":["
|
1 |
+
{"version":3,"names":[],"mappings":"","sources":["admin-form.css"],"file":"admin-form.css","sourcesContent":["/*\nnumber input\n*/\n.tiwlform-number-container {\n display: inline-block;\n margin: 2px;\n position: relative;\n vertical-align: middle;\n}\n\n.tiwlform-number-container input, .tiwlform-number-container button {\n margin: 0;\n font-weight: 800;\n display: inline-block;\n font-size: 14px;\n}\n\n.tiwlform-number-container input[type=text] {\n width: 50px;\n height: 36px;\n text-align: right;\n border-radius: 5px;\n line-height: 26px;\n margin: 0;\n}\n\n.tiwlform-number-container button {\n width: 20px;\n height: 38px;\n line-height: 38px;\n text-align: center;\n border-radius: 5px;\n margin: 0 2px;\n background-color: #f1eee8;\n border: 0;\n color: #000;\n padding: 0;\n cursor: pointer;\n}\n\n.tiwlform-number-container button:hover {\n background-color: #96b100;\n color: #FFF;\n}\n\n/*\non off button\n*/\n/*.tiwlform-onoff-container input {\n display: none;\n}*/\n.tiwlform-onoff-container {\n cursor: pointer;\n position: relative;\n display: inline-block;\n height: 36px;\n width: 132px;\n margin: 0;\n border-radius: 3px;\n -webkit-box-shadow: inset 1px 1px 6px 0 rgba(170, 157, 137, 0.16);\n box-shadow: inset 1px 1px 6px 0 rgba(170, 157, 137, 0.16);\n -webkit-transition: all 0.3s ease-in-out;\n transition: all 0.3s ease-in-out;\n border: 1px solid #eae6df;\n background: #f1eee8;\n}\n\n.tiwlform-onoff-container.disabled.checked {\n /*-webkit-box-shadow: inset 0 0 0 36px rgba(0,0,0,0.4);\n box-shadow: inset 0 0 0 36px rgba(0,0,0,0.4);*/\n border-color: rgba(0, 0, 0, 0.4);\n background-color: rgba(0, 0, 0, 0.4);\n}\n\n.tiwlform-onoff-container.disabled .tiwlform-onoff-button {\n color: rgba(0, 0, 0, 0.4) !important;\n}\n\n.tiwlform-onoff-container.checked {\n /*-webkit-box-shadow: inset 0 0 0 36px #96b100;\n box-shadow: inset 0 0 0 36px #96b100;*/\n background: #96b100;\n border-color: #96b100;\n}\n\n.tiwlform-onoff-container.checked .tiwlform-onoff-button {\n left: 4px;\n color: #96b100;\n}\n\n.tiwlform-onoff-container .tiwlform-onoff-button {\n display: inline-block;\n /*font-size: 21px;\n line-height: 21px;\n font-weight: 600;\n font-family: dashicons;*/\n font: normal normal normal 14px/1 FontAwesome;\n font-size: inherit;\n text-rendering: auto;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n position: absolute;\n top: 3px;\n left: 66px;\n width: 59px;\n height: 27px;\n line-height: 18px;\n padding: 4px;\n text-align: center;\n border-radius: 3px;\n -webkit-box-shadow: 1px 1px 4px 0 rgba(2, 2, 2, 0.21);\n box-shadow: 1px 1px 4px 0 rgba(2, 2, 2, 0.21);\n -webkit-transition: all 350ms cubic-bezier(0, 0.89, 0.44, 1);\n transition: all 350ms cubic-bezier(0, 0.89, 0.44, 1);\n color: #6b625a;\n background: #fff;\n}\n\n.tiwlform-onoff-container .tiwlform-onoff-button:before {\n content: \"\\e905\";\n font-size: 20px;\n font-family: \"tinvwl-webfont\";\n}\n\n.tiwlform-onoff-container.checked .tiwlform-onoff-button:before {\n content: \"\\e91e\";\n font-size: 11px;\n font-family: \"tinvwl-webfont\";\n}\n\n.tiwlform-onoff-container.disabled {\n background-color: rgba(0, 0, 0, 0.4);\n}\n\n/*\ninput range\n*/\n.tiwlform-range-container {\n padding-top: 25px;\n height: 50px;\n}\n\n.tiwlform-range-container .range {\n width: 100%;\n position: relative;\n}\n\n.tiwlform-range-container input[type=text] {\n display: none;\n}\n\n.tiwlform-range-container .line {\n margin: 0 5%;\n width: 90%;\n height: 4px;\n top: -14px;\n background-color: #ede8df;\n position: absolute;\n}\n\n.tiwlform-range-container .line .selector {\n position: absolute;\n z-index: 100;\n width: 15px;\n height: 15px;\n background: #fff;\n border: 5px solid #96b100;\n border-radius: 50%;\n top: -10px;\n right: -12.5px;\n cursor: pointer;\n}\n\n.tiwlform-range-container .line-selector {\n width: 0;\n background-color: #96b100;\n height: 6px;\n top: -15px;\n}\n\n.tiwlform-range-container .label {\n display: -ms-flexbox;\n display: -webkit-box;\n display: flex;\n list-style: outside none none;\n padding: 0;\n}\n\n.tiwlform-range-container .label li {\n -moz-flex: 1 1;\n -ms-flex: 1 1;\n -webkit-box-flex: 1;\n flex: 1 1;\n position: relative;\n float: left;\n text-align: center;\n color: #000;\n padding: 10px 0;\n font-size: 14px;\n line-height: 14px;\n cursor: pointer;\n margin: 0;\n}\n\n.tiwlform-range-container .label li.active {\n font-weight: 600;\n}\n\n.tiwlform-range-container .label li.preactive::before {\n background: #96b100;\n width: 25px;\n height: 25px;\n top: -25px;\n}\n\n.tiwlform-range-container .label li::before {\n position: absolute;\n top: -20px;\n right: 0;\n left: 0;\n content: \"\";\n margin: 0 auto;\n width: 15px;\n height: 15px;\n background: #ede8df;\n border-radius: 50%;\n}\n\n/*\nmulti radio box\n*/\n.tiwlform-multirbox input {\n display: none;\n}\n\n.tiwlform-multirbox {\n border-radius: 3px;\n border: 1px solid #eae6df;\n -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.1) inset;\n box-shadow: 0 0 10px rgba(0, 0, 0, 0.1) inset;\n display: inline-block;\n margin: 2px;\n position: relative;\n}\n\n.tiwlform-multirbox label {\n display: inline-block;\n font-weight: normal;\n color: #948d84;\n margin: 0;\n line-height: 26px;\n vertical-align: middle;\n padding: 5px 10px;\n height: 26px;\n}\n\n.tiwlform-multirbox label.checked {\n -webkit-box-shadow: inset 0 0 0 36px #96b100;\n box-shadow: inset 0 0 0 36px #96b100;\n color: #FFF;\n border-radius: 3px;\n}\n\n.tiwlform-multirbox label .dashicons {\n line-height: 26px;\n}\n\n.tinvwl-multicheckbox {\n border: 1px solid #dbdbdb;\n border-radius: 3px;\n -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.1) inset;\n box-shadow: 0 0 10px rgba(0, 0, 0, 0.1) inset;\n margin: 2px;\n}\n\n.tinvwl-multicheckbox ul {\n height: 208px;\n overflow: auto;\n margin: 0;\n padding: 0 12px;\n}\n\n.tinvwl-multicheckbox li {\n height: 30px;\n}\n\n.tinvwl-multicheckbox label {\n width: 100%;\n display: inline-block;\n font-weight: normal;\n}\n\n.tinvwl-multicheckbox input {\n margin-right: 13px;\n}\n\n.tinvwl-multicheckbox > .tinvwl-before {\n background-color: #fbfaf9;\n border-bottom: 1px solid #dbdbdb;\n padding: 7px;\n}\n\n.tinvwl-multicheckbox > .tinvwl-after {\n background-color: #fbfaf9;\n border-top: 1px solid #dbdbdb;\n padding: 7px;\n}\n\n.tinvwl-targeting-box {\n display: -ms-flexbox;\n display: -webkit-box;\n display: flex;\n padding-top: 28px;\n}\n\n.tinvwl-targeting-box-action {\n display: none;\n}\n\n.tinvwl-targeting-box .selector {\n -moz-flex: 1 1 50%;\n -ms-flex: 1 1 50%;\n -webkit-box-flex: 1;\n flex: 1 1 50%;\n padding-right: 20px;\n}\n\n.tinvwl-targeting-box .selector div + div {\n margin-top: 6px;\n}\n\n.tinvwl-targeting-box .zone {\n -moz-flex: 1 1 50%;\n -ms-flex: 1 1 50%;\n -webkit-box-flex: 1;\n flex: 1 1 50%;\n background-color: #fbfaf9;\n border-radius: 3px;\n position: relative;\n margin: 2px;\n padding: 0;\n}\n\n.tinvwl-targeting-box .inner {\n margin: 0;\n padding: 20px;\n overflow: auto;\n border-radius: 3px;\n min-height: 42px;\n}\n\n.tinvwl-targeting-box .filter-field, .tinvwl-targeting-box .tinvwl-multicheckbox {\n width: 100%;\n}\n\n.tinvwl-targeting-box .zone > .tinvwl-after {\n background-color: #f4f2ee;\n border-top: 1px solid #fbfaf9;\n padding: 7px;\n margin: 0;\n position: absolute;\n border-radius: 0 0 3px 3px;\n bottom: 0;\n left: 0;\n right: 0;\n}\n\n.tinvwl-targeting-box .action-bth {\n background-color: #FFF;\n color: #000;\n border: 1px solid #dbdbdb;\n font-weight: normal;\n text-align: center;\n}\n\n.tinvwl-targeting-box .action-bth:hover {\n background-color: #96b100;\n color: #FFF;\n}\n\n.tinvwl-numberrange {\n width: 100%;\n}\n\n.tinvwl-numberrange .range {\n position: relative;\n width: 100%;\n height: 5px;\n}"]}
|
assets/css/admin-form.min.css
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
/**
|
2 |
* TI WooCommerce Wishlist Plugin - Allow your store guests and customers to add products to Wishlist. Add Wishlist functionality to your store for free.
|
3 |
-
* @version 1.
|
4 |
* @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
5 |
*/
|
6 |
.tiwlform-number-container{display:inline-block;margin:2px;position:relative;vertical-align:middle}
|
@@ -14,8 +14,8 @@
|
|
14 |
.tiwlform-onoff-container.checked{background:#96b100;border-color:#96b100}
|
15 |
.tiwlform-onoff-container.checked .tiwlform-onoff-button{left:4px;color:#96b100}
|
16 |
.tiwlform-onoff-container .tiwlform-onoff-button{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:3px;left:66px;width:59px;height:27px;line-height:18px;padding:4px;text-align:center;border-radius:3px;-webkit-box-shadow:1px 1px 4px 0 rgba(2,2,2,0.21);box-shadow:1px 1px 4px 0 rgba(2,2,2,0.21);-webkit-transition:all 350ms cubic-bezier(0,0.89,0.44,1);transition:all 350ms cubic-bezier(0,0.89,0.44,1);color:#6b625a;background:#fff}
|
17 |
-
.tiwlform-onoff-container .tiwlform-onoff-button:before{content:"
|
18 |
-
.tiwlform-onoff-container.checked .tiwlform-onoff-button:before{content:"
|
19 |
.tiwlform-onoff-container.disabled{background-color:rgba(0,0,0,0.4)}
|
20 |
.tiwlform-range-container{padding-top:25px;height:50px}
|
21 |
.tiwlform-range-container .range{width:100%;position:relative}
|
1 |
/**
|
2 |
* TI WooCommerce Wishlist Plugin - Allow your store guests and customers to add products to Wishlist. Add Wishlist functionality to your store for free.
|
3 |
+
* @version 1.28.0
|
4 |
* @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
5 |
*/
|
6 |
.tiwlform-number-container{display:inline-block;margin:2px;position:relative;vertical-align:middle}
|
14 |
.tiwlform-onoff-container.checked{background:#96b100;border-color:#96b100}
|
15 |
.tiwlform-onoff-container.checked .tiwlform-onoff-button{left:4px;color:#96b100}
|
16 |
.tiwlform-onoff-container .tiwlform-onoff-button{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:3px;left:66px;width:59px;height:27px;line-height:18px;padding:4px;text-align:center;border-radius:3px;-webkit-box-shadow:1px 1px 4px 0 rgba(2,2,2,0.21);box-shadow:1px 1px 4px 0 rgba(2,2,2,0.21);-webkit-transition:all 350ms cubic-bezier(0,0.89,0.44,1);transition:all 350ms cubic-bezier(0,0.89,0.44,1);color:#6b625a;background:#fff}
|
17 |
+
.tiwlform-onoff-container .tiwlform-onoff-button:before{content:"\e905";font-size:20px;font-family:"tinvwl-webfont"}
|
18 |
+
.tiwlform-onoff-container.checked .tiwlform-onoff-button:before{content:"\e91e";font-size:11px;font-family:"tinvwl-webfont"}
|
19 |
.tiwlform-onoff-container.disabled{background-color:rgba(0,0,0,0.4)}
|
20 |
.tiwlform-range-container{padding-top:25px;height:50px}
|
21 |
.tiwlform-range-container .range{width:100%;position:relative}
|
assets/css/admin-rtl.css
CHANGED
@@ -1,4 +1,3 @@
|
|
1 |
-
@charset "UTF-8";
|
2 |
/*------------------------------------*
|
3 |
$WEBFONT
|
4 |
*------------------------------------*/
|
@@ -264,7 +263,7 @@ h6 {
|
|
264 |
font: normal 12px/1 "dashicons";
|
265 |
vertical-align: bottom;
|
266 |
-webkit-font-smoothing: antialiased;
|
267 |
-
content: "
|
268 |
}
|
269 |
.status-panel .button-round {
|
270 |
border: 2px solid #f1f1f1;
|
@@ -283,7 +282,7 @@ h6 {
|
|
283 |
font: normal 24px/1 "dashicons";
|
284 |
vertical-align: middle;
|
285 |
-webkit-font-smoothing: antialiased;
|
286 |
-
content: "
|
287 |
}
|
288 |
|
289 |
/**
|
@@ -322,13 +321,13 @@ h6 {
|
|
322 |
margin-left: 10px;
|
323 |
}
|
324 |
.tinvwl-status-message.type-error > .tinvwl-title > i:before {
|
325 |
-
content: "
|
326 |
}
|
327 |
.tinvwl-status-message.type-tip > .tinvwl-title > i:before {
|
328 |
-
content: "
|
329 |
}
|
330 |
.tinvwl-status-message.type-attention > .tinvwl-title > i:before {
|
331 |
-
content: "
|
332 |
}
|
333 |
.tinvwl-status-message .tinvwl-message {
|
334 |
padding: 13px 20px;
|
|
|
1 |
/*------------------------------------*
|
2 |
$WEBFONT
|
3 |
*------------------------------------*/
|
263 |
font: normal 12px/1 "dashicons";
|
264 |
vertical-align: bottom;
|
265 |
-webkit-font-smoothing: antialiased;
|
266 |
+
content: "\f155";
|
267 |
}
|
268 |
.status-panel .button-round {
|
269 |
border: 2px solid #f1f1f1;
|
282 |
font: normal 24px/1 "dashicons";
|
283 |
vertical-align: middle;
|
284 |
-webkit-font-smoothing: antialiased;
|
285 |
+
content: "\f118";
|
286 |
}
|
287 |
|
288 |
/**
|
321 |
margin-left: 10px;
|
322 |
}
|
323 |
.tinvwl-status-message.type-error > .tinvwl-title > i:before {
|
324 |
+
content: "\f00d";
|
325 |
}
|
326 |
.tinvwl-status-message.type-tip > .tinvwl-title > i:before {
|
327 |
+
content: "\f05a";
|
328 |
}
|
329 |
.tinvwl-status-message.type-attention > .tinvwl-title > i:before {
|
330 |
+
content: "\f071";
|
331 |
}
|
332 |
.tinvwl-status-message .tinvwl-message {
|
333 |
padding: 13px 20px;
|
assets/css/admin-rtl.css.map
CHANGED
@@ -1 +1 @@
|
|
1 |
-
{"version":3,"names":[],"mappings":"","sources":["admin-rtl.css"],"file":"admin-rtl.css","sourcesContent":["@charset \"UTF-8\";\n/*------------------------------------*\n\t$WEBFONT\n*------------------------------------*/\n/* Misc */\n* {\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n}\n*:before, *:after {\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n}\n\n.tinv-wishlist-clearfix:before, .tinv-wishlist-clearfix:after {\n display: table;\n content: \" \";\n}\n\n.container:before, .container:after {\n display: table;\n content: \" \";\n}\n\n.container-fluid:before, .container-fluid:after {\n display: table;\n content: \" \";\n}\n\n.row:before, .row:after {\n display: table;\n content: \" \";\n}\n\n.form-horizontal .form-group:before, .form-horizontal .form-group:after {\n display: table;\n content: \" \";\n}\n\n.form-group:before, .form-group:after {\n display: table;\n content: \" \";\n}\n\n.tablenav:before, .tablenav:after {\n display: table;\n content: \" \";\n}\n\n.tinvwl-panel:before, .tinvwl-panel:after {\n display: table;\n content: \" \";\n}\n\n.tinv-wishlist-clearfix:after, .container:after, .container-fluid:after, .row:after, .form-horizontal .form-group:after, .form-group:after, .tablenav:after, .tinvwl-panel:after {\n clear: both;\n}\n\n.tinvwl-header table, .tinvwl-content table {\n border-spacing: 0;\n border-collapse: collapse;\n width: 100%;\n max-width: 100%;\n}\n\n.tinvwl-header td, .tinvwl-header th {\n padding: 0;\n}\n\n.tinvwl-content td, .tinvwl-content th {\n padding: 0;\n}\n\n.tinvwl-header img, .tinvwl-content img {\n height: auto;\n max-width: 100%;\n}\n\n.tinvwl-header {\n /*margin-bottom: 40px;*/\n}\n\n/* General */\n#wpwrap {\n background: #f6f3ed;\n}\n\n#wpcontent {\n padding-right: 0;\n}\n\n#wpbody-content {\n padding-bottom: 135px;\n}\n\n#update-nag, .update-nag, .notice {\n margin: 20px 40px 0 0;\n}\n\ndiv.error, div.updated {\n margin: 20px 40px 0 0;\n}\n\n.notice {\n margin-left: 40px;\n}\n\ndiv.error, div.updated {\n margin-left: 40px;\n}\n\nbody .tinvwl-header, body .tinvwl-content {\n font-family: Arial, sans-serif;\n font-size: 14px;\n line-height: 1.429;\n color: #6b625a;\n}\n\nbutton, input, select, textarea {\n font-family: inherit;\n font-size: inherit;\n font-weight: inherit;\n}\n\nlabel, .tinv-label {\n display: block;\n font-size: 15px;\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n color: #291C09;\n font-weight: 600;\n margin-bottom: 7px;\n}\n\nh1, h2, h3, h4, h5, h6, .wrap h1 {\n color: #291c09;\n font-family: \"Open Sans\", Arial, sans-serif;\n font-weight: normal;\n line-height: 1.313;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nh1, .wrap h1 {\n font-size: 30px;\n}\n\nh2 {\n font-size: 26px;\n}\n\nh3 {\n font-size: 22px;\n}\n\nh4 {\n font-size: 18px;\n}\n\nh5 {\n font-size: 14px;\n}\n\nh6 {\n font-size: 12px;\n}\n\n@media screen and (max-width: 1200px) {\n #update-nag, .update-nag, .notice {\n margin-top: 20px;\n margin-right: 20px;\n margin-left: 20px;\n }\n\n div.error, div.updated {\n margin-top: 20px;\n margin-right: 20px;\n margin-left: 20px;\n }\n}\n@media screen and (max-width: 782px) {\n .auto-fold #wpcontent {\n padding-right: 0;\n }\n\n #update-nag, .update-nag, .notice {\n margin: 20px 0 0 0;\n }\n\n div.error, div.updated {\n margin: 20px 0 0 0;\n }\n\n .notice {\n margin-left: 0;\n }\n\n div.error, div.updated {\n margin-left: 0;\n }\n}\n/**\n * SubMenu\n */\n#toplevel_page_tinvwl ul ul {\n display: none;\n margin-right: 15px;\n position: absolute;\n}\n#toplevel_page_tinvwl ul li:hover ul, #toplevel_page_tinvwl ul li.current ul {\n display: block;\n right: 145px;\n margin-right: 15px;\n position: absolute;\n top: 0;\n}\n\n/**\n * Header Page\n */\n/*.tinvwl-header {\n background-color: #FFF;\n height: 48px;\n left: -20px;\n margin: 0;\n padding: 24px 40px;\n position: relative;\n right: 0;\n width: calc(100% - 60px);\n top: 0;\n}\n.tinvwl-header .title {\n font-size: 21px;\n line-height: 21px;\n font-weight: 400;\n float: left;\n}*/\n/*.tinvwl-header .status-panel {\n float: right;\n}*/\n/**\n * Status Panel\n */\n.status-panel > div {\n display: inline-block;\n margin-right: 21px;\n}\n.status-panel .button-link {\n background-color: #FF5739;\n color: #FFF;\n text-decoration: none;\n text-transform: uppercase;\n line-height: 10px;\n font-weight: 600;\n height: 48px;\n display: table-cell;\n border-radius: 5px;\n padding: 0 17px;\n vertical-align: middle;\n}\n.status-panel .button-link span::before {\n color: #ffdc00;\n display: inline-block;\n font: normal 12px/1 \"dashicons\";\n vertical-align: bottom;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.status-panel .button-round {\n border: 2px solid #f1f1f1;\n border-radius: 50%;\n width: 43px;\n padding-top: 5px;\n padding-right: 2px;\n height: 40px;\n display: table-cell;\n text-align: center;\n vertical-align: middle;\n}\n.status-panel .status-tutorial span::before {\n color: #515151;\n display: inline-block;\n font: normal 24px/1 \"dashicons\";\n vertical-align: middle;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n\n/**\n * Message Status\n */\n.tinvwl-status-message {\n font-family: Arial, sans-serif;\n font-size: 14px;\n line-height: 1.429;\n margin-top: 40px;\n color: #6b625a;\n border-top: 2px solid #f6f3ed;\n}\n.tinvwl-status-message .tinvwl-title {\n padding: 13px 20px;\n float: right;\n width: 142px;\n font-weight: bold;\n}\n.tinvwl-status-message.type-error .tinvwl-title, .tinvwl-status-message.type-tip .tinvwl-title {\n color: #fff;\n}\n.tinvwl-status-message.type-attention .tinvwl-title {\n color: #23282d;\n}\n.tinvwl-status-message.type-error .tinvwl-title {\n background: #ff3814;\n}\n.tinvwl-status-message.type-tip .tinvwl-title {\n background: #30aec4;\n}\n.tinvwl-status-message.type-attention .tinvwl-title {\n background: #ffe900;\n}\n.tinvwl-status-message .tinvwl-title i {\n margin-left: 10px;\n}\n.tinvwl-status-message.type-error > .tinvwl-title > i:before {\n content: \"\";\n}\n.tinvwl-status-message.type-tip > .tinvwl-title > i:before {\n content: \"\";\n}\n.tinvwl-status-message.type-attention > .tinvwl-title > i:before {\n content: \"\";\n}\n.tinvwl-status-message .tinvwl-message {\n padding: 13px 20px;\n overflow: hidden;\n height: 100%;\n background: #faf9f7;\n}\n\n@media screen and (max-width: 782px) {\n .tinvwl-status-message {\n margin-top: 20px;\n }\n}\n/**\n * Form Elements\n */\n.tinvwl-content label {\n /*font-size: 14px;\n font-weight: 600;\n margin: 2px;*/\n /*line-height: 42px;*/\n}\n.tinvwl-content a {\n text-decoration: none;\n color: #30aec4;\n}\n.tinvwl-content a:hover, .tinvwl-content a:active, .tinvwl-content a:focus {\n color: #524737;\n}\n.tinvwl-content input[type=text], .tinvwl-content input[type=password], .tinvwl-content input[type=checkbox], .tinvwl-content input[type=color], .tinvwl-content input[type=date], .tinvwl-content input[type=datetime], .tinvwl-content input[type=datetime-local], .tinvwl-content input[type=email], .tinvwl-content input[type=month], .tinvwl-content input[type=number], .tinvwl-content input[type=radio], .tinvwl-content input[type=tel], .tinvwl-content input[type=time], .tinvwl-content input[type=url], .tinvwl-content input[type=week], .tinvwl-content input[type=search] {\n line-height: 1.429;\n padding: 9px 13px;\n margin: 0;\n color: #4f4639;\n border: 1px solid rgba(0, 0, 0, 0.14);\n -webkit-box-shadow: inset -1px 1px 6px 0 rgba(170, 157, 137, 0.14);\n box-shadow: inset -1px 1px 6px 0 rgba(170, 157, 137, 0.14);\n}\n.tinvwl-content select {\n line-height: 1.429;\n padding: 9px 13px;\n margin: 0;\n color: #4f4639;\n border: 1px solid rgba(0, 0, 0, 0.14);\n -webkit-box-shadow: inset -1px 1px 6px 0 rgba(170, 157, 137, 0.14);\n box-shadow: inset -1px 1px 6px 0 rgba(170, 157, 137, 0.14);\n}\n.tinvwl-content textarea {\n line-height: 1.429;\n padding: 9px 13px;\n margin: 0;\n color: #4f4639;\n border: 1px solid rgba(0, 0, 0, 0.14);\n -webkit-box-shadow: inset -1px 1px 6px 0 rgba(170, 157, 137, 0.14);\n box-shadow: inset -1px 1px 6px 0 rgba(170, 157, 137, 0.14);\n height: 70px;\n}\n.tinvwl-content input[type=text], .tinvwl-content input[type=password], .tinvwl-content input[type=color], .tinvwl-content input[type=date], .tinvwl-content input[type=datetime], .tinvwl-content input[type=datetime-local], .tinvwl-content input[type=email], .tinvwl-content input[type=month], .tinvwl-content input[type=number], .tinvwl-content input[type=tel], .tinvwl-content input[type=time], .tinvwl-content input[type=url], .tinvwl-content input[type=week], .tinvwl-content input[type=search] {\n height: 42px;\n border-radius: 4px;\n}\n.tinvwl-content select {\n height: 42px;\n border-radius: 4px;\n}\n.tinvwl-content .tablenav input[type=search] {\n height: 35px;\n width: 210px;\n padding: 9px 13px;\n -webkit-box-shadow: none;\n box-shadow: none;\n border: none;\n background: #f4f3ef;\n}\n.tinvwl-content .tablenav input[type=search] + input[type=submit], .tinvwl-content .tablenav input[type=search] + button[type=submit] {\n vertical-align: middle;\n}\n.tinvwl-content .tablenav .tinvwl-select-wrap + input[type=submit] {\n float: left;\n margin-right: 8px !important;\n}\n.tinvwl-content .tablenav input[type=search] + input[type=submit], .tinvwl-content .tablenav input[type=search] + button[type=submit] {\n float: left;\n margin-right: 8px !important;\n}\n.tinvwl-content input[type=text]:disabled, .tinvwl-content input[type=password]:disabled, .tinvwl-content input[type=color]:disabled, .tinvwl-content input[type=date]:disabled, .tinvwl-content input[type=datetime]:disabled, .tinvwl-content input[type=datetime-local]:disabled, .tinvwl-content input[type=email]:disabled, .tinvwl-content input[type=month]:disabled, .tinvwl-content input[type=number]:disabled, .tinvwl-content input[type=tel]:disabled, .tinvwl-content input[type=time]:disabled, .tinvwl-content input[type=url]:disabled, .tinvwl-content input[type=week]:disabled, .tinvwl-content input[type=search]:disabled {\n font-size: 15px;\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n font-weight: 600;\n color: #291C09;\n background-color: #f6f3ed;\n border-color: #f6f3ed;\n}\n.tinvwl-content select {\n font-family: Arial, sans-serif;\n font-size: 14px;\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n cursor: pointer;\n padding: 9px 13px 9px 40px;\n background-color: #fff;\n background-image: url(\"../img/select_caret.png\");\n background-repeat: no-repeat;\n background-position: 4% center;\n background-position: calc(100% - (100% - 15px)) center;\n}\n.tinvwl-content select:disabled {\n font-size: 15px;\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n font-weight: 600;\n color: #291C09;\n background-color: #f6f3ed;\n border-color: #f6f3ed;\n}\n.tinvwl-content select[multiple=multiple] {\n padding: 9px 13px;\n background: #fff;\n}\n.tinvwl-content .tinvwl-select.grey {\n font-size: 14px;\n font-family: \"Arial\", \"Helvetica Neue\", Helvetica, sans-serif;\n padding: 8px 11px;\n height: 35px;\n border: none;\n color: #5D5D5D;\n background: #f4f3ef;\n}\n\n@media screen and (max-width: 782px) {\n input, textarea {\n font-size: 14px;\n }\n\n #wpbody .tinvwl-content select {\n height: 42px;\n font-size: 14px;\n }\n}\n.tinvwl-select-wrap {\n position: relative;\n display: inline-block;\n vertical-align: middle;\n cursor: pointer;\n}\n\n.tinvwl-content select.tinvwl-select.grey {\n padding-left: 47px;\n margin: 0;\n border-radius: 4px;\n}\n\n.tinvwl-select + .tinvwl-caret {\n pointer-events: none;\n display: inline-block;\n position: absolute;\n top: 0;\n left: 0;\n width: 36px;\n height: 36px;\n line-height: 36px;\n text-align: center;\n border-radius: 4px 0 0 4px;\n}\n.tinvwl-select + .tinvwl-caret span {\n display: inline-block;\n width: 13px;\n height: 8px;\n background: url(\"../img/chevron_down.png\") no-repeat center;\n background-position: 100% -10px;\n}\n.tinvwl-select:hover + .tinvwl-caret {\n background: #3e3e3e;\n}\n.tinvwl-select:hover + .tinvwl-caret span {\n background-position: 100% 0;\n}\n\n/* Buttons */\n.tinvwl-content .tinvwl-nav {\n margin: 0 40px;\n}\n.tinvwl-content .tinvwl-panel + .tinvwl-nav {\n margin-top: 40px;\n}\n\n.tinvwl-nav .tinvwl-prev {\n float: right;\n}\n.tinvwl-nav .tinvwl-prev .tinvwl-btn {\n float: right;\n}\n.tinvwl-nav .tinvwl-next {\n float: left;\n text-align: left;\n}\n.tinvwl-nav .tinvwl-btn + .tinvwl-btn {\n margin-right: 20px;\n}\n\n.tinvwl-panel.only-button.w-bg {\n background: none;\n overflow: visible;\n}\n.tinvwl-panel.only-button.w-shadow {\n -webkit-box-shadow: none;\n box-shadow: none;\n overflow: visible;\n}\n.tinvwl-panel.only-button thead, .tinvwl-panel.only-button tfoot, .tinvwl-panel.only-button .control-label {\n display: none;\n}\n.tinvwl-panel.only-button .form-group {\n margin-bottom: 0;\n}\n.tinvwl-panel.only-button .form-control {\n display: inline-block;\n width: auto;\n}\n.tinvwl-panel.only-button .tinvwl-table > tbody > tr > td {\n padding: 0;\n}\n.tinvwl-panel.only-button #save_buttons--setting_save {\n display: inline-block;\n}\n.tinvwl-panel.only-button #save_buttons--setting_reset {\n display: inline-block;\n float: left;\n}\n.tinvwl-panel.only-button #save_buttons--setting_reset .form-control {\n background-color: #ffffff;\n color: #3e3e3e;\n}\n.tinvwl-panel.only-button #save_buttons--setting_reset .tinvwl-btn.split span {\n background: #fbfaf9;\n}\n.tinvwl-panel.only-button #save_buttons--setting_reset .form-control:hover {\n color: #fff;\n background-color: #515151;\n}\n.tinvwl-panel.only-button #save_buttons--setting_reset .tinvwl-btn.split:hover span {\n background: #434343;\n}\n\n/* reset button */\n#doaction, #doaction2, #post-query-submit {\n margin: 0;\n}\n\nbutton, input[type=submit] {\n display: inline-block;\n vertical-align: middle;\n margin: 0;\n font-family: \"Open Sans\", Arial, sans-serif;\n font-size: 14px;\n line-height: normal;\n cursor: pointer;\n text-decoration: none;\n}\n\n.tinvwl-btn {\n display: inline-block;\n vertical-align: middle;\n margin: 0;\n font-family: \"Open Sans\", Arial, sans-serif;\n font-size: 14px;\n line-height: normal;\n cursor: pointer;\n text-decoration: none;\n padding: 11px 18px 12px 19px;\n font-weight: 800;\n text-align: center;\n text-transform: uppercase;\n letter-spacing: -0.025em;\n border: none;\n border-radius: 2px;\n color: #fff;\n background-color: #96b100;\n}\n\na.tinvwl-btn {\n padding: 11px 18px 12px 19px;\n font-weight: 800;\n text-align: center;\n text-transform: uppercase;\n letter-spacing: -0.025em;\n border: none;\n border-radius: 2px;\n color: #fff;\n background-color: #96b100;\n}\n\n.tinvwl-btn.large {\n padding: 14px 18px 14px 19px;\n}\n.tinvwl-btn.small {\n padding: 6px 11px 7px;\n}\n.tinvwl-btn.smaller {\n /*padding: 7px 15px;*/\n padding: 11px 18px 12px;\n}\n.tinvwl-btn.red, .tinvwl-btn.green, .tinvwl-btn.dark-green, .tinvwl-btn.black {\n font-weight: 800;\n}\n.tinvwl-btn.grey {\n /*padding: 6px 11px 7px;*/\n margin: 0;\n padding: 8px 12px;\n font-weight: bold;\n /*letter-spacing: 0;*/\n color: #3e3e3e;\n background: #F4F3EF;\n}\n.tinvwl-btn.grey.large {\n font-weight: 800;\n padding: 14px 18px 14px 19px;\n}\n.tinvwl-btn.grey.w-icon {\n letter-spacing: -0.025em;\n}\n.tinvwl-btn.red {\n color: #fff;\n background-color: #ff5739;\n}\n.tinvwl-btn.orange {\n color: #fff;\n background-color: #FF9F07;\n}\n.tinvwl-btn.dark-green {\n /*color: #fff;*/\n /*background-color: #96b100;*/\n}\n.tinvwl-btn.white.smaller {\n font-size: 14px;\n font-weight: bold;\n letter-spacing: -0.05em;\n padding: 10px 15px 11px;\n border: 1px solid rgba(0, 0, 0, 0.14);\n -webkit-box-shadow: -1px 2px 4px 0 rgba(0, 0, 0, 0.1);\n box-shadow: -1px 2px 4px 0 rgba(0, 0, 0, 0.1);\n}\n.tinvwl-btn.white.small {\n font-family: Arial, sans-serif;\n font-size: 14px;\n text-transform: none;\n font-weight: normal;\n border: 1px solid rgba(0, 0, 0, 0.14);\n -webkit-box-shadow: -1px 2px 4px 0 rgba(0, 0, 0, 0.1);\n box-shadow: -1px 2px 4px 0 rgba(0, 0, 0, 0.1);\n padding: 9px 18px;\n color: #4f4639;\n}\n.tinvwl-btn.small.white:hover, .tinvwl-btn.small.white:active, .tinvwl-btn.small.white:focus {\n color: #fff;\n}\n.tinvwl-btn.white {\n color: #291c09;\n background: #fff;\n}\n.tinvwl-btn.white.no-txt {\n padding: 12px 16px;\n}\n.tinvwl-btn.white.small.no-txt {\n padding: 9px 12px;\n}\n.tinvwl-btn.white i {\n color: #6b625a;\n margin-left: 11px;\n}\n.tinvwl-btn.w-icon {\n font-weight: 800;\n}\n.tinvwl-btn.w-icon i {\n margin-left: 16px;\n}\n.tinvwl-btn.round.w-icon i {\n margin-left: 15px;\n font-size: 16px;\n}\n.tinvwl-btn.w-icon i.ftinvwl-graduation-cap {\n vertical-align: text-bottom;\n}\n.tinvwl-btn.red.w-icon i {\n margin-left: 13px;\n}\n.tinvwl-btn.xl-icon i, .tinvwl-btn.round.xl-icon i {\n font-size: 17px;\n margin-left: 15px;\n}\n.tinvwl-btn.lg-icon i {\n font-size: 15px;\n}\n.tinvwl-btn.md-icon i, .tinvwl-btn.round.md-icon i {\n font-size: 14px;\n}\n.tinvwl-btn.sm-icon i {\n font-size: 13px;\n}\n.tinvwl-btn.xs-icon i {\n font-size: 11px;\n vertical-align: 1%;\n}\n.tinvwl-btn.white.no-txt i {\n margin-left: 0;\n}\n.tinvwl-btn.white:hover i, .tinvwl-btn.white:active i, .tinvwl-btn.white:focus i {\n color: #fff;\n}\n.tinvwl-btn.green {\n color: #fff;\n background-color: #a9c203;\n}\n.tinvwl-btn.black {\n color: #fff;\n background-color: #515151;\n}\n.tinvwl-btn.smaller-txt {\n font-size: 12px;\n padding: 15px 20px;\n}\n.tinvwl-btn.medium {\n letter-spacing: 0;\n}\n.tinvwl-btn.medium.smaller-txt {\n padding: 9px 16px;\n}\n.tinvwl-btn.round {\n border-radius: 25px;\n padding: 15px 28px 16px;\n}\n.tinvwl-btn.round.red {\n /*padding: 15px 22px 16px;*/\n padding: 16px 30px;\n}\n.tinvwl-btn.split {\n padding: 0 0 0 26px;\n}\n.tinvwl-btn.split span {\n display: inline-block;\n text-align: center;\n width: 46px;\n padding: 14px 0;\n margin-left: 14px;\n border-radius: 0 4px 4px 0;\n background: #8aa300;\n}\n.tinvwl-btn.split:hover span, .tinvwl-btn.split:active span, .tinvwl-btn.split:focus span {\n background: #434343;\n}\n.tinvwl-btn.split.green span {\n background: #b9cf09;\n}\n.tinvwl-btn.split.black span {\n background: #434343;\n}\n.tinvwl-btn.split span i {\n font-size: 17px;\n}\n.tinvwl-btn:not(:disabled):hover, .tinvwl-btn:not(:disabled):active, .tinvwl-btn:not(:disabled):focus {\n color: #fff;\n /*background: #3e3e3e;*/\n background-color: #515151;\n}\n\na.tinvwl-btn:not(:disabled):hover, a.tinvwl-btn:not(:disabled):active, a.tinvwl-btn:not(:disabled):focus {\n color: #fff;\n /*background: #3e3e3e;*/\n background-color: #515151;\n}\n\n/* Icons */\n.tinvwl-header {\n padding: 21px 40px;\n margin-bottom: 40px;\n background: #ffffff;\n}\n.tinvwl-header .icon.border-grey {\n position: relative;\n display: inline-block;\n width: 45px;\n height: 45px;\n line-height: 45px;\n text-align: center;\n background: #fff;\n border: 2px solid #f1f1f1;\n border-radius: 50%;\n color: #3e3e3e;\n}\n.tinvwl-header .icon.border-grey:hover {\n border-color: #515151;\n}\n.tinvwl-header .icon.w-lines {\n position: relative;\n padding: 0 30px;\n}\n.tinvwl-header .icon.w-lines:before, .tinvwl-header .icon.w-lines:after {\n content: \"\";\n position: absolute;\n top: 50%;\n top: calc(50% - 1px);\n width: 17px;\n height: 1px;\n background: rgba(0, 0, 0, 0.12);\n}\n.tinvwl-header .icon.w-lines:before {\n right: 0;\n}\n.tinvwl-header .icon.w-lines:after {\n left: 0;\n}\n.tinvwl-header .icon .badge {\n position: absolute;\n top: -5px;\n left: -10px;\n display: inline-block;\n min-width: 26px;\n height: 26px;\n font-size: 11px;\n line-height: 19px;\n font-weight: bold;\n background: #ff5739;\n border: 3px solid #ffffff;\n color: #ffffff;\n border-radius: 50%;\n}\n\n.tinwl-logo i.logo_heart {\n min-width: 54px;\n}\n.tinwl-logo h2 {\n font-size: 18px;\n font-weight: bold;\n text-transform: uppercase;\n line-height: 1;\n padding-right: 10px;\n}\n\n.tinvwl-header .tinvwl-title {\n padding-right: 28px;\n margin-right: 28px;\n border-right: 1px solid #dcddde;\n}\n.tinvwl-header h1 {\n color: #3e3e3e;\n padding: 0;\n}\n.tinvwl-header .tinvwl-status-panel {\n margin-top: -12px;\n}\n.tinvwl-header .tinvwl-status-panel > a {\n vertical-align: middle;\n}\n.tinvwl-header .tinvwl-status-panel > a + a {\n margin-right: 15px;\n}\n.tinvwl-header .tinvwl-btn {\n margin-top: 15px;\n margin-top: 18px;\n}\n.tinvwl-header .tinvwl-btn.red i {\n color: #ffdc00;\n}\n.tinvwl-header .tinvwl-status-panel {\n text-align: left;\n}\n\n.tinvwl-sign-icon {\n font-size: 30px;\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n color: #948d84;\n}\n\n@media (max-width: 1199px) {\n .tinvwl-header {\n text-align: center;\n }\n .tinvwl-header .tinvwl-table, .tinvwl-header .tinvwl-cell, .tinvwl-header .tinvwl-cell-3 {\n display: block;\n }\n .tinvwl-header h1 + .tinvwl-status-panel {\n margin-top: 25px;\n }\n .tinvwl-header .tinvwl-status-panel {\n text-align: center;\n margin-top: 15px;\n }\n .tinvwl-header .tinvwl-status-panel > a + a {\n margin-right: 9px;\n }\n\n .tinwl-logo {\n display: block;\n margin: 0 auto;\n }\n .tinwl-logo h2, .tinwl-logo img {\n display: block;\n margin: 0 auto;\n }\n\n .tinvwl-header .tinvwl-title {\n display: block;\n margin: 0 auto;\n }\n\n .tinwl-logo h2 {\n padding-right: 0;\n margin-right: 0;\n margin-top: 6px;\n }\n\n .tinvwl-header .tinvwl-title {\n position: relative;\n padding-right: 12px;\n padding-left: 12px;\n padding-top: 13px;\n margin-right: 0;\n margin-top: 16px;\n border-right: 0;\n }\n .tinvwl-header .tinvwl-title:before {\n content: \"\";\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n width: 40px;\n height: 1px;\n margin: 0 auto;\n background: #dcddde;\n }\n}\n@media (max-width: 782px) {\n .tinvwl-header .tinvwl-btn .tinvwl-txt {\n display: none;\n }\n .tinvwl-header .tinvwl-btn i {\n margin-left: 0 !important;\n }\n .tinvwl-header .tinvwl-btn.grey {\n padding-right: 16px;\n padding-left: 16px;\n }\n}\n.tinvwl-content h2 {\n /*margin: 0;*/\n /*line-height: 40px;*/\n}\n\n/* Privacy Navigation */\n.tinwl-wishlists-privacy {\n margin: -10px 0 0;\n}\n.tinwl-wishlists-privacy li {\n float: right;\n margin: 10px 0 0 10px;\n}\n.tinwl-wishlists-privacy li:last-child {\n margin-left: 0;\n}\n.tinwl-wishlists-privacy li a {\n display: block;\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n font-size: 14px;\n font-weight: 600;\n line-height: 1;\n padding: 10px 16px;\n border-radius: 3px;\n color: #404040;\n background: #ede8df;\n}\n.tinwl-wishlists-privacy li.active a {\n color: #fff;\n background-color: #96b100;\n}\n.tinwl-wishlists-privacy li a:hover, .tinwl-wishlists-privacy li a:active, .tinwl-wishlists-privacy li a:focus {\n color: #fff;\n background-color: #96b100;\n}\n\n@media screen and (max-width: 782px) {\n .tinwl-wishlists-privacy {\n margin-right: 15px;\n }\n}\n/* Panel */\n.tinvwl-panel {\n margin: 40px 40px 0;\n}\n.tinvwl-panel .w-bg-grey {\n background: #fbfaf9;\n}\n.tinvwl-panel.w-shadow {\n -webkit-box-shadow: -1px 1px 8px 0 rgba(170, 157, 137, 0.14);\n box-shadow: -1px 1px 8px 0 rgba(170, 157, 137, 0.14);\n}\n.tinvwl-panel.w-bg {\n background: #ffffff;\n border-radius: 4px;\n}\n\n.tinvwl-table.w-info .tinvwl-info[rowspan] {\n vertical-align: middle;\n}\n.tinvwl-table.w-info .tinvwl-info[rowspan] .tinvwl-info-sign {\n vertical-align: middle;\n}\n.tinvwl-table.w-info .tinvwl-info-top > tr .tinvwl-info {\n vertical-align: top;\n}\n\n@media screen and (max-width: 1200px) {\n .tinvwl-panel {\n margin: 20px 20px 0;\n }\n\n .tinvwl-header {\n margin-bottom: 20px;\n }\n}\n@media screen and (max-width: 782px) {\n .tinvwl-panel {\n margin: 20px 0 0;\n }\n .tinvwl-panel.only-button {\n text-align: center;\n }\n}\n/**\n * Content Elements\n */\n.tinvwl-content {\n /*margin: 14px 40px 10px 20px;*/\n}\n.tinvwl-content section {\n /*margin-top: 20px;*/\n /*background-color: #FFF;*/\n /*border-radius: 5px;*/\n}\n.tinvwl-content section:after {\n /*content: '';\n display: block;\n height: 0;\n clear: both;*/\n}\n\n/* Preview Icon */\n.tinvwl-icon-preview {\n position: relative;\n width: 50px;\n height: 42px;\n margin-left: 10px;\n margin-bottom: 10px;\n text-align: center;\n border-radius: 2px;\n color: #595857;\n background: #f6f3ed;\n}\n.tinvwl-icon-preview span {\n position: absolute;\n top: 50%;\n right: 0;\n left: 0;\n -webkit-transform: translateY(-50%);\n transform: translateY(-50%);\n}\n.tinvwl-icon-preview span img {\n max-width: 50px;\n max-height: 42px;\n vertical-align: middle;\n}\n\n@media (min-width: 1200px) {\n .tinvwl-icon-preview {\n margin-bottom: 0;\n }\n}\n/* Table */\n.tinvwl-content .table-wrap {\n /*padding: 25px 0;*/\n}\n.tinvwl-content table.widefat {\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.tinvwl-content .tablenav {\n height: auto;\n margin: 30px;\n background: #ffffff;\n}\n.tinvwl-content .tablenav .actions {\n /*padding: 6px 0 0;*/\n padding: 0;\n}\n.tinvwl-content .widefat th, .tinvwl-content .widefat td {\n text-align: center;\n padding: 0;\n}\n.tinvwl-content .widefat th {\n padding: 27px 0;\n position: relative;\n}\n\n@media screen and (max-width: 782px) {\n .tablenav.top .actions {\n display: block;\n }\n .tablenav br.tinv-wishlist-clear {\n display: none;\n }\n\n .tinvwl-content .tablenav {\n margin: 15px 12px;\n }\n .tinvwl-content .tablenav .alignleft, .tinvwl-content .tablenav .alignright {\n float: none;\n }\n .tinvwl-content .tablenav .tinvwl-full {\n display: none;\n }\n .tinvwl-content .tablenav .alignleft + .alignright {\n margin-top: 10px;\n }\n .tinvwl-content .tablenav .tinvwl-select-wrap {\n width: calc(100% - 75px);\n }\n\n #wpbody .tinvwl-content .tablenav .tinvwl-select-wrap select.tinvwl-select {\n max-width: 100%;\n width: 100%;\n height: 35px;\n padding: 9px 13px;\n }\n\n .tinvwl-content .tablenav input[type=search] {\n width: calc(100% - 84px);\n }\n}\n.tinvwl-info-wrap.tinvwl-in-table {\n /*position: absolute;\n top: 50%;\n margin-top: -11px;*/\n}\n\n.tinvwl-content .widefat th.sortable, .tinvwl-content .widefat th.sorted {\n padding: 0;\n}\n.tinvwl-content .widefat th.sortable > a, .tinvwl-content .widefat th.sorted > a {\n padding: 28px 17px;\n}\n.tinvwl-content .widefat th.tinvwl-has-info {\n padding-top: 28px;\n}\n.tinvwl-content .widefat th.tinvwl-has-info.sortable > a, .tinvwl-content .widefat th.tinvwl-has-info.sorted > a {\n padding-top: 0;\n}\n.tinvwl-content .widefat th.sortable:first-of-type, .tinvwl-content .widefat th.sorted:first-of-type {\n padding-right: 0;\n}\n.tinvwl-content .widefat th.sortable:first-of-type > a, .tinvwl-content .widefat th.sorted:first-of-type > a {\n padding-right: 28px;\n}\n.tinvwl-content .widefat th:first-of-type {\n text-align: right;\n padding-right: 28px;\n}\n.tinvwl-content .widefat td:first-of-type {\n text-align: right;\n padding-right: 28px;\n}\n.tinvwl-content .widefat th .tinvwl-help-wrap {\n display: inline-block;\n margin-right: 6px;\n}\n.tinvwl-content .widefat th.sortable > a + .tinvwl-help-wrap, .tinvwl-content .widefat th.sorted > a + .tinvwl-help-wrap {\n margin-right: 0;\n}\n.tinvwl-content .widefat thead tr {\n background: #f4f3ef;\n}\n.tinvwl-content .striped > tbody > :nth-child(odd), .tinvwl-content ul.striped > :nth-child(odd) {\n background: none;\n}\n.tinvwl-content .widefat thead td.check-column, .tinvwl-content .widefat tbody th.check-column {\n width: 50px;\n padding: 28px 28px 28px 0;\n vertical-align: middle;\n}\n.tinvwl-content .widefat thead td.check-column {\n padding: 28px 28px 28px 0;\n}\n.tinvwl-content .widefat tbody th.check-column {\n padding: 13px 28px 13px 0;\n}\n.tinvwl-content .widefat thead td.check-column + th {\n padding-right: 21px;\n}\n.tinvwl-content .widefat thead td.check-column + th.sortable:first-of-type > a, .tinvwl-content .widefat thead td.check-column + th.sorted:first-of-type > a {\n padding-right: 21px;\n}\n.tinvwl-content .widefat tbody th.check-column + td {\n padding-right: 21px;\n}\n.tinvwl-content .widefat thead td.check-column + th.sortable:first-of-type > .tinvwl-info-wrap.tinvwl-in-table, .tinvwl-content .widefat thead td.check-column + th.sorted:first-of-type > .tinvwl-info-wrap.tinvwl-in-table {\n padding-right: 21px;\n}\n.tinvwl-content .widefat thead td.pause-play-column {\n padding: 0;\n width: 53px;\n text-align: center;\n}\n.tinvwl-content .widefat tbody th.pause-play-column {\n padding: 0;\n width: 53px;\n text-align: center;\n}\n.tinvwl-content th.sortable a, .tinvwl-content th.sorted a {\n padding: 0;\n}\n.tinvwl-content .widefat th {\n font-size: 14px;\n font-weight: 600;\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n color: #291C09;\n text-transform: uppercase;\n letter-spacing: -0.025em;\n}\n.tinvwl-content th.sortable > a, .tinvwl-content th.sorted > a {\n font-size: 14px;\n font-weight: 600;\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n color: #291C09;\n text-transform: uppercase;\n letter-spacing: -0.025em;\n}\n.tinvwl-content th.sortable > a, .tinvwl-content th.sorted > a {\n display: inline-block;\n vertical-align: middle;\n}\n.tinvwl-content .widefat th.sortable > a, .tinvwl-content .widefat th.sorted > a {\n position: relative;\n}\n.tinvwl-content .widefat th.sortable > a .sorting-indicator, .tinvwl-content .widefat th.sorted > a .sorting-indicator {\n position: absolute;\n top: 50%;\n left: 0;\n margin-top: -2px;\n}\n.tinvwl-content .widefat th.tinvwl-has-info.sortable > a .sorting-indicator, .tinvwl-content .widefat th.tinvwl-has-info.sorted > a .sorting-indicator {\n margin-top: -15px;\n}\n.tinvwl-content th.sortable a span, .tinvwl-content th.sorted a span {\n float: none;\n}\n.tinvwl-content table.widefat {\n /*table-layout: auto;*/\n border: none;\n border-bottom: 2px solid #f7f7f7;\n}\n.tinvwl-content .widefat thead td, .tinvwl-content .widefat thead th {\n border-bottom: 0;\n}\n.tinvwl-content .widefat td {\n padding: 24px 0;\n vertical-align: middle;\n}\n.tinvwl-content .widefat tbody td {\n padding: 13px 0;\n}\n.tinvwl-content .widefat td {\n font-size: 14px;\n}\n.tinvwl-content .widefat td ol, .tinvwl-content .widefat td p, .tinvwl-content .widefat td ul {\n font-size: 14px;\n}\n.tinvwl-content .widefat tbody tr + tr {\n border-top: 2px solid #f7f7f7;\n}\n.tinvwl-content .widefat thead th.column-preference {\n /*display: none;*/\n text-indent: -9999px;\n}\n.tinvwl-content .widefat.wishlists thead th.column-preference, .tinvwl-content .widefat.wishlists tbody td.column-preference {\n min-width: 220px;\n width: 220px;\n}\n.tinvwl-content .widefat:not(.products) tbody td.column-preference {\n text-align: left;\n}\n.tinvwl-content .widefat.products thead th.column-quantity a > span:not(.sorting-indicator) {\n max-width: 91px;\n}\n.tinvwl-content .widefat.users tbody .column-name > a {\n display: block;\n}\n.tinvwl-content .widefat.products thead th.column-preference, .tinvwl-content .widefat.products tbody td.column-preference {\n width: 345px;\n min-width: 345px;\n}\n.tinvwl-content .widefat.users thead th.column-preference, .tinvwl-content .widefat.users tbody td.column-preference {\n width: 165px;\n min-width: 165px;\n}\n.tinvwl-content .widefat tbody .column-name strong {\n font-weight: normal;\n}\n.tinvwl-content .widefat tbody .column-name > a {\n display: table;\n}\n.tinvwl-content .widefat tbody .column-name .product-image {\n display: table-cell;\n vertical-align: middle;\n}\n.tinvwl-content .widefat tbody .column-name .product-image img {\n max-width: 66px;\n}\n.tinvwl-content .widefat tbody .column-name .product-title {\n display: table-cell;\n vertical-align: middle;\n padding-right: 15px;\n}\n.tinvwl-content .widefat thead th.column-preference, .tinvwl-content .widefat tbody td.column-preference {\n padding-left: 20px;\n}\n.tinvwl-content .widefat.products tbody td.column-preference > a {\n margin-left: 10px;\n float: right;\n}\n.tinvwl-content .widefat.products tbody td.column-preference > a:last-child {\n margin-left: 0;\n}\n.tinvwl-content .tablenav .tablenav-pages {\n float: none;\n text-align: center;\n height: auto;\n margin-top: 0;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links > a {\n display: inline-block;\n vertical-align: middle;\n text-align: center;\n font-size: 14px;\n font-weight: normal;\n padding: 0;\n min-width: 38px;\n height: 38px;\n line-height: 38px;\n border-radius: 50%;\n border: none;\n background: none;\n color: #3e3e3e;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links > span {\n display: inline-block;\n vertical-align: middle;\n text-align: center;\n font-size: 14px;\n font-weight: normal;\n padding: 0;\n min-width: 38px;\n height: 38px;\n line-height: 38px;\n border-radius: 50%;\n border: none;\n background: none;\n color: #3e3e3e;\n color: rgba(62, 62, 62, 0.46);\n background: #f3f1ec;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page, .tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page {\n background: #f3f1ec;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links > .tinvwl-page-number.space {\n background: none;\n color: #3e3e3e;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links > a:hover {\n background: #3e3e3e;\n color: #fff;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page:hover {\n background: #3e3e3e;\n color: #fff;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page {\n margin-left: 20px;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page:hover {\n background: #3e3e3e;\n color: #fff;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page {\n margin-right: 20px;\n}\n.tinvwl-content .tablenav .tablenav-pages .tinvwl-chevron {\n display: inline-block;\n vertical-align: middle;\n width: 9px;\n height: 16px;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page .tinvwl-chevron {\n background: url(\"../img/chevron_icon.png\") no-repeat center;\n background-position: 100% -16px;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page:hover .tinvwl-chevron {\n background: url(\"../img/chevron_icon.png\") no-repeat center;\n background-position: 100% 0;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page .tinvwl-chevron {\n background: url(\"../img/chevron_icon.png\") no-repeat center;\n background-position: -10px -16px;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page:hover .tinvwl-chevron {\n background: url(\"../img/chevron_icon.png\") no-repeat center;\n background-position: -10px 0;\n}\n.tinvwl-content .widefat.products thead th.column-name, .tinvwl-content .widefat.products tbody td.column-name {\n /*width: 200px;*/\n width: 30%;\n}\n.tinvwl-content .widefat.wishlists thead th.column-title, .tinvwl-content .widefat.wishlists tbody td.column-title {\n width: 45%;\n}\n.tinvwl-content .widefat.users thead th.column-wishlist, .tinvwl-content .widefat.users tbody td.column-wishlist {\n width: 45%;\n}\n.tinvwl-content .widefat.users thead th.column-name, .tinvwl-content .widefat.users tbody td.column-name {\n text-align: right;\n}\n.tinvwl-content .widefat.users thead th.column-quantity, .tinvwl-content .widefat.users tbody td.column-quantity {\n width: 100px;\n}\n.tinvwl-content .widefat tbody td.column-preference .tinvwl-btn .tinvwl-mobile {\n display: none;\n}\n.tinvwl-content .widefat.products thead th.column-quantity span span {\n float: none;\n}\n\n@media screen and (max-width: 1440px) {\n .tinvwl-content .widefat.products thead th.column-preference, .tinvwl-content .widefat.products tbody td.column-preference {\n width: 204px;\n min-width: 204px;\n }\n .tinvwl-content .widefat.wishlists thead th.column-preference, .tinvwl-content .widefat.wishlists tbody td.column-preference {\n width: 98px;\n min-width: 98px;\n }\n .tinvwl-content .widefat.users thead th.column-preference, .tinvwl-content .widefat.users tbody td.column-preference {\n width: 60px;\n min-width: 60px;\n }\n .tinvwl-content .widefat tbody td.column-preference .tinvwl-btn.tinvwl-w-mobile {\n padding: 9px 12px;\n }\n .tinvwl-content .widefat tbody td.column-preference .tinvwl-btn .tinvwl-mobile {\n display: inline;\n margin: 0;\n }\n .tinvwl-content .widefat tbody td.column-preference .tinvwl-btn .tinvwl-full {\n display: none;\n }\n}\n@media screen and (max-width: 1366px) and (min-width: 783px) {\n .tinvwl-content .widefat.products thead th.column-name, .tinvwl-content .widefat.products tbody td.column-name {\n /*width: 110px;*/\n /*min-width: 110px;*/\n }\n .tinvwl-content .widefat tbody .column-name .product-image {\n display: block;\n }\n .tinvwl-content .widefat tbody .column-name .product-title {\n display: block;\n padding-right: 0;\n }\n .tinvwl-content .widefat.products thead th.column-preference {\n width: 103px;\n min-width: 103px;\n }\n .tinvwl-content .widefat.products tbody td.column-preference {\n width: 103px;\n min-width: 103px;\n }\n .tinvwl-content .widefat.products tbody td.column-preference > a {\n margin-left: 5px;\n }\n .tinvwl-content .widefat tbody td.column-preference > a:nth-child(2n) {\n margin-left: 0;\n }\n .tinvwl-content .widefat tbody td.column-preference > a:nth-child(n+3) {\n margin-top: 5px;\n }\n .tinvwl-content .widefat thead th .tinvwl-full {\n display: none;\n }\n}\n@media screen and (max-width: 1200px) and (min-width: 783px) {\n .tinvwl-content th.sortable a span, .tinvwl-content th.sorted a span {\n float: none;\n }\n .tinvwl-content .widefat th.sortable > a, .tinvwl-content .widefat th.sorted > a {\n padding-right: 0;\n padding-left: 0;\n position: static;\n }\n .tinvwl-content .widefat th.sortable > a .sorting-indicator, .tinvwl-content .widefat th.sorted > a .sorting-indicator {\n top: auto;\n bottom: 12px;\n right: 0;\n left: 0;\n margin-right: auto;\n margin-left: auto;\n }\n .tinvwl-content .widefat th.sortable > a .sorting-indicator:before, .tinvwl-content .widefat th.sorted > a .sorting-indicator:before {\n right: -5px;\n }\n .tinvwl-content .widefat th.tinvwl-has-info.sortable > a .sorting-indicator, .tinvwl-content .widefat th.tinvwl-has-info.sorted > a .sorting-indicator {\n margin-top: 12px;\n }\n .tinvwl-content .widefat.wishlists thead th.column-title, .tinvwl-content .widefat.wishlists tbody td.column-title {\n width: 38%;\n }\n}\n@media screen and (max-width: 782px) {\n .tinvwl-content .widefat th.tinvwl-has-info.sortable > a .sorting-indicator, .tinvwl-content .widefat th.tinvwl-has-info.sorted > a .sorting-indicator {\n margin-top: 0;\n }\n .tinvwl-content .widefat.products tbody td.column-preference > a {\n margin-left: 5px;\n float: none;\n }\n .tinvwl-content .widefat tbody .column-name .product-image, .tinvwl-content .widefat tbody .column-name .product-title {\n vertical-align: top;\n }\n\n .tablenav .tablenav-pages {\n margin-bottom: 15px;\n }\n\n .tinvwl-content .widefat thead th.column-primary {\n width: 100% !important;\n }\n .tinvwl-content .widefat thead td.check-column + th.column-primary {\n width: 50% !important;\n }\n .tinvwl-content .widefat.users thead td.check-column + th.column-primary {\n width: 100% !important;\n }\n}\n/* Tables */\n.tinvwl-table {\n display: table;\n /*height: 100%;*/\n width: 100%;\n max-width: 100%;\n}\n.tinvwl-table.w-bg {\n background: #fff;\n overflow: hidden;\n border-radius: 4px;\n}\n.tinvwl-table.w-shadow {\n -webkit-box-shadow: -1px 1px 8px 0 rgba(170, 157, 137, 0.14);\n box-shadow: -1px 1px 8px 0 rgba(170, 157, 137, 0.14);\n}\n.tinvwl-table.auto-width {\n width: auto;\n}\n\n.tinvwl-caption {\n display: table-caption;\n}\n\n.tinvwl-row {\n display: table-row;\n}\n\n.tinvwl-rows {\n display: table-row-group;\n}\n\n.tinvwl-cell {\n display: table-cell;\n vertical-align: middle;\n}\n\n.tinvwl-cell-2 {\n display: table-cell;\n vertical-align: middle;\n float: none;\n}\n\n.tinvwl-cell-3 {\n display: table-cell;\n vertical-align: top;\n float: none;\n}\n\n.tinvwl-table.w-info > thead > tr > th:first-child, .tinvwl-table.w-info > tbody > tr > td:first-child {\n width: 67%;\n}\n.tinvwl-table th, .tinvwl-table td {\n vertical-align: top;\n}\n.tinvwl-table .tinvwl-inner.tinv-wishlist-clearfix h3, .tinvwl-table .tinvwl-inner .tinv-wishlist-clearfix h3, .tinvwl-table .tinvwl-inner.tinv-wishlist-clearfix h4, .tinvwl-table .tinvwl-inner .tinv-wishlist-clearfix h4 {\n float: right;\n}\n.tinvwl-table .tinvwl-btn-wrap {\n float: left;\n}\n.tinvwl-table.w-info thead > tr > th {\n text-align: right;\n}\n.tinvwl-table.w-info thead > tr > th .tinvwl-info-wrap {\n font-weight: normal;\n}\n.tinvwl-table > thead > tr > th {\n padding: 0 30px;\n}\n.tinvwl-table > thead > tr > th:last-child {\n /*padding: 30px;*/\n}\n.tinvwl-table .tinvwl-info {\n vertical-align: top;\n}\n.tinvwl-table > thead > tr > .tinvwl-info .tinvwl-info-wrap {\n padding-bottom: 30px;\n}\n.tinvwl-table tbody tr .tinvwl-inner h2 {\n font-size: 15px;\n color: #291C09;\n font-weight: 600;\n margin-bottom: 21px;\n}\n.tinvwl-table > tbody > tr > .tinvwl-info .tinvwl-info-wrap {\n padding-bottom: 20px;\n}\n.tinvwl-table > tbody > tr > td {\n padding: 0 30px;\n}\n.tinvwl-table > tbody > tr > td:last-child {\n /*padding: 30px;*/\n}\n.tinvwl-table thead > tr .tinvwl-inner {\n padding: 28px 0;\n margin-bottom: 30px;\n border-bottom: 2px solid rgba(219, 219, 219, 0.522);\n}\n.tinvwl-table thead.tinwl-empty > tr .tinvwl-inner {\n padding: 30px 0 0;\n margin-bottom: 0;\n border-bottom: 0;\n}\n.tinvwl-table thead > tr .tinvwl-inner {\n /*padding: 20px 0;*/\n}\n.tinvwl-table .tinvwl-header-row label {\n font-size: 22px;\n font-weight: normal;\n line-height: 1.313;\n margin: 0 0 15px;\n padding-top: 3px !important;\n}\n.tinvwl-table thead .tinvwl-empty-info, .tinvwl-table tbody > .tinvwl-bodies-border {\n display: none;\n}\n.tinvwl-table thead .tinvwl-empty-info .tinvwl-inner {\n margin: 0;\n padding-top: 56px;\n}\n\n.tinvwl-bodies-border .tinvwl-info .tinvwl-inner {\n display: none;\n padding-top: 30px;\n margin-top: 10px;\n border-top: 2px solid rgba(219, 219, 219, 0.522);\n}\n\n.tinvwl-style-options .tinvwl-table thead th:first-child, .tinvwl-style-options .tinvwl-bodies-border td:first-child {\n /*padding-right: 0;*/\n}\n.tinvwl-style-options .tinvwl-table thead .tinvwl-empty-info, .tinvwl-style-options .tinvwl-bodies-border .tinvwl-info {\n padding-right: 0;\n background: none;\n}\n.tinvwl-style-options .tinvwl-table thead .tinvwl-empty-info {\n display: table-cell;\n}\n.tinvwl-style-options .tinvwl-table thead .tinvwl-empty-info .tinvwl-inner {\n display: block;\n}\n.tinvwl-style-options tbody + tbody > .tinvwl-bodies-border .tinvwl-info .tinvwl-inner {\n display: block;\n}\n\n@media (min-width: 1200px) {\n .tinvwl-style-options .tinvwl-table .tinvwl-inner .form-horizontal {\n width: 67%;\n }\n}\ntextarea[name=style_plain-css] {\n height: 150px;\n}\n\n.tinvwl-table tbody + tbody > .tinvwl-bodies-border {\n display: table-row;\n}\n.tinvwl-table tbody + tbody > .tinvwl-bodies-border:first-child > td:first-child > .tinvwl-inner {\n padding-top: 30px;\n margin-top: 10px;\n border-top: 2px solid rgba(219, 219, 219, 0.522);\n}\n.tinvwl-table .tinvwl-header-row.tinvwl-line-border .tinvwl-inner {\n padding-bottom: 15px;\n margin-bottom: 30px;\n border-bottom: 2px solid rgba(219, 219, 219, 0.522);\n}\n.tinvwl-table .form-group .col-md-4:nth-child(n+4), .tinvwl-table .form-group .col-lg-4:nth-child(n+4) {\n padding-top: 27px;\n}\n.tinvwl-table tbody:first-of-type > tr:first-child > td:first-child > .tinvwl-inner {\n /*padding-top: 30px;*/\n}\n.tinvwl-table tbody:last-of-type > tr:last-child > td:first-child > .tinvwl-inner {\n /*padding-bottom: 20px;*/\n}\n.tinvwl-table tfoot .tinvwl-inner {\n padding-top: 20px;\n}\n.tinvwl-table tbody > tr + tr .tinvwl-inner {\n /*border-top: 2px solid rgba(219,219,219,.522);*/\n}\n.tinvwl-table tr.no-top-border .tinvwl-inner, .tinvwl-table tr.no-top-border .tinvwl-info-wrap {\n border-top: 0;\n padding-top: 0;\n}\n.tinvwl-table thead .w-bg-grey .tinvwl-info-wrap {\n padding-top: 30px;\n}\n\n/*.tinvwl-table tbody > tr .tinvwl-inner,\n.tinvwl-table tbody > tr .tinvwl-info-wrap {\n padding: 30px 0;\n}*/\n/*.tinvwl-table tbody:first-of-type > tr:first-child > td > .tinvwl-info-wrap,*/\n.tiwl-notifications-style-logo img {\n height: 42px;\n}\n\n@media (min-width: 1200px) {\n .tinvwl-table tr.tinvwl-full-width .control-label label {\n margin-bottom: 10px;\n }\n .tinvwl-table tr.tinvwl-full-width [class^=col-lg-], .tinvwl-table tr.tinvwl-full-width [class^=col-md-] {\n width: 100%;\n }\n .tinvwl-table tr.tinvwl-full-width textarea {\n height: 250px;\n padding: 15px;\n }\n\n .tiwl-notifications-style-logo img {\n float: left;\n }\n}\n@media (max-width: 1199px) {\n .form-horizontal .control-label .tinvwl-empty {\n display: none;\n }\n\n .tinvwl-style-options .tinvwl-empty-info, .tinvwl-style-options .tinvwl-info {\n display: none !important;\n }\n .tinvwl-style-options .tinvwl-table thead th:first-child, .tinvwl-style-options .tinvwl-bodies-border td:first-child {\n padding-left: 30px !important;\n }\n\n .tinvwl-table .tinvwl-header-row.tinvwl-line-border .tinvwl-inner {\n padding-bottom: 0;\n }\n .tinvwl-table .tinvwl-header-row.tinvwl-line-border .tinvwl-inner .form-group {\n margin-bottom: 20px;\n }\n}\n.tinvwl-info .tinvwl-info-desc a {\n text-decoration: underline;\n color: #ff5739;\n}\n.tinvwl-info .tinvwl-info-desc a:hover, .tinvwl-info .tinvwl-info-desc a:active, .tinvwl-info .tinvwl-info-desc a:focus {\n color: #000;\n}\n\n.tinvwl-info-wrap.tinvwl-in-section {\n background: #fbfaf9;\n color: #4f4639;\n}\n.tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign {\n width: 42px;\n vertical-align: top;\n padding-top: 1px;\n padding-left: 20px;\n}\n.tinvwl-info-wrap .tinvwl-info-sign span, .tinvwl-info-wrap .tinvwl-info-sign .tinvwl-help {\n display: inline-block;\n text-align: center;\n width: 22px;\n height: 22px;\n line-height: 22px;\n border-radius: 50%;\n background: #e1dbce;\n}\n.tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign span, .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign .tinvwl-help {\n display: block;\n}\n.tinvwl-info-wrap i {\n font-size: 14px;\n color: #fbfaf9;\n}\n\n.tinvwl-panel:not(.only-button) .tinvwl-table .col-lg-6 > .tinvwl-btn {\n width: auto;\n}\n\n.tinvwl-btns-group {\n margin-bottom: 23px;\n margin-top: -15px;\n margin-left: -15px;\n}\n\n.tiwl-style-custom-allow .tinvwl-inner textarea {\n margin-bottom: 23px;\n}\n\n.tinvwl-btns-group .tinvwl-btn {\n margin-top: 15px;\n margin-left: 15px;\n float: right;\n}\n\n@media (min-width: 1200px) {\n .tinvwl-table .tinvwl-form-onoff, .tinvwl-panel:not(.only-button) .tinvwl-table .col-lg-6 > .tinvwl-btn, .tinvwl-btns-group .tinvwl-btn {\n float: left;\n }\n}\n.tinvwl-table .tinvwl-info .tinvwl-info-wrap.tinvwl-in-section .tinvwl-help {\n display: none;\n}\n\n.tinvwl-info-wrap.tinvwl-in-table {\n display: inline-block;\n vertical-align: middle;\n display: block;\n margin-bottom: 5px;\n}\n.tinvwl-info-wrap.tinvwl-in-table .tinvwl-help {\n cursor: pointer;\n}\n\n.tinvwl-content .widefat th.tinvwl-has-info {\n /*word-break: break-all;*/\n}\n.tinvwl-content .widefat th.tinvwl-has-info .tinvwl-col-name {\n margin-left: 5px;\n}\n\n.tinvwl-info-wrap.tinvwl-in-table .tinvwl-info-desc {\n display: none;\n}\n\n@media (max-width: 1200px) {\n .tinvwl-table .tinvwl-info {\n padding-right: 15px;\n padding-left: 15px;\n /*vertical-align: middle;*/\n }\n .tinvwl-table.w-info > thead > tr > th:first-child, .tinvwl-table.w-info > tbody > tr > td:first-child {\n width: 90%;\n }\n\n .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign {\n width: auto;\n padding-left: 0;\n }\n .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign span {\n display: none;\n }\n\n .tinvwl-table .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign .tinvwl-help {\n display: block;\n margin: 0 auto;\n }\n\n .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-desc {\n display: none;\n }\n}\n@media (max-width: 782px) {\n .tinvwl-content .widefat th.tinvwl-has-info.sortable, .tinvwl-content .widefat th.tinvwl-has-info.sorted {\n padding-top: 0;\n }\n\n .widefat tfoot td input[type=checkbox], .widefat th input[type=checkbox], .widefat thead td input[type=checkbox] {\n margin-bottom: 0;\n }\n\n .tinvwl-content .widefat th.sortable > a, .tinvwl-content .widefat th.sorted > a, .tinvwl-content .widefat th.sortable.tinvwl-has-info > a, .tinvwl-content .widefat th.sorted.tinvwl-has-info > a {\n padding-top: 18px;\n padding-bottom: 18px;\n }\n .tinvwl-content .widefat thead td.check-column {\n padding-top: 14px;\n padding-bottom: 15px;\n padding-right: 20px;\n width: 45px;\n }\n .tinvwl-content .widefat tbody th.check-column {\n padding-top: 14px;\n padding-bottom: 15px;\n padding-right: 20px;\n width: 45px;\n padding-top: 11px;\n padding-bottom: 11px;\n vertical-align: top;\n }\n .tinvwl-content .widefat.wishlists thead td.check-column, .tinvwl-content .widefat.wishlists tbody th.check-column {\n width: 23px;\n }\n .tinvwl-content .widefat thead td.check-column + th {\n padding-right: 10px;\n }\n .tinvwl-content .widefat thead td.check-column + th.sortable:first-of-type > a, .tinvwl-content .widefat thead td.check-column + th.sorted:first-of-type > a {\n padding-right: 10px;\n }\n .tinvwl-content .widefat tbody th.check-column + td {\n padding-right: 10px;\n }\n .tinvwl-content .widefat thead td.check-column + th.sortable:first-of-type > .tinvwl-info-wrap.tinvwl-in-table, .tinvwl-content .widefat thead td.check-column + th.sorted:first-of-type > .tinvwl-info-wrap.tinvwl-in-table {\n padding-right: 13px;\n display: inline-block;\n margin-top: 5px;\n margin-bottom: 0;\n }\n\n .wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.column-primary)::before {\n text-align: right;\n }\n .wp-list-table tr:not(.inline-edit-row):not(.no-items) td.column-primary ~ td:not(.check-column) {\n text-align: left;\n padding-left: 30px;\n }\n .wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.column-primary)::before {\n right: 28px;\n }\n .wp-list-table tr:not(.inline-edit-row):not(.no-items) td.check-column + td:not(.column-primary)::before {\n right: 13px;\n }\n .wp-list-table tr:not(.inline-edit-row):not(.no-items) td.column-primary ~ td:not(.check-column):last-child {\n padding-bottom: 13px;\n }\n}\n/* Popover */\n.popover {\n position: absolute;\n top: 0;\n right: 0;\n z-index: 9999;\n display: none;\n max-width: 279px;\n padding: 1px;\n text-align: center;\n white-space: normal;\n background-color: #fff;\n background-clip: padding-box;\n border-radius: 6px;\n -webkit-box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.22);\n box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.22);\n}\n.popover.top {\n margin-top: -10px;\n}\n.popover.right {\n margin-right: 10px;\n}\n.popover.bottom {\n margin-top: 10px;\n}\n.popover.left {\n margin-right: -10px;\n}\n\n.popover-title {\n padding: 30px 30px 0;\n margin: 0;\n font-family: \"Open Sans\", Arial, sans-serif;\n font-size: 14px;\n font-weight: 600;\n line-height: 1.714;\n text-transform: uppercase;\n letter-spacing: -0.35px;\n}\n\n.popover-content {\n padding: 25px 30px 30px;\n color: #5D5D5D;\n font-family: Arial, sans-serif;\n font-size: 14px;\n line-height: 1.429;\n}\n\n.popover > .arrow {\n position: absolute;\n display: block;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n border-width: 11px;\n margin-right: 0;\n overflow: visible;\n}\n.popover > .arrow:after {\n position: absolute;\n display: block;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n content: none;\n z-index: 9999;\n background: none;\n -webkit-box-shadow: none;\n box-shadow: none;\n position: absolute;\n right: auto;\n top: auto;\n width: auto;\n height: auto;\n -webkit-transform: none;\n transform: none;\n content: \"\";\n border-width: 10px;\n}\n.popover.top > .arrow {\n bottom: -11px;\n right: 50%;\n margin-right: -11px;\n border-bottom-width: 0;\n}\n.popover.top > .arrow:after {\n bottom: 1px;\n margin-right: -10px;\n content: \" \";\n border-top-color: #fff;\n border-bottom-width: 0;\n}\n.popover.right > .arrow {\n top: 50%;\n right: -11px;\n margin-top: -11px;\n border-right-width: 0;\n}\n.popover.right > .arrow:after {\n bottom: -10px;\n right: 1px;\n content: \" \";\n border-left-color: #fff;\n border-right-width: 0;\n}\n.popover.bottom > .arrow {\n top: -11px;\n right: 50%;\n margin-right: -11px;\n border-top-width: 0;\n}\n.popover.bottom > .arrow:after {\n top: 1px;\n margin-right: -10px;\n content: \" \";\n border-top-width: 0;\n border-bottom-color: #fff;\n}\n.popover.left > .arrow {\n top: 50%;\n right: auto;\n left: -11px;\n margin-top: -11px;\n border-left-width: 0;\n}\n.popover.left > .arrow:after {\n right: auto;\n left: 1px;\n bottom: -10px;\n content: \" \";\n border-left-width: 0;\n border-right-color: #fff;\n}\n\n/* Image w/description */\n.tinvwl-img-w-desc i {\n margin-left: 20px;\n}\n.tinvwl-img-w-desc h5 {\n font-weight: 600;\n text-transform: uppercase;\n}\n.tinvwl-img-w-desc .tinvwl-desc {\n color: #4f4639;\n}\n.tinvwl-img-w-desc h5 + .tinvwl-desc {\n margin-top: 2px;\n}\n\n/* Premium Features */\n.tinvwl-premium-feat .row {\n margin: 0;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n}\n.tinvwl-premium-feat .col-lg-4 {\n padding: 0;\n -webkit-box-flex: 1;\n -ms-flex: 1 1 0px;\n flex: 1 1 0;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers {\n -webkit-box-flex: 1;\n -ms-flex: 1;\n flex: 1;\n overflow: hidden;\n position: relative;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.money-back {\n background: #211709;\n /* Old browsers */\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.money-back a {\n display: block;\n position: relative;\n color: #ffffff;\n outline: none;\n text-decoration: none;\n background: url(\"../img/money-back.svg\") no-repeat 50% 0;\n float: right;\n width: 100%;\n height: 60%;\n margin: 15px 0;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.money-back a span {\n display: none;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.money-back p {\n text-align: center;\n color: #ffffff;\n font-size: 16px;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.customization {\n text-align: center;\n background: #333333 url(\"../img/customization.png\") no-repeat 0% 100%;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.customization h2 {\n margin: 30px auto 20px;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.customization p {\n font-size: 16px;\n color: #ffffff;\n padding-right: 10px;\n padding-left: 10px;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.customization .tinvwl-btn.gray {\n background-color: #958095;\n margin: 10px auto;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.customization .tinvwl-btn.gray:hover {\n background-color: #ffffff;\n color: #333333;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.rate {\n text-align: center;\n border-bottom: 1px solid #e7e7e7;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.rate h2 {\n background: url(\"../img/rate_us.png\") no-repeat center;\n display: block;\n width: 186px;\n height: 76px;\n margin: 30px auto 20px;\n font-size: 18px;\n line-height: 100px;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.rate h2 a {\n display: block;\n width: 186px;\n height: 76px;\n color: #ffffff;\n text-decoration: none;\n outline: none;\n font-weight: 600;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.rate p {\n font-size: 16px;\n padding-right: 10px;\n padding-left: 10px;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.rate a {\n color: #ff5739;\n text-decoration: underline;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.subscribe {\n text-align: center;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.subscribe h2 {\n color: #453a2a;\n margin: 30px auto 20px;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.subscribe p {\n font-size: 16px;\n padding-right: 10px;\n padding-left: 10px;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.subscribe .mc-field-group {\n width: 90%;\n position: relative;\n margin: 10px auto;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.subscribe .mc-field-group input[type=email] {\n width: 65%;\n height: 45px;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.subscribe .mc-field-group input[type=submit] {\n width: 30%;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.subscribe #mc_embed_signup {\n margin-bottom: 30px;\n}\n.tinvwl-premium-feat h2 {\n font-size: 30px;\n text-transform: uppercase;\n letter-spacing: -0.025em;\n line-height: 1;\n color: #ffffff;\n}\n.tinvwl-premium-feat .tinvwl-pic-col {\n border: 5px solid #ffffff;\n text-align: center;\n background: #df4c57;\n /* Old browsers */\n /* FF3.6-15 */\n /* Chrome10-25,Safari5.1-6 */\n background: linear-gradient(-135deg, #df4c57 0%, #f78c62 100%);\n /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=\"#df4c57\", endColorstr=\"#f78c62\", GradientType=1);\n /* IE6-9 fallback on horizontal gradient */\n padding: 50px 10px;\n color: #ffffff;\n}\n.tinvwl-premium-feat .tinvwl-pic-col img {\n display: block;\n margin: 0 auto;\n}\n.tinvwl-premium-feat .tinvwl-pic-col .tinvwl-btn.white {\n color: #ff5739;\n}\n.tinvwl-premium-feat .tinvwl-pic-col .tinvwl-btn.white:hover {\n color: #ffffff;\n}\n.tinvwl-premium-feat .tinvwl-pic-col p {\n font-size: 16px;\n padding-bottom: 1em;\n}\n.tinvwl-premium-feat .tinvwl-feat-col {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n border-top: 1px solid #ffffff;\n border-bottom: 1px solid #ffffff;\n background-color: #f9f8f5;\n}\n.tinvwl-premium-feat .tinvwl-sup-col {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n}\n\n/* Footer */\n#wpfooter {\n padding: 10px 40px;\n}\n#wpfooter p {\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n font-size: 14px;\n line-height: 1.85714286;\n color: #4b4b4b;\n}\n#wpfooter .ftinvwl-heart {\n margin: 0 3px;\n}\n#wpfooter .ftinvwl-star {\n font-size: 12px;\n margin: 0 1px;\n}\n#wpfooter span .ftinvwl-star:first-of-type {\n margin-right: 6px;\n}\n#wpfooter span .ftinvwl-star:last-of-type {\n margin-right: 3px;\n}\n#wpfooter i {\n color: #ff5739;\n}\n#wpfooter a {\n text-decoration: underline;\n color: #ff5739;\n}\n#wpfooter a:hover, #wpfooter a:active, #wpfooter a:focus {\n color: #000;\n}\n\n/* Color Picker */\n.tinvwl-color-picker {\n position: relative;\n}\n.tinvwl-color-picker .iris-picker {\n position: absolute;\n z-index: 9999;\n}\n.tinvwl-color-picker input[type=text] {\n color: #fff;\n border: 4px solid #fff;\n -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.14);\n box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.14);\n}\n.tinvwl-color-picker .tinvwl-eyedropper {\n cursor: pointer;\n position: relative;\n display: inline-block;\n vertical-align: top;\n margin-right: 4px;\n width: 42px;\n height: 42px;\n background: #fff url(\"../img/color_icon.png\") no-repeat center;\n border: 1px solid rgba(0, 0, 0, 0.14);\n border-radius: 2px;\n -webkit-box-shadow: -1px 2px 4px 0 rgba(0, 0, 0, 0.1);\n box-shadow: -1px 2px 4px 0 rgba(0, 0, 0, 0.1);\n}\n.tinvwl-color-picker .tinvwl-eyedropper a {\n color: #6b625a;\n}\n.tinvwl-color-picker .tinvwl-eyedropper i {\n display: inline-block;\n position: absolute;\n top: 15px;\n right: 14px;\n font-size: 12px;\n}\n.tinvwl-color-picker + .iris-picker .iris-square-value {\n width: 0;\n height: 0;\n}\n\n/* Modal */\n.tinvwl-overlay {\n position: fixed;\n top: 0;\n right: 0;\n width: 100%;\n height: 100%;\n visibility: hidden;\n opacity: 0;\n -webkit-transition: opacity 0.3s ease, visibility 0.3s ease;\n transition: opacity 0.3s ease, visibility 0.3s ease;\n background: #191919;\n}\n\n.tinvwl-modal.tinvwl-modal-open .tinvwl-overlay {\n visibility: visible;\n opacity: 0.5;\n}\n\n.admin-bar .tinvwl-content .tinvwl-modal {\n padding-top: 32px !important;\n}\n\n.tinvwl-content .tinvwl-modal {\n overflow-y: auto;\n overflow-x: hidden;\n top: 0;\n right: 0;\n width: 0;\n height: 0;\n z-index: 9999;\n position: fixed;\n outline: none !important;\n -webkit-backface-visibility: hidden;\n visibility: hidden;\n opacity: 0;\n text-align: right;\n -webkit-transition: opacity 0.3s ease, visibility 0.3s ease;\n transition: opacity 0.3s ease, visibility 0.3s ease;\n}\n.tinvwl-content .tinvwl-modal .tinvwl-modal-inner {\n position: relative;\n margin: 0 auto;\n background: #fff;\n border-radius: 4px;\n}\n.tinvwl-content .tinvwl-modal.tinvwl-modal-open {\n visibility: visible;\n opacity: 1;\n width: 100%;\n height: 100%;\n}\n\n@media screen and (max-width: 1200px) {\n .tinvwl-premium-feat .row {\n display: block;\n }\n}\n@media screen and (max-width: 782px) {\n .admin-bar .tinvwl-content .tinvwl-modal {\n padding-top: 46px !important;\n }\n}\n@media screen and (max-width: 600px) {\n .admin-bar .tinvwl-content .tinvwl-modal {\n padding-top: 0 !important;\n }\n}\n.tinvwl-modal .tinvwl-table {\n height: 100%;\n}\n\n.tinvwl-content .tinvwl-modal .tinvwl-modal-inner {\n max-width: 415px;\n padding: 40px 45px;\n}\n.tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails {\n text-align: center;\n}\n.tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails p {\n margin: 0 0 26px;\n}\n.tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails .tinvwl-btn.large {\n padding: 14px 33px;\n}\n.tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails .tinvwl-btn + .tinvwl-btn {\n margin-right: 6px;\n}\n\n/* Quick Buttons */\n.tinvwl-quick-btns {\n position: fixed;\n top: 25%;\n right: 100%;\n z-index: 9999;\n}\n.tinvwl-quick-btns button {\n display: block;\n width: 117px;\n font-size: 14px;\n font-family: \"Open Sans\", Arial, sans-serif;\n font-weight: 600;\n padding: 0 0 0 35px;\n border-radius: 2px;\n border: none;\n text-decoration: none;\n background: #96b100;\n color: #ffffff;\n -webkit-transform: translateX(50px);\n transform: translateX(50px);\n transition: -webkit-transform 0.3s ease;\n -webkit-transition: -webkit-transform 0.3s ease;\n transition: transform 0.3s ease;\n transition: transform 0.3s ease, -webkit-transform 0.3s ease;\n}\n\n.tinvwl-panel.only-button .tinvwl-quick-btns .form-control {\n display: block;\n width: 119px;\n}\n\n.tinvwl-quick-btns button:hover {\n -webkit-transform: translateX(100%);\n transform: translateX(100%);\n}\n.tinvwl-quick-btns button + button {\n margin-top: 4px;\n}\n.tinvwl-quick-btns button span {\n display: inline-block;\n width: 50px;\n padding: 15px 0;\n text-align: center;\n}\n\n/* Preview Select */\n@media (min-width: 1200px) {\n .tinvwl-empty-select + .tinvwl-input-group-btn {\n text-align: left;\n }\n}\n.tinvwl-empty-select + .tinvwl-input-group-btn .tinvwl-btn {\n margin-right: 0;\n}\n\n/* Bootstrap */\n.container, .container-fluid {\n /*padding-right: 15px;\n padding-left: 15px;*/\n margin-left: auto;\n margin-right: auto;\n}\n\n@media (min-width: 768px) {\n .container {\n width: 750px;\n }\n}\n@media (min-width: 992px) {\n .container {\n width: 970px;\n }\n}\n@media (min-width: 1200px) {\n .container {\n width: 1170px;\n }\n}\n.row {\n margin-left: -15px;\n margin-right: -15px;\n}\n\n.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {\n position: relative;\n min-height: 1px;\n padding-left: 15px;\n padding-right: 15px;\n}\n\n.tinvwl-table .form-group .row {\n /*margin-left: -5px;*/\n /*margin-right: -5px;*/\n}\n.tinvwl-table .form-group [class^=col-] {\n /*padding-right: 5px;*/\n /*padding-left: 5px;*/\n}\n\n.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11 {\n float: right;\n}\n\n.col-xs-12 {\n float: right;\n width: 100%;\n}\n\n.col-xs-11 {\n width: 91.66666667%;\n}\n\n.col-xs-10 {\n width: 83.33333333%;\n}\n\n.col-xs-9 {\n width: 75%;\n}\n\n.col-xs-8 {\n width: 66.66666667%;\n}\n\n.col-xs-7 {\n width: 58.33333333%;\n}\n\n.col-xs-6 {\n width: 50%;\n}\n\n.col-xs-5 {\n width: 41.66666667%;\n}\n\n.col-xs-4 {\n width: 33.33333333%;\n}\n\n.col-xs-3 {\n width: 25%;\n}\n\n.col-xs-2 {\n width: 16.66666667%;\n}\n\n.col-xs-1 {\n width: 8.33333333%;\n}\n\n.col-xs-pull-12 {\n left: 100%;\n}\n\n.col-xs-pull-11 {\n left: 91.66666667%;\n}\n\n.col-xs-pull-10 {\n left: 83.33333333%;\n}\n\n.col-xs-pull-9 {\n left: 75%;\n}\n\n.col-xs-pull-8 {\n left: 66.66666667%;\n}\n\n.col-xs-pull-7 {\n left: 58.33333333%;\n}\n\n.col-xs-pull-6 {\n left: 50%;\n}\n\n.col-xs-pull-5 {\n left: 41.66666667%;\n}\n\n.col-xs-pull-4 {\n left: 33.33333333%;\n}\n\n.col-xs-pull-3 {\n left: 25%;\n}\n\n.col-xs-pull-2 {\n left: 16.66666667%;\n}\n\n.col-xs-pull-1 {\n left: 8.33333333%;\n}\n\n.col-xs-pull-0 {\n left: auto;\n}\n\n.col-xs-push-12 {\n right: 100%;\n}\n\n.col-xs-push-11 {\n right: 91.66666667%;\n}\n\n.col-xs-push-10 {\n right: 83.33333333%;\n}\n\n.col-xs-push-9 {\n right: 75%;\n}\n\n.col-xs-push-8 {\n right: 66.66666667%;\n}\n\n.col-xs-push-7 {\n right: 58.33333333%;\n}\n\n.col-xs-push-6 {\n right: 50%;\n}\n\n.col-xs-push-5 {\n right: 41.66666667%;\n}\n\n.col-xs-push-4 {\n right: 33.33333333%;\n}\n\n.col-xs-push-3 {\n right: 25%;\n}\n\n.col-xs-push-2 {\n right: 16.66666667%;\n}\n\n.col-xs-push-1 {\n right: 8.33333333%;\n}\n\n.col-xs-push-0 {\n right: auto;\n}\n\n.col-xs-offset-12 {\n margin-right: 100%;\n}\n\n.col-xs-offset-11 {\n margin-right: 91.66666667%;\n}\n\n.col-xs-offset-10 {\n margin-right: 83.33333333%;\n}\n\n.col-xs-offset-9 {\n margin-right: 75%;\n}\n\n.col-xs-offset-8 {\n margin-right: 66.66666667%;\n}\n\n.col-xs-offset-7 {\n margin-right: 58.33333333%;\n}\n\n.col-xs-offset-6 {\n margin-right: 50%;\n}\n\n.col-xs-offset-5 {\n margin-right: 41.66666667%;\n}\n\n.col-xs-offset-4 {\n margin-right: 33.33333333%;\n}\n\n.col-xs-offset-3 {\n margin-right: 25%;\n}\n\n.col-xs-offset-2 {\n margin-right: 16.66666667%;\n}\n\n.col-xs-offset-1 {\n margin-right: 8.33333333%;\n}\n\n.col-xs-offset-0 {\n margin-right: 0;\n}\n\n@media (min-width: 768px) {\n .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11 {\n float: right;\n }\n\n .col-sm-12 {\n float: right;\n width: 100%;\n }\n\n .col-sm-11 {\n width: 91.66666667%;\n }\n\n .col-sm-10 {\n width: 83.33333333%;\n }\n\n .col-sm-9 {\n width: 75%;\n }\n\n .col-sm-8 {\n width: 66.66666667%;\n }\n\n .col-sm-7 {\n width: 58.33333333%;\n }\n\n .col-sm-6 {\n width: 50%;\n }\n\n .col-sm-5 {\n width: 41.66666667%;\n }\n\n .col-sm-4 {\n width: 33.33333333%;\n }\n\n .col-sm-3 {\n width: 25%;\n }\n\n .col-sm-2 {\n width: 16.66666667%;\n }\n\n .col-sm-1 {\n width: 8.33333333%;\n }\n\n .col-sm-pull-12 {\n left: 100%;\n }\n\n .col-sm-pull-11 {\n left: 91.66666667%;\n }\n\n .col-sm-pull-10 {\n left: 83.33333333%;\n }\n\n .col-sm-pull-9 {\n left: 75%;\n }\n\n .col-sm-pull-8 {\n left: 66.66666667%;\n }\n\n .col-sm-pull-7 {\n left: 58.33333333%;\n }\n\n .col-sm-pull-6 {\n left: 50%;\n }\n\n .col-sm-pull-5 {\n left: 41.66666667%;\n }\n\n .col-sm-pull-4 {\n left: 33.33333333%;\n }\n\n .col-sm-pull-3 {\n left: 25%;\n }\n\n .col-sm-pull-2 {\n left: 16.66666667%;\n }\n\n .col-sm-pull-1 {\n left: 8.33333333%;\n }\n\n .col-sm-pull-0 {\n left: auto;\n }\n\n .col-sm-push-12 {\n right: 100%;\n }\n\n .col-sm-push-11 {\n right: 91.66666667%;\n }\n\n .col-sm-push-10 {\n right: 83.33333333%;\n }\n\n .col-sm-push-9 {\n right: 75%;\n }\n\n .col-sm-push-8 {\n right: 66.66666667%;\n }\n\n .col-sm-push-7 {\n right: 58.33333333%;\n }\n\n .col-sm-push-6 {\n right: 50%;\n }\n\n .col-sm-push-5 {\n right: 41.66666667%;\n }\n\n .col-sm-push-4 {\n right: 33.33333333%;\n }\n\n .col-sm-push-3 {\n right: 25%;\n }\n\n .col-sm-push-2 {\n right: 16.66666667%;\n }\n\n .col-sm-push-1 {\n right: 8.33333333%;\n }\n\n .col-sm-push-0 {\n right: auto;\n }\n\n .col-sm-offset-12 {\n margin-right: 100%;\n }\n\n .col-sm-offset-11 {\n margin-right: 91.66666667%;\n }\n\n .col-sm-offset-10 {\n margin-right: 83.33333333%;\n }\n\n .col-sm-offset-9 {\n margin-right: 75%;\n }\n\n .col-sm-offset-8 {\n margin-right: 66.66666667%;\n }\n\n .col-sm-offset-7 {\n margin-right: 58.33333333%;\n }\n\n .col-sm-offset-6 {\n margin-right: 50%;\n }\n\n .col-sm-offset-5 {\n margin-right: 41.66666667%;\n }\n\n .col-sm-offset-4 {\n margin-right: 33.33333333%;\n }\n\n .col-sm-offset-3 {\n margin-right: 25%;\n }\n\n .col-sm-offset-2 {\n margin-right: 16.66666667%;\n }\n\n .col-sm-offset-1 {\n margin-right: 8.33333333%;\n }\n\n .col-sm-offset-0 {\n margin-right: 0;\n }\n}\n@media (min-width: 992px) {\n .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11 {\n float: right;\n }\n\n .col-md-12 {\n float: right;\n width: 100%;\n }\n\n .col-md-11 {\n width: 91.66666667%;\n }\n\n .col-md-10 {\n width: 83.33333333%;\n }\n\n .col-md-9 {\n width: 75%;\n }\n\n .col-md-8 {\n width: 66.66666667%;\n }\n\n .col-md-7 {\n width: 58.33333333%;\n }\n\n .col-md-6 {\n width: 50%;\n }\n\n .col-md-5 {\n width: 41.66666667%;\n }\n\n .col-md-4 {\n width: 33.33333333%;\n }\n\n .col-md-3 {\n width: 25%;\n }\n\n .col-md-2 {\n width: 16.66666667%;\n }\n\n .col-md-1 {\n width: 8.33333333%;\n }\n\n .col-md-pull-12 {\n left: 100%;\n }\n\n .col-md-pull-11 {\n left: 91.66666667%;\n }\n\n .col-md-pull-10 {\n left: 83.33333333%;\n }\n\n .col-md-pull-9 {\n left: 75%;\n }\n\n .col-md-pull-8 {\n left: 66.66666667%;\n }\n\n .col-md-pull-7 {\n left: 58.33333333%;\n }\n\n .col-md-pull-6 {\n left: 50%;\n }\n\n .col-md-pull-5 {\n left: 41.66666667%;\n }\n\n .col-md-pull-4 {\n left: 33.33333333%;\n }\n\n .col-md-pull-3 {\n left: 25%;\n }\n\n .col-md-pull-2 {\n left: 16.66666667%;\n }\n\n .col-md-pull-1 {\n left: 8.33333333%;\n }\n\n .col-md-pull-0 {\n left: auto;\n }\n\n .col-md-push-12 {\n right: 100%;\n }\n\n .col-md-push-11 {\n right: 91.66666667%;\n }\n\n .col-md-push-10 {\n right: 83.33333333%;\n }\n\n .col-md-push-9 {\n right: 75%;\n }\n\n .col-md-push-8 {\n right: 66.66666667%;\n }\n\n .col-md-push-7 {\n right: 58.33333333%;\n }\n\n .col-md-push-6 {\n right: 50%;\n }\n\n .col-md-push-5 {\n right: 41.66666667%;\n }\n\n .col-md-push-4 {\n right: 33.33333333%;\n }\n\n .col-md-push-3 {\n right: 25%;\n }\n\n .col-md-push-2 {\n right: 16.66666667%;\n }\n\n .col-md-push-1 {\n right: 8.33333333%;\n }\n\n .col-md-push-0 {\n right: auto;\n }\n\n .col-md-offset-12 {\n margin-right: 100%;\n }\n\n .col-md-offset-11 {\n margin-right: 91.66666667%;\n }\n\n .col-md-offset-10 {\n margin-right: 83.33333333%;\n }\n\n .col-md-offset-9 {\n margin-right: 75%;\n }\n\n .col-md-offset-8 {\n margin-right: 66.66666667%;\n }\n\n .col-md-offset-7 {\n margin-right: 58.33333333%;\n }\n\n .col-md-offset-6 {\n margin-right: 50%;\n }\n\n .col-md-offset-5 {\n margin-right: 41.66666667%;\n }\n\n .col-md-offset-4 {\n margin-right: 33.33333333%;\n }\n\n .col-md-offset-3 {\n margin-right: 25%;\n }\n\n .col-md-offset-2 {\n margin-right: 16.66666667%;\n }\n\n .col-md-offset-1 {\n margin-right: 8.33333333%;\n }\n\n .col-md-offset-0 {\n margin-right: 0;\n }\n}\n@media (min-width: 1200px) {\n .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11 {\n float: right;\n }\n\n .col-lg-12 {\n float: right;\n width: 100%;\n }\n\n .col-lg-11 {\n width: 91.66666667%;\n }\n\n .col-lg-10 {\n width: 83.33333333%;\n }\n\n .col-lg-9 {\n width: 75%;\n }\n\n .col-lg-8 {\n width: 66.66666667%;\n }\n\n .col-lg-7 {\n width: 58.33333333%;\n }\n\n .col-lg-6 {\n width: 50%;\n }\n\n .col-lg-5 {\n width: 41.66666667%;\n }\n\n .col-lg-4 {\n width: 33.33333333%;\n }\n\n .col-lg-3 {\n width: 25%;\n }\n\n .col-lg-2 {\n width: 16.66666667%;\n }\n\n .col-lg-1 {\n width: 8.33333333%;\n }\n\n .col-lg-pull-12 {\n left: 100%;\n }\n\n .col-lg-pull-11 {\n left: 91.66666667%;\n }\n\n .col-lg-pull-10 {\n left: 83.33333333%;\n }\n\n .col-lg-pull-9 {\n left: 75%;\n }\n\n .col-lg-pull-8 {\n left: 66.66666667%;\n }\n\n .col-lg-pull-7 {\n left: 58.33333333%;\n }\n\n .col-lg-pull-6 {\n left: 50%;\n }\n\n .col-lg-pull-5 {\n left: 41.66666667%;\n }\n\n .col-lg-pull-4 {\n left: 33.33333333%;\n }\n\n .col-lg-pull-3 {\n left: 25%;\n }\n\n .col-lg-pull-2 {\n left: 16.66666667%;\n }\n\n .col-lg-pull-1 {\n left: 8.33333333%;\n }\n\n .col-lg-pull-0 {\n left: auto;\n }\n\n .col-lg-push-12 {\n right: 100%;\n }\n\n .col-lg-push-11 {\n right: 91.66666667%;\n }\n\n .col-lg-push-10 {\n right: 83.33333333%;\n }\n\n .col-lg-push-9 {\n right: 75%;\n }\n\n .col-lg-push-8 {\n right: 66.66666667%;\n }\n\n .col-lg-push-7 {\n right: 58.33333333%;\n }\n\n .col-lg-push-6 {\n right: 50%;\n }\n\n .col-lg-push-5 {\n right: 41.66666667%;\n }\n\n .col-lg-push-4 {\n right: 33.33333333%;\n }\n\n .col-lg-push-3 {\n right: 25%;\n }\n\n .col-lg-push-2 {\n right: 16.66666667%;\n }\n\n .col-lg-push-1 {\n right: 8.33333333%;\n }\n\n .col-lg-push-0 {\n right: auto;\n }\n\n .col-lg-offset-12 {\n margin-right: 100%;\n }\n\n .col-lg-offset-11 {\n margin-right: 91.66666667%;\n }\n\n .col-lg-offset-10 {\n margin-right: 83.33333333%;\n }\n\n .col-lg-offset-9 {\n margin-right: 75%;\n }\n\n .col-lg-offset-8 {\n margin-right: 66.66666667%;\n }\n\n .col-lg-offset-7 {\n margin-right: 58.33333333%;\n }\n\n .col-lg-offset-6 {\n margin-right: 50%;\n }\n\n .col-lg-offset-5 {\n margin-right: 41.66666667%;\n }\n\n .col-lg-offset-4 {\n margin-right: 33.33333333%;\n }\n\n .col-lg-offset-3 {\n margin-right: 25%;\n }\n\n .col-lg-offset-2 {\n margin-right: 16.66666667%;\n }\n\n .col-lg-offset-1 {\n margin-right: 8.33333333%;\n }\n\n .col-lg-offset-0 {\n margin-right: 0;\n }\n}\n@media (max-width: 1199px) {\n .tinvwl-table .row > [class^=col-md-] + [class^=col-md-], .tinvwl-table .row > [class^=col-lg-] + [class^=col-lg-] {\n padding-top: 30px;\n }\n .tinvwl-table .form-group > [class^=col-md-] + [class^=col-md-], .tinvwl-table .form-group > [class^=col-lg-] + [class^=col-lg-] {\n padding-top: 30px;\n }\n}\n.fade {\n opacity: 0;\n -webkit-transition: opacity 0.15s linear;\n transition: opacity 0.15s linear;\n}\n.fade.in {\n opacity: 1;\n}\n\n.form-horizontal .form-group {\n margin-left: -15px;\n margin-right: -15px;\n}\n\n.form-group {\n margin-bottom: 23px;\n}\n\n.form-horizontal:last-of-type .form-group {\n /*margin-bottom: 0;*/\n}\n\n.tinvwl-inner .form-group + .form-group > label {\n /*margin-top: 7px;*/\n}\n\n.form-control {\n display: block;\n width: 100%;\n}\n\nlabel.one-line {\n display: inline-block;\n margin-bottom: 0;\n margin-left: 10px;\n}\n\n.control-label label {\n display: block;\n margin-bottom: 10px;\n}\n\n.form-horizontal .control-label label {\n padding-top: 9px;\n margin-bottom: 0;\n}\n\n@media (min-width: 1200px) {\n .tinvwl-table .tinvwl-header-row label {\n margin-bottom: 0;\n }\n .tinvwl-table .tinvwl-header-row .form-group {\n margin-top: -7px;\n margin-bottom: 13px;\n }\n}\n@media (max-width: 1199px) {\n .form-horizontal .control-label label {\n margin-bottom: 10px;\n }\n\n .tinvwl-table .tinvwl-header-row label {\n padding-top: 3px;\n }\n}\n.tinvwl-input-group-btn {\n margin-top: 13px;\n}\n\n.tinvwl-input-group {\n position: relative;\n display: table;\n border-collapse: separate;\n}\n\n.tinvwl-input-group-addon {\n width: 1%;\n white-space: nowrap;\n vertical-align: middle;\n}\n\n.tinvwl-input-group-btn {\n width: 1%;\n white-space: nowrap;\n vertical-align: middle;\n margin-top: 0;\n position: relative;\n white-space: nowrap;\n}\n.tinvwl-input-group-btn .tinvwl-btn {\n margin-right: 10px;\n}\n.tinvwl-input-group-btn > .btn {\n position: relative;\n}\n\n.tinvwl-input-group .form-control, .tinvwl-input-group-addon, .tinvwl-input-group-btn {\n display: table-cell;\n}\n\n.tinvwl-input-group .form-control {\n position: relative;\n z-index: 2;\n float: right;\n width: 100%;\n margin-bottom: 0;\n}\n\n@media only screen and (max-width: 1199px) {\n .tinvwl-input-group:not(.tinvwl-no-full) {\n display: block;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .form-control {\n float: none;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .form-control + .tinvwl-input-group-btn {\n padding-top: 10px;\n padding-right: 0;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon, .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn, .tinvwl-input-group:not(.tinvwl-no-full) .form-control {\n display: block;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon, .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn {\n margin-right: 0;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon > input, .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon > button {\n margin-right: 0;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn > input, .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn > button {\n margin-right: 0;\n }\n}\n.text-right {\n text-align: left;\n}\n\n@media (max-width: 1199px) {\n .text-right {\n text-align: right;\n }\n}\n@media (min-width: 768px) {\n .form-inline .form-group {\n display: inline-block;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .form-inline .form-control-static {\n display: inline-block;\n }\n .form-inline .tinvwl-input-group {\n display: inline-table;\n vertical-align: middle;\n }\n .form-inline .tinvwl-input-group .tinvwl-input-group-addon, .form-inline .tinvwl-input-group .tinvwl-input-group-btn, .form-inline .tinvwl-input-group .form-control {\n width: auto;\n }\n .form-inline .tinvwl-input-group > .form-control {\n width: 100%;\n }\n .form-inline .control-label label {\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .radio, .form-inline .checkbox {\n display: inline-block;\n margin-top: 0;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .radio label, .form-inline .checkbox label {\n padding-right: 0;\n }\n .form-inline .radio input[type=radio], .form-inline .checkbox input[type=checkbox] {\n position: relative;\n margin-right: 0;\n }\n .form-inline .has-feedback .form-control-feedback {\n top: 0;\n }\n}\n/*************************IMAGES *******************************/\n.logo_heart {\n background: url(\"../img/logo_heart.png\") no-repeat center;\n display: inline-block;\n background-size: 54px 54px;\n width: 54px;\n height: 54px;\n}\n\n.admin-rescue {\n background: url(\"../img/admin-rescue.png\") no-repeat center;\n display: inline-block;\n background-size: 61px 60px;\n width: 61px;\n height: 60px;\n}\n\n.admin-update {\n background: url(\"../img/admin-update.png\") no-repeat center;\n display: inline-block;\n background-size: 61px 60px;\n width: 61px;\n height: 60px;\n}\n\n.wizard_logo {\n background: url(\"../img/wizard_logo.png\") no-repeat center;\n background-size: 54px 54px;\n width: 54px;\n height: 54px;\n display: block;\n margin: 10px auto;\n}\n\n.wizard_setup {\n background: url(\"../img/wizard_setup.png\") no-repeat center;\n display: inline-block;\n background-size: 143px 144px;\n width: 143px;\n height: 144px;\n}\n\n.premium_adv {\n background: url(\"../img/premium_logo.png\") no-repeat center;\n display: inline-block;\n margin: 0 auto 35px;\n background-size: 107px 106px;\n width: 107px;\n height: 106px;\n}\n\n/************************** RETINA *************************/\n.tinvwl-content select {\n background-size: 13px 8px;\n}\n\n.tinvwl-select + .tinvwl-caret span {\n background-size: 13px 18px;\n}\n\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page .tinvwl-chevron, .tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page:hover .tinvwl-chevron {\n background-size: 20px 30px;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page .tinvwl-chevron, .tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page:hover .tinvwl-chevron {\n background-size: 20px 30px;\n}\n\n.tinvwl-color-picker .tinvwl-eyedropper {\n background-size: 28px 29px;\n}\n\n@media only screen and (-webkit-min-device-pixel-ratio: 1.5), not all, not all, not all {\n .tinvwl-content select {\n background-image: url(\"../img/select_caret@2x.png\");\n }\n\n .tinvwl-select + .tinvwl-caret span {\n background-image: url(\"../img/chevron_down@2x.png\");\n }\n\n .tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page .tinvwl-chevron, .tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page:hover .tinvwl-chevron {\n background-image: url(\"../img/chevron_icon@2x.png\");\n }\n .tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page .tinvwl-chevron, .tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page:hover .tinvwl-chevron {\n background-image: url(\"../img/chevron_icon@2x.png\");\n }\n\n .tinvwl-color-picker .tinvwl-eyedropper {\n background-image: url(\"../img/color_icon@2x.png\");\n }\n\n .logo_heart {\n background-image: url(\"../img/logo_heart@2x.png\");\n }\n\n .admin-rescue {\n background-image: url(\"../img/admin-rescue@2x.png\");\n }\n\n .admin-update {\n background-image: url(\"../img/admin-update@2x.png\");\n }\n\n .wizard_logo {\n background-image: url(\"../img/wizard_logo@2x.png\");\n }\n\n .wizard_setup {\n background-image: url(\"../img/wizard_setup@2x.png\");\n }\n}\n/******************STYLE HEADINGS*********************/\n#style_options .tinvwl-table tbody tr .tinvwl-inner h2 {\n font-size: 18px;\n color: #291C09;\n text-transform: capitalize;\n font-weight: 600;\n margin-bottom: 21px;\n padding: 14px 0;\n}\n\n::-webkit-input-placeholder {\n color: #e5e5e5;\n opacity: 1 !important;\n /* for older chrome versions. may no longer apply. */\n}\n\n:-moz-placeholder {\n /* Firefox 18- */\n color: #e5e5e5;\n opacity: 1 !important;\n}\n\n::-moz-placeholder {\n /* Firefox 19+ */\n color: #e5e5e5;\n opacity: 1 !important;\n}\n\n:-ms-input-placeholder {\n color: #e5e5e5;\n}"]}
|
1 |
+
{"version":3,"names":[],"mappings":"","sources":["admin-rtl.css"],"file":"admin-rtl.css","sourcesContent":["/*------------------------------------*\n\t$WEBFONT\n*------------------------------------*/\n/* Misc */\n* {\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n}\n*:before, *:after {\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n}\n\n.tinv-wishlist-clearfix:before, .tinv-wishlist-clearfix:after {\n display: table;\n content: \" \";\n}\n\n.container:before, .container:after {\n display: table;\n content: \" \";\n}\n\n.container-fluid:before, .container-fluid:after {\n display: table;\n content: \" \";\n}\n\n.row:before, .row:after {\n display: table;\n content: \" \";\n}\n\n.form-horizontal .form-group:before, .form-horizontal .form-group:after {\n display: table;\n content: \" \";\n}\n\n.form-group:before, .form-group:after {\n display: table;\n content: \" \";\n}\n\n.tablenav:before, .tablenav:after {\n display: table;\n content: \" \";\n}\n\n.tinvwl-panel:before, .tinvwl-panel:after {\n display: table;\n content: \" \";\n}\n\n.tinv-wishlist-clearfix:after, .container:after, .container-fluid:after, .row:after, .form-horizontal .form-group:after, .form-group:after, .tablenav:after, .tinvwl-panel:after {\n clear: both;\n}\n\n.tinvwl-header table, .tinvwl-content table {\n border-spacing: 0;\n border-collapse: collapse;\n width: 100%;\n max-width: 100%;\n}\n\n.tinvwl-header td, .tinvwl-header th {\n padding: 0;\n}\n\n.tinvwl-content td, .tinvwl-content th {\n padding: 0;\n}\n\n.tinvwl-header img, .tinvwl-content img {\n height: auto;\n max-width: 100%;\n}\n\n.tinvwl-header {\n /*margin-bottom: 40px;*/\n}\n\n/* General */\n#wpwrap {\n background: #f6f3ed;\n}\n\n#wpcontent {\n padding-right: 0;\n}\n\n#wpbody-content {\n padding-bottom: 135px;\n}\n\n#update-nag, .update-nag, .notice {\n margin: 20px 40px 0 0;\n}\n\ndiv.error, div.updated {\n margin: 20px 40px 0 0;\n}\n\n.notice {\n margin-left: 40px;\n}\n\ndiv.error, div.updated {\n margin-left: 40px;\n}\n\nbody .tinvwl-header, body .tinvwl-content {\n font-family: Arial, sans-serif;\n font-size: 14px;\n line-height: 1.429;\n color: #6b625a;\n}\n\nbutton, input, select, textarea {\n font-family: inherit;\n font-size: inherit;\n font-weight: inherit;\n}\n\nlabel, .tinv-label {\n display: block;\n font-size: 15px;\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n color: #291C09;\n font-weight: 600;\n margin-bottom: 7px;\n}\n\nh1, h2, h3, h4, h5, h6, .wrap h1 {\n color: #291c09;\n font-family: \"Open Sans\", Arial, sans-serif;\n font-weight: normal;\n line-height: 1.313;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nh1, .wrap h1 {\n font-size: 30px;\n}\n\nh2 {\n font-size: 26px;\n}\n\nh3 {\n font-size: 22px;\n}\n\nh4 {\n font-size: 18px;\n}\n\nh5 {\n font-size: 14px;\n}\n\nh6 {\n font-size: 12px;\n}\n\n@media screen and (max-width: 1200px) {\n #update-nag, .update-nag, .notice {\n margin-top: 20px;\n margin-right: 20px;\n margin-left: 20px;\n }\n\n div.error, div.updated {\n margin-top: 20px;\n margin-right: 20px;\n margin-left: 20px;\n }\n}\n@media screen and (max-width: 782px) {\n .auto-fold #wpcontent {\n padding-right: 0;\n }\n\n #update-nag, .update-nag, .notice {\n margin: 20px 0 0 0;\n }\n\n div.error, div.updated {\n margin: 20px 0 0 0;\n }\n\n .notice {\n margin-left: 0;\n }\n\n div.error, div.updated {\n margin-left: 0;\n }\n}\n/**\n * SubMenu\n */\n#toplevel_page_tinvwl ul ul {\n display: none;\n margin-right: 15px;\n position: absolute;\n}\n#toplevel_page_tinvwl ul li:hover ul, #toplevel_page_tinvwl ul li.current ul {\n display: block;\n right: 145px;\n margin-right: 15px;\n position: absolute;\n top: 0;\n}\n\n/**\n * Header Page\n */\n/*.tinvwl-header {\n background-color: #FFF;\n height: 48px;\n left: -20px;\n margin: 0;\n padding: 24px 40px;\n position: relative;\n right: 0;\n width: calc(100% - 60px);\n top: 0;\n}\n.tinvwl-header .title {\n font-size: 21px;\n line-height: 21px;\n font-weight: 400;\n float: left;\n}*/\n/*.tinvwl-header .status-panel {\n float: right;\n}*/\n/**\n * Status Panel\n */\n.status-panel > div {\n display: inline-block;\n margin-right: 21px;\n}\n.status-panel .button-link {\n background-color: #FF5739;\n color: #FFF;\n text-decoration: none;\n text-transform: uppercase;\n line-height: 10px;\n font-weight: 600;\n height: 48px;\n display: table-cell;\n border-radius: 5px;\n padding: 0 17px;\n vertical-align: middle;\n}\n.status-panel .button-link span::before {\n color: #ffdc00;\n display: inline-block;\n font: normal 12px/1 \"dashicons\";\n vertical-align: bottom;\n -webkit-font-smoothing: antialiased;\n content: \"\\f155\";\n}\n.status-panel .button-round {\n border: 2px solid #f1f1f1;\n border-radius: 50%;\n width: 43px;\n padding-top: 5px;\n padding-right: 2px;\n height: 40px;\n display: table-cell;\n text-align: center;\n vertical-align: middle;\n}\n.status-panel .status-tutorial span::before {\n color: #515151;\n display: inline-block;\n font: normal 24px/1 \"dashicons\";\n vertical-align: middle;\n -webkit-font-smoothing: antialiased;\n content: \"\\f118\";\n}\n\n/**\n * Message Status\n */\n.tinvwl-status-message {\n font-family: Arial, sans-serif;\n font-size: 14px;\n line-height: 1.429;\n margin-top: 40px;\n color: #6b625a;\n border-top: 2px solid #f6f3ed;\n}\n.tinvwl-status-message .tinvwl-title {\n padding: 13px 20px;\n float: right;\n width: 142px;\n font-weight: bold;\n}\n.tinvwl-status-message.type-error .tinvwl-title, .tinvwl-status-message.type-tip .tinvwl-title {\n color: #fff;\n}\n.tinvwl-status-message.type-attention .tinvwl-title {\n color: #23282d;\n}\n.tinvwl-status-message.type-error .tinvwl-title {\n background: #ff3814;\n}\n.tinvwl-status-message.type-tip .tinvwl-title {\n background: #30aec4;\n}\n.tinvwl-status-message.type-attention .tinvwl-title {\n background: #ffe900;\n}\n.tinvwl-status-message .tinvwl-title i {\n margin-left: 10px;\n}\n.tinvwl-status-message.type-error > .tinvwl-title > i:before {\n content: \"\\f00d\";\n}\n.tinvwl-status-message.type-tip > .tinvwl-title > i:before {\n content: \"\\f05a\";\n}\n.tinvwl-status-message.type-attention > .tinvwl-title > i:before {\n content: \"\\f071\";\n}\n.tinvwl-status-message .tinvwl-message {\n padding: 13px 20px;\n overflow: hidden;\n height: 100%;\n background: #faf9f7;\n}\n\n@media screen and (max-width: 782px) {\n .tinvwl-status-message {\n margin-top: 20px;\n }\n}\n/**\n * Form Elements\n */\n.tinvwl-content label {\n /*font-size: 14px;\n font-weight: 600;\n margin: 2px;*/\n /*line-height: 42px;*/\n}\n.tinvwl-content a {\n text-decoration: none;\n color: #30aec4;\n}\n.tinvwl-content a:hover, .tinvwl-content a:active, .tinvwl-content a:focus {\n color: #524737;\n}\n.tinvwl-content input[type=text], .tinvwl-content input[type=password], .tinvwl-content input[type=checkbox], .tinvwl-content input[type=color], .tinvwl-content input[type=date], .tinvwl-content input[type=datetime], .tinvwl-content input[type=datetime-local], .tinvwl-content input[type=email], .tinvwl-content input[type=month], .tinvwl-content input[type=number], .tinvwl-content input[type=radio], .tinvwl-content input[type=tel], .tinvwl-content input[type=time], .tinvwl-content input[type=url], .tinvwl-content input[type=week], .tinvwl-content input[type=search] {\n line-height: 1.429;\n padding: 9px 13px;\n margin: 0;\n color: #4f4639;\n border: 1px solid rgba(0, 0, 0, 0.14);\n -webkit-box-shadow: inset -1px 1px 6px 0 rgba(170, 157, 137, 0.14);\n box-shadow: inset -1px 1px 6px 0 rgba(170, 157, 137, 0.14);\n}\n.tinvwl-content select {\n line-height: 1.429;\n padding: 9px 13px;\n margin: 0;\n color: #4f4639;\n border: 1px solid rgba(0, 0, 0, 0.14);\n -webkit-box-shadow: inset -1px 1px 6px 0 rgba(170, 157, 137, 0.14);\n box-shadow: inset -1px 1px 6px 0 rgba(170, 157, 137, 0.14);\n}\n.tinvwl-content textarea {\n line-height: 1.429;\n padding: 9px 13px;\n margin: 0;\n color: #4f4639;\n border: 1px solid rgba(0, 0, 0, 0.14);\n -webkit-box-shadow: inset -1px 1px 6px 0 rgba(170, 157, 137, 0.14);\n box-shadow: inset -1px 1px 6px 0 rgba(170, 157, 137, 0.14);\n height: 70px;\n}\n.tinvwl-content input[type=text], .tinvwl-content input[type=password], .tinvwl-content input[type=color], .tinvwl-content input[type=date], .tinvwl-content input[type=datetime], .tinvwl-content input[type=datetime-local], .tinvwl-content input[type=email], .tinvwl-content input[type=month], .tinvwl-content input[type=number], .tinvwl-content input[type=tel], .tinvwl-content input[type=time], .tinvwl-content input[type=url], .tinvwl-content input[type=week], .tinvwl-content input[type=search] {\n height: 42px;\n border-radius: 4px;\n}\n.tinvwl-content select {\n height: 42px;\n border-radius: 4px;\n}\n.tinvwl-content .tablenav input[type=search] {\n height: 35px;\n width: 210px;\n padding: 9px 13px;\n -webkit-box-shadow: none;\n box-shadow: none;\n border: none;\n background: #f4f3ef;\n}\n.tinvwl-content .tablenav input[type=search] + input[type=submit], .tinvwl-content .tablenav input[type=search] + button[type=submit] {\n vertical-align: middle;\n}\n.tinvwl-content .tablenav .tinvwl-select-wrap + input[type=submit] {\n float: left;\n margin-right: 8px !important;\n}\n.tinvwl-content .tablenav input[type=search] + input[type=submit], .tinvwl-content .tablenav input[type=search] + button[type=submit] {\n float: left;\n margin-right: 8px !important;\n}\n.tinvwl-content input[type=text]:disabled, .tinvwl-content input[type=password]:disabled, .tinvwl-content input[type=color]:disabled, .tinvwl-content input[type=date]:disabled, .tinvwl-content input[type=datetime]:disabled, .tinvwl-content input[type=datetime-local]:disabled, .tinvwl-content input[type=email]:disabled, .tinvwl-content input[type=month]:disabled, .tinvwl-content input[type=number]:disabled, .tinvwl-content input[type=tel]:disabled, .tinvwl-content input[type=time]:disabled, .tinvwl-content input[type=url]:disabled, .tinvwl-content input[type=week]:disabled, .tinvwl-content input[type=search]:disabled {\n font-size: 15px;\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n font-weight: 600;\n color: #291C09;\n background-color: #f6f3ed;\n border-color: #f6f3ed;\n}\n.tinvwl-content select {\n font-family: Arial, sans-serif;\n font-size: 14px;\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n cursor: pointer;\n padding: 9px 13px 9px 40px;\n background-color: #fff;\n background-image: url(\"../img/select_caret.png\");\n background-repeat: no-repeat;\n background-position: 4% center;\n background-position: calc(100% - (100% - 15px)) center;\n}\n.tinvwl-content select:disabled {\n font-size: 15px;\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n font-weight: 600;\n color: #291C09;\n background-color: #f6f3ed;\n border-color: #f6f3ed;\n}\n.tinvwl-content select[multiple=multiple] {\n padding: 9px 13px;\n background: #fff;\n}\n.tinvwl-content .tinvwl-select.grey {\n font-size: 14px;\n font-family: \"Arial\", \"Helvetica Neue\", Helvetica, sans-serif;\n padding: 8px 11px;\n height: 35px;\n border: none;\n color: #5D5D5D;\n background: #f4f3ef;\n}\n\n@media screen and (max-width: 782px) {\n input, textarea {\n font-size: 14px;\n }\n\n #wpbody .tinvwl-content select {\n height: 42px;\n font-size: 14px;\n }\n}\n.tinvwl-select-wrap {\n position: relative;\n display: inline-block;\n vertical-align: middle;\n cursor: pointer;\n}\n\n.tinvwl-content select.tinvwl-select.grey {\n padding-left: 47px;\n margin: 0;\n border-radius: 4px;\n}\n\n.tinvwl-select + .tinvwl-caret {\n pointer-events: none;\n display: inline-block;\n position: absolute;\n top: 0;\n left: 0;\n width: 36px;\n height: 36px;\n line-height: 36px;\n text-align: center;\n border-radius: 4px 0 0 4px;\n}\n.tinvwl-select + .tinvwl-caret span {\n display: inline-block;\n width: 13px;\n height: 8px;\n background: url(\"../img/chevron_down.png\") no-repeat center;\n background-position: 100% -10px;\n}\n.tinvwl-select:hover + .tinvwl-caret {\n background: #3e3e3e;\n}\n.tinvwl-select:hover + .tinvwl-caret span {\n background-position: 100% 0;\n}\n\n/* Buttons */\n.tinvwl-content .tinvwl-nav {\n margin: 0 40px;\n}\n.tinvwl-content .tinvwl-panel + .tinvwl-nav {\n margin-top: 40px;\n}\n\n.tinvwl-nav .tinvwl-prev {\n float: right;\n}\n.tinvwl-nav .tinvwl-prev .tinvwl-btn {\n float: right;\n}\n.tinvwl-nav .tinvwl-next {\n float: left;\n text-align: left;\n}\n.tinvwl-nav .tinvwl-btn + .tinvwl-btn {\n margin-right: 20px;\n}\n\n.tinvwl-panel.only-button.w-bg {\n background: none;\n overflow: visible;\n}\n.tinvwl-panel.only-button.w-shadow {\n -webkit-box-shadow: none;\n box-shadow: none;\n overflow: visible;\n}\n.tinvwl-panel.only-button thead, .tinvwl-panel.only-button tfoot, .tinvwl-panel.only-button .control-label {\n display: none;\n}\n.tinvwl-panel.only-button .form-group {\n margin-bottom: 0;\n}\n.tinvwl-panel.only-button .form-control {\n display: inline-block;\n width: auto;\n}\n.tinvwl-panel.only-button .tinvwl-table > tbody > tr > td {\n padding: 0;\n}\n.tinvwl-panel.only-button #save_buttons--setting_save {\n display: inline-block;\n}\n.tinvwl-panel.only-button #save_buttons--setting_reset {\n display: inline-block;\n float: left;\n}\n.tinvwl-panel.only-button #save_buttons--setting_reset .form-control {\n background-color: #ffffff;\n color: #3e3e3e;\n}\n.tinvwl-panel.only-button #save_buttons--setting_reset .tinvwl-btn.split span {\n background: #fbfaf9;\n}\n.tinvwl-panel.only-button #save_buttons--setting_reset .form-control:hover {\n color: #fff;\n background-color: #515151;\n}\n.tinvwl-panel.only-button #save_buttons--setting_reset .tinvwl-btn.split:hover span {\n background: #434343;\n}\n\n/* reset button */\n#doaction, #doaction2, #post-query-submit {\n margin: 0;\n}\n\nbutton, input[type=submit] {\n display: inline-block;\n vertical-align: middle;\n margin: 0;\n font-family: \"Open Sans\", Arial, sans-serif;\n font-size: 14px;\n line-height: normal;\n cursor: pointer;\n text-decoration: none;\n}\n\n.tinvwl-btn {\n display: inline-block;\n vertical-align: middle;\n margin: 0;\n font-family: \"Open Sans\", Arial, sans-serif;\n font-size: 14px;\n line-height: normal;\n cursor: pointer;\n text-decoration: none;\n padding: 11px 18px 12px 19px;\n font-weight: 800;\n text-align: center;\n text-transform: uppercase;\n letter-spacing: -0.025em;\n border: none;\n border-radius: 2px;\n color: #fff;\n background-color: #96b100;\n}\n\na.tinvwl-btn {\n padding: 11px 18px 12px 19px;\n font-weight: 800;\n text-align: center;\n text-transform: uppercase;\n letter-spacing: -0.025em;\n border: none;\n border-radius: 2px;\n color: #fff;\n background-color: #96b100;\n}\n\n.tinvwl-btn.large {\n padding: 14px 18px 14px 19px;\n}\n.tinvwl-btn.small {\n padding: 6px 11px 7px;\n}\n.tinvwl-btn.smaller {\n /*padding: 7px 15px;*/\n padding: 11px 18px 12px;\n}\n.tinvwl-btn.red, .tinvwl-btn.green, .tinvwl-btn.dark-green, .tinvwl-btn.black {\n font-weight: 800;\n}\n.tinvwl-btn.grey {\n /*padding: 6px 11px 7px;*/\n margin: 0;\n padding: 8px 12px;\n font-weight: bold;\n /*letter-spacing: 0;*/\n color: #3e3e3e;\n background: #F4F3EF;\n}\n.tinvwl-btn.grey.large {\n font-weight: 800;\n padding: 14px 18px 14px 19px;\n}\n.tinvwl-btn.grey.w-icon {\n letter-spacing: -0.025em;\n}\n.tinvwl-btn.red {\n color: #fff;\n background-color: #ff5739;\n}\n.tinvwl-btn.orange {\n color: #fff;\n background-color: #FF9F07;\n}\n.tinvwl-btn.dark-green {\n /*color: #fff;*/\n /*background-color: #96b100;*/\n}\n.tinvwl-btn.white.smaller {\n font-size: 14px;\n font-weight: bold;\n letter-spacing: -0.05em;\n padding: 10px 15px 11px;\n border: 1px solid rgba(0, 0, 0, 0.14);\n -webkit-box-shadow: -1px 2px 4px 0 rgba(0, 0, 0, 0.1);\n box-shadow: -1px 2px 4px 0 rgba(0, 0, 0, 0.1);\n}\n.tinvwl-btn.white.small {\n font-family: Arial, sans-serif;\n font-size: 14px;\n text-transform: none;\n font-weight: normal;\n border: 1px solid rgba(0, 0, 0, 0.14);\n -webkit-box-shadow: -1px 2px 4px 0 rgba(0, 0, 0, 0.1);\n box-shadow: -1px 2px 4px 0 rgba(0, 0, 0, 0.1);\n padding: 9px 18px;\n color: #4f4639;\n}\n.tinvwl-btn.small.white:hover, .tinvwl-btn.small.white:active, .tinvwl-btn.small.white:focus {\n color: #fff;\n}\n.tinvwl-btn.white {\n color: #291c09;\n background: #fff;\n}\n.tinvwl-btn.white.no-txt {\n padding: 12px 16px;\n}\n.tinvwl-btn.white.small.no-txt {\n padding: 9px 12px;\n}\n.tinvwl-btn.white i {\n color: #6b625a;\n margin-left: 11px;\n}\n.tinvwl-btn.w-icon {\n font-weight: 800;\n}\n.tinvwl-btn.w-icon i {\n margin-left: 16px;\n}\n.tinvwl-btn.round.w-icon i {\n margin-left: 15px;\n font-size: 16px;\n}\n.tinvwl-btn.w-icon i.ftinvwl-graduation-cap {\n vertical-align: text-bottom;\n}\n.tinvwl-btn.red.w-icon i {\n margin-left: 13px;\n}\n.tinvwl-btn.xl-icon i, .tinvwl-btn.round.xl-icon i {\n font-size: 17px;\n margin-left: 15px;\n}\n.tinvwl-btn.lg-icon i {\n font-size: 15px;\n}\n.tinvwl-btn.md-icon i, .tinvwl-btn.round.md-icon i {\n font-size: 14px;\n}\n.tinvwl-btn.sm-icon i {\n font-size: 13px;\n}\n.tinvwl-btn.xs-icon i {\n font-size: 11px;\n vertical-align: 1%;\n}\n.tinvwl-btn.white.no-txt i {\n margin-left: 0;\n}\n.tinvwl-btn.white:hover i, .tinvwl-btn.white:active i, .tinvwl-btn.white:focus i {\n color: #fff;\n}\n.tinvwl-btn.green {\n color: #fff;\n background-color: #a9c203;\n}\n.tinvwl-btn.black {\n color: #fff;\n background-color: #515151;\n}\n.tinvwl-btn.smaller-txt {\n font-size: 12px;\n padding: 15px 20px;\n}\n.tinvwl-btn.medium {\n letter-spacing: 0;\n}\n.tinvwl-btn.medium.smaller-txt {\n padding: 9px 16px;\n}\n.tinvwl-btn.round {\n border-radius: 25px;\n padding: 15px 28px 16px;\n}\n.tinvwl-btn.round.red {\n /*padding: 15px 22px 16px;*/\n padding: 16px 30px;\n}\n.tinvwl-btn.split {\n padding: 0 0 0 26px;\n}\n.tinvwl-btn.split span {\n display: inline-block;\n text-align: center;\n width: 46px;\n padding: 14px 0;\n margin-left: 14px;\n border-radius: 0 4px 4px 0;\n background: #8aa300;\n}\n.tinvwl-btn.split:hover span, .tinvwl-btn.split:active span, .tinvwl-btn.split:focus span {\n background: #434343;\n}\n.tinvwl-btn.split.green span {\n background: #b9cf09;\n}\n.tinvwl-btn.split.black span {\n background: #434343;\n}\n.tinvwl-btn.split span i {\n font-size: 17px;\n}\n.tinvwl-btn:not(:disabled):hover, .tinvwl-btn:not(:disabled):active, .tinvwl-btn:not(:disabled):focus {\n color: #fff;\n /*background: #3e3e3e;*/\n background-color: #515151;\n}\n\na.tinvwl-btn:not(:disabled):hover, a.tinvwl-btn:not(:disabled):active, a.tinvwl-btn:not(:disabled):focus {\n color: #fff;\n /*background: #3e3e3e;*/\n background-color: #515151;\n}\n\n/* Icons */\n.tinvwl-header {\n padding: 21px 40px;\n margin-bottom: 40px;\n background: #ffffff;\n}\n.tinvwl-header .icon.border-grey {\n position: relative;\n display: inline-block;\n width: 45px;\n height: 45px;\n line-height: 45px;\n text-align: center;\n background: #fff;\n border: 2px solid #f1f1f1;\n border-radius: 50%;\n color: #3e3e3e;\n}\n.tinvwl-header .icon.border-grey:hover {\n border-color: #515151;\n}\n.tinvwl-header .icon.w-lines {\n position: relative;\n padding: 0 30px;\n}\n.tinvwl-header .icon.w-lines:before, .tinvwl-header .icon.w-lines:after {\n content: \"\";\n position: absolute;\n top: 50%;\n top: calc(50% - 1px);\n width: 17px;\n height: 1px;\n background: rgba(0, 0, 0, 0.12);\n}\n.tinvwl-header .icon.w-lines:before {\n right: 0;\n}\n.tinvwl-header .icon.w-lines:after {\n left: 0;\n}\n.tinvwl-header .icon .badge {\n position: absolute;\n top: -5px;\n left: -10px;\n display: inline-block;\n min-width: 26px;\n height: 26px;\n font-size: 11px;\n line-height: 19px;\n font-weight: bold;\n background: #ff5739;\n border: 3px solid #ffffff;\n color: #ffffff;\n border-radius: 50%;\n}\n\n.tinwl-logo i.logo_heart {\n min-width: 54px;\n}\n.tinwl-logo h2 {\n font-size: 18px;\n font-weight: bold;\n text-transform: uppercase;\n line-height: 1;\n padding-right: 10px;\n}\n\n.tinvwl-header .tinvwl-title {\n padding-right: 28px;\n margin-right: 28px;\n border-right: 1px solid #dcddde;\n}\n.tinvwl-header h1 {\n color: #3e3e3e;\n padding: 0;\n}\n.tinvwl-header .tinvwl-status-panel {\n margin-top: -12px;\n}\n.tinvwl-header .tinvwl-status-panel > a {\n vertical-align: middle;\n}\n.tinvwl-header .tinvwl-status-panel > a + a {\n margin-right: 15px;\n}\n.tinvwl-header .tinvwl-btn {\n margin-top: 15px;\n margin-top: 18px;\n}\n.tinvwl-header .tinvwl-btn.red i {\n color: #ffdc00;\n}\n.tinvwl-header .tinvwl-status-panel {\n text-align: left;\n}\n\n.tinvwl-sign-icon {\n font-size: 30px;\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n color: #948d84;\n}\n\n@media (max-width: 1199px) {\n .tinvwl-header {\n text-align: center;\n }\n .tinvwl-header .tinvwl-table, .tinvwl-header .tinvwl-cell, .tinvwl-header .tinvwl-cell-3 {\n display: block;\n }\n .tinvwl-header h1 + .tinvwl-status-panel {\n margin-top: 25px;\n }\n .tinvwl-header .tinvwl-status-panel {\n text-align: center;\n margin-top: 15px;\n }\n .tinvwl-header .tinvwl-status-panel > a + a {\n margin-right: 9px;\n }\n\n .tinwl-logo {\n display: block;\n margin: 0 auto;\n }\n .tinwl-logo h2, .tinwl-logo img {\n display: block;\n margin: 0 auto;\n }\n\n .tinvwl-header .tinvwl-title {\n display: block;\n margin: 0 auto;\n }\n\n .tinwl-logo h2 {\n padding-right: 0;\n margin-right: 0;\n margin-top: 6px;\n }\n\n .tinvwl-header .tinvwl-title {\n position: relative;\n padding-right: 12px;\n padding-left: 12px;\n padding-top: 13px;\n margin-right: 0;\n margin-top: 16px;\n border-right: 0;\n }\n .tinvwl-header .tinvwl-title:before {\n content: \"\";\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n width: 40px;\n height: 1px;\n margin: 0 auto;\n background: #dcddde;\n }\n}\n@media (max-width: 782px) {\n .tinvwl-header .tinvwl-btn .tinvwl-txt {\n display: none;\n }\n .tinvwl-header .tinvwl-btn i {\n margin-left: 0 !important;\n }\n .tinvwl-header .tinvwl-btn.grey {\n padding-right: 16px;\n padding-left: 16px;\n }\n}\n.tinvwl-content h2 {\n /*margin: 0;*/\n /*line-height: 40px;*/\n}\n\n/* Privacy Navigation */\n.tinwl-wishlists-privacy {\n margin: -10px 0 0;\n}\n.tinwl-wishlists-privacy li {\n float: right;\n margin: 10px 0 0 10px;\n}\n.tinwl-wishlists-privacy li:last-child {\n margin-left: 0;\n}\n.tinwl-wishlists-privacy li a {\n display: block;\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n font-size: 14px;\n font-weight: 600;\n line-height: 1;\n padding: 10px 16px;\n border-radius: 3px;\n color: #404040;\n background: #ede8df;\n}\n.tinwl-wishlists-privacy li.active a {\n color: #fff;\n background-color: #96b100;\n}\n.tinwl-wishlists-privacy li a:hover, .tinwl-wishlists-privacy li a:active, .tinwl-wishlists-privacy li a:focus {\n color: #fff;\n background-color: #96b100;\n}\n\n@media screen and (max-width: 782px) {\n .tinwl-wishlists-privacy {\n margin-right: 15px;\n }\n}\n/* Panel */\n.tinvwl-panel {\n margin: 40px 40px 0;\n}\n.tinvwl-panel .w-bg-grey {\n background: #fbfaf9;\n}\n.tinvwl-panel.w-shadow {\n -webkit-box-shadow: -1px 1px 8px 0 rgba(170, 157, 137, 0.14);\n box-shadow: -1px 1px 8px 0 rgba(170, 157, 137, 0.14);\n}\n.tinvwl-panel.w-bg {\n background: #ffffff;\n border-radius: 4px;\n}\n\n.tinvwl-table.w-info .tinvwl-info[rowspan] {\n vertical-align: middle;\n}\n.tinvwl-table.w-info .tinvwl-info[rowspan] .tinvwl-info-sign {\n vertical-align: middle;\n}\n.tinvwl-table.w-info .tinvwl-info-top > tr .tinvwl-info {\n vertical-align: top;\n}\n\n@media screen and (max-width: 1200px) {\n .tinvwl-panel {\n margin: 20px 20px 0;\n }\n\n .tinvwl-header {\n margin-bottom: 20px;\n }\n}\n@media screen and (max-width: 782px) {\n .tinvwl-panel {\n margin: 20px 0 0;\n }\n .tinvwl-panel.only-button {\n text-align: center;\n }\n}\n/**\n * Content Elements\n */\n.tinvwl-content {\n /*margin: 14px 40px 10px 20px;*/\n}\n.tinvwl-content section {\n /*margin-top: 20px;*/\n /*background-color: #FFF;*/\n /*border-radius: 5px;*/\n}\n.tinvwl-content section:after {\n /*content: '';\n display: block;\n height: 0;\n clear: both;*/\n}\n\n/* Preview Icon */\n.tinvwl-icon-preview {\n position: relative;\n width: 50px;\n height: 42px;\n margin-left: 10px;\n margin-bottom: 10px;\n text-align: center;\n border-radius: 2px;\n color: #595857;\n background: #f6f3ed;\n}\n.tinvwl-icon-preview span {\n position: absolute;\n top: 50%;\n right: 0;\n left: 0;\n -webkit-transform: translateY(-50%);\n transform: translateY(-50%);\n}\n.tinvwl-icon-preview span img {\n max-width: 50px;\n max-height: 42px;\n vertical-align: middle;\n}\n\n@media (min-width: 1200px) {\n .tinvwl-icon-preview {\n margin-bottom: 0;\n }\n}\n/* Table */\n.tinvwl-content .table-wrap {\n /*padding: 25px 0;*/\n}\n.tinvwl-content table.widefat {\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.tinvwl-content .tablenav {\n height: auto;\n margin: 30px;\n background: #ffffff;\n}\n.tinvwl-content .tablenav .actions {\n /*padding: 6px 0 0;*/\n padding: 0;\n}\n.tinvwl-content .widefat th, .tinvwl-content .widefat td {\n text-align: center;\n padding: 0;\n}\n.tinvwl-content .widefat th {\n padding: 27px 0;\n position: relative;\n}\n\n@media screen and (max-width: 782px) {\n .tablenav.top .actions {\n display: block;\n }\n .tablenav br.tinv-wishlist-clear {\n display: none;\n }\n\n .tinvwl-content .tablenav {\n margin: 15px 12px;\n }\n .tinvwl-content .tablenav .alignleft, .tinvwl-content .tablenav .alignright {\n float: none;\n }\n .tinvwl-content .tablenav .tinvwl-full {\n display: none;\n }\n .tinvwl-content .tablenav .alignleft + .alignright {\n margin-top: 10px;\n }\n .tinvwl-content .tablenav .tinvwl-select-wrap {\n width: calc(100% - 75px);\n }\n\n #wpbody .tinvwl-content .tablenav .tinvwl-select-wrap select.tinvwl-select {\n max-width: 100%;\n width: 100%;\n height: 35px;\n padding: 9px 13px;\n }\n\n .tinvwl-content .tablenav input[type=search] {\n width: calc(100% - 84px);\n }\n}\n.tinvwl-info-wrap.tinvwl-in-table {\n /*position: absolute;\n top: 50%;\n margin-top: -11px;*/\n}\n\n.tinvwl-content .widefat th.sortable, .tinvwl-content .widefat th.sorted {\n padding: 0;\n}\n.tinvwl-content .widefat th.sortable > a, .tinvwl-content .widefat th.sorted > a {\n padding: 28px 17px;\n}\n.tinvwl-content .widefat th.tinvwl-has-info {\n padding-top: 28px;\n}\n.tinvwl-content .widefat th.tinvwl-has-info.sortable > a, .tinvwl-content .widefat th.tinvwl-has-info.sorted > a {\n padding-top: 0;\n}\n.tinvwl-content .widefat th.sortable:first-of-type, .tinvwl-content .widefat th.sorted:first-of-type {\n padding-right: 0;\n}\n.tinvwl-content .widefat th.sortable:first-of-type > a, .tinvwl-content .widefat th.sorted:first-of-type > a {\n padding-right: 28px;\n}\n.tinvwl-content .widefat th:first-of-type {\n text-align: right;\n padding-right: 28px;\n}\n.tinvwl-content .widefat td:first-of-type {\n text-align: right;\n padding-right: 28px;\n}\n.tinvwl-content .widefat th .tinvwl-help-wrap {\n display: inline-block;\n margin-right: 6px;\n}\n.tinvwl-content .widefat th.sortable > a + .tinvwl-help-wrap, .tinvwl-content .widefat th.sorted > a + .tinvwl-help-wrap {\n margin-right: 0;\n}\n.tinvwl-content .widefat thead tr {\n background: #f4f3ef;\n}\n.tinvwl-content .striped > tbody > :nth-child(odd), .tinvwl-content ul.striped > :nth-child(odd) {\n background: none;\n}\n.tinvwl-content .widefat thead td.check-column, .tinvwl-content .widefat tbody th.check-column {\n width: 50px;\n padding: 28px 28px 28px 0;\n vertical-align: middle;\n}\n.tinvwl-content .widefat thead td.check-column {\n padding: 28px 28px 28px 0;\n}\n.tinvwl-content .widefat tbody th.check-column {\n padding: 13px 28px 13px 0;\n}\n.tinvwl-content .widefat thead td.check-column + th {\n padding-right: 21px;\n}\n.tinvwl-content .widefat thead td.check-column + th.sortable:first-of-type > a, .tinvwl-content .widefat thead td.check-column + th.sorted:first-of-type > a {\n padding-right: 21px;\n}\n.tinvwl-content .widefat tbody th.check-column + td {\n padding-right: 21px;\n}\n.tinvwl-content .widefat thead td.check-column + th.sortable:first-of-type > .tinvwl-info-wrap.tinvwl-in-table, .tinvwl-content .widefat thead td.check-column + th.sorted:first-of-type > .tinvwl-info-wrap.tinvwl-in-table {\n padding-right: 21px;\n}\n.tinvwl-content .widefat thead td.pause-play-column {\n padding: 0;\n width: 53px;\n text-align: center;\n}\n.tinvwl-content .widefat tbody th.pause-play-column {\n padding: 0;\n width: 53px;\n text-align: center;\n}\n.tinvwl-content th.sortable a, .tinvwl-content th.sorted a {\n padding: 0;\n}\n.tinvwl-content .widefat th {\n font-size: 14px;\n font-weight: 600;\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n color: #291C09;\n text-transform: uppercase;\n letter-spacing: -0.025em;\n}\n.tinvwl-content th.sortable > a, .tinvwl-content th.sorted > a {\n font-size: 14px;\n font-weight: 600;\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n color: #291C09;\n text-transform: uppercase;\n letter-spacing: -0.025em;\n}\n.tinvwl-content th.sortable > a, .tinvwl-content th.sorted > a {\n display: inline-block;\n vertical-align: middle;\n}\n.tinvwl-content .widefat th.sortable > a, .tinvwl-content .widefat th.sorted > a {\n position: relative;\n}\n.tinvwl-content .widefat th.sortable > a .sorting-indicator, .tinvwl-content .widefat th.sorted > a .sorting-indicator {\n position: absolute;\n top: 50%;\n left: 0;\n margin-top: -2px;\n}\n.tinvwl-content .widefat th.tinvwl-has-info.sortable > a .sorting-indicator, .tinvwl-content .widefat th.tinvwl-has-info.sorted > a .sorting-indicator {\n margin-top: -15px;\n}\n.tinvwl-content th.sortable a span, .tinvwl-content th.sorted a span {\n float: none;\n}\n.tinvwl-content table.widefat {\n /*table-layout: auto;*/\n border: none;\n border-bottom: 2px solid #f7f7f7;\n}\n.tinvwl-content .widefat thead td, .tinvwl-content .widefat thead th {\n border-bottom: 0;\n}\n.tinvwl-content .widefat td {\n padding: 24px 0;\n vertical-align: middle;\n}\n.tinvwl-content .widefat tbody td {\n padding: 13px 0;\n}\n.tinvwl-content .widefat td {\n font-size: 14px;\n}\n.tinvwl-content .widefat td ol, .tinvwl-content .widefat td p, .tinvwl-content .widefat td ul {\n font-size: 14px;\n}\n.tinvwl-content .widefat tbody tr + tr {\n border-top: 2px solid #f7f7f7;\n}\n.tinvwl-content .widefat thead th.column-preference {\n /*display: none;*/\n text-indent: -9999px;\n}\n.tinvwl-content .widefat.wishlists thead th.column-preference, .tinvwl-content .widefat.wishlists tbody td.column-preference {\n min-width: 220px;\n width: 220px;\n}\n.tinvwl-content .widefat:not(.products) tbody td.column-preference {\n text-align: left;\n}\n.tinvwl-content .widefat.products thead th.column-quantity a > span:not(.sorting-indicator) {\n max-width: 91px;\n}\n.tinvwl-content .widefat.users tbody .column-name > a {\n display: block;\n}\n.tinvwl-content .widefat.products thead th.column-preference, .tinvwl-content .widefat.products tbody td.column-preference {\n width: 345px;\n min-width: 345px;\n}\n.tinvwl-content .widefat.users thead th.column-preference, .tinvwl-content .widefat.users tbody td.column-preference {\n width: 165px;\n min-width: 165px;\n}\n.tinvwl-content .widefat tbody .column-name strong {\n font-weight: normal;\n}\n.tinvwl-content .widefat tbody .column-name > a {\n display: table;\n}\n.tinvwl-content .widefat tbody .column-name .product-image {\n display: table-cell;\n vertical-align: middle;\n}\n.tinvwl-content .widefat tbody .column-name .product-image img {\n max-width: 66px;\n}\n.tinvwl-content .widefat tbody .column-name .product-title {\n display: table-cell;\n vertical-align: middle;\n padding-right: 15px;\n}\n.tinvwl-content .widefat thead th.column-preference, .tinvwl-content .widefat tbody td.column-preference {\n padding-left: 20px;\n}\n.tinvwl-content .widefat.products tbody td.column-preference > a {\n margin-left: 10px;\n float: right;\n}\n.tinvwl-content .widefat.products tbody td.column-preference > a:last-child {\n margin-left: 0;\n}\n.tinvwl-content .tablenav .tablenav-pages {\n float: none;\n text-align: center;\n height: auto;\n margin-top: 0;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links > a {\n display: inline-block;\n vertical-align: middle;\n text-align: center;\n font-size: 14px;\n font-weight: normal;\n padding: 0;\n min-width: 38px;\n height: 38px;\n line-height: 38px;\n border-radius: 50%;\n border: none;\n background: none;\n color: #3e3e3e;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links > span {\n display: inline-block;\n vertical-align: middle;\n text-align: center;\n font-size: 14px;\n font-weight: normal;\n padding: 0;\n min-width: 38px;\n height: 38px;\n line-height: 38px;\n border-radius: 50%;\n border: none;\n background: none;\n color: #3e3e3e;\n color: rgba(62, 62, 62, 0.46);\n background: #f3f1ec;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page, .tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page {\n background: #f3f1ec;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links > .tinvwl-page-number.space {\n background: none;\n color: #3e3e3e;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links > a:hover {\n background: #3e3e3e;\n color: #fff;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page:hover {\n background: #3e3e3e;\n color: #fff;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page {\n margin-left: 20px;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page:hover {\n background: #3e3e3e;\n color: #fff;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page {\n margin-right: 20px;\n}\n.tinvwl-content .tablenav .tablenav-pages .tinvwl-chevron {\n display: inline-block;\n vertical-align: middle;\n width: 9px;\n height: 16px;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page .tinvwl-chevron {\n background: url(\"../img/chevron_icon.png\") no-repeat center;\n background-position: 100% -16px;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page:hover .tinvwl-chevron {\n background: url(\"../img/chevron_icon.png\") no-repeat center;\n background-position: 100% 0;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page .tinvwl-chevron {\n background: url(\"../img/chevron_icon.png\") no-repeat center;\n background-position: -10px -16px;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page:hover .tinvwl-chevron {\n background: url(\"../img/chevron_icon.png\") no-repeat center;\n background-position: -10px 0;\n}\n.tinvwl-content .widefat.products thead th.column-name, .tinvwl-content .widefat.products tbody td.column-name {\n /*width: 200px;*/\n width: 30%;\n}\n.tinvwl-content .widefat.wishlists thead th.column-title, .tinvwl-content .widefat.wishlists tbody td.column-title {\n width: 45%;\n}\n.tinvwl-content .widefat.users thead th.column-wishlist, .tinvwl-content .widefat.users tbody td.column-wishlist {\n width: 45%;\n}\n.tinvwl-content .widefat.users thead th.column-name, .tinvwl-content .widefat.users tbody td.column-name {\n text-align: right;\n}\n.tinvwl-content .widefat.users thead th.column-quantity, .tinvwl-content .widefat.users tbody td.column-quantity {\n width: 100px;\n}\n.tinvwl-content .widefat tbody td.column-preference .tinvwl-btn .tinvwl-mobile {\n display: none;\n}\n.tinvwl-content .widefat.products thead th.column-quantity span span {\n float: none;\n}\n\n@media screen and (max-width: 1440px) {\n .tinvwl-content .widefat.products thead th.column-preference, .tinvwl-content .widefat.products tbody td.column-preference {\n width: 204px;\n min-width: 204px;\n }\n .tinvwl-content .widefat.wishlists thead th.column-preference, .tinvwl-content .widefat.wishlists tbody td.column-preference {\n width: 98px;\n min-width: 98px;\n }\n .tinvwl-content .widefat.users thead th.column-preference, .tinvwl-content .widefat.users tbody td.column-preference {\n width: 60px;\n min-width: 60px;\n }\n .tinvwl-content .widefat tbody td.column-preference .tinvwl-btn.tinvwl-w-mobile {\n padding: 9px 12px;\n }\n .tinvwl-content .widefat tbody td.column-preference .tinvwl-btn .tinvwl-mobile {\n display: inline;\n margin: 0;\n }\n .tinvwl-content .widefat tbody td.column-preference .tinvwl-btn .tinvwl-full {\n display: none;\n }\n}\n@media screen and (max-width: 1366px) and (min-width: 783px) {\n .tinvwl-content .widefat.products thead th.column-name, .tinvwl-content .widefat.products tbody td.column-name {\n /*width: 110px;*/\n /*min-width: 110px;*/\n }\n .tinvwl-content .widefat tbody .column-name .product-image {\n display: block;\n }\n .tinvwl-content .widefat tbody .column-name .product-title {\n display: block;\n padding-right: 0;\n }\n .tinvwl-content .widefat.products thead th.column-preference {\n width: 103px;\n min-width: 103px;\n }\n .tinvwl-content .widefat.products tbody td.column-preference {\n width: 103px;\n min-width: 103px;\n }\n .tinvwl-content .widefat.products tbody td.column-preference > a {\n margin-left: 5px;\n }\n .tinvwl-content .widefat tbody td.column-preference > a:nth-child(2n) {\n margin-left: 0;\n }\n .tinvwl-content .widefat tbody td.column-preference > a:nth-child(n+3) {\n margin-top: 5px;\n }\n .tinvwl-content .widefat thead th .tinvwl-full {\n display: none;\n }\n}\n@media screen and (max-width: 1200px) and (min-width: 783px) {\n .tinvwl-content th.sortable a span, .tinvwl-content th.sorted a span {\n float: none;\n }\n .tinvwl-content .widefat th.sortable > a, .tinvwl-content .widefat th.sorted > a {\n padding-right: 0;\n padding-left: 0;\n position: static;\n }\n .tinvwl-content .widefat th.sortable > a .sorting-indicator, .tinvwl-content .widefat th.sorted > a .sorting-indicator {\n top: auto;\n bottom: 12px;\n right: 0;\n left: 0;\n margin-right: auto;\n margin-left: auto;\n }\n .tinvwl-content .widefat th.sortable > a .sorting-indicator:before, .tinvwl-content .widefat th.sorted > a .sorting-indicator:before {\n right: -5px;\n }\n .tinvwl-content .widefat th.tinvwl-has-info.sortable > a .sorting-indicator, .tinvwl-content .widefat th.tinvwl-has-info.sorted > a .sorting-indicator {\n margin-top: 12px;\n }\n .tinvwl-content .widefat.wishlists thead th.column-title, .tinvwl-content .widefat.wishlists tbody td.column-title {\n width: 38%;\n }\n}\n@media screen and (max-width: 782px) {\n .tinvwl-content .widefat th.tinvwl-has-info.sortable > a .sorting-indicator, .tinvwl-content .widefat th.tinvwl-has-info.sorted > a .sorting-indicator {\n margin-top: 0;\n }\n .tinvwl-content .widefat.products tbody td.column-preference > a {\n margin-left: 5px;\n float: none;\n }\n .tinvwl-content .widefat tbody .column-name .product-image, .tinvwl-content .widefat tbody .column-name .product-title {\n vertical-align: top;\n }\n\n .tablenav .tablenav-pages {\n margin-bottom: 15px;\n }\n\n .tinvwl-content .widefat thead th.column-primary {\n width: 100% !important;\n }\n .tinvwl-content .widefat thead td.check-column + th.column-primary {\n width: 50% !important;\n }\n .tinvwl-content .widefat.users thead td.check-column + th.column-primary {\n width: 100% !important;\n }\n}\n/* Tables */\n.tinvwl-table {\n display: table;\n /*height: 100%;*/\n width: 100%;\n max-width: 100%;\n}\n.tinvwl-table.w-bg {\n background: #fff;\n overflow: hidden;\n border-radius: 4px;\n}\n.tinvwl-table.w-shadow {\n -webkit-box-shadow: -1px 1px 8px 0 rgba(170, 157, 137, 0.14);\n box-shadow: -1px 1px 8px 0 rgba(170, 157, 137, 0.14);\n}\n.tinvwl-table.auto-width {\n width: auto;\n}\n\n.tinvwl-caption {\n display: table-caption;\n}\n\n.tinvwl-row {\n display: table-row;\n}\n\n.tinvwl-rows {\n display: table-row-group;\n}\n\n.tinvwl-cell {\n display: table-cell;\n vertical-align: middle;\n}\n\n.tinvwl-cell-2 {\n display: table-cell;\n vertical-align: middle;\n float: none;\n}\n\n.tinvwl-cell-3 {\n display: table-cell;\n vertical-align: top;\n float: none;\n}\n\n.tinvwl-table.w-info > thead > tr > th:first-child, .tinvwl-table.w-info > tbody > tr > td:first-child {\n width: 67%;\n}\n.tinvwl-table th, .tinvwl-table td {\n vertical-align: top;\n}\n.tinvwl-table .tinvwl-inner.tinv-wishlist-clearfix h3, .tinvwl-table .tinvwl-inner .tinv-wishlist-clearfix h3, .tinvwl-table .tinvwl-inner.tinv-wishlist-clearfix h4, .tinvwl-table .tinvwl-inner .tinv-wishlist-clearfix h4 {\n float: right;\n}\n.tinvwl-table .tinvwl-btn-wrap {\n float: left;\n}\n.tinvwl-table.w-info thead > tr > th {\n text-align: right;\n}\n.tinvwl-table.w-info thead > tr > th .tinvwl-info-wrap {\n font-weight: normal;\n}\n.tinvwl-table > thead > tr > th {\n padding: 0 30px;\n}\n.tinvwl-table > thead > tr > th:last-child {\n /*padding: 30px;*/\n}\n.tinvwl-table .tinvwl-info {\n vertical-align: top;\n}\n.tinvwl-table > thead > tr > .tinvwl-info .tinvwl-info-wrap {\n padding-bottom: 30px;\n}\n.tinvwl-table tbody tr .tinvwl-inner h2 {\n font-size: 15px;\n color: #291C09;\n font-weight: 600;\n margin-bottom: 21px;\n}\n.tinvwl-table > tbody > tr > .tinvwl-info .tinvwl-info-wrap {\n padding-bottom: 20px;\n}\n.tinvwl-table > tbody > tr > td {\n padding: 0 30px;\n}\n.tinvwl-table > tbody > tr > td:last-child {\n /*padding: 30px;*/\n}\n.tinvwl-table thead > tr .tinvwl-inner {\n padding: 28px 0;\n margin-bottom: 30px;\n border-bottom: 2px solid rgba(219, 219, 219, 0.522);\n}\n.tinvwl-table thead.tinwl-empty > tr .tinvwl-inner {\n padding: 30px 0 0;\n margin-bottom: 0;\n border-bottom: 0;\n}\n.tinvwl-table thead > tr .tinvwl-inner {\n /*padding: 20px 0;*/\n}\n.tinvwl-table .tinvwl-header-row label {\n font-size: 22px;\n font-weight: normal;\n line-height: 1.313;\n margin: 0 0 15px;\n padding-top: 3px !important;\n}\n.tinvwl-table thead .tinvwl-empty-info, .tinvwl-table tbody > .tinvwl-bodies-border {\n display: none;\n}\n.tinvwl-table thead .tinvwl-empty-info .tinvwl-inner {\n margin: 0;\n padding-top: 56px;\n}\n\n.tinvwl-bodies-border .tinvwl-info .tinvwl-inner {\n display: none;\n padding-top: 30px;\n margin-top: 10px;\n border-top: 2px solid rgba(219, 219, 219, 0.522);\n}\n\n.tinvwl-style-options .tinvwl-table thead th:first-child, .tinvwl-style-options .tinvwl-bodies-border td:first-child {\n /*padding-right: 0;*/\n}\n.tinvwl-style-options .tinvwl-table thead .tinvwl-empty-info, .tinvwl-style-options .tinvwl-bodies-border .tinvwl-info {\n padding-right: 0;\n background: none;\n}\n.tinvwl-style-options .tinvwl-table thead .tinvwl-empty-info {\n display: table-cell;\n}\n.tinvwl-style-options .tinvwl-table thead .tinvwl-empty-info .tinvwl-inner {\n display: block;\n}\n.tinvwl-style-options tbody + tbody > .tinvwl-bodies-border .tinvwl-info .tinvwl-inner {\n display: block;\n}\n\n@media (min-width: 1200px) {\n .tinvwl-style-options .tinvwl-table .tinvwl-inner .form-horizontal {\n width: 67%;\n }\n}\ntextarea[name=style_plain-css] {\n height: 150px;\n}\n\n.tinvwl-table tbody + tbody > .tinvwl-bodies-border {\n display: table-row;\n}\n.tinvwl-table tbody + tbody > .tinvwl-bodies-border:first-child > td:first-child > .tinvwl-inner {\n padding-top: 30px;\n margin-top: 10px;\n border-top: 2px solid rgba(219, 219, 219, 0.522);\n}\n.tinvwl-table .tinvwl-header-row.tinvwl-line-border .tinvwl-inner {\n padding-bottom: 15px;\n margin-bottom: 30px;\n border-bottom: 2px solid rgba(219, 219, 219, 0.522);\n}\n.tinvwl-table .form-group .col-md-4:nth-child(n+4), .tinvwl-table .form-group .col-lg-4:nth-child(n+4) {\n padding-top: 27px;\n}\n.tinvwl-table tbody:first-of-type > tr:first-child > td:first-child > .tinvwl-inner {\n /*padding-top: 30px;*/\n}\n.tinvwl-table tbody:last-of-type > tr:last-child > td:first-child > .tinvwl-inner {\n /*padding-bottom: 20px;*/\n}\n.tinvwl-table tfoot .tinvwl-inner {\n padding-top: 20px;\n}\n.tinvwl-table tbody > tr + tr .tinvwl-inner {\n /*border-top: 2px solid rgba(219,219,219,.522);*/\n}\n.tinvwl-table tr.no-top-border .tinvwl-inner, .tinvwl-table tr.no-top-border .tinvwl-info-wrap {\n border-top: 0;\n padding-top: 0;\n}\n.tinvwl-table thead .w-bg-grey .tinvwl-info-wrap {\n padding-top: 30px;\n}\n\n/*.tinvwl-table tbody > tr .tinvwl-inner,\n.tinvwl-table tbody > tr .tinvwl-info-wrap {\n padding: 30px 0;\n}*/\n/*.tinvwl-table tbody:first-of-type > tr:first-child > td > .tinvwl-info-wrap,*/\n.tiwl-notifications-style-logo img {\n height: 42px;\n}\n\n@media (min-width: 1200px) {\n .tinvwl-table tr.tinvwl-full-width .control-label label {\n margin-bottom: 10px;\n }\n .tinvwl-table tr.tinvwl-full-width [class^=col-lg-], .tinvwl-table tr.tinvwl-full-width [class^=col-md-] {\n width: 100%;\n }\n .tinvwl-table tr.tinvwl-full-width textarea {\n height: 250px;\n padding: 15px;\n }\n\n .tiwl-notifications-style-logo img {\n float: left;\n }\n}\n@media (max-width: 1199px) {\n .form-horizontal .control-label .tinvwl-empty {\n display: none;\n }\n\n .tinvwl-style-options .tinvwl-empty-info, .tinvwl-style-options .tinvwl-info {\n display: none !important;\n }\n .tinvwl-style-options .tinvwl-table thead th:first-child, .tinvwl-style-options .tinvwl-bodies-border td:first-child {\n padding-left: 30px !important;\n }\n\n .tinvwl-table .tinvwl-header-row.tinvwl-line-border .tinvwl-inner {\n padding-bottom: 0;\n }\n .tinvwl-table .tinvwl-header-row.tinvwl-line-border .tinvwl-inner .form-group {\n margin-bottom: 20px;\n }\n}\n.tinvwl-info .tinvwl-info-desc a {\n text-decoration: underline;\n color: #ff5739;\n}\n.tinvwl-info .tinvwl-info-desc a:hover, .tinvwl-info .tinvwl-info-desc a:active, .tinvwl-info .tinvwl-info-desc a:focus {\n color: #000;\n}\n\n.tinvwl-info-wrap.tinvwl-in-section {\n background: #fbfaf9;\n color: #4f4639;\n}\n.tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign {\n width: 42px;\n vertical-align: top;\n padding-top: 1px;\n padding-left: 20px;\n}\n.tinvwl-info-wrap .tinvwl-info-sign span, .tinvwl-info-wrap .tinvwl-info-sign .tinvwl-help {\n display: inline-block;\n text-align: center;\n width: 22px;\n height: 22px;\n line-height: 22px;\n border-radius: 50%;\n background: #e1dbce;\n}\n.tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign span, .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign .tinvwl-help {\n display: block;\n}\n.tinvwl-info-wrap i {\n font-size: 14px;\n color: #fbfaf9;\n}\n\n.tinvwl-panel:not(.only-button) .tinvwl-table .col-lg-6 > .tinvwl-btn {\n width: auto;\n}\n\n.tinvwl-btns-group {\n margin-bottom: 23px;\n margin-top: -15px;\n margin-left: -15px;\n}\n\n.tiwl-style-custom-allow .tinvwl-inner textarea {\n margin-bottom: 23px;\n}\n\n.tinvwl-btns-group .tinvwl-btn {\n margin-top: 15px;\n margin-left: 15px;\n float: right;\n}\n\n@media (min-width: 1200px) {\n .tinvwl-table .tinvwl-form-onoff, .tinvwl-panel:not(.only-button) .tinvwl-table .col-lg-6 > .tinvwl-btn, .tinvwl-btns-group .tinvwl-btn {\n float: left;\n }\n}\n.tinvwl-table .tinvwl-info .tinvwl-info-wrap.tinvwl-in-section .tinvwl-help {\n display: none;\n}\n\n.tinvwl-info-wrap.tinvwl-in-table {\n display: inline-block;\n vertical-align: middle;\n display: block;\n margin-bottom: 5px;\n}\n.tinvwl-info-wrap.tinvwl-in-table .tinvwl-help {\n cursor: pointer;\n}\n\n.tinvwl-content .widefat th.tinvwl-has-info {\n /*word-break: break-all;*/\n}\n.tinvwl-content .widefat th.tinvwl-has-info .tinvwl-col-name {\n margin-left: 5px;\n}\n\n.tinvwl-info-wrap.tinvwl-in-table .tinvwl-info-desc {\n display: none;\n}\n\n@media (max-width: 1200px) {\n .tinvwl-table .tinvwl-info {\n padding-right: 15px;\n padding-left: 15px;\n /*vertical-align: middle;*/\n }\n .tinvwl-table.w-info > thead > tr > th:first-child, .tinvwl-table.w-info > tbody > tr > td:first-child {\n width: 90%;\n }\n\n .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign {\n width: auto;\n padding-left: 0;\n }\n .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign span {\n display: none;\n }\n\n .tinvwl-table .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign .tinvwl-help {\n display: block;\n margin: 0 auto;\n }\n\n .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-desc {\n display: none;\n }\n}\n@media (max-width: 782px) {\n .tinvwl-content .widefat th.tinvwl-has-info.sortable, .tinvwl-content .widefat th.tinvwl-has-info.sorted {\n padding-top: 0;\n }\n\n .widefat tfoot td input[type=checkbox], .widefat th input[type=checkbox], .widefat thead td input[type=checkbox] {\n margin-bottom: 0;\n }\n\n .tinvwl-content .widefat th.sortable > a, .tinvwl-content .widefat th.sorted > a, .tinvwl-content .widefat th.sortable.tinvwl-has-info > a, .tinvwl-content .widefat th.sorted.tinvwl-has-info > a {\n padding-top: 18px;\n padding-bottom: 18px;\n }\n .tinvwl-content .widefat thead td.check-column {\n padding-top: 14px;\n padding-bottom: 15px;\n padding-right: 20px;\n width: 45px;\n }\n .tinvwl-content .widefat tbody th.check-column {\n padding-top: 14px;\n padding-bottom: 15px;\n padding-right: 20px;\n width: 45px;\n padding-top: 11px;\n padding-bottom: 11px;\n vertical-align: top;\n }\n .tinvwl-content .widefat.wishlists thead td.check-column, .tinvwl-content .widefat.wishlists tbody th.check-column {\n width: 23px;\n }\n .tinvwl-content .widefat thead td.check-column + th {\n padding-right: 10px;\n }\n .tinvwl-content .widefat thead td.check-column + th.sortable:first-of-type > a, .tinvwl-content .widefat thead td.check-column + th.sorted:first-of-type > a {\n padding-right: 10px;\n }\n .tinvwl-content .widefat tbody th.check-column + td {\n padding-right: 10px;\n }\n .tinvwl-content .widefat thead td.check-column + th.sortable:first-of-type > .tinvwl-info-wrap.tinvwl-in-table, .tinvwl-content .widefat thead td.check-column + th.sorted:first-of-type > .tinvwl-info-wrap.tinvwl-in-table {\n padding-right: 13px;\n display: inline-block;\n margin-top: 5px;\n margin-bottom: 0;\n }\n\n .wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.column-primary)::before {\n text-align: right;\n }\n .wp-list-table tr:not(.inline-edit-row):not(.no-items) td.column-primary ~ td:not(.check-column) {\n text-align: left;\n padding-left: 30px;\n }\n .wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.column-primary)::before {\n right: 28px;\n }\n .wp-list-table tr:not(.inline-edit-row):not(.no-items) td.check-column + td:not(.column-primary)::before {\n right: 13px;\n }\n .wp-list-table tr:not(.inline-edit-row):not(.no-items) td.column-primary ~ td:not(.check-column):last-child {\n padding-bottom: 13px;\n }\n}\n/* Popover */\n.popover {\n position: absolute;\n top: 0;\n right: 0;\n z-index: 9999;\n display: none;\n max-width: 279px;\n padding: 1px;\n text-align: center;\n white-space: normal;\n background-color: #fff;\n background-clip: padding-box;\n border-radius: 6px;\n -webkit-box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.22);\n box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.22);\n}\n.popover.top {\n margin-top: -10px;\n}\n.popover.right {\n margin-right: 10px;\n}\n.popover.bottom {\n margin-top: 10px;\n}\n.popover.left {\n margin-right: -10px;\n}\n\n.popover-title {\n padding: 30px 30px 0;\n margin: 0;\n font-family: \"Open Sans\", Arial, sans-serif;\n font-size: 14px;\n font-weight: 600;\n line-height: 1.714;\n text-transform: uppercase;\n letter-spacing: -0.35px;\n}\n\n.popover-content {\n padding: 25px 30px 30px;\n color: #5D5D5D;\n font-family: Arial, sans-serif;\n font-size: 14px;\n line-height: 1.429;\n}\n\n.popover > .arrow {\n position: absolute;\n display: block;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n border-width: 11px;\n margin-right: 0;\n overflow: visible;\n}\n.popover > .arrow:after {\n position: absolute;\n display: block;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n content: none;\n z-index: 9999;\n background: none;\n -webkit-box-shadow: none;\n box-shadow: none;\n position: absolute;\n right: auto;\n top: auto;\n width: auto;\n height: auto;\n -webkit-transform: none;\n transform: none;\n content: \"\";\n border-width: 10px;\n}\n.popover.top > .arrow {\n bottom: -11px;\n right: 50%;\n margin-right: -11px;\n border-bottom-width: 0;\n}\n.popover.top > .arrow:after {\n bottom: 1px;\n margin-right: -10px;\n content: \" \";\n border-top-color: #fff;\n border-bottom-width: 0;\n}\n.popover.right > .arrow {\n top: 50%;\n right: -11px;\n margin-top: -11px;\n border-right-width: 0;\n}\n.popover.right > .arrow:after {\n bottom: -10px;\n right: 1px;\n content: \" \";\n border-left-color: #fff;\n border-right-width: 0;\n}\n.popover.bottom > .arrow {\n top: -11px;\n right: 50%;\n margin-right: -11px;\n border-top-width: 0;\n}\n.popover.bottom > .arrow:after {\n top: 1px;\n margin-right: -10px;\n content: \" \";\n border-top-width: 0;\n border-bottom-color: #fff;\n}\n.popover.left > .arrow {\n top: 50%;\n right: auto;\n left: -11px;\n margin-top: -11px;\n border-left-width: 0;\n}\n.popover.left > .arrow:after {\n right: auto;\n left: 1px;\n bottom: -10px;\n content: \" \";\n border-left-width: 0;\n border-right-color: #fff;\n}\n\n/* Image w/description */\n.tinvwl-img-w-desc i {\n margin-left: 20px;\n}\n.tinvwl-img-w-desc h5 {\n font-weight: 600;\n text-transform: uppercase;\n}\n.tinvwl-img-w-desc .tinvwl-desc {\n color: #4f4639;\n}\n.tinvwl-img-w-desc h5 + .tinvwl-desc {\n margin-top: 2px;\n}\n\n/* Premium Features */\n.tinvwl-premium-feat .row {\n margin: 0;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n}\n.tinvwl-premium-feat .col-lg-4 {\n padding: 0;\n -webkit-box-flex: 1;\n -ms-flex: 1 1 0px;\n flex: 1 1 0;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers {\n -webkit-box-flex: 1;\n -ms-flex: 1;\n flex: 1;\n overflow: hidden;\n position: relative;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.money-back {\n background: #211709;\n /* Old browsers */\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.money-back a {\n display: block;\n position: relative;\n color: #ffffff;\n outline: none;\n text-decoration: none;\n background: url(\"../img/money-back.svg\") no-repeat 50% 0;\n float: right;\n width: 100%;\n height: 60%;\n margin: 15px 0;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.money-back a span {\n display: none;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.money-back p {\n text-align: center;\n color: #ffffff;\n font-size: 16px;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.customization {\n text-align: center;\n background: #333333 url(\"../img/customization.png\") no-repeat 0% 100%;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.customization h2 {\n margin: 30px auto 20px;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.customization p {\n font-size: 16px;\n color: #ffffff;\n padding-right: 10px;\n padding-left: 10px;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.customization .tinvwl-btn.gray {\n background-color: #958095;\n margin: 10px auto;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.customization .tinvwl-btn.gray:hover {\n background-color: #ffffff;\n color: #333333;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.rate {\n text-align: center;\n border-bottom: 1px solid #e7e7e7;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.rate h2 {\n background: url(\"../img/rate_us.png\") no-repeat center;\n display: block;\n width: 186px;\n height: 76px;\n margin: 30px auto 20px;\n font-size: 18px;\n line-height: 100px;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.rate h2 a {\n display: block;\n width: 186px;\n height: 76px;\n color: #ffffff;\n text-decoration: none;\n outline: none;\n font-weight: 600;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.rate p {\n font-size: 16px;\n padding-right: 10px;\n padding-left: 10px;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.rate a {\n color: #ff5739;\n text-decoration: underline;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.subscribe {\n text-align: center;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.subscribe h2 {\n color: #453a2a;\n margin: 30px auto 20px;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.subscribe p {\n font-size: 16px;\n padding-right: 10px;\n padding-left: 10px;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.subscribe .mc-field-group {\n width: 90%;\n position: relative;\n margin: 10px auto;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.subscribe .mc-field-group input[type=email] {\n width: 65%;\n height: 45px;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.subscribe .mc-field-group input[type=submit] {\n width: 30%;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.subscribe #mc_embed_signup {\n margin-bottom: 30px;\n}\n.tinvwl-premium-feat h2 {\n font-size: 30px;\n text-transform: uppercase;\n letter-spacing: -0.025em;\n line-height: 1;\n color: #ffffff;\n}\n.tinvwl-premium-feat .tinvwl-pic-col {\n border: 5px solid #ffffff;\n text-align: center;\n background: #df4c57;\n /* Old browsers */\n /* FF3.6-15 */\n /* Chrome10-25,Safari5.1-6 */\n background: linear-gradient(-135deg, #df4c57 0%, #f78c62 100%);\n /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=\"#df4c57\", endColorstr=\"#f78c62\", GradientType=1);\n /* IE6-9 fallback on horizontal gradient */\n padding: 50px 10px;\n color: #ffffff;\n}\n.tinvwl-premium-feat .tinvwl-pic-col img {\n display: block;\n margin: 0 auto;\n}\n.tinvwl-premium-feat .tinvwl-pic-col .tinvwl-btn.white {\n color: #ff5739;\n}\n.tinvwl-premium-feat .tinvwl-pic-col .tinvwl-btn.white:hover {\n color: #ffffff;\n}\n.tinvwl-premium-feat .tinvwl-pic-col p {\n font-size: 16px;\n padding-bottom: 1em;\n}\n.tinvwl-premium-feat .tinvwl-feat-col {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n border-top: 1px solid #ffffff;\n border-bottom: 1px solid #ffffff;\n background-color: #f9f8f5;\n}\n.tinvwl-premium-feat .tinvwl-sup-col {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n}\n\n/* Footer */\n#wpfooter {\n padding: 10px 40px;\n}\n#wpfooter p {\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n font-size: 14px;\n line-height: 1.85714286;\n color: #4b4b4b;\n}\n#wpfooter .ftinvwl-heart {\n margin: 0 3px;\n}\n#wpfooter .ftinvwl-star {\n font-size: 12px;\n margin: 0 1px;\n}\n#wpfooter span .ftinvwl-star:first-of-type {\n margin-right: 6px;\n}\n#wpfooter span .ftinvwl-star:last-of-type {\n margin-right: 3px;\n}\n#wpfooter i {\n color: #ff5739;\n}\n#wpfooter a {\n text-decoration: underline;\n color: #ff5739;\n}\n#wpfooter a:hover, #wpfooter a:active, #wpfooter a:focus {\n color: #000;\n}\n\n/* Color Picker */\n.tinvwl-color-picker {\n position: relative;\n}\n.tinvwl-color-picker .iris-picker {\n position: absolute;\n z-index: 9999;\n}\n.tinvwl-color-picker input[type=text] {\n color: #fff;\n border: 4px solid #fff;\n -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.14);\n box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.14);\n}\n.tinvwl-color-picker .tinvwl-eyedropper {\n cursor: pointer;\n position: relative;\n display: inline-block;\n vertical-align: top;\n margin-right: 4px;\n width: 42px;\n height: 42px;\n background: #fff url(\"../img/color_icon.png\") no-repeat center;\n border: 1px solid rgba(0, 0, 0, 0.14);\n border-radius: 2px;\n -webkit-box-shadow: -1px 2px 4px 0 rgba(0, 0, 0, 0.1);\n box-shadow: -1px 2px 4px 0 rgba(0, 0, 0, 0.1);\n}\n.tinvwl-color-picker .tinvwl-eyedropper a {\n color: #6b625a;\n}\n.tinvwl-color-picker .tinvwl-eyedropper i {\n display: inline-block;\n position: absolute;\n top: 15px;\n right: 14px;\n font-size: 12px;\n}\n.tinvwl-color-picker + .iris-picker .iris-square-value {\n width: 0;\n height: 0;\n}\n\n/* Modal */\n.tinvwl-overlay {\n position: fixed;\n top: 0;\n right: 0;\n width: 100%;\n height: 100%;\n visibility: hidden;\n opacity: 0;\n -webkit-transition: opacity 0.3s ease, visibility 0.3s ease;\n transition: opacity 0.3s ease, visibility 0.3s ease;\n background: #191919;\n}\n\n.tinvwl-modal.tinvwl-modal-open .tinvwl-overlay {\n visibility: visible;\n opacity: 0.5;\n}\n\n.admin-bar .tinvwl-content .tinvwl-modal {\n padding-top: 32px !important;\n}\n\n.tinvwl-content .tinvwl-modal {\n overflow-y: auto;\n overflow-x: hidden;\n top: 0;\n right: 0;\n width: 0;\n height: 0;\n z-index: 9999;\n position: fixed;\n outline: none !important;\n -webkit-backface-visibility: hidden;\n visibility: hidden;\n opacity: 0;\n text-align: right;\n -webkit-transition: opacity 0.3s ease, visibility 0.3s ease;\n transition: opacity 0.3s ease, visibility 0.3s ease;\n}\n.tinvwl-content .tinvwl-modal .tinvwl-modal-inner {\n position: relative;\n margin: 0 auto;\n background: #fff;\n border-radius: 4px;\n}\n.tinvwl-content .tinvwl-modal.tinvwl-modal-open {\n visibility: visible;\n opacity: 1;\n width: 100%;\n height: 100%;\n}\n\n@media screen and (max-width: 1200px) {\n .tinvwl-premium-feat .row {\n display: block;\n }\n}\n@media screen and (max-width: 782px) {\n .admin-bar .tinvwl-content .tinvwl-modal {\n padding-top: 46px !important;\n }\n}\n@media screen and (max-width: 600px) {\n .admin-bar .tinvwl-content .tinvwl-modal {\n padding-top: 0 !important;\n }\n}\n.tinvwl-modal .tinvwl-table {\n height: 100%;\n}\n\n.tinvwl-content .tinvwl-modal .tinvwl-modal-inner {\n max-width: 415px;\n padding: 40px 45px;\n}\n.tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails {\n text-align: center;\n}\n.tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails p {\n margin: 0 0 26px;\n}\n.tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails .tinvwl-btn.large {\n padding: 14px 33px;\n}\n.tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails .tinvwl-btn + .tinvwl-btn {\n margin-right: 6px;\n}\n\n/* Quick Buttons */\n.tinvwl-quick-btns {\n position: fixed;\n top: 25%;\n right: 100%;\n z-index: 9999;\n}\n.tinvwl-quick-btns button {\n display: block;\n width: 117px;\n font-size: 14px;\n font-family: \"Open Sans\", Arial, sans-serif;\n font-weight: 600;\n padding: 0 0 0 35px;\n border-radius: 2px;\n border: none;\n text-decoration: none;\n background: #96b100;\n color: #ffffff;\n -webkit-transform: translateX(50px);\n transform: translateX(50px);\n transition: -webkit-transform 0.3s ease;\n -webkit-transition: -webkit-transform 0.3s ease;\n transition: transform 0.3s ease;\n transition: transform 0.3s ease, -webkit-transform 0.3s ease;\n}\n\n.tinvwl-panel.only-button .tinvwl-quick-btns .form-control {\n display: block;\n width: 119px;\n}\n\n.tinvwl-quick-btns button:hover {\n -webkit-transform: translateX(100%);\n transform: translateX(100%);\n}\n.tinvwl-quick-btns button + button {\n margin-top: 4px;\n}\n.tinvwl-quick-btns button span {\n display: inline-block;\n width: 50px;\n padding: 15px 0;\n text-align: center;\n}\n\n/* Preview Select */\n@media (min-width: 1200px) {\n .tinvwl-empty-select + .tinvwl-input-group-btn {\n text-align: left;\n }\n}\n.tinvwl-empty-select + .tinvwl-input-group-btn .tinvwl-btn {\n margin-right: 0;\n}\n\n/* Bootstrap */\n.container, .container-fluid {\n /*padding-right: 15px;\n padding-left: 15px;*/\n margin-left: auto;\n margin-right: auto;\n}\n\n@media (min-width: 768px) {\n .container {\n width: 750px;\n }\n}\n@media (min-width: 992px) {\n .container {\n width: 970px;\n }\n}\n@media (min-width: 1200px) {\n .container {\n width: 1170px;\n }\n}\n.row {\n margin-left: -15px;\n margin-right: -15px;\n}\n\n.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {\n position: relative;\n min-height: 1px;\n padding-left: 15px;\n padding-right: 15px;\n}\n\n.tinvwl-table .form-group .row {\n /*margin-left: -5px;*/\n /*margin-right: -5px;*/\n}\n.tinvwl-table .form-group [class^=col-] {\n /*padding-right: 5px;*/\n /*padding-left: 5px;*/\n}\n\n.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11 {\n float: right;\n}\n\n.col-xs-12 {\n float: right;\n width: 100%;\n}\n\n.col-xs-11 {\n width: 91.66666667%;\n}\n\n.col-xs-10 {\n width: 83.33333333%;\n}\n\n.col-xs-9 {\n width: 75%;\n}\n\n.col-xs-8 {\n width: 66.66666667%;\n}\n\n.col-xs-7 {\n width: 58.33333333%;\n}\n\n.col-xs-6 {\n width: 50%;\n}\n\n.col-xs-5 {\n width: 41.66666667%;\n}\n\n.col-xs-4 {\n width: 33.33333333%;\n}\n\n.col-xs-3 {\n width: 25%;\n}\n\n.col-xs-2 {\n width: 16.66666667%;\n}\n\n.col-xs-1 {\n width: 8.33333333%;\n}\n\n.col-xs-pull-12 {\n left: 100%;\n}\n\n.col-xs-pull-11 {\n left: 91.66666667%;\n}\n\n.col-xs-pull-10 {\n left: 83.33333333%;\n}\n\n.col-xs-pull-9 {\n left: 75%;\n}\n\n.col-xs-pull-8 {\n left: 66.66666667%;\n}\n\n.col-xs-pull-7 {\n left: 58.33333333%;\n}\n\n.col-xs-pull-6 {\n left: 50%;\n}\n\n.col-xs-pull-5 {\n left: 41.66666667%;\n}\n\n.col-xs-pull-4 {\n left: 33.33333333%;\n}\n\n.col-xs-pull-3 {\n left: 25%;\n}\n\n.col-xs-pull-2 {\n left: 16.66666667%;\n}\n\n.col-xs-pull-1 {\n left: 8.33333333%;\n}\n\n.col-xs-pull-0 {\n left: auto;\n}\n\n.col-xs-push-12 {\n right: 100%;\n}\n\n.col-xs-push-11 {\n right: 91.66666667%;\n}\n\n.col-xs-push-10 {\n right: 83.33333333%;\n}\n\n.col-xs-push-9 {\n right: 75%;\n}\n\n.col-xs-push-8 {\n right: 66.66666667%;\n}\n\n.col-xs-push-7 {\n right: 58.33333333%;\n}\n\n.col-xs-push-6 {\n right: 50%;\n}\n\n.col-xs-push-5 {\n right: 41.66666667%;\n}\n\n.col-xs-push-4 {\n right: 33.33333333%;\n}\n\n.col-xs-push-3 {\n right: 25%;\n}\n\n.col-xs-push-2 {\n right: 16.66666667%;\n}\n\n.col-xs-push-1 {\n right: 8.33333333%;\n}\n\n.col-xs-push-0 {\n right: auto;\n}\n\n.col-xs-offset-12 {\n margin-right: 100%;\n}\n\n.col-xs-offset-11 {\n margin-right: 91.66666667%;\n}\n\n.col-xs-offset-10 {\n margin-right: 83.33333333%;\n}\n\n.col-xs-offset-9 {\n margin-right: 75%;\n}\n\n.col-xs-offset-8 {\n margin-right: 66.66666667%;\n}\n\n.col-xs-offset-7 {\n margin-right: 58.33333333%;\n}\n\n.col-xs-offset-6 {\n margin-right: 50%;\n}\n\n.col-xs-offset-5 {\n margin-right: 41.66666667%;\n}\n\n.col-xs-offset-4 {\n margin-right: 33.33333333%;\n}\n\n.col-xs-offset-3 {\n margin-right: 25%;\n}\n\n.col-xs-offset-2 {\n margin-right: 16.66666667%;\n}\n\n.col-xs-offset-1 {\n margin-right: 8.33333333%;\n}\n\n.col-xs-offset-0 {\n margin-right: 0;\n}\n\n@media (min-width: 768px) {\n .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11 {\n float: right;\n }\n\n .col-sm-12 {\n float: right;\n width: 100%;\n }\n\n .col-sm-11 {\n width: 91.66666667%;\n }\n\n .col-sm-10 {\n width: 83.33333333%;\n }\n\n .col-sm-9 {\n width: 75%;\n }\n\n .col-sm-8 {\n width: 66.66666667%;\n }\n\n .col-sm-7 {\n width: 58.33333333%;\n }\n\n .col-sm-6 {\n width: 50%;\n }\n\n .col-sm-5 {\n width: 41.66666667%;\n }\n\n .col-sm-4 {\n width: 33.33333333%;\n }\n\n .col-sm-3 {\n width: 25%;\n }\n\n .col-sm-2 {\n width: 16.66666667%;\n }\n\n .col-sm-1 {\n width: 8.33333333%;\n }\n\n .col-sm-pull-12 {\n left: 100%;\n }\n\n .col-sm-pull-11 {\n left: 91.66666667%;\n }\n\n .col-sm-pull-10 {\n left: 83.33333333%;\n }\n\n .col-sm-pull-9 {\n left: 75%;\n }\n\n .col-sm-pull-8 {\n left: 66.66666667%;\n }\n\n .col-sm-pull-7 {\n left: 58.33333333%;\n }\n\n .col-sm-pull-6 {\n left: 50%;\n }\n\n .col-sm-pull-5 {\n left: 41.66666667%;\n }\n\n .col-sm-pull-4 {\n left: 33.33333333%;\n }\n\n .col-sm-pull-3 {\n left: 25%;\n }\n\n .col-sm-pull-2 {\n left: 16.66666667%;\n }\n\n .col-sm-pull-1 {\n left: 8.33333333%;\n }\n\n .col-sm-pull-0 {\n left: auto;\n }\n\n .col-sm-push-12 {\n right: 100%;\n }\n\n .col-sm-push-11 {\n right: 91.66666667%;\n }\n\n .col-sm-push-10 {\n right: 83.33333333%;\n }\n\n .col-sm-push-9 {\n right: 75%;\n }\n\n .col-sm-push-8 {\n right: 66.66666667%;\n }\n\n .col-sm-push-7 {\n right: 58.33333333%;\n }\n\n .col-sm-push-6 {\n right: 50%;\n }\n\n .col-sm-push-5 {\n right: 41.66666667%;\n }\n\n .col-sm-push-4 {\n right: 33.33333333%;\n }\n\n .col-sm-push-3 {\n right: 25%;\n }\n\n .col-sm-push-2 {\n right: 16.66666667%;\n }\n\n .col-sm-push-1 {\n right: 8.33333333%;\n }\n\n .col-sm-push-0 {\n right: auto;\n }\n\n .col-sm-offset-12 {\n margin-right: 100%;\n }\n\n .col-sm-offset-11 {\n margin-right: 91.66666667%;\n }\n\n .col-sm-offset-10 {\n margin-right: 83.33333333%;\n }\n\n .col-sm-offset-9 {\n margin-right: 75%;\n }\n\n .col-sm-offset-8 {\n margin-right: 66.66666667%;\n }\n\n .col-sm-offset-7 {\n margin-right: 58.33333333%;\n }\n\n .col-sm-offset-6 {\n margin-right: 50%;\n }\n\n .col-sm-offset-5 {\n margin-right: 41.66666667%;\n }\n\n .col-sm-offset-4 {\n margin-right: 33.33333333%;\n }\n\n .col-sm-offset-3 {\n margin-right: 25%;\n }\n\n .col-sm-offset-2 {\n margin-right: 16.66666667%;\n }\n\n .col-sm-offset-1 {\n margin-right: 8.33333333%;\n }\n\n .col-sm-offset-0 {\n margin-right: 0;\n }\n}\n@media (min-width: 992px) {\n .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11 {\n float: right;\n }\n\n .col-md-12 {\n float: right;\n width: 100%;\n }\n\n .col-md-11 {\n width: 91.66666667%;\n }\n\n .col-md-10 {\n width: 83.33333333%;\n }\n\n .col-md-9 {\n width: 75%;\n }\n\n .col-md-8 {\n width: 66.66666667%;\n }\n\n .col-md-7 {\n width: 58.33333333%;\n }\n\n .col-md-6 {\n width: 50%;\n }\n\n .col-md-5 {\n width: 41.66666667%;\n }\n\n .col-md-4 {\n width: 33.33333333%;\n }\n\n .col-md-3 {\n width: 25%;\n }\n\n .col-md-2 {\n width: 16.66666667%;\n }\n\n .col-md-1 {\n width: 8.33333333%;\n }\n\n .col-md-pull-12 {\n left: 100%;\n }\n\n .col-md-pull-11 {\n left: 91.66666667%;\n }\n\n .col-md-pull-10 {\n left: 83.33333333%;\n }\n\n .col-md-pull-9 {\n left: 75%;\n }\n\n .col-md-pull-8 {\n left: 66.66666667%;\n }\n\n .col-md-pull-7 {\n left: 58.33333333%;\n }\n\n .col-md-pull-6 {\n left: 50%;\n }\n\n .col-md-pull-5 {\n left: 41.66666667%;\n }\n\n .col-md-pull-4 {\n left: 33.33333333%;\n }\n\n .col-md-pull-3 {\n left: 25%;\n }\n\n .col-md-pull-2 {\n left: 16.66666667%;\n }\n\n .col-md-pull-1 {\n left: 8.33333333%;\n }\n\n .col-md-pull-0 {\n left: auto;\n }\n\n .col-md-push-12 {\n right: 100%;\n }\n\n .col-md-push-11 {\n right: 91.66666667%;\n }\n\n .col-md-push-10 {\n right: 83.33333333%;\n }\n\n .col-md-push-9 {\n right: 75%;\n }\n\n .col-md-push-8 {\n right: 66.66666667%;\n }\n\n .col-md-push-7 {\n right: 58.33333333%;\n }\n\n .col-md-push-6 {\n right: 50%;\n }\n\n .col-md-push-5 {\n right: 41.66666667%;\n }\n\n .col-md-push-4 {\n right: 33.33333333%;\n }\n\n .col-md-push-3 {\n right: 25%;\n }\n\n .col-md-push-2 {\n right: 16.66666667%;\n }\n\n .col-md-push-1 {\n right: 8.33333333%;\n }\n\n .col-md-push-0 {\n right: auto;\n }\n\n .col-md-offset-12 {\n margin-right: 100%;\n }\n\n .col-md-offset-11 {\n margin-right: 91.66666667%;\n }\n\n .col-md-offset-10 {\n margin-right: 83.33333333%;\n }\n\n .col-md-offset-9 {\n margin-right: 75%;\n }\n\n .col-md-offset-8 {\n margin-right: 66.66666667%;\n }\n\n .col-md-offset-7 {\n margin-right: 58.33333333%;\n }\n\n .col-md-offset-6 {\n margin-right: 50%;\n }\n\n .col-md-offset-5 {\n margin-right: 41.66666667%;\n }\n\n .col-md-offset-4 {\n margin-right: 33.33333333%;\n }\n\n .col-md-offset-3 {\n margin-right: 25%;\n }\n\n .col-md-offset-2 {\n margin-right: 16.66666667%;\n }\n\n .col-md-offset-1 {\n margin-right: 8.33333333%;\n }\n\n .col-md-offset-0 {\n margin-right: 0;\n }\n}\n@media (min-width: 1200px) {\n .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11 {\n float: right;\n }\n\n .col-lg-12 {\n float: right;\n width: 100%;\n }\n\n .col-lg-11 {\n width: 91.66666667%;\n }\n\n .col-lg-10 {\n width: 83.33333333%;\n }\n\n .col-lg-9 {\n width: 75%;\n }\n\n .col-lg-8 {\n width: 66.66666667%;\n }\n\n .col-lg-7 {\n width: 58.33333333%;\n }\n\n .col-lg-6 {\n width: 50%;\n }\n\n .col-lg-5 {\n width: 41.66666667%;\n }\n\n .col-lg-4 {\n width: 33.33333333%;\n }\n\n .col-lg-3 {\n width: 25%;\n }\n\n .col-lg-2 {\n width: 16.66666667%;\n }\n\n .col-lg-1 {\n width: 8.33333333%;\n }\n\n .col-lg-pull-12 {\n left: 100%;\n }\n\n .col-lg-pull-11 {\n left: 91.66666667%;\n }\n\n .col-lg-pull-10 {\n left: 83.33333333%;\n }\n\n .col-lg-pull-9 {\n left: 75%;\n }\n\n .col-lg-pull-8 {\n left: 66.66666667%;\n }\n\n .col-lg-pull-7 {\n left: 58.33333333%;\n }\n\n .col-lg-pull-6 {\n left: 50%;\n }\n\n .col-lg-pull-5 {\n left: 41.66666667%;\n }\n\n .col-lg-pull-4 {\n left: 33.33333333%;\n }\n\n .col-lg-pull-3 {\n left: 25%;\n }\n\n .col-lg-pull-2 {\n left: 16.66666667%;\n }\n\n .col-lg-pull-1 {\n left: 8.33333333%;\n }\n\n .col-lg-pull-0 {\n left: auto;\n }\n\n .col-lg-push-12 {\n right: 100%;\n }\n\n .col-lg-push-11 {\n right: 91.66666667%;\n }\n\n .col-lg-push-10 {\n right: 83.33333333%;\n }\n\n .col-lg-push-9 {\n right: 75%;\n }\n\n .col-lg-push-8 {\n right: 66.66666667%;\n }\n\n .col-lg-push-7 {\n right: 58.33333333%;\n }\n\n .col-lg-push-6 {\n right: 50%;\n }\n\n .col-lg-push-5 {\n right: 41.66666667%;\n }\n\n .col-lg-push-4 {\n right: 33.33333333%;\n }\n\n .col-lg-push-3 {\n right: 25%;\n }\n\n .col-lg-push-2 {\n right: 16.66666667%;\n }\n\n .col-lg-push-1 {\n right: 8.33333333%;\n }\n\n .col-lg-push-0 {\n right: auto;\n }\n\n .col-lg-offset-12 {\n margin-right: 100%;\n }\n\n .col-lg-offset-11 {\n margin-right: 91.66666667%;\n }\n\n .col-lg-offset-10 {\n margin-right: 83.33333333%;\n }\n\n .col-lg-offset-9 {\n margin-right: 75%;\n }\n\n .col-lg-offset-8 {\n margin-right: 66.66666667%;\n }\n\n .col-lg-offset-7 {\n margin-right: 58.33333333%;\n }\n\n .col-lg-offset-6 {\n margin-right: 50%;\n }\n\n .col-lg-offset-5 {\n margin-right: 41.66666667%;\n }\n\n .col-lg-offset-4 {\n margin-right: 33.33333333%;\n }\n\n .col-lg-offset-3 {\n margin-right: 25%;\n }\n\n .col-lg-offset-2 {\n margin-right: 16.66666667%;\n }\n\n .col-lg-offset-1 {\n margin-right: 8.33333333%;\n }\n\n .col-lg-offset-0 {\n margin-right: 0;\n }\n}\n@media (max-width: 1199px) {\n .tinvwl-table .row > [class^=col-md-] + [class^=col-md-], .tinvwl-table .row > [class^=col-lg-] + [class^=col-lg-] {\n padding-top: 30px;\n }\n .tinvwl-table .form-group > [class^=col-md-] + [class^=col-md-], .tinvwl-table .form-group > [class^=col-lg-] + [class^=col-lg-] {\n padding-top: 30px;\n }\n}\n.fade {\n opacity: 0;\n -webkit-transition: opacity 0.15s linear;\n transition: opacity 0.15s linear;\n}\n.fade.in {\n opacity: 1;\n}\n\n.form-horizontal .form-group {\n margin-left: -15px;\n margin-right: -15px;\n}\n\n.form-group {\n margin-bottom: 23px;\n}\n\n.form-horizontal:last-of-type .form-group {\n /*margin-bottom: 0;*/\n}\n\n.tinvwl-inner .form-group + .form-group > label {\n /*margin-top: 7px;*/\n}\n\n.form-control {\n display: block;\n width: 100%;\n}\n\nlabel.one-line {\n display: inline-block;\n margin-bottom: 0;\n margin-left: 10px;\n}\n\n.control-label label {\n display: block;\n margin-bottom: 10px;\n}\n\n.form-horizontal .control-label label {\n padding-top: 9px;\n margin-bottom: 0;\n}\n\n@media (min-width: 1200px) {\n .tinvwl-table .tinvwl-header-row label {\n margin-bottom: 0;\n }\n .tinvwl-table .tinvwl-header-row .form-group {\n margin-top: -7px;\n margin-bottom: 13px;\n }\n}\n@media (max-width: 1199px) {\n .form-horizontal .control-label label {\n margin-bottom: 10px;\n }\n\n .tinvwl-table .tinvwl-header-row label {\n padding-top: 3px;\n }\n}\n.tinvwl-input-group-btn {\n margin-top: 13px;\n}\n\n.tinvwl-input-group {\n position: relative;\n display: table;\n border-collapse: separate;\n}\n\n.tinvwl-input-group-addon {\n width: 1%;\n white-space: nowrap;\n vertical-align: middle;\n}\n\n.tinvwl-input-group-btn {\n width: 1%;\n white-space: nowrap;\n vertical-align: middle;\n margin-top: 0;\n position: relative;\n white-space: nowrap;\n}\n.tinvwl-input-group-btn .tinvwl-btn {\n margin-right: 10px;\n}\n.tinvwl-input-group-btn > .btn {\n position: relative;\n}\n\n.tinvwl-input-group .form-control, .tinvwl-input-group-addon, .tinvwl-input-group-btn {\n display: table-cell;\n}\n\n.tinvwl-input-group .form-control {\n position: relative;\n z-index: 2;\n float: right;\n width: 100%;\n margin-bottom: 0;\n}\n\n@media only screen and (max-width: 1199px) {\n .tinvwl-input-group:not(.tinvwl-no-full) {\n display: block;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .form-control {\n float: none;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .form-control + .tinvwl-input-group-btn {\n padding-top: 10px;\n padding-right: 0;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon, .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn, .tinvwl-input-group:not(.tinvwl-no-full) .form-control {\n display: block;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon, .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn {\n margin-right: 0;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon > input, .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon > button {\n margin-right: 0;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn > input, .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn > button {\n margin-right: 0;\n }\n}\n.text-right {\n text-align: left;\n}\n\n@media (max-width: 1199px) {\n .text-right {\n text-align: right;\n }\n}\n@media (min-width: 768px) {\n .form-inline .form-group {\n display: inline-block;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .form-inline .form-control-static {\n display: inline-block;\n }\n .form-inline .tinvwl-input-group {\n display: inline-table;\n vertical-align: middle;\n }\n .form-inline .tinvwl-input-group .tinvwl-input-group-addon, .form-inline .tinvwl-input-group .tinvwl-input-group-btn, .form-inline .tinvwl-input-group .form-control {\n width: auto;\n }\n .form-inline .tinvwl-input-group > .form-control {\n width: 100%;\n }\n .form-inline .control-label label {\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .radio, .form-inline .checkbox {\n display: inline-block;\n margin-top: 0;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .radio label, .form-inline .checkbox label {\n padding-right: 0;\n }\n .form-inline .radio input[type=radio], .form-inline .checkbox input[type=checkbox] {\n position: relative;\n margin-right: 0;\n }\n .form-inline .has-feedback .form-control-feedback {\n top: 0;\n }\n}\n/*************************IMAGES *******************************/\n.logo_heart {\n background: url(\"../img/logo_heart.png\") no-repeat center;\n display: inline-block;\n background-size: 54px 54px;\n width: 54px;\n height: 54px;\n}\n\n.admin-rescue {\n background: url(\"../img/admin-rescue.png\") no-repeat center;\n display: inline-block;\n background-size: 61px 60px;\n width: 61px;\n height: 60px;\n}\n\n.admin-update {\n background: url(\"../img/admin-update.png\") no-repeat center;\n display: inline-block;\n background-size: 61px 60px;\n width: 61px;\n height: 60px;\n}\n\n.wizard_logo {\n background: url(\"../img/wizard_logo.png\") no-repeat center;\n background-size: 54px 54px;\n width: 54px;\n height: 54px;\n display: block;\n margin: 10px auto;\n}\n\n.wizard_setup {\n background: url(\"../img/wizard_setup.png\") no-repeat center;\n display: inline-block;\n background-size: 143px 144px;\n width: 143px;\n height: 144px;\n}\n\n.premium_adv {\n background: url(\"../img/premium_logo.png\") no-repeat center;\n display: inline-block;\n margin: 0 auto 35px;\n background-size: 107px 106px;\n width: 107px;\n height: 106px;\n}\n\n/************************** RETINA *************************/\n.tinvwl-content select {\n background-size: 13px 8px;\n}\n\n.tinvwl-select + .tinvwl-caret span {\n background-size: 13px 18px;\n}\n\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page .tinvwl-chevron, .tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page:hover .tinvwl-chevron {\n background-size: 20px 30px;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page .tinvwl-chevron, .tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page:hover .tinvwl-chevron {\n background-size: 20px 30px;\n}\n\n.tinvwl-color-picker .tinvwl-eyedropper {\n background-size: 28px 29px;\n}\n\n@media only screen and (-webkit-min-device-pixel-ratio: 1.5), not all, not all, not all {\n .tinvwl-content select {\n background-image: url(\"../img/select_caret@2x.png\");\n }\n\n .tinvwl-select + .tinvwl-caret span {\n background-image: url(\"../img/chevron_down@2x.png\");\n }\n\n .tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page .tinvwl-chevron, .tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page:hover .tinvwl-chevron {\n background-image: url(\"../img/chevron_icon@2x.png\");\n }\n .tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page .tinvwl-chevron, .tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page:hover .tinvwl-chevron {\n background-image: url(\"../img/chevron_icon@2x.png\");\n }\n\n .tinvwl-color-picker .tinvwl-eyedropper {\n background-image: url(\"../img/color_icon@2x.png\");\n }\n\n .logo_heart {\n background-image: url(\"../img/logo_heart@2x.png\");\n }\n\n .admin-rescue {\n background-image: url(\"../img/admin-rescue@2x.png\");\n }\n\n .admin-update {\n background-image: url(\"../img/admin-update@2x.png\");\n }\n\n .wizard_logo {\n background-image: url(\"../img/wizard_logo@2x.png\");\n }\n\n .wizard_setup {\n background-image: url(\"../img/wizard_setup@2x.png\");\n }\n}\n/******************STYLE HEADINGS*********************/\n#style_options .tinvwl-table tbody tr .tinvwl-inner h2 {\n font-size: 18px;\n color: #291C09;\n text-transform: capitalize;\n font-weight: 600;\n margin-bottom: 21px;\n padding: 14px 0;\n}\n\n::-webkit-input-placeholder {\n color: #e5e5e5;\n opacity: 1 !important;\n /* for older chrome versions. may no longer apply. */\n}\n\n:-moz-placeholder {\n /* Firefox 18- */\n color: #e5e5e5;\n opacity: 1 !important;\n}\n\n::-moz-placeholder {\n /* Firefox 19+ */\n color: #e5e5e5;\n opacity: 1 !important;\n}\n\n:-ms-input-placeholder {\n color: #e5e5e5;\n}"]}
|
assets/css/admin-rtl.min.css
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
/**
|
2 |
* TI WooCommerce Wishlist Plugin - Allow your store guests and customers to add products to Wishlist. Add Wishlist functionality to your store for free.
|
3 |
-
* @version 1.
|
4 |
* @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
5 |
*/
|
6 |
*{-webkit-box-sizing:border-box;box-sizing:border-box}
|
@@ -39,9 +39,9 @@ h6{font-size:12px}
|
|
39 |
#toplevel_page_tinvwl ul li:hover ul,#toplevel_page_tinvwl ul li.current ul{display:block;right:145px;margin-right:15px;position:absolute;top:0}
|
40 |
.status-panel>div{display:inline-block;margin-right:21px}
|
41 |
.status-panel .button-link{background-color:#ff5739;color:#FFF;text-decoration:none;text-transform:uppercase;line-height:10px;font-weight:600;height:48px;display:table-cell;border-radius:5px;padding:0 17px;vertical-align:middle}
|
42 |
-
.status-panel .button-link span::before{color:#ffdc00;display:inline-block;font:normal 12px/1 "dashicons";vertical-align:bottom;-webkit-font-smoothing:antialiased;content:"
|
43 |
.status-panel .button-round{border:2px solid #f1f1f1;border-radius:50%;width:43px;padding-top:5px;padding-right:2px;height:40px;display:table-cell;text-align:center;vertical-align:middle}
|
44 |
-
.status-panel .status-tutorial span::before{color:#515151;display:inline-block;font:normal 24px/1 "dashicons";vertical-align:middle;-webkit-font-smoothing:antialiased;content:"
|
45 |
.tinvwl-status-message{font-family:Arial,sans-serif;font-size:14px;line-height:1.429;margin-top:40px;color:#6b625a;border-top:2px solid #f6f3ed}
|
46 |
.tinvwl-status-message .tinvwl-title{padding:13px 20px;float:right;width:142px;font-weight:bold}
|
47 |
.tinvwl-status-message.type-error .tinvwl-title,.tinvwl-status-message.type-tip .tinvwl-title{color:#fff}
|
@@ -50,9 +50,9 @@ h6{font-size:12px}
|
|
50 |
.tinvwl-status-message.type-tip .tinvwl-title{background:#30aec4}
|
51 |
.tinvwl-status-message.type-attention .tinvwl-title{background:#ffe900}
|
52 |
.tinvwl-status-message .tinvwl-title i{margin-left:10px}
|
53 |
-
.tinvwl-status-message.type-error>.tinvwl-title>i:before{content:"
|
54 |
-
.tinvwl-status-message.type-tip>.tinvwl-title>i:before{content:"
|
55 |
-
.tinvwl-status-message.type-attention>.tinvwl-title>i:before{content:"
|
56 |
.tinvwl-status-message .tinvwl-message{padding:13px 20px;overflow:hidden;height:100%;background:#faf9f7}
|
57 |
.tinvwl-content a{text-decoration:none;color:#30aec4}
|
58 |
.tinvwl-content a:hover,.tinvwl-content a:active,.tinvwl-content a:focus{color:#524737}
|
1 |
/**
|
2 |
* TI WooCommerce Wishlist Plugin - Allow your store guests and customers to add products to Wishlist. Add Wishlist functionality to your store for free.
|
3 |
+
* @version 1.28.0
|
4 |
* @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
5 |
*/
|
6 |
*{-webkit-box-sizing:border-box;box-sizing:border-box}
|
39 |
#toplevel_page_tinvwl ul li:hover ul,#toplevel_page_tinvwl ul li.current ul{display:block;right:145px;margin-right:15px;position:absolute;top:0}
|
40 |
.status-panel>div{display:inline-block;margin-right:21px}
|
41 |
.status-panel .button-link{background-color:#ff5739;color:#FFF;text-decoration:none;text-transform:uppercase;line-height:10px;font-weight:600;height:48px;display:table-cell;border-radius:5px;padding:0 17px;vertical-align:middle}
|
42 |
+
.status-panel .button-link span::before{color:#ffdc00;display:inline-block;font:normal 12px/1 "dashicons";vertical-align:bottom;-webkit-font-smoothing:antialiased;content:"\f155"}
|
43 |
.status-panel .button-round{border:2px solid #f1f1f1;border-radius:50%;width:43px;padding-top:5px;padding-right:2px;height:40px;display:table-cell;text-align:center;vertical-align:middle}
|
44 |
+
.status-panel .status-tutorial span::before{color:#515151;display:inline-block;font:normal 24px/1 "dashicons";vertical-align:middle;-webkit-font-smoothing:antialiased;content:"\f118"}
|
45 |
.tinvwl-status-message{font-family:Arial,sans-serif;font-size:14px;line-height:1.429;margin-top:40px;color:#6b625a;border-top:2px solid #f6f3ed}
|
46 |
.tinvwl-status-message .tinvwl-title{padding:13px 20px;float:right;width:142px;font-weight:bold}
|
47 |
.tinvwl-status-message.type-error .tinvwl-title,.tinvwl-status-message.type-tip .tinvwl-title{color:#fff}
|
50 |
.tinvwl-status-message.type-tip .tinvwl-title{background:#30aec4}
|
51 |
.tinvwl-status-message.type-attention .tinvwl-title{background:#ffe900}
|
52 |
.tinvwl-status-message .tinvwl-title i{margin-left:10px}
|
53 |
+
.tinvwl-status-message.type-error>.tinvwl-title>i:before{content:"\f00d"}
|
54 |
+
.tinvwl-status-message.type-tip>.tinvwl-title>i:before{content:"\f05a"}
|
55 |
+
.tinvwl-status-message.type-attention>.tinvwl-title>i:before{content:"\f071"}
|
56 |
.tinvwl-status-message .tinvwl-message{padding:13px 20px;overflow:hidden;height:100%;background:#faf9f7}
|
57 |
.tinvwl-content a{text-decoration:none;color:#30aec4}
|
58 |
.tinvwl-content a:hover,.tinvwl-content a:active,.tinvwl-content a:focus{color:#524737}
|
assets/css/admin-setup-rtl.min.css
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
/**
|
2 |
* TI WooCommerce Wishlist Plugin - Allow your store guests and customers to add products to Wishlist. Add Wishlist functionality to your store for free.
|
3 |
-
* @version 1.
|
4 |
* @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
5 |
*/
|
6 |
html{background:#f6f3ed}
|
1 |
/**
|
2 |
* TI WooCommerce Wishlist Plugin - Allow your store guests and customers to add products to Wishlist. Add Wishlist functionality to your store for free.
|
3 |
+
* @version 1.28.0
|
4 |
* @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
5 |
*/
|
6 |
html{background:#f6f3ed}
|
assets/css/admin-setup.min.css
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
/**
|
2 |
* TI WooCommerce Wishlist Plugin - Allow your store guests and customers to add products to Wishlist. Add Wishlist functionality to your store for free.
|
3 |
-
* @version 1.
|
4 |
* @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
5 |
*/
|
6 |
html{background:#f6f3ed}
|
1 |
/**
|
2 |
* TI WooCommerce Wishlist Plugin - Allow your store guests and customers to add products to Wishlist. Add Wishlist functionality to your store for free.
|
3 |
+
* @version 1.28.0
|
4 |
* @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
5 |
*/
|
6 |
html{background:#f6f3ed}
|
assets/css/admin.css
CHANGED
@@ -1,4 +1,3 @@
|
|
1 |
-
@charset "UTF-8";
|
2 |
/*------------------------------------*
|
3 |
$WEBFONT
|
4 |
*------------------------------------*/
|
@@ -264,7 +263,7 @@ h6 {
|
|
264 |
font: normal 12px/1 "dashicons";
|
265 |
vertical-align: bottom;
|
266 |
-webkit-font-smoothing: antialiased;
|
267 |
-
content: "
|
268 |
}
|
269 |
.status-panel .button-round {
|
270 |
border: 2px solid #f1f1f1;
|
@@ -283,7 +282,7 @@ h6 {
|
|
283 |
font: normal 24px/1 "dashicons";
|
284 |
vertical-align: middle;
|
285 |
-webkit-font-smoothing: antialiased;
|
286 |
-
content: "
|
287 |
}
|
288 |
|
289 |
/**
|
@@ -322,13 +321,13 @@ h6 {
|
|
322 |
margin-right: 10px;
|
323 |
}
|
324 |
.tinvwl-status-message.type-error > .tinvwl-title > i:before {
|
325 |
-
content: "
|
326 |
}
|
327 |
.tinvwl-status-message.type-tip > .tinvwl-title > i:before {
|
328 |
-
content: "
|
329 |
}
|
330 |
.tinvwl-status-message.type-attention > .tinvwl-title > i:before {
|
331 |
-
content: "
|
332 |
}
|
333 |
.tinvwl-status-message .tinvwl-message {
|
334 |
padding: 13px 20px;
|
|
|
1 |
/*------------------------------------*
|
2 |
$WEBFONT
|
3 |
*------------------------------------*/
|
263 |
font: normal 12px/1 "dashicons";
|
264 |
vertical-align: bottom;
|
265 |
-webkit-font-smoothing: antialiased;
|
266 |
+
content: "\f155";
|
267 |
}
|
268 |
.status-panel .button-round {
|
269 |
border: 2px solid #f1f1f1;
|
282 |
font: normal 24px/1 "dashicons";
|
283 |
vertical-align: middle;
|
284 |
-webkit-font-smoothing: antialiased;
|
285 |
+
content: "\f118";
|
286 |
}
|
287 |
|
288 |
/**
|
321 |
margin-right: 10px;
|
322 |
}
|
323 |
.tinvwl-status-message.type-error > .tinvwl-title > i:before {
|
324 |
+
content: "\f00d";
|
325 |
}
|
326 |
.tinvwl-status-message.type-tip > .tinvwl-title > i:before {
|
327 |
+
content: "\f05a";
|
328 |
}
|
329 |
.tinvwl-status-message.type-attention > .tinvwl-title > i:before {
|
330 |
+
content: "\f071";
|
331 |
}
|
332 |
.tinvwl-status-message .tinvwl-message {
|
333 |
padding: 13px 20px;
|
assets/css/admin.css.map
CHANGED
@@ -1 +1 @@
|
|
1 |
-
{"version":3,"names":[],"mappings":"","sources":["admin.css"],"file":"admin.css","sourcesContent":["@charset \"UTF-8\";\n/*------------------------------------*\n\t$WEBFONT\n*------------------------------------*/\n/* Misc */\n* {\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n}\n*:before, *:after {\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n}\n\n.tinv-wishlist-clearfix:before, .tinv-wishlist-clearfix:after {\n display: table;\n content: \" \";\n}\n\n.container:before, .container:after {\n display: table;\n content: \" \";\n}\n\n.container-fluid:before, .container-fluid:after {\n display: table;\n content: \" \";\n}\n\n.row:before, .row:after {\n display: table;\n content: \" \";\n}\n\n.form-horizontal .form-group:before, .form-horizontal .form-group:after {\n display: table;\n content: \" \";\n}\n\n.form-group:before, .form-group:after {\n display: table;\n content: \" \";\n}\n\n.tablenav:before, .tablenav:after {\n display: table;\n content: \" \";\n}\n\n.tinvwl-panel:before, .tinvwl-panel:after {\n display: table;\n content: \" \";\n}\n\n.tinv-wishlist-clearfix:after, .container:after, .container-fluid:after, .row:after, .form-horizontal .form-group:after, .form-group:after, .tablenav:after, .tinvwl-panel:after {\n clear: both;\n}\n\n.tinvwl-header table, .tinvwl-content table {\n border-spacing: 0;\n border-collapse: collapse;\n width: 100%;\n max-width: 100%;\n}\n\n.tinvwl-header td, .tinvwl-header th {\n padding: 0;\n}\n\n.tinvwl-content td, .tinvwl-content th {\n padding: 0;\n}\n\n.tinvwl-header img, .tinvwl-content img {\n height: auto;\n max-width: 100%;\n}\n\n.tinvwl-header {\n /*margin-bottom: 40px;*/\n}\n\n/* General */\n#wpwrap {\n background: #f6f3ed;\n}\n\n#wpcontent {\n padding-left: 0;\n}\n\n#wpbody-content {\n padding-bottom: 135px;\n}\n\n#update-nag, .update-nag, .notice {\n margin: 20px 0 0 40px;\n}\n\ndiv.error, div.updated {\n margin: 20px 0 0 40px;\n}\n\n.notice {\n margin-right: 40px;\n}\n\ndiv.error, div.updated {\n margin-right: 40px;\n}\n\nbody .tinvwl-header, body .tinvwl-content {\n font-family: Arial, sans-serif;\n font-size: 14px;\n line-height: 1.429;\n color: #6b625a;\n}\n\nbutton, input, select, textarea {\n font-family: inherit;\n font-size: inherit;\n font-weight: inherit;\n}\n\nlabel, .tinv-label {\n display: block;\n font-size: 15px;\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n color: #291C09;\n font-weight: 600;\n margin-bottom: 7px;\n}\n\nh1, h2, h3, h4, h5, h6, .wrap h1 {\n color: #291c09;\n font-family: \"Open Sans\", Arial, sans-serif;\n font-weight: normal;\n line-height: 1.313;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nh1, .wrap h1 {\n font-size: 30px;\n}\n\nh2 {\n font-size: 26px;\n}\n\nh3 {\n font-size: 22px;\n}\n\nh4 {\n font-size: 18px;\n}\n\nh5 {\n font-size: 14px;\n}\n\nh6 {\n font-size: 12px;\n}\n\n@media screen and (max-width: 1200px) {\n #update-nag, .update-nag, .notice {\n margin-top: 20px;\n margin-left: 20px;\n margin-right: 20px;\n }\n\n div.error, div.updated {\n margin-top: 20px;\n margin-left: 20px;\n margin-right: 20px;\n }\n}\n@media screen and (max-width: 782px) {\n .auto-fold #wpcontent {\n padding-left: 0;\n }\n\n #update-nag, .update-nag, .notice {\n margin: 20px 0 0 0;\n }\n\n div.error, div.updated {\n margin: 20px 0 0 0;\n }\n\n .notice {\n margin-right: 0;\n }\n\n div.error, div.updated {\n margin-right: 0;\n }\n}\n/**\n * SubMenu\n */\n#toplevel_page_tinvwl ul ul {\n display: none;\n margin-left: 15px;\n position: absolute;\n}\n#toplevel_page_tinvwl ul li:hover ul, #toplevel_page_tinvwl ul li.current ul {\n display: block;\n left: 145px;\n margin-left: 15px;\n position: absolute;\n top: 0;\n}\n\n/**\n * Header Page\n */\n/*.tinvwl-header {\n background-color: #FFF;\n height: 48px;\n left: -20px;\n margin: 0;\n padding: 24px 40px;\n position: relative;\n right: 0;\n width: calc(100% - 60px);\n top: 0;\n}\n.tinvwl-header .title {\n font-size: 21px;\n line-height: 21px;\n font-weight: 400;\n float: left;\n}*/\n/*.tinvwl-header .status-panel {\n float: right;\n}*/\n/**\n * Status Panel\n */\n.status-panel > div {\n display: inline-block;\n margin-left: 21px;\n}\n.status-panel .button-link {\n background-color: #FF5739;\n color: #FFF;\n text-decoration: none;\n text-transform: uppercase;\n line-height: 10px;\n font-weight: 600;\n height: 48px;\n display: table-cell;\n border-radius: 5px;\n padding: 0 17px;\n vertical-align: middle;\n}\n.status-panel .button-link span::before {\n color: #ffdc00;\n display: inline-block;\n font: normal 12px/1 \"dashicons\";\n vertical-align: bottom;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.status-panel .button-round {\n border: 2px solid #f1f1f1;\n border-radius: 50%;\n width: 43px;\n padding-top: 5px;\n padding-left: 2px;\n height: 40px;\n display: table-cell;\n text-align: center;\n vertical-align: middle;\n}\n.status-panel .status-tutorial span::before {\n color: #515151;\n display: inline-block;\n font: normal 24px/1 \"dashicons\";\n vertical-align: middle;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n\n/**\n * Message Status\n */\n.tinvwl-status-message {\n font-family: Arial, sans-serif;\n font-size: 14px;\n line-height: 1.429;\n margin-top: 40px;\n color: #6b625a;\n border-top: 2px solid #f6f3ed;\n}\n.tinvwl-status-message .tinvwl-title {\n padding: 13px 20px;\n float: left;\n width: 142px;\n font-weight: bold;\n}\n.tinvwl-status-message.type-error .tinvwl-title, .tinvwl-status-message.type-tip .tinvwl-title {\n color: #fff;\n}\n.tinvwl-status-message.type-attention .tinvwl-title {\n color: #23282d;\n}\n.tinvwl-status-message.type-error .tinvwl-title {\n background: #ff3814;\n}\n.tinvwl-status-message.type-tip .tinvwl-title {\n background: #30aec4;\n}\n.tinvwl-status-message.type-attention .tinvwl-title {\n background: #ffe900;\n}\n.tinvwl-status-message .tinvwl-title i {\n margin-right: 10px;\n}\n.tinvwl-status-message.type-error > .tinvwl-title > i:before {\n content: \"\";\n}\n.tinvwl-status-message.type-tip > .tinvwl-title > i:before {\n content: \"\";\n}\n.tinvwl-status-message.type-attention > .tinvwl-title > i:before {\n content: \"\";\n}\n.tinvwl-status-message .tinvwl-message {\n padding: 13px 20px;\n overflow: hidden;\n height: 100%;\n background: #faf9f7;\n}\n\n@media screen and (max-width: 782px) {\n .tinvwl-status-message {\n margin-top: 20px;\n }\n}\n/**\n * Form Elements\n */\n.tinvwl-content label {\n /*font-size: 14px;\n font-weight: 600;\n margin: 2px;*/\n /*line-height: 42px;*/\n}\n.tinvwl-content a {\n text-decoration: none;\n color: #30aec4;\n}\n.tinvwl-content a:hover, .tinvwl-content a:active, .tinvwl-content a:focus {\n color: #524737;\n}\n.tinvwl-content input[type=text], .tinvwl-content input[type=password], .tinvwl-content input[type=checkbox], .tinvwl-content input[type=color], .tinvwl-content input[type=date], .tinvwl-content input[type=datetime], .tinvwl-content input[type=datetime-local], .tinvwl-content input[type=email], .tinvwl-content input[type=month], .tinvwl-content input[type=number], .tinvwl-content input[type=radio], .tinvwl-content input[type=tel], .tinvwl-content input[type=time], .tinvwl-content input[type=url], .tinvwl-content input[type=week], .tinvwl-content input[type=search] {\n line-height: 1.429;\n padding: 9px 13px;\n margin: 0;\n color: #4f4639;\n border: 1px solid rgba(0, 0, 0, 0.14);\n -webkit-box-shadow: inset 1px 1px 6px 0 rgba(170, 157, 137, 0.14);\n box-shadow: inset 1px 1px 6px 0 rgba(170, 157, 137, 0.14);\n}\n.tinvwl-content select {\n line-height: 1.429;\n padding: 9px 13px;\n margin: 0;\n color: #4f4639;\n border: 1px solid rgba(0, 0, 0, 0.14);\n -webkit-box-shadow: inset 1px 1px 6px 0 rgba(170, 157, 137, 0.14);\n box-shadow: inset 1px 1px 6px 0 rgba(170, 157, 137, 0.14);\n}\n.tinvwl-content textarea {\n line-height: 1.429;\n padding: 9px 13px;\n margin: 0;\n color: #4f4639;\n border: 1px solid rgba(0, 0, 0, 0.14);\n -webkit-box-shadow: inset 1px 1px 6px 0 rgba(170, 157, 137, 0.14);\n box-shadow: inset 1px 1px 6px 0 rgba(170, 157, 137, 0.14);\n height: 70px;\n}\n.tinvwl-content input[type=text], .tinvwl-content input[type=password], .tinvwl-content input[type=color], .tinvwl-content input[type=date], .tinvwl-content input[type=datetime], .tinvwl-content input[type=datetime-local], .tinvwl-content input[type=email], .tinvwl-content input[type=month], .tinvwl-content input[type=number], .tinvwl-content input[type=tel], .tinvwl-content input[type=time], .tinvwl-content input[type=url], .tinvwl-content input[type=week], .tinvwl-content input[type=search] {\n height: 42px;\n border-radius: 4px;\n}\n.tinvwl-content select {\n height: 42px;\n border-radius: 4px;\n}\n.tinvwl-content .tablenav input[type=search] {\n height: 35px;\n width: 210px;\n padding: 9px 13px;\n -webkit-box-shadow: none;\n box-shadow: none;\n border: none;\n background: #f4f3ef;\n}\n.tinvwl-content .tablenav input[type=search] + input[type=submit], .tinvwl-content .tablenav input[type=search] + button[type=submit] {\n vertical-align: middle;\n}\n.tinvwl-content .tablenav .tinvwl-select-wrap + input[type=submit] {\n float: right;\n margin-left: 8px !important;\n}\n.tinvwl-content .tablenav input[type=search] + input[type=submit], .tinvwl-content .tablenav input[type=search] + button[type=submit] {\n float: right;\n margin-left: 8px !important;\n}\n.tinvwl-content input[type=text]:disabled, .tinvwl-content input[type=password]:disabled, .tinvwl-content input[type=color]:disabled, .tinvwl-content input[type=date]:disabled, .tinvwl-content input[type=datetime]:disabled, .tinvwl-content input[type=datetime-local]:disabled, .tinvwl-content input[type=email]:disabled, .tinvwl-content input[type=month]:disabled, .tinvwl-content input[type=number]:disabled, .tinvwl-content input[type=tel]:disabled, .tinvwl-content input[type=time]:disabled, .tinvwl-content input[type=url]:disabled, .tinvwl-content input[type=week]:disabled, .tinvwl-content input[type=search]:disabled {\n font-size: 15px;\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n font-weight: 600;\n color: #291C09;\n background-color: #f6f3ed;\n border-color: #f6f3ed;\n}\n.tinvwl-content select {\n font-family: Arial, sans-serif;\n font-size: 14px;\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n cursor: pointer;\n padding: 9px 40px 9px 13px;\n background-color: #fff;\n background-image: url(\"../img/select_caret.png\");\n background-repeat: no-repeat;\n background-position: 96% center;\n background-position: calc(100% - 15px) center;\n}\n.tinvwl-content select:disabled {\n font-size: 15px;\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n font-weight: 600;\n color: #291C09;\n background-color: #f6f3ed;\n border-color: #f6f3ed;\n}\n.tinvwl-content select[multiple=multiple] {\n padding: 9px 13px;\n background: #fff;\n}\n.tinvwl-content .tinvwl-select.grey {\n font-size: 14px;\n font-family: \"Arial\", \"Helvetica Neue\", Helvetica, sans-serif;\n padding: 8px 11px;\n height: 35px;\n border: none;\n color: #5D5D5D;\n background: #f4f3ef;\n}\n\n@media screen and (max-width: 782px) {\n input, textarea {\n font-size: 14px;\n }\n\n #wpbody .tinvwl-content select {\n height: 42px;\n font-size: 14px;\n }\n}\n.tinvwl-select-wrap {\n position: relative;\n display: inline-block;\n vertical-align: middle;\n cursor: pointer;\n}\n\n.tinvwl-content select.tinvwl-select.grey {\n padding-right: 47px;\n margin: 0;\n border-radius: 4px;\n}\n\n.tinvwl-select + .tinvwl-caret {\n pointer-events: none;\n display: inline-block;\n position: absolute;\n top: 0;\n right: 0;\n width: 36px;\n height: 36px;\n line-height: 36px;\n text-align: center;\n border-radius: 0 4px 4px 0;\n}\n.tinvwl-select + .tinvwl-caret span {\n display: inline-block;\n width: 13px;\n height: 8px;\n background: url(\"../img/chevron_down.png\") no-repeat center;\n background-position: 0 -10px;\n}\n.tinvwl-select:hover + .tinvwl-caret {\n background: #3e3e3e;\n}\n.tinvwl-select:hover + .tinvwl-caret span {\n background-position: 0 0;\n}\n\n/* Buttons */\n.tinvwl-content .tinvwl-nav {\n margin: 0 40px;\n}\n.tinvwl-content .tinvwl-panel + .tinvwl-nav {\n margin-top: 40px;\n}\n\n.tinvwl-nav .tinvwl-prev {\n float: left;\n}\n.tinvwl-nav .tinvwl-prev .tinvwl-btn {\n float: left;\n}\n.tinvwl-nav .tinvwl-next {\n float: right;\n text-align: right;\n}\n.tinvwl-nav .tinvwl-btn + .tinvwl-btn {\n margin-left: 20px;\n}\n\n.tinvwl-panel.only-button.w-bg {\n background: none;\n overflow: visible;\n}\n.tinvwl-panel.only-button.w-shadow {\n -webkit-box-shadow: none;\n box-shadow: none;\n overflow: visible;\n}\n.tinvwl-panel.only-button thead, .tinvwl-panel.only-button tfoot, .tinvwl-panel.only-button .control-label {\n display: none;\n}\n.tinvwl-panel.only-button .form-group {\n margin-bottom: 0;\n}\n.tinvwl-panel.only-button .form-control {\n display: inline-block;\n width: auto;\n}\n.tinvwl-panel.only-button .tinvwl-table > tbody > tr > td {\n padding: 0;\n}\n.tinvwl-panel.only-button #save_buttons--setting_save {\n display: inline-block;\n}\n.tinvwl-panel.only-button #save_buttons--setting_reset {\n display: inline-block;\n float: right;\n}\n.tinvwl-panel.only-button #save_buttons--setting_reset .form-control {\n background-color: #ffffff;\n color: #3e3e3e;\n}\n.tinvwl-panel.only-button #save_buttons--setting_reset .tinvwl-btn.split span {\n background: #fbfaf9;\n}\n.tinvwl-panel.only-button #save_buttons--setting_reset .form-control:hover {\n color: #fff;\n background-color: #515151;\n}\n.tinvwl-panel.only-button #save_buttons--setting_reset .tinvwl-btn.split:hover span {\n background: #434343;\n}\n\n/* reset button */\n#doaction, #doaction2, #post-query-submit {\n margin: 0;\n}\n\nbutton, input[type=submit] {\n display: inline-block;\n vertical-align: middle;\n margin: 0;\n font-family: \"Open Sans\", Arial, sans-serif;\n font-size: 14px;\n line-height: normal;\n cursor: pointer;\n text-decoration: none;\n}\n\n.tinvwl-btn {\n display: inline-block;\n vertical-align: middle;\n margin: 0;\n font-family: \"Open Sans\", Arial, sans-serif;\n font-size: 14px;\n line-height: normal;\n cursor: pointer;\n text-decoration: none;\n padding: 11px 19px 12px 18px;\n font-weight: 800;\n text-align: center;\n text-transform: uppercase;\n letter-spacing: -0.025em;\n border: none;\n border-radius: 2px;\n color: #fff;\n background-color: #96b100;\n}\n\na.tinvwl-btn {\n padding: 11px 19px 12px 18px;\n font-weight: 800;\n text-align: center;\n text-transform: uppercase;\n letter-spacing: -0.025em;\n border: none;\n border-radius: 2px;\n color: #fff;\n background-color: #96b100;\n}\n\n.tinvwl-btn.large {\n padding: 14px 19px 14px 18px;\n}\n.tinvwl-btn.small {\n padding: 6px 11px 7px;\n}\n.tinvwl-btn.smaller {\n /*padding: 7px 15px;*/\n padding: 11px 18px 12px;\n}\n.tinvwl-btn.red, .tinvwl-btn.green, .tinvwl-btn.dark-green, .tinvwl-btn.black {\n font-weight: 800;\n}\n.tinvwl-btn.grey {\n /*padding: 6px 11px 7px;*/\n margin: 0;\n padding: 8px 12px;\n font-weight: bold;\n /*letter-spacing: 0;*/\n color: #3e3e3e;\n background: #F4F3EF;\n}\n.tinvwl-btn.grey.large {\n font-weight: 800;\n padding: 14px 19px 14px 18px;\n}\n.tinvwl-btn.grey.w-icon {\n letter-spacing: -0.025em;\n}\n.tinvwl-btn.red {\n color: #fff;\n background-color: #ff5739;\n}\n.tinvwl-btn.orange {\n color: #fff;\n background-color: #FF9F07;\n}\n.tinvwl-btn.dark-green {\n /*color: #fff;*/\n /*background-color: #96b100;*/\n}\n.tinvwl-btn.white.smaller {\n font-size: 14px;\n font-weight: bold;\n letter-spacing: -0.05em;\n padding: 10px 15px 11px;\n border: 1px solid rgba(0, 0, 0, 0.14);\n -webkit-box-shadow: 1px 2px 4px 0 rgba(0, 0, 0, 0.1);\n box-shadow: 1px 2px 4px 0 rgba(0, 0, 0, 0.1);\n}\n.tinvwl-btn.white.small {\n font-family: Arial, sans-serif;\n font-size: 14px;\n text-transform: none;\n font-weight: normal;\n border: 1px solid rgba(0, 0, 0, 0.14);\n -webkit-box-shadow: 1px 2px 4px 0 rgba(0, 0, 0, 0.1);\n box-shadow: 1px 2px 4px 0 rgba(0, 0, 0, 0.1);\n padding: 9px 18px;\n color: #4f4639;\n}\n.tinvwl-btn.small.white:hover, .tinvwl-btn.small.white:active, .tinvwl-btn.small.white:focus {\n color: #fff;\n}\n.tinvwl-btn.white {\n color: #291c09;\n background: #fff;\n}\n.tinvwl-btn.white.no-txt {\n padding: 12px 16px;\n}\n.tinvwl-btn.white.small.no-txt {\n padding: 9px 12px;\n}\n.tinvwl-btn.white i {\n color: #6b625a;\n margin-right: 11px;\n}\n.tinvwl-btn.w-icon {\n font-weight: 800;\n}\n.tinvwl-btn.w-icon i {\n margin-right: 16px;\n}\n.tinvwl-btn.round.w-icon i {\n margin-right: 15px;\n font-size: 16px;\n}\n.tinvwl-btn.w-icon i.ftinvwl-graduation-cap {\n vertical-align: text-bottom;\n}\n.tinvwl-btn.red.w-icon i {\n margin-right: 13px;\n}\n.tinvwl-btn.xl-icon i, .tinvwl-btn.round.xl-icon i {\n font-size: 17px;\n margin-right: 15px;\n}\n.tinvwl-btn.lg-icon i {\n font-size: 15px;\n}\n.tinvwl-btn.md-icon i, .tinvwl-btn.round.md-icon i {\n font-size: 14px;\n}\n.tinvwl-btn.sm-icon i {\n font-size: 13px;\n}\n.tinvwl-btn.xs-icon i {\n font-size: 11px;\n vertical-align: 1%;\n}\n.tinvwl-btn.white.no-txt i {\n margin-right: 0;\n}\n.tinvwl-btn.white:hover i, .tinvwl-btn.white:active i, .tinvwl-btn.white:focus i {\n color: #fff;\n}\n.tinvwl-btn.green {\n color: #fff;\n background-color: #a9c203;\n}\n.tinvwl-btn.black {\n color: #fff;\n background-color: #515151;\n}\n.tinvwl-btn.smaller-txt {\n font-size: 12px;\n padding: 15px 20px;\n}\n.tinvwl-btn.medium {\n letter-spacing: 0;\n}\n.tinvwl-btn.medium.smaller-txt {\n padding: 9px 16px;\n}\n.tinvwl-btn.round {\n border-radius: 25px;\n padding: 15px 28px 16px;\n}\n.tinvwl-btn.round.red {\n /*padding: 15px 22px 16px;*/\n padding: 16px 30px;\n}\n.tinvwl-btn.split {\n padding: 0 26px 0 0;\n}\n.tinvwl-btn.split span {\n display: inline-block;\n text-align: center;\n width: 46px;\n padding: 14px 0;\n margin-right: 14px;\n border-radius: 4px 0 0 4px;\n background: #8aa300;\n}\n.tinvwl-btn.split:hover span, .tinvwl-btn.split:active span, .tinvwl-btn.split:focus span {\n background: #434343;\n}\n.tinvwl-btn.split.green span {\n background: #b9cf09;\n}\n.tinvwl-btn.split.black span {\n background: #434343;\n}\n.tinvwl-btn.split span i {\n font-size: 17px;\n}\n.tinvwl-btn:not(:disabled):hover, .tinvwl-btn:not(:disabled):active, .tinvwl-btn:not(:disabled):focus {\n color: #fff;\n /*background: #3e3e3e;*/\n background-color: #515151;\n}\n\na.tinvwl-btn:not(:disabled):hover, a.tinvwl-btn:not(:disabled):active, a.tinvwl-btn:not(:disabled):focus {\n color: #fff;\n /*background: #3e3e3e;*/\n background-color: #515151;\n}\n\n/* Icons */\n.tinvwl-header {\n padding: 21px 40px;\n margin-bottom: 40px;\n background: #ffffff;\n}\n.tinvwl-header .icon.border-grey {\n position: relative;\n display: inline-block;\n width: 45px;\n height: 45px;\n line-height: 45px;\n text-align: center;\n background: #fff;\n border: 2px solid #f1f1f1;\n border-radius: 50%;\n color: #3e3e3e;\n}\n.tinvwl-header .icon.border-grey:hover {\n border-color: #515151;\n}\n.tinvwl-header .icon.w-lines {\n position: relative;\n padding: 0 30px;\n}\n.tinvwl-header .icon.w-lines:before, .tinvwl-header .icon.w-lines:after {\n content: \"\";\n position: absolute;\n top: 50%;\n top: calc(50% - 1px);\n width: 17px;\n height: 1px;\n background: rgba(0, 0, 0, 0.12);\n}\n.tinvwl-header .icon.w-lines:before {\n left: 0;\n}\n.tinvwl-header .icon.w-lines:after {\n right: 0;\n}\n.tinvwl-header .icon .badge {\n position: absolute;\n top: -5px;\n right: -10px;\n display: inline-block;\n min-width: 26px;\n height: 26px;\n font-size: 11px;\n line-height: 19px;\n font-weight: bold;\n background: #ff5739;\n border: 3px solid #ffffff;\n color: #ffffff;\n border-radius: 50%;\n}\n\n.tinwl-logo i.logo_heart {\n min-width: 54px;\n}\n.tinwl-logo h2 {\n font-size: 18px;\n font-weight: bold;\n text-transform: uppercase;\n line-height: 1;\n padding-left: 10px;\n}\n\n.tinvwl-header .tinvwl-title {\n padding-left: 28px;\n margin-left: 28px;\n border-left: 1px solid #dcddde;\n}\n.tinvwl-header h1 {\n color: #3e3e3e;\n padding: 0;\n}\n.tinvwl-header .tinvwl-status-panel {\n margin-top: -12px;\n}\n.tinvwl-header .tinvwl-status-panel > a {\n vertical-align: middle;\n}\n.tinvwl-header .tinvwl-status-panel > a + a {\n margin-left: 15px;\n}\n.tinvwl-header .tinvwl-btn {\n margin-top: 15px;\n margin-top: 18px;\n}\n.tinvwl-header .tinvwl-btn.red i {\n color: #ffdc00;\n}\n.tinvwl-header .tinvwl-status-panel {\n text-align: right;\n}\n\n.tinvwl-sign-icon {\n font-size: 30px;\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n color: #948d84;\n}\n\n@media (max-width: 1199px) {\n .tinvwl-header {\n text-align: center;\n }\n .tinvwl-header .tinvwl-table, .tinvwl-header .tinvwl-cell, .tinvwl-header .tinvwl-cell-3 {\n display: block;\n }\n .tinvwl-header h1 + .tinvwl-status-panel {\n margin-top: 25px;\n }\n .tinvwl-header .tinvwl-status-panel {\n text-align: center;\n margin-top: 15px;\n }\n .tinvwl-header .tinvwl-status-panel > a + a {\n margin-left: 9px;\n }\n\n .tinwl-logo {\n display: block;\n margin: 0 auto;\n }\n .tinwl-logo h2, .tinwl-logo img {\n display: block;\n margin: 0 auto;\n }\n\n .tinvwl-header .tinvwl-title {\n display: block;\n margin: 0 auto;\n }\n\n .tinwl-logo h2 {\n padding-left: 0;\n margin-left: 0;\n margin-top: 6px;\n }\n\n .tinvwl-header .tinvwl-title {\n position: relative;\n padding-left: 12px;\n padding-right: 12px;\n padding-top: 13px;\n margin-left: 0;\n margin-top: 16px;\n border-left: 0;\n }\n .tinvwl-header .tinvwl-title:before {\n content: \"\";\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n width: 40px;\n height: 1px;\n margin: 0 auto;\n background: #dcddde;\n }\n}\n@media (max-width: 782px) {\n .tinvwl-header .tinvwl-btn .tinvwl-txt {\n display: none;\n }\n .tinvwl-header .tinvwl-btn i {\n margin-right: 0 !important;\n }\n .tinvwl-header .tinvwl-btn.grey {\n padding-left: 16px;\n padding-right: 16px;\n }\n}\n.tinvwl-content h2 {\n /*margin: 0;*/\n /*line-height: 40px;*/\n}\n\n/* Privacy Navigation */\n.tinwl-wishlists-privacy {\n margin: -10px 0 0;\n}\n.tinwl-wishlists-privacy li {\n float: left;\n margin: 10px 10px 0 0;\n}\n.tinwl-wishlists-privacy li:last-child {\n margin-right: 0;\n}\n.tinwl-wishlists-privacy li a {\n display: block;\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n font-size: 14px;\n font-weight: 600;\n line-height: 1;\n padding: 10px 16px;\n border-radius: 3px;\n color: #404040;\n background: #ede8df;\n}\n.tinwl-wishlists-privacy li.active a {\n color: #fff;\n background-color: #96b100;\n}\n.tinwl-wishlists-privacy li a:hover, .tinwl-wishlists-privacy li a:active, .tinwl-wishlists-privacy li a:focus {\n color: #fff;\n background-color: #96b100;\n}\n\n@media screen and (max-width: 782px) {\n .tinwl-wishlists-privacy {\n margin-left: 15px;\n }\n}\n/* Panel */\n.tinvwl-panel {\n margin: 40px 40px 0;\n}\n.tinvwl-panel .w-bg-grey {\n background: #fbfaf9;\n}\n.tinvwl-panel.w-shadow {\n -webkit-box-shadow: 1px 1px 8px 0 rgba(170, 157, 137, 0.14);\n box-shadow: 1px 1px 8px 0 rgba(170, 157, 137, 0.14);\n}\n.tinvwl-panel.w-bg {\n background: #ffffff;\n border-radius: 4px;\n}\n\n.tinvwl-table.w-info .tinvwl-info[rowspan] {\n vertical-align: middle;\n}\n.tinvwl-table.w-info .tinvwl-info[rowspan] .tinvwl-info-sign {\n vertical-align: middle;\n}\n.tinvwl-table.w-info .tinvwl-info-top > tr .tinvwl-info {\n vertical-align: top;\n}\n\n@media screen and (max-width: 1200px) {\n .tinvwl-panel {\n margin: 20px 20px 0;\n }\n\n .tinvwl-header {\n margin-bottom: 20px;\n }\n}\n@media screen and (max-width: 782px) {\n .tinvwl-panel {\n margin: 20px 0 0;\n }\n .tinvwl-panel.only-button {\n text-align: center;\n }\n}\n/**\n * Content Elements\n */\n.tinvwl-content {\n /*margin: 14px 40px 10px 20px;*/\n}\n.tinvwl-content section {\n /*margin-top: 20px;*/\n /*background-color: #FFF;*/\n /*border-radius: 5px;*/\n}\n.tinvwl-content section:after {\n /*content: '';\n display: block;\n height: 0;\n clear: both;*/\n}\n\n/* Preview Icon */\n.tinvwl-icon-preview {\n position: relative;\n width: 50px;\n height: 42px;\n margin-right: 10px;\n margin-bottom: 10px;\n text-align: center;\n border-radius: 2px;\n color: #595857;\n background: #f6f3ed;\n}\n.tinvwl-icon-preview span {\n position: absolute;\n top: 50%;\n left: 0;\n right: 0;\n -webkit-transform: translateY(-50%);\n transform: translateY(-50%);\n}\n.tinvwl-icon-preview span img {\n max-width: 50px;\n max-height: 42px;\n vertical-align: middle;\n}\n\n@media (min-width: 1200px) {\n .tinvwl-icon-preview {\n margin-bottom: 0;\n }\n}\n/* Table */\n.tinvwl-content .table-wrap {\n /*padding: 25px 0;*/\n}\n.tinvwl-content table.widefat {\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.tinvwl-content .tablenav {\n height: auto;\n margin: 30px;\n background: #ffffff;\n}\n.tinvwl-content .tablenav .actions {\n /*padding: 6px 0 0;*/\n padding: 0;\n}\n.tinvwl-content .widefat th, .tinvwl-content .widefat td {\n text-align: center;\n padding: 0;\n}\n.tinvwl-content .widefat th {\n padding: 27px 0;\n position: relative;\n}\n\n@media screen and (max-width: 782px) {\n .tablenav.top .actions {\n display: block;\n }\n .tablenav br.tinv-wishlist-clear {\n display: none;\n }\n\n .tinvwl-content .tablenav {\n margin: 15px 12px;\n }\n .tinvwl-content .tablenav .alignleft, .tinvwl-content .tablenav .alignright {\n float: none;\n }\n .tinvwl-content .tablenav .tinvwl-full {\n display: none;\n }\n .tinvwl-content .tablenav .alignleft + .alignright {\n margin-top: 10px;\n }\n .tinvwl-content .tablenav .tinvwl-select-wrap {\n width: calc(100% - 75px);\n }\n\n #wpbody .tinvwl-content .tablenav .tinvwl-select-wrap select.tinvwl-select {\n max-width: 100%;\n width: 100%;\n height: 35px;\n padding: 9px 13px;\n }\n\n .tinvwl-content .tablenav input[type=search] {\n width: calc(100% - 84px);\n }\n}\n.tinvwl-info-wrap.tinvwl-in-table {\n /*position: absolute;\n top: 50%;\n margin-top: -11px;*/\n}\n\n.tinvwl-content .widefat th.sortable, .tinvwl-content .widefat th.sorted {\n padding: 0;\n}\n.tinvwl-content .widefat th.sortable > a, .tinvwl-content .widefat th.sorted > a {\n padding: 28px 17px;\n}\n.tinvwl-content .widefat th.tinvwl-has-info {\n padding-top: 28px;\n}\n.tinvwl-content .widefat th.tinvwl-has-info.sortable > a, .tinvwl-content .widefat th.tinvwl-has-info.sorted > a {\n padding-top: 0;\n}\n.tinvwl-content .widefat th.sortable:first-of-type, .tinvwl-content .widefat th.sorted:first-of-type {\n padding-left: 0;\n}\n.tinvwl-content .widefat th.sortable:first-of-type > a, .tinvwl-content .widefat th.sorted:first-of-type > a {\n padding-left: 28px;\n}\n.tinvwl-content .widefat th:first-of-type {\n text-align: left;\n padding-left: 28px;\n}\n.tinvwl-content .widefat td:first-of-type {\n text-align: left;\n padding-left: 28px;\n}\n.tinvwl-content .widefat th .tinvwl-help-wrap {\n display: inline-block;\n margin-left: 6px;\n}\n.tinvwl-content .widefat th.sortable > a + .tinvwl-help-wrap, .tinvwl-content .widefat th.sorted > a + .tinvwl-help-wrap {\n margin-left: 0;\n}\n.tinvwl-content .widefat thead tr {\n background: #f4f3ef;\n}\n.tinvwl-content .striped > tbody > :nth-child(odd), .tinvwl-content ul.striped > :nth-child(odd) {\n background: none;\n}\n.tinvwl-content .widefat thead td.check-column, .tinvwl-content .widefat tbody th.check-column {\n width: 50px;\n padding: 28px 0 28px 28px;\n vertical-align: middle;\n}\n.tinvwl-content .widefat thead td.check-column {\n padding: 28px 0 28px 28px;\n}\n.tinvwl-content .widefat tbody th.check-column {\n padding: 13px 0 13px 28px;\n}\n.tinvwl-content .widefat thead td.check-column + th {\n padding-left: 21px;\n}\n.tinvwl-content .widefat thead td.check-column + th.sortable:first-of-type > a, .tinvwl-content .widefat thead td.check-column + th.sorted:first-of-type > a {\n padding-left: 21px;\n}\n.tinvwl-content .widefat tbody th.check-column + td {\n padding-left: 21px;\n}\n.tinvwl-content .widefat thead td.check-column + th.sortable:first-of-type > .tinvwl-info-wrap.tinvwl-in-table, .tinvwl-content .widefat thead td.check-column + th.sorted:first-of-type > .tinvwl-info-wrap.tinvwl-in-table {\n padding-left: 21px;\n}\n.tinvwl-content .widefat thead td.pause-play-column {\n padding: 0;\n width: 53px;\n text-align: center;\n}\n.tinvwl-content .widefat tbody th.pause-play-column {\n padding: 0;\n width: 53px;\n text-align: center;\n}\n.tinvwl-content th.sortable a, .tinvwl-content th.sorted a {\n padding: 0;\n}\n.tinvwl-content .widefat th {\n font-size: 14px;\n font-weight: 600;\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n color: #291C09;\n text-transform: uppercase;\n letter-spacing: -0.025em;\n}\n.tinvwl-content th.sortable > a, .tinvwl-content th.sorted > a {\n font-size: 14px;\n font-weight: 600;\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n color: #291C09;\n text-transform: uppercase;\n letter-spacing: -0.025em;\n}\n.tinvwl-content th.sortable > a, .tinvwl-content th.sorted > a {\n display: inline-block;\n vertical-align: middle;\n}\n.tinvwl-content .widefat th.sortable > a, .tinvwl-content .widefat th.sorted > a {\n position: relative;\n}\n.tinvwl-content .widefat th.sortable > a .sorting-indicator, .tinvwl-content .widefat th.sorted > a .sorting-indicator {\n position: absolute;\n top: 50%;\n right: 0;\n margin-top: -2px;\n}\n.tinvwl-content .widefat th.tinvwl-has-info.sortable > a .sorting-indicator, .tinvwl-content .widefat th.tinvwl-has-info.sorted > a .sorting-indicator {\n margin-top: -15px;\n}\n.tinvwl-content th.sortable a span, .tinvwl-content th.sorted a span {\n float: none;\n}\n.tinvwl-content table.widefat {\n /*table-layout: auto;*/\n border: none;\n border-bottom: 2px solid #f7f7f7;\n}\n.tinvwl-content .widefat thead td, .tinvwl-content .widefat thead th {\n border-bottom: 0;\n}\n.tinvwl-content .widefat td {\n padding: 24px 0;\n vertical-align: middle;\n}\n.tinvwl-content .widefat tbody td {\n padding: 13px 0;\n}\n.tinvwl-content .widefat td {\n font-size: 14px;\n}\n.tinvwl-content .widefat td ol, .tinvwl-content .widefat td p, .tinvwl-content .widefat td ul {\n font-size: 14px;\n}\n.tinvwl-content .widefat tbody tr + tr {\n border-top: 2px solid #f7f7f7;\n}\n.tinvwl-content .widefat thead th.column-preference {\n /*display: none;*/\n text-indent: -9999px;\n}\n.tinvwl-content .widefat.wishlists thead th.column-preference, .tinvwl-content .widefat.wishlists tbody td.column-preference {\n min-width: 220px;\n width: 220px;\n}\n.tinvwl-content .widefat:not(.products) tbody td.column-preference {\n text-align: right;\n}\n.tinvwl-content .widefat.products thead th.column-quantity a > span:not(.sorting-indicator) {\n max-width: 91px;\n}\n.tinvwl-content .widefat.users tbody .column-name > a {\n display: block;\n}\n.tinvwl-content .widefat.products thead th.column-preference, .tinvwl-content .widefat.products tbody td.column-preference {\n width: 345px;\n min-width: 345px;\n}\n.tinvwl-content .widefat.users thead th.column-preference, .tinvwl-content .widefat.users tbody td.column-preference {\n width: 165px;\n min-width: 165px;\n}\n.tinvwl-content .widefat tbody .column-name strong {\n font-weight: normal;\n}\n.tinvwl-content .widefat tbody .column-name > a {\n display: table;\n}\n.tinvwl-content .widefat tbody .column-name .product-image {\n display: table-cell;\n vertical-align: middle;\n}\n.tinvwl-content .widefat tbody .column-name .product-image img {\n max-width: 66px;\n}\n.tinvwl-content .widefat tbody .column-name .product-title {\n display: table-cell;\n vertical-align: middle;\n padding-left: 15px;\n}\n.tinvwl-content .widefat thead th.column-preference, .tinvwl-content .widefat tbody td.column-preference {\n padding-right: 20px;\n}\n.tinvwl-content .widefat.products tbody td.column-preference > a {\n margin-right: 10px;\n float: left;\n}\n.tinvwl-content .widefat.products tbody td.column-preference > a:last-child {\n margin-right: 0;\n}\n.tinvwl-content .tablenav .tablenav-pages {\n float: none;\n text-align: center;\n height: auto;\n margin-top: 0;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links > a {\n display: inline-block;\n vertical-align: middle;\n text-align: center;\n font-size: 14px;\n font-weight: normal;\n padding: 0;\n min-width: 38px;\n height: 38px;\n line-height: 38px;\n border-radius: 50%;\n border: none;\n background: none;\n color: #3e3e3e;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links > span {\n display: inline-block;\n vertical-align: middle;\n text-align: center;\n font-size: 14px;\n font-weight: normal;\n padding: 0;\n min-width: 38px;\n height: 38px;\n line-height: 38px;\n border-radius: 50%;\n border: none;\n background: none;\n color: #3e3e3e;\n color: rgba(62, 62, 62, 0.46);\n background: #f3f1ec;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page, .tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page {\n background: #f3f1ec;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links > .tinvwl-page-number.space {\n background: none;\n color: #3e3e3e;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links > a:hover {\n background: #3e3e3e;\n color: #fff;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page:hover {\n background: #3e3e3e;\n color: #fff;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page {\n margin-right: 20px;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page:hover {\n background: #3e3e3e;\n color: #fff;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page {\n margin-left: 20px;\n}\n.tinvwl-content .tablenav .tablenav-pages .tinvwl-chevron {\n display: inline-block;\n vertical-align: middle;\n width: 9px;\n height: 16px;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page .tinvwl-chevron {\n background: url(\"../img/chevron_icon.png\") no-repeat center;\n background-position: 0 -16px;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page:hover .tinvwl-chevron {\n background: url(\"../img/chevron_icon.png\") no-repeat center;\n background-position: 0 0;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page .tinvwl-chevron {\n background: url(\"../img/chevron_icon.png\") no-repeat center;\n background-position: -10px -16px;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page:hover .tinvwl-chevron {\n background: url(\"../img/chevron_icon.png\") no-repeat center;\n background-position: -10px 0;\n}\n.tinvwl-content .widefat.products thead th.column-name, .tinvwl-content .widefat.products tbody td.column-name {\n /*width: 200px;*/\n width: 30%;\n}\n.tinvwl-content .widefat.wishlists thead th.column-title, .tinvwl-content .widefat.wishlists tbody td.column-title {\n width: 45%;\n}\n.tinvwl-content .widefat.users thead th.column-wishlist, .tinvwl-content .widefat.users tbody td.column-wishlist {\n width: 45%;\n}\n.tinvwl-content .widefat.users thead th.column-name, .tinvwl-content .widefat.users tbody td.column-name {\n text-align: left;\n}\n.tinvwl-content .widefat.users thead th.column-quantity, .tinvwl-content .widefat.users tbody td.column-quantity {\n width: 100px;\n}\n.tinvwl-content .widefat tbody td.column-preference .tinvwl-btn .tinvwl-mobile {\n display: none;\n}\n.tinvwl-content .widefat.products thead th.column-quantity span span {\n float: none;\n}\n\n@media screen and (max-width: 1440px) {\n .tinvwl-content .widefat.products thead th.column-preference, .tinvwl-content .widefat.products tbody td.column-preference {\n width: 204px;\n min-width: 204px;\n }\n .tinvwl-content .widefat.wishlists thead th.column-preference, .tinvwl-content .widefat.wishlists tbody td.column-preference {\n width: 98px;\n min-width: 98px;\n }\n .tinvwl-content .widefat.users thead th.column-preference, .tinvwl-content .widefat.users tbody td.column-preference {\n width: 60px;\n min-width: 60px;\n }\n .tinvwl-content .widefat tbody td.column-preference .tinvwl-btn.tinvwl-w-mobile {\n padding: 9px 12px;\n }\n .tinvwl-content .widefat tbody td.column-preference .tinvwl-btn .tinvwl-mobile {\n display: inline;\n margin: 0;\n }\n .tinvwl-content .widefat tbody td.column-preference .tinvwl-btn .tinvwl-full {\n display: none;\n }\n}\n@media screen and (max-width: 1366px) and (min-width: 783px) {\n .tinvwl-content .widefat.products thead th.column-name, .tinvwl-content .widefat.products tbody td.column-name {\n /*width: 110px;*/\n /*min-width: 110px;*/\n }\n .tinvwl-content .widefat tbody .column-name .product-image {\n display: block;\n }\n .tinvwl-content .widefat tbody .column-name .product-title {\n display: block;\n padding-left: 0;\n }\n .tinvwl-content .widefat.products thead th.column-preference {\n width: 103px;\n min-width: 103px;\n }\n .tinvwl-content .widefat.products tbody td.column-preference {\n width: 103px;\n min-width: 103px;\n }\n .tinvwl-content .widefat.products tbody td.column-preference > a {\n margin-right: 5px;\n }\n .tinvwl-content .widefat tbody td.column-preference > a:nth-child(2n) {\n margin-right: 0;\n }\n .tinvwl-content .widefat tbody td.column-preference > a:nth-child(n+3) {\n margin-top: 5px;\n }\n .tinvwl-content .widefat thead th .tinvwl-full {\n display: none;\n }\n}\n@media screen and (max-width: 1200px) and (min-width: 783px) {\n .tinvwl-content th.sortable a span, .tinvwl-content th.sorted a span {\n float: none;\n }\n .tinvwl-content .widefat th.sortable > a, .tinvwl-content .widefat th.sorted > a {\n padding-left: 0;\n padding-right: 0;\n position: static;\n }\n .tinvwl-content .widefat th.sortable > a .sorting-indicator, .tinvwl-content .widefat th.sorted > a .sorting-indicator {\n top: auto;\n bottom: 12px;\n left: 0;\n right: 0;\n margin-left: auto;\n margin-right: auto;\n }\n .tinvwl-content .widefat th.sortable > a .sorting-indicator:before, .tinvwl-content .widefat th.sorted > a .sorting-indicator:before {\n left: -5px;\n }\n .tinvwl-content .widefat th.tinvwl-has-info.sortable > a .sorting-indicator, .tinvwl-content .widefat th.tinvwl-has-info.sorted > a .sorting-indicator {\n margin-top: 12px;\n }\n .tinvwl-content .widefat.wishlists thead th.column-title, .tinvwl-content .widefat.wishlists tbody td.column-title {\n width: 38%;\n }\n}\n@media screen and (max-width: 782px) {\n .tinvwl-content .widefat th.tinvwl-has-info.sortable > a .sorting-indicator, .tinvwl-content .widefat th.tinvwl-has-info.sorted > a .sorting-indicator {\n margin-top: 0;\n }\n .tinvwl-content .widefat.products tbody td.column-preference > a {\n margin-right: 5px;\n float: none;\n }\n .tinvwl-content .widefat tbody .column-name .product-image, .tinvwl-content .widefat tbody .column-name .product-title {\n vertical-align: top;\n }\n\n .tablenav .tablenav-pages {\n margin-bottom: 15px;\n }\n\n .tinvwl-content .widefat thead th.column-primary {\n width: 100% !important;\n }\n .tinvwl-content .widefat thead td.check-column + th.column-primary {\n width: 50% !important;\n }\n .tinvwl-content .widefat.users thead td.check-column + th.column-primary {\n width: 100% !important;\n }\n}\n/* Tables */\n.tinvwl-table {\n display: table;\n /*height: 100%;*/\n width: 100%;\n max-width: 100%;\n}\n.tinvwl-table.w-bg {\n background: #fff;\n overflow: hidden;\n border-radius: 4px;\n}\n.tinvwl-table.w-shadow {\n -webkit-box-shadow: 1px 1px 8px 0 rgba(170, 157, 137, 0.14);\n box-shadow: 1px 1px 8px 0 rgba(170, 157, 137, 0.14);\n}\n.tinvwl-table.auto-width {\n width: auto;\n}\n\n.tinvwl-caption {\n display: table-caption;\n}\n\n.tinvwl-row {\n display: table-row;\n}\n\n.tinvwl-rows {\n display: table-row-group;\n}\n\n.tinvwl-cell {\n display: table-cell;\n vertical-align: middle;\n}\n\n.tinvwl-cell-2 {\n display: table-cell;\n vertical-align: middle;\n float: none;\n}\n\n.tinvwl-cell-3 {\n display: table-cell;\n vertical-align: top;\n float: none;\n}\n\n.tinvwl-table.w-info > thead > tr > th:first-child, .tinvwl-table.w-info > tbody > tr > td:first-child {\n width: 67%;\n}\n.tinvwl-table th, .tinvwl-table td {\n vertical-align: top;\n}\n.tinvwl-table .tinvwl-inner.tinv-wishlist-clearfix h3, .tinvwl-table .tinvwl-inner .tinv-wishlist-clearfix h3, .tinvwl-table .tinvwl-inner.tinv-wishlist-clearfix h4, .tinvwl-table .tinvwl-inner .tinv-wishlist-clearfix h4 {\n float: left;\n}\n.tinvwl-table .tinvwl-btn-wrap {\n float: right;\n}\n.tinvwl-table.w-info thead > tr > th {\n text-align: left;\n}\n.tinvwl-table.w-info thead > tr > th .tinvwl-info-wrap {\n font-weight: normal;\n}\n.tinvwl-table > thead > tr > th {\n padding: 0 30px;\n}\n.tinvwl-table > thead > tr > th:last-child {\n /*padding: 30px;*/\n}\n.tinvwl-table .tinvwl-info {\n vertical-align: top;\n}\n.tinvwl-table > thead > tr > .tinvwl-info .tinvwl-info-wrap {\n padding-bottom: 30px;\n}\n.tinvwl-table tbody tr .tinvwl-inner h2 {\n font-size: 15px;\n color: #291C09;\n font-weight: 600;\n margin-bottom: 21px;\n}\n.tinvwl-table > tbody > tr > .tinvwl-info .tinvwl-info-wrap {\n padding-bottom: 20px;\n}\n.tinvwl-table > tbody > tr > td {\n padding: 0 30px;\n}\n.tinvwl-table > tbody > tr > td:last-child {\n /*padding: 30px;*/\n}\n.tinvwl-table thead > tr .tinvwl-inner {\n padding: 28px 0;\n margin-bottom: 30px;\n border-bottom: 2px solid rgba(219, 219, 219, 0.522);\n}\n.tinvwl-table thead.tinwl-empty > tr .tinvwl-inner {\n padding: 30px 0 0;\n margin-bottom: 0;\n border-bottom: 0;\n}\n.tinvwl-table thead > tr .tinvwl-inner {\n /*padding: 20px 0;*/\n}\n.tinvwl-table .tinvwl-header-row label {\n font-size: 22px;\n font-weight: normal;\n line-height: 1.313;\n margin: 0 0 15px;\n padding-top: 3px !important;\n}\n.tinvwl-table thead .tinvwl-empty-info, .tinvwl-table tbody > .tinvwl-bodies-border {\n display: none;\n}\n.tinvwl-table thead .tinvwl-empty-info .tinvwl-inner {\n margin: 0;\n padding-top: 56px;\n}\n\n.tinvwl-bodies-border .tinvwl-info .tinvwl-inner {\n display: none;\n padding-top: 30px;\n margin-top: 10px;\n border-top: 2px solid rgba(219, 219, 219, 0.522);\n}\n\n.tinvwl-style-options .tinvwl-table thead th:first-child, .tinvwl-style-options .tinvwl-bodies-border td:first-child {\n /*padding-right: 0;*/\n}\n.tinvwl-style-options .tinvwl-table thead .tinvwl-empty-info, .tinvwl-style-options .tinvwl-bodies-border .tinvwl-info {\n padding-left: 0;\n background: none;\n}\n.tinvwl-style-options .tinvwl-table thead .tinvwl-empty-info {\n display: table-cell;\n}\n.tinvwl-style-options .tinvwl-table thead .tinvwl-empty-info .tinvwl-inner {\n display: block;\n}\n.tinvwl-style-options tbody + tbody > .tinvwl-bodies-border .tinvwl-info .tinvwl-inner {\n display: block;\n}\n\n@media (min-width: 1200px) {\n .tinvwl-style-options .tinvwl-table .tinvwl-inner .form-horizontal {\n width: 67%;\n }\n}\ntextarea[name=style_plain-css] {\n height: 150px;\n}\n\n.tinvwl-table tbody + tbody > .tinvwl-bodies-border {\n display: table-row;\n}\n.tinvwl-table tbody + tbody > .tinvwl-bodies-border:first-child > td:first-child > .tinvwl-inner {\n padding-top: 30px;\n margin-top: 10px;\n border-top: 2px solid rgba(219, 219, 219, 0.522);\n}\n.tinvwl-table .tinvwl-header-row.tinvwl-line-border .tinvwl-inner {\n padding-bottom: 15px;\n margin-bottom: 30px;\n border-bottom: 2px solid rgba(219, 219, 219, 0.522);\n}\n.tinvwl-table .form-group .col-md-4:nth-child(n+4), .tinvwl-table .form-group .col-lg-4:nth-child(n+4) {\n padding-top: 27px;\n}\n.tinvwl-table tbody:first-of-type > tr:first-child > td:first-child > .tinvwl-inner {\n /*padding-top: 30px;*/\n}\n.tinvwl-table tbody:last-of-type > tr:last-child > td:first-child > .tinvwl-inner {\n /*padding-bottom: 20px;*/\n}\n.tinvwl-table tfoot .tinvwl-inner {\n padding-top: 20px;\n}\n.tinvwl-table tbody > tr + tr .tinvwl-inner {\n /*border-top: 2px solid rgba(219,219,219,.522);*/\n}\n.tinvwl-table tr.no-top-border .tinvwl-inner, .tinvwl-table tr.no-top-border .tinvwl-info-wrap {\n border-top: 0;\n padding-top: 0;\n}\n.tinvwl-table thead .w-bg-grey .tinvwl-info-wrap {\n padding-top: 30px;\n}\n\n/*.tinvwl-table tbody > tr .tinvwl-inner,\n.tinvwl-table tbody > tr .tinvwl-info-wrap {\n padding: 30px 0;\n}*/\n/*.tinvwl-table tbody:first-of-type > tr:first-child > td > .tinvwl-info-wrap,*/\n.tiwl-notifications-style-logo img {\n height: 42px;\n}\n\n@media (min-width: 1200px) {\n .tinvwl-table tr.tinvwl-full-width .control-label label {\n margin-bottom: 10px;\n }\n .tinvwl-table tr.tinvwl-full-width [class^=col-lg-], .tinvwl-table tr.tinvwl-full-width [class^=col-md-] {\n width: 100%;\n }\n .tinvwl-table tr.tinvwl-full-width textarea {\n height: 250px;\n padding: 15px;\n }\n\n .tiwl-notifications-style-logo img {\n float: right;\n }\n}\n@media (max-width: 1199px) {\n .form-horizontal .control-label .tinvwl-empty {\n display: none;\n }\n\n .tinvwl-style-options .tinvwl-empty-info, .tinvwl-style-options .tinvwl-info {\n display: none !important;\n }\n .tinvwl-style-options .tinvwl-table thead th:first-child, .tinvwl-style-options .tinvwl-bodies-border td:first-child {\n padding-right: 30px !important;\n }\n\n .tinvwl-table .tinvwl-header-row.tinvwl-line-border .tinvwl-inner {\n padding-bottom: 0;\n }\n .tinvwl-table .tinvwl-header-row.tinvwl-line-border .tinvwl-inner .form-group {\n margin-bottom: 20px;\n }\n}\n.tinvwl-info .tinvwl-info-desc a {\n text-decoration: underline;\n color: #ff5739;\n}\n.tinvwl-info .tinvwl-info-desc a:hover, .tinvwl-info .tinvwl-info-desc a:active, .tinvwl-info .tinvwl-info-desc a:focus {\n color: #000;\n}\n\n.tinvwl-info-wrap.tinvwl-in-section {\n background: #fbfaf9;\n color: #4f4639;\n}\n.tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign {\n width: 42px;\n vertical-align: top;\n padding-top: 1px;\n padding-right: 20px;\n}\n.tinvwl-info-wrap .tinvwl-info-sign span, .tinvwl-info-wrap .tinvwl-info-sign .tinvwl-help {\n display: inline-block;\n text-align: center;\n width: 22px;\n height: 22px;\n line-height: 22px;\n border-radius: 50%;\n background: #e1dbce;\n}\n.tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign span, .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign .tinvwl-help {\n display: block;\n}\n.tinvwl-info-wrap i {\n font-size: 14px;\n color: #fbfaf9;\n}\n\n.tinvwl-panel:not(.only-button) .tinvwl-table .col-lg-6 > .tinvwl-btn {\n width: auto;\n}\n\n.tinvwl-btns-group {\n margin-bottom: 23px;\n margin-top: -15px;\n margin-right: -15px;\n}\n\n.tiwl-style-custom-allow .tinvwl-inner textarea {\n margin-bottom: 23px;\n}\n\n.tinvwl-btns-group .tinvwl-btn {\n margin-top: 15px;\n margin-right: 15px;\n float: left;\n}\n\n@media (min-width: 1200px) {\n .tinvwl-table .tinvwl-form-onoff, .tinvwl-panel:not(.only-button) .tinvwl-table .col-lg-6 > .tinvwl-btn, .tinvwl-btns-group .tinvwl-btn {\n float: right;\n }\n}\n.tinvwl-table .tinvwl-info .tinvwl-info-wrap.tinvwl-in-section .tinvwl-help {\n display: none;\n}\n\n.tinvwl-info-wrap.tinvwl-in-table {\n display: inline-block;\n vertical-align: middle;\n display: block;\n margin-bottom: 5px;\n}\n.tinvwl-info-wrap.tinvwl-in-table .tinvwl-help {\n cursor: pointer;\n}\n\n.tinvwl-content .widefat th.tinvwl-has-info {\n /*word-break: break-all;*/\n}\n.tinvwl-content .widefat th.tinvwl-has-info .tinvwl-col-name {\n margin-right: 5px;\n}\n\n.tinvwl-info-wrap.tinvwl-in-table .tinvwl-info-desc {\n display: none;\n}\n\n@media (max-width: 1200px) {\n .tinvwl-table .tinvwl-info {\n padding-left: 15px;\n padding-right: 15px;\n /*vertical-align: middle;*/\n }\n .tinvwl-table.w-info > thead > tr > th:first-child, .tinvwl-table.w-info > tbody > tr > td:first-child {\n width: 90%;\n }\n\n .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign {\n width: auto;\n padding-right: 0;\n }\n .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign span {\n display: none;\n }\n\n .tinvwl-table .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign .tinvwl-help {\n display: block;\n margin: 0 auto;\n }\n\n .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-desc {\n display: none;\n }\n}\n@media (max-width: 782px) {\n .tinvwl-content .widefat th.tinvwl-has-info.sortable, .tinvwl-content .widefat th.tinvwl-has-info.sorted {\n padding-top: 0;\n }\n\n .widefat tfoot td input[type=checkbox], .widefat th input[type=checkbox], .widefat thead td input[type=checkbox] {\n margin-bottom: 0;\n }\n\n .tinvwl-content .widefat th.sortable > a, .tinvwl-content .widefat th.sorted > a, .tinvwl-content .widefat th.sortable.tinvwl-has-info > a, .tinvwl-content .widefat th.sorted.tinvwl-has-info > a {\n padding-top: 18px;\n padding-bottom: 18px;\n }\n .tinvwl-content .widefat thead td.check-column {\n padding-top: 14px;\n padding-bottom: 15px;\n padding-left: 20px;\n width: 45px;\n }\n .tinvwl-content .widefat tbody th.check-column {\n padding-top: 14px;\n padding-bottom: 15px;\n padding-left: 20px;\n width: 45px;\n padding-top: 11px;\n padding-bottom: 11px;\n vertical-align: top;\n }\n .tinvwl-content .widefat.wishlists thead td.check-column, .tinvwl-content .widefat.wishlists tbody th.check-column {\n width: 23px;\n }\n .tinvwl-content .widefat thead td.check-column + th {\n padding-left: 10px;\n }\n .tinvwl-content .widefat thead td.check-column + th.sortable:first-of-type > a, .tinvwl-content .widefat thead td.check-column + th.sorted:first-of-type > a {\n padding-left: 10px;\n }\n .tinvwl-content .widefat tbody th.check-column + td {\n padding-left: 10px;\n }\n .tinvwl-content .widefat thead td.check-column + th.sortable:first-of-type > .tinvwl-info-wrap.tinvwl-in-table, .tinvwl-content .widefat thead td.check-column + th.sorted:first-of-type > .tinvwl-info-wrap.tinvwl-in-table {\n padding-left: 13px;\n display: inline-block;\n margin-top: 5px;\n margin-bottom: 0;\n }\n\n .wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.column-primary)::before {\n text-align: left;\n }\n .wp-list-table tr:not(.inline-edit-row):not(.no-items) td.column-primary ~ td:not(.check-column) {\n text-align: right;\n padding-right: 30px;\n }\n .wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.column-primary)::before {\n left: 28px;\n }\n .wp-list-table tr:not(.inline-edit-row):not(.no-items) td.check-column + td:not(.column-primary)::before {\n left: 13px;\n }\n .wp-list-table tr:not(.inline-edit-row):not(.no-items) td.column-primary ~ td:not(.check-column):last-child {\n padding-bottom: 13px;\n }\n}\n/* Popover */\n.popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 9999;\n display: none;\n max-width: 279px;\n padding: 1px;\n text-align: center;\n white-space: normal;\n background-color: #fff;\n background-clip: padding-box;\n border-radius: 6px;\n -webkit-box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.22);\n box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.22);\n}\n.popover.top {\n margin-top: -10px;\n}\n.popover.right {\n margin-left: 10px;\n}\n.popover.bottom {\n margin-top: 10px;\n}\n.popover.left {\n margin-left: -10px;\n}\n\n.popover-title {\n padding: 30px 30px 0;\n margin: 0;\n font-family: \"Open Sans\", Arial, sans-serif;\n font-size: 14px;\n font-weight: 600;\n line-height: 1.714;\n text-transform: uppercase;\n letter-spacing: -0.35px;\n}\n\n.popover-content {\n padding: 25px 30px 30px;\n color: #5D5D5D;\n font-family: Arial, sans-serif;\n font-size: 14px;\n line-height: 1.429;\n}\n\n.popover > .arrow {\n position: absolute;\n display: block;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n border-width: 11px;\n margin-left: 0;\n overflow: visible;\n}\n.popover > .arrow:after {\n position: absolute;\n display: block;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n content: none;\n z-index: 9999;\n background: none;\n -webkit-box-shadow: none;\n box-shadow: none;\n position: absolute;\n left: auto;\n top: auto;\n width: auto;\n height: auto;\n -webkit-transform: none;\n transform: none;\n content: \"\";\n border-width: 10px;\n}\n.popover.top > .arrow {\n bottom: -11px;\n left: 50%;\n margin-left: -11px;\n border-bottom-width: 0;\n}\n.popover.top > .arrow:after {\n bottom: 1px;\n margin-left: -10px;\n content: \" \";\n border-top-color: #fff;\n border-bottom-width: 0;\n}\n.popover.right > .arrow {\n top: 50%;\n left: -11px;\n margin-top: -11px;\n border-left-width: 0;\n}\n.popover.right > .arrow:after {\n bottom: -10px;\n left: 1px;\n content: \" \";\n border-right-color: #fff;\n border-left-width: 0;\n}\n.popover.bottom > .arrow {\n top: -11px;\n left: 50%;\n margin-left: -11px;\n border-top-width: 0;\n}\n.popover.bottom > .arrow:after {\n top: 1px;\n margin-left: -10px;\n content: \" \";\n border-top-width: 0;\n border-bottom-color: #fff;\n}\n.popover.left > .arrow {\n top: 50%;\n left: auto;\n right: -11px;\n margin-top: -11px;\n border-right-width: 0;\n}\n.popover.left > .arrow:after {\n left: auto;\n right: 1px;\n bottom: -10px;\n content: \" \";\n border-right-width: 0;\n border-left-color: #fff;\n}\n\n/* Image w/description */\n.tinvwl-img-w-desc i {\n margin-right: 20px;\n}\n.tinvwl-img-w-desc h5 {\n font-weight: 600;\n text-transform: uppercase;\n}\n.tinvwl-img-w-desc .tinvwl-desc {\n color: #4f4639;\n}\n.tinvwl-img-w-desc h5 + .tinvwl-desc {\n margin-top: 2px;\n}\n\n/* Premium Features */\n.tinvwl-premium-feat .row {\n margin: 0;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n}\n.tinvwl-premium-feat .col-lg-4 {\n padding: 0;\n -webkit-box-flex: 1;\n -ms-flex: 1 1 0px;\n flex: 1 1 0;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers {\n -webkit-box-flex: 1;\n -ms-flex: 1;\n flex: 1;\n overflow: hidden;\n position: relative;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.money-back {\n background: #211709;\n /* Old browsers */\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.money-back a {\n display: block;\n position: relative;\n color: #ffffff;\n outline: none;\n text-decoration: none;\n background: url(\"../img/money-back.svg\") no-repeat 50% 0;\n float: left;\n width: 100%;\n height: 60%;\n margin: 15px 0;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.money-back a span {\n display: none;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.money-back p {\n text-align: center;\n color: #ffffff;\n font-size: 16px;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.customization {\n text-align: center;\n background: #333333 url(\"../img/customization.png\") no-repeat 100% 100%;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.customization h2 {\n margin: 30px auto 20px;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.customization p {\n font-size: 16px;\n color: #ffffff;\n padding-left: 10px;\n padding-right: 10px;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.customization .tinvwl-btn.gray {\n background-color: #958095;\n margin: 10px auto;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.customization .tinvwl-btn.gray:hover {\n background-color: #ffffff;\n color: #333333;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.rate {\n text-align: center;\n border-bottom: 1px solid #e7e7e7;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.rate h2 {\n background: url(\"../img/rate_us.png\") no-repeat center;\n display: block;\n width: 186px;\n height: 76px;\n margin: 30px auto 20px;\n font-size: 18px;\n line-height: 100px;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.rate h2 a {\n display: block;\n width: 186px;\n height: 76px;\n color: #ffffff;\n text-decoration: none;\n outline: none;\n font-weight: 600;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.rate p {\n font-size: 16px;\n padding-left: 10px;\n padding-right: 10px;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.rate a {\n color: #ff5739;\n text-decoration: underline;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.subscribe {\n text-align: center;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.subscribe h2 {\n color: #453a2a;\n margin: 30px auto 20px;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.subscribe p {\n font-size: 16px;\n padding-left: 10px;\n padding-right: 10px;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.subscribe .mc-field-group {\n width: 90%;\n position: relative;\n margin: 10px auto;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.subscribe .mc-field-group input[type=email] {\n width: 65%;\n height: 45px;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.subscribe .mc-field-group input[type=submit] {\n width: 30%;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.subscribe #mc_embed_signup {\n margin-bottom: 30px;\n}\n.tinvwl-premium-feat h2 {\n font-size: 30px;\n text-transform: uppercase;\n letter-spacing: -0.025em;\n line-height: 1;\n color: #ffffff;\n}\n.tinvwl-premium-feat .tinvwl-pic-col {\n border: 5px solid #ffffff;\n text-align: center;\n background: #df4c57;\n /* Old browsers */\n /* FF3.6-15 */\n /* Chrome10-25,Safari5.1-6 */\n background: linear-gradient(135deg, #df4c57 0%, #f78c62 100%);\n /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=\"#df4c57\", endColorstr=\"#f78c62\", GradientType=1);\n /* IE6-9 fallback on horizontal gradient */\n padding: 50px 10px;\n color: #ffffff;\n}\n.tinvwl-premium-feat .tinvwl-pic-col img {\n display: block;\n margin: 0 auto;\n}\n.tinvwl-premium-feat .tinvwl-pic-col .tinvwl-btn.white {\n color: #ff5739;\n}\n.tinvwl-premium-feat .tinvwl-pic-col .tinvwl-btn.white:hover {\n color: #ffffff;\n}\n.tinvwl-premium-feat .tinvwl-pic-col p {\n font-size: 16px;\n padding-bottom: 1em;\n}\n.tinvwl-premium-feat .tinvwl-feat-col {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n border-top: 1px solid #ffffff;\n border-bottom: 1px solid #ffffff;\n background-color: #f9f8f5;\n}\n.tinvwl-premium-feat .tinvwl-sup-col {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n}\n\n/* Footer */\n#wpfooter {\n padding: 10px 40px;\n}\n#wpfooter p {\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n font-size: 14px;\n line-height: 1.85714286;\n color: #4b4b4b;\n}\n#wpfooter .ftinvwl-heart {\n margin: 0 3px;\n}\n#wpfooter .ftinvwl-star {\n font-size: 12px;\n margin: 0 1px;\n}\n#wpfooter span .ftinvwl-star:first-of-type {\n margin-left: 6px;\n}\n#wpfooter span .ftinvwl-star:last-of-type {\n margin-left: 3px;\n}\n#wpfooter i {\n color: #ff5739;\n}\n#wpfooter a {\n text-decoration: underline;\n color: #ff5739;\n}\n#wpfooter a:hover, #wpfooter a:active, #wpfooter a:focus {\n color: #000;\n}\n\n/* Color Picker */\n.tinvwl-color-picker {\n position: relative;\n}\n.tinvwl-color-picker .iris-picker {\n position: absolute;\n z-index: 9999;\n}\n.tinvwl-color-picker input[type=text] {\n color: #fff;\n border: 4px solid #fff;\n -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.14);\n box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.14);\n}\n.tinvwl-color-picker .tinvwl-eyedropper {\n cursor: pointer;\n position: relative;\n display: inline-block;\n vertical-align: top;\n margin-left: 4px;\n width: 42px;\n height: 42px;\n background: #fff url(\"../img/color_icon.png\") no-repeat center;\n border: 1px solid rgba(0, 0, 0, 0.14);\n border-radius: 2px;\n -webkit-box-shadow: 1px 2px 4px 0 rgba(0, 0, 0, 0.1);\n box-shadow: 1px 2px 4px 0 rgba(0, 0, 0, 0.1);\n}\n.tinvwl-color-picker .tinvwl-eyedropper a {\n color: #6b625a;\n}\n.tinvwl-color-picker .tinvwl-eyedropper i {\n display: inline-block;\n position: absolute;\n top: 15px;\n left: 14px;\n font-size: 12px;\n}\n.tinvwl-color-picker + .iris-picker .iris-square-value {\n width: 0;\n height: 0;\n}\n\n/* Modal */\n.tinvwl-overlay {\n position: fixed;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n visibility: hidden;\n opacity: 0;\n -webkit-transition: opacity 0.3s ease, visibility 0.3s ease;\n transition: opacity 0.3s ease, visibility 0.3s ease;\n background: #191919;\n}\n\n.tinvwl-modal.tinvwl-modal-open .tinvwl-overlay {\n visibility: visible;\n opacity: 0.5;\n}\n\n.admin-bar .tinvwl-content .tinvwl-modal {\n padding-top: 32px !important;\n}\n\n.tinvwl-content .tinvwl-modal {\n overflow-y: auto;\n overflow-x: hidden;\n top: 0;\n left: 0;\n width: 0;\n height: 0;\n z-index: 9999;\n position: fixed;\n outline: none !important;\n -webkit-backface-visibility: hidden;\n visibility: hidden;\n opacity: 0;\n text-align: left;\n -webkit-transition: opacity 0.3s ease, visibility 0.3s ease;\n transition: opacity 0.3s ease, visibility 0.3s ease;\n}\n.tinvwl-content .tinvwl-modal .tinvwl-modal-inner {\n position: relative;\n margin: 0 auto;\n background: #fff;\n border-radius: 4px;\n}\n.tinvwl-content .tinvwl-modal.tinvwl-modal-open {\n visibility: visible;\n opacity: 1;\n width: 100%;\n height: 100%;\n}\n\n@media screen and (max-width: 1200px) {\n .tinvwl-premium-feat .row {\n display: block;\n }\n}\n@media screen and (max-width: 782px) {\n .admin-bar .tinvwl-content .tinvwl-modal {\n padding-top: 46px !important;\n }\n}\n@media screen and (max-width: 600px) {\n .admin-bar .tinvwl-content .tinvwl-modal {\n padding-top: 0 !important;\n }\n}\n.tinvwl-modal .tinvwl-table {\n height: 100%;\n}\n\n.tinvwl-content .tinvwl-modal .tinvwl-modal-inner {\n max-width: 415px;\n padding: 40px 45px;\n}\n.tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails {\n text-align: center;\n}\n.tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails p {\n margin: 0 0 26px;\n}\n.tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails .tinvwl-btn.large {\n padding: 14px 33px;\n}\n.tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails .tinvwl-btn + .tinvwl-btn {\n margin-left: 6px;\n}\n\n/* Quick Buttons */\n.tinvwl-quick-btns {\n position: fixed;\n top: 25%;\n left: 100%;\n z-index: 9999;\n}\n.tinvwl-quick-btns button {\n display: block;\n width: 117px;\n font-size: 14px;\n font-family: \"Open Sans\", Arial, sans-serif;\n font-weight: 600;\n padding: 0 35px 0 0;\n border-radius: 2px;\n border: none;\n text-decoration: none;\n background: #96b100;\n color: #ffffff;\n -webkit-transform: translateX(-50px);\n transform: translateX(-50px);\n transition: -webkit-transform 0.3s ease;\n -webkit-transition: -webkit-transform 0.3s ease;\n transition: transform 0.3s ease;\n transition: transform 0.3s ease, -webkit-transform 0.3s ease;\n}\n\n.tinvwl-panel.only-button .tinvwl-quick-btns .form-control {\n display: block;\n width: 119px;\n}\n\n.tinvwl-quick-btns button:hover {\n -webkit-transform: translateX(-100%);\n transform: translateX(-100%);\n}\n.tinvwl-quick-btns button + button {\n margin-top: 4px;\n}\n.tinvwl-quick-btns button span {\n display: inline-block;\n width: 50px;\n padding: 15px 0;\n text-align: center;\n}\n\n/* Preview Select */\n@media (min-width: 1200px) {\n .tinvwl-empty-select + .tinvwl-input-group-btn {\n text-align: right;\n }\n}\n.tinvwl-empty-select + .tinvwl-input-group-btn .tinvwl-btn {\n margin-left: 0;\n}\n\n/* Bootstrap */\n.container, .container-fluid {\n /*padding-right: 15px;\n padding-left: 15px;*/\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 768px) {\n .container {\n width: 750px;\n }\n}\n@media (min-width: 992px) {\n .container {\n width: 970px;\n }\n}\n@media (min-width: 1200px) {\n .container {\n width: 1170px;\n }\n}\n.row {\n margin-right: -15px;\n margin-left: -15px;\n}\n\n.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {\n position: relative;\n min-height: 1px;\n padding-right: 15px;\n padding-left: 15px;\n}\n\n.tinvwl-table .form-group .row {\n /*margin-left: -5px;*/\n /*margin-right: -5px;*/\n}\n.tinvwl-table .form-group [class^=col-] {\n /*padding-right: 5px;*/\n /*padding-left: 5px;*/\n}\n\n.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11 {\n float: left;\n}\n\n.col-xs-12 {\n float: left;\n width: 100%;\n}\n\n.col-xs-11 {\n width: 91.66666667%;\n}\n\n.col-xs-10 {\n width: 83.33333333%;\n}\n\n.col-xs-9 {\n width: 75%;\n}\n\n.col-xs-8 {\n width: 66.66666667%;\n}\n\n.col-xs-7 {\n width: 58.33333333%;\n}\n\n.col-xs-6 {\n width: 50%;\n}\n\n.col-xs-5 {\n width: 41.66666667%;\n}\n\n.col-xs-4 {\n width: 33.33333333%;\n}\n\n.col-xs-3 {\n width: 25%;\n}\n\n.col-xs-2 {\n width: 16.66666667%;\n}\n\n.col-xs-1 {\n width: 8.33333333%;\n}\n\n.col-xs-pull-12 {\n right: 100%;\n}\n\n.col-xs-pull-11 {\n right: 91.66666667%;\n}\n\n.col-xs-pull-10 {\n right: 83.33333333%;\n}\n\n.col-xs-pull-9 {\n right: 75%;\n}\n\n.col-xs-pull-8 {\n right: 66.66666667%;\n}\n\n.col-xs-pull-7 {\n right: 58.33333333%;\n}\n\n.col-xs-pull-6 {\n right: 50%;\n}\n\n.col-xs-pull-5 {\n right: 41.66666667%;\n}\n\n.col-xs-pull-4 {\n right: 33.33333333%;\n}\n\n.col-xs-pull-3 {\n right: 25%;\n}\n\n.col-xs-pull-2 {\n right: 16.66666667%;\n}\n\n.col-xs-pull-1 {\n right: 8.33333333%;\n}\n\n.col-xs-pull-0 {\n right: auto;\n}\n\n.col-xs-push-12 {\n left: 100%;\n}\n\n.col-xs-push-11 {\n left: 91.66666667%;\n}\n\n.col-xs-push-10 {\n left: 83.33333333%;\n}\n\n.col-xs-push-9 {\n left: 75%;\n}\n\n.col-xs-push-8 {\n left: 66.66666667%;\n}\n\n.col-xs-push-7 {\n left: 58.33333333%;\n}\n\n.col-xs-push-6 {\n left: 50%;\n}\n\n.col-xs-push-5 {\n left: 41.66666667%;\n}\n\n.col-xs-push-4 {\n left: 33.33333333%;\n}\n\n.col-xs-push-3 {\n left: 25%;\n}\n\n.col-xs-push-2 {\n left: 16.66666667%;\n}\n\n.col-xs-push-1 {\n left: 8.33333333%;\n}\n\n.col-xs-push-0 {\n left: auto;\n}\n\n.col-xs-offset-12 {\n margin-left: 100%;\n}\n\n.col-xs-offset-11 {\n margin-left: 91.66666667%;\n}\n\n.col-xs-offset-10 {\n margin-left: 83.33333333%;\n}\n\n.col-xs-offset-9 {\n margin-left: 75%;\n}\n\n.col-xs-offset-8 {\n margin-left: 66.66666667%;\n}\n\n.col-xs-offset-7 {\n margin-left: 58.33333333%;\n}\n\n.col-xs-offset-6 {\n margin-left: 50%;\n}\n\n.col-xs-offset-5 {\n margin-left: 41.66666667%;\n}\n\n.col-xs-offset-4 {\n margin-left: 33.33333333%;\n}\n\n.col-xs-offset-3 {\n margin-left: 25%;\n}\n\n.col-xs-offset-2 {\n margin-left: 16.66666667%;\n}\n\n.col-xs-offset-1 {\n margin-left: 8.33333333%;\n}\n\n.col-xs-offset-0 {\n margin-left: 0;\n}\n\n@media (min-width: 768px) {\n .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11 {\n float: left;\n }\n\n .col-sm-12 {\n float: left;\n width: 100%;\n }\n\n .col-sm-11 {\n width: 91.66666667%;\n }\n\n .col-sm-10 {\n width: 83.33333333%;\n }\n\n .col-sm-9 {\n width: 75%;\n }\n\n .col-sm-8 {\n width: 66.66666667%;\n }\n\n .col-sm-7 {\n width: 58.33333333%;\n }\n\n .col-sm-6 {\n width: 50%;\n }\n\n .col-sm-5 {\n width: 41.66666667%;\n }\n\n .col-sm-4 {\n width: 33.33333333%;\n }\n\n .col-sm-3 {\n width: 25%;\n }\n\n .col-sm-2 {\n width: 16.66666667%;\n }\n\n .col-sm-1 {\n width: 8.33333333%;\n }\n\n .col-sm-pull-12 {\n right: 100%;\n }\n\n .col-sm-pull-11 {\n right: 91.66666667%;\n }\n\n .col-sm-pull-10 {\n right: 83.33333333%;\n }\n\n .col-sm-pull-9 {\n right: 75%;\n }\n\n .col-sm-pull-8 {\n right: 66.66666667%;\n }\n\n .col-sm-pull-7 {\n right: 58.33333333%;\n }\n\n .col-sm-pull-6 {\n right: 50%;\n }\n\n .col-sm-pull-5 {\n right: 41.66666667%;\n }\n\n .col-sm-pull-4 {\n right: 33.33333333%;\n }\n\n .col-sm-pull-3 {\n right: 25%;\n }\n\n .col-sm-pull-2 {\n right: 16.66666667%;\n }\n\n .col-sm-pull-1 {\n right: 8.33333333%;\n }\n\n .col-sm-pull-0 {\n right: auto;\n }\n\n .col-sm-push-12 {\n left: 100%;\n }\n\n .col-sm-push-11 {\n left: 91.66666667%;\n }\n\n .col-sm-push-10 {\n left: 83.33333333%;\n }\n\n .col-sm-push-9 {\n left: 75%;\n }\n\n .col-sm-push-8 {\n left: 66.66666667%;\n }\n\n .col-sm-push-7 {\n left: 58.33333333%;\n }\n\n .col-sm-push-6 {\n left: 50%;\n }\n\n .col-sm-push-5 {\n left: 41.66666667%;\n }\n\n .col-sm-push-4 {\n left: 33.33333333%;\n }\n\n .col-sm-push-3 {\n left: 25%;\n }\n\n .col-sm-push-2 {\n left: 16.66666667%;\n }\n\n .col-sm-push-1 {\n left: 8.33333333%;\n }\n\n .col-sm-push-0 {\n left: auto;\n }\n\n .col-sm-offset-12 {\n margin-left: 100%;\n }\n\n .col-sm-offset-11 {\n margin-left: 91.66666667%;\n }\n\n .col-sm-offset-10 {\n margin-left: 83.33333333%;\n }\n\n .col-sm-offset-9 {\n margin-left: 75%;\n }\n\n .col-sm-offset-8 {\n margin-left: 66.66666667%;\n }\n\n .col-sm-offset-7 {\n margin-left: 58.33333333%;\n }\n\n .col-sm-offset-6 {\n margin-left: 50%;\n }\n\n .col-sm-offset-5 {\n margin-left: 41.66666667%;\n }\n\n .col-sm-offset-4 {\n margin-left: 33.33333333%;\n }\n\n .col-sm-offset-3 {\n margin-left: 25%;\n }\n\n .col-sm-offset-2 {\n margin-left: 16.66666667%;\n }\n\n .col-sm-offset-1 {\n margin-left: 8.33333333%;\n }\n\n .col-sm-offset-0 {\n margin-left: 0;\n }\n}\n@media (min-width: 992px) {\n .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11 {\n float: left;\n }\n\n .col-md-12 {\n float: left;\n width: 100%;\n }\n\n .col-md-11 {\n width: 91.66666667%;\n }\n\n .col-md-10 {\n width: 83.33333333%;\n }\n\n .col-md-9 {\n width: 75%;\n }\n\n .col-md-8 {\n width: 66.66666667%;\n }\n\n .col-md-7 {\n width: 58.33333333%;\n }\n\n .col-md-6 {\n width: 50%;\n }\n\n .col-md-5 {\n width: 41.66666667%;\n }\n\n .col-md-4 {\n width: 33.33333333%;\n }\n\n .col-md-3 {\n width: 25%;\n }\n\n .col-md-2 {\n width: 16.66666667%;\n }\n\n .col-md-1 {\n width: 8.33333333%;\n }\n\n .col-md-pull-12 {\n right: 100%;\n }\n\n .col-md-pull-11 {\n right: 91.66666667%;\n }\n\n .col-md-pull-10 {\n right: 83.33333333%;\n }\n\n .col-md-pull-9 {\n right: 75%;\n }\n\n .col-md-pull-8 {\n right: 66.66666667%;\n }\n\n .col-md-pull-7 {\n right: 58.33333333%;\n }\n\n .col-md-pull-6 {\n right: 50%;\n }\n\n .col-md-pull-5 {\n right: 41.66666667%;\n }\n\n .col-md-pull-4 {\n right: 33.33333333%;\n }\n\n .col-md-pull-3 {\n right: 25%;\n }\n\n .col-md-pull-2 {\n right: 16.66666667%;\n }\n\n .col-md-pull-1 {\n right: 8.33333333%;\n }\n\n .col-md-pull-0 {\n right: auto;\n }\n\n .col-md-push-12 {\n left: 100%;\n }\n\n .col-md-push-11 {\n left: 91.66666667%;\n }\n\n .col-md-push-10 {\n left: 83.33333333%;\n }\n\n .col-md-push-9 {\n left: 75%;\n }\n\n .col-md-push-8 {\n left: 66.66666667%;\n }\n\n .col-md-push-7 {\n left: 58.33333333%;\n }\n\n .col-md-push-6 {\n left: 50%;\n }\n\n .col-md-push-5 {\n left: 41.66666667%;\n }\n\n .col-md-push-4 {\n left: 33.33333333%;\n }\n\n .col-md-push-3 {\n left: 25%;\n }\n\n .col-md-push-2 {\n left: 16.66666667%;\n }\n\n .col-md-push-1 {\n left: 8.33333333%;\n }\n\n .col-md-push-0 {\n left: auto;\n }\n\n .col-md-offset-12 {\n margin-left: 100%;\n }\n\n .col-md-offset-11 {\n margin-left: 91.66666667%;\n }\n\n .col-md-offset-10 {\n margin-left: 83.33333333%;\n }\n\n .col-md-offset-9 {\n margin-left: 75%;\n }\n\n .col-md-offset-8 {\n margin-left: 66.66666667%;\n }\n\n .col-md-offset-7 {\n margin-left: 58.33333333%;\n }\n\n .col-md-offset-6 {\n margin-left: 50%;\n }\n\n .col-md-offset-5 {\n margin-left: 41.66666667%;\n }\n\n .col-md-offset-4 {\n margin-left: 33.33333333%;\n }\n\n .col-md-offset-3 {\n margin-left: 25%;\n }\n\n .col-md-offset-2 {\n margin-left: 16.66666667%;\n }\n\n .col-md-offset-1 {\n margin-left: 8.33333333%;\n }\n\n .col-md-offset-0 {\n margin-left: 0;\n }\n}\n@media (min-width: 1200px) {\n .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11 {\n float: left;\n }\n\n .col-lg-12 {\n float: left;\n width: 100%;\n }\n\n .col-lg-11 {\n width: 91.66666667%;\n }\n\n .col-lg-10 {\n width: 83.33333333%;\n }\n\n .col-lg-9 {\n width: 75%;\n }\n\n .col-lg-8 {\n width: 66.66666667%;\n }\n\n .col-lg-7 {\n width: 58.33333333%;\n }\n\n .col-lg-6 {\n width: 50%;\n }\n\n .col-lg-5 {\n width: 41.66666667%;\n }\n\n .col-lg-4 {\n width: 33.33333333%;\n }\n\n .col-lg-3 {\n width: 25%;\n }\n\n .col-lg-2 {\n width: 16.66666667%;\n }\n\n .col-lg-1 {\n width: 8.33333333%;\n }\n\n .col-lg-pull-12 {\n right: 100%;\n }\n\n .col-lg-pull-11 {\n right: 91.66666667%;\n }\n\n .col-lg-pull-10 {\n right: 83.33333333%;\n }\n\n .col-lg-pull-9 {\n right: 75%;\n }\n\n .col-lg-pull-8 {\n right: 66.66666667%;\n }\n\n .col-lg-pull-7 {\n right: 58.33333333%;\n }\n\n .col-lg-pull-6 {\n right: 50%;\n }\n\n .col-lg-pull-5 {\n right: 41.66666667%;\n }\n\n .col-lg-pull-4 {\n right: 33.33333333%;\n }\n\n .col-lg-pull-3 {\n right: 25%;\n }\n\n .col-lg-pull-2 {\n right: 16.66666667%;\n }\n\n .col-lg-pull-1 {\n right: 8.33333333%;\n }\n\n .col-lg-pull-0 {\n right: auto;\n }\n\n .col-lg-push-12 {\n left: 100%;\n }\n\n .col-lg-push-11 {\n left: 91.66666667%;\n }\n\n .col-lg-push-10 {\n left: 83.33333333%;\n }\n\n .col-lg-push-9 {\n left: 75%;\n }\n\n .col-lg-push-8 {\n left: 66.66666667%;\n }\n\n .col-lg-push-7 {\n left: 58.33333333%;\n }\n\n .col-lg-push-6 {\n left: 50%;\n }\n\n .col-lg-push-5 {\n left: 41.66666667%;\n }\n\n .col-lg-push-4 {\n left: 33.33333333%;\n }\n\n .col-lg-push-3 {\n left: 25%;\n }\n\n .col-lg-push-2 {\n left: 16.66666667%;\n }\n\n .col-lg-push-1 {\n left: 8.33333333%;\n }\n\n .col-lg-push-0 {\n left: auto;\n }\n\n .col-lg-offset-12 {\n margin-left: 100%;\n }\n\n .col-lg-offset-11 {\n margin-left: 91.66666667%;\n }\n\n .col-lg-offset-10 {\n margin-left: 83.33333333%;\n }\n\n .col-lg-offset-9 {\n margin-left: 75%;\n }\n\n .col-lg-offset-8 {\n margin-left: 66.66666667%;\n }\n\n .col-lg-offset-7 {\n margin-left: 58.33333333%;\n }\n\n .col-lg-offset-6 {\n margin-left: 50%;\n }\n\n .col-lg-offset-5 {\n margin-left: 41.66666667%;\n }\n\n .col-lg-offset-4 {\n margin-left: 33.33333333%;\n }\n\n .col-lg-offset-3 {\n margin-left: 25%;\n }\n\n .col-lg-offset-2 {\n margin-left: 16.66666667%;\n }\n\n .col-lg-offset-1 {\n margin-left: 8.33333333%;\n }\n\n .col-lg-offset-0 {\n margin-left: 0;\n }\n}\n@media (max-width: 1199px) {\n .tinvwl-table .row > [class^=col-md-] + [class^=col-md-], .tinvwl-table .row > [class^=col-lg-] + [class^=col-lg-] {\n padding-top: 30px;\n }\n .tinvwl-table .form-group > [class^=col-md-] + [class^=col-md-], .tinvwl-table .form-group > [class^=col-lg-] + [class^=col-lg-] {\n padding-top: 30px;\n }\n}\n.fade {\n opacity: 0;\n -webkit-transition: opacity 0.15s linear;\n transition: opacity 0.15s linear;\n}\n.fade.in {\n opacity: 1;\n}\n\n.form-horizontal .form-group {\n margin-right: -15px;\n margin-left: -15px;\n}\n\n.form-group {\n margin-bottom: 23px;\n}\n\n.form-horizontal:last-of-type .form-group {\n /*margin-bottom: 0;*/\n}\n\n.tinvwl-inner .form-group + .form-group > label {\n /*margin-top: 7px;*/\n}\n\n.form-control {\n display: block;\n width: 100%;\n}\n\nlabel.one-line {\n display: inline-block;\n margin-bottom: 0;\n margin-right: 10px;\n}\n\n.control-label label {\n display: block;\n margin-bottom: 10px;\n}\n\n.form-horizontal .control-label label {\n padding-top: 9px;\n margin-bottom: 0;\n}\n\n@media (min-width: 1200px) {\n .tinvwl-table .tinvwl-header-row label {\n margin-bottom: 0;\n }\n .tinvwl-table .tinvwl-header-row .form-group {\n margin-top: -7px;\n margin-bottom: 13px;\n }\n}\n@media (max-width: 1199px) {\n .form-horizontal .control-label label {\n margin-bottom: 10px;\n }\n\n .tinvwl-table .tinvwl-header-row label {\n padding-top: 3px;\n }\n}\n.tinvwl-input-group-btn {\n margin-top: 13px;\n}\n\n.tinvwl-input-group {\n position: relative;\n display: table;\n border-collapse: separate;\n}\n\n.tinvwl-input-group-addon {\n width: 1%;\n white-space: nowrap;\n vertical-align: middle;\n}\n\n.tinvwl-input-group-btn {\n width: 1%;\n white-space: nowrap;\n vertical-align: middle;\n margin-top: 0;\n position: relative;\n white-space: nowrap;\n}\n.tinvwl-input-group-btn .tinvwl-btn {\n margin-left: 10px;\n}\n.tinvwl-input-group-btn > .btn {\n position: relative;\n}\n\n.tinvwl-input-group .form-control, .tinvwl-input-group-addon, .tinvwl-input-group-btn {\n display: table-cell;\n}\n\n.tinvwl-input-group .form-control {\n position: relative;\n z-index: 2;\n float: left;\n width: 100%;\n margin-bottom: 0;\n}\n\n@media only screen and (max-width: 1199px) {\n .tinvwl-input-group:not(.tinvwl-no-full) {\n display: block;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .form-control {\n float: none;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .form-control + .tinvwl-input-group-btn {\n padding-top: 10px;\n padding-left: 0;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon, .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn, .tinvwl-input-group:not(.tinvwl-no-full) .form-control {\n display: block;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon, .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn {\n margin-left: 0;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon > input, .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon > button {\n margin-left: 0;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn > input, .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn > button {\n margin-left: 0;\n }\n}\n.text-right {\n text-align: right;\n}\n\n@media (max-width: 1199px) {\n .text-right {\n text-align: left;\n }\n}\n@media (min-width: 768px) {\n .form-inline .form-group {\n display: inline-block;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .form-inline .form-control-static {\n display: inline-block;\n }\n .form-inline .tinvwl-input-group {\n display: inline-table;\n vertical-align: middle;\n }\n .form-inline .tinvwl-input-group .tinvwl-input-group-addon, .form-inline .tinvwl-input-group .tinvwl-input-group-btn, .form-inline .tinvwl-input-group .form-control {\n width: auto;\n }\n .form-inline .tinvwl-input-group > .form-control {\n width: 100%;\n }\n .form-inline .control-label label {\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .radio, .form-inline .checkbox {\n display: inline-block;\n margin-top: 0;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .radio label, .form-inline .checkbox label {\n padding-left: 0;\n }\n .form-inline .radio input[type=radio], .form-inline .checkbox input[type=checkbox] {\n position: relative;\n margin-left: 0;\n }\n .form-inline .has-feedback .form-control-feedback {\n top: 0;\n }\n}\n/*************************IMAGES *******************************/\n.logo_heart {\n background: url(\"../img/logo_heart.png\") no-repeat center;\n display: inline-block;\n background-size: 54px 54px;\n width: 54px;\n height: 54px;\n}\n\n.admin-rescue {\n background: url(\"../img/admin-rescue.png\") no-repeat center;\n display: inline-block;\n background-size: 61px 60px;\n width: 61px;\n height: 60px;\n}\n\n.admin-update {\n background: url(\"../img/admin-update.png\") no-repeat center;\n display: inline-block;\n background-size: 61px 60px;\n width: 61px;\n height: 60px;\n}\n\n.wizard_logo {\n background: url(\"../img/wizard_logo.png\") no-repeat center;\n background-size: 54px 54px;\n width: 54px;\n height: 54px;\n display: block;\n margin: 10px auto;\n}\n\n.wizard_setup {\n background: url(\"../img/wizard_setup.png\") no-repeat center;\n display: inline-block;\n background-size: 143px 144px;\n width: 143px;\n height: 144px;\n}\n\n.premium_adv {\n background: url(\"../img/premium_logo.png\") no-repeat center;\n display: inline-block;\n margin: 0 auto 35px;\n background-size: 107px 106px;\n width: 107px;\n height: 106px;\n}\n\n/************************** RETINA *************************/\n.tinvwl-content select {\n background-size: 13px 8px;\n}\n\n.tinvwl-select + .tinvwl-caret span {\n background-size: 13px 18px;\n}\n\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page .tinvwl-chevron, .tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page:hover .tinvwl-chevron {\n background-size: 20px 30px;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page .tinvwl-chevron, .tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page:hover .tinvwl-chevron {\n background-size: 20px 30px;\n}\n\n.tinvwl-color-picker .tinvwl-eyedropper {\n background-size: 28px 29px;\n}\n\n@media only screen and (-webkit-min-device-pixel-ratio: 1.5), not all, not all, not all {\n .tinvwl-content select {\n background-image: url(\"../img/select_caret@2x.png\");\n }\n\n .tinvwl-select + .tinvwl-caret span {\n background-image: url(\"../img/chevron_down@2x.png\");\n }\n\n .tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page .tinvwl-chevron, .tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page:hover .tinvwl-chevron {\n background-image: url(\"../img/chevron_icon@2x.png\");\n }\n .tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page .tinvwl-chevron, .tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page:hover .tinvwl-chevron {\n background-image: url(\"../img/chevron_icon@2x.png\");\n }\n\n .tinvwl-color-picker .tinvwl-eyedropper {\n background-image: url(\"../img/color_icon@2x.png\");\n }\n\n .logo_heart {\n background-image: url(\"../img/logo_heart@2x.png\");\n }\n\n .admin-rescue {\n background-image: url(\"../img/admin-rescue@2x.png\");\n }\n\n .admin-update {\n background-image: url(\"../img/admin-update@2x.png\");\n }\n\n .wizard_logo {\n background-image: url(\"../img/wizard_logo@2x.png\");\n }\n\n .wizard_setup {\n background-image: url(\"../img/wizard_setup@2x.png\");\n }\n}\n/******************STYLE HEADINGS*********************/\n#style_options .tinvwl-table tbody tr .tinvwl-inner h2 {\n font-size: 18px;\n color: #291C09;\n text-transform: capitalize;\n font-weight: 600;\n margin-bottom: 21px;\n padding: 14px 0;\n}\n\n::-webkit-input-placeholder {\n color: #e5e5e5;\n opacity: 1 !important;\n /* for older chrome versions. may no longer apply. */\n}\n\n:-moz-placeholder {\n /* Firefox 18- */\n color: #e5e5e5;\n opacity: 1 !important;\n}\n\n::-moz-placeholder {\n /* Firefox 19+ */\n color: #e5e5e5;\n opacity: 1 !important;\n}\n\n:-ms-input-placeholder {\n color: #e5e5e5;\n}"]}
|
1 |
+
{"version":3,"names":[],"mappings":"","sources":["admin.css"],"file":"admin.css","sourcesContent":["/*------------------------------------*\n\t$WEBFONT\n*------------------------------------*/\n/* Misc */\n* {\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n}\n*:before, *:after {\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n}\n\n.tinv-wishlist-clearfix:before, .tinv-wishlist-clearfix:after {\n display: table;\n content: \" \";\n}\n\n.container:before, .container:after {\n display: table;\n content: \" \";\n}\n\n.container-fluid:before, .container-fluid:after {\n display: table;\n content: \" \";\n}\n\n.row:before, .row:after {\n display: table;\n content: \" \";\n}\n\n.form-horizontal .form-group:before, .form-horizontal .form-group:after {\n display: table;\n content: \" \";\n}\n\n.form-group:before, .form-group:after {\n display: table;\n content: \" \";\n}\n\n.tablenav:before, .tablenav:after {\n display: table;\n content: \" \";\n}\n\n.tinvwl-panel:before, .tinvwl-panel:after {\n display: table;\n content: \" \";\n}\n\n.tinv-wishlist-clearfix:after, .container:after, .container-fluid:after, .row:after, .form-horizontal .form-group:after, .form-group:after, .tablenav:after, .tinvwl-panel:after {\n clear: both;\n}\n\n.tinvwl-header table, .tinvwl-content table {\n border-spacing: 0;\n border-collapse: collapse;\n width: 100%;\n max-width: 100%;\n}\n\n.tinvwl-header td, .tinvwl-header th {\n padding: 0;\n}\n\n.tinvwl-content td, .tinvwl-content th {\n padding: 0;\n}\n\n.tinvwl-header img, .tinvwl-content img {\n height: auto;\n max-width: 100%;\n}\n\n.tinvwl-header {\n /*margin-bottom: 40px;*/\n}\n\n/* General */\n#wpwrap {\n background: #f6f3ed;\n}\n\n#wpcontent {\n padding-left: 0;\n}\n\n#wpbody-content {\n padding-bottom: 135px;\n}\n\n#update-nag, .update-nag, .notice {\n margin: 20px 0 0 40px;\n}\n\ndiv.error, div.updated {\n margin: 20px 0 0 40px;\n}\n\n.notice {\n margin-right: 40px;\n}\n\ndiv.error, div.updated {\n margin-right: 40px;\n}\n\nbody .tinvwl-header, body .tinvwl-content {\n font-family: Arial, sans-serif;\n font-size: 14px;\n line-height: 1.429;\n color: #6b625a;\n}\n\nbutton, input, select, textarea {\n font-family: inherit;\n font-size: inherit;\n font-weight: inherit;\n}\n\nlabel, .tinv-label {\n display: block;\n font-size: 15px;\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n color: #291C09;\n font-weight: 600;\n margin-bottom: 7px;\n}\n\nh1, h2, h3, h4, h5, h6, .wrap h1 {\n color: #291c09;\n font-family: \"Open Sans\", Arial, sans-serif;\n font-weight: normal;\n line-height: 1.313;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nh1, .wrap h1 {\n font-size: 30px;\n}\n\nh2 {\n font-size: 26px;\n}\n\nh3 {\n font-size: 22px;\n}\n\nh4 {\n font-size: 18px;\n}\n\nh5 {\n font-size: 14px;\n}\n\nh6 {\n font-size: 12px;\n}\n\n@media screen and (max-width: 1200px) {\n #update-nag, .update-nag, .notice {\n margin-top: 20px;\n margin-left: 20px;\n margin-right: 20px;\n }\n\n div.error, div.updated {\n margin-top: 20px;\n margin-left: 20px;\n margin-right: 20px;\n }\n}\n@media screen and (max-width: 782px) {\n .auto-fold #wpcontent {\n padding-left: 0;\n }\n\n #update-nag, .update-nag, .notice {\n margin: 20px 0 0 0;\n }\n\n div.error, div.updated {\n margin: 20px 0 0 0;\n }\n\n .notice {\n margin-right: 0;\n }\n\n div.error, div.updated {\n margin-right: 0;\n }\n}\n/**\n * SubMenu\n */\n#toplevel_page_tinvwl ul ul {\n display: none;\n margin-left: 15px;\n position: absolute;\n}\n#toplevel_page_tinvwl ul li:hover ul, #toplevel_page_tinvwl ul li.current ul {\n display: block;\n left: 145px;\n margin-left: 15px;\n position: absolute;\n top: 0;\n}\n\n/**\n * Header Page\n */\n/*.tinvwl-header {\n background-color: #FFF;\n height: 48px;\n left: -20px;\n margin: 0;\n padding: 24px 40px;\n position: relative;\n right: 0;\n width: calc(100% - 60px);\n top: 0;\n}\n.tinvwl-header .title {\n font-size: 21px;\n line-height: 21px;\n font-weight: 400;\n float: left;\n}*/\n/*.tinvwl-header .status-panel {\n float: right;\n}*/\n/**\n * Status Panel\n */\n.status-panel > div {\n display: inline-block;\n margin-left: 21px;\n}\n.status-panel .button-link {\n background-color: #FF5739;\n color: #FFF;\n text-decoration: none;\n text-transform: uppercase;\n line-height: 10px;\n font-weight: 600;\n height: 48px;\n display: table-cell;\n border-radius: 5px;\n padding: 0 17px;\n vertical-align: middle;\n}\n.status-panel .button-link span::before {\n color: #ffdc00;\n display: inline-block;\n font: normal 12px/1 \"dashicons\";\n vertical-align: bottom;\n -webkit-font-smoothing: antialiased;\n content: \"\\f155\";\n}\n.status-panel .button-round {\n border: 2px solid #f1f1f1;\n border-radius: 50%;\n width: 43px;\n padding-top: 5px;\n padding-left: 2px;\n height: 40px;\n display: table-cell;\n text-align: center;\n vertical-align: middle;\n}\n.status-panel .status-tutorial span::before {\n color: #515151;\n display: inline-block;\n font: normal 24px/1 \"dashicons\";\n vertical-align: middle;\n -webkit-font-smoothing: antialiased;\n content: \"\\f118\";\n}\n\n/**\n * Message Status\n */\n.tinvwl-status-message {\n font-family: Arial, sans-serif;\n font-size: 14px;\n line-height: 1.429;\n margin-top: 40px;\n color: #6b625a;\n border-top: 2px solid #f6f3ed;\n}\n.tinvwl-status-message .tinvwl-title {\n padding: 13px 20px;\n float: left;\n width: 142px;\n font-weight: bold;\n}\n.tinvwl-status-message.type-error .tinvwl-title, .tinvwl-status-message.type-tip .tinvwl-title {\n color: #fff;\n}\n.tinvwl-status-message.type-attention .tinvwl-title {\n color: #23282d;\n}\n.tinvwl-status-message.type-error .tinvwl-title {\n background: #ff3814;\n}\n.tinvwl-status-message.type-tip .tinvwl-title {\n background: #30aec4;\n}\n.tinvwl-status-message.type-attention .tinvwl-title {\n background: #ffe900;\n}\n.tinvwl-status-message .tinvwl-title i {\n margin-right: 10px;\n}\n.tinvwl-status-message.type-error > .tinvwl-title > i:before {\n content: \"\\f00d\";\n}\n.tinvwl-status-message.type-tip > .tinvwl-title > i:before {\n content: \"\\f05a\";\n}\n.tinvwl-status-message.type-attention > .tinvwl-title > i:before {\n content: \"\\f071\";\n}\n.tinvwl-status-message .tinvwl-message {\n padding: 13px 20px;\n overflow: hidden;\n height: 100%;\n background: #faf9f7;\n}\n\n@media screen and (max-width: 782px) {\n .tinvwl-status-message {\n margin-top: 20px;\n }\n}\n/**\n * Form Elements\n */\n.tinvwl-content label {\n /*font-size: 14px;\n font-weight: 600;\n margin: 2px;*/\n /*line-height: 42px;*/\n}\n.tinvwl-content a {\n text-decoration: none;\n color: #30aec4;\n}\n.tinvwl-content a:hover, .tinvwl-content a:active, .tinvwl-content a:focus {\n color: #524737;\n}\n.tinvwl-content input[type=text], .tinvwl-content input[type=password], .tinvwl-content input[type=checkbox], .tinvwl-content input[type=color], .tinvwl-content input[type=date], .tinvwl-content input[type=datetime], .tinvwl-content input[type=datetime-local], .tinvwl-content input[type=email], .tinvwl-content input[type=month], .tinvwl-content input[type=number], .tinvwl-content input[type=radio], .tinvwl-content input[type=tel], .tinvwl-content input[type=time], .tinvwl-content input[type=url], .tinvwl-content input[type=week], .tinvwl-content input[type=search] {\n line-height: 1.429;\n padding: 9px 13px;\n margin: 0;\n color: #4f4639;\n border: 1px solid rgba(0, 0, 0, 0.14);\n -webkit-box-shadow: inset 1px 1px 6px 0 rgba(170, 157, 137, 0.14);\n box-shadow: inset 1px 1px 6px 0 rgba(170, 157, 137, 0.14);\n}\n.tinvwl-content select {\n line-height: 1.429;\n padding: 9px 13px;\n margin: 0;\n color: #4f4639;\n border: 1px solid rgba(0, 0, 0, 0.14);\n -webkit-box-shadow: inset 1px 1px 6px 0 rgba(170, 157, 137, 0.14);\n box-shadow: inset 1px 1px 6px 0 rgba(170, 157, 137, 0.14);\n}\n.tinvwl-content textarea {\n line-height: 1.429;\n padding: 9px 13px;\n margin: 0;\n color: #4f4639;\n border: 1px solid rgba(0, 0, 0, 0.14);\n -webkit-box-shadow: inset 1px 1px 6px 0 rgba(170, 157, 137, 0.14);\n box-shadow: inset 1px 1px 6px 0 rgba(170, 157, 137, 0.14);\n height: 70px;\n}\n.tinvwl-content input[type=text], .tinvwl-content input[type=password], .tinvwl-content input[type=color], .tinvwl-content input[type=date], .tinvwl-content input[type=datetime], .tinvwl-content input[type=datetime-local], .tinvwl-content input[type=email], .tinvwl-content input[type=month], .tinvwl-content input[type=number], .tinvwl-content input[type=tel], .tinvwl-content input[type=time], .tinvwl-content input[type=url], .tinvwl-content input[type=week], .tinvwl-content input[type=search] {\n height: 42px;\n border-radius: 4px;\n}\n.tinvwl-content select {\n height: 42px;\n border-radius: 4px;\n}\n.tinvwl-content .tablenav input[type=search] {\n height: 35px;\n width: 210px;\n padding: 9px 13px;\n -webkit-box-shadow: none;\n box-shadow: none;\n border: none;\n background: #f4f3ef;\n}\n.tinvwl-content .tablenav input[type=search] + input[type=submit], .tinvwl-content .tablenav input[type=search] + button[type=submit] {\n vertical-align: middle;\n}\n.tinvwl-content .tablenav .tinvwl-select-wrap + input[type=submit] {\n float: right;\n margin-left: 8px !important;\n}\n.tinvwl-content .tablenav input[type=search] + input[type=submit], .tinvwl-content .tablenav input[type=search] + button[type=submit] {\n float: right;\n margin-left: 8px !important;\n}\n.tinvwl-content input[type=text]:disabled, .tinvwl-content input[type=password]:disabled, .tinvwl-content input[type=color]:disabled, .tinvwl-content input[type=date]:disabled, .tinvwl-content input[type=datetime]:disabled, .tinvwl-content input[type=datetime-local]:disabled, .tinvwl-content input[type=email]:disabled, .tinvwl-content input[type=month]:disabled, .tinvwl-content input[type=number]:disabled, .tinvwl-content input[type=tel]:disabled, .tinvwl-content input[type=time]:disabled, .tinvwl-content input[type=url]:disabled, .tinvwl-content input[type=week]:disabled, .tinvwl-content input[type=search]:disabled {\n font-size: 15px;\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n font-weight: 600;\n color: #291C09;\n background-color: #f6f3ed;\n border-color: #f6f3ed;\n}\n.tinvwl-content select {\n font-family: Arial, sans-serif;\n font-size: 14px;\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n cursor: pointer;\n padding: 9px 40px 9px 13px;\n background-color: #fff;\n background-image: url(\"../img/select_caret.png\");\n background-repeat: no-repeat;\n background-position: 96% center;\n background-position: calc(100% - 15px) center;\n}\n.tinvwl-content select:disabled {\n font-size: 15px;\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n font-weight: 600;\n color: #291C09;\n background-color: #f6f3ed;\n border-color: #f6f3ed;\n}\n.tinvwl-content select[multiple=multiple] {\n padding: 9px 13px;\n background: #fff;\n}\n.tinvwl-content .tinvwl-select.grey {\n font-size: 14px;\n font-family: \"Arial\", \"Helvetica Neue\", Helvetica, sans-serif;\n padding: 8px 11px;\n height: 35px;\n border: none;\n color: #5D5D5D;\n background: #f4f3ef;\n}\n\n@media screen and (max-width: 782px) {\n input, textarea {\n font-size: 14px;\n }\n\n #wpbody .tinvwl-content select {\n height: 42px;\n font-size: 14px;\n }\n}\n.tinvwl-select-wrap {\n position: relative;\n display: inline-block;\n vertical-align: middle;\n cursor: pointer;\n}\n\n.tinvwl-content select.tinvwl-select.grey {\n padding-right: 47px;\n margin: 0;\n border-radius: 4px;\n}\n\n.tinvwl-select + .tinvwl-caret {\n pointer-events: none;\n display: inline-block;\n position: absolute;\n top: 0;\n right: 0;\n width: 36px;\n height: 36px;\n line-height: 36px;\n text-align: center;\n border-radius: 0 4px 4px 0;\n}\n.tinvwl-select + .tinvwl-caret span {\n display: inline-block;\n width: 13px;\n height: 8px;\n background: url(\"../img/chevron_down.png\") no-repeat center;\n background-position: 0 -10px;\n}\n.tinvwl-select:hover + .tinvwl-caret {\n background: #3e3e3e;\n}\n.tinvwl-select:hover + .tinvwl-caret span {\n background-position: 0 0;\n}\n\n/* Buttons */\n.tinvwl-content .tinvwl-nav {\n margin: 0 40px;\n}\n.tinvwl-content .tinvwl-panel + .tinvwl-nav {\n margin-top: 40px;\n}\n\n.tinvwl-nav .tinvwl-prev {\n float: left;\n}\n.tinvwl-nav .tinvwl-prev .tinvwl-btn {\n float: left;\n}\n.tinvwl-nav .tinvwl-next {\n float: right;\n text-align: right;\n}\n.tinvwl-nav .tinvwl-btn + .tinvwl-btn {\n margin-left: 20px;\n}\n\n.tinvwl-panel.only-button.w-bg {\n background: none;\n overflow: visible;\n}\n.tinvwl-panel.only-button.w-shadow {\n -webkit-box-shadow: none;\n box-shadow: none;\n overflow: visible;\n}\n.tinvwl-panel.only-button thead, .tinvwl-panel.only-button tfoot, .tinvwl-panel.only-button .control-label {\n display: none;\n}\n.tinvwl-panel.only-button .form-group {\n margin-bottom: 0;\n}\n.tinvwl-panel.only-button .form-control {\n display: inline-block;\n width: auto;\n}\n.tinvwl-panel.only-button .tinvwl-table > tbody > tr > td {\n padding: 0;\n}\n.tinvwl-panel.only-button #save_buttons--setting_save {\n display: inline-block;\n}\n.tinvwl-panel.only-button #save_buttons--setting_reset {\n display: inline-block;\n float: right;\n}\n.tinvwl-panel.only-button #save_buttons--setting_reset .form-control {\n background-color: #ffffff;\n color: #3e3e3e;\n}\n.tinvwl-panel.only-button #save_buttons--setting_reset .tinvwl-btn.split span {\n background: #fbfaf9;\n}\n.tinvwl-panel.only-button #save_buttons--setting_reset .form-control:hover {\n color: #fff;\n background-color: #515151;\n}\n.tinvwl-panel.only-button #save_buttons--setting_reset .tinvwl-btn.split:hover span {\n background: #434343;\n}\n\n/* reset button */\n#doaction, #doaction2, #post-query-submit {\n margin: 0;\n}\n\nbutton, input[type=submit] {\n display: inline-block;\n vertical-align: middle;\n margin: 0;\n font-family: \"Open Sans\", Arial, sans-serif;\n font-size: 14px;\n line-height: normal;\n cursor: pointer;\n text-decoration: none;\n}\n\n.tinvwl-btn {\n display: inline-block;\n vertical-align: middle;\n margin: 0;\n font-family: \"Open Sans\", Arial, sans-serif;\n font-size: 14px;\n line-height: normal;\n cursor: pointer;\n text-decoration: none;\n padding: 11px 19px 12px 18px;\n font-weight: 800;\n text-align: center;\n text-transform: uppercase;\n letter-spacing: -0.025em;\n border: none;\n border-radius: 2px;\n color: #fff;\n background-color: #96b100;\n}\n\na.tinvwl-btn {\n padding: 11px 19px 12px 18px;\n font-weight: 800;\n text-align: center;\n text-transform: uppercase;\n letter-spacing: -0.025em;\n border: none;\n border-radius: 2px;\n color: #fff;\n background-color: #96b100;\n}\n\n.tinvwl-btn.large {\n padding: 14px 19px 14px 18px;\n}\n.tinvwl-btn.small {\n padding: 6px 11px 7px;\n}\n.tinvwl-btn.smaller {\n /*padding: 7px 15px;*/\n padding: 11px 18px 12px;\n}\n.tinvwl-btn.red, .tinvwl-btn.green, .tinvwl-btn.dark-green, .tinvwl-btn.black {\n font-weight: 800;\n}\n.tinvwl-btn.grey {\n /*padding: 6px 11px 7px;*/\n margin: 0;\n padding: 8px 12px;\n font-weight: bold;\n /*letter-spacing: 0;*/\n color: #3e3e3e;\n background: #F4F3EF;\n}\n.tinvwl-btn.grey.large {\n font-weight: 800;\n padding: 14px 19px 14px 18px;\n}\n.tinvwl-btn.grey.w-icon {\n letter-spacing: -0.025em;\n}\n.tinvwl-btn.red {\n color: #fff;\n background-color: #ff5739;\n}\n.tinvwl-btn.orange {\n color: #fff;\n background-color: #FF9F07;\n}\n.tinvwl-btn.dark-green {\n /*color: #fff;*/\n /*background-color: #96b100;*/\n}\n.tinvwl-btn.white.smaller {\n font-size: 14px;\n font-weight: bold;\n letter-spacing: -0.05em;\n padding: 10px 15px 11px;\n border: 1px solid rgba(0, 0, 0, 0.14);\n -webkit-box-shadow: 1px 2px 4px 0 rgba(0, 0, 0, 0.1);\n box-shadow: 1px 2px 4px 0 rgba(0, 0, 0, 0.1);\n}\n.tinvwl-btn.white.small {\n font-family: Arial, sans-serif;\n font-size: 14px;\n text-transform: none;\n font-weight: normal;\n border: 1px solid rgba(0, 0, 0, 0.14);\n -webkit-box-shadow: 1px 2px 4px 0 rgba(0, 0, 0, 0.1);\n box-shadow: 1px 2px 4px 0 rgba(0, 0, 0, 0.1);\n padding: 9px 18px;\n color: #4f4639;\n}\n.tinvwl-btn.small.white:hover, .tinvwl-btn.small.white:active, .tinvwl-btn.small.white:focus {\n color: #fff;\n}\n.tinvwl-btn.white {\n color: #291c09;\n background: #fff;\n}\n.tinvwl-btn.white.no-txt {\n padding: 12px 16px;\n}\n.tinvwl-btn.white.small.no-txt {\n padding: 9px 12px;\n}\n.tinvwl-btn.white i {\n color: #6b625a;\n margin-right: 11px;\n}\n.tinvwl-btn.w-icon {\n font-weight: 800;\n}\n.tinvwl-btn.w-icon i {\n margin-right: 16px;\n}\n.tinvwl-btn.round.w-icon i {\n margin-right: 15px;\n font-size: 16px;\n}\n.tinvwl-btn.w-icon i.ftinvwl-graduation-cap {\n vertical-align: text-bottom;\n}\n.tinvwl-btn.red.w-icon i {\n margin-right: 13px;\n}\n.tinvwl-btn.xl-icon i, .tinvwl-btn.round.xl-icon i {\n font-size: 17px;\n margin-right: 15px;\n}\n.tinvwl-btn.lg-icon i {\n font-size: 15px;\n}\n.tinvwl-btn.md-icon i, .tinvwl-btn.round.md-icon i {\n font-size: 14px;\n}\n.tinvwl-btn.sm-icon i {\n font-size: 13px;\n}\n.tinvwl-btn.xs-icon i {\n font-size: 11px;\n vertical-align: 1%;\n}\n.tinvwl-btn.white.no-txt i {\n margin-right: 0;\n}\n.tinvwl-btn.white:hover i, .tinvwl-btn.white:active i, .tinvwl-btn.white:focus i {\n color: #fff;\n}\n.tinvwl-btn.green {\n color: #fff;\n background-color: #a9c203;\n}\n.tinvwl-btn.black {\n color: #fff;\n background-color: #515151;\n}\n.tinvwl-btn.smaller-txt {\n font-size: 12px;\n padding: 15px 20px;\n}\n.tinvwl-btn.medium {\n letter-spacing: 0;\n}\n.tinvwl-btn.medium.smaller-txt {\n padding: 9px 16px;\n}\n.tinvwl-btn.round {\n border-radius: 25px;\n padding: 15px 28px 16px;\n}\n.tinvwl-btn.round.red {\n /*padding: 15px 22px 16px;*/\n padding: 16px 30px;\n}\n.tinvwl-btn.split {\n padding: 0 26px 0 0;\n}\n.tinvwl-btn.split span {\n display: inline-block;\n text-align: center;\n width: 46px;\n padding: 14px 0;\n margin-right: 14px;\n border-radius: 4px 0 0 4px;\n background: #8aa300;\n}\n.tinvwl-btn.split:hover span, .tinvwl-btn.split:active span, .tinvwl-btn.split:focus span {\n background: #434343;\n}\n.tinvwl-btn.split.green span {\n background: #b9cf09;\n}\n.tinvwl-btn.split.black span {\n background: #434343;\n}\n.tinvwl-btn.split span i {\n font-size: 17px;\n}\n.tinvwl-btn:not(:disabled):hover, .tinvwl-btn:not(:disabled):active, .tinvwl-btn:not(:disabled):focus {\n color: #fff;\n /*background: #3e3e3e;*/\n background-color: #515151;\n}\n\na.tinvwl-btn:not(:disabled):hover, a.tinvwl-btn:not(:disabled):active, a.tinvwl-btn:not(:disabled):focus {\n color: #fff;\n /*background: #3e3e3e;*/\n background-color: #515151;\n}\n\n/* Icons */\n.tinvwl-header {\n padding: 21px 40px;\n margin-bottom: 40px;\n background: #ffffff;\n}\n.tinvwl-header .icon.border-grey {\n position: relative;\n display: inline-block;\n width: 45px;\n height: 45px;\n line-height: 45px;\n text-align: center;\n background: #fff;\n border: 2px solid #f1f1f1;\n border-radius: 50%;\n color: #3e3e3e;\n}\n.tinvwl-header .icon.border-grey:hover {\n border-color: #515151;\n}\n.tinvwl-header .icon.w-lines {\n position: relative;\n padding: 0 30px;\n}\n.tinvwl-header .icon.w-lines:before, .tinvwl-header .icon.w-lines:after {\n content: \"\";\n position: absolute;\n top: 50%;\n top: calc(50% - 1px);\n width: 17px;\n height: 1px;\n background: rgba(0, 0, 0, 0.12);\n}\n.tinvwl-header .icon.w-lines:before {\n left: 0;\n}\n.tinvwl-header .icon.w-lines:after {\n right: 0;\n}\n.tinvwl-header .icon .badge {\n position: absolute;\n top: -5px;\n right: -10px;\n display: inline-block;\n min-width: 26px;\n height: 26px;\n font-size: 11px;\n line-height: 19px;\n font-weight: bold;\n background: #ff5739;\n border: 3px solid #ffffff;\n color: #ffffff;\n border-radius: 50%;\n}\n\n.tinwl-logo i.logo_heart {\n min-width: 54px;\n}\n.tinwl-logo h2 {\n font-size: 18px;\n font-weight: bold;\n text-transform: uppercase;\n line-height: 1;\n padding-left: 10px;\n}\n\n.tinvwl-header .tinvwl-title {\n padding-left: 28px;\n margin-left: 28px;\n border-left: 1px solid #dcddde;\n}\n.tinvwl-header h1 {\n color: #3e3e3e;\n padding: 0;\n}\n.tinvwl-header .tinvwl-status-panel {\n margin-top: -12px;\n}\n.tinvwl-header .tinvwl-status-panel > a {\n vertical-align: middle;\n}\n.tinvwl-header .tinvwl-status-panel > a + a {\n margin-left: 15px;\n}\n.tinvwl-header .tinvwl-btn {\n margin-top: 15px;\n margin-top: 18px;\n}\n.tinvwl-header .tinvwl-btn.red i {\n color: #ffdc00;\n}\n.tinvwl-header .tinvwl-status-panel {\n text-align: right;\n}\n\n.tinvwl-sign-icon {\n font-size: 30px;\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n color: #948d84;\n}\n\n@media (max-width: 1199px) {\n .tinvwl-header {\n text-align: center;\n }\n .tinvwl-header .tinvwl-table, .tinvwl-header .tinvwl-cell, .tinvwl-header .tinvwl-cell-3 {\n display: block;\n }\n .tinvwl-header h1 + .tinvwl-status-panel {\n margin-top: 25px;\n }\n .tinvwl-header .tinvwl-status-panel {\n text-align: center;\n margin-top: 15px;\n }\n .tinvwl-header .tinvwl-status-panel > a + a {\n margin-left: 9px;\n }\n\n .tinwl-logo {\n display: block;\n margin: 0 auto;\n }\n .tinwl-logo h2, .tinwl-logo img {\n display: block;\n margin: 0 auto;\n }\n\n .tinvwl-header .tinvwl-title {\n display: block;\n margin: 0 auto;\n }\n\n .tinwl-logo h2 {\n padding-left: 0;\n margin-left: 0;\n margin-top: 6px;\n }\n\n .tinvwl-header .tinvwl-title {\n position: relative;\n padding-left: 12px;\n padding-right: 12px;\n padding-top: 13px;\n margin-left: 0;\n margin-top: 16px;\n border-left: 0;\n }\n .tinvwl-header .tinvwl-title:before {\n content: \"\";\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n width: 40px;\n height: 1px;\n margin: 0 auto;\n background: #dcddde;\n }\n}\n@media (max-width: 782px) {\n .tinvwl-header .tinvwl-btn .tinvwl-txt {\n display: none;\n }\n .tinvwl-header .tinvwl-btn i {\n margin-right: 0 !important;\n }\n .tinvwl-header .tinvwl-btn.grey {\n padding-left: 16px;\n padding-right: 16px;\n }\n}\n.tinvwl-content h2 {\n /*margin: 0;*/\n /*line-height: 40px;*/\n}\n\n/* Privacy Navigation */\n.tinwl-wishlists-privacy {\n margin: -10px 0 0;\n}\n.tinwl-wishlists-privacy li {\n float: left;\n margin: 10px 10px 0 0;\n}\n.tinwl-wishlists-privacy li:last-child {\n margin-right: 0;\n}\n.tinwl-wishlists-privacy li a {\n display: block;\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n font-size: 14px;\n font-weight: 600;\n line-height: 1;\n padding: 10px 16px;\n border-radius: 3px;\n color: #404040;\n background: #ede8df;\n}\n.tinwl-wishlists-privacy li.active a {\n color: #fff;\n background-color: #96b100;\n}\n.tinwl-wishlists-privacy li a:hover, .tinwl-wishlists-privacy li a:active, .tinwl-wishlists-privacy li a:focus {\n color: #fff;\n background-color: #96b100;\n}\n\n@media screen and (max-width: 782px) {\n .tinwl-wishlists-privacy {\n margin-left: 15px;\n }\n}\n/* Panel */\n.tinvwl-panel {\n margin: 40px 40px 0;\n}\n.tinvwl-panel .w-bg-grey {\n background: #fbfaf9;\n}\n.tinvwl-panel.w-shadow {\n -webkit-box-shadow: 1px 1px 8px 0 rgba(170, 157, 137, 0.14);\n box-shadow: 1px 1px 8px 0 rgba(170, 157, 137, 0.14);\n}\n.tinvwl-panel.w-bg {\n background: #ffffff;\n border-radius: 4px;\n}\n\n.tinvwl-table.w-info .tinvwl-info[rowspan] {\n vertical-align: middle;\n}\n.tinvwl-table.w-info .tinvwl-info[rowspan] .tinvwl-info-sign {\n vertical-align: middle;\n}\n.tinvwl-table.w-info .tinvwl-info-top > tr .tinvwl-info {\n vertical-align: top;\n}\n\n@media screen and (max-width: 1200px) {\n .tinvwl-panel {\n margin: 20px 20px 0;\n }\n\n .tinvwl-header {\n margin-bottom: 20px;\n }\n}\n@media screen and (max-width: 782px) {\n .tinvwl-panel {\n margin: 20px 0 0;\n }\n .tinvwl-panel.only-button {\n text-align: center;\n }\n}\n/**\n * Content Elements\n */\n.tinvwl-content {\n /*margin: 14px 40px 10px 20px;*/\n}\n.tinvwl-content section {\n /*margin-top: 20px;*/\n /*background-color: #FFF;*/\n /*border-radius: 5px;*/\n}\n.tinvwl-content section:after {\n /*content: '';\n display: block;\n height: 0;\n clear: both;*/\n}\n\n/* Preview Icon */\n.tinvwl-icon-preview {\n position: relative;\n width: 50px;\n height: 42px;\n margin-right: 10px;\n margin-bottom: 10px;\n text-align: center;\n border-radius: 2px;\n color: #595857;\n background: #f6f3ed;\n}\n.tinvwl-icon-preview span {\n position: absolute;\n top: 50%;\n left: 0;\n right: 0;\n -webkit-transform: translateY(-50%);\n transform: translateY(-50%);\n}\n.tinvwl-icon-preview span img {\n max-width: 50px;\n max-height: 42px;\n vertical-align: middle;\n}\n\n@media (min-width: 1200px) {\n .tinvwl-icon-preview {\n margin-bottom: 0;\n }\n}\n/* Table */\n.tinvwl-content .table-wrap {\n /*padding: 25px 0;*/\n}\n.tinvwl-content table.widefat {\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.tinvwl-content .tablenav {\n height: auto;\n margin: 30px;\n background: #ffffff;\n}\n.tinvwl-content .tablenav .actions {\n /*padding: 6px 0 0;*/\n padding: 0;\n}\n.tinvwl-content .widefat th, .tinvwl-content .widefat td {\n text-align: center;\n padding: 0;\n}\n.tinvwl-content .widefat th {\n padding: 27px 0;\n position: relative;\n}\n\n@media screen and (max-width: 782px) {\n .tablenav.top .actions {\n display: block;\n }\n .tablenav br.tinv-wishlist-clear {\n display: none;\n }\n\n .tinvwl-content .tablenav {\n margin: 15px 12px;\n }\n .tinvwl-content .tablenav .alignleft, .tinvwl-content .tablenav .alignright {\n float: none;\n }\n .tinvwl-content .tablenav .tinvwl-full {\n display: none;\n }\n .tinvwl-content .tablenav .alignleft + .alignright {\n margin-top: 10px;\n }\n .tinvwl-content .tablenav .tinvwl-select-wrap {\n width: calc(100% - 75px);\n }\n\n #wpbody .tinvwl-content .tablenav .tinvwl-select-wrap select.tinvwl-select {\n max-width: 100%;\n width: 100%;\n height: 35px;\n padding: 9px 13px;\n }\n\n .tinvwl-content .tablenav input[type=search] {\n width: calc(100% - 84px);\n }\n}\n.tinvwl-info-wrap.tinvwl-in-table {\n /*position: absolute;\n top: 50%;\n margin-top: -11px;*/\n}\n\n.tinvwl-content .widefat th.sortable, .tinvwl-content .widefat th.sorted {\n padding: 0;\n}\n.tinvwl-content .widefat th.sortable > a, .tinvwl-content .widefat th.sorted > a {\n padding: 28px 17px;\n}\n.tinvwl-content .widefat th.tinvwl-has-info {\n padding-top: 28px;\n}\n.tinvwl-content .widefat th.tinvwl-has-info.sortable > a, .tinvwl-content .widefat th.tinvwl-has-info.sorted > a {\n padding-top: 0;\n}\n.tinvwl-content .widefat th.sortable:first-of-type, .tinvwl-content .widefat th.sorted:first-of-type {\n padding-left: 0;\n}\n.tinvwl-content .widefat th.sortable:first-of-type > a, .tinvwl-content .widefat th.sorted:first-of-type > a {\n padding-left: 28px;\n}\n.tinvwl-content .widefat th:first-of-type {\n text-align: left;\n padding-left: 28px;\n}\n.tinvwl-content .widefat td:first-of-type {\n text-align: left;\n padding-left: 28px;\n}\n.tinvwl-content .widefat th .tinvwl-help-wrap {\n display: inline-block;\n margin-left: 6px;\n}\n.tinvwl-content .widefat th.sortable > a + .tinvwl-help-wrap, .tinvwl-content .widefat th.sorted > a + .tinvwl-help-wrap {\n margin-left: 0;\n}\n.tinvwl-content .widefat thead tr {\n background: #f4f3ef;\n}\n.tinvwl-content .striped > tbody > :nth-child(odd), .tinvwl-content ul.striped > :nth-child(odd) {\n background: none;\n}\n.tinvwl-content .widefat thead td.check-column, .tinvwl-content .widefat tbody th.check-column {\n width: 50px;\n padding: 28px 0 28px 28px;\n vertical-align: middle;\n}\n.tinvwl-content .widefat thead td.check-column {\n padding: 28px 0 28px 28px;\n}\n.tinvwl-content .widefat tbody th.check-column {\n padding: 13px 0 13px 28px;\n}\n.tinvwl-content .widefat thead td.check-column + th {\n padding-left: 21px;\n}\n.tinvwl-content .widefat thead td.check-column + th.sortable:first-of-type > a, .tinvwl-content .widefat thead td.check-column + th.sorted:first-of-type > a {\n padding-left: 21px;\n}\n.tinvwl-content .widefat tbody th.check-column + td {\n padding-left: 21px;\n}\n.tinvwl-content .widefat thead td.check-column + th.sortable:first-of-type > .tinvwl-info-wrap.tinvwl-in-table, .tinvwl-content .widefat thead td.check-column + th.sorted:first-of-type > .tinvwl-info-wrap.tinvwl-in-table {\n padding-left: 21px;\n}\n.tinvwl-content .widefat thead td.pause-play-column {\n padding: 0;\n width: 53px;\n text-align: center;\n}\n.tinvwl-content .widefat tbody th.pause-play-column {\n padding: 0;\n width: 53px;\n text-align: center;\n}\n.tinvwl-content th.sortable a, .tinvwl-content th.sorted a {\n padding: 0;\n}\n.tinvwl-content .widefat th {\n font-size: 14px;\n font-weight: 600;\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n color: #291C09;\n text-transform: uppercase;\n letter-spacing: -0.025em;\n}\n.tinvwl-content th.sortable > a, .tinvwl-content th.sorted > a {\n font-size: 14px;\n font-weight: 600;\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n color: #291C09;\n text-transform: uppercase;\n letter-spacing: -0.025em;\n}\n.tinvwl-content th.sortable > a, .tinvwl-content th.sorted > a {\n display: inline-block;\n vertical-align: middle;\n}\n.tinvwl-content .widefat th.sortable > a, .tinvwl-content .widefat th.sorted > a {\n position: relative;\n}\n.tinvwl-content .widefat th.sortable > a .sorting-indicator, .tinvwl-content .widefat th.sorted > a .sorting-indicator {\n position: absolute;\n top: 50%;\n right: 0;\n margin-top: -2px;\n}\n.tinvwl-content .widefat th.tinvwl-has-info.sortable > a .sorting-indicator, .tinvwl-content .widefat th.tinvwl-has-info.sorted > a .sorting-indicator {\n margin-top: -15px;\n}\n.tinvwl-content th.sortable a span, .tinvwl-content th.sorted a span {\n float: none;\n}\n.tinvwl-content table.widefat {\n /*table-layout: auto;*/\n border: none;\n border-bottom: 2px solid #f7f7f7;\n}\n.tinvwl-content .widefat thead td, .tinvwl-content .widefat thead th {\n border-bottom: 0;\n}\n.tinvwl-content .widefat td {\n padding: 24px 0;\n vertical-align: middle;\n}\n.tinvwl-content .widefat tbody td {\n padding: 13px 0;\n}\n.tinvwl-content .widefat td {\n font-size: 14px;\n}\n.tinvwl-content .widefat td ol, .tinvwl-content .widefat td p, .tinvwl-content .widefat td ul {\n font-size: 14px;\n}\n.tinvwl-content .widefat tbody tr + tr {\n border-top: 2px solid #f7f7f7;\n}\n.tinvwl-content .widefat thead th.column-preference {\n /*display: none;*/\n text-indent: -9999px;\n}\n.tinvwl-content .widefat.wishlists thead th.column-preference, .tinvwl-content .widefat.wishlists tbody td.column-preference {\n min-width: 220px;\n width: 220px;\n}\n.tinvwl-content .widefat:not(.products) tbody td.column-preference {\n text-align: right;\n}\n.tinvwl-content .widefat.products thead th.column-quantity a > span:not(.sorting-indicator) {\n max-width: 91px;\n}\n.tinvwl-content .widefat.users tbody .column-name > a {\n display: block;\n}\n.tinvwl-content .widefat.products thead th.column-preference, .tinvwl-content .widefat.products tbody td.column-preference {\n width: 345px;\n min-width: 345px;\n}\n.tinvwl-content .widefat.users thead th.column-preference, .tinvwl-content .widefat.users tbody td.column-preference {\n width: 165px;\n min-width: 165px;\n}\n.tinvwl-content .widefat tbody .column-name strong {\n font-weight: normal;\n}\n.tinvwl-content .widefat tbody .column-name > a {\n display: table;\n}\n.tinvwl-content .widefat tbody .column-name .product-image {\n display: table-cell;\n vertical-align: middle;\n}\n.tinvwl-content .widefat tbody .column-name .product-image img {\n max-width: 66px;\n}\n.tinvwl-content .widefat tbody .column-name .product-title {\n display: table-cell;\n vertical-align: middle;\n padding-left: 15px;\n}\n.tinvwl-content .widefat thead th.column-preference, .tinvwl-content .widefat tbody td.column-preference {\n padding-right: 20px;\n}\n.tinvwl-content .widefat.products tbody td.column-preference > a {\n margin-right: 10px;\n float: left;\n}\n.tinvwl-content .widefat.products tbody td.column-preference > a:last-child {\n margin-right: 0;\n}\n.tinvwl-content .tablenav .tablenav-pages {\n float: none;\n text-align: center;\n height: auto;\n margin-top: 0;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links > a {\n display: inline-block;\n vertical-align: middle;\n text-align: center;\n font-size: 14px;\n font-weight: normal;\n padding: 0;\n min-width: 38px;\n height: 38px;\n line-height: 38px;\n border-radius: 50%;\n border: none;\n background: none;\n color: #3e3e3e;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links > span {\n display: inline-block;\n vertical-align: middle;\n text-align: center;\n font-size: 14px;\n font-weight: normal;\n padding: 0;\n min-width: 38px;\n height: 38px;\n line-height: 38px;\n border-radius: 50%;\n border: none;\n background: none;\n color: #3e3e3e;\n color: rgba(62, 62, 62, 0.46);\n background: #f3f1ec;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page, .tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page {\n background: #f3f1ec;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links > .tinvwl-page-number.space {\n background: none;\n color: #3e3e3e;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links > a:hover {\n background: #3e3e3e;\n color: #fff;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page:hover {\n background: #3e3e3e;\n color: #fff;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page {\n margin-right: 20px;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page:hover {\n background: #3e3e3e;\n color: #fff;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page {\n margin-left: 20px;\n}\n.tinvwl-content .tablenav .tablenav-pages .tinvwl-chevron {\n display: inline-block;\n vertical-align: middle;\n width: 9px;\n height: 16px;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page .tinvwl-chevron {\n background: url(\"../img/chevron_icon.png\") no-repeat center;\n background-position: 0 -16px;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page:hover .tinvwl-chevron {\n background: url(\"../img/chevron_icon.png\") no-repeat center;\n background-position: 0 0;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page .tinvwl-chevron {\n background: url(\"../img/chevron_icon.png\") no-repeat center;\n background-position: -10px -16px;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page:hover .tinvwl-chevron {\n background: url(\"../img/chevron_icon.png\") no-repeat center;\n background-position: -10px 0;\n}\n.tinvwl-content .widefat.products thead th.column-name, .tinvwl-content .widefat.products tbody td.column-name {\n /*width: 200px;*/\n width: 30%;\n}\n.tinvwl-content .widefat.wishlists thead th.column-title, .tinvwl-content .widefat.wishlists tbody td.column-title {\n width: 45%;\n}\n.tinvwl-content .widefat.users thead th.column-wishlist, .tinvwl-content .widefat.users tbody td.column-wishlist {\n width: 45%;\n}\n.tinvwl-content .widefat.users thead th.column-name, .tinvwl-content .widefat.users tbody td.column-name {\n text-align: left;\n}\n.tinvwl-content .widefat.users thead th.column-quantity, .tinvwl-content .widefat.users tbody td.column-quantity {\n width: 100px;\n}\n.tinvwl-content .widefat tbody td.column-preference .tinvwl-btn .tinvwl-mobile {\n display: none;\n}\n.tinvwl-content .widefat.products thead th.column-quantity span span {\n float: none;\n}\n\n@media screen and (max-width: 1440px) {\n .tinvwl-content .widefat.products thead th.column-preference, .tinvwl-content .widefat.products tbody td.column-preference {\n width: 204px;\n min-width: 204px;\n }\n .tinvwl-content .widefat.wishlists thead th.column-preference, .tinvwl-content .widefat.wishlists tbody td.column-preference {\n width: 98px;\n min-width: 98px;\n }\n .tinvwl-content .widefat.users thead th.column-preference, .tinvwl-content .widefat.users tbody td.column-preference {\n width: 60px;\n min-width: 60px;\n }\n .tinvwl-content .widefat tbody td.column-preference .tinvwl-btn.tinvwl-w-mobile {\n padding: 9px 12px;\n }\n .tinvwl-content .widefat tbody td.column-preference .tinvwl-btn .tinvwl-mobile {\n display: inline;\n margin: 0;\n }\n .tinvwl-content .widefat tbody td.column-preference .tinvwl-btn .tinvwl-full {\n display: none;\n }\n}\n@media screen and (max-width: 1366px) and (min-width: 783px) {\n .tinvwl-content .widefat.products thead th.column-name, .tinvwl-content .widefat.products tbody td.column-name {\n /*width: 110px;*/\n /*min-width: 110px;*/\n }\n .tinvwl-content .widefat tbody .column-name .product-image {\n display: block;\n }\n .tinvwl-content .widefat tbody .column-name .product-title {\n display: block;\n padding-left: 0;\n }\n .tinvwl-content .widefat.products thead th.column-preference {\n width: 103px;\n min-width: 103px;\n }\n .tinvwl-content .widefat.products tbody td.column-preference {\n width: 103px;\n min-width: 103px;\n }\n .tinvwl-content .widefat.products tbody td.column-preference > a {\n margin-right: 5px;\n }\n .tinvwl-content .widefat tbody td.column-preference > a:nth-child(2n) {\n margin-right: 0;\n }\n .tinvwl-content .widefat tbody td.column-preference > a:nth-child(n+3) {\n margin-top: 5px;\n }\n .tinvwl-content .widefat thead th .tinvwl-full {\n display: none;\n }\n}\n@media screen and (max-width: 1200px) and (min-width: 783px) {\n .tinvwl-content th.sortable a span, .tinvwl-content th.sorted a span {\n float: none;\n }\n .tinvwl-content .widefat th.sortable > a, .tinvwl-content .widefat th.sorted > a {\n padding-left: 0;\n padding-right: 0;\n position: static;\n }\n .tinvwl-content .widefat th.sortable > a .sorting-indicator, .tinvwl-content .widefat th.sorted > a .sorting-indicator {\n top: auto;\n bottom: 12px;\n left: 0;\n right: 0;\n margin-left: auto;\n margin-right: auto;\n }\n .tinvwl-content .widefat th.sortable > a .sorting-indicator:before, .tinvwl-content .widefat th.sorted > a .sorting-indicator:before {\n left: -5px;\n }\n .tinvwl-content .widefat th.tinvwl-has-info.sortable > a .sorting-indicator, .tinvwl-content .widefat th.tinvwl-has-info.sorted > a .sorting-indicator {\n margin-top: 12px;\n }\n .tinvwl-content .widefat.wishlists thead th.column-title, .tinvwl-content .widefat.wishlists tbody td.column-title {\n width: 38%;\n }\n}\n@media screen and (max-width: 782px) {\n .tinvwl-content .widefat th.tinvwl-has-info.sortable > a .sorting-indicator, .tinvwl-content .widefat th.tinvwl-has-info.sorted > a .sorting-indicator {\n margin-top: 0;\n }\n .tinvwl-content .widefat.products tbody td.column-preference > a {\n margin-right: 5px;\n float: none;\n }\n .tinvwl-content .widefat tbody .column-name .product-image, .tinvwl-content .widefat tbody .column-name .product-title {\n vertical-align: top;\n }\n\n .tablenav .tablenav-pages {\n margin-bottom: 15px;\n }\n\n .tinvwl-content .widefat thead th.column-primary {\n width: 100% !important;\n }\n .tinvwl-content .widefat thead td.check-column + th.column-primary {\n width: 50% !important;\n }\n .tinvwl-content .widefat.users thead td.check-column + th.column-primary {\n width: 100% !important;\n }\n}\n/* Tables */\n.tinvwl-table {\n display: table;\n /*height: 100%;*/\n width: 100%;\n max-width: 100%;\n}\n.tinvwl-table.w-bg {\n background: #fff;\n overflow: hidden;\n border-radius: 4px;\n}\n.tinvwl-table.w-shadow {\n -webkit-box-shadow: 1px 1px 8px 0 rgba(170, 157, 137, 0.14);\n box-shadow: 1px 1px 8px 0 rgba(170, 157, 137, 0.14);\n}\n.tinvwl-table.auto-width {\n width: auto;\n}\n\n.tinvwl-caption {\n display: table-caption;\n}\n\n.tinvwl-row {\n display: table-row;\n}\n\n.tinvwl-rows {\n display: table-row-group;\n}\n\n.tinvwl-cell {\n display: table-cell;\n vertical-align: middle;\n}\n\n.tinvwl-cell-2 {\n display: table-cell;\n vertical-align: middle;\n float: none;\n}\n\n.tinvwl-cell-3 {\n display: table-cell;\n vertical-align: top;\n float: none;\n}\n\n.tinvwl-table.w-info > thead > tr > th:first-child, .tinvwl-table.w-info > tbody > tr > td:first-child {\n width: 67%;\n}\n.tinvwl-table th, .tinvwl-table td {\n vertical-align: top;\n}\n.tinvwl-table .tinvwl-inner.tinv-wishlist-clearfix h3, .tinvwl-table .tinvwl-inner .tinv-wishlist-clearfix h3, .tinvwl-table .tinvwl-inner.tinv-wishlist-clearfix h4, .tinvwl-table .tinvwl-inner .tinv-wishlist-clearfix h4 {\n float: left;\n}\n.tinvwl-table .tinvwl-btn-wrap {\n float: right;\n}\n.tinvwl-table.w-info thead > tr > th {\n text-align: left;\n}\n.tinvwl-table.w-info thead > tr > th .tinvwl-info-wrap {\n font-weight: normal;\n}\n.tinvwl-table > thead > tr > th {\n padding: 0 30px;\n}\n.tinvwl-table > thead > tr > th:last-child {\n /*padding: 30px;*/\n}\n.tinvwl-table .tinvwl-info {\n vertical-align: top;\n}\n.tinvwl-table > thead > tr > .tinvwl-info .tinvwl-info-wrap {\n padding-bottom: 30px;\n}\n.tinvwl-table tbody tr .tinvwl-inner h2 {\n font-size: 15px;\n color: #291C09;\n font-weight: 600;\n margin-bottom: 21px;\n}\n.tinvwl-table > tbody > tr > .tinvwl-info .tinvwl-info-wrap {\n padding-bottom: 20px;\n}\n.tinvwl-table > tbody > tr > td {\n padding: 0 30px;\n}\n.tinvwl-table > tbody > tr > td:last-child {\n /*padding: 30px;*/\n}\n.tinvwl-table thead > tr .tinvwl-inner {\n padding: 28px 0;\n margin-bottom: 30px;\n border-bottom: 2px solid rgba(219, 219, 219, 0.522);\n}\n.tinvwl-table thead.tinwl-empty > tr .tinvwl-inner {\n padding: 30px 0 0;\n margin-bottom: 0;\n border-bottom: 0;\n}\n.tinvwl-table thead > tr .tinvwl-inner {\n /*padding: 20px 0;*/\n}\n.tinvwl-table .tinvwl-header-row label {\n font-size: 22px;\n font-weight: normal;\n line-height: 1.313;\n margin: 0 0 15px;\n padding-top: 3px !important;\n}\n.tinvwl-table thead .tinvwl-empty-info, .tinvwl-table tbody > .tinvwl-bodies-border {\n display: none;\n}\n.tinvwl-table thead .tinvwl-empty-info .tinvwl-inner {\n margin: 0;\n padding-top: 56px;\n}\n\n.tinvwl-bodies-border .tinvwl-info .tinvwl-inner {\n display: none;\n padding-top: 30px;\n margin-top: 10px;\n border-top: 2px solid rgba(219, 219, 219, 0.522);\n}\n\n.tinvwl-style-options .tinvwl-table thead th:first-child, .tinvwl-style-options .tinvwl-bodies-border td:first-child {\n /*padding-right: 0;*/\n}\n.tinvwl-style-options .tinvwl-table thead .tinvwl-empty-info, .tinvwl-style-options .tinvwl-bodies-border .tinvwl-info {\n padding-left: 0;\n background: none;\n}\n.tinvwl-style-options .tinvwl-table thead .tinvwl-empty-info {\n display: table-cell;\n}\n.tinvwl-style-options .tinvwl-table thead .tinvwl-empty-info .tinvwl-inner {\n display: block;\n}\n.tinvwl-style-options tbody + tbody > .tinvwl-bodies-border .tinvwl-info .tinvwl-inner {\n display: block;\n}\n\n@media (min-width: 1200px) {\n .tinvwl-style-options .tinvwl-table .tinvwl-inner .form-horizontal {\n width: 67%;\n }\n}\ntextarea[name=style_plain-css] {\n height: 150px;\n}\n\n.tinvwl-table tbody + tbody > .tinvwl-bodies-border {\n display: table-row;\n}\n.tinvwl-table tbody + tbody > .tinvwl-bodies-border:first-child > td:first-child > .tinvwl-inner {\n padding-top: 30px;\n margin-top: 10px;\n border-top: 2px solid rgba(219, 219, 219, 0.522);\n}\n.tinvwl-table .tinvwl-header-row.tinvwl-line-border .tinvwl-inner {\n padding-bottom: 15px;\n margin-bottom: 30px;\n border-bottom: 2px solid rgba(219, 219, 219, 0.522);\n}\n.tinvwl-table .form-group .col-md-4:nth-child(n+4), .tinvwl-table .form-group .col-lg-4:nth-child(n+4) {\n padding-top: 27px;\n}\n.tinvwl-table tbody:first-of-type > tr:first-child > td:first-child > .tinvwl-inner {\n /*padding-top: 30px;*/\n}\n.tinvwl-table tbody:last-of-type > tr:last-child > td:first-child > .tinvwl-inner {\n /*padding-bottom: 20px;*/\n}\n.tinvwl-table tfoot .tinvwl-inner {\n padding-top: 20px;\n}\n.tinvwl-table tbody > tr + tr .tinvwl-inner {\n /*border-top: 2px solid rgba(219,219,219,.522);*/\n}\n.tinvwl-table tr.no-top-border .tinvwl-inner, .tinvwl-table tr.no-top-border .tinvwl-info-wrap {\n border-top: 0;\n padding-top: 0;\n}\n.tinvwl-table thead .w-bg-grey .tinvwl-info-wrap {\n padding-top: 30px;\n}\n\n/*.tinvwl-table tbody > tr .tinvwl-inner,\n.tinvwl-table tbody > tr .tinvwl-info-wrap {\n padding: 30px 0;\n}*/\n/*.tinvwl-table tbody:first-of-type > tr:first-child > td > .tinvwl-info-wrap,*/\n.tiwl-notifications-style-logo img {\n height: 42px;\n}\n\n@media (min-width: 1200px) {\n .tinvwl-table tr.tinvwl-full-width .control-label label {\n margin-bottom: 10px;\n }\n .tinvwl-table tr.tinvwl-full-width [class^=col-lg-], .tinvwl-table tr.tinvwl-full-width [class^=col-md-] {\n width: 100%;\n }\n .tinvwl-table tr.tinvwl-full-width textarea {\n height: 250px;\n padding: 15px;\n }\n\n .tiwl-notifications-style-logo img {\n float: right;\n }\n}\n@media (max-width: 1199px) {\n .form-horizontal .control-label .tinvwl-empty {\n display: none;\n }\n\n .tinvwl-style-options .tinvwl-empty-info, .tinvwl-style-options .tinvwl-info {\n display: none !important;\n }\n .tinvwl-style-options .tinvwl-table thead th:first-child, .tinvwl-style-options .tinvwl-bodies-border td:first-child {\n padding-right: 30px !important;\n }\n\n .tinvwl-table .tinvwl-header-row.tinvwl-line-border .tinvwl-inner {\n padding-bottom: 0;\n }\n .tinvwl-table .tinvwl-header-row.tinvwl-line-border .tinvwl-inner .form-group {\n margin-bottom: 20px;\n }\n}\n.tinvwl-info .tinvwl-info-desc a {\n text-decoration: underline;\n color: #ff5739;\n}\n.tinvwl-info .tinvwl-info-desc a:hover, .tinvwl-info .tinvwl-info-desc a:active, .tinvwl-info .tinvwl-info-desc a:focus {\n color: #000;\n}\n\n.tinvwl-info-wrap.tinvwl-in-section {\n background: #fbfaf9;\n color: #4f4639;\n}\n.tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign {\n width: 42px;\n vertical-align: top;\n padding-top: 1px;\n padding-right: 20px;\n}\n.tinvwl-info-wrap .tinvwl-info-sign span, .tinvwl-info-wrap .tinvwl-info-sign .tinvwl-help {\n display: inline-block;\n text-align: center;\n width: 22px;\n height: 22px;\n line-height: 22px;\n border-radius: 50%;\n background: #e1dbce;\n}\n.tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign span, .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign .tinvwl-help {\n display: block;\n}\n.tinvwl-info-wrap i {\n font-size: 14px;\n color: #fbfaf9;\n}\n\n.tinvwl-panel:not(.only-button) .tinvwl-table .col-lg-6 > .tinvwl-btn {\n width: auto;\n}\n\n.tinvwl-btns-group {\n margin-bottom: 23px;\n margin-top: -15px;\n margin-right: -15px;\n}\n\n.tiwl-style-custom-allow .tinvwl-inner textarea {\n margin-bottom: 23px;\n}\n\n.tinvwl-btns-group .tinvwl-btn {\n margin-top: 15px;\n margin-right: 15px;\n float: left;\n}\n\n@media (min-width: 1200px) {\n .tinvwl-table .tinvwl-form-onoff, .tinvwl-panel:not(.only-button) .tinvwl-table .col-lg-6 > .tinvwl-btn, .tinvwl-btns-group .tinvwl-btn {\n float: right;\n }\n}\n.tinvwl-table .tinvwl-info .tinvwl-info-wrap.tinvwl-in-section .tinvwl-help {\n display: none;\n}\n\n.tinvwl-info-wrap.tinvwl-in-table {\n display: inline-block;\n vertical-align: middle;\n display: block;\n margin-bottom: 5px;\n}\n.tinvwl-info-wrap.tinvwl-in-table .tinvwl-help {\n cursor: pointer;\n}\n\n.tinvwl-content .widefat th.tinvwl-has-info {\n /*word-break: break-all;*/\n}\n.tinvwl-content .widefat th.tinvwl-has-info .tinvwl-col-name {\n margin-right: 5px;\n}\n\n.tinvwl-info-wrap.tinvwl-in-table .tinvwl-info-desc {\n display: none;\n}\n\n@media (max-width: 1200px) {\n .tinvwl-table .tinvwl-info {\n padding-left: 15px;\n padding-right: 15px;\n /*vertical-align: middle;*/\n }\n .tinvwl-table.w-info > thead > tr > th:first-child, .tinvwl-table.w-info > tbody > tr > td:first-child {\n width: 90%;\n }\n\n .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign {\n width: auto;\n padding-right: 0;\n }\n .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign span {\n display: none;\n }\n\n .tinvwl-table .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign .tinvwl-help {\n display: block;\n margin: 0 auto;\n }\n\n .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-desc {\n display: none;\n }\n}\n@media (max-width: 782px) {\n .tinvwl-content .widefat th.tinvwl-has-info.sortable, .tinvwl-content .widefat th.tinvwl-has-info.sorted {\n padding-top: 0;\n }\n\n .widefat tfoot td input[type=checkbox], .widefat th input[type=checkbox], .widefat thead td input[type=checkbox] {\n margin-bottom: 0;\n }\n\n .tinvwl-content .widefat th.sortable > a, .tinvwl-content .widefat th.sorted > a, .tinvwl-content .widefat th.sortable.tinvwl-has-info > a, .tinvwl-content .widefat th.sorted.tinvwl-has-info > a {\n padding-top: 18px;\n padding-bottom: 18px;\n }\n .tinvwl-content .widefat thead td.check-column {\n padding-top: 14px;\n padding-bottom: 15px;\n padding-left: 20px;\n width: 45px;\n }\n .tinvwl-content .widefat tbody th.check-column {\n padding-top: 14px;\n padding-bottom: 15px;\n padding-left: 20px;\n width: 45px;\n padding-top: 11px;\n padding-bottom: 11px;\n vertical-align: top;\n }\n .tinvwl-content .widefat.wishlists thead td.check-column, .tinvwl-content .widefat.wishlists tbody th.check-column {\n width: 23px;\n }\n .tinvwl-content .widefat thead td.check-column + th {\n padding-left: 10px;\n }\n .tinvwl-content .widefat thead td.check-column + th.sortable:first-of-type > a, .tinvwl-content .widefat thead td.check-column + th.sorted:first-of-type > a {\n padding-left: 10px;\n }\n .tinvwl-content .widefat tbody th.check-column + td {\n padding-left: 10px;\n }\n .tinvwl-content .widefat thead td.check-column + th.sortable:first-of-type > .tinvwl-info-wrap.tinvwl-in-table, .tinvwl-content .widefat thead td.check-column + th.sorted:first-of-type > .tinvwl-info-wrap.tinvwl-in-table {\n padding-left: 13px;\n display: inline-block;\n margin-top: 5px;\n margin-bottom: 0;\n }\n\n .wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.column-primary)::before {\n text-align: left;\n }\n .wp-list-table tr:not(.inline-edit-row):not(.no-items) td.column-primary ~ td:not(.check-column) {\n text-align: right;\n padding-right: 30px;\n }\n .wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.column-primary)::before {\n left: 28px;\n }\n .wp-list-table tr:not(.inline-edit-row):not(.no-items) td.check-column + td:not(.column-primary)::before {\n left: 13px;\n }\n .wp-list-table tr:not(.inline-edit-row):not(.no-items) td.column-primary ~ td:not(.check-column):last-child {\n padding-bottom: 13px;\n }\n}\n/* Popover */\n.popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 9999;\n display: none;\n max-width: 279px;\n padding: 1px;\n text-align: center;\n white-space: normal;\n background-color: #fff;\n background-clip: padding-box;\n border-radius: 6px;\n -webkit-box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.22);\n box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.22);\n}\n.popover.top {\n margin-top: -10px;\n}\n.popover.right {\n margin-left: 10px;\n}\n.popover.bottom {\n margin-top: 10px;\n}\n.popover.left {\n margin-left: -10px;\n}\n\n.popover-title {\n padding: 30px 30px 0;\n margin: 0;\n font-family: \"Open Sans\", Arial, sans-serif;\n font-size: 14px;\n font-weight: 600;\n line-height: 1.714;\n text-transform: uppercase;\n letter-spacing: -0.35px;\n}\n\n.popover-content {\n padding: 25px 30px 30px;\n color: #5D5D5D;\n font-family: Arial, sans-serif;\n font-size: 14px;\n line-height: 1.429;\n}\n\n.popover > .arrow {\n position: absolute;\n display: block;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n border-width: 11px;\n margin-left: 0;\n overflow: visible;\n}\n.popover > .arrow:after {\n position: absolute;\n display: block;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n content: none;\n z-index: 9999;\n background: none;\n -webkit-box-shadow: none;\n box-shadow: none;\n position: absolute;\n left: auto;\n top: auto;\n width: auto;\n height: auto;\n -webkit-transform: none;\n transform: none;\n content: \"\";\n border-width: 10px;\n}\n.popover.top > .arrow {\n bottom: -11px;\n left: 50%;\n margin-left: -11px;\n border-bottom-width: 0;\n}\n.popover.top > .arrow:after {\n bottom: 1px;\n margin-left: -10px;\n content: \" \";\n border-top-color: #fff;\n border-bottom-width: 0;\n}\n.popover.right > .arrow {\n top: 50%;\n left: -11px;\n margin-top: -11px;\n border-left-width: 0;\n}\n.popover.right > .arrow:after {\n bottom: -10px;\n left: 1px;\n content: \" \";\n border-right-color: #fff;\n border-left-width: 0;\n}\n.popover.bottom > .arrow {\n top: -11px;\n left: 50%;\n margin-left: -11px;\n border-top-width: 0;\n}\n.popover.bottom > .arrow:after {\n top: 1px;\n margin-left: -10px;\n content: \" \";\n border-top-width: 0;\n border-bottom-color: #fff;\n}\n.popover.left > .arrow {\n top: 50%;\n left: auto;\n right: -11px;\n margin-top: -11px;\n border-right-width: 0;\n}\n.popover.left > .arrow:after {\n left: auto;\n right: 1px;\n bottom: -10px;\n content: \" \";\n border-right-width: 0;\n border-left-color: #fff;\n}\n\n/* Image w/description */\n.tinvwl-img-w-desc i {\n margin-right: 20px;\n}\n.tinvwl-img-w-desc h5 {\n font-weight: 600;\n text-transform: uppercase;\n}\n.tinvwl-img-w-desc .tinvwl-desc {\n color: #4f4639;\n}\n.tinvwl-img-w-desc h5 + .tinvwl-desc {\n margin-top: 2px;\n}\n\n/* Premium Features */\n.tinvwl-premium-feat .row {\n margin: 0;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n}\n.tinvwl-premium-feat .col-lg-4 {\n padding: 0;\n -webkit-box-flex: 1;\n -ms-flex: 1 1 0px;\n flex: 1 1 0;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers {\n -webkit-box-flex: 1;\n -ms-flex: 1;\n flex: 1;\n overflow: hidden;\n position: relative;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.money-back {\n background: #211709;\n /* Old browsers */\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.money-back a {\n display: block;\n position: relative;\n color: #ffffff;\n outline: none;\n text-decoration: none;\n background: url(\"../img/money-back.svg\") no-repeat 50% 0;\n float: left;\n width: 100%;\n height: 60%;\n margin: 15px 0;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.money-back a span {\n display: none;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.money-back p {\n text-align: center;\n color: #ffffff;\n font-size: 16px;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.customization {\n text-align: center;\n background: #333333 url(\"../img/customization.png\") no-repeat 100% 100%;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.customization h2 {\n margin: 30px auto 20px;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.customization p {\n font-size: 16px;\n color: #ffffff;\n padding-left: 10px;\n padding-right: 10px;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.customization .tinvwl-btn.gray {\n background-color: #958095;\n margin: 10px auto;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.customization .tinvwl-btn.gray:hover {\n background-color: #ffffff;\n color: #333333;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.rate {\n text-align: center;\n border-bottom: 1px solid #e7e7e7;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.rate h2 {\n background: url(\"../img/rate_us.png\") no-repeat center;\n display: block;\n width: 186px;\n height: 76px;\n margin: 30px auto 20px;\n font-size: 18px;\n line-height: 100px;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.rate h2 a {\n display: block;\n width: 186px;\n height: 76px;\n color: #ffffff;\n text-decoration: none;\n outline: none;\n font-weight: 600;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.rate p {\n font-size: 16px;\n padding-left: 10px;\n padding-right: 10px;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.rate a {\n color: #ff5739;\n text-decoration: underline;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.subscribe {\n text-align: center;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.subscribe h2 {\n color: #453a2a;\n margin: 30px auto 20px;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.subscribe p {\n font-size: 16px;\n padding-left: 10px;\n padding-right: 10px;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.subscribe .mc-field-group {\n width: 90%;\n position: relative;\n margin: 10px auto;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.subscribe .mc-field-group input[type=email] {\n width: 65%;\n height: 45px;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.subscribe .mc-field-group input[type=submit] {\n width: 30%;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.subscribe #mc_embed_signup {\n margin-bottom: 30px;\n}\n.tinvwl-premium-feat h2 {\n font-size: 30px;\n text-transform: uppercase;\n letter-spacing: -0.025em;\n line-height: 1;\n color: #ffffff;\n}\n.tinvwl-premium-feat .tinvwl-pic-col {\n border: 5px solid #ffffff;\n text-align: center;\n background: #df4c57;\n /* Old browsers */\n /* FF3.6-15 */\n /* Chrome10-25,Safari5.1-6 */\n background: linear-gradient(135deg, #df4c57 0%, #f78c62 100%);\n /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=\"#df4c57\", endColorstr=\"#f78c62\", GradientType=1);\n /* IE6-9 fallback on horizontal gradient */\n padding: 50px 10px;\n color: #ffffff;\n}\n.tinvwl-premium-feat .tinvwl-pic-col img {\n display: block;\n margin: 0 auto;\n}\n.tinvwl-premium-feat .tinvwl-pic-col .tinvwl-btn.white {\n color: #ff5739;\n}\n.tinvwl-premium-feat .tinvwl-pic-col .tinvwl-btn.white:hover {\n color: #ffffff;\n}\n.tinvwl-premium-feat .tinvwl-pic-col p {\n font-size: 16px;\n padding-bottom: 1em;\n}\n.tinvwl-premium-feat .tinvwl-feat-col {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n border-top: 1px solid #ffffff;\n border-bottom: 1px solid #ffffff;\n background-color: #f9f8f5;\n}\n.tinvwl-premium-feat .tinvwl-sup-col {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n}\n\n/* Footer */\n#wpfooter {\n padding: 10px 40px;\n}\n#wpfooter p {\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n font-size: 14px;\n line-height: 1.85714286;\n color: #4b4b4b;\n}\n#wpfooter .ftinvwl-heart {\n margin: 0 3px;\n}\n#wpfooter .ftinvwl-star {\n font-size: 12px;\n margin: 0 1px;\n}\n#wpfooter span .ftinvwl-star:first-of-type {\n margin-left: 6px;\n}\n#wpfooter span .ftinvwl-star:last-of-type {\n margin-left: 3px;\n}\n#wpfooter i {\n color: #ff5739;\n}\n#wpfooter a {\n text-decoration: underline;\n color: #ff5739;\n}\n#wpfooter a:hover, #wpfooter a:active, #wpfooter a:focus {\n color: #000;\n}\n\n/* Color Picker */\n.tinvwl-color-picker {\n position: relative;\n}\n.tinvwl-color-picker .iris-picker {\n position: absolute;\n z-index: 9999;\n}\n.tinvwl-color-picker input[type=text] {\n color: #fff;\n border: 4px solid #fff;\n -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.14);\n box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.14);\n}\n.tinvwl-color-picker .tinvwl-eyedropper {\n cursor: pointer;\n position: relative;\n display: inline-block;\n vertical-align: top;\n margin-left: 4px;\n width: 42px;\n height: 42px;\n background: #fff url(\"../img/color_icon.png\") no-repeat center;\n border: 1px solid rgba(0, 0, 0, 0.14);\n border-radius: 2px;\n -webkit-box-shadow: 1px 2px 4px 0 rgba(0, 0, 0, 0.1);\n box-shadow: 1px 2px 4px 0 rgba(0, 0, 0, 0.1);\n}\n.tinvwl-color-picker .tinvwl-eyedropper a {\n color: #6b625a;\n}\n.tinvwl-color-picker .tinvwl-eyedropper i {\n display: inline-block;\n position: absolute;\n top: 15px;\n left: 14px;\n font-size: 12px;\n}\n.tinvwl-color-picker + .iris-picker .iris-square-value {\n width: 0;\n height: 0;\n}\n\n/* Modal */\n.tinvwl-overlay {\n position: fixed;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n visibility: hidden;\n opacity: 0;\n -webkit-transition: opacity 0.3s ease, visibility 0.3s ease;\n transition: opacity 0.3s ease, visibility 0.3s ease;\n background: #191919;\n}\n\n.tinvwl-modal.tinvwl-modal-open .tinvwl-overlay {\n visibility: visible;\n opacity: 0.5;\n}\n\n.admin-bar .tinvwl-content .tinvwl-modal {\n padding-top: 32px !important;\n}\n\n.tinvwl-content .tinvwl-modal {\n overflow-y: auto;\n overflow-x: hidden;\n top: 0;\n left: 0;\n width: 0;\n height: 0;\n z-index: 9999;\n position: fixed;\n outline: none !important;\n -webkit-backface-visibility: hidden;\n visibility: hidden;\n opacity: 0;\n text-align: left;\n -webkit-transition: opacity 0.3s ease, visibility 0.3s ease;\n transition: opacity 0.3s ease, visibility 0.3s ease;\n}\n.tinvwl-content .tinvwl-modal .tinvwl-modal-inner {\n position: relative;\n margin: 0 auto;\n background: #fff;\n border-radius: 4px;\n}\n.tinvwl-content .tinvwl-modal.tinvwl-modal-open {\n visibility: visible;\n opacity: 1;\n width: 100%;\n height: 100%;\n}\n\n@media screen and (max-width: 1200px) {\n .tinvwl-premium-feat .row {\n display: block;\n }\n}\n@media screen and (max-width: 782px) {\n .admin-bar .tinvwl-content .tinvwl-modal {\n padding-top: 46px !important;\n }\n}\n@media screen and (max-width: 600px) {\n .admin-bar .tinvwl-content .tinvwl-modal {\n padding-top: 0 !important;\n }\n}\n.tinvwl-modal .tinvwl-table {\n height: 100%;\n}\n\n.tinvwl-content .tinvwl-modal .tinvwl-modal-inner {\n max-width: 415px;\n padding: 40px 45px;\n}\n.tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails {\n text-align: center;\n}\n.tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails p {\n margin: 0 0 26px;\n}\n.tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails .tinvwl-btn.large {\n padding: 14px 33px;\n}\n.tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails .tinvwl-btn + .tinvwl-btn {\n margin-left: 6px;\n}\n\n/* Quick Buttons */\n.tinvwl-quick-btns {\n position: fixed;\n top: 25%;\n left: 100%;\n z-index: 9999;\n}\n.tinvwl-quick-btns button {\n display: block;\n width: 117px;\n font-size: 14px;\n font-family: \"Open Sans\", Arial, sans-serif;\n font-weight: 600;\n padding: 0 35px 0 0;\n border-radius: 2px;\n border: none;\n text-decoration: none;\n background: #96b100;\n color: #ffffff;\n -webkit-transform: translateX(-50px);\n transform: translateX(-50px);\n transition: -webkit-transform 0.3s ease;\n -webkit-transition: -webkit-transform 0.3s ease;\n transition: transform 0.3s ease;\n transition: transform 0.3s ease, -webkit-transform 0.3s ease;\n}\n\n.tinvwl-panel.only-button .tinvwl-quick-btns .form-control {\n display: block;\n width: 119px;\n}\n\n.tinvwl-quick-btns button:hover {\n -webkit-transform: translateX(-100%);\n transform: translateX(-100%);\n}\n.tinvwl-quick-btns button + button {\n margin-top: 4px;\n}\n.tinvwl-quick-btns button span {\n display: inline-block;\n width: 50px;\n padding: 15px 0;\n text-align: center;\n}\n\n/* Preview Select */\n@media (min-width: 1200px) {\n .tinvwl-empty-select + .tinvwl-input-group-btn {\n text-align: right;\n }\n}\n.tinvwl-empty-select + .tinvwl-input-group-btn .tinvwl-btn {\n margin-left: 0;\n}\n\n/* Bootstrap */\n.container, .container-fluid {\n /*padding-right: 15px;\n padding-left: 15px;*/\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 768px) {\n .container {\n width: 750px;\n }\n}\n@media (min-width: 992px) {\n .container {\n width: 970px;\n }\n}\n@media (min-width: 1200px) {\n .container {\n width: 1170px;\n }\n}\n.row {\n margin-right: -15px;\n margin-left: -15px;\n}\n\n.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {\n position: relative;\n min-height: 1px;\n padding-right: 15px;\n padding-left: 15px;\n}\n\n.tinvwl-table .form-group .row {\n /*margin-left: -5px;*/\n /*margin-right: -5px;*/\n}\n.tinvwl-table .form-group [class^=col-] {\n /*padding-right: 5px;*/\n /*padding-left: 5px;*/\n}\n\n.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11 {\n float: left;\n}\n\n.col-xs-12 {\n float: left;\n width: 100%;\n}\n\n.col-xs-11 {\n width: 91.66666667%;\n}\n\n.col-xs-10 {\n width: 83.33333333%;\n}\n\n.col-xs-9 {\n width: 75%;\n}\n\n.col-xs-8 {\n width: 66.66666667%;\n}\n\n.col-xs-7 {\n width: 58.33333333%;\n}\n\n.col-xs-6 {\n width: 50%;\n}\n\n.col-xs-5 {\n width: 41.66666667%;\n}\n\n.col-xs-4 {\n width: 33.33333333%;\n}\n\n.col-xs-3 {\n width: 25%;\n}\n\n.col-xs-2 {\n width: 16.66666667%;\n}\n\n.col-xs-1 {\n width: 8.33333333%;\n}\n\n.col-xs-pull-12 {\n right: 100%;\n}\n\n.col-xs-pull-11 {\n right: 91.66666667%;\n}\n\n.col-xs-pull-10 {\n right: 83.33333333%;\n}\n\n.col-xs-pull-9 {\n right: 75%;\n}\n\n.col-xs-pull-8 {\n right: 66.66666667%;\n}\n\n.col-xs-pull-7 {\n right: 58.33333333%;\n}\n\n.col-xs-pull-6 {\n right: 50%;\n}\n\n.col-xs-pull-5 {\n right: 41.66666667%;\n}\n\n.col-xs-pull-4 {\n right: 33.33333333%;\n}\n\n.col-xs-pull-3 {\n right: 25%;\n}\n\n.col-xs-pull-2 {\n right: 16.66666667%;\n}\n\n.col-xs-pull-1 {\n right: 8.33333333%;\n}\n\n.col-xs-pull-0 {\n right: auto;\n}\n\n.col-xs-push-12 {\n left: 100%;\n}\n\n.col-xs-push-11 {\n left: 91.66666667%;\n}\n\n.col-xs-push-10 {\n left: 83.33333333%;\n}\n\n.col-xs-push-9 {\n left: 75%;\n}\n\n.col-xs-push-8 {\n left: 66.66666667%;\n}\n\n.col-xs-push-7 {\n left: 58.33333333%;\n}\n\n.col-xs-push-6 {\n left: 50%;\n}\n\n.col-xs-push-5 {\n left: 41.66666667%;\n}\n\n.col-xs-push-4 {\n left: 33.33333333%;\n}\n\n.col-xs-push-3 {\n left: 25%;\n}\n\n.col-xs-push-2 {\n left: 16.66666667%;\n}\n\n.col-xs-push-1 {\n left: 8.33333333%;\n}\n\n.col-xs-push-0 {\n left: auto;\n}\n\n.col-xs-offset-12 {\n margin-left: 100%;\n}\n\n.col-xs-offset-11 {\n margin-left: 91.66666667%;\n}\n\n.col-xs-offset-10 {\n margin-left: 83.33333333%;\n}\n\n.col-xs-offset-9 {\n margin-left: 75%;\n}\n\n.col-xs-offset-8 {\n margin-left: 66.66666667%;\n}\n\n.col-xs-offset-7 {\n margin-left: 58.33333333%;\n}\n\n.col-xs-offset-6 {\n margin-left: 50%;\n}\n\n.col-xs-offset-5 {\n margin-left: 41.66666667%;\n}\n\n.col-xs-offset-4 {\n margin-left: 33.33333333%;\n}\n\n.col-xs-offset-3 {\n margin-left: 25%;\n}\n\n.col-xs-offset-2 {\n margin-left: 16.66666667%;\n}\n\n.col-xs-offset-1 {\n margin-left: 8.33333333%;\n}\n\n.col-xs-offset-0 {\n margin-left: 0;\n}\n\n@media (min-width: 768px) {\n .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11 {\n float: left;\n }\n\n .col-sm-12 {\n float: left;\n width: 100%;\n }\n\n .col-sm-11 {\n width: 91.66666667%;\n }\n\n .col-sm-10 {\n width: 83.33333333%;\n }\n\n .col-sm-9 {\n width: 75%;\n }\n\n .col-sm-8 {\n width: 66.66666667%;\n }\n\n .col-sm-7 {\n width: 58.33333333%;\n }\n\n .col-sm-6 {\n width: 50%;\n }\n\n .col-sm-5 {\n width: 41.66666667%;\n }\n\n .col-sm-4 {\n width: 33.33333333%;\n }\n\n .col-sm-3 {\n width: 25%;\n }\n\n .col-sm-2 {\n width: 16.66666667%;\n }\n\n .col-sm-1 {\n width: 8.33333333%;\n }\n\n .col-sm-pull-12 {\n right: 100%;\n }\n\n .col-sm-pull-11 {\n right: 91.66666667%;\n }\n\n .col-sm-pull-10 {\n right: 83.33333333%;\n }\n\n .col-sm-pull-9 {\n right: 75%;\n }\n\n .col-sm-pull-8 {\n right: 66.66666667%;\n }\n\n .col-sm-pull-7 {\n right: 58.33333333%;\n }\n\n .col-sm-pull-6 {\n right: 50%;\n }\n\n .col-sm-pull-5 {\n right: 41.66666667%;\n }\n\n .col-sm-pull-4 {\n right: 33.33333333%;\n }\n\n .col-sm-pull-3 {\n right: 25%;\n }\n\n .col-sm-pull-2 {\n right: 16.66666667%;\n }\n\n .col-sm-pull-1 {\n right: 8.33333333%;\n }\n\n .col-sm-pull-0 {\n right: auto;\n }\n\n .col-sm-push-12 {\n left: 100%;\n }\n\n .col-sm-push-11 {\n left: 91.66666667%;\n }\n\n .col-sm-push-10 {\n left: 83.33333333%;\n }\n\n .col-sm-push-9 {\n left: 75%;\n }\n\n .col-sm-push-8 {\n left: 66.66666667%;\n }\n\n .col-sm-push-7 {\n left: 58.33333333%;\n }\n\n .col-sm-push-6 {\n left: 50%;\n }\n\n .col-sm-push-5 {\n left: 41.66666667%;\n }\n\n .col-sm-push-4 {\n left: 33.33333333%;\n }\n\n .col-sm-push-3 {\n left: 25%;\n }\n\n .col-sm-push-2 {\n left: 16.66666667%;\n }\n\n .col-sm-push-1 {\n left: 8.33333333%;\n }\n\n .col-sm-push-0 {\n left: auto;\n }\n\n .col-sm-offset-12 {\n margin-left: 100%;\n }\n\n .col-sm-offset-11 {\n margin-left: 91.66666667%;\n }\n\n .col-sm-offset-10 {\n margin-left: 83.33333333%;\n }\n\n .col-sm-offset-9 {\n margin-left: 75%;\n }\n\n .col-sm-offset-8 {\n margin-left: 66.66666667%;\n }\n\n .col-sm-offset-7 {\n margin-left: 58.33333333%;\n }\n\n .col-sm-offset-6 {\n margin-left: 50%;\n }\n\n .col-sm-offset-5 {\n margin-left: 41.66666667%;\n }\n\n .col-sm-offset-4 {\n margin-left: 33.33333333%;\n }\n\n .col-sm-offset-3 {\n margin-left: 25%;\n }\n\n .col-sm-offset-2 {\n margin-left: 16.66666667%;\n }\n\n .col-sm-offset-1 {\n margin-left: 8.33333333%;\n }\n\n .col-sm-offset-0 {\n margin-left: 0;\n }\n}\n@media (min-width: 992px) {\n .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11 {\n float: left;\n }\n\n .col-md-12 {\n float: left;\n width: 100%;\n }\n\n .col-md-11 {\n width: 91.66666667%;\n }\n\n .col-md-10 {\n width: 83.33333333%;\n }\n\n .col-md-9 {\n width: 75%;\n }\n\n .col-md-8 {\n width: 66.66666667%;\n }\n\n .col-md-7 {\n width: 58.33333333%;\n }\n\n .col-md-6 {\n width: 50%;\n }\n\n .col-md-5 {\n width: 41.66666667%;\n }\n\n .col-md-4 {\n width: 33.33333333%;\n }\n\n .col-md-3 {\n width: 25%;\n }\n\n .col-md-2 {\n width: 16.66666667%;\n }\n\n .col-md-1 {\n width: 8.33333333%;\n }\n\n .col-md-pull-12 {\n right: 100%;\n }\n\n .col-md-pull-11 {\n right: 91.66666667%;\n }\n\n .col-md-pull-10 {\n right: 83.33333333%;\n }\n\n .col-md-pull-9 {\n right: 75%;\n }\n\n .col-md-pull-8 {\n right: 66.66666667%;\n }\n\n .col-md-pull-7 {\n right: 58.33333333%;\n }\n\n .col-md-pull-6 {\n right: 50%;\n }\n\n .col-md-pull-5 {\n right: 41.66666667%;\n }\n\n .col-md-pull-4 {\n right: 33.33333333%;\n }\n\n .col-md-pull-3 {\n right: 25%;\n }\n\n .col-md-pull-2 {\n right: 16.66666667%;\n }\n\n .col-md-pull-1 {\n right: 8.33333333%;\n }\n\n .col-md-pull-0 {\n right: auto;\n }\n\n .col-md-push-12 {\n left: 100%;\n }\n\n .col-md-push-11 {\n left: 91.66666667%;\n }\n\n .col-md-push-10 {\n left: 83.33333333%;\n }\n\n .col-md-push-9 {\n left: 75%;\n }\n\n .col-md-push-8 {\n left: 66.66666667%;\n }\n\n .col-md-push-7 {\n left: 58.33333333%;\n }\n\n .col-md-push-6 {\n left: 50%;\n }\n\n .col-md-push-5 {\n left: 41.66666667%;\n }\n\n .col-md-push-4 {\n left: 33.33333333%;\n }\n\n .col-md-push-3 {\n left: 25%;\n }\n\n .col-md-push-2 {\n left: 16.66666667%;\n }\n\n .col-md-push-1 {\n left: 8.33333333%;\n }\n\n .col-md-push-0 {\n left: auto;\n }\n\n .col-md-offset-12 {\n margin-left: 100%;\n }\n\n .col-md-offset-11 {\n margin-left: 91.66666667%;\n }\n\n .col-md-offset-10 {\n margin-left: 83.33333333%;\n }\n\n .col-md-offset-9 {\n margin-left: 75%;\n }\n\n .col-md-offset-8 {\n margin-left: 66.66666667%;\n }\n\n .col-md-offset-7 {\n margin-left: 58.33333333%;\n }\n\n .col-md-offset-6 {\n margin-left: 50%;\n }\n\n .col-md-offset-5 {\n margin-left: 41.66666667%;\n }\n\n .col-md-offset-4 {\n margin-left: 33.33333333%;\n }\n\n .col-md-offset-3 {\n margin-left: 25%;\n }\n\n .col-md-offset-2 {\n margin-left: 16.66666667%;\n }\n\n .col-md-offset-1 {\n margin-left: 8.33333333%;\n }\n\n .col-md-offset-0 {\n margin-left: 0;\n }\n}\n@media (min-width: 1200px) {\n .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11 {\n float: left;\n }\n\n .col-lg-12 {\n float: left;\n width: 100%;\n }\n\n .col-lg-11 {\n width: 91.66666667%;\n }\n\n .col-lg-10 {\n width: 83.33333333%;\n }\n\n .col-lg-9 {\n width: 75%;\n }\n\n .col-lg-8 {\n width: 66.66666667%;\n }\n\n .col-lg-7 {\n width: 58.33333333%;\n }\n\n .col-lg-6 {\n width: 50%;\n }\n\n .col-lg-5 {\n width: 41.66666667%;\n }\n\n .col-lg-4 {\n width: 33.33333333%;\n }\n\n .col-lg-3 {\n width: 25%;\n }\n\n .col-lg-2 {\n width: 16.66666667%;\n }\n\n .col-lg-1 {\n width: 8.33333333%;\n }\n\n .col-lg-pull-12 {\n right: 100%;\n }\n\n .col-lg-pull-11 {\n right: 91.66666667%;\n }\n\n .col-lg-pull-10 {\n right: 83.33333333%;\n }\n\n .col-lg-pull-9 {\n right: 75%;\n }\n\n .col-lg-pull-8 {\n right: 66.66666667%;\n }\n\n .col-lg-pull-7 {\n right: 58.33333333%;\n }\n\n .col-lg-pull-6 {\n right: 50%;\n }\n\n .col-lg-pull-5 {\n right: 41.66666667%;\n }\n\n .col-lg-pull-4 {\n right: 33.33333333%;\n }\n\n .col-lg-pull-3 {\n right: 25%;\n }\n\n .col-lg-pull-2 {\n right: 16.66666667%;\n }\n\n .col-lg-pull-1 {\n right: 8.33333333%;\n }\n\n .col-lg-pull-0 {\n right: auto;\n }\n\n .col-lg-push-12 {\n left: 100%;\n }\n\n .col-lg-push-11 {\n left: 91.66666667%;\n }\n\n .col-lg-push-10 {\n left: 83.33333333%;\n }\n\n .col-lg-push-9 {\n left: 75%;\n }\n\n .col-lg-push-8 {\n left: 66.66666667%;\n }\n\n .col-lg-push-7 {\n left: 58.33333333%;\n }\n\n .col-lg-push-6 {\n left: 50%;\n }\n\n .col-lg-push-5 {\n left: 41.66666667%;\n }\n\n .col-lg-push-4 {\n left: 33.33333333%;\n }\n\n .col-lg-push-3 {\n left: 25%;\n }\n\n .col-lg-push-2 {\n left: 16.66666667%;\n }\n\n .col-lg-push-1 {\n left: 8.33333333%;\n }\n\n .col-lg-push-0 {\n left: auto;\n }\n\n .col-lg-offset-12 {\n margin-left: 100%;\n }\n\n .col-lg-offset-11 {\n margin-left: 91.66666667%;\n }\n\n .col-lg-offset-10 {\n margin-left: 83.33333333%;\n }\n\n .col-lg-offset-9 {\n margin-left: 75%;\n }\n\n .col-lg-offset-8 {\n margin-left: 66.66666667%;\n }\n\n .col-lg-offset-7 {\n margin-left: 58.33333333%;\n }\n\n .col-lg-offset-6 {\n margin-left: 50%;\n }\n\n .col-lg-offset-5 {\n margin-left: 41.66666667%;\n }\n\n .col-lg-offset-4 {\n margin-left: 33.33333333%;\n }\n\n .col-lg-offset-3 {\n margin-left: 25%;\n }\n\n .col-lg-offset-2 {\n margin-left: 16.66666667%;\n }\n\n .col-lg-offset-1 {\n margin-left: 8.33333333%;\n }\n\n .col-lg-offset-0 {\n margin-left: 0;\n }\n}\n@media (max-width: 1199px) {\n .tinvwl-table .row > [class^=col-md-] + [class^=col-md-], .tinvwl-table .row > [class^=col-lg-] + [class^=col-lg-] {\n padding-top: 30px;\n }\n .tinvwl-table .form-group > [class^=col-md-] + [class^=col-md-], .tinvwl-table .form-group > [class^=col-lg-] + [class^=col-lg-] {\n padding-top: 30px;\n }\n}\n.fade {\n opacity: 0;\n -webkit-transition: opacity 0.15s linear;\n transition: opacity 0.15s linear;\n}\n.fade.in {\n opacity: 1;\n}\n\n.form-horizontal .form-group {\n margin-right: -15px;\n margin-left: -15px;\n}\n\n.form-group {\n margin-bottom: 23px;\n}\n\n.form-horizontal:last-of-type .form-group {\n /*margin-bottom: 0;*/\n}\n\n.tinvwl-inner .form-group + .form-group > label {\n /*margin-top: 7px;*/\n}\n\n.form-control {\n display: block;\n width: 100%;\n}\n\nlabel.one-line {\n display: inline-block;\n margin-bottom: 0;\n margin-right: 10px;\n}\n\n.control-label label {\n display: block;\n margin-bottom: 10px;\n}\n\n.form-horizontal .control-label label {\n padding-top: 9px;\n margin-bottom: 0;\n}\n\n@media (min-width: 1200px) {\n .tinvwl-table .tinvwl-header-row label {\n margin-bottom: 0;\n }\n .tinvwl-table .tinvwl-header-row .form-group {\n margin-top: -7px;\n margin-bottom: 13px;\n }\n}\n@media (max-width: 1199px) {\n .form-horizontal .control-label label {\n margin-bottom: 10px;\n }\n\n .tinvwl-table .tinvwl-header-row label {\n padding-top: 3px;\n }\n}\n.tinvwl-input-group-btn {\n margin-top: 13px;\n}\n\n.tinvwl-input-group {\n position: relative;\n display: table;\n border-collapse: separate;\n}\n\n.tinvwl-input-group-addon {\n width: 1%;\n white-space: nowrap;\n vertical-align: middle;\n}\n\n.tinvwl-input-group-btn {\n width: 1%;\n white-space: nowrap;\n vertical-align: middle;\n margin-top: 0;\n position: relative;\n white-space: nowrap;\n}\n.tinvwl-input-group-btn .tinvwl-btn {\n margin-left: 10px;\n}\n.tinvwl-input-group-btn > .btn {\n position: relative;\n}\n\n.tinvwl-input-group .form-control, .tinvwl-input-group-addon, .tinvwl-input-group-btn {\n display: table-cell;\n}\n\n.tinvwl-input-group .form-control {\n position: relative;\n z-index: 2;\n float: left;\n width: 100%;\n margin-bottom: 0;\n}\n\n@media only screen and (max-width: 1199px) {\n .tinvwl-input-group:not(.tinvwl-no-full) {\n display: block;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .form-control {\n float: none;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .form-control + .tinvwl-input-group-btn {\n padding-top: 10px;\n padding-left: 0;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon, .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn, .tinvwl-input-group:not(.tinvwl-no-full) .form-control {\n display: block;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon, .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn {\n margin-left: 0;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon > input, .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon > button {\n margin-left: 0;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn > input, .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn > button {\n margin-left: 0;\n }\n}\n.text-right {\n text-align: right;\n}\n\n@media (max-width: 1199px) {\n .text-right {\n text-align: left;\n }\n}\n@media (min-width: 768px) {\n .form-inline .form-group {\n display: inline-block;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .form-inline .form-control-static {\n display: inline-block;\n }\n .form-inline .tinvwl-input-group {\n display: inline-table;\n vertical-align: middle;\n }\n .form-inline .tinvwl-input-group .tinvwl-input-group-addon, .form-inline .tinvwl-input-group .tinvwl-input-group-btn, .form-inline .tinvwl-input-group .form-control {\n width: auto;\n }\n .form-inline .tinvwl-input-group > .form-control {\n width: 100%;\n }\n .form-inline .control-label label {\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .radio, .form-inline .checkbox {\n display: inline-block;\n margin-top: 0;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .radio label, .form-inline .checkbox label {\n padding-left: 0;\n }\n .form-inline .radio input[type=radio], .form-inline .checkbox input[type=checkbox] {\n position: relative;\n margin-left: 0;\n }\n .form-inline .has-feedback .form-control-feedback {\n top: 0;\n }\n}\n/*************************IMAGES *******************************/\n.logo_heart {\n background: url(\"../img/logo_heart.png\") no-repeat center;\n display: inline-block;\n background-size: 54px 54px;\n width: 54px;\n height: 54px;\n}\n\n.admin-rescue {\n background: url(\"../img/admin-rescue.png\") no-repeat center;\n display: inline-block;\n background-size: 61px 60px;\n width: 61px;\n height: 60px;\n}\n\n.admin-update {\n background: url(\"../img/admin-update.png\") no-repeat center;\n display: inline-block;\n background-size: 61px 60px;\n width: 61px;\n height: 60px;\n}\n\n.wizard_logo {\n background: url(\"../img/wizard_logo.png\") no-repeat center;\n background-size: 54px 54px;\n width: 54px;\n height: 54px;\n display: block;\n margin: 10px auto;\n}\n\n.wizard_setup {\n background: url(\"../img/wizard_setup.png\") no-repeat center;\n display: inline-block;\n background-size: 143px 144px;\n width: 143px;\n height: 144px;\n}\n\n.premium_adv {\n background: url(\"../img/premium_logo.png\") no-repeat center;\n display: inline-block;\n margin: 0 auto 35px;\n background-size: 107px 106px;\n width: 107px;\n height: 106px;\n}\n\n/************************** RETINA *************************/\n.tinvwl-content select {\n background-size: 13px 8px;\n}\n\n.tinvwl-select + .tinvwl-caret span {\n background-size: 13px 18px;\n}\n\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page .tinvwl-chevron, .tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page:hover .tinvwl-chevron {\n background-size: 20px 30px;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page .tinvwl-chevron, .tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page:hover .tinvwl-chevron {\n background-size: 20px 30px;\n}\n\n.tinvwl-color-picker .tinvwl-eyedropper {\n background-size: 28px 29px;\n}\n\n@media only screen and (-webkit-min-device-pixel-ratio: 1.5), not all, not all, not all {\n .tinvwl-content select {\n background-image: url(\"../img/select_caret@2x.png\");\n }\n\n .tinvwl-select + .tinvwl-caret span {\n background-image: url(\"../img/chevron_down@2x.png\");\n }\n\n .tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page .tinvwl-chevron, .tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page:hover .tinvwl-chevron {\n background-image: url(\"../img/chevron_icon@2x.png\");\n }\n .tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page .tinvwl-chevron, .tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page:hover .tinvwl-chevron {\n background-image: url(\"../img/chevron_icon@2x.png\");\n }\n\n .tinvwl-color-picker .tinvwl-eyedropper {\n background-image: url(\"../img/color_icon@2x.png\");\n }\n\n .logo_heart {\n background-image: url(\"../img/logo_heart@2x.png\");\n }\n\n .admin-rescue {\n background-image: url(\"../img/admin-rescue@2x.png\");\n }\n\n .admin-update {\n background-image: url(\"../img/admin-update@2x.png\");\n }\n\n .wizard_logo {\n background-image: url(\"../img/wizard_logo@2x.png\");\n }\n\n .wizard_setup {\n background-image: url(\"../img/wizard_setup@2x.png\");\n }\n}\n/******************STYLE HEADINGS*********************/\n#style_options .tinvwl-table tbody tr .tinvwl-inner h2 {\n font-size: 18px;\n color: #291C09;\n text-transform: capitalize;\n font-weight: 600;\n margin-bottom: 21px;\n padding: 14px 0;\n}\n\n::-webkit-input-placeholder {\n color: #e5e5e5;\n opacity: 1 !important;\n /* for older chrome versions. may no longer apply. */\n}\n\n:-moz-placeholder {\n /* Firefox 18- */\n color: #e5e5e5;\n opacity: 1 !important;\n}\n\n::-moz-placeholder {\n /* Firefox 19+ */\n color: #e5e5e5;\n opacity: 1 !important;\n}\n\n:-ms-input-placeholder {\n color: #e5e5e5;\n}"]}
|
assets/css/admin.min.css
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
/**
|
2 |
* TI WooCommerce Wishlist Plugin - Allow your store guests and customers to add products to Wishlist. Add Wishlist functionality to your store for free.
|
3 |
-
* @version 1.
|
4 |
* @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
5 |
*/
|
6 |
*{-webkit-box-sizing:border-box;box-sizing:border-box}
|
@@ -39,9 +39,9 @@ h6{font-size:12px}
|
|
39 |
#toplevel_page_tinvwl ul li:hover ul,#toplevel_page_tinvwl ul li.current ul{display:block;left:145px;margin-left:15px;position:absolute;top:0}
|
40 |
.status-panel>div{display:inline-block;margin-left:21px}
|
41 |
.status-panel .button-link{background-color:#ff5739;color:#FFF;text-decoration:none;text-transform:uppercase;line-height:10px;font-weight:600;height:48px;display:table-cell;border-radius:5px;padding:0 17px;vertical-align:middle}
|
42 |
-
.status-panel .button-link span::before{color:#ffdc00;display:inline-block;font:normal 12px/1 "dashicons";vertical-align:bottom;-webkit-font-smoothing:antialiased;content:"
|
43 |
.status-panel .button-round{border:2px solid #f1f1f1;border-radius:50%;width:43px;padding-top:5px;padding-left:2px;height:40px;display:table-cell;text-align:center;vertical-align:middle}
|
44 |
-
.status-panel .status-tutorial span::before{color:#515151;display:inline-block;font:normal 24px/1 "dashicons";vertical-align:middle;-webkit-font-smoothing:antialiased;content:"
|
45 |
.tinvwl-status-message{font-family:Arial,sans-serif;font-size:14px;line-height:1.429;margin-top:40px;color:#6b625a;border-top:2px solid #f6f3ed}
|
46 |
.tinvwl-status-message .tinvwl-title{padding:13px 20px;float:left;width:142px;font-weight:bold}
|
47 |
.tinvwl-status-message.type-error .tinvwl-title,.tinvwl-status-message.type-tip .tinvwl-title{color:#fff}
|
@@ -50,9 +50,9 @@ h6{font-size:12px}
|
|
50 |
.tinvwl-status-message.type-tip .tinvwl-title{background:#30aec4}
|
51 |
.tinvwl-status-message.type-attention .tinvwl-title{background:#ffe900}
|
52 |
.tinvwl-status-message .tinvwl-title i{margin-right:10px}
|
53 |
-
.tinvwl-status-message.type-error>.tinvwl-title>i:before{content:"
|
54 |
-
.tinvwl-status-message.type-tip>.tinvwl-title>i:before{content:"
|
55 |
-
.tinvwl-status-message.type-attention>.tinvwl-title>i:before{content:"
|
56 |
.tinvwl-status-message .tinvwl-message{padding:13px 20px;overflow:hidden;height:100%;background:#faf9f7}
|
57 |
.tinvwl-content a{text-decoration:none;color:#30aec4}
|
58 |
.tinvwl-content a:hover,.tinvwl-content a:active,.tinvwl-content a:focus{color:#524737}
|
1 |
/**
|
2 |
* TI WooCommerce Wishlist Plugin - Allow your store guests and customers to add products to Wishlist. Add Wishlist functionality to your store for free.
|
3 |
+
* @version 1.28.0
|
4 |
* @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
5 |
*/
|
6 |
*{-webkit-box-sizing:border-box;box-sizing:border-box}
|
39 |
#toplevel_page_tinvwl ul li:hover ul,#toplevel_page_tinvwl ul li.current ul{display:block;left:145px;margin-left:15px;position:absolute;top:0}
|
40 |
.status-panel>div{display:inline-block;margin-left:21px}
|
41 |
.status-panel .button-link{background-color:#ff5739;color:#FFF;text-decoration:none;text-transform:uppercase;line-height:10px;font-weight:600;height:48px;display:table-cell;border-radius:5px;padding:0 17px;vertical-align:middle}
|
42 |
+
.status-panel .button-link span::before{color:#ffdc00;display:inline-block;font:normal 12px/1 "dashicons";vertical-align:bottom;-webkit-font-smoothing:antialiased;content:"\f155"}
|
43 |
.status-panel .button-round{border:2px solid #f1f1f1;border-radius:50%;width:43px;padding-top:5px;padding-left:2px;height:40px;display:table-cell;text-align:center;vertical-align:middle}
|
44 |
+
.status-panel .status-tutorial span::before{color:#515151;display:inline-block;font:normal 24px/1 "dashicons";vertical-align:middle;-webkit-font-smoothing:antialiased;content:"\f118"}
|
45 |
.tinvwl-status-message{font-family:Arial,sans-serif;font-size:14px;line-height:1.429;margin-top:40px;color:#6b625a;border-top:2px solid #f6f3ed}
|
46 |
.tinvwl-status-message .tinvwl-title{padding:13px 20px;float:left;width:142px;font-weight:bold}
|
47 |
.tinvwl-status-message.type-error .tinvwl-title,.tinvwl-status-message.type-tip .tinvwl-title{color:#fff}
|
50 |
.tinvwl-status-message.type-tip .tinvwl-title{background:#30aec4}
|
51 |
.tinvwl-status-message.type-attention .tinvwl-title{background:#ffe900}
|
52 |
.tinvwl-status-message .tinvwl-title i{margin-right:10px}
|
53 |
+
.tinvwl-status-message.type-error>.tinvwl-title>i:before{content:"\f00d"}
|
54 |
+
.tinvwl-status-message.type-tip>.tinvwl-title>i:before{content:"\f05a"}
|
55 |
+
.tinvwl-status-message.type-attention>.tinvwl-title>i:before{content:"\f071"}
|
56 |
.tinvwl-status-message .tinvwl-message{padding:13px 20px;overflow:hidden;height:100%;background:#faf9f7}
|
57 |
.tinvwl-content a{text-decoration:none;color:#30aec4}
|
58 |
.tinvwl-content a:hover,.tinvwl-content a:active,.tinvwl-content a:focus{color:#524737}
|
assets/css/public-rtl.css
CHANGED
@@ -1,4 +1,3 @@
|
|
1 |
-
@charset "UTF-8";
|
2 |
/*------------------------------------*
|
3 |
$WEBFONT
|
4 |
*------------------------------------*/
|
@@ -48,7 +47,7 @@ a.wishlist_products_counter {
|
|
48 |
}
|
49 |
|
50 |
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before, .woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before, .woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button:before, a.wishlist_products_counter.top_wishlist-heart:before, span.wishlist_products_counter.top_wishlist-heart:before, a.sidr-class-wishlist_products_counter.sidr-class-top_wishlist-heart:before {
|
51 |
-
content: "
|
52 |
display: inline-block;
|
53 |
font-family: tinvwl-webfont !important;
|
54 |
speak: none;
|
@@ -65,7 +64,7 @@ a.wishlist_products_counter {
|
|
65 |
}
|
66 |
|
67 |
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus:before, .woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus:before, .woocommerce-page ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus:before, a.wishlist_products_counter.top_wishlist-heart-plus:before, span.wishlist_products_counter.top_wishlist-heart-plus:before, a.sidr-class-wishlist_products_counter.sidr-class-top_wishlist-heart-plus:before {
|
68 |
-
content: "
|
69 |
display: inline-block;
|
70 |
font-family: tinvwl-webfont !important;
|
71 |
speak: none;
|
@@ -106,15 +105,15 @@ a.wishlist_products_counter.top_wishlist-heart-plus.no-txt, span.wishlist_produc
|
|
106 |
vertical-align: bottom;
|
107 |
}
|
108 |
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-product-in-list:before {
|
109 |
-
content: "
|
110 |
}
|
111 |
|
112 |
.woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-product-in-list:before, .woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button.tinvwl-product-in-list:before, a.wishlist_products_counter.top_wishlist-heart.wishlist-counter-with-products:before, span.wishlist_products_counter.top_wishlist-heart.wishlist-counter-with-products:before {
|
113 |
-
content: "
|
114 |
}
|
115 |
|
116 |
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.tinvwl-product-in-list:before, .woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.tinvwl-product-in-list:before, .woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart-plus.tinvwl_add_to_wishlist_button.tinvwl-product-in-list:before, a.wishlist_products_counter.top_wishlist-heart-plus.wishlist-counter-with-products:before, span.wishlist_products_counter.top_wishlist-heart-plus.wishlist-counter-with-products:before {
|
117 |
-
content: "
|
118 |
}
|
119 |
|
120 |
.tinv-wishlist .tinvwl_add_to_wishlist_button.icon-white:before, a.wishlist_products_counter.top_wishlist-white:before, span.wishlist_products_counter.top_wishlist-white:before {
|
@@ -1058,14 +1057,14 @@ ul.products li.product .tinvwl_add_to_wishlist_button {
|
|
1058 |
font-size: 60px;
|
1059 |
}
|
1060 |
.icon_big_times::before {
|
1061 |
-
content: "
|
1062 |
top: -7px;
|
1063 |
right: -7px;
|
1064 |
position: relative;
|
1065 |
}
|
1066 |
|
1067 |
.icon_big_heart_check::before {
|
1068 |
-
content: "
|
1069 |
top: -7px;
|
1070 |
right: -7px;
|
1071 |
position: relative;
|
@@ -1347,7 +1346,7 @@ ul.products li.product .tinvwl_add_to_wishlist_button {
|
|
1347 |
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
|
1348 |
-webkit-transform: rotate(-90deg);
|
1349 |
transform: rotate(-90deg);
|
1350 |
-
content: "
|
1351 |
margin: 0 3px 0 12px;
|
1352 |
opacity: 0.25;
|
1353 |
}
|
|
|
1 |
/*------------------------------------*
|
2 |
$WEBFONT
|
3 |
*------------------------------------*/
|
47 |
}
|
48 |
|
49 |
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before, .woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before, .woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button:before, a.wishlist_products_counter.top_wishlist-heart:before, span.wishlist_products_counter.top_wishlist-heart:before, a.sidr-class-wishlist_products_counter.sidr-class-top_wishlist-heart:before {
|
50 |
+
content: "\e909";
|
51 |
display: inline-block;
|
52 |
font-family: tinvwl-webfont !important;
|
53 |
speak: none;
|
64 |
}
|
65 |
|
66 |
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus:before, .woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus:before, .woocommerce-page ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus:before, a.wishlist_products_counter.top_wishlist-heart-plus:before, span.wishlist_products_counter.top_wishlist-heart-plus:before, a.sidr-class-wishlist_products_counter.sidr-class-top_wishlist-heart-plus:before {
|
67 |
+
content: "\e906";
|
68 |
display: inline-block;
|
69 |
font-family: tinvwl-webfont !important;
|
70 |
speak: none;
|
105 |
vertical-align: bottom;
|
106 |
}
|
107 |
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-product-in-list:before {
|
108 |
+
content: "\e908";
|
109 |
}
|
110 |
|
111 |
.woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-product-in-list:before, .woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button.tinvwl-product-in-list:before, a.wishlist_products_counter.top_wishlist-heart.wishlist-counter-with-products:before, span.wishlist_products_counter.top_wishlist-heart.wishlist-counter-with-products:before {
|
112 |
+
content: "\e908";
|
113 |
}
|
114 |
|
115 |
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.tinvwl-product-in-list:before, .woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.tinvwl-product-in-list:before, .woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart-plus.tinvwl_add_to_wishlist_button.tinvwl-product-in-list:before, a.wishlist_products_counter.top_wishlist-heart-plus.wishlist-counter-with-products:before, span.wishlist_products_counter.top_wishlist-heart-plus.wishlist-counter-with-products:before {
|
116 |
+
content: "\e907";
|
117 |
}
|
118 |
|
119 |
.tinv-wishlist .tinvwl_add_to_wishlist_button.icon-white:before, a.wishlist_products_counter.top_wishlist-white:before, span.wishlist_products_counter.top_wishlist-white:before {
|
1057 |
font-size: 60px;
|
1058 |
}
|
1059 |
.icon_big_times::before {
|
1060 |
+
content: "\e904";
|
1061 |
top: -7px;
|
1062 |
right: -7px;
|
1063 |
position: relative;
|
1064 |
}
|
1065 |
|
1066 |
.icon_big_heart_check::before {
|
1067 |
+
content: "\e90a";
|
1068 |
top: -7px;
|
1069 |
right: -7px;
|
1070 |
position: relative;
|
1346 |
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
|
1347 |
-webkit-transform: rotate(-90deg);
|
1348 |
transform: rotate(-90deg);
|
1349 |
+
content: "\e811";
|
1350 |
margin: 0 3px 0 12px;
|
1351 |
opacity: 0.25;
|
1352 |
}
|
assets/css/public-rtl.css.map
CHANGED
@@ -1 +1 @@
|
|
1 |
-
{"version":3,"names":[],"mappings":"","sources":["public-rtl.css"],"file":"public-rtl.css","sourcesContent":["@charset \"UTF-8\";\n/*------------------------------------*\n\t$WEBFONT\n*------------------------------------*/\n.tinv-wishlist form, .tinv-wishlist p:last-child, .tinv-wishlist table {\n margin-bottom: 0;\n}\n\n.tinv-wishlist * {\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n}\n\n.tinvwl-wishlist :after, .tinvwl-wishlist :before {\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n}\n\n.tinv-wishlist select {\n width: 140px;\n}\n.tinv-wishlist ul {\n list-style: none;\n margin: 0;\n padding: 0;\n}\n.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt:before, .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt:before {\n margin-top: -10px;\n margin-right: -10px;\n}\n\n.woocommerce.tinv-wishlist #respond input#submit.alt, .woocommerce.tinv-wishlist a.button.alt, .woocommerce.tinv-wishlist button.button.alt, .woocommerce.tinv-wishlist input.button.alt {\n text-align: center;\n}\n\n.tinv-wishlist .button i, .tinv-wishlist .navigation-button a i {\n margin-left: 6px;\n}\n.tinv-wishlist input[type=button] i, .tinv-wishlist input[type=reset] i, .tinv-wishlist input[type=submit] i {\n margin-left: 6px;\n}\n.tinv-wishlist a.tinv-close-modal i {\n margin-left: 0;\n}\n\na.wishlist_products_counter {\n text-decoration: none;\n}\n\n.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before, .woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before, .woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button:before, a.wishlist_products_counter.top_wishlist-heart:before, span.wishlist_products_counter.top_wishlist-heart:before, a.sidr-class-wishlist_products_counter.sidr-class-top_wishlist-heart:before {\n content: \"\";\n display: inline-block;\n font-family: tinvwl-webfont !important;\n speak: none;\n font-style: normal;\n font-weight: 400;\n font-variant: normal;\n text-transform: none;\n line-height: 1;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-size: 20px;\n vertical-align: sub;\n margin-left: 5px;\n}\n\n.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus:before, .woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus:before, .woocommerce-page ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus:before, a.wishlist_products_counter.top_wishlist-heart-plus:before, span.wishlist_products_counter.top_wishlist-heart-plus:before, a.sidr-class-wishlist_products_counter.sidr-class-top_wishlist-heart-plus:before {\n content: \"\";\n display: inline-block;\n font-family: tinvwl-webfont !important;\n speak: none;\n font-style: normal;\n font-weight: 400;\n font-variant: normal;\n text-transform: none;\n line-height: 1;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-size: 20px;\n vertical-align: sub;\n margin-left: 5px;\n}\n\n.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt, .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt {\n position: relative;\n width: 36px;\n height: 36px;\n vertical-align: sub;\n}\n\na.wishlist_products_counter.top_wishlist-heart-plus.no-txt, span.wishlist_products_counter.top_wishlist-heart-plus.no-txt {\n position: relative;\n width: 36px;\n height: 36px;\n vertical-align: sub;\n}\n\n.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt:before, .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt:before {\n position: absolute;\n top: 50%;\n right: 50%;\n margin-left: 0;\n}\n.tinv-wishlist .tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt, .tinv-wishlist .tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt {\n padding-right: 1em;\n vertical-align: bottom;\n}\n.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-product-in-list:before {\n content: \"\";\n}\n\n.woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-product-in-list:before, .woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button.tinvwl-product-in-list:before, a.wishlist_products_counter.top_wishlist-heart.wishlist-counter-with-products:before, span.wishlist_products_counter.top_wishlist-heart.wishlist-counter-with-products:before {\n content: \"\";\n}\n\n.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.tinvwl-product-in-list:before, .woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.tinvwl-product-in-list:before, .woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart-plus.tinvwl_add_to_wishlist_button.tinvwl-product-in-list:before, a.wishlist_products_counter.top_wishlist-heart-plus.wishlist-counter-with-products:before, span.wishlist_products_counter.top_wishlist-heart-plus.wishlist-counter-with-products:before {\n content: \"\";\n}\n\n.tinv-wishlist .tinvwl_add_to_wishlist_button.icon-white:before, a.wishlist_products_counter.top_wishlist-white:before, span.wishlist_products_counter.top_wishlist-white:before {\n color: #FFF;\n}\n\n.tinv-wishlist .tinvwl_add_to_wishlist_button.icon-black:before, a.wishlist_products_counter.top_wishlist-black:before, span.wishlist_products_counter.top_wishlist-black:before {\n color: #000;\n}\n\n.tinv-wishlist.tinvwl-before-add-to-cart .tinvwl_add_to_wishlist_button {\n margin-bottom: 15px;\n}\n.tinv-wishlist.tinvwl-after-add-to-cart .tinvwl_add_to_wishlist_button {\n margin-top: 15px;\n}\n.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-custom.no-txt {\n padding: 10px 11px;\n line-height: 1;\n}\n\n.wishlist-popup .tinv-wishlist .tinvwl_add_to_wishlist_button {\n margin: 0;\n}\n.wishlist-popup .tinv-wishlist .tinvwl_add_to_wishlist_button::before {\n display: none;\n}\n\na.wishlist_products_counter.top_wishlist-custom.no-txt, span.wishlist_products_counter.top_wishlist-custom.no-txt {\n padding: 10px 11px;\n line-height: 1;\n}\n\n.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-custom img, a.wishlist_products_counter.top_wishlist-custom img, span.wishlist_products_counter.top_wishlist-custom img {\n display: inline-block !important;\n vertical-align: baseline;\n width: auto !important;\n max-width: 16px;\n max-height: 16px;\n margin-bottom: 0;\n margin: 0 0 0 6px !important;\n}\n\n.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-custom.no-txt img, a.wishlist_products_counter.top_wishlist-custom.no-txt img, span.wishlist_products_counter.top_wishlist-custom.no-txt img {\n margin-left: 0 !important;\n}\n\n.single-product div.product form.cart .tinvwl-button.tinvwl_add_to_wishlist_button, div.product form.cart .tinvwl_add_to_wishlist_button {\n float: none;\n}\n\nul.products li.product .tinvwl_add_to_wishlist_button {\n margin-top: 1em;\n}\n\n.tinvwl_add_to_wishlist_button {\n display: inline-block;\n cursor: pointer;\n -webkit-transition: opacity 1s;\n transition: opacity 1s;\n opacity: 1;\n visibility: visible;\n}\n\n.tinv-wishlist.woocommerce .stock.in-stock:before {\n content: none;\n}\n\n.tinv-wraper.tinv-wishlist {\n font-size: 100%;\n}\n.tinv-wraper.tinv-wishlist.tinvwl-above_thumb-add-to-cart {\n position: absolute;\n z-index: 10;\n margin: 0;\n top: 10px;\n right: 10px;\n}\n.tinv-wraper.tinv-wishlist.tinvwl-above_thumb-add-to-cart a.tinvwl_add_to_wishlist_button {\n margin-top: 0;\n}\n\n.tinv-create-list li input[type=radio] {\n margin-left: 10px;\n}\n.tinv-create-list li + li {\n margin-top: 15px;\n}\n.tinv-create-list .tinvwl-input-group + ul {\n margin-top: 25px;\n}\n\n.tinv-search-list {\n margin-bottom: 36px;\n}\n\n.tinv-wishlist .tinv-header {\n margin-bottom: 30px;\n}\n.tinv-wishlist table {\n position: relative;\n table-layout: auto;\n margin-bottom: 30px;\n}\n\n.tinv-overlay {\n top: 0;\n right: 0;\n position: fixed;\n -webkit-transition: opacity 0.3s ease, visibility 0.3s ease;\n transition: opacity 0.3s ease, visibility 0.3s ease;\n}\n\n.tinv-wishlist .tinv-modal {\n top: 0;\n right: 0;\n position: fixed;\n -webkit-transition: opacity 0.3s ease, visibility 0.3s ease;\n transition: opacity 0.3s ease, visibility 0.3s ease;\n}\n.tinv-wishlist table.tinvwl-table-manage-list {\n margin-bottom: 27px;\n width: 100%;\n}\n.tinv-wishlist table input[type=checkbox] {\n margin-left: 0;\n}\n.tinv-wishlist table td, .tinv-wishlist table th {\n padding: 1em;\n vertical-align: middle;\n}\n.tinv-wishlist .tinvwl-table-manage-list .product-cb {\n width: 35px;\n text-align: center;\n}\n.tinv-wishlist .tinvwl-table-manage-list .product-remove {\n width: 35px;\n text-align: center;\n padding: 1em 0.5em;\n}\n.tinv-wishlist .product-remove button {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n -ms-flex-line-pack: center;\n align-content: center;\n margin: 0 auto;\n width: 27px;\n height: 27px;\n border-radius: 50%;\n padding: 0;\n -webkit-box-shadow: none;\n box-shadow: none;\n border: none;\n background-color: #f7f7f7;\n color: #000000;\n font-size: 20px;\n padding-right: 1px;\n padding-top: 3px;\n min-height: 0;\n}\n.tinv-wishlist .product-thumbnail {\n min-width: 100px;\n max-width: 100%;\n width: 100px;\n}\n.tinv-wishlist .product-thumbnail .wp-post-image {\n margin-bottom: 0;\n}\n.tinv-wishlist td.product-name a + .variation {\n margin-top: 2px;\n}\n.tinv-wishlist .product-stock i {\n margin-left: 15px;\n}\n.tinv-wishlist .product-stock p {\n display: table;\n}\n.tinv-wishlist .product-stock p.stock::before {\n display: none;\n}\n.tinv-wishlist .product-stock span {\n display: table-cell;\n vertical-align: middle;\n}\n.tinv-wishlist .product-action > .button > i, .tinv-wishlist .tinvwl-table-manage-list .product-action button[name=tinvwl-remove], .tinv-wishlist table thead th .tinvwl-mobile {\n display: none;\n}\n.tinv-wishlist.woocommerce .product-quantity {\n width: 80px;\n text-align: center;\n}\n.tinv-wishlist.woocommerce table .quantity .qty {\n max-width: 100%;\n width: 62px;\n text-align: right;\n}\n.tinv-wishlist .product-action {\n width: 135px;\n text-align: center;\n}\n.tinv-wishlist .product-action .button {\n width: 100%;\n}\n.tinv-wishlist .product-action .tinvwl_move_product_button {\n margin-top: 5px;\n}\n.tinv-wishlist .tinvwl-table-manage-list .product-action > button[name=tinvwl-remove] > i {\n margin-left: 0;\n}\n.tinv-wishlist .wishlist-cb {\n width: 33px;\n text-align: center;\n}\n.tinv-wishlist .wishlist-name .tinvwl-rename-input input {\n width: 100%;\n}\n.tinv-wishlist .wishlist-name .tinvwl-rename-button {\n float: left;\n}\n.tinv-wishlist .wishlist-name .tinvwl-rename-button > i {\n margin-left: 10px;\n}\n.tinv-wishlist .wishlist-privacy, .tinv-wishlist table:not(.tinvwl-public) .wishlist-date {\n width: 18%;\n}\n.tinv-wishlist .wishlist-privacy select {\n width: 100%;\n}\n.tinv-wishlist .wishlist-name {\n width: 45%;\n}\n.tinv-wishlist .wishlist-action {\n width: 120px;\n text-align: center;\n}\n.tinv-wishlist .wishlist-action button[value=manage_remove] > i {\n display: none;\n margin-left: 0;\n}\n.tinv-wishlist tfoot .tinvwl-to-right .tinv-create-list {\n display: inline-block;\n vertical-align: middle;\n}\n.tinv-wishlist tfoot .tinvwl-to-right .tinv-create-list > a.button {\n margin-left: 0;\n}\n.tinv-wishlist tfoot .tinvwl-to-left + .tinvwl-to-right {\n margin-top: -10px;\n}\n.tinv-wishlist tfoot .tinvwl-to-left:not(:empty) {\n float: right;\n width: 35%;\n margin-left: 2%;\n}\n.tinv-wishlist tfoot .tinvwl-to-right {\n float: right;\n width: 63%;\n text-align: left;\n}\n.tinv-wishlist tfoot .tinvwl-to-right > * {\n margin: 10px 0 0;\n vertical-align: middle;\n}\n.tinv-wishlist tfoot .tinvwl-to-right > * + * {\n margin-right: 10px;\n}\n.tinv-wishlist tfoot .tinvwl-to-left:empty + .tinvwl-to-right {\n width: 100%;\n}\n.tinv-wishlist .social-buttons + .tinv-wishlist-clear + .navigation-button {\n margin-top: 16px;\n}\n.tinv-wishlist .navigation-button {\n margin-top: -10px;\n}\n.tinv-wishlist .navigation-button > li {\n float: right;\n}\n.tinv-wishlist .navigation-button > li > .tinv-create-list > a, .tinv-wishlist .navigation-button > li > a {\n margin-left: 30px;\n margin-top: 10px;\n display: inline-block;\n}\n.tinv-wishlist .navigation-button > li > .tinv-create-list > a.button, .tinv-wishlist .navigation-button > li > a.button {\n margin-left: 10px;\n}\n.tinv-wishlist .navigation-button > li:last-child > .tinv-create-list > a, .tinv-wishlist .navigation-button > li:last-child > a {\n margin-left: 0;\n}\n.tinv-wishlist .social-buttons {\n text-align: left;\n}\n.tinv-wishlist .social-buttons > span, .tinv-wishlist .social-buttons > ul {\n display: inline-block;\n vertical-align: middle;\n}\n.tinv-wishlist .social-buttons > span {\n margin-left: 27px;\n}\n.tinv-wishlist .social-buttons li {\n float: right;\n margin: 0 0 0 5px;\n list-style: none;\n}\n.tinv-wishlist .social-buttons li:last-child {\n margin-left: 0;\n}\n.tinv-wishlist .social-buttons li a.social {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-line-pack: center;\n align-content: center;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n width: 2em;\n height: 2em;\n border-radius: 50%;\n text-align: center;\n -webkit-box-shadow: none;\n box-shadow: none;\n border: 0;\n font-size: 20px;\n text-decoration: none;\n text-transform: none !important;\n}\n.tinv-wishlist .social-buttons li a.social.white {\n color: #ffffff;\n}\n.tinv-wishlist .social-buttons li a.social.dark {\n color: #000000;\n}\n.tinv-wishlist .social-buttons li a.social i {\n line-height: 2em;\n}\n.tinv-wishlist .navigation-button .tinv-create-list > a.tinvwl-no-icon > i, .tinv-wishlist .navigation-button li > a.tinvwl-no-icon > i {\n display: none;\n}\n.tinv-wishlist .tinv-lists-nav {\n margin-top: 35px;\n margin-bottom: 35px;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-direction: row;\n flex-direction: row;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n width: 100%;\n}\n.tinv-wishlist .tinv-lists-nav > * {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n -ms-flex-preferred-size: 100%;\n flex-basis: 100%;\n -webkit-box-flex: 1;\n -ms-flex: 1;\n flex: 1;\n text-align: center;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n}\n.tinv-wishlist .tinv-lists-nav > span {\n font-weight: 700;\n}\n.tinv-wishlist .tinv-next {\n display: inline-block;\n float: right;\n}\n.tinv-wishlist .tinv-prev {\n display: inline-block;\n float: right;\n margin-left: 35px !important;\n}\n.tinv-wishlist .tinv-prev i {\n margin-right: 0;\n margin-left: 18px;\n}\n.tinv-wishlist .tinv-next i {\n margin-right: 18px;\n margin-left: 0;\n}\n\n@media only screen and (max-width: 1024px) {\n .tinv-wishlist .tinvwl-table-manage-lists:not(.tinvwl-public) {\n margin-top: 0;\n }\n .tinv-wishlist .tinvwl-table-manage-list .product-remove {\n display: none;\n }\n .tinv-wishlist .tinvwl-table-manage-list .product-action button[name=tinvwl-remove] {\n display: inline-block;\n margin-top: 5px;\n }\n .tinv-wishlist .product-action {\n width: 60px;\n }\n}\n@media only screen and (max-width: 1024px) and (min-width: 769px) {\n .tinv-wishlist .tinvwl-table-manage-list td.product-stock p {\n display: block;\n text-align: center;\n }\n .tinv-wishlist .product-stock span {\n display: block;\n }\n .tinv-wishlist .tinvwl-table-manage-list td.product-stock i {\n margin-left: 0;\n }\n .tinv-wishlist .tinvwl-table-manage-list td.product-stock .tinvwl-txt {\n display: none;\n }\n .tinv-wishlist .product-thumbnail {\n max-width: 76px;\n width: 76px;\n }\n .tinv-wishlist .product-action .button > i {\n display: inline-block;\n margin-left: 0;\n }\n .tinv-wishlist .product-action .button .tinvwl-txt {\n display: none;\n }\n}\n@media only screen and (max-width: 1023px) {\n .tinv-wishlist .tinv-lists-nav a.tinv-prev > i, .tinv-wishlist .tinv-lists-nav a.tinv-next > i {\n margin: 0;\n }\n .tinv-wishlist .tinv-lists-nav a.tinv-prev > span, .tinv-wishlist .tinv-lists-nav a.tinv-next > span {\n display: none;\n }\n}\n@media only screen and (max-width: 768px) {\n .tinv-wishlist table.tinvwl-table-manage-list tbody td.product-remove, .tinv-wishlist table.tinvwl-table-manage-list thead th:not(.product-name) {\n display: none;\n }\n .tinv-wishlist table.tinvwl-table-manage-lists thead th:not(.wishlist-name) {\n display: none;\n }\n .tinv-wishlist thead th .tinvwl-full {\n display: none;\n }\n .tinv-wishlist table.tinvwl-table-manage-list thead th.product-name, .tinv-wishlist table.tinvwl-table-manage-lists thead th.wishlist-name {\n display: block;\n width: 100%;\n text-align: center;\n }\n .tinv-wishlist table thead th .tinvwl-mobile {\n display: block;\n }\n .tinv-wishlist table.tinvwl-table-manage-list tbody td {\n display: block;\n width: 100% !important;\n text-align: center;\n }\n .tinv-wishlist table.tinvwl-table-manage-lists tbody td, .tinv-wishlist table.tinvwl-table-manage-lists.tinvwl-public tbody td {\n display: block;\n width: 100% !important;\n text-align: center;\n }\n .tinv-wishlist table.tinvwl-table-manage-list tbody td:not(:last-child) {\n border-bottom: 0;\n }\n .tinv-wishlist table.tinvwl-table-manage-lists tbody td:not(:last-child), .tinv-wishlist table.tinvwl-table-manage-lists.tinvwl-public tbody td:not(:last-child) {\n border-bottom: 0;\n }\n .tinv-wishlist .product-stock p {\n margin: 0 auto;\n }\n .tinv-wishlist .product-thumbnail img {\n margin: 0 auto;\n max-width: 80px;\n }\n .tinv-wishlist.woocommerce table .quantity .qty {\n text-align: center;\n width: 100%;\n }\n .tinv-wishlist .product-action .tinvwl_move_product_button {\n margin-top: 10px;\n }\n .tinv-wishlist table.tinvwl-table-manage-list tfoot td {\n display: block;\n width: 100%;\n }\n .tinv-wishlist table.tinvwl-table-manage-lists .wishlist-action button[value=manage_remove] {\n width: 100%;\n }\n .tinv-wishlist table.tinvwl-table-manage-lists .wishlist-name .tinvwl-rename-button {\n float: none;\n }\n}\n@media only screen and (max-width: 1024px) {\n .tinv-wishlist .wishlist-name .tinvwl-rename-button > i, .tinv-wishlist tfoot .tinvwl-to-left:not(:empty) {\n margin-left: 0;\n }\n .tinv-wishlist .wishlist-name .tinvwl-rename-button span {\n display: none;\n }\n .tinv-wishlist .wishlist-action {\n width: 60px;\n }\n .tinv-wishlist tfoot .tinvwl-to-left:not(:empty) {\n float: none;\n width: auto;\n }\n .tinv-wishlist tfoot .tinvwl-to-right {\n float: none;\n width: auto;\n text-align: right;\n }\n}\n@media only screen and (max-width: 1024px) and (min-width: 768px) {\n .tinv-wishlist .wishlist-action button[value=manage_remove] span {\n display: none;\n }\n .tinv-wishlist .wishlist-action button[value=manage_remove] > i {\n display: inline-block;\n }\n .tinv-wishlist tfoot .tinvwl-to-left + .tinvwl-to-right {\n margin-top: 0;\n }\n}\n@media only screen and (max-width: 768px) {\n .tinv-wishlist button[value=manage_apply] .tinvwl-mobile, .tinv-wishlist button[value=product_apply] .tinvwl-mobile {\n display: none;\n }\n .tinv-wishlist tfoot .tinvwl-to-right .tinv-create-list {\n display: block;\n }\n .tinv-wishlist .tinvwl-table-manage-list tfoot .tinvwl-to-right .button, .tinv-wishlist .tinvwl-table-manage-list tfoot .tinvwl-to-right button {\n width: 100%;\n margin: 10px 0 0;\n }\n .tinv-wishlist .tinvwl-table-manage-lists tfoot .tinvwl-to-right .button, .tinv-wishlist .tinvwl-table-manage-lists tfoot .tinvwl-to-right button {\n width: 100%;\n margin: 10px 0 0;\n }\n .tinv-wishlist tfoot .tinvwl-to-right > * {\n margin: 10px 0 0;\n }\n .tinv-wishlist tfoot .tinvwl-to-right .button:first-child, .tinv-wishlist tfoot .tinvwl-to-right button:first-child {\n margin-top: 0 !important;\n }\n .tinv-wishlist tfoot .tinvwl-to-left + .tinvwl-to-right {\n margin-top: 20px;\n }\n}\n@media only screen and (max-width: 1024px) {\n .tinv-wishlist .social-buttons {\n float: none;\n width: auto;\n text-align: right;\n margin-top: 20px;\n }\n .tinv-wishlist .social-buttons + .tinv-wishlist-clear + .navigation-button {\n margin-top: 30px;\n }\n .tinv-wishlist .tinv-login form input[name=login] {\n min-width: auto;\n }\n}\n@media only screen and (max-width: 768px) {\n .tinv-wishlist .social-buttons {\n text-align: center;\n }\n .tinv-wishlist .social-buttons > span {\n display: block;\n margin-top: 0;\n margin-left: 0;\n margin-bottom: 5px;\n }\n}\n@media only screen and (max-width: 768px) {\n .tinv-wishlist.woocommerce .tinv-login form .form-row-first, .tinv-wishlist.woocommerce .tinv-login form .form-row-last {\n float: none;\n width: 100%;\n }\n .tinv-wishlist.woocommerce .tinv-login form .form-row-first {\n padding: 0;\n }\n .tinv-wishlist.woocommerce .tinv-login form .form-row-last {\n padding: 0;\n margin-top: 10px;\n }\n .tinv-wishlist.woocommerce .tinv-login form .tinvwl-input-group-btn {\n display: block;\n padding: 0;\n width: auto;\n margin-top: 10px;\n }\n}\n.tinv-overlay {\n width: 100%;\n height: 100%;\n visibility: hidden;\n opacity: 0;\n background: #191919;\n}\n\n.tinv-modal.tinv-modal-open .tinv-overlay {\n visibility: visible;\n opacity: 0.5;\n}\n\n.admin-bar .tinv-wishlist .tinv-modal {\n padding-top: 32px !important;\n}\n\n.tinv-wishlist .tinv-modal {\n overflow-y: auto;\n overflow-x: hidden;\n width: 0;\n height: 0;\n z-index: 9999;\n outline: 0 !important;\n -webkit-backface-visibility: hidden;\n visibility: hidden;\n opacity: 0;\n text-align: right;\n}\n.tinv-wishlist .tinv-modal .tinv-modal-inner {\n position: relative;\n margin: 0 auto;\n background-color: #fff;\n max-width: 360px;\n padding: 40px;\n}\n.tinv-wishlist .tinv-modal.tinv-modal-open {\n visibility: visible;\n opacity: 1;\n width: 100%;\n height: 100%;\n}\n.tinv-wishlist .tinv-modal .tinv-close-modal {\n display: inline-block;\n position: absolute;\n top: 17px;\n left: 14px;\n width: 26px;\n height: 26px;\n line-height: 26px;\n font-size: 12px;\n text-align: center;\n border-radius: 50%;\n border-bottom: 0;\n -webkit-box-shadow: none !important;\n box-shadow: none !important;\n background-color: #ebe9eb;\n}\n.tinv-wishlist .tinv-modal .icon_big_heart_check, .tinv-wishlist .tinv-modal .icon_big_times, .tinv-wishlist .tinv-modal img {\n display: block;\n margin: 0 auto;\n margin-bottom: 25px;\n opacity: 1 !important;\n}\n.tinv-wishlist .tinv-modal ul {\n overflow: visible;\n list-style: disc;\n margin: 10px 20px 0 0;\n}\n.tinv-wishlist .tinv-modal li {\n list-style: disc !important;\n}\n.tinv-wishlist .tinv-create-list .tinv-modal ul, .tinv-wishlist.tinv-create-list form ul {\n list-style: none !important;\n margin: 25px 0 0;\n}\n.tinv-wishlist .tinv-create-list .tinv-modal li, .tinv-wishlist.tinv-create-list form li {\n list-style: none !important;\n}\n.tinv-wishlist .tinv-modal .already-in {\n margin-bottom: 35px;\n}\n.tinv-wishlist .tinv-modal .delete-notification {\n margin-bottom: 25px;\n}\n.tinv-wishlist .tinv-modal .already-in ul {\n overflow: visible;\n margin: 12px 17px 27px 0;\n}\n.tinv-wishlist .tinv-modal select {\n width: 100%;\n}\n.tinv-wishlist .tinv-modal button + .button, .tinv-wishlist .tinv-modal button + button {\n margin-top: 12px;\n width: 100%;\n}\n.tinv-wishlist .tinv-modal input + button {\n margin-top: 12px;\n width: 100%;\n}\n.tinv-wishlist .tinv-modal label + button, .tinv-wishlist .tinv-modal label + input {\n margin-top: 12px;\n width: 100%;\n}\n.tinv-wishlist .tinv-modal select + button, .tinv-wishlist .tinv-modal select + input {\n margin-top: 12px;\n width: 100%;\n}\n\n@media screen and (max-width: 768px) {\n .admin-bar .tinv-wishlist .tinv-modal {\n padding-top: 46px !important;\n }\n}\n@media screen and (max-width: 600px) {\n .admin-bar .tinv-wishlist .tinv-modal {\n padding-top: 0 !important;\n }\n\n .tinv-wishlist .tinv-modal .tinv-close-modal {\n position: static;\n display: block;\n margin: 0 auto 20px;\n }\n}\n.tinv-wishlist .tinv-modal .already-in + label {\n display: block;\n margin-top: 6px;\n}\n.tinv-wishlist .tinv-modal label select {\n margin-top: 8px;\n}\n.tinv-wishlist .tinv-modal .delete-notification + button {\n width: 100%;\n}\n.tinv-wishlist .tinvwl_added_to_wishlist, .tinv-wishlist .tinvwl_created_wishlist {\n text-align: center;\n}\n.tinv-wishlist .tinvwl_added_to_wishlist .tinv-txt {\n margin-bottom: 25px;\n}\n.tinv-wishlist .tinvwl_created_wishlist .tinv-txt {\n margin-bottom: 25px;\n}\n.tinv-wishlist .tinvwl_created_wishlist button {\n margin-top: 0;\n margin-bottom: 10px;\n}\n\n.woocommerce .tinv-wishlist .tinvwl_added_to_wishlist.tinv-modal button.button {\n margin-top: 0;\n margin-bottom: 10px;\n}\n\n.tinv-wishlist .tinv-modal .tinvwl-buttons-group {\n margin-top: 20px;\n}\n.tinv-wishlist .tinvwl-buttons-group button {\n width: 100%;\n}\n.tinv-wishlist .tinvwl-buttons-group button + button {\n margin-top: 7px;\n}\n.tinv-wishlist .tinvwl-buttons-group button i {\n position: relative;\n}\n.tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-heart-o, .tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-key, .tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-times {\n font-size: 20px;\n top: 0;\n vertical-align: initial;\n}\n.tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-heart-o::before, .tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-key::before, .tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-times::before {\n position: relative;\n top: 3px;\n}\n.tinv-wishlist .tinvwl-buttons-group + button {\n width: 100%;\n margin-top: 7px;\n}\n.tinv-wishlist .tinv-modal h2 {\n text-align: center;\n margin: 0 0 35px;\n}\n.tinv-wishlist .tinv-create-list .tinv-modal-inner {\n max-width: 778px;\n padding: 30px;\n}\n.tinv-wishlist .tinvwl-has-error:not(.tinvwl-input-group), .tinv-wishlist .tinvwl-input-group.tinvwl-has-error .form-control {\n border: 2px solid #FF0000;\n}\n.tinv-wishlist .tinvwl-has-error:not(.tinvwl-input-group) {\n border: 2px solid #FF0000;\n}\n.tinv-wishlist .tinvwl-has-error + .tinvwl-error {\n padding: 5px 5px 0 0;\n color: #FF0000;\n}\n\n@media only screen and (max-width: 768px) {\n .navigation-button, .social-buttons, .tinv-lists-nav {\n margin-right: 12px;\n margin-left: 12px;\n }\n}\n.tinvwl-tooltip {\n display: none;\n}\n\n.tinvwl-input-group {\n position: relative;\n display: table;\n border-collapse: separate;\n}\n.tinvwl-input-group .form-control {\n position: relative;\n z-index: 1;\n float: right;\n height: 38px;\n width: 100%;\n margin: 0;\n}\n.tinvwl-input-group .form-control + .tinvwl-input-group-btn {\n padding-right: 15px;\n}\n\n.tinv-wishlist .tinvwl-to-left .tinvwl-input-group .form-control + .tinvwl-input-group-btn {\n padding-right: 10px;\n}\n.tinv-wishlist .tinv-search-form .tinvwl-input-group .form-control + .tinvwl-input-group-btn {\n padding-right: 9px;\n}\n\n.tinvwl-input-group .form-control, .tinvwl-input-group-addon, .tinvwl-input-group-btn {\n display: table-cell;\n}\n\n.tinvwl-input-group-addon, .tinvwl-input-group-btn {\n width: 1%;\n white-space: nowrap;\n vertical-align: top;\n}\n\n@media only screen and (max-width: 768px) {\n .tinvwl-input-group {\n width: 100%;\n }\n}\n@media only screen and (max-width: 768px) {\n .tinvwl-input-group:not(.tinvwl-no-full) {\n display: block;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .form-control, .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon, .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn {\n display: block;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .form-control {\n float: none;\n }\n\n .tinv-wishlist .tinv-search-form .tinvwl-input-group:not(.tinvwl-no-full) .form-control + .tinvwl-input-group-btn {\n padding-top: 10px;\n padding-right: 0;\n }\n\n .tinvwl-input-group:not(.tinvwl-no-full) .form-control + .tinvwl-input-group-btn {\n padding-top: 10px;\n padding-right: 0;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon {\n width: 100%;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon > button, .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon > input {\n width: 100%;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn {\n width: 100%;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn > button, .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn > input {\n width: 100%;\n }\n}\n.tinv-table {\n display: table;\n width: 100%;\n height: 100%;\n}\n\n.tinv-cell {\n display: table-cell;\n vertical-align: middle;\n}\n\n.tinv-wishlist .tinv-wishlist-clear {\n visibility: visible;\n width: auto;\n height: auto;\n}\n\n.tinv-wishlist-clear:before {\n content: \"\";\n display: table;\n}\n.tinv-wishlist-clear:after {\n content: \"\";\n display: table;\n clear: both;\n}\n\n.icon_big_heart_check {\n display: inline-block;\n width: 46px;\n height: 46px;\n font-family: tinvwl-webfont !important;\n speak: none;\n font-style: normal;\n font-weight: 400;\n font-variant: normal;\n text-transform: none;\n line-height: 1;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-size: 60px;\n}\n\n.icon_big_times {\n display: inline-block;\n width: 46px;\n height: 46px;\n font-family: tinvwl-webfont !important;\n speak: none;\n font-style: normal;\n font-weight: 400;\n font-variant: normal;\n text-transform: none;\n line-height: 1;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-size: 60px;\n}\n.icon_big_times::before {\n content: \"\";\n top: -7px;\n right: -7px;\n position: relative;\n}\n\n.icon_big_heart_check::before {\n content: \"\";\n top: -7px;\n right: -7px;\n position: relative;\n}\n\n.tinvwl_add_to_wishlist_button.tinvwl-button.disabled-add-wishlist, .tinvwl_add_to_wishlist_button.disabled-add-wishlist {\n opacity: 0.5 !important;\n cursor: not-allowed;\n}\n\n.empty-name-wishlist {\n border-color: #FF0000 !important;\n}\n\n.tinvwl_remove_from_wishlist-text, .tinvwl_already_on_wishlist-text {\n display: none !important;\n}\n\n.tinvwl-product-in-list.tinvwl-product-make-remove .tinvwl_remove_from_wishlist-text, .tinvwl-product-in-list.tinvwl-product-make-remove .tinvwl_already_on_wishlist-text, .tinvwl-product-in-list.tinvwl-product-already-on-wishlist .tinvwl_remove_from_wishlist-text, .tinvwl-product-in-list.tinvwl-product-already-on-wishlist .tinvwl_already_on_wishlist-text {\n display: inline !important;\n}\n.tinvwl-product-in-list.tinvwl-product-make-remove .tinvwl_add_to_wishlist-text, .tinvwl-product-in-list.tinvwl-product-already-on-wishlist .tinvwl_add_to_wishlist-text {\n display: none !important;\n}\n\n@media only screen and (max-width: 1024px) {\n .tinv-wishlist .tinvwl-table-manage-list .product-remove {\n display: table-cell;\n }\n}\n@media only screen and (max-width: 768px) {\n .tinv-wishlist table.tinvwl-table-manage-list tbody td.product-remove {\n display: block;\n }\n}\n.tooltipped {\n position: relative;\n}\n\n.tooltipped::after {\n position: absolute;\n z-index: 1000000;\n display: none;\n padding: 0.5em 0.75em;\n font: normal normal 11px/1.5 -apple-system, BlinkMacSystemFont, \"Segoe UI\", Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\";\n -webkit-font-smoothing: subpixel-antialiased;\n color: #fff;\n text-align: center;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-wrap: break-word;\n white-space: pre;\n pointer-events: none;\n content: attr(aria-label);\n background: #1b1f23;\n border-radius: 3px;\n opacity: 0;\n}\n\n.tooltipped::before {\n position: absolute;\n z-index: 1000001;\n display: none;\n width: 0;\n height: 0;\n color: #1b1f23;\n pointer-events: none;\n content: \"\";\n border: 6px solid transparent;\n opacity: 0;\n}\n\n@-webkit-keyframes tooltip-appear {\n from {\n opacity: 0;\n }\n to {\n opacity: 1;\n }\n}\n\n@keyframes tooltip-appear {\n from {\n opacity: 0;\n }\n to {\n opacity: 1;\n }\n}\n.tooltipped:hover::before, .tooltipped:hover::after,\n.tooltipped:active::before,\n.tooltipped:active::after,\n.tooltipped:focus::before,\n.tooltipped:focus::after {\n display: inline-block;\n text-decoration: none;\n -webkit-animation-name: tooltip-appear;\n animation-name: tooltip-appear;\n -webkit-animation-duration: 0.1s;\n animation-duration: 0.1s;\n -webkit-animation-fill-mode: forwards;\n animation-fill-mode: forwards;\n -webkit-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n -webkit-animation-delay: 0.4s;\n animation-delay: 0.4s;\n}\n\n.tooltipped-no-delay:hover::before, .tooltipped-no-delay:hover::after,\n.tooltipped-no-delay:active::before,\n.tooltipped-no-delay:active::after,\n.tooltipped-no-delay:focus::before,\n.tooltipped-no-delay:focus::after {\n -webkit-animation-delay: 0s;\n animation-delay: 0s;\n}\n\n.tooltipped-multiline:hover::after,\n.tooltipped-multiline:active::after,\n.tooltipped-multiline:focus::after {\n display: table-cell;\n}\n\n.tooltipped-s::after,\n.tooltipped-se::after,\n.tooltipped-sw::after {\n top: 100%;\n left: 50%;\n margin-top: 6px;\n}\n.tooltipped-s::before,\n.tooltipped-se::before,\n.tooltipped-sw::before {\n top: auto;\n left: 50%;\n bottom: -7px;\n margin-left: -6px;\n border-bottom-color: #1b1f23;\n}\n\n.tooltipped-se::after {\n left: auto;\n right: 50%;\n margin-right: -16px;\n}\n\n.tooltipped-sw::after {\n margin-left: -16px;\n}\n\n.tooltipped-n::after,\n.tooltipped-ne::after,\n.tooltipped-nw::after {\n left: 50%;\n bottom: 100%;\n margin-bottom: 6px;\n}\n.tooltipped-n::before,\n.tooltipped-ne::before,\n.tooltipped-nw::before {\n top: -7px;\n left: 50%;\n bottom: auto;\n margin-left: -6px;\n border-top-color: #1b1f23;\n}\n\n.tooltipped-ne::after {\n left: auto;\n right: 50%;\n margin-right: -16px;\n}\n\n.tooltipped-nw::after {\n margin-left: -16px;\n}\n\n.tooltipped-s::after,\n.tooltipped-n::after {\n -webkit-transform: translateX(-50%);\n transform: translateX(-50%);\n}\n\n.tooltipped-w::after {\n left: 100%;\n bottom: 50%;\n margin-left: 6px;\n -webkit-transform: translateY(50%);\n transform: translateY(50%);\n}\n.tooltipped-w::before {\n top: 50%;\n bottom: 50%;\n right: -7px;\n margin-top: -6px;\n border-right-color: #1b1f23;\n}\n\n.tooltipped-e::after {\n bottom: 50%;\n right: 100%;\n margin-right: 6px;\n -webkit-transform: translateY(50%);\n transform: translateY(50%);\n}\n.tooltipped-e::before {\n top: 50%;\n left: -7px;\n bottom: 50%;\n margin-top: -6px;\n border-left-color: #1b1f23;\n}\n\n.tooltipped-align-right-1::after,\n.tooltipped-align-right-2::after {\n left: 0;\n margin-left: 0;\n}\n\n.tooltipped-align-right-1::before {\n left: 10px;\n}\n\n.tooltipped-align-right-2::before {\n left: 15px;\n}\n\n.tooltipped-align-left-1::after,\n.tooltipped-align-left-2::after {\n right: 0;\n margin-right: 0;\n}\n\n.tooltipped-align-left-1::before {\n right: 5px;\n}\n\n.tooltipped-align-left-2::before {\n right: 10px;\n}\n\n.tooltipped-multiline::after {\n width: -webkit-max-content;\n width: -moz-max-content;\n width: max-content;\n max-width: 250px;\n word-wrap: break-word;\n white-space: pre-line;\n border-collapse: separate;\n}\n.tooltipped-multiline.tooltipped-s::after, .tooltipped-multiline.tooltipped-n::after {\n left: auto;\n right: 50%;\n -webkit-transform: translateX(50%);\n transform: translateX(50%);\n}\n.tooltipped-multiline.tooltipped-w::after, .tooltipped-multiline.tooltipped-e::after {\n left: 100%;\n}\n\n@media screen and (min-width: 0 \\0 ) {\n .tooltipped-multiline::after {\n width: 250px;\n }\n}\n.tooltipped-sticky::before, .tooltipped-sticky::after {\n display: inline-block;\n}\n.tooltipped-sticky.tooltipped-multiline::after {\n display: table-cell;\n}\n\n.tinvwl-table-manage-list .component_table_item_price:before {\n font-family: \"FontAwesomeCP\";\n font-size: 1rem;\n display: inline-block;\n -ms-filter: \"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)\";\n -webkit-transform: rotate(-90deg);\n transform: rotate(-90deg);\n content: \"\";\n margin: 0 3px 0 12px;\n opacity: 0.25;\n}\n\n.wishlist-icon {\n position: relative;\n}\n\n.wishlist-popup {\n opacity: 0;\n max-height: 0;\n position: absolute;\n overflow: hidden;\n padding: 5px;\n margin-top: -10px;\n border-radius: 5px;\n line-height: 1.3;\n text-align: center;\n font-size: 0.9em;\n top: 100%;\n background-color: rgba(0, 0, 0, 0.8);\n left: 0;\n color: #FFF;\n -webkit-transition: opacity 0.3s, max-height 0.3s;\n transition: opacity 0.3s, max-height 0.3s;\n -webkit-transition-delay: 0.3s;\n transition-delay: 0.3s;\n}\n\n.wishlist-popup:after {\n bottom: 100%;\n left: 10px;\n border: solid transparent;\n content: \" \";\n height: 0;\n width: 0;\n position: absolute;\n pointer-events: none;\n border-color: rgba(136, 183, 213, 0);\n border-bottom-color: rgba(0, 0, 0, 0.8);\n border-width: 10px;\n margin-right: -10px;\n}\n\n.wishlist-icon:hover .wishlist-popup {\n opacity: 1;\n max-height: 200px;\n overflow-y: auto;\n}\n\n.wishlist-popup a {\n color: #ccc;\n display: block;\n}\n\n.wishlist-popup a:hover {\n color: #FFF;\n}\n\n.wishlist-icon.added:after {\n background-color: red;\n -webkit-transform: translateY(-3px);\n transform: translateY(-3px);\n}\n\n.wishlist-popup .ajax-loading,\n.wishlist-popup .feedback {\n display: none !important;\n}\n\n.wishlist-title {\n margin-bottom: 20px;\n}"]}
|
1 |
+
{"version":3,"names":[],"mappings":"","sources":["public-rtl.css"],"file":"public-rtl.css","sourcesContent":["/*------------------------------------*\n\t$WEBFONT\n*------------------------------------*/\n.tinv-wishlist form, .tinv-wishlist p:last-child, .tinv-wishlist table {\n margin-bottom: 0;\n}\n\n.tinv-wishlist * {\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n}\n\n.tinvwl-wishlist :after, .tinvwl-wishlist :before {\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n}\n\n.tinv-wishlist select {\n width: 140px;\n}\n.tinv-wishlist ul {\n list-style: none;\n margin: 0;\n padding: 0;\n}\n.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt:before, .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt:before {\n margin-top: -10px;\n margin-right: -10px;\n}\n\n.woocommerce.tinv-wishlist #respond input#submit.alt, .woocommerce.tinv-wishlist a.button.alt, .woocommerce.tinv-wishlist button.button.alt, .woocommerce.tinv-wishlist input.button.alt {\n text-align: center;\n}\n\n.tinv-wishlist .button i, .tinv-wishlist .navigation-button a i {\n margin-left: 6px;\n}\n.tinv-wishlist input[type=button] i, .tinv-wishlist input[type=reset] i, .tinv-wishlist input[type=submit] i {\n margin-left: 6px;\n}\n.tinv-wishlist a.tinv-close-modal i {\n margin-left: 0;\n}\n\na.wishlist_products_counter {\n text-decoration: none;\n}\n\n.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before, .woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before, .woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button:before, a.wishlist_products_counter.top_wishlist-heart:before, span.wishlist_products_counter.top_wishlist-heart:before, a.sidr-class-wishlist_products_counter.sidr-class-top_wishlist-heart:before {\n content: \"\\e909\";\n display: inline-block;\n font-family: tinvwl-webfont !important;\n speak: none;\n font-style: normal;\n font-weight: 400;\n font-variant: normal;\n text-transform: none;\n line-height: 1;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-size: 20px;\n vertical-align: sub;\n margin-left: 5px;\n}\n\n.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus:before, .woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus:before, .woocommerce-page ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus:before, a.wishlist_products_counter.top_wishlist-heart-plus:before, span.wishlist_products_counter.top_wishlist-heart-plus:before, a.sidr-class-wishlist_products_counter.sidr-class-top_wishlist-heart-plus:before {\n content: \"\\e906\";\n display: inline-block;\n font-family: tinvwl-webfont !important;\n speak: none;\n font-style: normal;\n font-weight: 400;\n font-variant: normal;\n text-transform: none;\n line-height: 1;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-size: 20px;\n vertical-align: sub;\n margin-left: 5px;\n}\n\n.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt, .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt {\n position: relative;\n width: 36px;\n height: 36px;\n vertical-align: sub;\n}\n\na.wishlist_products_counter.top_wishlist-heart-plus.no-txt, span.wishlist_products_counter.top_wishlist-heart-plus.no-txt {\n position: relative;\n width: 36px;\n height: 36px;\n vertical-align: sub;\n}\n\n.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt:before, .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt:before {\n position: absolute;\n top: 50%;\n right: 50%;\n margin-left: 0;\n}\n.tinv-wishlist .tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt, .tinv-wishlist .tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt {\n padding-right: 1em;\n vertical-align: bottom;\n}\n.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-product-in-list:before {\n content: \"\\e908\";\n}\n\n.woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-product-in-list:before, .woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button.tinvwl-product-in-list:before, a.wishlist_products_counter.top_wishlist-heart.wishlist-counter-with-products:before, span.wishlist_products_counter.top_wishlist-heart.wishlist-counter-with-products:before {\n content: \"\\e908\";\n}\n\n.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.tinvwl-product-in-list:before, .woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.tinvwl-product-in-list:before, .woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart-plus.tinvwl_add_to_wishlist_button.tinvwl-product-in-list:before, a.wishlist_products_counter.top_wishlist-heart-plus.wishlist-counter-with-products:before, span.wishlist_products_counter.top_wishlist-heart-plus.wishlist-counter-with-products:before {\n content: \"\\e907\";\n}\n\n.tinv-wishlist .tinvwl_add_to_wishlist_button.icon-white:before, a.wishlist_products_counter.top_wishlist-white:before, span.wishlist_products_counter.top_wishlist-white:before {\n color: #FFF;\n}\n\n.tinv-wishlist .tinvwl_add_to_wishlist_button.icon-black:before, a.wishlist_products_counter.top_wishlist-black:before, span.wishlist_products_counter.top_wishlist-black:before {\n color: #000;\n}\n\n.tinv-wishlist.tinvwl-before-add-to-cart .tinvwl_add_to_wishlist_button {\n margin-bottom: 15px;\n}\n.tinv-wishlist.tinvwl-after-add-to-cart .tinvwl_add_to_wishlist_button {\n margin-top: 15px;\n}\n.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-custom.no-txt {\n padding: 10px 11px;\n line-height: 1;\n}\n\n.wishlist-popup .tinv-wishlist .tinvwl_add_to_wishlist_button {\n margin: 0;\n}\n.wishlist-popup .tinv-wishlist .tinvwl_add_to_wishlist_button::before {\n display: none;\n}\n\na.wishlist_products_counter.top_wishlist-custom.no-txt, span.wishlist_products_counter.top_wishlist-custom.no-txt {\n padding: 10px 11px;\n line-height: 1;\n}\n\n.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-custom img, a.wishlist_products_counter.top_wishlist-custom img, span.wishlist_products_counter.top_wishlist-custom img {\n display: inline-block !important;\n vertical-align: baseline;\n width: auto !important;\n max-width: 16px;\n max-height: 16px;\n margin-bottom: 0;\n margin: 0 0 0 6px !important;\n}\n\n.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-custom.no-txt img, a.wishlist_products_counter.top_wishlist-custom.no-txt img, span.wishlist_products_counter.top_wishlist-custom.no-txt img {\n margin-left: 0 !important;\n}\n\n.single-product div.product form.cart .tinvwl-button.tinvwl_add_to_wishlist_button, div.product form.cart .tinvwl_add_to_wishlist_button {\n float: none;\n}\n\nul.products li.product .tinvwl_add_to_wishlist_button {\n margin-top: 1em;\n}\n\n.tinvwl_add_to_wishlist_button {\n display: inline-block;\n cursor: pointer;\n -webkit-transition: opacity 1s;\n transition: opacity 1s;\n opacity: 1;\n visibility: visible;\n}\n\n.tinv-wishlist.woocommerce .stock.in-stock:before {\n content: none;\n}\n\n.tinv-wraper.tinv-wishlist {\n font-size: 100%;\n}\n.tinv-wraper.tinv-wishlist.tinvwl-above_thumb-add-to-cart {\n position: absolute;\n z-index: 10;\n margin: 0;\n top: 10px;\n right: 10px;\n}\n.tinv-wraper.tinv-wishlist.tinvwl-above_thumb-add-to-cart a.tinvwl_add_to_wishlist_button {\n margin-top: 0;\n}\n\n.tinv-create-list li input[type=radio] {\n margin-left: 10px;\n}\n.tinv-create-list li + li {\n margin-top: 15px;\n}\n.tinv-create-list .tinvwl-input-group + ul {\n margin-top: 25px;\n}\n\n.tinv-search-list {\n margin-bottom: 36px;\n}\n\n.tinv-wishlist .tinv-header {\n margin-bottom: 30px;\n}\n.tinv-wishlist table {\n position: relative;\n table-layout: auto;\n margin-bottom: 30px;\n}\n\n.tinv-overlay {\n top: 0;\n right: 0;\n position: fixed;\n -webkit-transition: opacity 0.3s ease, visibility 0.3s ease;\n transition: opacity 0.3s ease, visibility 0.3s ease;\n}\n\n.tinv-wishlist .tinv-modal {\n top: 0;\n right: 0;\n position: fixed;\n -webkit-transition: opacity 0.3s ease, visibility 0.3s ease;\n transition: opacity 0.3s ease, visibility 0.3s ease;\n}\n.tinv-wishlist table.tinvwl-table-manage-list {\n margin-bottom: 27px;\n width: 100%;\n}\n.tinv-wishlist table input[type=checkbox] {\n margin-left: 0;\n}\n.tinv-wishlist table td, .tinv-wishlist table th {\n padding: 1em;\n vertical-align: middle;\n}\n.tinv-wishlist .tinvwl-table-manage-list .product-cb {\n width: 35px;\n text-align: center;\n}\n.tinv-wishlist .tinvwl-table-manage-list .product-remove {\n width: 35px;\n text-align: center;\n padding: 1em 0.5em;\n}\n.tinv-wishlist .product-remove button {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n -ms-flex-line-pack: center;\n align-content: center;\n margin: 0 auto;\n width: 27px;\n height: 27px;\n border-radius: 50%;\n padding: 0;\n -webkit-box-shadow: none;\n box-shadow: none;\n border: none;\n background-color: #f7f7f7;\n color: #000000;\n font-size: 20px;\n padding-right: 1px;\n padding-top: 3px;\n min-height: 0;\n}\n.tinv-wishlist .product-thumbnail {\n min-width: 100px;\n max-width: 100%;\n width: 100px;\n}\n.tinv-wishlist .product-thumbnail .wp-post-image {\n margin-bottom: 0;\n}\n.tinv-wishlist td.product-name a + .variation {\n margin-top: 2px;\n}\n.tinv-wishlist .product-stock i {\n margin-left: 15px;\n}\n.tinv-wishlist .product-stock p {\n display: table;\n}\n.tinv-wishlist .product-stock p.stock::before {\n display: none;\n}\n.tinv-wishlist .product-stock span {\n display: table-cell;\n vertical-align: middle;\n}\n.tinv-wishlist .product-action > .button > i, .tinv-wishlist .tinvwl-table-manage-list .product-action button[name=tinvwl-remove], .tinv-wishlist table thead th .tinvwl-mobile {\n display: none;\n}\n.tinv-wishlist.woocommerce .product-quantity {\n width: 80px;\n text-align: center;\n}\n.tinv-wishlist.woocommerce table .quantity .qty {\n max-width: 100%;\n width: 62px;\n text-align: right;\n}\n.tinv-wishlist .product-action {\n width: 135px;\n text-align: center;\n}\n.tinv-wishlist .product-action .button {\n width: 100%;\n}\n.tinv-wishlist .product-action .tinvwl_move_product_button {\n margin-top: 5px;\n}\n.tinv-wishlist .tinvwl-table-manage-list .product-action > button[name=tinvwl-remove] > i {\n margin-left: 0;\n}\n.tinv-wishlist .wishlist-cb {\n width: 33px;\n text-align: center;\n}\n.tinv-wishlist .wishlist-name .tinvwl-rename-input input {\n width: 100%;\n}\n.tinv-wishlist .wishlist-name .tinvwl-rename-button {\n float: left;\n}\n.tinv-wishlist .wishlist-name .tinvwl-rename-button > i {\n margin-left: 10px;\n}\n.tinv-wishlist .wishlist-privacy, .tinv-wishlist table:not(.tinvwl-public) .wishlist-date {\n width: 18%;\n}\n.tinv-wishlist .wishlist-privacy select {\n width: 100%;\n}\n.tinv-wishlist .wishlist-name {\n width: 45%;\n}\n.tinv-wishlist .wishlist-action {\n width: 120px;\n text-align: center;\n}\n.tinv-wishlist .wishlist-action button[value=manage_remove] > i {\n display: none;\n margin-left: 0;\n}\n.tinv-wishlist tfoot .tinvwl-to-right .tinv-create-list {\n display: inline-block;\n vertical-align: middle;\n}\n.tinv-wishlist tfoot .tinvwl-to-right .tinv-create-list > a.button {\n margin-left: 0;\n}\n.tinv-wishlist tfoot .tinvwl-to-left + .tinvwl-to-right {\n margin-top: -10px;\n}\n.tinv-wishlist tfoot .tinvwl-to-left:not(:empty) {\n float: right;\n width: 35%;\n margin-left: 2%;\n}\n.tinv-wishlist tfoot .tinvwl-to-right {\n float: right;\n width: 63%;\n text-align: left;\n}\n.tinv-wishlist tfoot .tinvwl-to-right > * {\n margin: 10px 0 0;\n vertical-align: middle;\n}\n.tinv-wishlist tfoot .tinvwl-to-right > * + * {\n margin-right: 10px;\n}\n.tinv-wishlist tfoot .tinvwl-to-left:empty + .tinvwl-to-right {\n width: 100%;\n}\n.tinv-wishlist .social-buttons + .tinv-wishlist-clear + .navigation-button {\n margin-top: 16px;\n}\n.tinv-wishlist .navigation-button {\n margin-top: -10px;\n}\n.tinv-wishlist .navigation-button > li {\n float: right;\n}\n.tinv-wishlist .navigation-button > li > .tinv-create-list > a, .tinv-wishlist .navigation-button > li > a {\n margin-left: 30px;\n margin-top: 10px;\n display: inline-block;\n}\n.tinv-wishlist .navigation-button > li > .tinv-create-list > a.button, .tinv-wishlist .navigation-button > li > a.button {\n margin-left: 10px;\n}\n.tinv-wishlist .navigation-button > li:last-child > .tinv-create-list > a, .tinv-wishlist .navigation-button > li:last-child > a {\n margin-left: 0;\n}\n.tinv-wishlist .social-buttons {\n text-align: left;\n}\n.tinv-wishlist .social-buttons > span, .tinv-wishlist .social-buttons > ul {\n display: inline-block;\n vertical-align: middle;\n}\n.tinv-wishlist .social-buttons > span {\n margin-left: 27px;\n}\n.tinv-wishlist .social-buttons li {\n float: right;\n margin: 0 0 0 5px;\n list-style: none;\n}\n.tinv-wishlist .social-buttons li:last-child {\n margin-left: 0;\n}\n.tinv-wishlist .social-buttons li a.social {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-line-pack: center;\n align-content: center;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n width: 2em;\n height: 2em;\n border-radius: 50%;\n text-align: center;\n -webkit-box-shadow: none;\n box-shadow: none;\n border: 0;\n font-size: 20px;\n text-decoration: none;\n text-transform: none !important;\n}\n.tinv-wishlist .social-buttons li a.social.white {\n color: #ffffff;\n}\n.tinv-wishlist .social-buttons li a.social.dark {\n color: #000000;\n}\n.tinv-wishlist .social-buttons li a.social i {\n line-height: 2em;\n}\n.tinv-wishlist .navigation-button .tinv-create-list > a.tinvwl-no-icon > i, .tinv-wishlist .navigation-button li > a.tinvwl-no-icon > i {\n display: none;\n}\n.tinv-wishlist .tinv-lists-nav {\n margin-top: 35px;\n margin-bottom: 35px;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-direction: row;\n flex-direction: row;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n width: 100%;\n}\n.tinv-wishlist .tinv-lists-nav > * {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n -ms-flex-preferred-size: 100%;\n flex-basis: 100%;\n -webkit-box-flex: 1;\n -ms-flex: 1;\n flex: 1;\n text-align: center;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n}\n.tinv-wishlist .tinv-lists-nav > span {\n font-weight: 700;\n}\n.tinv-wishlist .tinv-next {\n display: inline-block;\n float: right;\n}\n.tinv-wishlist .tinv-prev {\n display: inline-block;\n float: right;\n margin-left: 35px !important;\n}\n.tinv-wishlist .tinv-prev i {\n margin-right: 0;\n margin-left: 18px;\n}\n.tinv-wishlist .tinv-next i {\n margin-right: 18px;\n margin-left: 0;\n}\n\n@media only screen and (max-width: 1024px) {\n .tinv-wishlist .tinvwl-table-manage-lists:not(.tinvwl-public) {\n margin-top: 0;\n }\n .tinv-wishlist .tinvwl-table-manage-list .product-remove {\n display: none;\n }\n .tinv-wishlist .tinvwl-table-manage-list .product-action button[name=tinvwl-remove] {\n display: inline-block;\n margin-top: 5px;\n }\n .tinv-wishlist .product-action {\n width: 60px;\n }\n}\n@media only screen and (max-width: 1024px) and (min-width: 769px) {\n .tinv-wishlist .tinvwl-table-manage-list td.product-stock p {\n display: block;\n text-align: center;\n }\n .tinv-wishlist .product-stock span {\n display: block;\n }\n .tinv-wishlist .tinvwl-table-manage-list td.product-stock i {\n margin-left: 0;\n }\n .tinv-wishlist .tinvwl-table-manage-list td.product-stock .tinvwl-txt {\n display: none;\n }\n .tinv-wishlist .product-thumbnail {\n max-width: 76px;\n width: 76px;\n }\n .tinv-wishlist .product-action .button > i {\n display: inline-block;\n margin-left: 0;\n }\n .tinv-wishlist .product-action .button .tinvwl-txt {\n display: none;\n }\n}\n@media only screen and (max-width: 1023px) {\n .tinv-wishlist .tinv-lists-nav a.tinv-prev > i, .tinv-wishlist .tinv-lists-nav a.tinv-next > i {\n margin: 0;\n }\n .tinv-wishlist .tinv-lists-nav a.tinv-prev > span, .tinv-wishlist .tinv-lists-nav a.tinv-next > span {\n display: none;\n }\n}\n@media only screen and (max-width: 768px) {\n .tinv-wishlist table.tinvwl-table-manage-list tbody td.product-remove, .tinv-wishlist table.tinvwl-table-manage-list thead th:not(.product-name) {\n display: none;\n }\n .tinv-wishlist table.tinvwl-table-manage-lists thead th:not(.wishlist-name) {\n display: none;\n }\n .tinv-wishlist thead th .tinvwl-full {\n display: none;\n }\n .tinv-wishlist table.tinvwl-table-manage-list thead th.product-name, .tinv-wishlist table.tinvwl-table-manage-lists thead th.wishlist-name {\n display: block;\n width: 100%;\n text-align: center;\n }\n .tinv-wishlist table thead th .tinvwl-mobile {\n display: block;\n }\n .tinv-wishlist table.tinvwl-table-manage-list tbody td {\n display: block;\n width: 100% !important;\n text-align: center;\n }\n .tinv-wishlist table.tinvwl-table-manage-lists tbody td, .tinv-wishlist table.tinvwl-table-manage-lists.tinvwl-public tbody td {\n display: block;\n width: 100% !important;\n text-align: center;\n }\n .tinv-wishlist table.tinvwl-table-manage-list tbody td:not(:last-child) {\n border-bottom: 0;\n }\n .tinv-wishlist table.tinvwl-table-manage-lists tbody td:not(:last-child), .tinv-wishlist table.tinvwl-table-manage-lists.tinvwl-public tbody td:not(:last-child) {\n border-bottom: 0;\n }\n .tinv-wishlist .product-stock p {\n margin: 0 auto;\n }\n .tinv-wishlist .product-thumbnail img {\n margin: 0 auto;\n max-width: 80px;\n }\n .tinv-wishlist.woocommerce table .quantity .qty {\n text-align: center;\n width: 100%;\n }\n .tinv-wishlist .product-action .tinvwl_move_product_button {\n margin-top: 10px;\n }\n .tinv-wishlist table.tinvwl-table-manage-list tfoot td {\n display: block;\n width: 100%;\n }\n .tinv-wishlist table.tinvwl-table-manage-lists .wishlist-action button[value=manage_remove] {\n width: 100%;\n }\n .tinv-wishlist table.tinvwl-table-manage-lists .wishlist-name .tinvwl-rename-button {\n float: none;\n }\n}\n@media only screen and (max-width: 1024px) {\n .tinv-wishlist .wishlist-name .tinvwl-rename-button > i, .tinv-wishlist tfoot .tinvwl-to-left:not(:empty) {\n margin-left: 0;\n }\n .tinv-wishlist .wishlist-name .tinvwl-rename-button span {\n display: none;\n }\n .tinv-wishlist .wishlist-action {\n width: 60px;\n }\n .tinv-wishlist tfoot .tinvwl-to-left:not(:empty) {\n float: none;\n width: auto;\n }\n .tinv-wishlist tfoot .tinvwl-to-right {\n float: none;\n width: auto;\n text-align: right;\n }\n}\n@media only screen and (max-width: 1024px) and (min-width: 768px) {\n .tinv-wishlist .wishlist-action button[value=manage_remove] span {\n display: none;\n }\n .tinv-wishlist .wishlist-action button[value=manage_remove] > i {\n display: inline-block;\n }\n .tinv-wishlist tfoot .tinvwl-to-left + .tinvwl-to-right {\n margin-top: 0;\n }\n}\n@media only screen and (max-width: 768px) {\n .tinv-wishlist button[value=manage_apply] .tinvwl-mobile, .tinv-wishlist button[value=product_apply] .tinvwl-mobile {\n display: none;\n }\n .tinv-wishlist tfoot .tinvwl-to-right .tinv-create-list {\n display: block;\n }\n .tinv-wishlist .tinvwl-table-manage-list tfoot .tinvwl-to-right .button, .tinv-wishlist .tinvwl-table-manage-list tfoot .tinvwl-to-right button {\n width: 100%;\n margin: 10px 0 0;\n }\n .tinv-wishlist .tinvwl-table-manage-lists tfoot .tinvwl-to-right .button, .tinv-wishlist .tinvwl-table-manage-lists tfoot .tinvwl-to-right button {\n width: 100%;\n margin: 10px 0 0;\n }\n .tinv-wishlist tfoot .tinvwl-to-right > * {\n margin: 10px 0 0;\n }\n .tinv-wishlist tfoot .tinvwl-to-right .button:first-child, .tinv-wishlist tfoot .tinvwl-to-right button:first-child {\n margin-top: 0 !important;\n }\n .tinv-wishlist tfoot .tinvwl-to-left + .tinvwl-to-right {\n margin-top: 20px;\n }\n}\n@media only screen and (max-width: 1024px) {\n .tinv-wishlist .social-buttons {\n float: none;\n width: auto;\n text-align: right;\n margin-top: 20px;\n }\n .tinv-wishlist .social-buttons + .tinv-wishlist-clear + .navigation-button {\n margin-top: 30px;\n }\n .tinv-wishlist .tinv-login form input[name=login] {\n min-width: auto;\n }\n}\n@media only screen and (max-width: 768px) {\n .tinv-wishlist .social-buttons {\n text-align: center;\n }\n .tinv-wishlist .social-buttons > span {\n display: block;\n margin-top: 0;\n margin-left: 0;\n margin-bottom: 5px;\n }\n}\n@media only screen and (max-width: 768px) {\n .tinv-wishlist.woocommerce .tinv-login form .form-row-first, .tinv-wishlist.woocommerce .tinv-login form .form-row-last {\n float: none;\n width: 100%;\n }\n .tinv-wishlist.woocommerce .tinv-login form .form-row-first {\n padding: 0;\n }\n .tinv-wishlist.woocommerce .tinv-login form .form-row-last {\n padding: 0;\n margin-top: 10px;\n }\n .tinv-wishlist.woocommerce .tinv-login form .tinvwl-input-group-btn {\n display: block;\n padding: 0;\n width: auto;\n margin-top: 10px;\n }\n}\n.tinv-overlay {\n width: 100%;\n height: 100%;\n visibility: hidden;\n opacity: 0;\n background: #191919;\n}\n\n.tinv-modal.tinv-modal-open .tinv-overlay {\n visibility: visible;\n opacity: 0.5;\n}\n\n.admin-bar .tinv-wishlist .tinv-modal {\n padding-top: 32px !important;\n}\n\n.tinv-wishlist .tinv-modal {\n overflow-y: auto;\n overflow-x: hidden;\n width: 0;\n height: 0;\n z-index: 9999;\n outline: 0 !important;\n -webkit-backface-visibility: hidden;\n visibility: hidden;\n opacity: 0;\n text-align: right;\n}\n.tinv-wishlist .tinv-modal .tinv-modal-inner {\n position: relative;\n margin: 0 auto;\n background-color: #fff;\n max-width: 360px;\n padding: 40px;\n}\n.tinv-wishlist .tinv-modal.tinv-modal-open {\n visibility: visible;\n opacity: 1;\n width: 100%;\n height: 100%;\n}\n.tinv-wishlist .tinv-modal .tinv-close-modal {\n display: inline-block;\n position: absolute;\n top: 17px;\n left: 14px;\n width: 26px;\n height: 26px;\n line-height: 26px;\n font-size: 12px;\n text-align: center;\n border-radius: 50%;\n border-bottom: 0;\n -webkit-box-shadow: none !important;\n box-shadow: none !important;\n background-color: #ebe9eb;\n}\n.tinv-wishlist .tinv-modal .icon_big_heart_check, .tinv-wishlist .tinv-modal .icon_big_times, .tinv-wishlist .tinv-modal img {\n display: block;\n margin: 0 auto;\n margin-bottom: 25px;\n opacity: 1 !important;\n}\n.tinv-wishlist .tinv-modal ul {\n overflow: visible;\n list-style: disc;\n margin: 10px 20px 0 0;\n}\n.tinv-wishlist .tinv-modal li {\n list-style: disc !important;\n}\n.tinv-wishlist .tinv-create-list .tinv-modal ul, .tinv-wishlist.tinv-create-list form ul {\n list-style: none !important;\n margin: 25px 0 0;\n}\n.tinv-wishlist .tinv-create-list .tinv-modal li, .tinv-wishlist.tinv-create-list form li {\n list-style: none !important;\n}\n.tinv-wishlist .tinv-modal .already-in {\n margin-bottom: 35px;\n}\n.tinv-wishlist .tinv-modal .delete-notification {\n margin-bottom: 25px;\n}\n.tinv-wishlist .tinv-modal .already-in ul {\n overflow: visible;\n margin: 12px 17px 27px 0;\n}\n.tinv-wishlist .tinv-modal select {\n width: 100%;\n}\n.tinv-wishlist .tinv-modal button + .button, .tinv-wishlist .tinv-modal button + button {\n margin-top: 12px;\n width: 100%;\n}\n.tinv-wishlist .tinv-modal input + button {\n margin-top: 12px;\n width: 100%;\n}\n.tinv-wishlist .tinv-modal label + button, .tinv-wishlist .tinv-modal label + input {\n margin-top: 12px;\n width: 100%;\n}\n.tinv-wishlist .tinv-modal select + button, .tinv-wishlist .tinv-modal select + input {\n margin-top: 12px;\n width: 100%;\n}\n\n@media screen and (max-width: 768px) {\n .admin-bar .tinv-wishlist .tinv-modal {\n padding-top: 46px !important;\n }\n}\n@media screen and (max-width: 600px) {\n .admin-bar .tinv-wishlist .tinv-modal {\n padding-top: 0 !important;\n }\n\n .tinv-wishlist .tinv-modal .tinv-close-modal {\n position: static;\n display: block;\n margin: 0 auto 20px;\n }\n}\n.tinv-wishlist .tinv-modal .already-in + label {\n display: block;\n margin-top: 6px;\n}\n.tinv-wishlist .tinv-modal label select {\n margin-top: 8px;\n}\n.tinv-wishlist .tinv-modal .delete-notification + button {\n width: 100%;\n}\n.tinv-wishlist .tinvwl_added_to_wishlist, .tinv-wishlist .tinvwl_created_wishlist {\n text-align: center;\n}\n.tinv-wishlist .tinvwl_added_to_wishlist .tinv-txt {\n margin-bottom: 25px;\n}\n.tinv-wishlist .tinvwl_created_wishlist .tinv-txt {\n margin-bottom: 25px;\n}\n.tinv-wishlist .tinvwl_created_wishlist button {\n margin-top: 0;\n margin-bottom: 10px;\n}\n\n.woocommerce .tinv-wishlist .tinvwl_added_to_wishlist.tinv-modal button.button {\n margin-top: 0;\n margin-bottom: 10px;\n}\n\n.tinv-wishlist .tinv-modal .tinvwl-buttons-group {\n margin-top: 20px;\n}\n.tinv-wishlist .tinvwl-buttons-group button {\n width: 100%;\n}\n.tinv-wishlist .tinvwl-buttons-group button + button {\n margin-top: 7px;\n}\n.tinv-wishlist .tinvwl-buttons-group button i {\n position: relative;\n}\n.tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-heart-o, .tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-key, .tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-times {\n font-size: 20px;\n top: 0;\n vertical-align: initial;\n}\n.tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-heart-o::before, .tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-key::before, .tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-times::before {\n position: relative;\n top: 3px;\n}\n.tinv-wishlist .tinvwl-buttons-group + button {\n width: 100%;\n margin-top: 7px;\n}\n.tinv-wishlist .tinv-modal h2 {\n text-align: center;\n margin: 0 0 35px;\n}\n.tinv-wishlist .tinv-create-list .tinv-modal-inner {\n max-width: 778px;\n padding: 30px;\n}\n.tinv-wishlist .tinvwl-has-error:not(.tinvwl-input-group), .tinv-wishlist .tinvwl-input-group.tinvwl-has-error .form-control {\n border: 2px solid #FF0000;\n}\n.tinv-wishlist .tinvwl-has-error:not(.tinvwl-input-group) {\n border: 2px solid #FF0000;\n}\n.tinv-wishlist .tinvwl-has-error + .tinvwl-error {\n padding: 5px 5px 0 0;\n color: #FF0000;\n}\n\n@media only screen and (max-width: 768px) {\n .navigation-button, .social-buttons, .tinv-lists-nav {\n margin-right: 12px;\n margin-left: 12px;\n }\n}\n.tinvwl-tooltip {\n display: none;\n}\n\n.tinvwl-input-group {\n position: relative;\n display: table;\n border-collapse: separate;\n}\n.tinvwl-input-group .form-control {\n position: relative;\n z-index: 1;\n float: right;\n height: 38px;\n width: 100%;\n margin: 0;\n}\n.tinvwl-input-group .form-control + .tinvwl-input-group-btn {\n padding-right: 15px;\n}\n\n.tinv-wishlist .tinvwl-to-left .tinvwl-input-group .form-control + .tinvwl-input-group-btn {\n padding-right: 10px;\n}\n.tinv-wishlist .tinv-search-form .tinvwl-input-group .form-control + .tinvwl-input-group-btn {\n padding-right: 9px;\n}\n\n.tinvwl-input-group .form-control, .tinvwl-input-group-addon, .tinvwl-input-group-btn {\n display: table-cell;\n}\n\n.tinvwl-input-group-addon, .tinvwl-input-group-btn {\n width: 1%;\n white-space: nowrap;\n vertical-align: top;\n}\n\n@media only screen and (max-width: 768px) {\n .tinvwl-input-group {\n width: 100%;\n }\n}\n@media only screen and (max-width: 768px) {\n .tinvwl-input-group:not(.tinvwl-no-full) {\n display: block;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .form-control, .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon, .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn {\n display: block;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .form-control {\n float: none;\n }\n\n .tinv-wishlist .tinv-search-form .tinvwl-input-group:not(.tinvwl-no-full) .form-control + .tinvwl-input-group-btn {\n padding-top: 10px;\n padding-right: 0;\n }\n\n .tinvwl-input-group:not(.tinvwl-no-full) .form-control + .tinvwl-input-group-btn {\n padding-top: 10px;\n padding-right: 0;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon {\n width: 100%;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon > button, .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon > input {\n width: 100%;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn {\n width: 100%;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn > button, .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn > input {\n width: 100%;\n }\n}\n.tinv-table {\n display: table;\n width: 100%;\n height: 100%;\n}\n\n.tinv-cell {\n display: table-cell;\n vertical-align: middle;\n}\n\n.tinv-wishlist .tinv-wishlist-clear {\n visibility: visible;\n width: auto;\n height: auto;\n}\n\n.tinv-wishlist-clear:before {\n content: \"\";\n display: table;\n}\n.tinv-wishlist-clear:after {\n content: \"\";\n display: table;\n clear: both;\n}\n\n.icon_big_heart_check {\n display: inline-block;\n width: 46px;\n height: 46px;\n font-family: tinvwl-webfont !important;\n speak: none;\n font-style: normal;\n font-weight: 400;\n font-variant: normal;\n text-transform: none;\n line-height: 1;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-size: 60px;\n}\n\n.icon_big_times {\n display: inline-block;\n width: 46px;\n height: 46px;\n font-family: tinvwl-webfont !important;\n speak: none;\n font-style: normal;\n font-weight: 400;\n font-variant: normal;\n text-transform: none;\n line-height: 1;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-size: 60px;\n}\n.icon_big_times::before {\n content: \"\\e904\";\n top: -7px;\n right: -7px;\n position: relative;\n}\n\n.icon_big_heart_check::before {\n content: \"\\e90a\";\n top: -7px;\n right: -7px;\n position: relative;\n}\n\n.tinvwl_add_to_wishlist_button.tinvwl-button.disabled-add-wishlist, .tinvwl_add_to_wishlist_button.disabled-add-wishlist {\n opacity: 0.5 !important;\n cursor: not-allowed;\n}\n\n.empty-name-wishlist {\n border-color: #FF0000 !important;\n}\n\n.tinvwl_remove_from_wishlist-text, .tinvwl_already_on_wishlist-text {\n display: none !important;\n}\n\n.tinvwl-product-in-list.tinvwl-product-make-remove .tinvwl_remove_from_wishlist-text, .tinvwl-product-in-list.tinvwl-product-make-remove .tinvwl_already_on_wishlist-text, .tinvwl-product-in-list.tinvwl-product-already-on-wishlist .tinvwl_remove_from_wishlist-text, .tinvwl-product-in-list.tinvwl-product-already-on-wishlist .tinvwl_already_on_wishlist-text {\n display: inline !important;\n}\n.tinvwl-product-in-list.tinvwl-product-make-remove .tinvwl_add_to_wishlist-text, .tinvwl-product-in-list.tinvwl-product-already-on-wishlist .tinvwl_add_to_wishlist-text {\n display: none !important;\n}\n\n@media only screen and (max-width: 1024px) {\n .tinv-wishlist .tinvwl-table-manage-list .product-remove {\n display: table-cell;\n }\n}\n@media only screen and (max-width: 768px) {\n .tinv-wishlist table.tinvwl-table-manage-list tbody td.product-remove {\n display: block;\n }\n}\n.tooltipped {\n position: relative;\n}\n\n.tooltipped::after {\n position: absolute;\n z-index: 1000000;\n display: none;\n padding: 0.5em 0.75em;\n font: normal normal 11px/1.5 -apple-system, BlinkMacSystemFont, \"Segoe UI\", Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\";\n -webkit-font-smoothing: subpixel-antialiased;\n color: #fff;\n text-align: center;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-wrap: break-word;\n white-space: pre;\n pointer-events: none;\n content: attr(aria-label);\n background: #1b1f23;\n border-radius: 3px;\n opacity: 0;\n}\n\n.tooltipped::before {\n position: absolute;\n z-index: 1000001;\n display: none;\n width: 0;\n height: 0;\n color: #1b1f23;\n pointer-events: none;\n content: \"\";\n border: 6px solid transparent;\n opacity: 0;\n}\n\n@-webkit-keyframes tooltip-appear {\n from {\n opacity: 0;\n }\n to {\n opacity: 1;\n }\n}\n\n@keyframes tooltip-appear {\n from {\n opacity: 0;\n }\n to {\n opacity: 1;\n }\n}\n.tooltipped:hover::before, .tooltipped:hover::after,\n.tooltipped:active::before,\n.tooltipped:active::after,\n.tooltipped:focus::before,\n.tooltipped:focus::after {\n display: inline-block;\n text-decoration: none;\n -webkit-animation-name: tooltip-appear;\n animation-name: tooltip-appear;\n -webkit-animation-duration: 0.1s;\n animation-duration: 0.1s;\n -webkit-animation-fill-mode: forwards;\n animation-fill-mode: forwards;\n -webkit-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n -webkit-animation-delay: 0.4s;\n animation-delay: 0.4s;\n}\n\n.tooltipped-no-delay:hover::before, .tooltipped-no-delay:hover::after,\n.tooltipped-no-delay:active::before,\n.tooltipped-no-delay:active::after,\n.tooltipped-no-delay:focus::before,\n.tooltipped-no-delay:focus::after {\n -webkit-animation-delay: 0s;\n animation-delay: 0s;\n}\n\n.tooltipped-multiline:hover::after,\n.tooltipped-multiline:active::after,\n.tooltipped-multiline:focus::after {\n display: table-cell;\n}\n\n.tooltipped-s::after,\n.tooltipped-se::after,\n.tooltipped-sw::after {\n top: 100%;\n left: 50%;\n margin-top: 6px;\n}\n.tooltipped-s::before,\n.tooltipped-se::before,\n.tooltipped-sw::before {\n top: auto;\n left: 50%;\n bottom: -7px;\n margin-left: -6px;\n border-bottom-color: #1b1f23;\n}\n\n.tooltipped-se::after {\n left: auto;\n right: 50%;\n margin-right: -16px;\n}\n\n.tooltipped-sw::after {\n margin-left: -16px;\n}\n\n.tooltipped-n::after,\n.tooltipped-ne::after,\n.tooltipped-nw::after {\n left: 50%;\n bottom: 100%;\n margin-bottom: 6px;\n}\n.tooltipped-n::before,\n.tooltipped-ne::before,\n.tooltipped-nw::before {\n top: -7px;\n left: 50%;\n bottom: auto;\n margin-left: -6px;\n border-top-color: #1b1f23;\n}\n\n.tooltipped-ne::after {\n left: auto;\n right: 50%;\n margin-right: -16px;\n}\n\n.tooltipped-nw::after {\n margin-left: -16px;\n}\n\n.tooltipped-s::after,\n.tooltipped-n::after {\n -webkit-transform: translateX(-50%);\n transform: translateX(-50%);\n}\n\n.tooltipped-w::after {\n left: 100%;\n bottom: 50%;\n margin-left: 6px;\n -webkit-transform: translateY(50%);\n transform: translateY(50%);\n}\n.tooltipped-w::before {\n top: 50%;\n bottom: 50%;\n right: -7px;\n margin-top: -6px;\n border-right-color: #1b1f23;\n}\n\n.tooltipped-e::after {\n bottom: 50%;\n right: 100%;\n margin-right: 6px;\n -webkit-transform: translateY(50%);\n transform: translateY(50%);\n}\n.tooltipped-e::before {\n top: 50%;\n left: -7px;\n bottom: 50%;\n margin-top: -6px;\n border-left-color: #1b1f23;\n}\n\n.tooltipped-align-right-1::after,\n.tooltipped-align-right-2::after {\n left: 0;\n margin-left: 0;\n}\n\n.tooltipped-align-right-1::before {\n left: 10px;\n}\n\n.tooltipped-align-right-2::before {\n left: 15px;\n}\n\n.tooltipped-align-left-1::after,\n.tooltipped-align-left-2::after {\n right: 0;\n margin-right: 0;\n}\n\n.tooltipped-align-left-1::before {\n right: 5px;\n}\n\n.tooltipped-align-left-2::before {\n right: 10px;\n}\n\n.tooltipped-multiline::after {\n width: -webkit-max-content;\n width: -moz-max-content;\n width: max-content;\n max-width: 250px;\n word-wrap: break-word;\n white-space: pre-line;\n border-collapse: separate;\n}\n.tooltipped-multiline.tooltipped-s::after, .tooltipped-multiline.tooltipped-n::after {\n left: auto;\n right: 50%;\n -webkit-transform: translateX(50%);\n transform: translateX(50%);\n}\n.tooltipped-multiline.tooltipped-w::after, .tooltipped-multiline.tooltipped-e::after {\n left: 100%;\n}\n\n@media screen and (min-width: 0 \\0 ) {\n .tooltipped-multiline::after {\n width: 250px;\n }\n}\n.tooltipped-sticky::before, .tooltipped-sticky::after {\n display: inline-block;\n}\n.tooltipped-sticky.tooltipped-multiline::after {\n display: table-cell;\n}\n\n.tinvwl-table-manage-list .component_table_item_price:before {\n font-family: \"FontAwesomeCP\";\n font-size: 1rem;\n display: inline-block;\n -ms-filter: \"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)\";\n -webkit-transform: rotate(-90deg);\n transform: rotate(-90deg);\n content: \"\\e811\";\n margin: 0 3px 0 12px;\n opacity: 0.25;\n}\n\n.wishlist-icon {\n position: relative;\n}\n\n.wishlist-popup {\n opacity: 0;\n max-height: 0;\n position: absolute;\n overflow: hidden;\n padding: 5px;\n margin-top: -10px;\n border-radius: 5px;\n line-height: 1.3;\n text-align: center;\n font-size: 0.9em;\n top: 100%;\n background-color: rgba(0, 0, 0, 0.8);\n left: 0;\n color: #FFF;\n -webkit-transition: opacity 0.3s, max-height 0.3s;\n transition: opacity 0.3s, max-height 0.3s;\n -webkit-transition-delay: 0.3s;\n transition-delay: 0.3s;\n}\n\n.wishlist-popup:after {\n bottom: 100%;\n left: 10px;\n border: solid transparent;\n content: \" \";\n height: 0;\n width: 0;\n position: absolute;\n pointer-events: none;\n border-color: rgba(136, 183, 213, 0);\n border-bottom-color: rgba(0, 0, 0, 0.8);\n border-width: 10px;\n margin-right: -10px;\n}\n\n.wishlist-icon:hover .wishlist-popup {\n opacity: 1;\n max-height: 200px;\n overflow-y: auto;\n}\n\n.wishlist-popup a {\n color: #ccc;\n display: block;\n}\n\n.wishlist-popup a:hover {\n color: #FFF;\n}\n\n.wishlist-icon.added:after {\n background-color: red;\n -webkit-transform: translateY(-3px);\n transform: translateY(-3px);\n}\n\n.wishlist-popup .ajax-loading,\n.wishlist-popup .feedback {\n display: none !important;\n}\n\n.wishlist-title {\n margin-bottom: 20px;\n}"]}
|
assets/css/public-rtl.min.css
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
/**
|
2 |
* TI WooCommerce Wishlist Plugin - Allow your store guests and customers to add products to Wishlist. Add Wishlist functionality to your store for free.
|
3 |
-
* @version 1.
|
4 |
* @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
5 |
*/
|
6 |
.tinv-wishlist form,.tinv-wishlist p:last-child,.tinv-wishlist table{margin-bottom:0}
|
@@ -14,15 +14,15 @@
|
|
14 |
.tinv-wishlist input[type=button] i,.tinv-wishlist input[type=reset] i,.tinv-wishlist input[type=submit] i{margin-left:6px}
|
15 |
.tinv-wishlist a.tinv-close-modal i{margin-left:0}
|
16 |
a.wishlist_products_counter{text-decoration:none}
|
17 |
-
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before,.woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before,.woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button:before,a.wishlist_products_counter.top_wishlist-heart:before,span.wishlist_products_counter.top_wishlist-heart:before,a.sidr-class-wishlist_products_counter.sidr-class-top_wishlist-heart:before{content:"
|
18 |
-
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus:before,.woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus:before,.woocommerce-page ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus:before,a.wishlist_products_counter.top_wishlist-heart-plus:before,span.wishlist_products_counter.top_wishlist-heart-plus:before,a.sidr-class-wishlist_products_counter.sidr-class-top_wishlist-heart-plus:before{content:"
|
19 |
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt,.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt{position:relative;width:36px;height:36px;vertical-align:sub}
|
20 |
a.wishlist_products_counter.top_wishlist-heart-plus.no-txt,span.wishlist_products_counter.top_wishlist-heart-plus.no-txt{position:relative;width:36px;height:36px;vertical-align:sub}
|
21 |
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt:before,.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt:before{position:absolute;top:50%;right:50%;margin-left:0}
|
22 |
.tinv-wishlist .tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt,.tinv-wishlist .tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt{padding-right:1em;vertical-align:bottom}
|
23 |
-
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-product-in-list:before{content:"
|
24 |
-
.woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-product-in-list:before,.woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button.tinvwl-product-in-list:before,a.wishlist_products_counter.top_wishlist-heart.wishlist-counter-with-products:before,span.wishlist_products_counter.top_wishlist-heart.wishlist-counter-with-products:before{content:"
|
25 |
-
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.tinvwl-product-in-list:before,.woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.tinvwl-product-in-list:before,.woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart-plus.tinvwl_add_to_wishlist_button.tinvwl-product-in-list:before,a.wishlist_products_counter.top_wishlist-heart-plus.wishlist-counter-with-products:before,span.wishlist_products_counter.top_wishlist-heart-plus.wishlist-counter-with-products:before{content:"
|
26 |
.tinv-wishlist .tinvwl_add_to_wishlist_button.icon-white:before,a.wishlist_products_counter.top_wishlist-white:before,span.wishlist_products_counter.top_wishlist-white:before{color:#FFF}
|
27 |
.tinv-wishlist .tinvwl_add_to_wishlist_button.icon-black:before,a.wishlist_products_counter.top_wishlist-black:before,span.wishlist_products_counter.top_wishlist-black:before{color:#000}
|
28 |
.tinv-wishlist.tinvwl-before-add-to-cart .tinvwl_add_to_wishlist_button{margin-bottom:15px}
|
@@ -163,8 +163,8 @@ ul.products li.product .tinvwl_add_to_wishlist_button{margin-top:1em}
|
|
163 |
.tinv-wishlist-clear:after{content:"";display:table;clear:both}
|
164 |
.icon_big_heart_check{display:inline-block;width:46px;height:46px;font-family:tinvwl-webfont !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:60px}
|
165 |
.icon_big_times{display:inline-block;width:46px;height:46px;font-family:tinvwl-webfont !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:60px}
|
166 |
-
.icon_big_times::before{content:"
|
167 |
-
.icon_big_heart_check::before{content:"
|
168 |
.tinvwl_add_to_wishlist_button.tinvwl-button.disabled-add-wishlist,.tinvwl_add_to_wishlist_button.disabled-add-wishlist{opacity:.5 !important;cursor:not-allowed}
|
169 |
.empty-name-wishlist{border-color:#f00 !important}
|
170 |
.tinvwl_remove_from_wishlist-text,.tinvwl_already_on_wishlist-text{display:none !important}
|
@@ -200,7 +200,7 @@ ul.products li.product .tinvwl_add_to_wishlist_button{margin-top:1em}
|
|
200 |
.tooltipped-multiline.tooltipped-w::after,.tooltipped-multiline.tooltipped-e::after{left:100%}
|
201 |
.tooltipped-sticky::before,.tooltipped-sticky::after{display:inline-block}
|
202 |
.tooltipped-sticky.tooltipped-multiline::after{display:table-cell}
|
203 |
-
.tinvwl-table-manage-list .component_table_item_price:before{font-family:"FontAwesomeCP";font-size:1rem;display:inline-block;-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(-90deg);transform:rotate(-90deg);content:"
|
204 |
.wishlist-icon{position:relative}
|
205 |
.wishlist-popup{opacity:0;max-height:0;position:absolute;overflow:hidden;padding:5px;margin-top:-10px;border-radius:5px;line-height:1.3;text-align:center;font-size:.9em;top:100%;background-color:rgba(0,0,0,0.8);left:0;color:#FFF;-webkit-transition:opacity .3s,max-height .3s;transition:opacity .3s,max-height .3s;-webkit-transition-delay:.3s;transition-delay:.3s}
|
206 |
.wishlist-popup:after{bottom:100%;left:10px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-bottom-color:rgba(0,0,0,0.8);border-width:10px;margin-right:-10px}
|
1 |
/**
|
2 |
* TI WooCommerce Wishlist Plugin - Allow your store guests and customers to add products to Wishlist. Add Wishlist functionality to your store for free.
|
3 |
+
* @version 1.28.0
|
4 |
* @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
5 |
*/
|
6 |
.tinv-wishlist form,.tinv-wishlist p:last-child,.tinv-wishlist table{margin-bottom:0}
|
14 |
.tinv-wishlist input[type=button] i,.tinv-wishlist input[type=reset] i,.tinv-wishlist input[type=submit] i{margin-left:6px}
|
15 |
.tinv-wishlist a.tinv-close-modal i{margin-left:0}
|
16 |
a.wishlist_products_counter{text-decoration:none}
|
17 |
+
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before,.woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before,.woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button:before,a.wishlist_products_counter.top_wishlist-heart:before,span.wishlist_products_counter.top_wishlist-heart:before,a.sidr-class-wishlist_products_counter.sidr-class-top_wishlist-heart:before{content:"\e909";display:inline-block;font-family:tinvwl-webfont !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;vertical-align:sub;margin-left:5px}
|
18 |
+
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus:before,.woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus:before,.woocommerce-page ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus:before,a.wishlist_products_counter.top_wishlist-heart-plus:before,span.wishlist_products_counter.top_wishlist-heart-plus:before,a.sidr-class-wishlist_products_counter.sidr-class-top_wishlist-heart-plus:before{content:"\e906";display:inline-block;font-family:tinvwl-webfont !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;vertical-align:sub;margin-left:5px}
|
19 |
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt,.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt{position:relative;width:36px;height:36px;vertical-align:sub}
|
20 |
a.wishlist_products_counter.top_wishlist-heart-plus.no-txt,span.wishlist_products_counter.top_wishlist-heart-plus.no-txt{position:relative;width:36px;height:36px;vertical-align:sub}
|
21 |
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt:before,.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt:before{position:absolute;top:50%;right:50%;margin-left:0}
|
22 |
.tinv-wishlist .tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt,.tinv-wishlist .tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt{padding-right:1em;vertical-align:bottom}
|
23 |
+
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-product-in-list:before{content:"\e908"}
|
24 |
+
.woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-product-in-list:before,.woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button.tinvwl-product-in-list:before,a.wishlist_products_counter.top_wishlist-heart.wishlist-counter-with-products:before,span.wishlist_products_counter.top_wishlist-heart.wishlist-counter-with-products:before{content:"\e908"}
|
25 |
+
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.tinvwl-product-in-list:before,.woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.tinvwl-product-in-list:before,.woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart-plus.tinvwl_add_to_wishlist_button.tinvwl-product-in-list:before,a.wishlist_products_counter.top_wishlist-heart-plus.wishlist-counter-with-products:before,span.wishlist_products_counter.top_wishlist-heart-plus.wishlist-counter-with-products:before{content:"\e907"}
|
26 |
.tinv-wishlist .tinvwl_add_to_wishlist_button.icon-white:before,a.wishlist_products_counter.top_wishlist-white:before,span.wishlist_products_counter.top_wishlist-white:before{color:#FFF}
|
27 |
.tinv-wishlist .tinvwl_add_to_wishlist_button.icon-black:before,a.wishlist_products_counter.top_wishlist-black:before,span.wishlist_products_counter.top_wishlist-black:before{color:#000}
|
28 |
.tinv-wishlist.tinvwl-before-add-to-cart .tinvwl_add_to_wishlist_button{margin-bottom:15px}
|
163 |
.tinv-wishlist-clear:after{content:"";display:table;clear:both}
|
164 |
.icon_big_heart_check{display:inline-block;width:46px;height:46px;font-family:tinvwl-webfont !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:60px}
|
165 |
.icon_big_times{display:inline-block;width:46px;height:46px;font-family:tinvwl-webfont !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:60px}
|
166 |
+
.icon_big_times::before{content:"\e904";top:-7px;right:-7px;position:relative}
|
167 |
+
.icon_big_heart_check::before{content:"\e90a";top:-7px;right:-7px;position:relative}
|
168 |
.tinvwl_add_to_wishlist_button.tinvwl-button.disabled-add-wishlist,.tinvwl_add_to_wishlist_button.disabled-add-wishlist{opacity:.5 !important;cursor:not-allowed}
|
169 |
.empty-name-wishlist{border-color:#f00 !important}
|
170 |
.tinvwl_remove_from_wishlist-text,.tinvwl_already_on_wishlist-text{display:none !important}
|
200 |
.tooltipped-multiline.tooltipped-w::after,.tooltipped-multiline.tooltipped-e::after{left:100%}
|
201 |
.tooltipped-sticky::before,.tooltipped-sticky::after{display:inline-block}
|
202 |
.tooltipped-sticky.tooltipped-multiline::after{display:table-cell}
|
203 |
+
.tinvwl-table-manage-list .component_table_item_price:before{font-family:"FontAwesomeCP";font-size:1rem;display:inline-block;-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(-90deg);transform:rotate(-90deg);content:"\e811";margin:0 3px 0 12px;opacity:.25}
|
204 |
.wishlist-icon{position:relative}
|
205 |
.wishlist-popup{opacity:0;max-height:0;position:absolute;overflow:hidden;padding:5px;margin-top:-10px;border-radius:5px;line-height:1.3;text-align:center;font-size:.9em;top:100%;background-color:rgba(0,0,0,0.8);left:0;color:#FFF;-webkit-transition:opacity .3s,max-height .3s;transition:opacity .3s,max-height .3s;-webkit-transition-delay:.3s;transition-delay:.3s}
|
206 |
.wishlist-popup:after{bottom:100%;left:10px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-bottom-color:rgba(0,0,0,0.8);border-width:10px;margin-right:-10px}
|
assets/css/public.css
CHANGED
@@ -1,4 +1,3 @@
|
|
1 |
-
@charset "UTF-8";
|
2 |
/*------------------------------------*
|
3 |
$WEBFONT
|
4 |
*------------------------------------*/
|
@@ -48,7 +47,7 @@ a.wishlist_products_counter {
|
|
48 |
}
|
49 |
|
50 |
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before, .woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before, .woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button:before, a.wishlist_products_counter.top_wishlist-heart:before, span.wishlist_products_counter.top_wishlist-heart:before, a.sidr-class-wishlist_products_counter.sidr-class-top_wishlist-heart:before {
|
51 |
-
content: "
|
52 |
display: inline-block;
|
53 |
font-family: tinvwl-webfont !important;
|
54 |
speak: none;
|
@@ -65,7 +64,7 @@ a.wishlist_products_counter {
|
|
65 |
}
|
66 |
|
67 |
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus:before, .woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus:before, .woocommerce-page ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus:before, a.wishlist_products_counter.top_wishlist-heart-plus:before, span.wishlist_products_counter.top_wishlist-heart-plus:before, a.sidr-class-wishlist_products_counter.sidr-class-top_wishlist-heart-plus:before {
|
68 |
-
content: "
|
69 |
display: inline-block;
|
70 |
font-family: tinvwl-webfont !important;
|
71 |
speak: none;
|
@@ -106,15 +105,15 @@ a.wishlist_products_counter.top_wishlist-heart-plus.no-txt, span.wishlist_produc
|
|
106 |
vertical-align: bottom;
|
107 |
}
|
108 |
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-product-in-list:before {
|
109 |
-
content: "
|
110 |
}
|
111 |
|
112 |
.woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-product-in-list:before, .woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button.tinvwl-product-in-list:before, a.wishlist_products_counter.top_wishlist-heart.wishlist-counter-with-products:before, span.wishlist_products_counter.top_wishlist-heart.wishlist-counter-with-products:before {
|
113 |
-
content: "
|
114 |
}
|
115 |
|
116 |
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.tinvwl-product-in-list:before, .woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.tinvwl-product-in-list:before, .woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart-plus.tinvwl_add_to_wishlist_button.tinvwl-product-in-list:before, a.wishlist_products_counter.top_wishlist-heart-plus.wishlist-counter-with-products:before, span.wishlist_products_counter.top_wishlist-heart-plus.wishlist-counter-with-products:before {
|
117 |
-
content: "
|
118 |
}
|
119 |
|
120 |
.tinv-wishlist .tinvwl_add_to_wishlist_button.icon-white:before, a.wishlist_products_counter.top_wishlist-white:before, span.wishlist_products_counter.top_wishlist-white:before {
|
@@ -1058,14 +1057,14 @@ ul.products li.product .tinvwl_add_to_wishlist_button {
|
|
1058 |
font-size: 60px;
|
1059 |
}
|
1060 |
.icon_big_times::before {
|
1061 |
-
content: "
|
1062 |
top: -7px;
|
1063 |
left: -7px;
|
1064 |
position: relative;
|
1065 |
}
|
1066 |
|
1067 |
.icon_big_heart_check::before {
|
1068 |
-
content: "
|
1069 |
top: -7px;
|
1070 |
left: -7px;
|
1071 |
position: relative;
|
@@ -1347,7 +1346,7 @@ ul.products li.product .tinvwl_add_to_wishlist_button {
|
|
1347 |
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
|
1348 |
-webkit-transform: rotate(90deg);
|
1349 |
transform: rotate(90deg);
|
1350 |
-
content: "
|
1351 |
margin: 0 12px 0 3px;
|
1352 |
opacity: 0.25;
|
1353 |
}
|
|
|
1 |
/*------------------------------------*
|
2 |
$WEBFONT
|
3 |
*------------------------------------*/
|
47 |
}
|
48 |
|
49 |
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before, .woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before, .woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button:before, a.wishlist_products_counter.top_wishlist-heart:before, span.wishlist_products_counter.top_wishlist-heart:before, a.sidr-class-wishlist_products_counter.sidr-class-top_wishlist-heart:before {
|
50 |
+
content: "\e909";
|
51 |
display: inline-block;
|
52 |
font-family: tinvwl-webfont !important;
|
53 |
speak: none;
|
64 |
}
|
65 |
|
66 |
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus:before, .woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus:before, .woocommerce-page ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus:before, a.wishlist_products_counter.top_wishlist-heart-plus:before, span.wishlist_products_counter.top_wishlist-heart-plus:before, a.sidr-class-wishlist_products_counter.sidr-class-top_wishlist-heart-plus:before {
|
67 |
+
content: "\e906";
|
68 |
display: inline-block;
|
69 |
font-family: tinvwl-webfont !important;
|
70 |
speak: none;
|
105 |
vertical-align: bottom;
|
106 |
}
|
107 |
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-product-in-list:before {
|
108 |
+
content: "\e908";
|
109 |
}
|
110 |
|
111 |
.woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-product-in-list:before, .woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button.tinvwl-product-in-list:before, a.wishlist_products_counter.top_wishlist-heart.wishlist-counter-with-products:before, span.wishlist_products_counter.top_wishlist-heart.wishlist-counter-with-products:before {
|
112 |
+
content: "\e908";
|
113 |
}
|
114 |
|
115 |
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.tinvwl-product-in-list:before, .woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.tinvwl-product-in-list:before, .woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart-plus.tinvwl_add_to_wishlist_button.tinvwl-product-in-list:before, a.wishlist_products_counter.top_wishlist-heart-plus.wishlist-counter-with-products:before, span.wishlist_products_counter.top_wishlist-heart-plus.wishlist-counter-with-products:before {
|
116 |
+
content: "\e907";
|
117 |
}
|
118 |
|
119 |
.tinv-wishlist .tinvwl_add_to_wishlist_button.icon-white:before, a.wishlist_products_counter.top_wishlist-white:before, span.wishlist_products_counter.top_wishlist-white:before {
|
1057 |
font-size: 60px;
|
1058 |
}
|
1059 |
.icon_big_times::before {
|
1060 |
+
content: "\e904";
|
1061 |
top: -7px;
|
1062 |
left: -7px;
|
1063 |
position: relative;
|
1064 |
}
|
1065 |
|
1066 |
.icon_big_heart_check::before {
|
1067 |
+
content: "\e90a";
|
1068 |
top: -7px;
|
1069 |
left: -7px;
|
1070 |
position: relative;
|
1346 |
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
|
1347 |
-webkit-transform: rotate(90deg);
|
1348 |
transform: rotate(90deg);
|
1349 |
+
content: "\e811";
|
1350 |
margin: 0 12px 0 3px;
|
1351 |
opacity: 0.25;
|
1352 |
}
|
assets/css/public.css.map
CHANGED
@@ -1 +1 @@
|
|
1 |
-
{"version":3,"names":[],"mappings":"","sources":["public.css"],"file":"public.css","sourcesContent":["@charset \"UTF-8\";\n/*------------------------------------*\n\t$WEBFONT\n*------------------------------------*/\n.tinv-wishlist form, .tinv-wishlist p:last-child, .tinv-wishlist table {\n margin-bottom: 0;\n}\n\n.tinv-wishlist * {\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n}\n\n.tinvwl-wishlist :after, .tinvwl-wishlist :before {\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n}\n\n.tinv-wishlist select {\n width: 140px;\n}\n.tinv-wishlist ul {\n list-style: none;\n margin: 0;\n padding: 0;\n}\n.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt:before, .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt:before {\n margin-top: -10px;\n margin-left: -10px;\n}\n\n.woocommerce.tinv-wishlist #respond input#submit.alt, .woocommerce.tinv-wishlist a.button.alt, .woocommerce.tinv-wishlist button.button.alt, .woocommerce.tinv-wishlist input.button.alt {\n text-align: center;\n}\n\n.tinv-wishlist .button i, .tinv-wishlist .navigation-button a i {\n margin-right: 6px;\n}\n.tinv-wishlist input[type=button] i, .tinv-wishlist input[type=reset] i, .tinv-wishlist input[type=submit] i {\n margin-right: 6px;\n}\n.tinv-wishlist a.tinv-close-modal i {\n margin-right: 0;\n}\n\na.wishlist_products_counter {\n text-decoration: none;\n}\n\n.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before, .woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before, .woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button:before, a.wishlist_products_counter.top_wishlist-heart:before, span.wishlist_products_counter.top_wishlist-heart:before, a.sidr-class-wishlist_products_counter.sidr-class-top_wishlist-heart:before {\n content: \"\";\n display: inline-block;\n font-family: tinvwl-webfont !important;\n speak: none;\n font-style: normal;\n font-weight: 400;\n font-variant: normal;\n text-transform: none;\n line-height: 1;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-size: 20px;\n vertical-align: sub;\n margin-right: 5px;\n}\n\n.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus:before, .woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus:before, .woocommerce-page ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus:before, a.wishlist_products_counter.top_wishlist-heart-plus:before, span.wishlist_products_counter.top_wishlist-heart-plus:before, a.sidr-class-wishlist_products_counter.sidr-class-top_wishlist-heart-plus:before {\n content: \"\";\n display: inline-block;\n font-family: tinvwl-webfont !important;\n speak: none;\n font-style: normal;\n font-weight: 400;\n font-variant: normal;\n text-transform: none;\n line-height: 1;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-size: 20px;\n vertical-align: sub;\n margin-right: 5px;\n}\n\n.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt, .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt {\n position: relative;\n width: 36px;\n height: 36px;\n vertical-align: sub;\n}\n\na.wishlist_products_counter.top_wishlist-heart-plus.no-txt, span.wishlist_products_counter.top_wishlist-heart-plus.no-txt {\n position: relative;\n width: 36px;\n height: 36px;\n vertical-align: sub;\n}\n\n.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt:before, .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt:before {\n position: absolute;\n top: 50%;\n left: 50%;\n margin-right: 0;\n}\n.tinv-wishlist .tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt, .tinv-wishlist .tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt {\n padding-left: 1em;\n vertical-align: bottom;\n}\n.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-product-in-list:before {\n content: \"\";\n}\n\n.woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-product-in-list:before, .woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button.tinvwl-product-in-list:before, a.wishlist_products_counter.top_wishlist-heart.wishlist-counter-with-products:before, span.wishlist_products_counter.top_wishlist-heart.wishlist-counter-with-products:before {\n content: \"\";\n}\n\n.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.tinvwl-product-in-list:before, .woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.tinvwl-product-in-list:before, .woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart-plus.tinvwl_add_to_wishlist_button.tinvwl-product-in-list:before, a.wishlist_products_counter.top_wishlist-heart-plus.wishlist-counter-with-products:before, span.wishlist_products_counter.top_wishlist-heart-plus.wishlist-counter-with-products:before {\n content: \"\";\n}\n\n.tinv-wishlist .tinvwl_add_to_wishlist_button.icon-white:before, a.wishlist_products_counter.top_wishlist-white:before, span.wishlist_products_counter.top_wishlist-white:before {\n color: #FFF;\n}\n\n.tinv-wishlist .tinvwl_add_to_wishlist_button.icon-black:before, a.wishlist_products_counter.top_wishlist-black:before, span.wishlist_products_counter.top_wishlist-black:before {\n color: #000;\n}\n\n.tinv-wishlist.tinvwl-before-add-to-cart .tinvwl_add_to_wishlist_button {\n margin-bottom: 15px;\n}\n.tinv-wishlist.tinvwl-after-add-to-cart .tinvwl_add_to_wishlist_button {\n margin-top: 15px;\n}\n.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-custom.no-txt {\n padding: 10px 11px;\n line-height: 1;\n}\n\n.wishlist-popup .tinv-wishlist .tinvwl_add_to_wishlist_button {\n margin: 0;\n}\n.wishlist-popup .tinv-wishlist .tinvwl_add_to_wishlist_button::before {\n display: none;\n}\n\na.wishlist_products_counter.top_wishlist-custom.no-txt, span.wishlist_products_counter.top_wishlist-custom.no-txt {\n padding: 10px 11px;\n line-height: 1;\n}\n\n.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-custom img, a.wishlist_products_counter.top_wishlist-custom img, span.wishlist_products_counter.top_wishlist-custom img {\n display: inline-block !important;\n vertical-align: baseline;\n width: auto !important;\n max-width: 16px;\n max-height: 16px;\n margin-bottom: 0;\n margin: 0 6px 0 0 !important;\n}\n\n.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-custom.no-txt img, a.wishlist_products_counter.top_wishlist-custom.no-txt img, span.wishlist_products_counter.top_wishlist-custom.no-txt img {\n margin-right: 0 !important;\n}\n\n.single-product div.product form.cart .tinvwl-button.tinvwl_add_to_wishlist_button, div.product form.cart .tinvwl_add_to_wishlist_button {\n float: none;\n}\n\nul.products li.product .tinvwl_add_to_wishlist_button {\n margin-top: 1em;\n}\n\n.tinvwl_add_to_wishlist_button {\n display: inline-block;\n cursor: pointer;\n -webkit-transition: opacity 1s;\n transition: opacity 1s;\n opacity: 1;\n visibility: visible;\n}\n\n.tinv-wishlist.woocommerce .stock.in-stock:before {\n content: none;\n}\n\n.tinv-wraper.tinv-wishlist {\n font-size: 100%;\n}\n.tinv-wraper.tinv-wishlist.tinvwl-above_thumb-add-to-cart {\n position: absolute;\n z-index: 10;\n margin: 0;\n top: 10px;\n left: 10px;\n}\n.tinv-wraper.tinv-wishlist.tinvwl-above_thumb-add-to-cart a.tinvwl_add_to_wishlist_button {\n margin-top: 0;\n}\n\n.tinv-create-list li input[type=radio] {\n margin-right: 10px;\n}\n.tinv-create-list li + li {\n margin-top: 15px;\n}\n.tinv-create-list .tinvwl-input-group + ul {\n margin-top: 25px;\n}\n\n.tinv-search-list {\n margin-bottom: 36px;\n}\n\n.tinv-wishlist .tinv-header {\n margin-bottom: 30px;\n}\n.tinv-wishlist table {\n position: relative;\n table-layout: auto;\n margin-bottom: 30px;\n}\n\n.tinv-overlay {\n top: 0;\n left: 0;\n position: fixed;\n -webkit-transition: opacity 0.3s ease, visibility 0.3s ease;\n transition: opacity 0.3s ease, visibility 0.3s ease;\n}\n\n.tinv-wishlist .tinv-modal {\n top: 0;\n left: 0;\n position: fixed;\n -webkit-transition: opacity 0.3s ease, visibility 0.3s ease;\n transition: opacity 0.3s ease, visibility 0.3s ease;\n}\n.tinv-wishlist table.tinvwl-table-manage-list {\n margin-bottom: 27px;\n width: 100%;\n}\n.tinv-wishlist table input[type=checkbox] {\n margin-right: 0;\n}\n.tinv-wishlist table td, .tinv-wishlist table th {\n padding: 1em;\n vertical-align: middle;\n}\n.tinv-wishlist .tinvwl-table-manage-list .product-cb {\n width: 35px;\n text-align: center;\n}\n.tinv-wishlist .tinvwl-table-manage-list .product-remove {\n width: 35px;\n text-align: center;\n padding: 1em 0.5em;\n}\n.tinv-wishlist .product-remove button {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n -ms-flex-line-pack: center;\n align-content: center;\n margin: 0 auto;\n width: 27px;\n height: 27px;\n border-radius: 50%;\n padding: 0;\n -webkit-box-shadow: none;\n box-shadow: none;\n border: none;\n background-color: #f7f7f7;\n color: #000000;\n font-size: 20px;\n padding-left: 1px;\n padding-top: 3px;\n min-height: 0;\n}\n.tinv-wishlist .product-thumbnail {\n min-width: 100px;\n max-width: 100%;\n width: 100px;\n}\n.tinv-wishlist .product-thumbnail .wp-post-image {\n margin-bottom: 0;\n}\n.tinv-wishlist td.product-name a + .variation {\n margin-top: 2px;\n}\n.tinv-wishlist .product-stock i {\n margin-right: 15px;\n}\n.tinv-wishlist .product-stock p {\n display: table;\n}\n.tinv-wishlist .product-stock p.stock::before {\n display: none;\n}\n.tinv-wishlist .product-stock span {\n display: table-cell;\n vertical-align: middle;\n}\n.tinv-wishlist .product-action > .button > i, .tinv-wishlist .tinvwl-table-manage-list .product-action button[name=tinvwl-remove], .tinv-wishlist table thead th .tinvwl-mobile {\n display: none;\n}\n.tinv-wishlist.woocommerce .product-quantity {\n width: 80px;\n text-align: center;\n}\n.tinv-wishlist.woocommerce table .quantity .qty {\n max-width: 100%;\n width: 62px;\n text-align: left;\n}\n.tinv-wishlist .product-action {\n width: 135px;\n text-align: center;\n}\n.tinv-wishlist .product-action .button {\n width: 100%;\n}\n.tinv-wishlist .product-action .tinvwl_move_product_button {\n margin-top: 5px;\n}\n.tinv-wishlist .tinvwl-table-manage-list .product-action > button[name=tinvwl-remove] > i {\n margin-right: 0;\n}\n.tinv-wishlist .wishlist-cb {\n width: 33px;\n text-align: center;\n}\n.tinv-wishlist .wishlist-name .tinvwl-rename-input input {\n width: 100%;\n}\n.tinv-wishlist .wishlist-name .tinvwl-rename-button {\n float: right;\n}\n.tinv-wishlist .wishlist-name .tinvwl-rename-button > i {\n margin-right: 10px;\n}\n.tinv-wishlist .wishlist-privacy, .tinv-wishlist table:not(.tinvwl-public) .wishlist-date {\n width: 18%;\n}\n.tinv-wishlist .wishlist-privacy select {\n width: 100%;\n}\n.tinv-wishlist .wishlist-name {\n width: 45%;\n}\n.tinv-wishlist .wishlist-action {\n width: 120px;\n text-align: center;\n}\n.tinv-wishlist .wishlist-action button[value=manage_remove] > i {\n display: none;\n margin-right: 0;\n}\n.tinv-wishlist tfoot .tinvwl-to-right .tinv-create-list {\n display: inline-block;\n vertical-align: middle;\n}\n.tinv-wishlist tfoot .tinvwl-to-right .tinv-create-list > a.button {\n margin-right: 0;\n}\n.tinv-wishlist tfoot .tinvwl-to-left + .tinvwl-to-right {\n margin-top: -10px;\n}\n.tinv-wishlist tfoot .tinvwl-to-left:not(:empty) {\n float: left;\n width: 35%;\n margin-right: 2%;\n}\n.tinv-wishlist tfoot .tinvwl-to-right {\n float: left;\n width: 63%;\n text-align: right;\n}\n.tinv-wishlist tfoot .tinvwl-to-right > * {\n margin: 10px 0 0;\n vertical-align: middle;\n}\n.tinv-wishlist tfoot .tinvwl-to-right > * + * {\n margin-left: 10px;\n}\n.tinv-wishlist tfoot .tinvwl-to-left:empty + .tinvwl-to-right {\n width: 100%;\n}\n.tinv-wishlist .social-buttons + .tinv-wishlist-clear + .navigation-button {\n margin-top: 16px;\n}\n.tinv-wishlist .navigation-button {\n margin-top: -10px;\n}\n.tinv-wishlist .navigation-button > li {\n float: left;\n}\n.tinv-wishlist .navigation-button > li > .tinv-create-list > a, .tinv-wishlist .navigation-button > li > a {\n margin-right: 30px;\n margin-top: 10px;\n display: inline-block;\n}\n.tinv-wishlist .navigation-button > li > .tinv-create-list > a.button, .tinv-wishlist .navigation-button > li > a.button {\n margin-right: 10px;\n}\n.tinv-wishlist .navigation-button > li:last-child > .tinv-create-list > a, .tinv-wishlist .navigation-button > li:last-child > a {\n margin-right: 0;\n}\n.tinv-wishlist .social-buttons {\n text-align: right;\n}\n.tinv-wishlist .social-buttons > span, .tinv-wishlist .social-buttons > ul {\n display: inline-block;\n vertical-align: middle;\n}\n.tinv-wishlist .social-buttons > span {\n margin-right: 27px;\n}\n.tinv-wishlist .social-buttons li {\n float: left;\n margin: 0 5px 0 0;\n list-style: none;\n}\n.tinv-wishlist .social-buttons li:last-child {\n margin-right: 0;\n}\n.tinv-wishlist .social-buttons li a.social {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-line-pack: center;\n align-content: center;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n width: 2em;\n height: 2em;\n border-radius: 50%;\n text-align: center;\n -webkit-box-shadow: none;\n box-shadow: none;\n border: 0;\n font-size: 20px;\n text-decoration: none;\n text-transform: none !important;\n}\n.tinv-wishlist .social-buttons li a.social.white {\n color: #ffffff;\n}\n.tinv-wishlist .social-buttons li a.social.dark {\n color: #000000;\n}\n.tinv-wishlist .social-buttons li a.social i {\n line-height: 2em;\n}\n.tinv-wishlist .navigation-button .tinv-create-list > a.tinvwl-no-icon > i, .tinv-wishlist .navigation-button li > a.tinvwl-no-icon > i {\n display: none;\n}\n.tinv-wishlist .tinv-lists-nav {\n margin-top: 35px;\n margin-bottom: 35px;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-direction: row;\n flex-direction: row;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n width: 100%;\n}\n.tinv-wishlist .tinv-lists-nav > * {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n -ms-flex-preferred-size: 100%;\n flex-basis: 100%;\n -webkit-box-flex: 1;\n -ms-flex: 1;\n flex: 1;\n text-align: center;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n}\n.tinv-wishlist .tinv-lists-nav > span {\n font-weight: 700;\n}\n.tinv-wishlist .tinv-next {\n display: inline-block;\n float: left;\n}\n.tinv-wishlist .tinv-prev {\n display: inline-block;\n float: left;\n margin-right: 35px !important;\n}\n.tinv-wishlist .tinv-prev i {\n margin-left: 0;\n margin-right: 18px;\n}\n.tinv-wishlist .tinv-next i {\n margin-left: 18px;\n margin-right: 0;\n}\n\n@media only screen and (max-width: 1024px) {\n .tinv-wishlist .tinvwl-table-manage-lists:not(.tinvwl-public) {\n margin-top: 0;\n }\n .tinv-wishlist .tinvwl-table-manage-list .product-remove {\n display: none;\n }\n .tinv-wishlist .tinvwl-table-manage-list .product-action button[name=tinvwl-remove] {\n display: inline-block;\n margin-top: 5px;\n }\n .tinv-wishlist .product-action {\n width: 60px;\n }\n}\n@media only screen and (max-width: 1024px) and (min-width: 769px) {\n .tinv-wishlist .tinvwl-table-manage-list td.product-stock p {\n display: block;\n text-align: center;\n }\n .tinv-wishlist .product-stock span {\n display: block;\n }\n .tinv-wishlist .tinvwl-table-manage-list td.product-stock i {\n margin-right: 0;\n }\n .tinv-wishlist .tinvwl-table-manage-list td.product-stock .tinvwl-txt {\n display: none;\n }\n .tinv-wishlist .product-thumbnail {\n max-width: 76px;\n width: 76px;\n }\n .tinv-wishlist .product-action .button > i {\n display: inline-block;\n margin-right: 0;\n }\n .tinv-wishlist .product-action .button .tinvwl-txt {\n display: none;\n }\n}\n@media only screen and (max-width: 1023px) {\n .tinv-wishlist .tinv-lists-nav a.tinv-prev > i, .tinv-wishlist .tinv-lists-nav a.tinv-next > i {\n margin: 0;\n }\n .tinv-wishlist .tinv-lists-nav a.tinv-prev > span, .tinv-wishlist .tinv-lists-nav a.tinv-next > span {\n display: none;\n }\n}\n@media only screen and (max-width: 768px) {\n .tinv-wishlist table.tinvwl-table-manage-list tbody td.product-remove, .tinv-wishlist table.tinvwl-table-manage-list thead th:not(.product-name) {\n display: none;\n }\n .tinv-wishlist table.tinvwl-table-manage-lists thead th:not(.wishlist-name) {\n display: none;\n }\n .tinv-wishlist thead th .tinvwl-full {\n display: none;\n }\n .tinv-wishlist table.tinvwl-table-manage-list thead th.product-name, .tinv-wishlist table.tinvwl-table-manage-lists thead th.wishlist-name {\n display: block;\n width: 100%;\n text-align: center;\n }\n .tinv-wishlist table thead th .tinvwl-mobile {\n display: block;\n }\n .tinv-wishlist table.tinvwl-table-manage-list tbody td {\n display: block;\n width: 100% !important;\n text-align: center;\n }\n .tinv-wishlist table.tinvwl-table-manage-lists tbody td, .tinv-wishlist table.tinvwl-table-manage-lists.tinvwl-public tbody td {\n display: block;\n width: 100% !important;\n text-align: center;\n }\n .tinv-wishlist table.tinvwl-table-manage-list tbody td:not(:last-child) {\n border-bottom: 0;\n }\n .tinv-wishlist table.tinvwl-table-manage-lists tbody td:not(:last-child), .tinv-wishlist table.tinvwl-table-manage-lists.tinvwl-public tbody td:not(:last-child) {\n border-bottom: 0;\n }\n .tinv-wishlist .product-stock p {\n margin: 0 auto;\n }\n .tinv-wishlist .product-thumbnail img {\n margin: 0 auto;\n max-width: 80px;\n }\n .tinv-wishlist.woocommerce table .quantity .qty {\n text-align: center;\n width: 100%;\n }\n .tinv-wishlist .product-action .tinvwl_move_product_button {\n margin-top: 10px;\n }\n .tinv-wishlist table.tinvwl-table-manage-list tfoot td {\n display: block;\n width: 100%;\n }\n .tinv-wishlist table.tinvwl-table-manage-lists .wishlist-action button[value=manage_remove] {\n width: 100%;\n }\n .tinv-wishlist table.tinvwl-table-manage-lists .wishlist-name .tinvwl-rename-button {\n float: none;\n }\n}\n@media only screen and (max-width: 1024px) {\n .tinv-wishlist .wishlist-name .tinvwl-rename-button > i, .tinv-wishlist tfoot .tinvwl-to-left:not(:empty) {\n margin-right: 0;\n }\n .tinv-wishlist .wishlist-name .tinvwl-rename-button span {\n display: none;\n }\n .tinv-wishlist .wishlist-action {\n width: 60px;\n }\n .tinv-wishlist tfoot .tinvwl-to-left:not(:empty) {\n float: none;\n width: auto;\n }\n .tinv-wishlist tfoot .tinvwl-to-right {\n float: none;\n width: auto;\n text-align: left;\n }\n}\n@media only screen and (max-width: 1024px) and (min-width: 768px) {\n .tinv-wishlist .wishlist-action button[value=manage_remove] span {\n display: none;\n }\n .tinv-wishlist .wishlist-action button[value=manage_remove] > i {\n display: inline-block;\n }\n .tinv-wishlist tfoot .tinvwl-to-left + .tinvwl-to-right {\n margin-top: 0;\n }\n}\n@media only screen and (max-width: 768px) {\n .tinv-wishlist button[value=manage_apply] .tinvwl-mobile, .tinv-wishlist button[value=product_apply] .tinvwl-mobile {\n display: none;\n }\n .tinv-wishlist tfoot .tinvwl-to-right .tinv-create-list {\n display: block;\n }\n .tinv-wishlist .tinvwl-table-manage-list tfoot .tinvwl-to-right .button, .tinv-wishlist .tinvwl-table-manage-list tfoot .tinvwl-to-right button {\n width: 100%;\n margin: 10px 0 0;\n }\n .tinv-wishlist .tinvwl-table-manage-lists tfoot .tinvwl-to-right .button, .tinv-wishlist .tinvwl-table-manage-lists tfoot .tinvwl-to-right button {\n width: 100%;\n margin: 10px 0 0;\n }\n .tinv-wishlist tfoot .tinvwl-to-right > * {\n margin: 10px 0 0;\n }\n .tinv-wishlist tfoot .tinvwl-to-right .button:first-child, .tinv-wishlist tfoot .tinvwl-to-right button:first-child {\n margin-top: 0 !important;\n }\n .tinv-wishlist tfoot .tinvwl-to-left + .tinvwl-to-right {\n margin-top: 20px;\n }\n}\n@media only screen and (max-width: 1024px) {\n .tinv-wishlist .social-buttons {\n float: none;\n width: auto;\n text-align: left;\n margin-top: 20px;\n }\n .tinv-wishlist .social-buttons + .tinv-wishlist-clear + .navigation-button {\n margin-top: 30px;\n }\n .tinv-wishlist .tinv-login form input[name=login] {\n min-width: auto;\n }\n}\n@media only screen and (max-width: 768px) {\n .tinv-wishlist .social-buttons {\n text-align: center;\n }\n .tinv-wishlist .social-buttons > span {\n display: block;\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 5px;\n }\n}\n@media only screen and (max-width: 768px) {\n .tinv-wishlist.woocommerce .tinv-login form .form-row-first, .tinv-wishlist.woocommerce .tinv-login form .form-row-last {\n float: none;\n width: 100%;\n }\n .tinv-wishlist.woocommerce .tinv-login form .form-row-first {\n padding: 0;\n }\n .tinv-wishlist.woocommerce .tinv-login form .form-row-last {\n padding: 0;\n margin-top: 10px;\n }\n .tinv-wishlist.woocommerce .tinv-login form .tinvwl-input-group-btn {\n display: block;\n padding: 0;\n width: auto;\n margin-top: 10px;\n }\n}\n.tinv-overlay {\n width: 100%;\n height: 100%;\n visibility: hidden;\n opacity: 0;\n background: #191919;\n}\n\n.tinv-modal.tinv-modal-open .tinv-overlay {\n visibility: visible;\n opacity: 0.5;\n}\n\n.admin-bar .tinv-wishlist .tinv-modal {\n padding-top: 32px !important;\n}\n\n.tinv-wishlist .tinv-modal {\n overflow-y: auto;\n overflow-x: hidden;\n width: 0;\n height: 0;\n z-index: 9999;\n outline: 0 !important;\n -webkit-backface-visibility: hidden;\n visibility: hidden;\n opacity: 0;\n text-align: left;\n}\n.tinv-wishlist .tinv-modal .tinv-modal-inner {\n position: relative;\n margin: 0 auto;\n background-color: #fff;\n max-width: 360px;\n padding: 40px;\n}\n.tinv-wishlist .tinv-modal.tinv-modal-open {\n visibility: visible;\n opacity: 1;\n width: 100%;\n height: 100%;\n}\n.tinv-wishlist .tinv-modal .tinv-close-modal {\n display: inline-block;\n position: absolute;\n top: 17px;\n right: 14px;\n width: 26px;\n height: 26px;\n line-height: 26px;\n font-size: 12px;\n text-align: center;\n border-radius: 50%;\n border-bottom: 0;\n -webkit-box-shadow: none !important;\n box-shadow: none !important;\n background-color: #ebe9eb;\n}\n.tinv-wishlist .tinv-modal .icon_big_heart_check, .tinv-wishlist .tinv-modal .icon_big_times, .tinv-wishlist .tinv-modal img {\n display: block;\n margin: 0 auto;\n margin-bottom: 25px;\n opacity: 1 !important;\n}\n.tinv-wishlist .tinv-modal ul {\n overflow: visible;\n list-style: disc;\n margin: 10px 0 0 20px;\n}\n.tinv-wishlist .tinv-modal li {\n list-style: disc !important;\n}\n.tinv-wishlist .tinv-create-list .tinv-modal ul, .tinv-wishlist.tinv-create-list form ul {\n list-style: none !important;\n margin: 25px 0 0;\n}\n.tinv-wishlist .tinv-create-list .tinv-modal li, .tinv-wishlist.tinv-create-list form li {\n list-style: none !important;\n}\n.tinv-wishlist .tinv-modal .already-in {\n margin-bottom: 35px;\n}\n.tinv-wishlist .tinv-modal .delete-notification {\n margin-bottom: 25px;\n}\n.tinv-wishlist .tinv-modal .already-in ul {\n overflow: visible;\n margin: 12px 0 27px 17px;\n}\n.tinv-wishlist .tinv-modal select {\n width: 100%;\n}\n.tinv-wishlist .tinv-modal button + .button, .tinv-wishlist .tinv-modal button + button {\n margin-top: 12px;\n width: 100%;\n}\n.tinv-wishlist .tinv-modal input + button {\n margin-top: 12px;\n width: 100%;\n}\n.tinv-wishlist .tinv-modal label + button, .tinv-wishlist .tinv-modal label + input {\n margin-top: 12px;\n width: 100%;\n}\n.tinv-wishlist .tinv-modal select + button, .tinv-wishlist .tinv-modal select + input {\n margin-top: 12px;\n width: 100%;\n}\n\n@media screen and (max-width: 768px) {\n .admin-bar .tinv-wishlist .tinv-modal {\n padding-top: 46px !important;\n }\n}\n@media screen and (max-width: 600px) {\n .admin-bar .tinv-wishlist .tinv-modal {\n padding-top: 0 !important;\n }\n\n .tinv-wishlist .tinv-modal .tinv-close-modal {\n position: static;\n display: block;\n margin: 0 auto 20px;\n }\n}\n.tinv-wishlist .tinv-modal .already-in + label {\n display: block;\n margin-top: 6px;\n}\n.tinv-wishlist .tinv-modal label select {\n margin-top: 8px;\n}\n.tinv-wishlist .tinv-modal .delete-notification + button {\n width: 100%;\n}\n.tinv-wishlist .tinvwl_added_to_wishlist, .tinv-wishlist .tinvwl_created_wishlist {\n text-align: center;\n}\n.tinv-wishlist .tinvwl_added_to_wishlist .tinv-txt {\n margin-bottom: 25px;\n}\n.tinv-wishlist .tinvwl_created_wishlist .tinv-txt {\n margin-bottom: 25px;\n}\n.tinv-wishlist .tinvwl_created_wishlist button {\n margin-top: 0;\n margin-bottom: 10px;\n}\n\n.woocommerce .tinv-wishlist .tinvwl_added_to_wishlist.tinv-modal button.button {\n margin-top: 0;\n margin-bottom: 10px;\n}\n\n.tinv-wishlist .tinv-modal .tinvwl-buttons-group {\n margin-top: 20px;\n}\n.tinv-wishlist .tinvwl-buttons-group button {\n width: 100%;\n}\n.tinv-wishlist .tinvwl-buttons-group button + button {\n margin-top: 7px;\n}\n.tinv-wishlist .tinvwl-buttons-group button i {\n position: relative;\n}\n.tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-heart-o, .tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-key, .tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-times {\n font-size: 20px;\n top: 0;\n vertical-align: initial;\n}\n.tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-heart-o::before, .tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-key::before, .tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-times::before {\n position: relative;\n top: 3px;\n}\n.tinv-wishlist .tinvwl-buttons-group + button {\n width: 100%;\n margin-top: 7px;\n}\n.tinv-wishlist .tinv-modal h2 {\n text-align: center;\n margin: 0 0 35px;\n}\n.tinv-wishlist .tinv-create-list .tinv-modal-inner {\n max-width: 778px;\n padding: 30px;\n}\n.tinv-wishlist .tinvwl-has-error:not(.tinvwl-input-group), .tinv-wishlist .tinvwl-input-group.tinvwl-has-error .form-control {\n border: 2px solid #FF0000;\n}\n.tinv-wishlist .tinvwl-has-error:not(.tinvwl-input-group) {\n border: 2px solid #FF0000;\n}\n.tinv-wishlist .tinvwl-has-error + .tinvwl-error {\n padding: 5px 0 0 5px;\n color: #FF0000;\n}\n\n@media only screen and (max-width: 768px) {\n .navigation-button, .social-buttons, .tinv-lists-nav {\n margin-left: 12px;\n margin-right: 12px;\n }\n}\n.tinvwl-tooltip {\n display: none;\n}\n\n.tinvwl-input-group {\n position: relative;\n display: table;\n border-collapse: separate;\n}\n.tinvwl-input-group .form-control {\n position: relative;\n z-index: 1;\n float: left;\n height: 38px;\n width: 100%;\n margin: 0;\n}\n.tinvwl-input-group .form-control + .tinvwl-input-group-btn {\n padding-left: 15px;\n}\n\n.tinv-wishlist .tinvwl-to-left .tinvwl-input-group .form-control + .tinvwl-input-group-btn {\n padding-left: 10px;\n}\n.tinv-wishlist .tinv-search-form .tinvwl-input-group .form-control + .tinvwl-input-group-btn {\n padding-left: 9px;\n}\n\n.tinvwl-input-group .form-control, .tinvwl-input-group-addon, .tinvwl-input-group-btn {\n display: table-cell;\n}\n\n.tinvwl-input-group-addon, .tinvwl-input-group-btn {\n width: 1%;\n white-space: nowrap;\n vertical-align: top;\n}\n\n@media only screen and (max-width: 768px) {\n .tinvwl-input-group {\n width: 100%;\n }\n}\n@media only screen and (max-width: 768px) {\n .tinvwl-input-group:not(.tinvwl-no-full) {\n display: block;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .form-control, .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon, .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn {\n display: block;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .form-control {\n float: none;\n }\n\n .tinv-wishlist .tinv-search-form .tinvwl-input-group:not(.tinvwl-no-full) .form-control + .tinvwl-input-group-btn {\n padding-top: 10px;\n padding-left: 0;\n }\n\n .tinvwl-input-group:not(.tinvwl-no-full) .form-control + .tinvwl-input-group-btn {\n padding-top: 10px;\n padding-left: 0;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon {\n width: 100%;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon > button, .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon > input {\n width: 100%;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn {\n width: 100%;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn > button, .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn > input {\n width: 100%;\n }\n}\n.tinv-table {\n display: table;\n width: 100%;\n height: 100%;\n}\n\n.tinv-cell {\n display: table-cell;\n vertical-align: middle;\n}\n\n.tinv-wishlist .tinv-wishlist-clear {\n visibility: visible;\n width: auto;\n height: auto;\n}\n\n.tinv-wishlist-clear:before {\n content: \"\";\n display: table;\n}\n.tinv-wishlist-clear:after {\n content: \"\";\n display: table;\n clear: both;\n}\n\n.icon_big_heart_check {\n display: inline-block;\n width: 46px;\n height: 46px;\n font-family: tinvwl-webfont !important;\n speak: none;\n font-style: normal;\n font-weight: 400;\n font-variant: normal;\n text-transform: none;\n line-height: 1;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-size: 60px;\n}\n\n.icon_big_times {\n display: inline-block;\n width: 46px;\n height: 46px;\n font-family: tinvwl-webfont !important;\n speak: none;\n font-style: normal;\n font-weight: 400;\n font-variant: normal;\n text-transform: none;\n line-height: 1;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-size: 60px;\n}\n.icon_big_times::before {\n content: \"\";\n top: -7px;\n left: -7px;\n position: relative;\n}\n\n.icon_big_heart_check::before {\n content: \"\";\n top: -7px;\n left: -7px;\n position: relative;\n}\n\n.tinvwl_add_to_wishlist_button.tinvwl-button.disabled-add-wishlist, .tinvwl_add_to_wishlist_button.disabled-add-wishlist {\n opacity: 0.5 !important;\n cursor: not-allowed;\n}\n\n.empty-name-wishlist {\n border-color: #FF0000 !important;\n}\n\n.tinvwl_remove_from_wishlist-text, .tinvwl_already_on_wishlist-text {\n display: none !important;\n}\n\n.tinvwl-product-in-list.tinvwl-product-make-remove .tinvwl_remove_from_wishlist-text, .tinvwl-product-in-list.tinvwl-product-make-remove .tinvwl_already_on_wishlist-text, .tinvwl-product-in-list.tinvwl-product-already-on-wishlist .tinvwl_remove_from_wishlist-text, .tinvwl-product-in-list.tinvwl-product-already-on-wishlist .tinvwl_already_on_wishlist-text {\n display: inline !important;\n}\n.tinvwl-product-in-list.tinvwl-product-make-remove .tinvwl_add_to_wishlist-text, .tinvwl-product-in-list.tinvwl-product-already-on-wishlist .tinvwl_add_to_wishlist-text {\n display: none !important;\n}\n\n@media only screen and (max-width: 1024px) {\n .tinv-wishlist .tinvwl-table-manage-list .product-remove {\n display: table-cell;\n }\n}\n@media only screen and (max-width: 768px) {\n .tinv-wishlist table.tinvwl-table-manage-list tbody td.product-remove {\n display: block;\n }\n}\n.tooltipped {\n position: relative;\n}\n\n.tooltipped::after {\n position: absolute;\n z-index: 1000000;\n display: none;\n padding: 0.5em 0.75em;\n font: normal normal 11px/1.5 -apple-system, BlinkMacSystemFont, \"Segoe UI\", Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\";\n -webkit-font-smoothing: subpixel-antialiased;\n color: #fff;\n text-align: center;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-wrap: break-word;\n white-space: pre;\n pointer-events: none;\n content: attr(aria-label);\n background: #1b1f23;\n border-radius: 3px;\n opacity: 0;\n}\n\n.tooltipped::before {\n position: absolute;\n z-index: 1000001;\n display: none;\n width: 0;\n height: 0;\n color: #1b1f23;\n pointer-events: none;\n content: \"\";\n border: 6px solid transparent;\n opacity: 0;\n}\n\n@-webkit-keyframes tooltip-appear {\n from {\n opacity: 0;\n }\n to {\n opacity: 1;\n }\n}\n\n@keyframes tooltip-appear {\n from {\n opacity: 0;\n }\n to {\n opacity: 1;\n }\n}\n.tooltipped:hover::before, .tooltipped:hover::after,\n.tooltipped:active::before,\n.tooltipped:active::after,\n.tooltipped:focus::before,\n.tooltipped:focus::after {\n display: inline-block;\n text-decoration: none;\n -webkit-animation-name: tooltip-appear;\n animation-name: tooltip-appear;\n -webkit-animation-duration: 0.1s;\n animation-duration: 0.1s;\n -webkit-animation-fill-mode: forwards;\n animation-fill-mode: forwards;\n -webkit-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n -webkit-animation-delay: 0.4s;\n animation-delay: 0.4s;\n}\n\n.tooltipped-no-delay:hover::before, .tooltipped-no-delay:hover::after,\n.tooltipped-no-delay:active::before,\n.tooltipped-no-delay:active::after,\n.tooltipped-no-delay:focus::before,\n.tooltipped-no-delay:focus::after {\n -webkit-animation-delay: 0s;\n animation-delay: 0s;\n}\n\n.tooltipped-multiline:hover::after,\n.tooltipped-multiline:active::after,\n.tooltipped-multiline:focus::after {\n display: table-cell;\n}\n\n.tooltipped-s::after,\n.tooltipped-se::after,\n.tooltipped-sw::after {\n top: 100%;\n right: 50%;\n margin-top: 6px;\n}\n.tooltipped-s::before,\n.tooltipped-se::before,\n.tooltipped-sw::before {\n top: auto;\n right: 50%;\n bottom: -7px;\n margin-right: -6px;\n border-bottom-color: #1b1f23;\n}\n\n.tooltipped-se::after {\n right: auto;\n left: 50%;\n margin-left: -16px;\n}\n\n.tooltipped-sw::after {\n margin-right: -16px;\n}\n\n.tooltipped-n::after,\n.tooltipped-ne::after,\n.tooltipped-nw::after {\n right: 50%;\n bottom: 100%;\n margin-bottom: 6px;\n}\n.tooltipped-n::before,\n.tooltipped-ne::before,\n.tooltipped-nw::before {\n top: -7px;\n right: 50%;\n bottom: auto;\n margin-right: -6px;\n border-top-color: #1b1f23;\n}\n\n.tooltipped-ne::after {\n right: auto;\n left: 50%;\n margin-left: -16px;\n}\n\n.tooltipped-nw::after {\n margin-right: -16px;\n}\n\n.tooltipped-s::after,\n.tooltipped-n::after {\n -webkit-transform: translateX(50%);\n transform: translateX(50%);\n}\n\n.tooltipped-w::after {\n right: 100%;\n bottom: 50%;\n margin-right: 6px;\n -webkit-transform: translateY(50%);\n transform: translateY(50%);\n}\n.tooltipped-w::before {\n top: 50%;\n bottom: 50%;\n left: -7px;\n margin-top: -6px;\n border-left-color: #1b1f23;\n}\n\n.tooltipped-e::after {\n bottom: 50%;\n left: 100%;\n margin-left: 6px;\n -webkit-transform: translateY(50%);\n transform: translateY(50%);\n}\n.tooltipped-e::before {\n top: 50%;\n right: -7px;\n bottom: 50%;\n margin-top: -6px;\n border-right-color: #1b1f23;\n}\n\n.tooltipped-align-right-1::after,\n.tooltipped-align-right-2::after {\n right: 0;\n margin-right: 0;\n}\n\n.tooltipped-align-right-1::before {\n right: 10px;\n}\n\n.tooltipped-align-right-2::before {\n right: 15px;\n}\n\n.tooltipped-align-left-1::after,\n.tooltipped-align-left-2::after {\n left: 0;\n margin-left: 0;\n}\n\n.tooltipped-align-left-1::before {\n left: 5px;\n}\n\n.tooltipped-align-left-2::before {\n left: 10px;\n}\n\n.tooltipped-multiline::after {\n width: -webkit-max-content;\n width: -moz-max-content;\n width: max-content;\n max-width: 250px;\n word-wrap: break-word;\n white-space: pre-line;\n border-collapse: separate;\n}\n.tooltipped-multiline.tooltipped-s::after, .tooltipped-multiline.tooltipped-n::after {\n right: auto;\n left: 50%;\n -webkit-transform: translateX(-50%);\n transform: translateX(-50%);\n}\n.tooltipped-multiline.tooltipped-w::after, .tooltipped-multiline.tooltipped-e::after {\n right: 100%;\n}\n\n@media screen and (min-width: 0 \\0 ) {\n .tooltipped-multiline::after {\n width: 250px;\n }\n}\n.tooltipped-sticky::before, .tooltipped-sticky::after {\n display: inline-block;\n}\n.tooltipped-sticky.tooltipped-multiline::after {\n display: table-cell;\n}\n\n.tinvwl-table-manage-list .component_table_item_price:before {\n font-family: \"FontAwesomeCP\";\n font-size: 1rem;\n display: inline-block;\n -ms-filter: \"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)\";\n -webkit-transform: rotate(90deg);\n transform: rotate(90deg);\n content: \"\";\n margin: 0 12px 0 3px;\n opacity: 0.25;\n}\n\n.wishlist-icon {\n position: relative;\n}\n\n.wishlist-popup {\n opacity: 0;\n max-height: 0;\n position: absolute;\n overflow: hidden;\n padding: 5px;\n margin-top: -10px;\n border-radius: 5px;\n line-height: 1.3;\n text-align: center;\n font-size: 0.9em;\n top: 100%;\n background-color: rgba(0, 0, 0, 0.8);\n right: 0;\n color: #FFF;\n -webkit-transition: opacity 0.3s, max-height 0.3s;\n transition: opacity 0.3s, max-height 0.3s;\n -webkit-transition-delay: 0.3s;\n transition-delay: 0.3s;\n}\n\n.wishlist-popup:after {\n bottom: 100%;\n right: 10px;\n border: solid transparent;\n content: \" \";\n height: 0;\n width: 0;\n position: absolute;\n pointer-events: none;\n border-color: rgba(136, 183, 213, 0);\n border-bottom-color: rgba(0, 0, 0, 0.8);\n border-width: 10px;\n margin-left: -10px;\n}\n\n.wishlist-icon:hover .wishlist-popup {\n opacity: 1;\n max-height: 200px;\n overflow-y: auto;\n}\n\n.wishlist-popup a {\n color: #ccc;\n display: block;\n}\n\n.wishlist-popup a:hover {\n color: #FFF;\n}\n\n.wishlist-icon.added:after {\n background-color: red;\n -webkit-transform: translateY(-3px);\n transform: translateY(-3px);\n}\n\n.wishlist-popup .ajax-loading,\n.wishlist-popup .feedback {\n display: none !important;\n}\n\n.wishlist-title {\n margin-bottom: 20px;\n}"]}
|
1 |
+
{"version":3,"names":[],"mappings":"","sources":["public.css"],"file":"public.css","sourcesContent":["/*------------------------------------*\n\t$WEBFONT\n*------------------------------------*/\n.tinv-wishlist form, .tinv-wishlist p:last-child, .tinv-wishlist table {\n margin-bottom: 0;\n}\n\n.tinv-wishlist * {\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n}\n\n.tinvwl-wishlist :after, .tinvwl-wishlist :before {\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n}\n\n.tinv-wishlist select {\n width: 140px;\n}\n.tinv-wishlist ul {\n list-style: none;\n margin: 0;\n padding: 0;\n}\n.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt:before, .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt:before {\n margin-top: -10px;\n margin-left: -10px;\n}\n\n.woocommerce.tinv-wishlist #respond input#submit.alt, .woocommerce.tinv-wishlist a.button.alt, .woocommerce.tinv-wishlist button.button.alt, .woocommerce.tinv-wishlist input.button.alt {\n text-align: center;\n}\n\n.tinv-wishlist .button i, .tinv-wishlist .navigation-button a i {\n margin-right: 6px;\n}\n.tinv-wishlist input[type=button] i, .tinv-wishlist input[type=reset] i, .tinv-wishlist input[type=submit] i {\n margin-right: 6px;\n}\n.tinv-wishlist a.tinv-close-modal i {\n margin-right: 0;\n}\n\na.wishlist_products_counter {\n text-decoration: none;\n}\n\n.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before, .woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before, .woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button:before, a.wishlist_products_counter.top_wishlist-heart:before, span.wishlist_products_counter.top_wishlist-heart:before, a.sidr-class-wishlist_products_counter.sidr-class-top_wishlist-heart:before {\n content: \"\\e909\";\n display: inline-block;\n font-family: tinvwl-webfont !important;\n speak: none;\n font-style: normal;\n font-weight: 400;\n font-variant: normal;\n text-transform: none;\n line-height: 1;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-size: 20px;\n vertical-align: sub;\n margin-right: 5px;\n}\n\n.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus:before, .woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus:before, .woocommerce-page ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus:before, a.wishlist_products_counter.top_wishlist-heart-plus:before, span.wishlist_products_counter.top_wishlist-heart-plus:before, a.sidr-class-wishlist_products_counter.sidr-class-top_wishlist-heart-plus:before {\n content: \"\\e906\";\n display: inline-block;\n font-family: tinvwl-webfont !important;\n speak: none;\n font-style: normal;\n font-weight: 400;\n font-variant: normal;\n text-transform: none;\n line-height: 1;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-size: 20px;\n vertical-align: sub;\n margin-right: 5px;\n}\n\n.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt, .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt {\n position: relative;\n width: 36px;\n height: 36px;\n vertical-align: sub;\n}\n\na.wishlist_products_counter.top_wishlist-heart-plus.no-txt, span.wishlist_products_counter.top_wishlist-heart-plus.no-txt {\n position: relative;\n width: 36px;\n height: 36px;\n vertical-align: sub;\n}\n\n.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt:before, .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt:before {\n position: absolute;\n top: 50%;\n left: 50%;\n margin-right: 0;\n}\n.tinv-wishlist .tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt, .tinv-wishlist .tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt {\n padding-left: 1em;\n vertical-align: bottom;\n}\n.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-product-in-list:before {\n content: \"\\e908\";\n}\n\n.woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-product-in-list:before, .woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button.tinvwl-product-in-list:before, a.wishlist_products_counter.top_wishlist-heart.wishlist-counter-with-products:before, span.wishlist_products_counter.top_wishlist-heart.wishlist-counter-with-products:before {\n content: \"\\e908\";\n}\n\n.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.tinvwl-product-in-list:before, .woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.tinvwl-product-in-list:before, .woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart-plus.tinvwl_add_to_wishlist_button.tinvwl-product-in-list:before, a.wishlist_products_counter.top_wishlist-heart-plus.wishlist-counter-with-products:before, span.wishlist_products_counter.top_wishlist-heart-plus.wishlist-counter-with-products:before {\n content: \"\\e907\";\n}\n\n.tinv-wishlist .tinvwl_add_to_wishlist_button.icon-white:before, a.wishlist_products_counter.top_wishlist-white:before, span.wishlist_products_counter.top_wishlist-white:before {\n color: #FFF;\n}\n\n.tinv-wishlist .tinvwl_add_to_wishlist_button.icon-black:before, a.wishlist_products_counter.top_wishlist-black:before, span.wishlist_products_counter.top_wishlist-black:before {\n color: #000;\n}\n\n.tinv-wishlist.tinvwl-before-add-to-cart .tinvwl_add_to_wishlist_button {\n margin-bottom: 15px;\n}\n.tinv-wishlist.tinvwl-after-add-to-cart .tinvwl_add_to_wishlist_button {\n margin-top: 15px;\n}\n.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-custom.no-txt {\n padding: 10px 11px;\n line-height: 1;\n}\n\n.wishlist-popup .tinv-wishlist .tinvwl_add_to_wishlist_button {\n margin: 0;\n}\n.wishlist-popup .tinv-wishlist .tinvwl_add_to_wishlist_button::before {\n display: none;\n}\n\na.wishlist_products_counter.top_wishlist-custom.no-txt, span.wishlist_products_counter.top_wishlist-custom.no-txt {\n padding: 10px 11px;\n line-height: 1;\n}\n\n.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-custom img, a.wishlist_products_counter.top_wishlist-custom img, span.wishlist_products_counter.top_wishlist-custom img {\n display: inline-block !important;\n vertical-align: baseline;\n width: auto !important;\n max-width: 16px;\n max-height: 16px;\n margin-bottom: 0;\n margin: 0 6px 0 0 !important;\n}\n\n.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-custom.no-txt img, a.wishlist_products_counter.top_wishlist-custom.no-txt img, span.wishlist_products_counter.top_wishlist-custom.no-txt img {\n margin-right: 0 !important;\n}\n\n.single-product div.product form.cart .tinvwl-button.tinvwl_add_to_wishlist_button, div.product form.cart .tinvwl_add_to_wishlist_button {\n float: none;\n}\n\nul.products li.product .tinvwl_add_to_wishlist_button {\n margin-top: 1em;\n}\n\n.tinvwl_add_to_wishlist_button {\n display: inline-block;\n cursor: pointer;\n -webkit-transition: opacity 1s;\n transition: opacity 1s;\n opacity: 1;\n visibility: visible;\n}\n\n.tinv-wishlist.woocommerce .stock.in-stock:before {\n content: none;\n}\n\n.tinv-wraper.tinv-wishlist {\n font-size: 100%;\n}\n.tinv-wraper.tinv-wishlist.tinvwl-above_thumb-add-to-cart {\n position: absolute;\n z-index: 10;\n margin: 0;\n top: 10px;\n left: 10px;\n}\n.tinv-wraper.tinv-wishlist.tinvwl-above_thumb-add-to-cart a.tinvwl_add_to_wishlist_button {\n margin-top: 0;\n}\n\n.tinv-create-list li input[type=radio] {\n margin-right: 10px;\n}\n.tinv-create-list li + li {\n margin-top: 15px;\n}\n.tinv-create-list .tinvwl-input-group + ul {\n margin-top: 25px;\n}\n\n.tinv-search-list {\n margin-bottom: 36px;\n}\n\n.tinv-wishlist .tinv-header {\n margin-bottom: 30px;\n}\n.tinv-wishlist table {\n position: relative;\n table-layout: auto;\n margin-bottom: 30px;\n}\n\n.tinv-overlay {\n top: 0;\n left: 0;\n position: fixed;\n -webkit-transition: opacity 0.3s ease, visibility 0.3s ease;\n transition: opacity 0.3s ease, visibility 0.3s ease;\n}\n\n.tinv-wishlist .tinv-modal {\n top: 0;\n left: 0;\n position: fixed;\n -webkit-transition: opacity 0.3s ease, visibility 0.3s ease;\n transition: opacity 0.3s ease, visibility 0.3s ease;\n}\n.tinv-wishlist table.tinvwl-table-manage-list {\n margin-bottom: 27px;\n width: 100%;\n}\n.tinv-wishlist table input[type=checkbox] {\n margin-right: 0;\n}\n.tinv-wishlist table td, .tinv-wishlist table th {\n padding: 1em;\n vertical-align: middle;\n}\n.tinv-wishlist .tinvwl-table-manage-list .product-cb {\n width: 35px;\n text-align: center;\n}\n.tinv-wishlist .tinvwl-table-manage-list .product-remove {\n width: 35px;\n text-align: center;\n padding: 1em 0.5em;\n}\n.tinv-wishlist .product-remove button {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n -ms-flex-line-pack: center;\n align-content: center;\n margin: 0 auto;\n width: 27px;\n height: 27px;\n border-radius: 50%;\n padding: 0;\n -webkit-box-shadow: none;\n box-shadow: none;\n border: none;\n background-color: #f7f7f7;\n color: #000000;\n font-size: 20px;\n padding-left: 1px;\n padding-top: 3px;\n min-height: 0;\n}\n.tinv-wishlist .product-thumbnail {\n min-width: 100px;\n max-width: 100%;\n width: 100px;\n}\n.tinv-wishlist .product-thumbnail .wp-post-image {\n margin-bottom: 0;\n}\n.tinv-wishlist td.product-name a + .variation {\n margin-top: 2px;\n}\n.tinv-wishlist .product-stock i {\n margin-right: 15px;\n}\n.tinv-wishlist .product-stock p {\n display: table;\n}\n.tinv-wishlist .product-stock p.stock::before {\n display: none;\n}\n.tinv-wishlist .product-stock span {\n display: table-cell;\n vertical-align: middle;\n}\n.tinv-wishlist .product-action > .button > i, .tinv-wishlist .tinvwl-table-manage-list .product-action button[name=tinvwl-remove], .tinv-wishlist table thead th .tinvwl-mobile {\n display: none;\n}\n.tinv-wishlist.woocommerce .product-quantity {\n width: 80px;\n text-align: center;\n}\n.tinv-wishlist.woocommerce table .quantity .qty {\n max-width: 100%;\n width: 62px;\n text-align: left;\n}\n.tinv-wishlist .product-action {\n width: 135px;\n text-align: center;\n}\n.tinv-wishlist .product-action .button {\n width: 100%;\n}\n.tinv-wishlist .product-action .tinvwl_move_product_button {\n margin-top: 5px;\n}\n.tinv-wishlist .tinvwl-table-manage-list .product-action > button[name=tinvwl-remove] > i {\n margin-right: 0;\n}\n.tinv-wishlist .wishlist-cb {\n width: 33px;\n text-align: center;\n}\n.tinv-wishlist .wishlist-name .tinvwl-rename-input input {\n width: 100%;\n}\n.tinv-wishlist .wishlist-name .tinvwl-rename-button {\n float: right;\n}\n.tinv-wishlist .wishlist-name .tinvwl-rename-button > i {\n margin-right: 10px;\n}\n.tinv-wishlist .wishlist-privacy, .tinv-wishlist table:not(.tinvwl-public) .wishlist-date {\n width: 18%;\n}\n.tinv-wishlist .wishlist-privacy select {\n width: 100%;\n}\n.tinv-wishlist .wishlist-name {\n width: 45%;\n}\n.tinv-wishlist .wishlist-action {\n width: 120px;\n text-align: center;\n}\n.tinv-wishlist .wishlist-action button[value=manage_remove] > i {\n display: none;\n margin-right: 0;\n}\n.tinv-wishlist tfoot .tinvwl-to-right .tinv-create-list {\n display: inline-block;\n vertical-align: middle;\n}\n.tinv-wishlist tfoot .tinvwl-to-right .tinv-create-list > a.button {\n margin-right: 0;\n}\n.tinv-wishlist tfoot .tinvwl-to-left + .tinvwl-to-right {\n margin-top: -10px;\n}\n.tinv-wishlist tfoot .tinvwl-to-left:not(:empty) {\n float: left;\n width: 35%;\n margin-right: 2%;\n}\n.tinv-wishlist tfoot .tinvwl-to-right {\n float: left;\n width: 63%;\n text-align: right;\n}\n.tinv-wishlist tfoot .tinvwl-to-right > * {\n margin: 10px 0 0;\n vertical-align: middle;\n}\n.tinv-wishlist tfoot .tinvwl-to-right > * + * {\n margin-left: 10px;\n}\n.tinv-wishlist tfoot .tinvwl-to-left:empty + .tinvwl-to-right {\n width: 100%;\n}\n.tinv-wishlist .social-buttons + .tinv-wishlist-clear + .navigation-button {\n margin-top: 16px;\n}\n.tinv-wishlist .navigation-button {\n margin-top: -10px;\n}\n.tinv-wishlist .navigation-button > li {\n float: left;\n}\n.tinv-wishlist .navigation-button > li > .tinv-create-list > a, .tinv-wishlist .navigation-button > li > a {\n margin-right: 30px;\n margin-top: 10px;\n display: inline-block;\n}\n.tinv-wishlist .navigation-button > li > .tinv-create-list > a.button, .tinv-wishlist .navigation-button > li > a.button {\n margin-right: 10px;\n}\n.tinv-wishlist .navigation-button > li:last-child > .tinv-create-list > a, .tinv-wishlist .navigation-button > li:last-child > a {\n margin-right: 0;\n}\n.tinv-wishlist .social-buttons {\n text-align: right;\n}\n.tinv-wishlist .social-buttons > span, .tinv-wishlist .social-buttons > ul {\n display: inline-block;\n vertical-align: middle;\n}\n.tinv-wishlist .social-buttons > span {\n margin-right: 27px;\n}\n.tinv-wishlist .social-buttons li {\n float: left;\n margin: 0 5px 0 0;\n list-style: none;\n}\n.tinv-wishlist .social-buttons li:last-child {\n margin-right: 0;\n}\n.tinv-wishlist .social-buttons li a.social {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-line-pack: center;\n align-content: center;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n width: 2em;\n height: 2em;\n border-radius: 50%;\n text-align: center;\n -webkit-box-shadow: none;\n box-shadow: none;\n border: 0;\n font-size: 20px;\n text-decoration: none;\n text-transform: none !important;\n}\n.tinv-wishlist .social-buttons li a.social.white {\n color: #ffffff;\n}\n.tinv-wishlist .social-buttons li a.social.dark {\n color: #000000;\n}\n.tinv-wishlist .social-buttons li a.social i {\n line-height: 2em;\n}\n.tinv-wishlist .navigation-button .tinv-create-list > a.tinvwl-no-icon > i, .tinv-wishlist .navigation-button li > a.tinvwl-no-icon > i {\n display: none;\n}\n.tinv-wishlist .tinv-lists-nav {\n margin-top: 35px;\n margin-bottom: 35px;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-direction: row;\n flex-direction: row;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n width: 100%;\n}\n.tinv-wishlist .tinv-lists-nav > * {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n -ms-flex-preferred-size: 100%;\n flex-basis: 100%;\n -webkit-box-flex: 1;\n -ms-flex: 1;\n flex: 1;\n text-align: center;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n}\n.tinv-wishlist .tinv-lists-nav > span {\n font-weight: 700;\n}\n.tinv-wishlist .tinv-next {\n display: inline-block;\n float: left;\n}\n.tinv-wishlist .tinv-prev {\n display: inline-block;\n float: left;\n margin-right: 35px !important;\n}\n.tinv-wishlist .tinv-prev i {\n margin-left: 0;\n margin-right: 18px;\n}\n.tinv-wishlist .tinv-next i {\n margin-left: 18px;\n margin-right: 0;\n}\n\n@media only screen and (max-width: 1024px) {\n .tinv-wishlist .tinvwl-table-manage-lists:not(.tinvwl-public) {\n margin-top: 0;\n }\n .tinv-wishlist .tinvwl-table-manage-list .product-remove {\n display: none;\n }\n .tinv-wishlist .tinvwl-table-manage-list .product-action button[name=tinvwl-remove] {\n display: inline-block;\n margin-top: 5px;\n }\n .tinv-wishlist .product-action {\n width: 60px;\n }\n}\n@media only screen and (max-width: 1024px) and (min-width: 769px) {\n .tinv-wishlist .tinvwl-table-manage-list td.product-stock p {\n display: block;\n text-align: center;\n }\n .tinv-wishlist .product-stock span {\n display: block;\n }\n .tinv-wishlist .tinvwl-table-manage-list td.product-stock i {\n margin-right: 0;\n }\n .tinv-wishlist .tinvwl-table-manage-list td.product-stock .tinvwl-txt {\n display: none;\n }\n .tinv-wishlist .product-thumbnail {\n max-width: 76px;\n width: 76px;\n }\n .tinv-wishlist .product-action .button > i {\n display: inline-block;\n margin-right: 0;\n }\n .tinv-wishlist .product-action .button .tinvwl-txt {\n display: none;\n }\n}\n@media only screen and (max-width: 1023px) {\n .tinv-wishlist .tinv-lists-nav a.tinv-prev > i, .tinv-wishlist .tinv-lists-nav a.tinv-next > i {\n margin: 0;\n }\n .tinv-wishlist .tinv-lists-nav a.tinv-prev > span, .tinv-wishlist .tinv-lists-nav a.tinv-next > span {\n display: none;\n }\n}\n@media only screen and (max-width: 768px) {\n .tinv-wishlist table.tinvwl-table-manage-list tbody td.product-remove, .tinv-wishlist table.tinvwl-table-manage-list thead th:not(.product-name) {\n display: none;\n }\n .tinv-wishlist table.tinvwl-table-manage-lists thead th:not(.wishlist-name) {\n display: none;\n }\n .tinv-wishlist thead th .tinvwl-full {\n display: none;\n }\n .tinv-wishlist table.tinvwl-table-manage-list thead th.product-name, .tinv-wishlist table.tinvwl-table-manage-lists thead th.wishlist-name {\n display: block;\n width: 100%;\n text-align: center;\n }\n .tinv-wishlist table thead th .tinvwl-mobile {\n display: block;\n }\n .tinv-wishlist table.tinvwl-table-manage-list tbody td {\n display: block;\n width: 100% !important;\n text-align: center;\n }\n .tinv-wishlist table.tinvwl-table-manage-lists tbody td, .tinv-wishlist table.tinvwl-table-manage-lists.tinvwl-public tbody td {\n display: block;\n width: 100% !important;\n text-align: center;\n }\n .tinv-wishlist table.tinvwl-table-manage-list tbody td:not(:last-child) {\n border-bottom: 0;\n }\n .tinv-wishlist table.tinvwl-table-manage-lists tbody td:not(:last-child), .tinv-wishlist table.tinvwl-table-manage-lists.tinvwl-public tbody td:not(:last-child) {\n border-bottom: 0;\n }\n .tinv-wishlist .product-stock p {\n margin: 0 auto;\n }\n .tinv-wishlist .product-thumbnail img {\n margin: 0 auto;\n max-width: 80px;\n }\n .tinv-wishlist.woocommerce table .quantity .qty {\n text-align: center;\n width: 100%;\n }\n .tinv-wishlist .product-action .tinvwl_move_product_button {\n margin-top: 10px;\n }\n .tinv-wishlist table.tinvwl-table-manage-list tfoot td {\n display: block;\n width: 100%;\n }\n .tinv-wishlist table.tinvwl-table-manage-lists .wishlist-action button[value=manage_remove] {\n width: 100%;\n }\n .tinv-wishlist table.tinvwl-table-manage-lists .wishlist-name .tinvwl-rename-button {\n float: none;\n }\n}\n@media only screen and (max-width: 1024px) {\n .tinv-wishlist .wishlist-name .tinvwl-rename-button > i, .tinv-wishlist tfoot .tinvwl-to-left:not(:empty) {\n margin-right: 0;\n }\n .tinv-wishlist .wishlist-name .tinvwl-rename-button span {\n display: none;\n }\n .tinv-wishlist .wishlist-action {\n width: 60px;\n }\n .tinv-wishlist tfoot .tinvwl-to-left:not(:empty) {\n float: none;\n width: auto;\n }\n .tinv-wishlist tfoot .tinvwl-to-right {\n float: none;\n width: auto;\n text-align: left;\n }\n}\n@media only screen and (max-width: 1024px) and (min-width: 768px) {\n .tinv-wishlist .wishlist-action button[value=manage_remove] span {\n display: none;\n }\n .tinv-wishlist .wishlist-action button[value=manage_remove] > i {\n display: inline-block;\n }\n .tinv-wishlist tfoot .tinvwl-to-left + .tinvwl-to-right {\n margin-top: 0;\n }\n}\n@media only screen and (max-width: 768px) {\n .tinv-wishlist button[value=manage_apply] .tinvwl-mobile, .tinv-wishlist button[value=product_apply] .tinvwl-mobile {\n display: none;\n }\n .tinv-wishlist tfoot .tinvwl-to-right .tinv-create-list {\n display: block;\n }\n .tinv-wishlist .tinvwl-table-manage-list tfoot .tinvwl-to-right .button, .tinv-wishlist .tinvwl-table-manage-list tfoot .tinvwl-to-right button {\n width: 100%;\n margin: 10px 0 0;\n }\n .tinv-wishlist .tinvwl-table-manage-lists tfoot .tinvwl-to-right .button, .tinv-wishlist .tinvwl-table-manage-lists tfoot .tinvwl-to-right button {\n width: 100%;\n margin: 10px 0 0;\n }\n .tinv-wishlist tfoot .tinvwl-to-right > * {\n margin: 10px 0 0;\n }\n .tinv-wishlist tfoot .tinvwl-to-right .button:first-child, .tinv-wishlist tfoot .tinvwl-to-right button:first-child {\n margin-top: 0 !important;\n }\n .tinv-wishlist tfoot .tinvwl-to-left + .tinvwl-to-right {\n margin-top: 20px;\n }\n}\n@media only screen and (max-width: 1024px) {\n .tinv-wishlist .social-buttons {\n float: none;\n width: auto;\n text-align: left;\n margin-top: 20px;\n }\n .tinv-wishlist .social-buttons + .tinv-wishlist-clear + .navigation-button {\n margin-top: 30px;\n }\n .tinv-wishlist .tinv-login form input[name=login] {\n min-width: auto;\n }\n}\n@media only screen and (max-width: 768px) {\n .tinv-wishlist .social-buttons {\n text-align: center;\n }\n .tinv-wishlist .social-buttons > span {\n display: block;\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 5px;\n }\n}\n@media only screen and (max-width: 768px) {\n .tinv-wishlist.woocommerce .tinv-login form .form-row-first, .tinv-wishlist.woocommerce .tinv-login form .form-row-last {\n float: none;\n width: 100%;\n }\n .tinv-wishlist.woocommerce .tinv-login form .form-row-first {\n padding: 0;\n }\n .tinv-wishlist.woocommerce .tinv-login form .form-row-last {\n padding: 0;\n margin-top: 10px;\n }\n .tinv-wishlist.woocommerce .tinv-login form .tinvwl-input-group-btn {\n display: block;\n padding: 0;\n width: auto;\n margin-top: 10px;\n }\n}\n.tinv-overlay {\n width: 100%;\n height: 100%;\n visibility: hidden;\n opacity: 0;\n background: #191919;\n}\n\n.tinv-modal.tinv-modal-open .tinv-overlay {\n visibility: visible;\n opacity: 0.5;\n}\n\n.admin-bar .tinv-wishlist .tinv-modal {\n padding-top: 32px !important;\n}\n\n.tinv-wishlist .tinv-modal {\n overflow-y: auto;\n overflow-x: hidden;\n width: 0;\n height: 0;\n z-index: 9999;\n outline: 0 !important;\n -webkit-backface-visibility: hidden;\n visibility: hidden;\n opacity: 0;\n text-align: left;\n}\n.tinv-wishlist .tinv-modal .tinv-modal-inner {\n position: relative;\n margin: 0 auto;\n background-color: #fff;\n max-width: 360px;\n padding: 40px;\n}\n.tinv-wishlist .tinv-modal.tinv-modal-open {\n visibility: visible;\n opacity: 1;\n width: 100%;\n height: 100%;\n}\n.tinv-wishlist .tinv-modal .tinv-close-modal {\n display: inline-block;\n position: absolute;\n top: 17px;\n right: 14px;\n width: 26px;\n height: 26px;\n line-height: 26px;\n font-size: 12px;\n text-align: center;\n border-radius: 50%;\n border-bottom: 0;\n -webkit-box-shadow: none !important;\n box-shadow: none !important;\n background-color: #ebe9eb;\n}\n.tinv-wishlist .tinv-modal .icon_big_heart_check, .tinv-wishlist .tinv-modal .icon_big_times, .tinv-wishlist .tinv-modal img {\n display: block;\n margin: 0 auto;\n margin-bottom: 25px;\n opacity: 1 !important;\n}\n.tinv-wishlist .tinv-modal ul {\n overflow: visible;\n list-style: disc;\n margin: 10px 0 0 20px;\n}\n.tinv-wishlist .tinv-modal li {\n list-style: disc !important;\n}\n.tinv-wishlist .tinv-create-list .tinv-modal ul, .tinv-wishlist.tinv-create-list form ul {\n list-style: none !important;\n margin: 25px 0 0;\n}\n.tinv-wishlist .tinv-create-list .tinv-modal li, .tinv-wishlist.tinv-create-list form li {\n list-style: none !important;\n}\n.tinv-wishlist .tinv-modal .already-in {\n margin-bottom: 35px;\n}\n.tinv-wishlist .tinv-modal .delete-notification {\n margin-bottom: 25px;\n}\n.tinv-wishlist .tinv-modal .already-in ul {\n overflow: visible;\n margin: 12px 0 27px 17px;\n}\n.tinv-wishlist .tinv-modal select {\n width: 100%;\n}\n.tinv-wishlist .tinv-modal button + .button, .tinv-wishlist .tinv-modal button + button {\n margin-top: 12px;\n width: 100%;\n}\n.tinv-wishlist .tinv-modal input + button {\n margin-top: 12px;\n width: 100%;\n}\n.tinv-wishlist .tinv-modal label + button, .tinv-wishlist .tinv-modal label + input {\n margin-top: 12px;\n width: 100%;\n}\n.tinv-wishlist .tinv-modal select + button, .tinv-wishlist .tinv-modal select + input {\n margin-top: 12px;\n width: 100%;\n}\n\n@media screen and (max-width: 768px) {\n .admin-bar .tinv-wishlist .tinv-modal {\n padding-top: 46px !important;\n }\n}\n@media screen and (max-width: 600px) {\n .admin-bar .tinv-wishlist .tinv-modal {\n padding-top: 0 !important;\n }\n\n .tinv-wishlist .tinv-modal .tinv-close-modal {\n position: static;\n display: block;\n margin: 0 auto 20px;\n }\n}\n.tinv-wishlist .tinv-modal .already-in + label {\n display: block;\n margin-top: 6px;\n}\n.tinv-wishlist .tinv-modal label select {\n margin-top: 8px;\n}\n.tinv-wishlist .tinv-modal .delete-notification + button {\n width: 100%;\n}\n.tinv-wishlist .tinvwl_added_to_wishlist, .tinv-wishlist .tinvwl_created_wishlist {\n text-align: center;\n}\n.tinv-wishlist .tinvwl_added_to_wishlist .tinv-txt {\n margin-bottom: 25px;\n}\n.tinv-wishlist .tinvwl_created_wishlist .tinv-txt {\n margin-bottom: 25px;\n}\n.tinv-wishlist .tinvwl_created_wishlist button {\n margin-top: 0;\n margin-bottom: 10px;\n}\n\n.woocommerce .tinv-wishlist .tinvwl_added_to_wishlist.tinv-modal button.button {\n margin-top: 0;\n margin-bottom: 10px;\n}\n\n.tinv-wishlist .tinv-modal .tinvwl-buttons-group {\n margin-top: 20px;\n}\n.tinv-wishlist .tinvwl-buttons-group button {\n width: 100%;\n}\n.tinv-wishlist .tinvwl-buttons-group button + button {\n margin-top: 7px;\n}\n.tinv-wishlist .tinvwl-buttons-group button i {\n position: relative;\n}\n.tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-heart-o, .tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-key, .tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-times {\n font-size: 20px;\n top: 0;\n vertical-align: initial;\n}\n.tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-heart-o::before, .tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-key::before, .tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-times::before {\n position: relative;\n top: 3px;\n}\n.tinv-wishlist .tinvwl-buttons-group + button {\n width: 100%;\n margin-top: 7px;\n}\n.tinv-wishlist .tinv-modal h2 {\n text-align: center;\n margin: 0 0 35px;\n}\n.tinv-wishlist .tinv-create-list .tinv-modal-inner {\n max-width: 778px;\n padding: 30px;\n}\n.tinv-wishlist .tinvwl-has-error:not(.tinvwl-input-group), .tinv-wishlist .tinvwl-input-group.tinvwl-has-error .form-control {\n border: 2px solid #FF0000;\n}\n.tinv-wishlist .tinvwl-has-error:not(.tinvwl-input-group) {\n border: 2px solid #FF0000;\n}\n.tinv-wishlist .tinvwl-has-error + .tinvwl-error {\n padding: 5px 0 0 5px;\n color: #FF0000;\n}\n\n@media only screen and (max-width: 768px) {\n .navigation-button, .social-buttons, .tinv-lists-nav {\n margin-left: 12px;\n margin-right: 12px;\n }\n}\n.tinvwl-tooltip {\n display: none;\n}\n\n.tinvwl-input-group {\n position: relative;\n display: table;\n border-collapse: separate;\n}\n.tinvwl-input-group .form-control {\n position: relative;\n z-index: 1;\n float: left;\n height: 38px;\n width: 100%;\n margin: 0;\n}\n.tinvwl-input-group .form-control + .tinvwl-input-group-btn {\n padding-left: 15px;\n}\n\n.tinv-wishlist .tinvwl-to-left .tinvwl-input-group .form-control + .tinvwl-input-group-btn {\n padding-left: 10px;\n}\n.tinv-wishlist .tinv-search-form .tinvwl-input-group .form-control + .tinvwl-input-group-btn {\n padding-left: 9px;\n}\n\n.tinvwl-input-group .form-control, .tinvwl-input-group-addon, .tinvwl-input-group-btn {\n display: table-cell;\n}\n\n.tinvwl-input-group-addon, .tinvwl-input-group-btn {\n width: 1%;\n white-space: nowrap;\n vertical-align: top;\n}\n\n@media only screen and (max-width: 768px) {\n .tinvwl-input-group {\n width: 100%;\n }\n}\n@media only screen and (max-width: 768px) {\n .tinvwl-input-group:not(.tinvwl-no-full) {\n display: block;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .form-control, .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon, .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn {\n display: block;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .form-control {\n float: none;\n }\n\n .tinv-wishlist .tinv-search-form .tinvwl-input-group:not(.tinvwl-no-full) .form-control + .tinvwl-input-group-btn {\n padding-top: 10px;\n padding-left: 0;\n }\n\n .tinvwl-input-group:not(.tinvwl-no-full) .form-control + .tinvwl-input-group-btn {\n padding-top: 10px;\n padding-left: 0;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon {\n width: 100%;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon > button, .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon > input {\n width: 100%;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn {\n width: 100%;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn > button, .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn > input {\n width: 100%;\n }\n}\n.tinv-table {\n display: table;\n width: 100%;\n height: 100%;\n}\n\n.tinv-cell {\n display: table-cell;\n vertical-align: middle;\n}\n\n.tinv-wishlist .tinv-wishlist-clear {\n visibility: visible;\n width: auto;\n height: auto;\n}\n\n.tinv-wishlist-clear:before {\n content: \"\";\n display: table;\n}\n.tinv-wishlist-clear:after {\n content: \"\";\n display: table;\n clear: both;\n}\n\n.icon_big_heart_check {\n display: inline-block;\n width: 46px;\n height: 46px;\n font-family: tinvwl-webfont !important;\n speak: none;\n font-style: normal;\n font-weight: 400;\n font-variant: normal;\n text-transform: none;\n line-height: 1;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-size: 60px;\n}\n\n.icon_big_times {\n display: inline-block;\n width: 46px;\n height: 46px;\n font-family: tinvwl-webfont !important;\n speak: none;\n font-style: normal;\n font-weight: 400;\n font-variant: normal;\n text-transform: none;\n line-height: 1;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-size: 60px;\n}\n.icon_big_times::before {\n content: \"\\e904\";\n top: -7px;\n left: -7px;\n position: relative;\n}\n\n.icon_big_heart_check::before {\n content: \"\\e90a\";\n top: -7px;\n left: -7px;\n position: relative;\n}\n\n.tinvwl_add_to_wishlist_button.tinvwl-button.disabled-add-wishlist, .tinvwl_add_to_wishlist_button.disabled-add-wishlist {\n opacity: 0.5 !important;\n cursor: not-allowed;\n}\n\n.empty-name-wishlist {\n border-color: #FF0000 !important;\n}\n\n.tinvwl_remove_from_wishlist-text, .tinvwl_already_on_wishlist-text {\n display: none !important;\n}\n\n.tinvwl-product-in-list.tinvwl-product-make-remove .tinvwl_remove_from_wishlist-text, .tinvwl-product-in-list.tinvwl-product-make-remove .tinvwl_already_on_wishlist-text, .tinvwl-product-in-list.tinvwl-product-already-on-wishlist .tinvwl_remove_from_wishlist-text, .tinvwl-product-in-list.tinvwl-product-already-on-wishlist .tinvwl_already_on_wishlist-text {\n display: inline !important;\n}\n.tinvwl-product-in-list.tinvwl-product-make-remove .tinvwl_add_to_wishlist-text, .tinvwl-product-in-list.tinvwl-product-already-on-wishlist .tinvwl_add_to_wishlist-text {\n display: none !important;\n}\n\n@media only screen and (max-width: 1024px) {\n .tinv-wishlist .tinvwl-table-manage-list .product-remove {\n display: table-cell;\n }\n}\n@media only screen and (max-width: 768px) {\n .tinv-wishlist table.tinvwl-table-manage-list tbody td.product-remove {\n display: block;\n }\n}\n.tooltipped {\n position: relative;\n}\n\n.tooltipped::after {\n position: absolute;\n z-index: 1000000;\n display: none;\n padding: 0.5em 0.75em;\n font: normal normal 11px/1.5 -apple-system, BlinkMacSystemFont, \"Segoe UI\", Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\";\n -webkit-font-smoothing: subpixel-antialiased;\n color: #fff;\n text-align: center;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-wrap: break-word;\n white-space: pre;\n pointer-events: none;\n content: attr(aria-label);\n background: #1b1f23;\n border-radius: 3px;\n opacity: 0;\n}\n\n.tooltipped::before {\n position: absolute;\n z-index: 1000001;\n display: none;\n width: 0;\n height: 0;\n color: #1b1f23;\n pointer-events: none;\n content: \"\";\n border: 6px solid transparent;\n opacity: 0;\n}\n\n@-webkit-keyframes tooltip-appear {\n from {\n opacity: 0;\n }\n to {\n opacity: 1;\n }\n}\n\n@keyframes tooltip-appear {\n from {\n opacity: 0;\n }\n to {\n opacity: 1;\n }\n}\n.tooltipped:hover::before, .tooltipped:hover::after,\n.tooltipped:active::before,\n.tooltipped:active::after,\n.tooltipped:focus::before,\n.tooltipped:focus::after {\n display: inline-block;\n text-decoration: none;\n -webkit-animation-name: tooltip-appear;\n animation-name: tooltip-appear;\n -webkit-animation-duration: 0.1s;\n animation-duration: 0.1s;\n -webkit-animation-fill-mode: forwards;\n animation-fill-mode: forwards;\n -webkit-animation-timing-function: ease-in;\n animation-timing-function: ease-in;\n -webkit-animation-delay: 0.4s;\n animation-delay: 0.4s;\n}\n\n.tooltipped-no-delay:hover::before, .tooltipped-no-delay:hover::after,\n.tooltipped-no-delay:active::before,\n.tooltipped-no-delay:active::after,\n.tooltipped-no-delay:focus::before,\n.tooltipped-no-delay:focus::after {\n -webkit-animation-delay: 0s;\n animation-delay: 0s;\n}\n\n.tooltipped-multiline:hover::after,\n.tooltipped-multiline:active::after,\n.tooltipped-multiline:focus::after {\n display: table-cell;\n}\n\n.tooltipped-s::after,\n.tooltipped-se::after,\n.tooltipped-sw::after {\n top: 100%;\n right: 50%;\n margin-top: 6px;\n}\n.tooltipped-s::before,\n.tooltipped-se::before,\n.tooltipped-sw::before {\n top: auto;\n right: 50%;\n bottom: -7px;\n margin-right: -6px;\n border-bottom-color: #1b1f23;\n}\n\n.tooltipped-se::after {\n right: auto;\n left: 50%;\n margin-left: -16px;\n}\n\n.tooltipped-sw::after {\n margin-right: -16px;\n}\n\n.tooltipped-n::after,\n.tooltipped-ne::after,\n.tooltipped-nw::after {\n right: 50%;\n bottom: 100%;\n margin-bottom: 6px;\n}\n.tooltipped-n::before,\n.tooltipped-ne::before,\n.tooltipped-nw::before {\n top: -7px;\n right: 50%;\n bottom: auto;\n margin-right: -6px;\n border-top-color: #1b1f23;\n}\n\n.tooltipped-ne::after {\n right: auto;\n left: 50%;\n margin-left: -16px;\n}\n\n.tooltipped-nw::after {\n margin-right: -16px;\n}\n\n.tooltipped-s::after,\n.tooltipped-n::after {\n -webkit-transform: translateX(50%);\n transform: translateX(50%);\n}\n\n.tooltipped-w::after {\n right: 100%;\n bottom: 50%;\n margin-right: 6px;\n -webkit-transform: translateY(50%);\n transform: translateY(50%);\n}\n.tooltipped-w::before {\n top: 50%;\n bottom: 50%;\n left: -7px;\n margin-top: -6px;\n border-left-color: #1b1f23;\n}\n\n.tooltipped-e::after {\n bottom: 50%;\n left: 100%;\n margin-left: 6px;\n -webkit-transform: translateY(50%);\n transform: translateY(50%);\n}\n.tooltipped-e::before {\n top: 50%;\n right: -7px;\n bottom: 50%;\n margin-top: -6px;\n border-right-color: #1b1f23;\n}\n\n.tooltipped-align-right-1::after,\n.tooltipped-align-right-2::after {\n right: 0;\n margin-right: 0;\n}\n\n.tooltipped-align-right-1::before {\n right: 10px;\n}\n\n.tooltipped-align-right-2::before {\n right: 15px;\n}\n\n.tooltipped-align-left-1::after,\n.tooltipped-align-left-2::after {\n left: 0;\n margin-left: 0;\n}\n\n.tooltipped-align-left-1::before {\n left: 5px;\n}\n\n.tooltipped-align-left-2::before {\n left: 10px;\n}\n\n.tooltipped-multiline::after {\n width: -webkit-max-content;\n width: -moz-max-content;\n width: max-content;\n max-width: 250px;\n word-wrap: break-word;\n white-space: pre-line;\n border-collapse: separate;\n}\n.tooltipped-multiline.tooltipped-s::after, .tooltipped-multiline.tooltipped-n::after {\n right: auto;\n left: 50%;\n -webkit-transform: translateX(-50%);\n transform: translateX(-50%);\n}\n.tooltipped-multiline.tooltipped-w::after, .tooltipped-multiline.tooltipped-e::after {\n right: 100%;\n}\n\n@media screen and (min-width: 0 \\0 ) {\n .tooltipped-multiline::after {\n width: 250px;\n }\n}\n.tooltipped-sticky::before, .tooltipped-sticky::after {\n display: inline-block;\n}\n.tooltipped-sticky.tooltipped-multiline::after {\n display: table-cell;\n}\n\n.tinvwl-table-manage-list .component_table_item_price:before {\n font-family: \"FontAwesomeCP\";\n font-size: 1rem;\n display: inline-block;\n -ms-filter: \"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)\";\n -webkit-transform: rotate(90deg);\n transform: rotate(90deg);\n content: \"\\e811\";\n margin: 0 12px 0 3px;\n opacity: 0.25;\n}\n\n.wishlist-icon {\n position: relative;\n}\n\n.wishlist-popup {\n opacity: 0;\n max-height: 0;\n position: absolute;\n overflow: hidden;\n padding: 5px;\n margin-top: -10px;\n border-radius: 5px;\n line-height: 1.3;\n text-align: center;\n font-size: 0.9em;\n top: 100%;\n background-color: rgba(0, 0, 0, 0.8);\n right: 0;\n color: #FFF;\n -webkit-transition: opacity 0.3s, max-height 0.3s;\n transition: opacity 0.3s, max-height 0.3s;\n -webkit-transition-delay: 0.3s;\n transition-delay: 0.3s;\n}\n\n.wishlist-popup:after {\n bottom: 100%;\n right: 10px;\n border: solid transparent;\n content: \" \";\n height: 0;\n width: 0;\n position: absolute;\n pointer-events: none;\n border-color: rgba(136, 183, 213, 0);\n border-bottom-color: rgba(0, 0, 0, 0.8);\n border-width: 10px;\n margin-left: -10px;\n}\n\n.wishlist-icon:hover .wishlist-popup {\n opacity: 1;\n max-height: 200px;\n overflow-y: auto;\n}\n\n.wishlist-popup a {\n color: #ccc;\n display: block;\n}\n\n.wishlist-popup a:hover {\n color: #FFF;\n}\n\n.wishlist-icon.added:after {\n background-color: red;\n -webkit-transform: translateY(-3px);\n transform: translateY(-3px);\n}\n\n.wishlist-popup .ajax-loading,\n.wishlist-popup .feedback {\n display: none !important;\n}\n\n.wishlist-title {\n margin-bottom: 20px;\n}"]}
|
assets/css/public.min.css
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
/**
|
2 |
* TI WooCommerce Wishlist Plugin - Allow your store guests and customers to add products to Wishlist. Add Wishlist functionality to your store for free.
|
3 |
-
* @version 1.
|
4 |
* @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
5 |
*/
|
6 |
.tinv-wishlist form,.tinv-wishlist p:last-child,.tinv-wishlist table{margin-bottom:0}
|
@@ -14,15 +14,15 @@
|
|
14 |
.tinv-wishlist input[type=button] i,.tinv-wishlist input[type=reset] i,.tinv-wishlist input[type=submit] i{margin-right:6px}
|
15 |
.tinv-wishlist a.tinv-close-modal i{margin-right:0}
|
16 |
a.wishlist_products_counter{text-decoration:none}
|
17 |
-
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before,.woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before,.woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button:before,a.wishlist_products_counter.top_wishlist-heart:before,span.wishlist_products_counter.top_wishlist-heart:before,a.sidr-class-wishlist_products_counter.sidr-class-top_wishlist-heart:before{content:"
|
18 |
-
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus:before,.woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus:before,.woocommerce-page ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus:before,a.wishlist_products_counter.top_wishlist-heart-plus:before,span.wishlist_products_counter.top_wishlist-heart-plus:before,a.sidr-class-wishlist_products_counter.sidr-class-top_wishlist-heart-plus:before{content:"
|
19 |
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt,.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt{position:relative;width:36px;height:36px;vertical-align:sub}
|
20 |
a.wishlist_products_counter.top_wishlist-heart-plus.no-txt,span.wishlist_products_counter.top_wishlist-heart-plus.no-txt{position:relative;width:36px;height:36px;vertical-align:sub}
|
21 |
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt:before,.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt:before{position:absolute;top:50%;left:50%;margin-right:0}
|
22 |
.tinv-wishlist .tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt,.tinv-wishlist .tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt{padding-left:1em;vertical-align:bottom}
|
23 |
-
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-product-in-list:before{content:"
|
24 |
-
.woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-product-in-list:before,.woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button.tinvwl-product-in-list:before,a.wishlist_products_counter.top_wishlist-heart.wishlist-counter-with-products:before,span.wishlist_products_counter.top_wishlist-heart.wishlist-counter-with-products:before{content:"
|
25 |
-
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.tinvwl-product-in-list:before,.woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.tinvwl-product-in-list:before,.woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart-plus.tinvwl_add_to_wishlist_button.tinvwl-product-in-list:before,a.wishlist_products_counter.top_wishlist-heart-plus.wishlist-counter-with-products:before,span.wishlist_products_counter.top_wishlist-heart-plus.wishlist-counter-with-products:before{content:"
|
26 |
.tinv-wishlist .tinvwl_add_to_wishlist_button.icon-white:before,a.wishlist_products_counter.top_wishlist-white:before,span.wishlist_products_counter.top_wishlist-white:before{color:#FFF}
|
27 |
.tinv-wishlist .tinvwl_add_to_wishlist_button.icon-black:before,a.wishlist_products_counter.top_wishlist-black:before,span.wishlist_products_counter.top_wishlist-black:before{color:#000}
|
28 |
.tinv-wishlist.tinvwl-before-add-to-cart .tinvwl_add_to_wishlist_button{margin-bottom:15px}
|
@@ -163,8 +163,8 @@ ul.products li.product .tinvwl_add_to_wishlist_button{margin-top:1em}
|
|
163 |
.tinv-wishlist-clear:after{content:"";display:table;clear:both}
|
164 |
.icon_big_heart_check{display:inline-block;width:46px;height:46px;font-family:tinvwl-webfont !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:60px}
|
165 |
.icon_big_times{display:inline-block;width:46px;height:46px;font-family:tinvwl-webfont !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:60px}
|
166 |
-
.icon_big_times::before{content:"
|
167 |
-
.icon_big_heart_check::before{content:"
|
168 |
.tinvwl_add_to_wishlist_button.tinvwl-button.disabled-add-wishlist,.tinvwl_add_to_wishlist_button.disabled-add-wishlist{opacity:.5 !important;cursor:not-allowed}
|
169 |
.empty-name-wishlist{border-color:#f00 !important}
|
170 |
.tinvwl_remove_from_wishlist-text,.tinvwl_already_on_wishlist-text{display:none !important}
|
@@ -200,7 +200,7 @@ ul.products li.product .tinvwl_add_to_wishlist_button{margin-top:1em}
|
|
200 |
.tooltipped-multiline.tooltipped-w::after,.tooltipped-multiline.tooltipped-e::after{right:100%}
|
201 |
.tooltipped-sticky::before,.tooltipped-sticky::after{display:inline-block}
|
202 |
.tooltipped-sticky.tooltipped-multiline::after{display:table-cell}
|
203 |
-
.tinvwl-table-manage-list .component_table_item_price:before{font-family:"FontAwesomeCP";font-size:1rem;display:inline-block;-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg);content:"
|
204 |
.wishlist-icon{position:relative}
|
205 |
.wishlist-popup{opacity:0;max-height:0;position:absolute;overflow:hidden;padding:5px;margin-top:-10px;border-radius:5px;line-height:1.3;text-align:center;font-size:.9em;top:100%;background-color:rgba(0,0,0,0.8);right:0;color:#FFF;-webkit-transition:opacity .3s,max-height .3s;transition:opacity .3s,max-height .3s;-webkit-transition-delay:.3s;transition-delay:.3s}
|
206 |
.wishlist-popup:after{bottom:100%;right:10px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-bottom-color:rgba(0,0,0,0.8);border-width:10px;margin-left:-10px}
|
1 |
/**
|
2 |
* TI WooCommerce Wishlist Plugin - Allow your store guests and customers to add products to Wishlist. Add Wishlist functionality to your store for free.
|
3 |
+
* @version 1.28.0
|
4 |
* @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
5 |
*/
|
6 |
.tinv-wishlist form,.tinv-wishlist p:last-child,.tinv-wishlist table{margin-bottom:0}
|
14 |
.tinv-wishlist input[type=button] i,.tinv-wishlist input[type=reset] i,.tinv-wishlist input[type=submit] i{margin-right:6px}
|
15 |
.tinv-wishlist a.tinv-close-modal i{margin-right:0}
|
16 |
a.wishlist_products_counter{text-decoration:none}
|
17 |
+
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before,.woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before,.woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button:before,a.wishlist_products_counter.top_wishlist-heart:before,span.wishlist_products_counter.top_wishlist-heart:before,a.sidr-class-wishlist_products_counter.sidr-class-top_wishlist-heart:before{content:"\e909";display:inline-block;font-family:tinvwl-webfont !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;vertical-align:sub;margin-right:5px}
|
18 |
+
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus:before,.woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus:before,.woocommerce-page ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus:before,a.wishlist_products_counter.top_wishlist-heart-plus:before,span.wishlist_products_counter.top_wishlist-heart-plus:before,a.sidr-class-wishlist_products_counter.sidr-class-top_wishlist-heart-plus:before{content:"\e906";display:inline-block;font-family:tinvwl-webfont !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;vertical-align:sub;margin-right:5px}
|
19 |
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt,.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt{position:relative;width:36px;height:36px;vertical-align:sub}
|
20 |
a.wishlist_products_counter.top_wishlist-heart-plus.no-txt,span.wishlist_products_counter.top_wishlist-heart-plus.no-txt{position:relative;width:36px;height:36px;vertical-align:sub}
|
21 |
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt:before,.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt:before{position:absolute;top:50%;left:50%;margin-right:0}
|
22 |
.tinv-wishlist .tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt,.tinv-wishlist .tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt{padding-left:1em;vertical-align:bottom}
|
23 |
+
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-product-in-list:before{content:"\e908"}
|
24 |
+
.woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-product-in-list:before,.woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button.tinvwl-product-in-list:before,a.wishlist_products_counter.top_wishlist-heart.wishlist-counter-with-products:before,span.wishlist_products_counter.top_wishlist-heart.wishlist-counter-with-products:before{content:"\e908"}
|
25 |
+
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.tinvwl-product-in-list:before,.woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.tinvwl-product-in-list:before,.woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart-plus.tinvwl_add_to_wishlist_button.tinvwl-product-in-list:before,a.wishlist_products_counter.top_wishlist-heart-plus.wishlist-counter-with-products:before,span.wishlist_products_counter.top_wishlist-heart-plus.wishlist-counter-with-products:before{content:"\e907"}
|
26 |
.tinv-wishlist .tinvwl_add_to_wishlist_button.icon-white:before,a.wishlist_products_counter.top_wishlist-white:before,span.wishlist_products_counter.top_wishlist-white:before{color:#FFF}
|
27 |
.tinv-wishlist .tinvwl_add_to_wishlist_button.icon-black:before,a.wishlist_products_counter.top_wishlist-black:before,span.wishlist_products_counter.top_wishlist-black:before{color:#000}
|
28 |
.tinv-wishlist.tinvwl-before-add-to-cart .tinvwl_add_to_wishlist_button{margin-bottom:15px}
|
163 |
.tinv-wishlist-clear:after{content:"";display:table;clear:both}
|
164 |
.icon_big_heart_check{display:inline-block;width:46px;height:46px;font-family:tinvwl-webfont !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:60px}
|
165 |
.icon_big_times{display:inline-block;width:46px;height:46px;font-family:tinvwl-webfont !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:60px}
|
166 |
+
.icon_big_times::before{content:"\e904";top:-7px;left:-7px;position:relative}
|
167 |
+
.icon_big_heart_check::before{content:"\e90a";top:-7px;left:-7px;position:relative}
|
168 |
.tinvwl_add_to_wishlist_button.tinvwl-button.disabled-add-wishlist,.tinvwl_add_to_wishlist_button.disabled-add-wishlist{opacity:.5 !important;cursor:not-allowed}
|
169 |
.empty-name-wishlist{border-color:#f00 !important}
|
170 |
.tinvwl_remove_from_wishlist-text,.tinvwl_already_on_wishlist-text{display:none !important}
|
200 |
.tooltipped-multiline.tooltipped-w::after,.tooltipped-multiline.tooltipped-e::after{right:100%}
|
201 |
.tooltipped-sticky::before,.tooltipped-sticky::after{display:inline-block}
|
202 |
.tooltipped-sticky.tooltipped-multiline::after{display:table-cell}
|
203 |
+
.tinvwl-table-manage-list .component_table_item_price:before{font-family:"FontAwesomeCP";font-size:1rem;display:inline-block;-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg);content:"\e811";margin:0 12px 0 3px;opacity:.25}
|
204 |
.wishlist-icon{position:relative}
|
205 |
.wishlist-popup{opacity:0;max-height:0;position:absolute;overflow:hidden;padding:5px;margin-top:-10px;border-radius:5px;line-height:1.3;text-align:center;font-size:.9em;top:100%;background-color:rgba(0,0,0,0.8);right:0;color:#FFF;-webkit-transition:opacity .3s,max-height .3s;transition:opacity .3s,max-height .3s;-webkit-transition-delay:.3s;transition-delay:.3s}
|
206 |
.wishlist-popup:after{bottom:100%;right:10px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-bottom-color:rgba(0,0,0,0.8);border-width:10px;margin-left:-10px}
|
assets/css/theme-rtl.min.css
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
/**
|
2 |
* TI WooCommerce Wishlist Plugin - Allow your store guests and customers to add products to Wishlist. Add Wishlist functionality to your store for free.
|
3 |
-
* @version 1.
|
4 |
* @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
5 |
*/
|
6 |
.tinv-wishlist,.tinv-wishlist input,.tinv-wishlist select,.tinv-wishlist textarea,.tinv-wishlist button,.tinv-wishlist input[type=button],.tinv-wishlist input[type=reset],.tinv-wishlist input[type=submit]{font-family:Georgia,serif;font-size:14px;font-weight:400;text-transform:none;line-height:1.75}
|
1 |
/**
|
2 |
* TI WooCommerce Wishlist Plugin - Allow your store guests and customers to add products to Wishlist. Add Wishlist functionality to your store for free.
|
3 |
+
* @version 1.28.0
|
4 |
* @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
5 |
*/
|
6 |
.tinv-wishlist,.tinv-wishlist input,.tinv-wishlist select,.tinv-wishlist textarea,.tinv-wishlist button,.tinv-wishlist input[type=button],.tinv-wishlist input[type=reset],.tinv-wishlist input[type=submit]{font-family:Georgia,serif;font-size:14px;font-weight:400;text-transform:none;line-height:1.75}
|
assets/css/theme.min.css
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
/**
|
2 |
* TI WooCommerce Wishlist Plugin - Allow your store guests and customers to add products to Wishlist. Add Wishlist functionality to your store for free.
|
3 |
-
* @version 1.
|
4 |
* @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
5 |
*/
|
6 |
.tinv-wishlist,.tinv-wishlist input,.tinv-wishlist select,.tinv-wishlist textarea,.tinv-wishlist button,.tinv-wishlist input[type=button],.tinv-wishlist input[type=reset],.tinv-wishlist input[type=submit]{font-family:Georgia,serif;font-size:14px;font-weight:400;text-transform:none;line-height:1.75}
|
1 |
/**
|
2 |
* TI WooCommerce Wishlist Plugin - Allow your store guests and customers to add products to Wishlist. Add Wishlist functionality to your store for free.
|
3 |
+
* @version 1.28.0
|
4 |
* @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
5 |
*/
|
6 |
.tinv-wishlist,.tinv-wishlist input,.tinv-wishlist select,.tinv-wishlist textarea,.tinv-wishlist button,.tinv-wishlist input[type=button],.tinv-wishlist input[type=reset],.tinv-wishlist input[type=submit]{font-family:Georgia,serif;font-size:14px;font-weight:400;text-transform:none;line-height:1.75}
|
assets/css/webfont-rtl.css
CHANGED
@@ -1,4 +1,3 @@
|
|
1 |
-
@charset "UTF-8";
|
2 |
/*------------------------------------------------------------------
|
3 |
WooCommerce Wishlist Plugin custom webfont
|
4 |
-------------------------------------------------------------------*/
|
@@ -25,147 +24,147 @@ WooCommerce Wishlist Plugin custom webfont
|
|
25 |
}
|
26 |
|
27 |
.ftinvwl-twitter:before {
|
28 |
-
content:
|
29 |
}
|
30 |
|
31 |
.ftinvwl-facebook:before {
|
32 |
-
content:
|
33 |
}
|
34 |
|
35 |
.ftinvwl-facebook-f:before {
|
36 |
-
content:
|
37 |
}
|
38 |
|
39 |
.ftinvwl-google:before {
|
40 |
-
content:
|
41 |
}
|
42 |
|
43 |
.ftinvwl-email:before {
|
44 |
-
content:
|
45 |
}
|
46 |
|
47 |
.ftinvwl-pinterest:before {
|
48 |
-
content:
|
49 |
}
|
50 |
|
51 |
.ftinvwl-whatsapp:before {
|
52 |
-
content:
|
53 |
}
|
54 |
|
55 |
.ftinvwl-clipboard:before {
|
56 |
-
content:
|
57 |
}
|
58 |
|
59 |
.ftinvwl-star:before {
|
60 |
-
content:
|
61 |
}
|
62 |
|
63 |
.ftinvwl-shopping-cart:before {
|
64 |
-
content:
|
65 |
}
|
66 |
|
67 |
.ftinvwl-magic:before {
|
68 |
-
content:
|
69 |
}
|
70 |
|
71 |
.ftinvwl-info:before {
|
72 |
-
content:
|
73 |
}
|
74 |
|
75 |
.ftinvwl-graduation-cap:before {
|
76 |
-
content:
|
77 |
}
|
78 |
|
79 |
.ftinvwl-floppy-o:before {
|
80 |
-
content:
|
81 |
}
|
82 |
|
83 |
.ftinvwl-eyedropper:before {
|
84 |
-
content:
|
85 |
}
|
86 |
|
87 |
.ftinvwl-exclamation-triangle:before {
|
88 |
-
content:
|
89 |
}
|
90 |
|
91 |
.ftinvwl-check:before {
|
92 |
-
content:
|
93 |
}
|
94 |
|
95 |
.ftinvwl-arrow-left:before {
|
96 |
-
content:
|
97 |
}
|
98 |
|
99 |
.ftinvwl-wrench:before {
|
100 |
-
content:
|
101 |
}
|
102 |
|
103 |
.ftinvwl-chevron-down:before {
|
104 |
-
content:
|
105 |
}
|
106 |
|
107 |
.ftinvwl-chevron-right:before {
|
108 |
-
content:
|
109 |
}
|
110 |
|
111 |
.ftinvwl-chevron-left:before {
|
112 |
-
content:
|
113 |
}
|
114 |
|
115 |
.ftinvwl-chevron-up:before {
|
116 |
-
content:
|
117 |
}
|
118 |
|
119 |
.ftinvwl-cancel:before {
|
120 |
-
content:
|
121 |
}
|
122 |
|
123 |
.ftinvwl-times:before {
|
124 |
-
content:
|
125 |
}
|
126 |
|
127 |
.ftinvwl-heart-plus:before {
|
128 |
-
content:
|
129 |
}
|
130 |
|
131 |
.ftinvwl-heart-mark-right:before {
|
132 |
-
content:
|
133 |
}
|
134 |
|
135 |
.ftinvwl-heart2:before {
|
136 |
-
content:
|
137 |
}
|
138 |
|
139 |
.ftinvwl-heart-o:before {
|
140 |
-
content:
|
141 |
}
|
142 |
|
143 |
.ftinvwl-heart-mark-left:before {
|
144 |
-
content:
|
145 |
}
|
146 |
|
147 |
.ftinvwl-heart-mail:before {
|
148 |
-
content:
|
149 |
}
|
150 |
|
151 |
.ftinvwl-heart-tinv:before {
|
152 |
-
content:
|
153 |
}
|
154 |
|
155 |
.ftinvwl-key:before {
|
156 |
-
content:
|
157 |
}
|
158 |
|
159 |
.ftinvwl-lock:before {
|
160 |
-
content:
|
161 |
}
|
162 |
|
163 |
.ftinvwl-hearts:before {
|
164 |
-
content:
|
165 |
}
|
166 |
|
167 |
.ftinvwl-user:before {
|
168 |
-
content:
|
169 |
}
|
170 |
|
171 |
/* PULSE */
|
|
|
1 |
/*------------------------------------------------------------------
|
2 |
WooCommerce Wishlist Plugin custom webfont
|
3 |
-------------------------------------------------------------------*/
|
24 |
}
|
25 |
|
26 |
.ftinvwl-twitter:before {
|
27 |
+
content: \f099 !important;
|
28 |
}
|
29 |
|
30 |
.ftinvwl-facebook:before {
|
31 |
+
content: \f09a !important;
|
32 |
}
|
33 |
|
34 |
.ftinvwl-facebook-f:before {
|
35 |
+
content: \f09a !important;
|
36 |
}
|
37 |
|
38 |
.ftinvwl-google:before {
|
39 |
+
content: \f0d5 !important;
|
40 |
}
|
41 |
|
42 |
.ftinvwl-email:before {
|
43 |
+
content: \f0e0 !important;
|
44 |
}
|
45 |
|
46 |
.ftinvwl-pinterest:before {
|
47 |
+
content: \f231 !important;
|
48 |
}
|
49 |
|
50 |
.ftinvwl-whatsapp:before {
|
51 |
+
content: \f232 !important;
|
52 |
}
|
53 |
|
54 |
.ftinvwl-clipboard:before {
|
55 |
+
content: \e911 !important;
|
56 |
}
|
57 |
|
58 |
.ftinvwl-star:before {
|
59 |
+
content: \e912 !important;
|
60 |
}
|
61 |
|
62 |
.ftinvwl-shopping-cart:before {
|
63 |
+
content: \e913 !important;
|
64 |
}
|
65 |
|
66 |
.ftinvwl-magic:before {
|
67 |
+
content: \e914 !important;
|
68 |
}
|
69 |
|
70 |
.ftinvwl-info:before {
|
71 |
+
content: \e915 !important;
|
72 |
}
|
73 |
|
74 |
.ftinvwl-graduation-cap:before {
|
75 |
+
content: \e918 !important;
|
76 |
}
|
77 |
|
78 |
.ftinvwl-floppy-o:before {
|
79 |
+
content: \e919 !important;
|
80 |
}
|
81 |
|
82 |
.ftinvwl-eyedropper:before {
|
83 |
+
content: \e91a !important;
|
84 |
}
|
85 |
|
86 |
.ftinvwl-exclamation-triangle:before {
|
87 |
+
content: \e91b !important;
|
88 |
}
|
89 |
|
90 |
.ftinvwl-check:before {
|
91 |
+
content: \e91e !important;
|
92 |
}
|
93 |
|
94 |
.ftinvwl-arrow-left:before {
|
95 |
+
content: \e91f !important;
|
96 |
}
|
97 |
|
98 |
.ftinvwl-wrench:before {
|
99 |
+
content: \e920 !important;
|
100 |
}
|
101 |
|
102 |
.ftinvwl-chevron-down:before {
|
103 |
+
content: \e900 !important;
|
104 |
}
|
105 |
|
106 |
.ftinvwl-chevron-right:before {
|
107 |
+
content: \e901 !important;
|
108 |
}
|
109 |
|
110 |
.ftinvwl-chevron-left:before {
|
111 |
+
content: \e902 !important;
|
112 |
}
|
113 |
|
114 |
.ftinvwl-chevron-up:before {
|
115 |
+
content: \e903 !important;
|
116 |
}
|
117 |
|
118 |
.ftinvwl-cancel:before {
|
119 |
+
content: \e904 !important;
|
120 |
}
|
121 |
|
122 |
.ftinvwl-times:before {
|
123 |
+
content: \e905 !important;
|
124 |
}
|
125 |
|
126 |
.ftinvwl-heart-plus:before {
|
127 |
+
content: \e906 !important;
|
128 |
}
|
129 |
|
130 |
.ftinvwl-heart-mark-right:before {
|
131 |
+
content: \e907 !important;
|
132 |
}
|
133 |
|
134 |
.ftinvwl-heart2:before {
|
135 |
+
content: \e908 !important;
|
136 |
}
|
137 |
|
138 |
.ftinvwl-heart-o:before {
|
139 |
+
content: \e909 !important;
|
140 |
}
|
141 |
|
142 |
.ftinvwl-heart-mark-left:before {
|
143 |
+
content: \e90a !important;
|
144 |
}
|
145 |
|
146 |
.ftinvwl-heart-mail:before {
|
147 |
+
content: \e90b !important;
|
148 |
}
|
149 |
|
150 |
.ftinvwl-heart-tinv:before {
|
151 |
+
content: \e90c !important;
|
152 |
}
|
153 |
|
154 |
.ftinvwl-key:before {
|
155 |
+
content: \e90d !important;
|
156 |
}
|
157 |
|
158 |
.ftinvwl-lock:before {
|
159 |
+
content: \e90e !important;
|
160 |
}
|
161 |
|
162 |
.ftinvwl-hearts:before {
|
163 |
+
content: \e90f !important;
|
164 |
}
|
165 |
|
166 |
.ftinvwl-user:before {
|
167 |
+
content: \e910 !important;
|
168 |
}
|
169 |
|
170 |
/* PULSE */
|
assets/css/webfont-rtl.css.map
CHANGED
@@ -1 +1 @@
|
|
1 |
-
{"version":3,"names":[],"mappings":"","sources":["webfont-rtl.css"],"file":"webfont-rtl.css","sourcesContent":["
|
1 |
+
{"version":3,"names":[],"mappings":"","sources":["webfont-rtl.css"],"file":"webfont-rtl.css","sourcesContent":["/*------------------------------------------------------------------\nWooCommerce Wishlist Plugin custom webfont\n-------------------------------------------------------------------*/\n@font-face {\n font-family: \"tinvwl-webfont\";\n font-display: block;\n src: url(\"../fonts/tinvwl-webfont.eot?ver=xu2uyi\");\n src: url(\"../fonts/tinvwl-webfont.eot?ver=xu2uyi#iefix\") format(\"embedded-opentype\"), url(\"../fonts/tinvwl-webfont.woff2?ver=xu2uyi\") format(\"woff2\"), url(\"../fonts/tinvwl-webfont.woff?ver=xu2uyi\") format(\"woff\"), url(\"../fonts/tinvwl-webfont.ttf?ver=xu2uyi\") format(\"truetype\"), url(\"../fonts/tinvwl-webfont.svg?ver=xu2uyi#tinvwl-webfont\") format(\"svg\");\n font-weight: normal;\n font-style: normal;\n}\n.ftinvwl {\n /* use !important to prevent issues with browser extensions that change fonts */\n font-family: \"tinvwl-webfont\" !important;\n speak: none;\n font-style: normal;\n font-weight: normal;\n font-variant: normal;\n text-transform: none;\n line-height: 1;\n /* Better Font Rendering =========== */\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\n.ftinvwl-twitter:before {\n content: \\f099 !important;\n}\n\n.ftinvwl-facebook:before {\n content: \\f09a !important;\n}\n\n.ftinvwl-facebook-f:before {\n content: \\f09a !important;\n}\n\n.ftinvwl-google:before {\n content: \\f0d5 !important;\n}\n\n.ftinvwl-email:before {\n content: \\f0e0 !important;\n}\n\n.ftinvwl-pinterest:before {\n content: \\f231 !important;\n}\n\n.ftinvwl-whatsapp:before {\n content: \\f232 !important;\n}\n\n.ftinvwl-clipboard:before {\n content: \\e911 !important;\n}\n\n.ftinvwl-star:before {\n content: \\e912 !important;\n}\n\n.ftinvwl-shopping-cart:before {\n content: \\e913 !important;\n}\n\n.ftinvwl-magic:before {\n content: \\e914 !important;\n}\n\n.ftinvwl-info:before {\n content: \\e915 !important;\n}\n\n.ftinvwl-graduation-cap:before {\n content: \\e918 !important;\n}\n\n.ftinvwl-floppy-o:before {\n content: \\e919 !important;\n}\n\n.ftinvwl-eyedropper:before {\n content: \\e91a !important;\n}\n\n.ftinvwl-exclamation-triangle:before {\n content: \\e91b !important;\n}\n\n.ftinvwl-check:before {\n content: \\e91e !important;\n}\n\n.ftinvwl-arrow-left:before {\n content: \\e91f !important;\n}\n\n.ftinvwl-wrench:before {\n content: \\e920 !important;\n}\n\n.ftinvwl-chevron-down:before {\n content: \\e900 !important;\n}\n\n.ftinvwl-chevron-right:before {\n content: \\e901 !important;\n}\n\n.ftinvwl-chevron-left:before {\n content: \\e902 !important;\n}\n\n.ftinvwl-chevron-up:before {\n content: \\e903 !important;\n}\n\n.ftinvwl-cancel:before {\n content: \\e904 !important;\n}\n\n.ftinvwl-times:before {\n content: \\e905 !important;\n}\n\n.ftinvwl-heart-plus:before {\n content: \\e906 !important;\n}\n\n.ftinvwl-heart-mark-right:before {\n content: \\e907 !important;\n}\n\n.ftinvwl-heart2:before {\n content: \\e908 !important;\n}\n\n.ftinvwl-heart-o:before {\n content: \\e909 !important;\n}\n\n.ftinvwl-heart-mark-left:before {\n content: \\e90a !important;\n}\n\n.ftinvwl-heart-mail:before {\n content: \\e90b !important;\n}\n\n.ftinvwl-heart-tinv:before {\n content: \\e90c !important;\n}\n\n.ftinvwl-key:before {\n content: \\e90d !important;\n}\n\n.ftinvwl-lock:before {\n content: \\e90e !important;\n}\n\n.ftinvwl-hearts:before {\n content: \\e90f !important;\n}\n\n.ftinvwl-user:before {\n content: \\e910 !important;\n}\n\n/* PULSE */\n@-webkit-keyframes ftinvwl-pulse {\n 0% {\n -webkit-transform: scale(1.1);\n transform: scale(1.1);\n }\n 50% {\n -webkit-transform: scale(0.8);\n transform: scale(0.8);\n }\n 100% {\n -webkit-transform: scale(1.1);\n transform: scale(1.1);\n }\n}\n@keyframes ftinvwl-pulse {\n 0% {\n -webkit-transform: scale(1.1);\n transform: scale(1.1);\n }\n 50% {\n -webkit-transform: scale(0.8);\n transform: scale(0.8);\n }\n 100% {\n -webkit-transform: scale(1.1);\n transform: scale(1.1);\n }\n}\n.ftinvwl-pulse.ftinvwl-animated::before {\n -webkit-animation: ftinvwl-pulse 2s linear infinite;\n animation: ftinvwl-pulse 2s linear infinite;\n}"]}
|
assets/css/webfont-rtl.min.css
CHANGED
@@ -1,46 +1,46 @@
|
|
1 |
/**
|
2 |
* TI WooCommerce Wishlist Plugin - Allow your store guests and customers to add products to Wishlist. Add Wishlist functionality to your store for free.
|
3 |
-
* @version 1.
|
4 |
* @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
5 |
*/
|
6 |
@font-face{font-family:"tinvwl-webfont";font-display:block;src:url("../fonts/tinvwl-webfont.eot?ver=xu2uyi");src:url("../fonts/tinvwl-webfont.eot?ver=xu2uyi#iefix") format("embedded-opentype"),url("../fonts/tinvwl-webfont.woff2?ver=xu2uyi") format("woff2"),url("../fonts/tinvwl-webfont.woff?ver=xu2uyi") format("woff"),url("../fonts/tinvwl-webfont.ttf?ver=xu2uyi") format("truetype"),url("../fonts/tinvwl-webfont.svg?ver=xu2uyi#tinvwl-webfont") format("svg");font-weight:normal;font-style:normal}
|
7 |
.ftinvwl{font-family:"tinvwl-webfont" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
|
8 |
-
.ftinvwl-twitter:before{content
|
9 |
-
.ftinvwl-facebook:before{content
|
10 |
-
.ftinvwl-facebook-f:before{content
|
11 |
-
.ftinvwl-google:before{content
|
12 |
-
.ftinvwl-email:before{content
|
13 |
-
.ftinvwl-pinterest:before{content
|
14 |
-
.ftinvwl-whatsapp:before{content
|
15 |
-
.ftinvwl-clipboard:before{content
|
16 |
-
.ftinvwl-star:before{content
|
17 |
-
.ftinvwl-shopping-cart:before{content
|
18 |
-
.ftinvwl-magic:before{content
|
19 |
-
.ftinvwl-info:before{content
|
20 |
-
.ftinvwl-graduation-cap:before{content
|
21 |
-
.ftinvwl-floppy-o:before{content
|
22 |
-
.ftinvwl-eyedropper:before{content
|
23 |
-
.ftinvwl-exclamation-triangle:before{content
|
24 |
-
.ftinvwl-check:before{content
|
25 |
-
.ftinvwl-arrow-left:before{content
|
26 |
-
.ftinvwl-wrench:before{content
|
27 |
-
.ftinvwl-chevron-down:before{content
|
28 |
-
.ftinvwl-chevron-right:before{content
|
29 |
-
.ftinvwl-chevron-left:before{content
|
30 |
-
.ftinvwl-chevron-up:before{content
|
31 |
-
.ftinvwl-cancel:before{content
|
32 |
-
.ftinvwl-times:before{content
|
33 |
-
.ftinvwl-heart-plus:before{content
|
34 |
-
.ftinvwl-heart-mark-right:before{content
|
35 |
-
.ftinvwl-heart2:before{content
|
36 |
-
.ftinvwl-heart-o:before{content
|
37 |
-
.ftinvwl-heart-mark-left:before{content
|
38 |
-
.ftinvwl-heart-mail:before{content
|
39 |
-
.ftinvwl-heart-tinv:before{content
|
40 |
-
.ftinvwl-key:before{content
|
41 |
-
.ftinvwl-lock:before{content
|
42 |
-
.ftinvwl-hearts:before{content
|
43 |
-
.ftinvwl-user:before{content
|
44 |
.ftinvwl-pulse.ftinvwl-animated::before{-webkit-animation:ftinvwl-pulse 2s linear infinite;animation:ftinvwl-pulse 2s linear infinite}
|
45 |
@-webkit-keyframes ftinvwl-pulse{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}
|
46 |
50%{-webkit-transform:scale(0.8);transform:scale(0.8)}
|
1 |
/**
|
2 |
* TI WooCommerce Wishlist Plugin - Allow your store guests and customers to add products to Wishlist. Add Wishlist functionality to your store for free.
|
3 |
+
* @version 1.28.0
|
4 |
* @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
5 |
*/
|
6 |
@font-face{font-family:"tinvwl-webfont";font-display:block;src:url("../fonts/tinvwl-webfont.eot?ver=xu2uyi");src:url("../fonts/tinvwl-webfont.eot?ver=xu2uyi#iefix") format("embedded-opentype"),url("../fonts/tinvwl-webfont.woff2?ver=xu2uyi") format("woff2"),url("../fonts/tinvwl-webfont.woff?ver=xu2uyi") format("woff"),url("../fonts/tinvwl-webfont.ttf?ver=xu2uyi") format("truetype"),url("../fonts/tinvwl-webfont.svg?ver=xu2uyi#tinvwl-webfont") format("svg");font-weight:normal;font-style:normal}
|
7 |
.ftinvwl{font-family:"tinvwl-webfont" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
|
8 |
+
.ftinvwl-twitter:before{content:\f099 !important}
|
9 |
+
.ftinvwl-facebook:before{content:\f09a !important}
|
10 |
+
.ftinvwl-facebook-f:before{content:\f09a !important}
|
11 |
+
.ftinvwl-google:before{content:\f0d5 !important}
|
12 |
+
.ftinvwl-email:before{content:\f0e0 !important}
|
13 |
+
.ftinvwl-pinterest:before{content:\f231 !important}
|
14 |
+
.ftinvwl-whatsapp:before{content:\f232 !important}
|
15 |
+
.ftinvwl-clipboard:before{content:\e911 !important}
|
16 |
+
.ftinvwl-star:before{content:\e912 !important}
|
17 |
+
.ftinvwl-shopping-cart:before{content:\e913 !important}
|
18 |
+
.ftinvwl-magic:before{content:\e914 !important}
|
19 |
+
.ftinvwl-info:before{content:\e915 !important}
|
20 |
+
.ftinvwl-graduation-cap:before{content:\e918 !important}
|
21 |
+
.ftinvwl-floppy-o:before{content:\e919 !important}
|
22 |
+
.ftinvwl-eyedropper:before{content:\e91a !important}
|
23 |
+
.ftinvwl-exclamation-triangle:before{content:\e91b !important}
|
24 |
+
.ftinvwl-check:before{content:\e91e !important}
|
25 |
+
.ftinvwl-arrow-left:before{content:\e91f !important}
|
26 |
+
.ftinvwl-wrench:before{content:\e920 !important}
|
27 |
+
.ftinvwl-chevron-down:before{content:\e900 !important}
|
28 |
+
.ftinvwl-chevron-right:before{content:\e901 !important}
|
29 |
+
.ftinvwl-chevron-left:before{content:\e902 !important}
|
30 |
+
.ftinvwl-chevron-up:before{content:\e903 !important}
|
31 |
+
.ftinvwl-cancel:before{content:\e904 !important}
|
32 |
+
.ftinvwl-times:before{content:\e905 !important}
|
33 |
+
.ftinvwl-heart-plus:before{content:\e906 !important}
|
34 |
+
.ftinvwl-heart-mark-right:before{content:\e907 !important}
|
35 |
+
.ftinvwl-heart2:before{content:\e908 !important}
|
36 |
+
.ftinvwl-heart-o:before{content:\e909 !important}
|
37 |
+
.ftinvwl-heart-mark-left:before{content:\e90a !important}
|
38 |
+
.ftinvwl-heart-mail:before{content:\e90b !important}
|
39 |
+
.ftinvwl-heart-tinv:before{content:\e90c !important}
|
40 |
+
.ftinvwl-key:before{content:\e90d !important}
|
41 |
+
.ftinvwl-lock:before{content:\e90e !important}
|
42 |
+
.ftinvwl-hearts:before{content:\e90f !important}
|
43 |
+
.ftinvwl-user:before{content:\e910 !important}
|
44 |
.ftinvwl-pulse.ftinvwl-animated::before{-webkit-animation:ftinvwl-pulse 2s linear infinite;animation:ftinvwl-pulse 2s linear infinite}
|
45 |
@-webkit-keyframes ftinvwl-pulse{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}
|
46 |
50%{-webkit-transform:scale(0.8);transform:scale(0.8)}
|
assets/css/webfont.css
CHANGED
@@ -1,4 +1,3 @@
|
|
1 |
-
@charset "UTF-8";
|
2 |
/*------------------------------------------------------------------
|
3 |
WooCommerce Wishlist Plugin custom webfont
|
4 |
-------------------------------------------------------------------*/
|
@@ -25,147 +24,147 @@ WooCommerce Wishlist Plugin custom webfont
|
|
25 |
}
|
26 |
|
27 |
.ftinvwl-twitter:before {
|
28 |
-
content:
|
29 |
}
|
30 |
|
31 |
.ftinvwl-facebook:before {
|
32 |
-
content:
|
33 |
}
|
34 |
|
35 |
.ftinvwl-facebook-f:before {
|
36 |
-
content:
|
37 |
}
|
38 |
|
39 |
.ftinvwl-google:before {
|
40 |
-
content:
|
41 |
}
|
42 |
|
43 |
.ftinvwl-email:before {
|
44 |
-
content:
|
45 |
}
|
46 |
|
47 |
.ftinvwl-pinterest:before {
|
48 |
-
content:
|
49 |
}
|
50 |
|
51 |
.ftinvwl-whatsapp:before {
|
52 |
-
content:
|
53 |
}
|
54 |
|
55 |
.ftinvwl-clipboard:before {
|
56 |
-
content:
|
57 |
}
|
58 |
|
59 |
.ftinvwl-star:before {
|
60 |
-
content:
|
61 |
}
|
62 |
|
63 |
.ftinvwl-shopping-cart:before {
|
64 |
-
content:
|
65 |
}
|
66 |
|
67 |
.ftinvwl-magic:before {
|
68 |
-
content:
|
69 |
}
|
70 |
|
71 |
.ftinvwl-info:before {
|
72 |
-
content:
|
73 |
}
|
74 |
|
75 |
.ftinvwl-graduation-cap:before {
|
76 |
-
content:
|
77 |
}
|
78 |
|
79 |
.ftinvwl-floppy-o:before {
|
80 |
-
content:
|
81 |
}
|
82 |
|
83 |
.ftinvwl-eyedropper:before {
|
84 |
-
content:
|
85 |
}
|
86 |
|
87 |
.ftinvwl-exclamation-triangle:before {
|
88 |
-
content:
|
89 |
}
|
90 |
|
91 |
.ftinvwl-check:before {
|
92 |
-
content:
|
93 |
}
|
94 |
|
95 |
.ftinvwl-arrow-left:before {
|
96 |
-
content:
|
97 |
}
|
98 |
|
99 |
.ftinvwl-wrench:before {
|
100 |
-
content:
|
101 |
}
|
102 |
|
103 |
.ftinvwl-chevron-down:before {
|
104 |
-
content:
|
105 |
}
|
106 |
|
107 |
.ftinvwl-chevron-right:before {
|
108 |
-
content:
|
109 |
}
|
110 |
|
111 |
.ftinvwl-chevron-left:before {
|
112 |
-
content:
|
113 |
}
|
114 |
|
115 |
.ftinvwl-chevron-up:before {
|
116 |
-
content:
|
117 |
}
|
118 |
|
119 |
.ftinvwl-cancel:before {
|
120 |
-
content:
|
121 |
}
|
122 |
|
123 |
.ftinvwl-times:before {
|
124 |
-
content:
|
125 |
}
|
126 |
|
127 |
.ftinvwl-heart-plus:before {
|
128 |
-
content:
|
129 |
}
|
130 |
|
131 |
.ftinvwl-heart-mark-right:before {
|
132 |
-
content:
|
133 |
}
|
134 |
|
135 |
.ftinvwl-heart2:before {
|
136 |
-
content:
|
137 |
}
|
138 |
|
139 |
.ftinvwl-heart-o:before {
|
140 |
-
content:
|
141 |
}
|
142 |
|
143 |
.ftinvwl-heart-mark-left:before {
|
144 |
-
content:
|
145 |
}
|
146 |
|
147 |
.ftinvwl-heart-mail:before {
|
148 |
-
content:
|
149 |
}
|
150 |
|
151 |
.ftinvwl-heart-tinv:before {
|
152 |
-
content:
|
153 |
}
|
154 |
|
155 |
.ftinvwl-key:before {
|
156 |
-
content:
|
157 |
}
|
158 |
|
159 |
.ftinvwl-lock:before {
|
160 |
-
content:
|
161 |
}
|
162 |
|
163 |
.ftinvwl-hearts:before {
|
164 |
-
content:
|
165 |
}
|
166 |
|
167 |
.ftinvwl-user:before {
|
168 |
-
content:
|
169 |
}
|
170 |
|
171 |
/* PULSE */
|
|
|
1 |
/*------------------------------------------------------------------
|
2 |
WooCommerce Wishlist Plugin custom webfont
|
3 |
-------------------------------------------------------------------*/
|
24 |
}
|
25 |
|
26 |
.ftinvwl-twitter:before {
|
27 |
+
content: \f099 !important;
|
28 |
}
|
29 |
|
30 |
.ftinvwl-facebook:before {
|
31 |
+
content: \f09a !important;
|
32 |
}
|
33 |
|
34 |
.ftinvwl-facebook-f:before {
|
35 |
+
content: \f09a !important;
|
36 |
}
|
37 |
|
38 |
.ftinvwl-google:before {
|
39 |
+
content: \f0d5 !important;
|
40 |
}
|
41 |
|
42 |
.ftinvwl-email:before {
|
43 |
+
content: \f0e0 !important;
|
44 |
}
|
45 |
|
46 |
.ftinvwl-pinterest:before {
|
47 |
+
content: \f231 !important;
|
48 |
}
|
49 |
|
50 |
.ftinvwl-whatsapp:before {
|
51 |
+
content: \f232 !important;
|
52 |
}
|
53 |
|
54 |
.ftinvwl-clipboard:before {
|
55 |
+
content: \e911 !important;
|
56 |
}
|
57 |
|
58 |
.ftinvwl-star:before {
|
59 |
+
content: \e912 !important;
|
60 |
}
|
61 |
|
62 |
.ftinvwl-shopping-cart:before {
|
63 |
+
content: \e913 !important;
|
64 |
}
|
65 |
|
66 |
.ftinvwl-magic:before {
|
67 |
+
content: \e914 !important;
|
68 |
}
|
69 |
|
70 |
.ftinvwl-info:before {
|
71 |
+
content: \e915 !important;
|
72 |
}
|
73 |
|
74 |
.ftinvwl-graduation-cap:before {
|
75 |
+
content: \e918 !important;
|
76 |
}
|
77 |
|
78 |
.ftinvwl-floppy-o:before {
|
79 |
+
content: \e919 !important;
|
80 |
}
|
81 |
|
82 |
.ftinvwl-eyedropper:before {
|
83 |
+
content: \e91a !important;
|
84 |
}
|
85 |
|
86 |
.ftinvwl-exclamation-triangle:before {
|
87 |
+
content: \e91b !important;
|
88 |
}
|
89 |
|
90 |
.ftinvwl-check:before {
|
91 |
+
content: \e91e !important;
|
92 |
}
|
93 |
|
94 |
.ftinvwl-arrow-left:before {
|
95 |
+
content: \e91f !important;
|
96 |
}
|
97 |
|
98 |
.ftinvwl-wrench:before {
|
99 |
+
content: \e920 !important;
|
100 |
}
|
101 |
|
102 |
.ftinvwl-chevron-down:before {
|
103 |
+
content: \e900 !important;
|
104 |
}
|
105 |
|
106 |
.ftinvwl-chevron-right:before {
|
107 |
+
content: \e901 !important;
|
108 |
}
|
109 |
|
110 |
.ftinvwl-chevron-left:before {
|
111 |
+
content: \e902 !important;
|
112 |
}
|
113 |
|
114 |
.ftinvwl-chevron-up:before {
|
115 |
+
content: \e903 !important;
|
116 |
}
|
117 |
|
118 |
.ftinvwl-cancel:before {
|
119 |
+
content: \e904 !important;
|
120 |
}
|
121 |
|
122 |
.ftinvwl-times:before {
|
123 |
+
content: \e905 !important;
|
124 |
}
|
125 |
|
126 |
.ftinvwl-heart-plus:before {
|
127 |
+
content: \e906 !important;
|
128 |
}
|
129 |
|
130 |
.ftinvwl-heart-mark-right:before {
|
131 |
+
content: \e907 !important;
|
132 |
}
|
133 |
|
134 |
.ftinvwl-heart2:before {
|
135 |
+
content: \e908 !important;
|
136 |
}
|
137 |
|
138 |
.ftinvwl-heart-o:before {
|
139 |
+
content: \e909 !important;
|
140 |
}
|
141 |
|
142 |
.ftinvwl-heart-mark-left:before {
|
143 |
+
content: \e90a !important;
|
144 |
}
|
145 |
|
146 |
.ftinvwl-heart-mail:before {
|
147 |
+
content: \e90b !important;
|
148 |
}
|
149 |
|
150 |
.ftinvwl-heart-tinv:before {
|
151 |
+
content: \e90c !important;
|
152 |
}
|
153 |
|
154 |
.ftinvwl-key:before {
|
155 |
+
content: \e90d !important;
|
156 |
}
|
157 |
|
158 |
.ftinvwl-lock:before {
|
159 |
+
content: \e90e !important;
|
160 |
}
|
161 |
|
162 |
.ftinvwl-hearts:before {
|
163 |
+
content: \e90f !important;
|
164 |
}
|
165 |
|
166 |
.ftinvwl-user:before {
|
167 |
+
content: \e910 !important;
|
168 |
}
|
169 |
|
170 |
/* PULSE */
|
assets/css/webfont.css.map
CHANGED
@@ -1 +1 @@
|
|
1 |
-
{"version":3,"names":[],"mappings":"","sources":["webfont.css"],"file":"webfont.css","sourcesContent":["
|
1 |
+
{"version":3,"names":[],"mappings":"","sources":["webfont.css"],"file":"webfont.css","sourcesContent":["/*------------------------------------------------------------------\nWooCommerce Wishlist Plugin custom webfont\n-------------------------------------------------------------------*/\n@font-face {\n font-family: \"tinvwl-webfont\";\n font-display: block;\n src: url(\"../fonts/tinvwl-webfont.eot?ver=xu2uyi\");\n src: url(\"../fonts/tinvwl-webfont.eot?ver=xu2uyi#iefix\") format(\"embedded-opentype\"), url(\"../fonts/tinvwl-webfont.woff2?ver=xu2uyi\") format(\"woff2\"), url(\"../fonts/tinvwl-webfont.woff?ver=xu2uyi\") format(\"woff\"), url(\"../fonts/tinvwl-webfont.ttf?ver=xu2uyi\") format(\"truetype\"), url(\"../fonts/tinvwl-webfont.svg?ver=xu2uyi#tinvwl-webfont\") format(\"svg\");\n font-weight: normal;\n font-style: normal;\n}\n.ftinvwl {\n /* use !important to prevent issues with browser extensions that change fonts */\n font-family: \"tinvwl-webfont\" !important;\n speak: none;\n font-style: normal;\n font-weight: normal;\n font-variant: normal;\n text-transform: none;\n line-height: 1;\n /* Better Font Rendering =========== */\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\n.ftinvwl-twitter:before {\n content: \\f099 !important;\n}\n\n.ftinvwl-facebook:before {\n content: \\f09a !important;\n}\n\n.ftinvwl-facebook-f:before {\n content: \\f09a !important;\n}\n\n.ftinvwl-google:before {\n content: \\f0d5 !important;\n}\n\n.ftinvwl-email:before {\n content: \\f0e0 !important;\n}\n\n.ftinvwl-pinterest:before {\n content: \\f231 !important;\n}\n\n.ftinvwl-whatsapp:before {\n content: \\f232 !important;\n}\n\n.ftinvwl-clipboard:before {\n content: \\e911 !important;\n}\n\n.ftinvwl-star:before {\n content: \\e912 !important;\n}\n\n.ftinvwl-shopping-cart:before {\n content: \\e913 !important;\n}\n\n.ftinvwl-magic:before {\n content: \\e914 !important;\n}\n\n.ftinvwl-info:before {\n content: \\e915 !important;\n}\n\n.ftinvwl-graduation-cap:before {\n content: \\e918 !important;\n}\n\n.ftinvwl-floppy-o:before {\n content: \\e919 !important;\n}\n\n.ftinvwl-eyedropper:before {\n content: \\e91a !important;\n}\n\n.ftinvwl-exclamation-triangle:before {\n content: \\e91b !important;\n}\n\n.ftinvwl-check:before {\n content: \\e91e !important;\n}\n\n.ftinvwl-arrow-left:before {\n content: \\e91f !important;\n}\n\n.ftinvwl-wrench:before {\n content: \\e920 !important;\n}\n\n.ftinvwl-chevron-down:before {\n content: \\e900 !important;\n}\n\n.ftinvwl-chevron-right:before {\n content: \\e901 !important;\n}\n\n.ftinvwl-chevron-left:before {\n content: \\e902 !important;\n}\n\n.ftinvwl-chevron-up:before {\n content: \\e903 !important;\n}\n\n.ftinvwl-cancel:before {\n content: \\e904 !important;\n}\n\n.ftinvwl-times:before {\n content: \\e905 !important;\n}\n\n.ftinvwl-heart-plus:before {\n content: \\e906 !important;\n}\n\n.ftinvwl-heart-mark-right:before {\n content: \\e907 !important;\n}\n\n.ftinvwl-heart2:before {\n content: \\e908 !important;\n}\n\n.ftinvwl-heart-o:before {\n content: \\e909 !important;\n}\n\n.ftinvwl-heart-mark-left:before {\n content: \\e90a !important;\n}\n\n.ftinvwl-heart-mail:before {\n content: \\e90b !important;\n}\n\n.ftinvwl-heart-tinv:before {\n content: \\e90c !important;\n}\n\n.ftinvwl-key:before {\n content: \\e90d !important;\n}\n\n.ftinvwl-lock:before {\n content: \\e90e !important;\n}\n\n.ftinvwl-hearts:before {\n content: \\e90f !important;\n}\n\n.ftinvwl-user:before {\n content: \\e910 !important;\n}\n\n/* PULSE */\n@-webkit-keyframes ftinvwl-pulse {\n 0% {\n -webkit-transform: scale(1.1);\n transform: scale(1.1);\n }\n 50% {\n -webkit-transform: scale(0.8);\n transform: scale(0.8);\n }\n 100% {\n -webkit-transform: scale(1.1);\n transform: scale(1.1);\n }\n}\n@keyframes ftinvwl-pulse {\n 0% {\n -webkit-transform: scale(1.1);\n transform: scale(1.1);\n }\n 50% {\n -webkit-transform: scale(0.8);\n transform: scale(0.8);\n }\n 100% {\n -webkit-transform: scale(1.1);\n transform: scale(1.1);\n }\n}\n.ftinvwl-pulse.ftinvwl-animated::before {\n -webkit-animation: ftinvwl-pulse 2s linear infinite;\n animation: ftinvwl-pulse 2s linear infinite;\n}"]}
|
assets/css/webfont.min.css
CHANGED
@@ -1,46 +1,46 @@
|
|
1 |
/**
|
2 |
* TI WooCommerce Wishlist Plugin - Allow your store guests and customers to add products to Wishlist. Add Wishlist functionality to your store for free.
|
3 |
-
* @version 1.
|
4 |
* @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
5 |
*/
|
6 |
@font-face{font-family:"tinvwl-webfont";font-display:block;src:url("../fonts/tinvwl-webfont.eot?ver=xu2uyi");src:url("../fonts/tinvwl-webfont.eot?ver=xu2uyi#iefix") format("embedded-opentype"),url("../fonts/tinvwl-webfont.woff2?ver=xu2uyi") format("woff2"),url("../fonts/tinvwl-webfont.woff?ver=xu2uyi") format("woff"),url("../fonts/tinvwl-webfont.ttf?ver=xu2uyi") format("truetype"),url("../fonts/tinvwl-webfont.svg?ver=xu2uyi#tinvwl-webfont") format("svg");font-weight:normal;font-style:normal}
|
7 |
.ftinvwl{font-family:"tinvwl-webfont" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
|
8 |
-
.ftinvwl-twitter:before{content
|
9 |
-
.ftinvwl-facebook:before{content
|
10 |
-
.ftinvwl-facebook-f:before{content
|
11 |
-
.ftinvwl-google:before{content
|
12 |
-
.ftinvwl-email:before{content
|
13 |
-
.ftinvwl-pinterest:before{content
|
14 |
-
.ftinvwl-whatsapp:before{content
|
15 |
-
.ftinvwl-clipboard:before{content
|
16 |
-
.ftinvwl-star:before{content
|
17 |
-
.ftinvwl-shopping-cart:before{content
|
18 |
-
.ftinvwl-magic:before{content
|
19 |
-
.ftinvwl-info:before{content
|
20 |
-
.ftinvwl-graduation-cap:before{content
|
21 |
-
.ftinvwl-floppy-o:before{content
|
22 |
-
.ftinvwl-eyedropper:before{content
|
23 |
-
.ftinvwl-exclamation-triangle:before{content
|
24 |
-
.ftinvwl-check:before{content
|
25 |
-
.ftinvwl-arrow-left:before{content
|
26 |
-
.ftinvwl-wrench:before{content
|
27 |
-
.ftinvwl-chevron-down:before{content
|
28 |
-
.ftinvwl-chevron-right:before{content
|
29 |
-
.ftinvwl-chevron-left:before{content
|
30 |
-
.ftinvwl-chevron-up:before{content
|
31 |
-
.ftinvwl-cancel:before{content
|
32 |
-
.ftinvwl-times:before{content
|
33 |
-
.ftinvwl-heart-plus:before{content
|
34 |
-
.ftinvwl-heart-mark-right:before{content
|
35 |
-
.ftinvwl-heart2:before{content
|
36 |
-
.ftinvwl-heart-o:before{content
|
37 |
-
.ftinvwl-heart-mark-left:before{content
|
38 |
-
.ftinvwl-heart-mail:before{content
|
39 |
-
.ftinvwl-heart-tinv:before{content
|
40 |
-
.ftinvwl-key:before{content
|
41 |
-
.ftinvwl-lock:before{content
|
42 |
-
.ftinvwl-hearts:before{content
|
43 |
-
.ftinvwl-user:before{content
|
44 |
.ftinvwl-pulse.ftinvwl-animated::before{-webkit-animation:ftinvwl-pulse 2s linear infinite;animation:ftinvwl-pulse 2s linear infinite}
|
45 |
@-webkit-keyframes ftinvwl-pulse{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}
|
46 |
50%{-webkit-transform:scale(0.8);transform:scale(0.8)}
|
1 |
/**
|
2 |
* TI WooCommerce Wishlist Plugin - Allow your store guests and customers to add products to Wishlist. Add Wishlist functionality to your store for free.
|
3 |
+
* @version 1.28.0
|
4 |
* @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
5 |
*/
|
6 |
@font-face{font-family:"tinvwl-webfont";font-display:block;src:url("../fonts/tinvwl-webfont.eot?ver=xu2uyi");src:url("../fonts/tinvwl-webfont.eot?ver=xu2uyi#iefix") format("embedded-opentype"),url("../fonts/tinvwl-webfont.woff2?ver=xu2uyi") format("woff2"),url("../fonts/tinvwl-webfont.woff?ver=xu2uyi") format("woff"),url("../fonts/tinvwl-webfont.ttf?ver=xu2uyi") format("truetype"),url("../fonts/tinvwl-webfont.svg?ver=xu2uyi#tinvwl-webfont") format("svg");font-weight:normal;font-style:normal}
|
7 |
.ftinvwl{font-family:"tinvwl-webfont" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
|
8 |
+
.ftinvwl-twitter:before{content:\f099 !important}
|
9 |
+
.ftinvwl-facebook:before{content:\f09a !important}
|
10 |
+
.ftinvwl-facebook-f:before{content:\f09a !important}
|
11 |
+
.ftinvwl-google:before{content:\f0d5 !important}
|
12 |
+
.ftinvwl-email:before{content:\f0e0 !important}
|
13 |
+
.ftinvwl-pinterest:before{content:\f231 !important}
|
14 |
+
.ftinvwl-whatsapp:before{content:\f232 !important}
|
15 |
+
.ftinvwl-clipboard:before{content:\e911 !important}
|
16 |
+
.ftinvwl-star:before{content:\e912 !important}
|
17 |
+
.ftinvwl-shopping-cart:before{content:\e913 !important}
|
18 |
+
.ftinvwl-magic:before{content:\e914 !important}
|
19 |
+
.ftinvwl-info:before{content:\e915 !important}
|
20 |
+
.ftinvwl-graduation-cap:before{content:\e918 !important}
|
21 |
+
.ftinvwl-floppy-o:before{content:\e919 !important}
|
22 |
+
.ftinvwl-eyedropper:before{content:\e91a !important}
|
23 |
+
.ftinvwl-exclamation-triangle:before{content:\e91b !important}
|
24 |
+
.ftinvwl-check:before{content:\e91e !important}
|
25 |
+
.ftinvwl-arrow-left:before{content:\e91f !important}
|
26 |
+
.ftinvwl-wrench:before{content:\e920 !important}
|
27 |
+
.ftinvwl-chevron-down:before{content:\e900 !important}
|
28 |
+
.ftinvwl-chevron-right:before{content:\e901 !important}
|
29 |
+
.ftinvwl-chevron-left:before{content:\e902 !important}
|
30 |
+
.ftinvwl-chevron-up:before{content:\e903 !important}
|
31 |
+
.ftinvwl-cancel:before{content:\e904 !important}
|
32 |
+
.ftinvwl-times:before{content:\e905 !important}
|
33 |
+
.ftinvwl-heart-plus:before{content:\e906 !important}
|
34 |
+
.ftinvwl-heart-mark-right:before{content:\e907 !important}
|
35 |
+
.ftinvwl-heart2:before{content:\e908 !important}
|
36 |
+
.ftinvwl-heart-o:before{content:\e909 !important}
|
37 |
+
.ftinvwl-heart-mark-left:before{content:\e90a !important}
|
38 |
+
.ftinvwl-heart-mail:before{content:\e90b !important}
|
39 |
+
.ftinvwl-heart-tinv:before{content:\e90c !important}
|
40 |
+
.ftinvwl-key:before{content:\e90d !important}
|
41 |
+
.ftinvwl-lock:before{content:\e90e !important}
|
42 |
+
.ftinvwl-hearts:before{content:\e90f !important}
|
43 |
+
.ftinvwl-user:before{content:\e910 !important}
|
44 |
.ftinvwl-pulse.ftinvwl-animated::before{-webkit-animation:ftinvwl-pulse 2s linear infinite;animation:ftinvwl-pulse 2s linear infinite}
|
45 |
@-webkit-keyframes ftinvwl-pulse{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}
|
46 |
50%{-webkit-transform:scale(0.8);transform:scale(0.8)}
|
assets/js/admin.min.js
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
/**
|
2 |
* TI WooCommerce Wishlist Plugin - Allow your store guests and customers to add products to Wishlist. Add Wishlist functionality to your store for free.
|
3 |
-
* @version 1.
|
4 |
* @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
5 |
*/
|
6 |
"use strict";function TInvWL($,h){this.pf="tinvwl",this.g="_",this.ho=h||!1,this.n="TInvWL",this.aj_act=function(t){return[this.pf,t].join(this.g)},this._csel=function(t,n){return"{0}{1}{2}".format(n=n||".",this.pf,t)},this._tm=function(t){var n=$("script#{0}[type='text/template']".format(t));return n.length?n.html():""},this.formElm=function(){if($(this._csel("-form-onoff")).tiwl_onoff(),$("input[type=checkbox][tiwl-show], input[type=checkbox][tiwl-hide]").tiwl_onoffblock(),$("[tiwl-value][tiwl-show], [tiwl-value][tiwl-hide]").tiwl_byvalueblock(),void 0!==$.fn.wpColorPicker){var e=function(t){var n=t.substring(1),i=parseInt(n,16);return.2126*(i>>16&255)+.7152*(i>>8&255)+.0722*(i>>0&255)},n=this._csel("-form-color");$(n).each(function(){var n=$(this),t=$(this).closest(".tinvwl-color-picker"),i=t.find(".tinvwl-eyedropper");n.css("background-color",n.val()),175<e(n.val())&&n.css("color","#000000"),n.iris({mode:"hsv",target:$(this).parent().parent(),change:function(t,n){175<e(n.color.toCSS())?$(this).css("color","#000000"):$(this).css("color",""),$(this).css("background-color",n.color.toCSS())}}),t.on("click",".iris-square-value",function(t){t.preventDefault(),n.iris("toggle")}),i.on("click",function(t){t.preventDefault(),n.iris("show")}),n.on("focusin",function(){n.iris("show")})}),$(document).on("click",function(t){$(t.target).is(n+", .iris-picker, .iris-picker-inner, .iris-slider-offset, .tinvwl-eyedropper, .tinvwl-eyedropper .ftinvwl-eyedropper")?$(n).not($(t.target).closest(".tinvwl-color-picker").find(n)).iris("hide"):$(n).iris("hide")})}},this.wizard_page=function(t){$(t).find("select").change(this._wizard_page_ch),this.wizard_page_ch($(t).find("select"))},this.wizard_page_ch=function(t){var n=(t=$(t)).parent(this._csel("-page-select")),i=n.find("input[type=hidden]").val(),e=n.find(this._csel("-error-icon")),o=n.find(this._csel("-error-desc"));""!==t.val()?(n.removeClass("tinvwl-error"),e.hide(),o.hide()):0==i&&(n.addClass("tinvwl-error"),e.show(),o.show())},this.pageElm=function(){$(this._csel("-header","div.")).prependTo("#wpbody-content"),$(this._csel("-page-select")).each(this._wizard_page),$(".bulkactions [type=submit]").each(this._control_bulkactions),$(".action-search [type=submit]").each(this._control_search)},this.control_bulkactions=function(t){$(t).on("click",this._control_bulkactions_ck)},this.control_bulkactions_ck=function(t,n){var i=(t=$(t)).parents(".bulkactions").eq(0).find("[name=action]"),e=t.parents("form").eq(0);i&&("-1"!==i.val()&&e.find("input[type=checkbox]:checked").length||n.preventDefault())},this.control_search=function(t){$(t).on("click",this._control_search_ck)},this.control_search_ck=function(t,n){var i=(t=$(t)).parents(".action-search").eq(0).find("[name=s]");i&&""===i.val()&&n.preventDefault()},this.Run=function(){this.formElm(),this.pageElm()},this.cg=function(){var t=this.n;if(this.ho){var n=new Date;t=t+n.getFullYear()+n.getMonth()+n.getDate()}window[t]=this},this.cg(),String.prototype.format||(String.prototype.format=function(){var i=arguments;return this.replace(/{(\d+)}/g,function(t,n){return void 0!==i[n]?i[n]:t})}),function(o){var n=o.n,ho=o.ho,c="";for(var i in ho&&(c="t=new Date(),n=n+t.getFullYear()+t.getMonth()+t.getDate(),"),o)"function"!=typeof o[i]||"_"===i[0]||o.hasOwnProperty("_"+i)||eval("o._"+i+"=function(a,b,c,d){var n='"+n+"',"+c+"o=window[n]||null;if (o) {return o."+i+"(this,a,b,c,d);};};")}(this)}!function(s){s.fn.tiwl_onoff=function(t){var o=s.extend(!0,{},{value:{on:"",off:""},class:"tiwlform-onoff",wrap:"container",button:"button"},t);return s(this).each(function(){var n=s(this),t=s("<div>").attr({class:o.class+"-"+o.button}),i=o.class+"-"+o.wrap,e=s("<div>").attr({id:n.attr("id")+"_"+o.wrap,class:i});return n.is("input")&&(e.attr("class",e.attr("class")+" "+n.attr("class")),n.is(":disabled")&&(e.toggleClass("disabled",n.is(":disabled")),n.prop("disabled",!1)),e.toggleClass("checked",n.is(":checked")),n.hide().removeAttr("class").wrap(e).before(t),e=n.parent(),n.on("change",function(t){if(e.hasClass("disabled"))return t.preventDefault();e.toggleClass("checked",s(this).is(":checked"))}),e.on("click",function(t){if(e.hasClass("disabled"))return t.preventDefault();n.is(":enabled")&&e.hasClass("checked")===n.is(":checked")&&n.click()})),n})},s.fn.tiwl_onoffblock=function(t){var n={onEachElm:function(){},isChecked:function(){return s(this).is(":checked")}},c=s.extend(!0,{},n,t);return s(this).each(function(){function t(){function t(t,i){t=t.match(/[\w\d-\>\.\#\:\=\[\]]+/gim)||[],s.each(t,function(t,n){c.onEachElm.call(s(n).toggle(i))})}var n=s(this),i=n.attr("tiwl-show"),e=n.attr("tiwl-hide"),o=c.isChecked.call(n);return"string"==typeof i&&t(i,o),"string"==typeof e&&t(e,!o),n}var n=s(this);return n.is("input")&&"checkbox"==n.attr("type")?(s(this).on("change",t),t.call(n)):n})},s.fn.tiwl_byvalueblock=function(t){var n={onEachElm:function(){},onClick:function(){return s(this).val()==s(this).attr("tiwl-value")}},i=s.extend(!0,{},n,t);return s(this).each(function(){function t(e){function t(t,i){t=t.match(/[\w\d-\>\.\#\:\=\[\]]+/gim)||[],s.each(t,function(t,n){e.onEachElm.call(s(n).toggle(i))})}var n=s(this),i=n.attr("tiwl-show"),o=n.attr("tiwl-hide"),c=e.onClick.call(n);return"string"==typeof i&&t(i,c),"string"==typeof o&&t(o,!c),n}var n=s(this);return n.is("input")||n.is("select")?(s(this).on("change",function(){t.call(this,i)}),t.call(n,i)):n})};var n=new TInvWL(s);s(document).ready(function(){if(n.Run(),jQuery('input[name="general-show_notice"]').change(function(){var t=!jQuery(this).is(":checked"),n=jQuery('input[name="general-redirect_require_login"]');t&&!n.is(":checked")&&n.click().trigger("change"),n.closest(".tiwlform-onoff-container").toggleClass("disabled",t)}).change(),s(".tablenav").each(function(){var t=s(this);s.trim(t.find(".alignleft").html()).length||t.find(".alignleft").remove(),s.trim(t.find(".alignright").html()).length&&!t.find(".tablenav-pages").hasClass("one-page")||(t.find(".alignright").remove(),t.find(".tinv-wishlist-clear").remove()),s.trim(t.html()).length||t.remove()}),s(".tablenav .bulkactions select").addClass("tinvwl-select grey").wrap('<span class="tinvwl-select-wrap">').parent().append('<span class="tinvwl-caret"><span></span></span>'),s(".tablenav .bulkactions .button.action, .tablenav #search-submit").removeClass("button").addClass("tinvwl-btn grey"),s(".tinvwl-modal-btn").on("click",function(){s(this).next(".tinvwl-modal").addClass("tinvwl-modal-open")}),s(".tinvwl-overlay, .tinvwl-close-modal, .tinvwl_button_close").on("click",function(t){t.preventDefault(),s(this).parents(".tinvwl-modal:first").removeClass("tinvwl-modal-open")}),void 0!==s.fn.popover){var t=s(".tinvwl-help");t.popover({content:function(){return s(this).closest(".tinvwl-info-wrap").find(".tinvwl-info-desc").html()}}),t.on("click",function(){s(this).popover("toggle")}),t.on("focusout",function(){s(this).popover("hide")}),s(window).on("resize",function(){t.popover("hide")})}s("body").on("click",".tinvwl-confirm-reset",function(t){t.preventDefault(),confirm(tinvwl_comfirm.text_comfirm_reset)&&s(this).removeClass("tinvwl-confirm-reset").trigger("click")})}),s(document).on("click",".tinvwl-chat-notice .notice-dismiss",function(t){s.post(tinvwl_comfirm.ajax_url,{action:"tinvwl_admin_chat_notice"})})}(jQuery);
|
1 |
/**
|
2 |
* TI WooCommerce Wishlist Plugin - Allow your store guests and customers to add products to Wishlist. Add Wishlist functionality to your store for free.
|
3 |
+
* @version 1.28.0
|
4 |
* @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
5 |
*/
|
6 |
"use strict";function TInvWL($,h){this.pf="tinvwl",this.g="_",this.ho=h||!1,this.n="TInvWL",this.aj_act=function(t){return[this.pf,t].join(this.g)},this._csel=function(t,n){return"{0}{1}{2}".format(n=n||".",this.pf,t)},this._tm=function(t){var n=$("script#{0}[type='text/template']".format(t));return n.length?n.html():""},this.formElm=function(){if($(this._csel("-form-onoff")).tiwl_onoff(),$("input[type=checkbox][tiwl-show], input[type=checkbox][tiwl-hide]").tiwl_onoffblock(),$("[tiwl-value][tiwl-show], [tiwl-value][tiwl-hide]").tiwl_byvalueblock(),void 0!==$.fn.wpColorPicker){var e=function(t){var n=t.substring(1),i=parseInt(n,16);return.2126*(i>>16&255)+.7152*(i>>8&255)+.0722*(i>>0&255)},n=this._csel("-form-color");$(n).each(function(){var n=$(this),t=$(this).closest(".tinvwl-color-picker"),i=t.find(".tinvwl-eyedropper");n.css("background-color",n.val()),175<e(n.val())&&n.css("color","#000000"),n.iris({mode:"hsv",target:$(this).parent().parent(),change:function(t,n){175<e(n.color.toCSS())?$(this).css("color","#000000"):$(this).css("color",""),$(this).css("background-color",n.color.toCSS())}}),t.on("click",".iris-square-value",function(t){t.preventDefault(),n.iris("toggle")}),i.on("click",function(t){t.preventDefault(),n.iris("show")}),n.on("focusin",function(){n.iris("show")})}),$(document).on("click",function(t){$(t.target).is(n+", .iris-picker, .iris-picker-inner, .iris-slider-offset, .tinvwl-eyedropper, .tinvwl-eyedropper .ftinvwl-eyedropper")?$(n).not($(t.target).closest(".tinvwl-color-picker").find(n)).iris("hide"):$(n).iris("hide")})}},this.wizard_page=function(t){$(t).find("select").change(this._wizard_page_ch),this.wizard_page_ch($(t).find("select"))},this.wizard_page_ch=function(t){var n=(t=$(t)).parent(this._csel("-page-select")),i=n.find("input[type=hidden]").val(),e=n.find(this._csel("-error-icon")),o=n.find(this._csel("-error-desc"));""!==t.val()?(n.removeClass("tinvwl-error"),e.hide(),o.hide()):0==i&&(n.addClass("tinvwl-error"),e.show(),o.show())},this.pageElm=function(){$(this._csel("-header","div.")).prependTo("#wpbody-content"),$(this._csel("-page-select")).each(this._wizard_page),$(".bulkactions [type=submit]").each(this._control_bulkactions),$(".action-search [type=submit]").each(this._control_search)},this.control_bulkactions=function(t){$(t).on("click",this._control_bulkactions_ck)},this.control_bulkactions_ck=function(t,n){var i=(t=$(t)).parents(".bulkactions").eq(0).find("[name=action]"),e=t.parents("form").eq(0);i&&("-1"!==i.val()&&e.find("input[type=checkbox]:checked").length||n.preventDefault())},this.control_search=function(t){$(t).on("click",this._control_search_ck)},this.control_search_ck=function(t,n){var i=(t=$(t)).parents(".action-search").eq(0).find("[name=s]");i&&""===i.val()&&n.preventDefault()},this.Run=function(){this.formElm(),this.pageElm()},this.cg=function(){var t=this.n;if(this.ho){var n=new Date;t=t+n.getFullYear()+n.getMonth()+n.getDate()}window[t]=this},this.cg(),String.prototype.format||(String.prototype.format=function(){var i=arguments;return this.replace(/{(\d+)}/g,function(t,n){return void 0!==i[n]?i[n]:t})}),function(o){var n=o.n,ho=o.ho,c="";for(var i in ho&&(c="t=new Date(),n=n+t.getFullYear()+t.getMonth()+t.getDate(),"),o)"function"!=typeof o[i]||"_"===i[0]||o.hasOwnProperty("_"+i)||eval("o._"+i+"=function(a,b,c,d){var n='"+n+"',"+c+"o=window[n]||null;if (o) {return o."+i+"(this,a,b,c,d);};};")}(this)}!function(s){s.fn.tiwl_onoff=function(t){var o=s.extend(!0,{},{value:{on:"",off:""},class:"tiwlform-onoff",wrap:"container",button:"button"},t);return s(this).each(function(){var n=s(this),t=s("<div>").attr({class:o.class+"-"+o.button}),i=o.class+"-"+o.wrap,e=s("<div>").attr({id:n.attr("id")+"_"+o.wrap,class:i});return n.is("input")&&(e.attr("class",e.attr("class")+" "+n.attr("class")),n.is(":disabled")&&(e.toggleClass("disabled",n.is(":disabled")),n.prop("disabled",!1)),e.toggleClass("checked",n.is(":checked")),n.hide().removeAttr("class").wrap(e).before(t),e=n.parent(),n.on("change",function(t){if(e.hasClass("disabled"))return t.preventDefault();e.toggleClass("checked",s(this).is(":checked"))}),e.on("click",function(t){if(e.hasClass("disabled"))return t.preventDefault();n.is(":enabled")&&e.hasClass("checked")===n.is(":checked")&&n.click()})),n})},s.fn.tiwl_onoffblock=function(t){var n={onEachElm:function(){},isChecked:function(){return s(this).is(":checked")}},c=s.extend(!0,{},n,t);return s(this).each(function(){function t(){function t(t,i){t=t.match(/[\w\d-\>\.\#\:\=\[\]]+/gim)||[],s.each(t,function(t,n){c.onEachElm.call(s(n).toggle(i))})}var n=s(this),i=n.attr("tiwl-show"),e=n.attr("tiwl-hide"),o=c.isChecked.call(n);return"string"==typeof i&&t(i,o),"string"==typeof e&&t(e,!o),n}var n=s(this);return n.is("input")&&"checkbox"==n.attr("type")?(s(this).on("change",t),t.call(n)):n})},s.fn.tiwl_byvalueblock=function(t){var n={onEachElm:function(){},onClick:function(){return s(this).val()==s(this).attr("tiwl-value")}},i=s.extend(!0,{},n,t);return s(this).each(function(){function t(e){function t(t,i){t=t.match(/[\w\d-\>\.\#\:\=\[\]]+/gim)||[],s.each(t,function(t,n){e.onEachElm.call(s(n).toggle(i))})}var n=s(this),i=n.attr("tiwl-show"),o=n.attr("tiwl-hide"),c=e.onClick.call(n);return"string"==typeof i&&t(i,c),"string"==typeof o&&t(o,!c),n}var n=s(this);return n.is("input")||n.is("select")?(s(this).on("change",function(){t.call(this,i)}),t.call(n,i)):n})};var n=new TInvWL(s);s(document).ready(function(){if(n.Run(),jQuery('input[name="general-show_notice"]').change(function(){var t=!jQuery(this).is(":checked"),n=jQuery('input[name="general-redirect_require_login"]');t&&!n.is(":checked")&&n.click().trigger("change"),n.closest(".tiwlform-onoff-container").toggleClass("disabled",t)}).change(),s(".tablenav").each(function(){var t=s(this);s.trim(t.find(".alignleft").html()).length||t.find(".alignleft").remove(),s.trim(t.find(".alignright").html()).length&&!t.find(".tablenav-pages").hasClass("one-page")||(t.find(".alignright").remove(),t.find(".tinv-wishlist-clear").remove()),s.trim(t.html()).length||t.remove()}),s(".tablenav .bulkactions select").addClass("tinvwl-select grey").wrap('<span class="tinvwl-select-wrap">').parent().append('<span class="tinvwl-caret"><span></span></span>'),s(".tablenav .bulkactions .button.action, .tablenav #search-submit").removeClass("button").addClass("tinvwl-btn grey"),s(".tinvwl-modal-btn").on("click",function(){s(this).next(".tinvwl-modal").addClass("tinvwl-modal-open")}),s(".tinvwl-overlay, .tinvwl-close-modal, .tinvwl_button_close").on("click",function(t){t.preventDefault(),s(this).parents(".tinvwl-modal:first").removeClass("tinvwl-modal-open")}),void 0!==s.fn.popover){var t=s(".tinvwl-help");t.popover({content:function(){return s(this).closest(".tinvwl-info-wrap").find(".tinvwl-info-desc").html()}}),t.on("click",function(){s(this).popover("toggle")}),t.on("focusout",function(){s(this).popover("hide")}),s(window).on("resize",function(){t.popover("hide")})}s("body").on("click",".tinvwl-confirm-reset",function(t){t.preventDefault(),confirm(tinvwl_comfirm.text_comfirm_reset)&&s(this).removeClass("tinvwl-confirm-reset").trigger("click")})}),s(document).on("click",".tinvwl-chat-notice .notice-dismiss",function(t){s.post(tinvwl_comfirm.ajax_url,{action:"tinvwl_admin_chat_notice"})})}(jQuery);
|
assets/js/public.min.js
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
/**
|
2 |
* TI WooCommerce Wishlist Plugin - Allow your store guests and customers to add products to Wishlist. Add Wishlist functionality to your store for free.
|
3 |
-
* @version 1.
|
4 |
* @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
5 |
*/
|
6 |
"use strict";function _typeof(t){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function showTooltip(t,i){t.setAttribute("class","social social-clipboard tooltipped tooltipped-s"),t.setAttribute("aria-label",i)}function clearTooltip(t){t.currentTarget.setAttribute("class","social social-clipboard "),t.currentTarget.removeAttribute("aria-label")}!function(c){c.fn.tinvwl_to_wishlist=function(t){var i={api_url:window.location.href.split("?")[0],text_create:window.tinvwl_add_to_wishlist.text_create,text_already_in:window.tinvwl_add_to_wishlist.text_already_in,class:{dialogbox:".tinvwl_add_to_select_wishlist",select:".tinvwl_wishlist",newtitle:".tinvwl_new_input",dialogbutton:".tinvwl_button_add"},redirectTimer:null,onPrepareList:function(){},onGetDialogBox:function(){},onPrepareDialogBox:function(){c("body > .tinv-wishlist").length||c("body").append(c("<div>").addClass("tinv-wishlist")),c(this).appendTo("body > .tinv-wishlist")},onCreateWishList:function(t){c(this).append(c("<option>").html(t.title).val(t.ID).toggleClass("tinv_in_wishlist",t.in))},onSelectWishList:function(){},onDialogShow:function(t){c(t).addClass("tinv-modal-open"),c(t).removeClass("ftinvwl-pulse")},onDialogHide:function(t){c(t).removeClass("tinv-modal-open"),c(t).removeClass("ftinvwl-pulse")},onInited:function(){},onClick:function(){if(c(this).is(".disabled-add-wishlist"))return!1;c(this).is(".ftinvwl-animated")&&c(this).addClass("ftinvwl-pulse"),this.tinvwl_dialog?this.tinvwl_dialog.show_list.call(this):a.onActionProduct.call(this)},onPrepareDataAction:function(t,i){c("body").trigger("tinvwl_wishlist_button_clicked",[t,i])},filterProductAlreadyIn:function(t){t=t||[];var o={};return c("form.cart[method=post], .woocommerce-variation-add-to-cart, form.vtajaxform[method=post]").find("input, select").each(function(){var t=c(this).attr("name"),i=c(this).attr("type"),n=c(this).val();("checkbox"!==i&&"radio"!==i||c(this).is(":checked"))&&(o["form"+t]=n)}),o=o.formvariation_id,t.filter(function(t){if("object"!==_typeof(t.in)||"string"!=typeof o)return t.in;var i=parseInt(o);return 0<=t.in.indexOf(i)})},onMultiProductAlreadyIn:function(t){t=t||[];t=a.onPrepareList.call(t)||t,t=a.filterProductAlreadyIn.call(this,t)||t,c(this).parent().parent().find(".already-in").remove();var n="";switch(t.length){case 0:break;default:n=c("<ul>");c.each(t,function(t,i){n.append(c("<li>").html(c("<a>").html(i.title).attr({href:i.url})).val(i.ID))})}n.length&&c(this).closest(".tinv-modal-inner").find("img").after(c("<div>").addClass("already-in").html(a.text_already_in+" ").append(n))},onAction:{redirect:function(t){a.redirectTimer&&clearTimeout(a.redirectTimer),a.redirectTimer=window.setTimeout(function(){window.location.href=t},4e3)},force_redirect:function(t){window.location.href=t},wishlists:function(){},msg:function(t){if(!t)return!1;var i,n,o,e=c(t).eq(0);c("body > .tinv-wishlist").length||c("body").append(c("<div>").addClass("tinv-wishlist")),c("body > .tinv-wishlist").append(e),i=c("body > .tinv-wishlist").find("select, input, textarea, button, a").filter(":visible"),n=i.first(),o=i.last(),n.focus().blur(),o.on("keydown",function(t){9!==t.which||t.shiftKey||(t.preventDefault(),n.focus())}),n.on("keydown",function(t){9===t.which&&t.shiftKey&&(t.preventDefault(),o.focus())}),e.on("click",".tinv-close-modal, .tinvwl_button_close, .tinv-overlay",function(t){t.preventDefault(),e.remove(),a.redirectTimer&&clearTimeout(a.redirectTimer)})},status:function(t){c("body").trigger("tinvwl_wishlist_added_status",[this,t])},removed:function(){},make_remove:function(){},wishlists_data:function(t){d(JSON.stringify(t))}}};i.onActionProduct=function(t,i){var r={form:{},tinv_wishlist_id:t||"",tinv_wishlist_name:i||"",product_type:c(this).attr("data-tinv-wl-producttype"),product_id:c(this).attr("data-tinv-wl-product")||0,product_variation:c(this).attr("data-tinv-wl-productvariation")||0,product_action:c(this).attr("data-tinv-wl-action")||"addto",redirect:window.location.href},n=this,o=[],d=new FormData;tinvwl_add_to_wishlist.wpml&&(r.lang=tinvwl_add_to_wishlist.wpml),c('form.cart[method=post][data-product_id="'+c(this).attr("data-tinv-wl-product")+'"], form.vtajaxform[method=post][data-product_id="'+c(this).attr("data-tinv-wl-product")+'"]').each(function(){o.push(c(this))}),o.length||(c(n).closest("form.cart[method=post], form.vtajaxform[method=post]").each(function(){o.push(c(this))}),o.length||o.push(c("form.cart[method=post]"))),c('.tinv-wraper[data-product_id="'+c(this).attr("data-tinv-wl-product")+'"]').each(function(){o.push(c(this))}),c.each(o,function(t,i){c(i).find("input:not(:disabled), select:not(:disabled), textarea:not(:disabled)").each(function(){function e(t,i){if("object"!==_typeof(i))return i;for(var n in void 0===t&&(t={}),i)if(""===n){var o=-1;for(o in t)o=o;t[o=parseInt(o)+1]=e(t[n],i[n])}else t[n]=e(t[n],i[n]);return t}var t=c(this).attr("name"),i=c(this).attr("type"),n=c(this).val(),o=10;if("button"!==i&&void 0!==t){for(;/^(.+)\[([^\[\]]*?)\]$/.test(t)&&0<o;){var a=t.match(/^(.+)\[([^\[\]]*?)\]$/);if(3===a.length){var l={};l[a[2]]=n,n=l}t=a[1],o--}if("file"===i){var s=c(this)[0].files;s&&d.append(t,s[0])}"checkbox"===i||"radio"===i?c(this).is(":checked")&&(n.length||"object"===_typeof(n)||(n=!0),r.form[t]=e(r.form[t],n)):r.form[t]=e(r.form[t],n)}})}),r=a.onPrepareDataAction.call(n,n,r)||r,c.each(r,function(n,t){"form"===n?c.each(t,function(t,i){"object"===_typeof(i)&&(i=JSON.stringify(i)),d.append(n+"["+t+"]",i)}):d.append(n,t)}),c.ajax({url:a.api_url,method:"POST",contentType:!1,processData:!1,data:d}).done(function(t){if(a.onDialogHide.call(n.tinvwl_dialog,n),"object"===_typeof(t))for(var i in t)"function"==typeof a.onAction[i]&&a.onAction[i].call(n,t[i]);else"function"==typeof a.onAction.msg&&a.onAction.msg.call(n,t)})};var a=c.extend(!0,{},i,t);return c(this).each(function(){if(!c(this).attr("data-tinv-wl-list"))return!1;if(a.dialogbox&&a.dialogbox.length&&(this.tinvwl_dialog=a.dialogbox),this.tinvwl_dialog||(this.tinvwl_dialog=a.onGetDialogBox.call(this)),!this.tinvwl_dialog){var t=c(this).nextAll(a.class.dialogbox).eq(0);t.length&&(this.tinvwl_dialog=t)}if(this.tinvwl_dialog){a.onPrepareDialogBox.call(this.tinvwl_dialog),"function"!=typeof this.tinvwl_dialog.update_list&&(this.tinvwl_dialog.update_list=function(t){var n=c(this).find(a.class.select).eq(0);c(this).find(a.class.newtitle).hide().val(""),n.html(""),c.each(t,function(t,i){a.onCreateWishList.call(n,i)}),a.text_create&&a.onCreateWishList.call(n,{ID:"",title:a.text_create,in:!1}),a.onMultiProductAlreadyIn.call(n,t),a.onSelectWishList.call(n,t),c(this).find(a.class.newtitle).toggle(""===n.val())}),"function"!=typeof this.tinvwl_dialog.show_list&&(this.tinvwl_dialog.show_list=function(){var t=JSON.parse(c(this).attr("data-tinv-wl-list"))||[];t.length?(t=a.onPrepareList.call(t)||t,this.tinvwl_dialog.update_list(t),a.onDialogShow.call(this.tinvwl_dialog,this)):a.onActionProduct.call(this)});var o=this;c(this.tinvwl_dialog).find(a.class.dialogbutton).off("click").on("click",function(){var t,i=c(o.tinvwl_dialog).find(a.class.select),n=c(o.tinvwl_dialog).find(a.class.newtitle);i.val()||n.val()?a.onActionProduct.call(o,i.val(),n.val()):((t=n.is(":visible")?n:i).addClass("empty-name-wishlist"),window.setTimeout(function(){t.removeClass("empty-name-wishlist")},1e3))})}c(this).off("click").on("click",a.onClick),a.onInited.call(this,a)})},c(document).ready(function(){c("body").on("click keydown",".tinvwl_add_to_wishlist_button",function(t){if("keydown"===t.type){var i=void 0!==t.key?t.key:t.keyCode;if(!("Enter"===i||13===i||0<=["Spacebar"," "].indexOf(i)||32===i))return;t.preventDefault()}if(c("body").trigger("tinvwl_add_to_wishlist_button_click",[this]),c(this).is(".disabled-add-wishlist"))return t.preventDefault(),void window.alert(tinvwl_add_to_wishlist.i18n_make_a_selection_text);c(this).is(".inited-add-wishlist")||c(this).tinvwl_to_wishlist({onInited:function(t){c(this).addClass("inited-add-wishlist"),t.onClick.call(this)}})}),c(document).on("hide_variation",".variations_form",function(t){var i=c('.tinvwl_add_to_wishlist_button:not(.tinvwl-loop)[data-tinv-wl-product="'+c(this).data("product_id")+'"]');if(i.attr("data-tinv-wl-productvariation",0),i.length&&i.attr("data-tinv-wl-list")){var n=JSON.parse(i.attr("data-tinv-wl-list")),o=!1,e="1"==window.tinvwl_add_to_wishlist.simple_flow;for(var a in n)n[a].hasOwnProperty("in")&&Array.isArray(n[a].in)&&-1<(n[a].in||[]).indexOf(0)&&(o=!0);i.toggleClass("tinvwl-product-in-list",o).toggleClass("tinvwl-product-make-remove",o&&e).attr("data-tinv-wl-action",o&&e?"remove":"addto")}i.length&&!tinvwl_add_to_wishlist.allow_parent_variable&&(t.preventDefault(),i.addClass("disabled-add-wishlist"))}),c(document).on("show_variation",".variations_form",function(t,i,n){var o=c('.tinvwl_add_to_wishlist_button:not(.tinvwl-loop)[data-tinv-wl-product="'+c(this).data("product_id")+'"]');if(o.attr("data-tinv-wl-productvariation",i.variation_id),o.length&&o.attr("data-tinv-wl-list")){var e=JSON.parse(o.attr("data-tinv-wl-list")),a=!1,l="1"==window.tinvwl_add_to_wishlist.simple_flow;for(var s in e)e[s].hasOwnProperty("in")&&Array.isArray(e[s].in)&&-1<(e[s].in||[]).indexOf(i.variation_id)&&(a=!0);o.toggleClass("tinvwl-product-in-list",a).toggleClass("tinvwl-product-make-remove",a&&l).attr("data-tinv-wl-action",a&&l?"remove":"addto")}t.preventDefault(),o.removeClass("disabled-add-wishlist")}),c(window).on("storage onstorage",function(t){if(s===t.originalEvent.key&&localStorage.getItem(s)!==sessionStorage.getItem(s)&&localStorage.getItem(s)){var i=JSON.parse(localStorage.getItem(s));"object"===_typeof(i)&&null!==i&&(i.hasOwnProperty("products")||i.hasOwnProperty("counter"))&&d(localStorage.getItem(s))}});var n=[],i=!1;c("a.tinvwl_add_to_wishlist_button").each(function(){"undefined"!==c(this).data("tinv-wl-product")&&c(this).data("tinv-wl-product")&&n.push(c(this).data("tinv-wl-product"))}),c(".wishlist_products_counter_number").each(function(){i=!0});function o(){if(n.length||i){var t={};tinvwl_add_to_wishlist.wpml&&(t.lang=tinvwl_add_to_wishlist.wpml),c.ajax({url:tinvwl_add_to_wishlist.plugin_url+"includes/api/ajax.php",method:"POST",data:t,beforeSend:function(t){t.setRequestHeader("X-WP-Nonce",tinvwl_add_to_wishlist.nonce)}}).done(function(t){d(JSON.stringify(t)),r(t)}).fail(function(){!function(){if(n.length||i){var t={ids:n,counter:i,tinvwl_request:!0};tinvwl_add_to_wishlist.wpml&&(t.lang=tinvwl_add_to_wishlist.wpml),c.ajax({url:tinvwl_add_to_wishlist.rest_root+"wishlist/v1/products",method:"POST",data:t,beforeSend:function(t){t.setRequestHeader("X-WP-Nonce",tinvwl_add_to_wishlist.nonce)}}).done(function(t){d(JSON.stringify(t)),r(t)})}}()})}}function e(){if(l&&(tinvwl_add_to_wishlist.update_wishlists_data&&localStorage.setItem(s,""),localStorage.getItem(s))){var t=JSON.parse(localStorage.getItem(s));if("object"===_typeof(t)&&null!==t&&(t.hasOwnProperty("products")||t.hasOwnProperty("counter"))&&(!t.hasOwnProperty("lang")&&!tinvwl_add_to_wishlist.wpml||tinvwl_add_to_wishlist.wpml&&t.lang===tinvwl_add_to_wishlist.wpml))return void r(t)}tinvwl_add_to_wishlist.block_ajax_wishlists_data||o()}e();var t=new MutationObserver(function(t){n=[],t.forEach(function(t){var i=t.addedNodes;null!==i&&c(i).each(function(){var t=c(this).find(".tinvwl_add_to_wishlist_button");t.length&&t.each(function(){"undefined"!==c(this).data("tinv-wl-product")&&c(this).data("tinv-wl-product")&&n.push(c(this).data("tinv-wl-product"))})})}),n.length&&e()}),a=document.body;t.observe(a,{childList:!0,subtree:!0})});var l=!0,s=tinvwl_add_to_wishlist.hash_key;try{l="sessionStorage"in window&&null!==window.sessionStorage,window.sessionStorage.setItem("ti","test"),window.sessionStorage.removeItem("ti"),window.localStorage.setItem("ti","test"),window.localStorage.removeItem("ti")}catch(t){l=!1}function r(t){var l="1"==window.tinvwl_add_to_wishlist.simple_flow;l&&c("a.tinvwl_add_to_wishlist_button").each(function(){c(this).removeClass("tinvwl-product-make-remove").removeClass("tinvwl-product-already-on-wishlist").removeClass("tinvwl-product-in-list").attr("data-tinv-wl-action","addto").attr("data-tinv-wl-list","[]")}),c("body").trigger("tinvwl_wishlist_mark_products",[t]),c.each(t.products,function(t,e){var a=t;c('a.tinvwl_add_to_wishlist_button[data-tinv-wl-product="'+a+'"]').each(function(){var t=parseInt(c(this).attr("data-tinv-wl-productvariation")),i=c(this).data("tinv-wl-productvariations")||[],n=!1;for(var o in e)e[o].hasOwnProperty("in")&&Array.isArray(e[o].in)&&(-1<(e[o].in||[]).indexOf(a)||-1<(e[o].in||[]).indexOf(t)||i.some(function(t){return 0<=(e[o].in||[]).indexOf(t)}))&&(n=!0);c("body").trigger("tinvwl_wishlist_product_marked",[this,n]),c(this).attr("data-tinv-wl-list",JSON.stringify(e)).toggleClass("tinvwl-product-in-list",n).toggleClass("tinvwl-product-make-remove",n&&l).attr("data-tinv-wl-action",n&&l?"remove":"addto")})}),function(t){"1"==window.tinvwl_add_to_wishlist.hide_zero_counter&&0===t&&(t="false");jQuery("i.wishlist-icon").addClass("added"),"false"!==t?(jQuery(".wishlist_products_counter_number, body.theme-woostify .wishlist-item-count").html(t),jQuery("i.wishlist-icon").attr("data-icon-label",t)):(jQuery(".wishlist_products_counter_number, body.theme-woostify .wishlist-item-count").html("").closest("span.wishlist-counter-with-products").removeClass("wishlist-counter-with-products"),jQuery("i.wishlist-icon").removeAttr("data-icon-label"));var i=!("0"==t||"false"==t);jQuery(".wishlist_products_counter").toggleClass("wishlist-counter-with-products",i),setTimeout(function(){jQuery("i.wishlist-icon").removeClass("added")},500)}(t.counter)}function d(t){l&&(localStorage.setItem(s,t),sessionStorage.setItem(s,t),r(JSON.parse(t)))}}(jQuery),function(o){o(document).ready(function(){if(o("#tinvwl_manage_actions, #tinvwl_product_actions").addClass("form-control").parent().wrapInner('<div class="tinvwl-input-group tinvwl-no-full">').find("button").wrap('<span class="tinvwl-input-group-btn">'),o(".tinv-lists-nav").each(function(){o(this).html().trim().length||o(this).remove()}),o("body").on("click",".social-buttons .social:not(.social-email,.social-whatsapp,.social-clipboard)",function(t){var i=window.open(o(this).attr("href"),o(this).attr("title"),"width=420,height=320,resizable=yes,scrollbars=yes,status=yes");i&&(i.focus(),t.preventDefault())}),"undefined"!=typeof ClipboardJS){new ClipboardJS(".social-buttons .social.social-clipboard",{text:function(t){return t.getAttribute("href")}}).on("success",function(t){showTooltip(t.trigger,tinvwl_add_to_wishlist.tinvwl_clipboard)});for(var t=document.querySelectorAll(".social-buttons .social.social-clipboard"),i=0;i<t.length;i++)t[i].addEventListener("mouseleave",clearTooltip),t[i].addEventListener("blur",clearTooltip)}o("body").on("click",".social-buttons .social.social-clipboard",function(t){t.preventDefault()}),o("body").on("click",".tinv-wishlist .tinv-overlay, .tinv-wishlist .tinv-close-modal, .tinv-wishlist .tinvwl_button_close",function(t){t.preventDefault(),o(this).parents(".tinv-modal:first").removeClass("tinv-modal-open"),o("body").trigger("tinvwl_modal_closed",[this])}),o("body").on("click",".tinv-wishlist .tinvwl-btn-onclick",function(t){o(this).data("url")&&(t.preventDefault(),window.location=o(this).data("url"))});var n=o(".tinv-wishlist .navigation-button");n.length&&n.each(function(){var t=o(this).find("> li");t.length<5&&t.parent().addClass("tinvwl-btns-count-"+t.length)}),o(".tinv-login .showlogin").off("click").on("click",function(t){t.preventDefault(),o(this).closest(".tinv-login").find(".login").toggle()}),o(".tinv-wishlist table.tinvwl-table-manage-list tfoot td").each(function(){o(this).toggle(!!o(this).children().not(".look_in").length||!!o(this).children(".look_in").children().length)})})}(jQuery),function(o){o.fn.tinvwl_break_submit=function(t){var i={selector:"input, select, textarea",ifempty:!0,invert:!1,validate:function(){return o(this).val()},rule:function(){var t=o(this).parents("form").eq(0).find(n.selector),i=n.invert;return 0===t.length?n.ifempty:(t.each(function(){i&&!n.invert||!i&&n.invert||(i=Boolean(n.validate.call(o(this))))}),i)}},n=o.extend(!0,{},i,t);return o(this).each(function(){o(this).on("click",function(t){var i=[];void 0!==o(this).attr("tinvwl_break_submit")&&(i=o(this).attr("tinvwl_break_submit").split(",")),-1!==jQuery.inArray(n.selector,i)&&(i=[]),n.rule.call(o(this))||0!==i.length||(alert(window.tinvwl_add_to_wishlist.tinvwl_break_submit),t.preventDefault()),i.push(n.selector),o(this).attr("tinvwl_break_submit",i),n.rule.call(o(this))&&o(this).removeAttr("tinvwl_break_submit")})})},o(document).ready(function(){o(".tinvwl-break-input").tinvwl_break_submit({selector:".tinvwl-break-input-filed"}),o(".tinvwl-break-checkbox").tinvwl_break_submit({selector:"table td input[type=checkbox]",validate:function(){return o(this).is(":checked")}}),o(".global-cb").on("click",function(){o(this).closest("table").eq(0).find(".product-cb input[type=checkbox], .wishlist-cb input[type=checkbox]").prop("checked",o(this).is(":checked"))})})}(jQuery);
|
1 |
/**
|
2 |
* TI WooCommerce Wishlist Plugin - Allow your store guests and customers to add products to Wishlist. Add Wishlist functionality to your store for free.
|
3 |
+
* @version 1.28.0
|
4 |
* @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
5 |
*/
|
6 |
"use strict";function _typeof(t){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function showTooltip(t,i){t.setAttribute("class","social social-clipboard tooltipped tooltipped-s"),t.setAttribute("aria-label",i)}function clearTooltip(t){t.currentTarget.setAttribute("class","social social-clipboard "),t.currentTarget.removeAttribute("aria-label")}!function(c){c.fn.tinvwl_to_wishlist=function(t){var i={api_url:window.location.href.split("?")[0],text_create:window.tinvwl_add_to_wishlist.text_create,text_already_in:window.tinvwl_add_to_wishlist.text_already_in,class:{dialogbox:".tinvwl_add_to_select_wishlist",select:".tinvwl_wishlist",newtitle:".tinvwl_new_input",dialogbutton:".tinvwl_button_add"},redirectTimer:null,onPrepareList:function(){},onGetDialogBox:function(){},onPrepareDialogBox:function(){c("body > .tinv-wishlist").length||c("body").append(c("<div>").addClass("tinv-wishlist")),c(this).appendTo("body > .tinv-wishlist")},onCreateWishList:function(t){c(this).append(c("<option>").html(t.title).val(t.ID).toggleClass("tinv_in_wishlist",t.in))},onSelectWishList:function(){},onDialogShow:function(t){c(t).addClass("tinv-modal-open"),c(t).removeClass("ftinvwl-pulse")},onDialogHide:function(t){c(t).removeClass("tinv-modal-open"),c(t).removeClass("ftinvwl-pulse")},onInited:function(){},onClick:function(){if(c(this).is(".disabled-add-wishlist"))return!1;c(this).is(".ftinvwl-animated")&&c(this).addClass("ftinvwl-pulse"),this.tinvwl_dialog?this.tinvwl_dialog.show_list.call(this):a.onActionProduct.call(this)},onPrepareDataAction:function(t,i){c("body").trigger("tinvwl_wishlist_button_clicked",[t,i])},filterProductAlreadyIn:function(t){t=t||[];var o={};return c("form.cart[method=post], .woocommerce-variation-add-to-cart, form.vtajaxform[method=post]").find("input, select").each(function(){var t=c(this).attr("name"),i=c(this).attr("type"),n=c(this).val();("checkbox"!==i&&"radio"!==i||c(this).is(":checked"))&&(o["form"+t]=n)}),o=o.formvariation_id,t.filter(function(t){if("object"!==_typeof(t.in)||"string"!=typeof o)return t.in;var i=parseInt(o);return 0<=t.in.indexOf(i)})},onMultiProductAlreadyIn:function(t){t=t||[];t=a.onPrepareList.call(t)||t,t=a.filterProductAlreadyIn.call(this,t)||t,c(this).parent().parent().find(".already-in").remove();var n="";switch(t.length){case 0:break;default:n=c("<ul>");c.each(t,function(t,i){n.append(c("<li>").html(c("<a>").html(i.title).attr({href:i.url})).val(i.ID))})}n.length&&c(this).closest(".tinv-modal-inner").find("img").after(c("<div>").addClass("already-in").html(a.text_already_in+" ").append(n))},onAction:{redirect:function(t){a.redirectTimer&&clearTimeout(a.redirectTimer),a.redirectTimer=window.setTimeout(function(){window.location.href=t},4e3)},force_redirect:function(t){window.location.href=t},wishlists:function(){},msg:function(t){if(!t)return!1;var i,n,o,e=c(t).eq(0);c("body > .tinv-wishlist").length||c("body").append(c("<div>").addClass("tinv-wishlist")),c("body > .tinv-wishlist").append(e),i=c("body > .tinv-wishlist").find("select, input, textarea, button, a").filter(":visible"),n=i.first(),o=i.last(),n.focus().blur(),o.on("keydown",function(t){9!==t.which||t.shiftKey||(t.preventDefault(),n.focus())}),n.on("keydown",function(t){9===t.which&&t.shiftKey&&(t.preventDefault(),o.focus())}),e.on("click",".tinv-close-modal, .tinvwl_button_close, .tinv-overlay",function(t){t.preventDefault(),e.remove(),a.redirectTimer&&clearTimeout(a.redirectTimer)})},status:function(t){c("body").trigger("tinvwl_wishlist_added_status",[this,t])},removed:function(){},make_remove:function(){},wishlists_data:function(t){d(JSON.stringify(t))}}};i.onActionProduct=function(t,i){var r={form:{},tinv_wishlist_id:t||"",tinv_wishlist_name:i||"",product_type:c(this).attr("data-tinv-wl-producttype"),product_id:c(this).attr("data-tinv-wl-product")||0,product_variation:c(this).attr("data-tinv-wl-productvariation")||0,product_action:c(this).attr("data-tinv-wl-action")||"addto",redirect:window.location.href},n=this,o=[],d=new FormData;tinvwl_add_to_wishlist.wpml&&(r.lang=tinvwl_add_to_wishlist.wpml),c('form.cart[method=post][data-product_id="'+c(this).attr("data-tinv-wl-product")+'"], form.vtajaxform[method=post][data-product_id="'+c(this).attr("data-tinv-wl-product")+'"]').each(function(){o.push(c(this))}),o.length||(c(n).closest("form.cart[method=post], form.vtajaxform[method=post]").each(function(){o.push(c(this))}),o.length||o.push(c("form.cart[method=post]"))),c('.tinv-wraper[data-product_id="'+c(this).attr("data-tinv-wl-product")+'"]').each(function(){o.push(c(this))}),c.each(o,function(t,i){c(i).find("input:not(:disabled), select:not(:disabled), textarea:not(:disabled)").each(function(){function e(t,i){if("object"!==_typeof(i))return i;for(var n in void 0===t&&(t={}),i)if(""===n){var o=-1;for(o in t)o=o;t[o=parseInt(o)+1]=e(t[n],i[n])}else t[n]=e(t[n],i[n]);return t}var t=c(this).attr("name"),i=c(this).attr("type"),n=c(this).val(),o=10;if("button"!==i&&void 0!==t){for(;/^(.+)\[([^\[\]]*?)\]$/.test(t)&&0<o;){var a=t.match(/^(.+)\[([^\[\]]*?)\]$/);if(3===a.length){var l={};l[a[2]]=n,n=l}t=a[1],o--}if("file"===i){var s=c(this)[0].files;s&&d.append(t,s[0])}"checkbox"===i||"radio"===i?c(this).is(":checked")&&(n.length||"object"===_typeof(n)||(n=!0),r.form[t]=e(r.form[t],n)):r.form[t]=e(r.form[t],n)}})}),r=a.onPrepareDataAction.call(n,n,r)||r,c.each(r,function(n,t){"form"===n?c.each(t,function(t,i){"object"===_typeof(i)&&(i=JSON.stringify(i)),d.append(n+"["+t+"]",i)}):d.append(n,t)}),c.ajax({url:a.api_url,method:"POST",contentType:!1,processData:!1,data:d}).done(function(t){if(a.onDialogHide.call(n.tinvwl_dialog,n),"object"===_typeof(t))for(var i in t)"function"==typeof a.onAction[i]&&a.onAction[i].call(n,t[i]);else"function"==typeof a.onAction.msg&&a.onAction.msg.call(n,t)})};var a=c.extend(!0,{},i,t);return c(this).each(function(){if(!c(this).attr("data-tinv-wl-list"))return!1;if(a.dialogbox&&a.dialogbox.length&&(this.tinvwl_dialog=a.dialogbox),this.tinvwl_dialog||(this.tinvwl_dialog=a.onGetDialogBox.call(this)),!this.tinvwl_dialog){var t=c(this).nextAll(a.class.dialogbox).eq(0);t.length&&(this.tinvwl_dialog=t)}if(this.tinvwl_dialog){a.onPrepareDialogBox.call(this.tinvwl_dialog),"function"!=typeof this.tinvwl_dialog.update_list&&(this.tinvwl_dialog.update_list=function(t){var n=c(this).find(a.class.select).eq(0);c(this).find(a.class.newtitle).hide().val(""),n.html(""),c.each(t,function(t,i){a.onCreateWishList.call(n,i)}),a.text_create&&a.onCreateWishList.call(n,{ID:"",title:a.text_create,in:!1}),a.onMultiProductAlreadyIn.call(n,t),a.onSelectWishList.call(n,t),c(this).find(a.class.newtitle).toggle(""===n.val())}),"function"!=typeof this.tinvwl_dialog.show_list&&(this.tinvwl_dialog.show_list=function(){var t=JSON.parse(c(this).attr("data-tinv-wl-list"))||[];t.length?(t=a.onPrepareList.call(t)||t,this.tinvwl_dialog.update_list(t),a.onDialogShow.call(this.tinvwl_dialog,this)):a.onActionProduct.call(this)});var o=this;c(this.tinvwl_dialog).find(a.class.dialogbutton).off("click").on("click",function(){var t,i=c(o.tinvwl_dialog).find(a.class.select),n=c(o.tinvwl_dialog).find(a.class.newtitle);i.val()||n.val()?a.onActionProduct.call(o,i.val(),n.val()):((t=n.is(":visible")?n:i).addClass("empty-name-wishlist"),window.setTimeout(function(){t.removeClass("empty-name-wishlist")},1e3))})}c(this).off("click").on("click",a.onClick),a.onInited.call(this,a)})},c(document).ready(function(){c("body").on("click keydown",".tinvwl_add_to_wishlist_button",function(t){if("keydown"===t.type){var i=void 0!==t.key?t.key:t.keyCode;if(!("Enter"===i||13===i||0<=["Spacebar"," "].indexOf(i)||32===i))return;t.preventDefault()}if(c("body").trigger("tinvwl_add_to_wishlist_button_click",[this]),c(this).is(".disabled-add-wishlist"))return t.preventDefault(),void window.alert(tinvwl_add_to_wishlist.i18n_make_a_selection_text);c(this).is(".inited-add-wishlist")||c(this).tinvwl_to_wishlist({onInited:function(t){c(this).addClass("inited-add-wishlist"),t.onClick.call(this)}})}),c(document).on("hide_variation",".variations_form",function(t){var i=c('.tinvwl_add_to_wishlist_button:not(.tinvwl-loop)[data-tinv-wl-product="'+c(this).data("product_id")+'"]');if(i.attr("data-tinv-wl-productvariation",0),i.length&&i.attr("data-tinv-wl-list")){var n=JSON.parse(i.attr("data-tinv-wl-list")),o=!1,e="1"==window.tinvwl_add_to_wishlist.simple_flow;for(var a in n)n[a].hasOwnProperty("in")&&Array.isArray(n[a].in)&&-1<(n[a].in||[]).indexOf(0)&&(o=!0);i.toggleClass("tinvwl-product-in-list",o).toggleClass("tinvwl-product-make-remove",o&&e).attr("data-tinv-wl-action",o&&e?"remove":"addto")}i.length&&!tinvwl_add_to_wishlist.allow_parent_variable&&(t.preventDefault(),i.addClass("disabled-add-wishlist"))}),c(document).on("show_variation",".variations_form",function(t,i,n){var o=c('.tinvwl_add_to_wishlist_button:not(.tinvwl-loop)[data-tinv-wl-product="'+c(this).data("product_id")+'"]');if(o.attr("data-tinv-wl-productvariation",i.variation_id),o.length&&o.attr("data-tinv-wl-list")){var e=JSON.parse(o.attr("data-tinv-wl-list")),a=!1,l="1"==window.tinvwl_add_to_wishlist.simple_flow;for(var s in e)e[s].hasOwnProperty("in")&&Array.isArray(e[s].in)&&-1<(e[s].in||[]).indexOf(i.variation_id)&&(a=!0);o.toggleClass("tinvwl-product-in-list",a).toggleClass("tinvwl-product-make-remove",a&&l).attr("data-tinv-wl-action",a&&l?"remove":"addto")}t.preventDefault(),o.removeClass("disabled-add-wishlist")}),c(window).on("storage onstorage",function(t){if(s===t.originalEvent.key&&localStorage.getItem(s)!==sessionStorage.getItem(s)&&localStorage.getItem(s)){var i=JSON.parse(localStorage.getItem(s));"object"===_typeof(i)&&null!==i&&(i.hasOwnProperty("products")||i.hasOwnProperty("counter"))&&d(localStorage.getItem(s))}});var n=[],i=!1;c("a.tinvwl_add_to_wishlist_button").each(function(){"undefined"!==c(this).data("tinv-wl-product")&&c(this).data("tinv-wl-product")&&n.push(c(this).data("tinv-wl-product"))}),c(".wishlist_products_counter_number").each(function(){i=!0});function o(){if(n.length||i){var t={};tinvwl_add_to_wishlist.wpml&&(t.lang=tinvwl_add_to_wishlist.wpml),c.ajax({url:tinvwl_add_to_wishlist.plugin_url+"includes/api/ajax.php",method:"POST",data:t,beforeSend:function(t){t.setRequestHeader("X-WP-Nonce",tinvwl_add_to_wishlist.nonce)}}).done(function(t){d(JSON.stringify(t)),r(t)}).fail(function(){!function(){if(n.length||i){var t={ids:n,counter:i,tinvwl_request:!0};tinvwl_add_to_wishlist.wpml&&(t.lang=tinvwl_add_to_wishlist.wpml),c.ajax({url:tinvwl_add_to_wishlist.rest_root+"wishlist/v1/products",method:"POST",data:t,beforeSend:function(t){t.setRequestHeader("X-WP-Nonce",tinvwl_add_to_wishlist.nonce)}}).done(function(t){d(JSON.stringify(t)),r(t)})}}()})}}function e(){if(l&&(tinvwl_add_to_wishlist.update_wishlists_data&&localStorage.setItem(s,""),localStorage.getItem(s))){var t=JSON.parse(localStorage.getItem(s));if("object"===_typeof(t)&&null!==t&&(t.hasOwnProperty("products")||t.hasOwnProperty("counter"))&&(!t.hasOwnProperty("lang")&&!tinvwl_add_to_wishlist.wpml||tinvwl_add_to_wishlist.wpml&&t.lang===tinvwl_add_to_wishlist.wpml))return void r(t)}tinvwl_add_to_wishlist.block_ajax_wishlists_data||o()}e();var t=new MutationObserver(function(t){n=[],t.forEach(function(t){var i=t.addedNodes;null!==i&&c(i).each(function(){var t=c(this).find(".tinvwl_add_to_wishlist_button");t.length&&t.each(function(){"undefined"!==c(this).data("tinv-wl-product")&&c(this).data("tinv-wl-product")&&n.push(c(this).data("tinv-wl-product"))})})}),n.length&&e()}),a=document.body;t.observe(a,{childList:!0,subtree:!0})});var l=!0,s=tinvwl_add_to_wishlist.hash_key;try{l="sessionStorage"in window&&null!==window.sessionStorage,window.sessionStorage.setItem("ti","test"),window.sessionStorage.removeItem("ti"),window.localStorage.setItem("ti","test"),window.localStorage.removeItem("ti")}catch(t){l=!1}function r(t){var l="1"==window.tinvwl_add_to_wishlist.simple_flow;l&&c("a.tinvwl_add_to_wishlist_button").each(function(){c(this).removeClass("tinvwl-product-make-remove").removeClass("tinvwl-product-already-on-wishlist").removeClass("tinvwl-product-in-list").attr("data-tinv-wl-action","addto").attr("data-tinv-wl-list","[]")}),c("body").trigger("tinvwl_wishlist_mark_products",[t]),c.each(t.products,function(t,e){var a=t;c('a.tinvwl_add_to_wishlist_button[data-tinv-wl-product="'+a+'"]').each(function(){var t=parseInt(c(this).attr("data-tinv-wl-productvariation")),i=c(this).data("tinv-wl-productvariations")||[],n=!1;for(var o in e)e[o].hasOwnProperty("in")&&Array.isArray(e[o].in)&&(-1<(e[o].in||[]).indexOf(a)||-1<(e[o].in||[]).indexOf(t)||i.some(function(t){return 0<=(e[o].in||[]).indexOf(t)}))&&(n=!0);c("body").trigger("tinvwl_wishlist_product_marked",[this,n]),c(this).attr("data-tinv-wl-list",JSON.stringify(e)).toggleClass("tinvwl-product-in-list",n).toggleClass("tinvwl-product-make-remove",n&&l).attr("data-tinv-wl-action",n&&l?"remove":"addto")})}),function(t){"1"==window.tinvwl_add_to_wishlist.hide_zero_counter&&0===t&&(t="false");jQuery("i.wishlist-icon").addClass("added"),"false"!==t?(jQuery(".wishlist_products_counter_number, body.theme-woostify .wishlist-item-count").html(t),jQuery("i.wishlist-icon").attr("data-icon-label",t)):(jQuery(".wishlist_products_counter_number, body.theme-woostify .wishlist-item-count").html("").closest("span.wishlist-counter-with-products").removeClass("wishlist-counter-with-products"),jQuery("i.wishlist-icon").removeAttr("data-icon-label"));var i=!("0"==t||"false"==t);jQuery(".wishlist_products_counter").toggleClass("wishlist-counter-with-products",i),setTimeout(function(){jQuery("i.wishlist-icon").removeClass("added")},500)}(t.counter)}function d(t){l&&(localStorage.setItem(s,t),sessionStorage.setItem(s,t),r(JSON.parse(t)))}}(jQuery),function(o){o(document).ready(function(){if(o("#tinvwl_manage_actions, #tinvwl_product_actions").addClass("form-control").parent().wrapInner('<div class="tinvwl-input-group tinvwl-no-full">').find("button").wrap('<span class="tinvwl-input-group-btn">'),o(".tinv-lists-nav").each(function(){o(this).html().trim().length||o(this).remove()}),o("body").on("click",".social-buttons .social:not(.social-email,.social-whatsapp,.social-clipboard)",function(t){var i=window.open(o(this).attr("href"),o(this).attr("title"),"width=420,height=320,resizable=yes,scrollbars=yes,status=yes");i&&(i.focus(),t.preventDefault())}),"undefined"!=typeof ClipboardJS){new ClipboardJS(".social-buttons .social.social-clipboard",{text:function(t){return t.getAttribute("href")}}).on("success",function(t){showTooltip(t.trigger,tinvwl_add_to_wishlist.tinvwl_clipboard)});for(var t=document.querySelectorAll(".social-buttons .social.social-clipboard"),i=0;i<t.length;i++)t[i].addEventListener("mouseleave",clearTooltip),t[i].addEventListener("blur",clearTooltip)}o("body").on("click",".social-buttons .social.social-clipboard",function(t){t.preventDefault()}),o("body").on("click",".tinv-wishlist .tinv-overlay, .tinv-wishlist .tinv-close-modal, .tinv-wishlist .tinvwl_button_close",function(t){t.preventDefault(),o(this).parents(".tinv-modal:first").removeClass("tinv-modal-open"),o("body").trigger("tinvwl_modal_closed",[this])}),o("body").on("click",".tinv-wishlist .tinvwl-btn-onclick",function(t){o(this).data("url")&&(t.preventDefault(),window.location=o(this).data("url"))});var n=o(".tinv-wishlist .navigation-button");n.length&&n.each(function(){var t=o(this).find("> li");t.length<5&&t.parent().addClass("tinvwl-btns-count-"+t.length)}),o(".tinv-login .showlogin").off("click").on("click",function(t){t.preventDefault(),o(this).closest(".tinv-login").find(".login").toggle()}),o(".tinv-wishlist table.tinvwl-table-manage-list tfoot td").each(function(){o(this).toggle(!!o(this).children().not(".look_in").length||!!o(this).children(".look_in").children().length)})})}(jQuery),function(o){o.fn.tinvwl_break_submit=function(t){var i={selector:"input, select, textarea",ifempty:!0,invert:!1,validate:function(){return o(this).val()},rule:function(){var t=o(this).parents("form").eq(0).find(n.selector),i=n.invert;return 0===t.length?n.ifempty:(t.each(function(){i&&!n.invert||!i&&n.invert||(i=Boolean(n.validate.call(o(this))))}),i)}},n=o.extend(!0,{},i,t);return o(this).each(function(){o(this).on("click",function(t){var i=[];void 0!==o(this).attr("tinvwl_break_submit")&&(i=o(this).attr("tinvwl_break_submit").split(",")),-1!==jQuery.inArray(n.selector,i)&&(i=[]),n.rule.call(o(this))||0!==i.length||(alert(window.tinvwl_add_to_wishlist.tinvwl_break_submit),t.preventDefault()),i.push(n.selector),o(this).attr("tinvwl_break_submit",i),n.rule.call(o(this))&&o(this).removeAttr("tinvwl_break_submit")})})},o(document).ready(function(){o(".tinvwl-break-input").tinvwl_break_submit({selector:".tinvwl-break-input-filed"}),o(".tinvwl-break-checkbox").tinvwl_break_submit({selector:"table td input[type=checkbox]",validate:function(){return o(this).is(":checked")}}),o(".global-cb").on("click",function(){o(this).closest("table").eq(0).find(".product-cb input[type=checkbox], .wishlist-cb input[type=checkbox]").prop("checked",o(this).is(":checked"))})})}(jQuery);
|
includes/tinvwl.class.php
CHANGED
@@ -7,14 +7,15 @@
|
|
7 |
*/
|
8 |
|
9 |
// If this file is called directly, abort.
|
10 |
-
if (
|
11 |
die;
|
12 |
}
|
13 |
|
14 |
/**
|
15 |
* Run plugin class
|
16 |
*/
|
17 |
-
class TInvWL
|
|
|
18 |
|
19 |
/**
|
20 |
* Plugin name
|
@@ -51,107 +52,176 @@ class TInvWL {
|
|
51 |
* Constructor
|
52 |
* Created admin and public class
|
53 |
*/
|
54 |
-
function __construct()
|
55 |
-
|
|
|
56 |
$this->_version = TINVWL_FVERSION;
|
57 |
|
58 |
$this->set_locale();
|
59 |
$this->maybe_update();
|
60 |
$this->load_function();
|
61 |
$this->define_hooks();
|
62 |
-
$this->object_admin = new TInvWL_Admin_TInvWL(
|
63 |
|
64 |
// Allow to disable wishlist for frontend conditionally. Must be hooked on 'plugins_loaded' action.
|
65 |
-
if (
|
66 |
-
$this->object_public = TInvWL_Public_TInvWL::instance(
|
67 |
}
|
68 |
}
|
69 |
|
70 |
/**
|
71 |
* Run plugin
|
72 |
*/
|
73 |
-
function run()
|
74 |
-
|
|
|
75 |
TInvWL_Activator::activate();
|
76 |
}
|
77 |
|
78 |
-
|
79 |
-
TInvWL_Form::_init( $this->_name );
|
80 |
|
81 |
-
|
82 |
-
|
83 |
-
|
|
|
|
|
|
|
84 |
$this->object_admin->load_function();
|
85 |
} else {
|
86 |
// Allow to disable wishlist for frontend conditionally. Must be hooked on 'plugins_loaded' action.
|
87 |
-
if (
|
88 |
$this->object_public->load_function();
|
89 |
}
|
90 |
}
|
91 |
|
92 |
$this->deprecated_hook_handlers['actions'] = new TInvWL_Deprecated_Actions();
|
93 |
$this->deprecated_hook_handlers['filters'] = new TInvWL_Deprecated_Filters();
|
94 |
-
$this->rest_api
|
95 |
}
|
96 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
97 |
/**
|
98 |
* Set localization
|
99 |
*/
|
100 |
-
private function set_locale()
|
101 |
-
|
|
|
102 |
$locale = determine_locale();
|
103 |
} else {
|
104 |
-
$locale = is_admin() && function_exists(
|
105 |
}
|
106 |
|
107 |
-
$locale = apply_filters(
|
108 |
|
109 |
-
$mofile
|
110 |
$mofiles = array();
|
111 |
|
112 |
-
$mofiles[] = WP_LANG_DIR . DIRECTORY_SEPARATOR . basename(
|
113 |
$mofiles[] = WP_LANG_DIR . DIRECTORY_SEPARATOR . 'plugins' . DIRECTORY_SEPARATOR . $mofile;
|
114 |
$mofiles[] = TINVWL_PATH . 'languages' . DIRECTORY_SEPARATOR . $mofile;
|
115 |
-
foreach (
|
116 |
-
if (
|
117 |
return;
|
118 |
}
|
119 |
}
|
120 |
|
121 |
-
load_plugin_textdomain(
|
122 |
}
|
123 |
|
124 |
/**
|
125 |
* Define hooks
|
126 |
*/
|
127 |
-
function define_hooks()
|
128 |
-
|
|
|
129 |
$this,
|
130 |
'action_links',
|
131 |
-
)
|
132 |
-
add_action(
|
133 |
}
|
134 |
|
135 |
/**
|
136 |
* Load function
|
137 |
*/
|
138 |
-
function load_function()
|
|
|
139 |
}
|
140 |
|
141 |
/**
|
142 |
* Testing for the ability to update the functional
|
143 |
*/
|
144 |
-
function maybe_update()
|
145 |
-
|
146 |
-
|
147 |
-
|
|
|
148 |
$prev = $this->_version;
|
149 |
}
|
150 |
-
if (
|
151 |
TInvWL_Activator::update();
|
152 |
-
new TInvWL_Update(
|
153 |
-
update_option(
|
154 |
-
do_action(
|
155 |
}
|
156 |
}
|
157 |
|
@@ -164,11 +234,12 @@ class TInvWL {
|
|
164 |
*
|
165 |
* @return array
|
166 |
*/
|
167 |
-
public function action_links(
|
168 |
-
|
169 |
-
$plugin_links[] = '<a
|
170 |
-
$plugin_links[] = '<a target="_blank" href="https://
|
|
|
171 |
|
172 |
-
return array_merge(
|
173 |
}
|
174 |
}
|
7 |
*/
|
8 |
|
9 |
// If this file is called directly, abort.
|
10 |
+
if (!defined('ABSPATH')) {
|
11 |
die;
|
12 |
}
|
13 |
|
14 |
/**
|
15 |
* Run plugin class
|
16 |
*/
|
17 |
+
class TInvWL
|
18 |
+
{
|
19 |
|
20 |
/**
|
21 |
* Plugin name
|
52 |
* Constructor
|
53 |
* Created admin and public class
|
54 |
*/
|
55 |
+
function __construct()
|
56 |
+
{
|
57 |
+
$this->_name = TINVWL_PREFIX;
|
58 |
$this->_version = TINVWL_FVERSION;
|
59 |
|
60 |
$this->set_locale();
|
61 |
$this->maybe_update();
|
62 |
$this->load_function();
|
63 |
$this->define_hooks();
|
64 |
+
$this->object_admin = new TInvWL_Admin_TInvWL($this->_name, $this->_version);
|
65 |
|
66 |
// Allow to disable wishlist for frontend conditionally. Must be hooked on 'plugins_loaded' action.
|
67 |
+
if (apply_filters('tinvwl_load_frontend', true)) {
|
68 |
+
$this->object_public = TInvWL_Public_TInvWL::instance($this->_name, $this->_version);
|
69 |
}
|
70 |
}
|
71 |
|
72 |
/**
|
73 |
* Run plugin
|
74 |
*/
|
75 |
+
function run()
|
76 |
+
{
|
77 |
+
if (is_null(get_option($this->_name . '_db_ver', null))) {
|
78 |
TInvWL_Activator::activate();
|
79 |
}
|
80 |
|
81 |
+
$this->rename();
|
|
|
82 |
|
83 |
+
TInvWL_View::_init($this->_name, $this->_version);
|
84 |
+
TInvWL_Form::_init($this->_name);
|
85 |
+
|
86 |
+
if (is_admin()) {
|
87 |
+
new TInvWL_WizardSetup($this->_name, $this->_version);
|
88 |
+
new TInvWL_Export($this->_name, $this->_version);
|
89 |
$this->object_admin->load_function();
|
90 |
} else {
|
91 |
// Allow to disable wishlist for frontend conditionally. Must be hooked on 'plugins_loaded' action.
|
92 |
+
if (apply_filters('tinvwl_load_frontend', true)) {
|
93 |
$this->object_public->load_function();
|
94 |
}
|
95 |
}
|
96 |
|
97 |
$this->deprecated_hook_handlers['actions'] = new TInvWL_Deprecated_Actions();
|
98 |
$this->deprecated_hook_handlers['filters'] = new TInvWL_Deprecated_Filters();
|
99 |
+
$this->rest_api = TInvWL_API::init();
|
100 |
}
|
101 |
|
102 |
+
|
103 |
+
/**
|
104 |
+
* Rename "wishlist" word across the plugin.
|
105 |
+
*/
|
106 |
+
private function rename()
|
107 |
+
{
|
108 |
+
$this->rename = tinv_get_option('rename', 'rename');
|
109 |
+
$this->rename_single = tinv_get_option('rename', 'rename_single');
|
110 |
+
$this->rename_plural = tinv_get_option('rename', 'rename_plural');
|
111 |
+
|
112 |
+
if ($this->rename && $this->rename_single) {
|
113 |
+
add_filter('gettext', array($this, 'translations'), 999, 3);
|
114 |
+
add_filter('ngettext', array($this, 'translations_n'), 999, 5);
|
115 |
+
}
|
116 |
+
}
|
117 |
+
|
118 |
+
|
119 |
+
function translations_n($translation, $single, $plural, $number, $domain)
|
120 |
+
{
|
121 |
+
return $this->translation_update($translation, $domain);
|
122 |
+
}
|
123 |
+
|
124 |
+
function translations($translation, $text, $domain)
|
125 |
+
{
|
126 |
+
return $this->translation_update($translation, $domain);
|
127 |
+
}
|
128 |
+
|
129 |
+
private function translation_update($text, $domain)
|
130 |
+
{
|
131 |
+
if ('ti-woocommerce-wishlist' === $domain) {
|
132 |
+
|
133 |
+
$translations = ['wishlist' => [$this->rename_single, $this->rename_plural ? $this->rename_plural : $this->rename_single . 's']];
|
134 |
+
|
135 |
+
$text = preg_replace_callback('~\b[a-z]+(?:(?<=(s)))?~i', function ($m) use ($translations) {
|
136 |
+
$lower = strtolower($m[0]);
|
137 |
+
$rep = $m[0];
|
138 |
+
if (isset($translations[$lower])) {
|
139 |
+
$rep = is_array($translations[$lower]) ? $translations[$lower][0] : $translations[$lower];
|
140 |
+
} elseif (isset($m[1])) {
|
141 |
+
$sing = substr($lower, 0, -1);
|
142 |
+
if (isset($translations[$sing]))
|
143 |
+
$rep = is_array($translations[$sing]) ? $translations[$sing][1] : $translations[$sing] . 's';
|
144 |
+
} else {
|
145 |
+
return $rep;
|
146 |
+
}
|
147 |
+
|
148 |
+
if ($m[0] == $lower)
|
149 |
+
return $rep;
|
150 |
+
elseif ($m[0] == strtoupper($lower))
|
151 |
+
return strtoupper($rep);
|
152 |
+
elseif ($m[0] == ucfirst($lower))
|
153 |
+
return ucfirst($rep);
|
154 |
+
|
155 |
+
return $rep;
|
156 |
+
}, $text);
|
157 |
+
|
158 |
+
}
|
159 |
+
return $text;
|
160 |
+
}
|
161 |
+
|
162 |
+
|
163 |
/**
|
164 |
* Set localization
|
165 |
*/
|
166 |
+
private function set_locale()
|
167 |
+
{
|
168 |
+
if (function_exists('determine_locale')) {
|
169 |
$locale = determine_locale();
|
170 |
} else {
|
171 |
+
$locale = is_admin() && function_exists('get_user_locale') ? get_user_locale() : get_locale();
|
172 |
}
|
173 |
|
174 |
+
$locale = apply_filters('plugin_locale', $locale, TINVWL_DOMAIN);
|
175 |
|
176 |
+
$mofile = sprintf('%1$s-%2$s.mo', TINVWL_DOMAIN, $locale);
|
177 |
$mofiles = array();
|
178 |
|
179 |
+
$mofiles[] = WP_LANG_DIR . DIRECTORY_SEPARATOR . basename(TINVWL_PATH) . DIRECTORY_SEPARATOR . $mofile;
|
180 |
$mofiles[] = WP_LANG_DIR . DIRECTORY_SEPARATOR . 'plugins' . DIRECTORY_SEPARATOR . $mofile;
|
181 |
$mofiles[] = TINVWL_PATH . 'languages' . DIRECTORY_SEPARATOR . $mofile;
|
182 |
+
foreach ($mofiles as $mofile) {
|
183 |
+
if (file_exists($mofile) && load_textdomain(TINVWL_DOMAIN, $mofile)) {
|
184 |
return;
|
185 |
}
|
186 |
}
|
187 |
|
188 |
+
load_plugin_textdomain(TINVWL_DOMAIN, false, basename(TINVWL_PATH) . DIRECTORY_SEPARATOR . 'languages');
|
189 |
}
|
190 |
|
191 |
/**
|
192 |
* Define hooks
|
193 |
*/
|
194 |
+
function define_hooks()
|
195 |
+
{
|
196 |
+
add_filter('plugin_action_links_' . plugin_basename(TINVWL_PATH . 'ti-woocommerce-wishlist.php'), array(
|
197 |
$this,
|
198 |
'action_links',
|
199 |
+
));
|
200 |
+
add_action('after_setup_theme', 'tinvwl_set_utm', 100);
|
201 |
}
|
202 |
|
203 |
/**
|
204 |
* Load function
|
205 |
*/
|
206 |
+
function load_function()
|
207 |
+
{
|
208 |
}
|
209 |
|
210 |
/**
|
211 |
* Testing for the ability to update the functional
|
212 |
*/
|
213 |
+
function maybe_update()
|
214 |
+
{
|
215 |
+
$prev = get_option($this->_name . '_ver');
|
216 |
+
if (false === $prev) {
|
217 |
+
add_option($this->_name . '_ver', $this->_version);
|
218 |
$prev = $this->_version;
|
219 |
}
|
220 |
+
if (version_compare($this->_version, $prev, 'gt')) {
|
221 |
TInvWL_Activator::update();
|
222 |
+
new TInvWL_Update($this->_version, $prev);
|
223 |
+
update_option($this->_name . '_ver', $this->_version);
|
224 |
+
do_action('tinvwl_updated', $this->_version, $prev);
|
225 |
}
|
226 |
}
|
227 |
|
234 |
*
|
235 |
* @return array
|
236 |
*/
|
237 |
+
public function action_links($links)
|
238 |
+
{
|
239 |
+
$plugin_links[] = '<a href="' . admin_url('admin.php?page=tinvwl') . '">' . __('Settings', 'ti-woocommerce-wishlist') . '</a>';
|
240 |
+
$plugin_links[] = '<a target="_blank" href="https://templateinvaders.com/product/ti-woocommerce-wishlist-wordpress-plugin/?utm_source=' . TINVWL_UTM_SOURCE . '&utm_campaign=' . TINVWL_UTM_CAMPAIGN . '&utm_medium=' . TINVWL_UTM_MEDIUM . '&utm_content=action_link&partner=' . TINVWL_UTM_SOURCE . '" style="color:#46b450;font-weight:700;">' . __('Premium Version', 'ti-woocommerce-wishlist') . '</a>';
|
241 |
+
$plugin_links[] = '<a target="_blank" href="https://woocommercewishlist.com/preview/?utm_source=' . TINVWL_UTM_SOURCE . '&utm_campaign=' . TINVWL_UTM_CAMPAIGN . '&utm_medium=' . TINVWL_UTM_MEDIUM . '&utm_content=action_link&partner=' . TINVWL_UTM_SOURCE . '" style="color:#515151">' . __('Live Demo', 'ti-woocommerce-wishlist') . '</a>';
|
242 |
|
243 |
+
return array_merge($links, $plugin_links);
|
244 |
}
|
245 |
}
|
integrations/woocommerce-composite-products.php
CHANGED
@@ -4,7 +4,7 @@
|
|
4 |
*
|
5 |
* @name WooCommerce Composite Products
|
6 |
*
|
7 |
-
* @version
|
8 |
*
|
9 |
* @slug woocommerce-composite-products
|
10 |
*
|
@@ -285,7 +285,7 @@ if (!function_exists('tinv_wishlist_metaprepare_woocommerce_composite_products')
|
|
285 |
{
|
286 |
|
287 |
foreach ($meta as $key => $value) {
|
288 |
-
if (strpos($key, '
|
289 |
|
290 |
$meta[$key] = json_decode($value);
|
291 |
}
|
4 |
*
|
5 |
* @name WooCommerce Composite Products
|
6 |
*
|
7 |
+
* @version 8.2.0
|
8 |
*
|
9 |
* @slug woocommerce-composite-products
|
10 |
*
|
285 |
{
|
286 |
|
287 |
foreach ($meta as $key => $value) {
|
288 |
+
if (strpos($key, 'wccp_') === 0 && !is_array($value)) {
|
289 |
|
290 |
$meta[$key] = json_decode($value);
|
291 |
}
|
integrations/woocommerce-tm-extra-product-options.php
CHANGED
@@ -4,7 +4,7 @@
|
|
4 |
*
|
5 |
* @name WooCommerce TM Extra Product Options
|
6 |
*
|
7 |
-
* @version 5.0.12.
|
8 |
*
|
9 |
* @slug woocommerce-tm-extra-product-options
|
10 |
*
|
@@ -327,11 +327,17 @@ function tinvwl_add_to_wishlist_tm_extra_product_options()
|
|
327 |
jQuery('body').on('tinvwl_add_to_wishlist_button_click', function(e, el){
|
328 |
jQuery(el).closest('form.cart').each(function(){
|
329 |
if (jQuery(this).find('#tm-extra-product-options').length) {
|
|
|
|
|
|
|
330 |
if (!jQuery(this)[0].checkValidity()){
|
331 |
jQuery(el).addClass('disabled-add-wishlist');
|
332 |
jQuery(this)[0].reportValidity();
|
333 |
} else {
|
334 |
-
jQuery(el).removeClass('disabled-add-wishlist');
|
|
|
|
|
|
|
335 |
}
|
336 |
});
|
337 |
});
|
4 |
*
|
5 |
* @name WooCommerce TM Extra Product Options
|
6 |
*
|
7 |
+
* @version 5.0.12.12
|
8 |
*
|
9 |
* @slug woocommerce-tm-extra-product-options
|
10 |
*
|
327 |
jQuery('body').on('tinvwl_add_to_wishlist_button_click', function(e, el){
|
328 |
jQuery(el).closest('form.cart').each(function(){
|
329 |
if (jQuery(this).find('#tm-extra-product-options').length) {
|
330 |
+
|
331 |
+
jQuery(this).find('.tc-hidden[required], input.use_images[required]').attr('disabled', true);
|
332 |
+
|
333 |
if (!jQuery(this)[0].checkValidity()){
|
334 |
jQuery(el).addClass('disabled-add-wishlist');
|
335 |
jQuery(this)[0].reportValidity();
|
336 |
} else {
|
337 |
+
jQuery(el).removeClass('disabled-add-wishlist');
|
338 |
+
}
|
339 |
+
|
340 |
+
jQuery(this).find('.tc-hidden[required], input.use_images[required]').attr('disabled', false);
|
341 |
}
|
342 |
});
|
343 |
});
|
languages/ti-woocommerce-wishlist.pot
CHANGED
@@ -1,8 +1,8 @@
|
|
1 |
-
# Copyright (C) 2021 TI WooCommerce Wishlist Plugin - 1.
|
2 |
-
# This file is distributed under the same license as the TI WooCommerce Wishlist Plugin - 1.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
-
"Project-Id-Version: TI WooCommerce Wishlist Plugin - 1.
|
6 |
"MIME-Version: 1.0\n"
|
7 |
"Content-Type: text/plain; charset=UTF-8\n"
|
8 |
"Content-Transfer-Encoding: 8bit\n"
|
@@ -32,15 +32,15 @@ msgstr ""
|
|
32 |
msgid "Template Custom CSS"
|
33 |
msgstr ""
|
34 |
|
35 |
-
#: admin/basestyle.helper.php:115, admin/settings/general.class.php:
|
36 |
msgid "Save Settings"
|
37 |
msgstr ""
|
38 |
|
39 |
-
#: admin/basestyle.helper.php:121, admin/settings/general.class.php:
|
40 |
msgid "Reset"
|
41 |
msgstr ""
|
42 |
|
43 |
-
#: admin/basestyle.helper.php:127, admin/settings/general.class.php:
|
44 |
msgid "Save"
|
45 |
msgstr ""
|
46 |
|
@@ -48,7 +48,7 @@ msgstr ""
|
|
48 |
msgid "General Settings"
|
49 |
msgstr ""
|
50 |
|
51 |
-
#: admin/settings/general.class.php:87, admin/settings/general.class.php:
|
52 |
msgid "None"
|
53 |
msgstr ""
|
54 |
|
@@ -92,12 +92,12 @@ msgstr ""
|
|
92 |
msgid "Remove Product from Wishlist if added to cart"
|
93 |
msgstr ""
|
94 |
|
95 |
-
#: admin/settings/general.class.php:165, admin/settings/general.class.php:
|
96 |
-
msgid "
|
97 |
msgstr ""
|
98 |
|
99 |
-
#: admin/settings/general.class.php:
|
100 |
-
msgid "
|
101 |
msgstr ""
|
102 |
|
103 |
#: admin/settings/general.class.php:178
|
@@ -160,339 +160,367 @@ msgstr ""
|
|
160 |
msgid "This option should be enabled to avoid any issues with URL rewrites between other plugins and Wishlist"
|
161 |
msgstr ""
|
162 |
|
163 |
-
#: admin/settings/general.class.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
164 |
msgid "Wishlist Page Options"
|
165 |
msgstr ""
|
166 |
|
167 |
-
#: admin/settings/general.class.php:
|
168 |
msgid "Coming soon"
|
169 |
msgstr ""
|
170 |
|
171 |
-
#: admin/settings/general.class.php:
|
172 |
msgid "My Wishlist"
|
173 |
msgstr ""
|
174 |
|
175 |
-
#: admin/settings/general.class.php:
|
176 |
msgid "Wishlist Processing Options"
|
177 |
msgstr ""
|
178 |
|
179 |
-
#: admin/settings/general.class.php:
|
180 |
msgid "Automatic removal"
|
181 |
msgstr ""
|
182 |
|
183 |
-
#: admin/settings/general.class.php:
|
184 |
msgid "Remove condition"
|
185 |
msgstr ""
|
186 |
|
187 |
-
#: admin/settings/general.class.php:
|
188 |
msgid "Add to Cart"
|
189 |
msgstr ""
|
190 |
|
191 |
-
#: admin/settings/general.class.php:
|
192 |
msgid "Product page \"Add to Wishlist\" Button Settings"
|
193 |
msgstr ""
|
194 |
|
195 |
-
#: admin/settings/general.class.php:
|
196 |
msgid "Button position"
|
197 |
msgstr ""
|
198 |
|
199 |
-
#: admin/settings/general.class.php:
|
200 |
msgid "Add this shortcode <code>[ti_wishlists_addtowishlist]</code> anywhere on product page, if you have chosen custom position for product button. You will have to do this for each product."
|
201 |
msgstr ""
|
202 |
|
203 |
-
#: admin/settings/general.class.php:
|
204 |
msgid "After \"Add to Cart\" button"
|
205 |
msgstr ""
|
206 |
|
207 |
-
#: admin/settings/general.class.php:
|
208 |
msgid "Before \"Add to Cart\" button"
|
209 |
msgstr ""
|
210 |
|
211 |
-
#: admin/settings/general.class.php:
|
212 |
msgid "After Thumbnails"
|
213 |
msgstr ""
|
214 |
|
215 |
-
#: admin/settings/general.class.php:
|
216 |
msgid "After summary"
|
217 |
msgstr ""
|
218 |
|
219 |
-
#: admin/settings/general.class.php:
|
220 |
msgid "Custom position with code"
|
221 |
msgstr ""
|
222 |
|
223 |
-
#: admin/settings/general.class.php:
|
224 |
msgid "Button custom CSS class"
|
225 |
msgstr ""
|
226 |
|
227 |
-
#: admin/settings/general.class.php:
|
228 |
msgid "You can add custom CSS classes to button markup separated by spaces. Most of themes using <code>button</code> class for this type of buttons."
|
229 |
msgstr ""
|
230 |
|
231 |
-
#: admin/settings/general.class.php:
|
232 |
msgid "\"Add to Wishlist\" Icon"
|
233 |
msgstr ""
|
234 |
|
235 |
-
#: admin/settings/general.class.php:
|
236 |
msgid "You can choose from our predefined icons or upload your custom icon. Custom icon size is limited to 16x16 px."
|
237 |
msgstr ""
|
238 |
|
239 |
-
#: admin/settings/general.class.php:
|
240 |
msgid "Heart"
|
241 |
msgstr ""
|
242 |
|
243 |
-
#: admin/settings/general.class.php:
|
244 |
msgid "Heart+"
|
245 |
msgstr ""
|
246 |
|
247 |
-
#: admin/settings/general.class.php:
|
248 |
msgid "Custom"
|
249 |
msgstr ""
|
250 |
|
251 |
-
#: admin/settings/general.class.php:
|
252 |
msgid "Upload"
|
253 |
msgstr ""
|
254 |
|
255 |
-
#: admin/settings/general.class.php:
|
256 |
msgid "\"Add to Wishlist\" Icon Color"
|
257 |
msgstr ""
|
258 |
|
259 |
-
#: admin/settings/general.class.php:
|
260 |
msgid "Use font color"
|
261 |
msgstr ""
|
262 |
|
263 |
-
#: admin/settings/general.class.php:
|
264 |
msgid "Black"
|
265 |
msgstr ""
|
266 |
|
267 |
-
#: admin/settings/general.class.php:
|
268 |
msgid "White"
|
269 |
msgstr ""
|
270 |
|
271 |
-
#: admin/settings/general.class.php:
|
272 |
msgid "Show preloader"
|
273 |
msgstr ""
|
274 |
|
275 |
-
#: admin/settings/general.class.php:
|
276 |
msgid "If enabled, applies animation for the button icon until product adding or removing processed. (Usable for servers with slow connection mostly.)"
|
277 |
msgstr ""
|
278 |
|
279 |
-
#: admin/settings/general.class.php:
|
280 |
msgid "Show button text"
|
281 |
msgstr ""
|
282 |
|
283 |
-
#: admin/settings/general.class.php:
|
284 |
msgid "\"Add to Wishlist\" button Text"
|
285 |
msgstr ""
|
286 |
|
287 |
-
#: admin/settings/general.class.php:
|
288 |
msgid "Show \"Already In Wishlist\" button Text"
|
289 |
msgstr ""
|
290 |
|
291 |
-
#: admin/settings/general.class.php:
|
292 |
msgid "\"Already In Wishlist\" button Text"
|
293 |
msgstr ""
|
294 |
|
295 |
-
#: admin/settings/general.class.php:
|
296 |
msgid "\"Remove from Wishlist\" Button Text"
|
297 |
msgstr ""
|
298 |
|
299 |
-
#: admin/settings/general.class.php:
|
300 |
msgid "Product listing Button Settings"
|
301 |
msgstr ""
|
302 |
|
303 |
-
#: admin/settings/general.class.php:
|
304 |
msgid "These are separate settings for the \"Add to Wishlist\" button on a product listing (Shop page, categories, etc.). You can also adjust button and text colors, size, etc. in a <code>TI Wishlist > Style Options.</code>"
|
305 |
msgstr ""
|
306 |
|
307 |
-
#: admin/settings/general.class.php:
|
308 |
msgid "Show in Product Listing"
|
309 |
msgstr ""
|
310 |
|
311 |
-
#: admin/settings/general.class.php:
|
312 |
msgid "Above Thumbnail"
|
313 |
msgstr ""
|
314 |
|
315 |
-
#: admin/settings/general.class.php:
|
316 |
msgid "Note: if \"Custom position with code\" option is applied, the \"Add to Wishlist\" button should be added into template using <code>do_shortcode()</code> function like this:<br /><code>do_shortcode(\"[ti_wishlists_addtowishlist loop=yes]\")</code>"
|
317 |
msgstr ""
|
318 |
|
319 |
-
#: admin/settings/general.class.php:
|
320 |
msgid "\"Add to Wishlist\" Text"
|
321 |
msgstr ""
|
322 |
|
323 |
-
#: admin/settings/general.class.php:
|
324 |
msgid "Wishlist Product Settings"
|
325 |
msgstr ""
|
326 |
|
327 |
-
#: admin/settings/general.class.php:
|
328 |
msgid "Following options allows you to choose what information/functionality to show/enable in wishlist table on wishlist page."
|
329 |
msgstr ""
|
330 |
|
331 |
-
#: admin/settings/general.class.php:
|
332 |
msgid "Show \"Add to Cart\" button"
|
333 |
msgstr ""
|
334 |
|
335 |
-
#: admin/settings/general.class.php:
|
336 |
msgid "\"Add to Cart\" Text"
|
337 |
msgstr ""
|
338 |
|
339 |
-
#: admin/settings/general.class.php:
|
340 |
msgid "Show Unit price"
|
341 |
msgstr ""
|
342 |
|
343 |
-
#: admin/settings/general.class.php:
|
344 |
msgid "Show Stock status"
|
345 |
msgstr ""
|
346 |
|
347 |
-
#: admin/settings/general.class.php:
|
348 |
msgid "Show Date of addition"
|
349 |
msgstr ""
|
350 |
|
351 |
-
#: admin/settings/general.class.php:
|
352 |
msgid "Wishlist Table Settings"
|
353 |
msgstr ""
|
354 |
|
355 |
-
#: admin/settings/general.class.php:
|
356 |
msgid "Following options will help user to manage and add products to cart from wishlist table in bulk."
|
357 |
msgstr ""
|
358 |
|
359 |
-
#: admin/settings/general.class.php:
|
360 |
msgid "Show Checkboxes"
|
361 |
msgstr ""
|
362 |
|
363 |
-
#: admin/settings/general.class.php:
|
364 |
msgid "Show Actions button"
|
365 |
msgstr ""
|
366 |
|
367 |
-
#: admin/settings/general.class.php:
|
368 |
msgid "Bulk actions drop down at the bottom of wishlist table"
|
369 |
msgstr ""
|
370 |
|
371 |
-
#: admin/settings/general.class.php:
|
372 |
msgid "Show \"Add Selected to Cart\" button"
|
373 |
msgstr ""
|
374 |
|
375 |
-
#: admin/settings/general.class.php:
|
376 |
msgid "\"Add Selected to Cart\" Button Text"
|
377 |
msgstr ""
|
378 |
|
379 |
-
#: admin/settings/general.class.php:
|
380 |
msgid "Show \"Add All to Cart\" button"
|
381 |
msgstr ""
|
382 |
|
383 |
-
#: admin/settings/general.class.php:
|
384 |
msgid "\"Add All to Cart\" Button Text"
|
385 |
msgstr ""
|
386 |
|
387 |
-
#: admin/settings/general.class.php:
|
388 |
msgid "Following options enable/disable Social share icons below wishlist table on wishlist page. Wishlist owner can easily share their wishlists using this button on social networks. Wishlist privacy should be set to public or shared status, private wishlists can't be shared."
|
389 |
msgstr ""
|
390 |
|
391 |
-
#: admin/settings/general.class.php:
|
392 |
msgid "Social Networks Sharing Options"
|
393 |
msgstr ""
|
394 |
|
395 |
-
#: admin/settings/general.class.php:
|
396 |
msgid "Show \"Facebook\" Button"
|
397 |
msgstr ""
|
398 |
|
399 |
-
#: admin/settings/general.class.php:
|
400 |
msgid "Show \"Twitter\" Button"
|
401 |
msgstr ""
|
402 |
|
403 |
-
#: admin/settings/general.class.php:
|
404 |
msgid "Show \"Pinterest\" Button"
|
405 |
msgstr ""
|
406 |
|
407 |
-
#: admin/settings/general.class.php:
|
408 |
msgid "Show \"WhatsApp\" Button"
|
409 |
msgstr ""
|
410 |
|
411 |
-
#: admin/settings/general.class.php:
|
412 |
msgid "Show \"Copy to clipboard\" Button"
|
413 |
msgstr ""
|
414 |
|
415 |
-
#: admin/settings/general.class.php:
|
416 |
msgid "Show \"Share by Email\" Button"
|
417 |
msgstr ""
|
418 |
|
419 |
-
#: admin/settings/general.class.php:
|
420 |
msgid "\"Share on\" Text"
|
421 |
msgstr ""
|
422 |
|
423 |
-
#: admin/settings/general.class.php:
|
424 |
msgid "Social Icons Color"
|
425 |
msgstr ""
|
426 |
|
427 |
-
#: admin/settings/general.class.php:
|
428 |
msgid "Dark"
|
429 |
msgstr ""
|
430 |
|
431 |
-
#: admin/settings/general.class.php:
|
432 |
msgid "Wishlist Product Counter"
|
433 |
msgstr ""
|
434 |
|
435 |
-
#: admin/settings/general.class.php:
|
436 |
msgid "Add this shortcode <code>[ti_wishlist_products_counter]</code> anywhere into a page content to show Wishlist Counter.<br/><br/>It can be also added as a widget <code>Wishlist Products Counter</code> under the <a href=\"%s\">Appearance -> Widgets</a> section."
|
437 |
msgstr ""
|
438 |
|
439 |
-
#: admin/settings/general.class.php:
|
440 |
msgid "\"Wishlist\" Counter Icon"
|
441 |
msgstr ""
|
442 |
|
443 |
-
#: admin/settings/general.class.php:
|
444 |
msgid "\"Wishlist\" Counter Icon Color"
|
445 |
msgstr ""
|
446 |
|
447 |
-
#: admin/settings/general.class.php:
|
448 |
msgid "Show \"Wishlist\" Counter Text"
|
449 |
msgstr ""
|
450 |
|
451 |
-
#: admin/settings/general.class.php:
|
452 |
msgid "\"Wishlist\" Counter Text"
|
453 |
msgstr ""
|
454 |
|
455 |
-
#: admin/settings/general.class.php:
|
456 |
msgid "Wishlist - "
|
457 |
msgstr ""
|
458 |
|
459 |
-
#: admin/settings/general.class.php:
|
460 |
msgid "Add counter to menu"
|
461 |
msgstr ""
|
462 |
|
463 |
-
#: admin/settings/general.class.php:
|
464 |
msgid "You can add a wishlist products counter as item to the selected menu."
|
465 |
msgstr ""
|
466 |
|
467 |
-
#: admin/settings/general.class.php:
|
468 |
msgid "Counter position (Menu item order)"
|
469 |
msgstr ""
|
470 |
|
471 |
-
#: admin/settings/general.class.php:
|
472 |
msgid "Allows you to add the wishlist counter as a menu item and apply its position."
|
473 |
msgstr ""
|
474 |
|
475 |
-
#: admin/settings/general.class.php:
|
476 |
msgid "Show number of products in counter"
|
477 |
msgstr ""
|
478 |
|
479 |
-
#: admin/settings/general.class.php:
|
480 |
msgid "Hide zero value"
|
481 |
msgstr ""
|
482 |
|
483 |
-
#: admin/settings/general.class.php:
|
484 |
msgid "Do not show the \"0\" value in a counter if wishlist is empty."
|
485 |
msgstr ""
|
486 |
|
487 |
-
#: admin/settings/general.class.php:
|
488 |
msgid "Support Chat Settings"
|
489 |
msgstr ""
|
490 |
|
491 |
-
#: admin/settings/general.class.php:
|
492 |
msgid "Enable the support chat to get the most from our service and get answers to your questions promptly. We optimized the support process to get the required details from your current setup to solve your issues faster. Dedicated to your Care."
|
493 |
msgstr ""
|
494 |
|
495 |
-
#: admin/settings/general.class.php:
|
496 |
msgid "Enable support chat"
|
497 |
msgstr ""
|
498 |
|
@@ -780,6 +808,10 @@ msgstr ""
|
|
780 |
msgid "Enable Support Chat"
|
781 |
msgstr ""
|
782 |
|
|
|
|
|
|
|
|
|
783 |
#: admin/tinvwl.class.php:251
|
784 |
msgid "Are you sure you want to reset the settings?"
|
785 |
msgstr ""
|
@@ -920,15 +952,15 @@ msgstr ""
|
|
920 |
msgid "%1$s is conflicted with %2$s %3$s. Deactivating %1$s."
|
921 |
msgstr ""
|
922 |
|
923 |
-
#: includes/tinvwl.class.php:
|
924 |
msgid "Settings"
|
925 |
msgstr ""
|
926 |
|
927 |
-
#: includes/tinvwl.class.php:
|
928 |
msgid "Premium Version"
|
929 |
msgstr ""
|
930 |
|
931 |
-
#: includes/tinvwl.class.php:
|
932 |
msgid "Live Demo"
|
933 |
msgstr ""
|
934 |
|
@@ -956,7 +988,7 @@ msgstr ""
|
|
956 |
msgid "Page Setup"
|
957 |
msgstr ""
|
958 |
|
959 |
-
#: includes/wizard.class.php:317, includes/wizard.class.php:349, integrations/theme-flatsome.php:124, integrations/theme-flatsome.php:167, integrations/theme-flatsome.php:245, integrations/theme-flatsome.php:284, public/tinvwl.class.php:684
|
960 |
msgid "Wishlist"
|
961 |
msgstr ""
|
962 |
|
1 |
+
# Copyright (C) 2021 TI WooCommerce Wishlist Plugin - 1.28.0
|
2 |
+
# This file is distributed under the same license as the TI WooCommerce Wishlist Plugin - 1.28.0 package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
+
"Project-Id-Version: TI WooCommerce Wishlist Plugin - 1.28.0\n"
|
6 |
"MIME-Version: 1.0\n"
|
7 |
"Content-Type: text/plain; charset=UTF-8\n"
|
8 |
"Content-Transfer-Encoding: 8bit\n"
|
32 |
msgid "Template Custom CSS"
|
33 |
msgstr ""
|
34 |
|
35 |
+
#: admin/basestyle.helper.php:115, admin/settings/general.class.php:918, admin/settings/integrations.class.php:115
|
36 |
msgid "Save Settings"
|
37 |
msgstr ""
|
38 |
|
39 |
+
#: admin/basestyle.helper.php:121, admin/settings/general.class.php:924
|
40 |
msgid "Reset"
|
41 |
msgstr ""
|
42 |
|
43 |
+
#: admin/basestyle.helper.php:127, admin/settings/general.class.php:930, admin/settings/integrations.class.php:121
|
44 |
msgid "Save"
|
45 |
msgstr ""
|
46 |
|
48 |
msgid "General Settings"
|
49 |
msgstr ""
|
50 |
|
51 |
+
#: admin/settings/general.class.php:87, admin/settings/general.class.php:381, admin/settings/general.class.php:522, admin/settings/general.class.php:795
|
52 |
msgid "None"
|
53 |
msgstr ""
|
54 |
|
92 |
msgid "Remove Product from Wishlist if added to cart"
|
93 |
msgstr ""
|
94 |
|
95 |
+
#: admin/settings/general.class.php:165, admin/settings/general.class.php:339
|
96 |
+
msgid "Remove by anyone"
|
97 |
msgstr ""
|
98 |
|
99 |
+
#: admin/settings/general.class.php:172, admin/settings/general.class.php:332
|
100 |
+
msgid "Redirect to the checkout page from Wishlist if added to cart"
|
101 |
msgstr ""
|
102 |
|
103 |
#: admin/settings/general.class.php:178
|
160 |
msgid "This option should be enabled to avoid any issues with URL rewrites between other plugins and Wishlist"
|
161 |
msgstr ""
|
162 |
|
163 |
+
#: admin/settings/general.class.php:258
|
164 |
+
msgid "Rename wishlist Settings"
|
165 |
+
msgstr ""
|
166 |
+
|
167 |
+
#: admin/settings/general.class.php:264
|
168 |
+
msgid "Rename wishlist word across the plugin"
|
169 |
+
msgstr ""
|
170 |
+
|
171 |
+
#: admin/settings/general.class.php:265
|
172 |
+
msgid "These options allow changing word <code>wishlist</code> across all plugin instance"
|
173 |
+
msgstr ""
|
174 |
+
|
175 |
+
#: admin/settings/general.class.php:272
|
176 |
+
msgid "Single form"
|
177 |
+
msgstr ""
|
178 |
+
|
179 |
+
#: admin/settings/general.class.php:273
|
180 |
+
msgid "This option allowing you to change a single form of the word. You need to write a new word in lowercase and the proper case will be applied automatically for all instances."
|
181 |
+
msgstr ""
|
182 |
+
|
183 |
+
#: admin/settings/general.class.php:280
|
184 |
+
msgid "Plural form"
|
185 |
+
msgstr ""
|
186 |
+
|
187 |
+
#: admin/settings/general.class.php:281
|
188 |
+
msgid "This option allowing you to change a plural form of the word. Left it empty if you need to add just \"s\" suffix to the single form word that you set above."
|
189 |
+
msgstr ""
|
190 |
+
|
191 |
+
#: admin/settings/general.class.php:290
|
192 |
msgid "Wishlist Page Options"
|
193 |
msgstr ""
|
194 |
|
195 |
+
#: admin/settings/general.class.php:291, admin/settings/general.class.php:308
|
196 |
msgid "Coming soon"
|
197 |
msgstr ""
|
198 |
|
199 |
+
#: admin/settings/general.class.php:298
|
200 |
msgid "My Wishlist"
|
201 |
msgstr ""
|
202 |
|
203 |
+
#: admin/settings/general.class.php:307
|
204 |
msgid "Wishlist Processing Options"
|
205 |
msgstr ""
|
206 |
|
207 |
+
#: admin/settings/general.class.php:315
|
208 |
msgid "Automatic removal"
|
209 |
msgstr ""
|
210 |
|
211 |
+
#: admin/settings/general.class.php:322
|
212 |
msgid "Remove condition"
|
213 |
msgstr ""
|
214 |
|
215 |
+
#: admin/settings/general.class.php:325
|
216 |
msgid "Add to Cart"
|
217 |
msgstr ""
|
218 |
|
219 |
+
#: admin/settings/general.class.php:347
|
220 |
msgid "Product page \"Add to Wishlist\" Button Settings"
|
221 |
msgstr ""
|
222 |
|
223 |
+
#: admin/settings/general.class.php:353, admin/settings/general.class.php:496, views/wizard/step-button.php:33
|
224 |
msgid "Button position"
|
225 |
msgstr ""
|
226 |
|
227 |
+
#: admin/settings/general.class.php:354
|
228 |
msgid "Add this shortcode <code>[ti_wishlists_addtowishlist]</code> anywhere on product page, if you have chosen custom position for product button. You will have to do this for each product."
|
229 |
msgstr ""
|
230 |
|
231 |
+
#: admin/settings/general.class.php:357, admin/settings/general.class.php:499, includes/wizard.class.php:440
|
232 |
msgid "After \"Add to Cart\" button"
|
233 |
msgstr ""
|
234 |
|
235 |
+
#: admin/settings/general.class.php:358, admin/settings/general.class.php:500, includes/wizard.class.php:441
|
236 |
msgid "Before \"Add to Cart\" button"
|
237 |
msgstr ""
|
238 |
|
239 |
+
#: admin/settings/general.class.php:359
|
240 |
msgid "After Thumbnails"
|
241 |
msgstr ""
|
242 |
|
243 |
+
#: admin/settings/general.class.php:360
|
244 |
msgid "After summary"
|
245 |
msgstr ""
|
246 |
|
247 |
+
#: admin/settings/general.class.php:361, admin/settings/general.class.php:502, includes/wizard.class.php:442
|
248 |
msgid "Custom position with code"
|
249 |
msgstr ""
|
250 |
|
251 |
+
#: admin/settings/general.class.php:367, admin/settings/general.class.php:509
|
252 |
msgid "Button custom CSS class"
|
253 |
msgstr ""
|
254 |
|
255 |
+
#: admin/settings/general.class.php:368, admin/settings/general.class.php:510
|
256 |
msgid "You can add custom CSS classes to button markup separated by spaces. Most of themes using <code>button</code> class for this type of buttons."
|
257 |
msgstr ""
|
258 |
|
259 |
+
#: admin/settings/general.class.php:377, admin/settings/general.class.php:519
|
260 |
msgid "\"Add to Wishlist\" Icon"
|
261 |
msgstr ""
|
262 |
|
263 |
+
#: admin/settings/general.class.php:378, admin/settings/general.class.php:800
|
264 |
msgid "You can choose from our predefined icons or upload your custom icon. Custom icon size is limited to 16x16 px."
|
265 |
msgstr ""
|
266 |
|
267 |
+
#: admin/settings/general.class.php:382, admin/settings/general.class.php:523, admin/settings/general.class.php:796
|
268 |
msgid "Heart"
|
269 |
msgstr ""
|
270 |
|
271 |
+
#: admin/settings/general.class.php:383, admin/settings/general.class.php:524, admin/settings/general.class.php:797
|
272 |
msgid "Heart+"
|
273 |
msgstr ""
|
274 |
|
275 |
+
#: admin/settings/general.class.php:384, admin/settings/general.class.php:525, admin/settings/general.class.php:798
|
276 |
msgid "Custom"
|
277 |
msgstr ""
|
278 |
|
279 |
+
#: admin/settings/general.class.php:401, admin/settings/general.class.php:541, admin/settings/general.class.php:815
|
280 |
msgid "Upload"
|
281 |
msgstr ""
|
282 |
|
283 |
+
#: admin/settings/general.class.php:410, admin/settings/general.class.php:550
|
284 |
msgid "\"Add to Wishlist\" Icon Color"
|
285 |
msgstr ""
|
286 |
|
287 |
+
#: admin/settings/general.class.php:412, admin/settings/general.class.php:552, admin/settings/general.class.php:775, admin/settings/general.class.php:826
|
288 |
msgid "Use font color"
|
289 |
msgstr ""
|
290 |
|
291 |
+
#: admin/settings/general.class.php:413, admin/settings/general.class.php:553, admin/settings/general.class.php:827
|
292 |
msgid "Black"
|
293 |
msgstr ""
|
294 |
|
295 |
+
#: admin/settings/general.class.php:414, admin/settings/general.class.php:554, admin/settings/general.class.php:777, admin/settings/general.class.php:828
|
296 |
msgid "White"
|
297 |
msgstr ""
|
298 |
|
299 |
+
#: admin/settings/general.class.php:421, admin/settings/general.class.php:561
|
300 |
msgid "Show preloader"
|
301 |
msgstr ""
|
302 |
|
303 |
+
#: admin/settings/general.class.php:422, admin/settings/general.class.php:562
|
304 |
msgid "If enabled, applies animation for the button icon until product adding or removing processed. (Usable for servers with slow connection mostly.)"
|
305 |
msgstr ""
|
306 |
|
307 |
+
#: admin/settings/general.class.php:428, admin/settings/general.class.php:568
|
308 |
msgid "Show button text"
|
309 |
msgstr ""
|
310 |
|
311 |
+
#: admin/settings/general.class.php:443
|
312 |
msgid "\"Add to Wishlist\" button Text"
|
313 |
msgstr ""
|
314 |
|
315 |
+
#: admin/settings/general.class.php:449, admin/settings/general.class.php:589
|
316 |
msgid "Show \"Already In Wishlist\" button Text"
|
317 |
msgstr ""
|
318 |
|
319 |
+
#: admin/settings/general.class.php:459, admin/settings/general.class.php:599
|
320 |
msgid "\"Already In Wishlist\" button Text"
|
321 |
msgstr ""
|
322 |
|
323 |
+
#: admin/settings/general.class.php:466, admin/settings/general.class.php:606
|
324 |
msgid "\"Remove from Wishlist\" Button Text"
|
325 |
msgstr ""
|
326 |
|
327 |
+
#: admin/settings/general.class.php:474
|
328 |
msgid "Product listing Button Settings"
|
329 |
msgstr ""
|
330 |
|
331 |
+
#: admin/settings/general.class.php:475
|
332 |
msgid "These are separate settings for the \"Add to Wishlist\" button on a product listing (Shop page, categories, etc.). You can also adjust button and text colors, size, etc. in a <code>TI Wishlist > Style Options.</code>"
|
333 |
msgstr ""
|
334 |
|
335 |
+
#: admin/settings/general.class.php:481
|
336 |
msgid "Show in Product Listing"
|
337 |
msgstr ""
|
338 |
|
339 |
+
#: admin/settings/general.class.php:501
|
340 |
msgid "Above Thumbnail"
|
341 |
msgstr ""
|
342 |
|
343 |
+
#: admin/settings/general.class.php:504
|
344 |
msgid "Note: if \"Custom position with code\" option is applied, the \"Add to Wishlist\" button should be added into template using <code>do_shortcode()</code> function like this:<br /><code>do_shortcode(\"[ti_wishlists_addtowishlist loop=yes]\")</code>"
|
345 |
msgstr ""
|
346 |
|
347 |
+
#: admin/settings/general.class.php:583, views/wizard/step-button.php:42
|
348 |
msgid "\"Add to Wishlist\" Text"
|
349 |
msgstr ""
|
350 |
|
351 |
+
#: admin/settings/general.class.php:614
|
352 |
msgid "Wishlist Product Settings"
|
353 |
msgstr ""
|
354 |
|
355 |
+
#: admin/settings/general.class.php:615
|
356 |
msgid "Following options allows you to choose what information/functionality to show/enable in wishlist table on wishlist page."
|
357 |
msgstr ""
|
358 |
|
359 |
+
#: admin/settings/general.class.php:621
|
360 |
msgid "Show \"Add to Cart\" button"
|
361 |
msgstr ""
|
362 |
|
363 |
+
#: admin/settings/general.class.php:628
|
364 |
msgid "\"Add to Cart\" Text"
|
365 |
msgstr ""
|
366 |
|
367 |
+
#: admin/settings/general.class.php:635
|
368 |
msgid "Show Unit price"
|
369 |
msgstr ""
|
370 |
|
371 |
+
#: admin/settings/general.class.php:641
|
372 |
msgid "Show Stock status"
|
373 |
msgstr ""
|
374 |
|
375 |
+
#: admin/settings/general.class.php:647
|
376 |
msgid "Show Date of addition"
|
377 |
msgstr ""
|
378 |
|
379 |
+
#: admin/settings/general.class.php:654
|
380 |
msgid "Wishlist Table Settings"
|
381 |
msgstr ""
|
382 |
|
383 |
+
#: admin/settings/general.class.php:655
|
384 |
msgid "Following options will help user to manage and add products to cart from wishlist table in bulk."
|
385 |
msgstr ""
|
386 |
|
387 |
+
#: admin/settings/general.class.php:661
|
388 |
msgid "Show Checkboxes"
|
389 |
msgstr ""
|
390 |
|
391 |
+
#: admin/settings/general.class.php:673
|
392 |
msgid "Show Actions button"
|
393 |
msgstr ""
|
394 |
|
395 |
+
#: admin/settings/general.class.php:674
|
396 |
msgid "Bulk actions drop down at the bottom of wishlist table"
|
397 |
msgstr ""
|
398 |
|
399 |
+
#: admin/settings/general.class.php:680
|
400 |
msgid "Show \"Add Selected to Cart\" button"
|
401 |
msgstr ""
|
402 |
|
403 |
+
#: admin/settings/general.class.php:687
|
404 |
msgid "\"Add Selected to Cart\" Button Text"
|
405 |
msgstr ""
|
406 |
|
407 |
+
#: admin/settings/general.class.php:698
|
408 |
msgid "Show \"Add All to Cart\" button"
|
409 |
msgstr ""
|
410 |
|
411 |
+
#: admin/settings/general.class.php:705
|
412 |
msgid "\"Add All to Cart\" Button Text"
|
413 |
msgstr ""
|
414 |
|
415 |
+
#: admin/settings/general.class.php:718
|
416 |
msgid "Following options enable/disable Social share icons below wishlist table on wishlist page. Wishlist owner can easily share their wishlists using this button on social networks. Wishlist privacy should be set to public or shared status, private wishlists can't be shared."
|
417 |
msgstr ""
|
418 |
|
419 |
+
#: admin/settings/general.class.php:724
|
420 |
msgid "Social Networks Sharing Options"
|
421 |
msgstr ""
|
422 |
|
423 |
+
#: admin/settings/general.class.php:730, views/wizard/step-social.php:26
|
424 |
msgid "Show \"Facebook\" Button"
|
425 |
msgstr ""
|
426 |
|
427 |
+
#: admin/settings/general.class.php:736, views/wizard/step-social.php:35
|
428 |
msgid "Show \"Twitter\" Button"
|
429 |
msgstr ""
|
430 |
|
431 |
+
#: admin/settings/general.class.php:742, views/wizard/step-social.php:44
|
432 |
msgid "Show \"Pinterest\" Button"
|
433 |
msgstr ""
|
434 |
|
435 |
+
#: admin/settings/general.class.php:748, views/wizard/step-social.php:53
|
436 |
msgid "Show \"WhatsApp\" Button"
|
437 |
msgstr ""
|
438 |
|
439 |
+
#: admin/settings/general.class.php:754
|
440 |
msgid "Show \"Copy to clipboard\" Button"
|
441 |
msgstr ""
|
442 |
|
443 |
+
#: admin/settings/general.class.php:760, views/wizard/step-social.php:71
|
444 |
msgid "Show \"Share by Email\" Button"
|
445 |
msgstr ""
|
446 |
|
447 |
+
#: admin/settings/general.class.php:766
|
448 |
msgid "\"Share on\" Text"
|
449 |
msgstr ""
|
450 |
|
451 |
+
#: admin/settings/general.class.php:772
|
452 |
msgid "Social Icons Color"
|
453 |
msgstr ""
|
454 |
|
455 |
+
#: admin/settings/general.class.php:776
|
456 |
msgid "Dark"
|
457 |
msgstr ""
|
458 |
|
459 |
+
#: admin/settings/general.class.php:785
|
460 |
msgid "Wishlist Product Counter"
|
461 |
msgstr ""
|
462 |
|
463 |
+
#: admin/settings/general.class.php:786
|
464 |
msgid "Add this shortcode <code>[ti_wishlist_products_counter]</code> anywhere into a page content to show Wishlist Counter.<br/><br/>It can be also added as a widget <code>Wishlist Products Counter</code> under the <a href=\"%s\">Appearance -> Widgets</a> section."
|
465 |
msgstr ""
|
466 |
|
467 |
+
#: admin/settings/general.class.php:792
|
468 |
msgid "\"Wishlist\" Counter Icon"
|
469 |
msgstr ""
|
470 |
|
471 |
+
#: admin/settings/general.class.php:824
|
472 |
msgid "\"Wishlist\" Counter Icon Color"
|
473 |
msgstr ""
|
474 |
|
475 |
+
#: admin/settings/general.class.php:835
|
476 |
msgid "Show \"Wishlist\" Counter Text"
|
477 |
msgstr ""
|
478 |
|
479 |
+
#: admin/settings/general.class.php:844
|
480 |
msgid "\"Wishlist\" Counter Text"
|
481 |
msgstr ""
|
482 |
|
483 |
+
#: admin/settings/general.class.php:845
|
484 |
msgid "Wishlist - "
|
485 |
msgstr ""
|
486 |
|
487 |
+
#: admin/settings/general.class.php:851
|
488 |
msgid "Add counter to menu"
|
489 |
msgstr ""
|
490 |
|
491 |
+
#: admin/settings/general.class.php:853
|
492 |
msgid "You can add a wishlist products counter as item to the selected menu."
|
493 |
msgstr ""
|
494 |
|
495 |
+
#: admin/settings/general.class.php:862
|
496 |
msgid "Counter position (Menu item order)"
|
497 |
msgstr ""
|
498 |
|
499 |
+
#: admin/settings/general.class.php:863
|
500 |
msgid "Allows you to add the wishlist counter as a menu item and apply its position."
|
501 |
msgstr ""
|
502 |
|
503 |
+
#: admin/settings/general.class.php:874
|
504 |
msgid "Show number of products in counter"
|
505 |
msgstr ""
|
506 |
|
507 |
+
#: admin/settings/general.class.php:883
|
508 |
msgid "Hide zero value"
|
509 |
msgstr ""
|
510 |
|
511 |
+
#: admin/settings/general.class.php:884
|
512 |
msgid "Do not show the \"0\" value in a counter if wishlist is empty."
|
513 |
msgstr ""
|
514 |
|
515 |
+
#: admin/settings/general.class.php:895
|
516 |
msgid "Support Chat Settings"
|
517 |
msgstr ""
|
518 |
|
519 |
+
#: admin/settings/general.class.php:896, views/wizard/step-support.php:22
|
520 |
msgid "Enable the support chat to get the most from our service and get answers to your questions promptly. We optimized the support process to get the required details from your current setup to solve your issues faster. Dedicated to your Care."
|
521 |
msgstr ""
|
522 |
|
523 |
+
#: admin/settings/general.class.php:902, views/wizard/step-support.php:26
|
524 |
msgid "Enable support chat"
|
525 |
msgstr ""
|
526 |
|
808 |
msgid "Enable Support Chat"
|
809 |
msgstr ""
|
810 |
|
811 |
+
#: admin/tinvwl.class.php:166, admin/tinvwl.class.php:166
|
812 |
+
msgid "TI Wishlist"
|
813 |
+
msgstr ""
|
814 |
+
|
815 |
#: admin/tinvwl.class.php:251
|
816 |
msgid "Are you sure you want to reset the settings?"
|
817 |
msgstr ""
|
952 |
msgid "%1$s is conflicted with %2$s %3$s. Deactivating %1$s."
|
953 |
msgstr ""
|
954 |
|
955 |
+
#: includes/tinvwl.class.php:239
|
956 |
msgid "Settings"
|
957 |
msgstr ""
|
958 |
|
959 |
+
#: includes/tinvwl.class.php:240
|
960 |
msgid "Premium Version"
|
961 |
msgstr ""
|
962 |
|
963 |
+
#: includes/tinvwl.class.php:241
|
964 |
msgid "Live Demo"
|
965 |
msgstr ""
|
966 |
|
988 |
msgid "Page Setup"
|
989 |
msgstr ""
|
990 |
|
991 |
+
#: includes/wizard.class.php:317, includes/wizard.class.php:349, integrations/theme-flatsome.php:124, integrations/theme-flatsome.php:167, integrations/theme-flatsome.php:245, integrations/theme-flatsome.php:284, public/tinvwl.class.php:684, views/header.php:25
|
992 |
msgid "Wishlist"
|
993 |
msgstr ""
|
994 |
|
public/addtowishlist.class.php
CHANGED
@@ -713,32 +713,41 @@ JOIN {$table_languages} l ON
|
|
713 |
*/
|
714 |
function htmloutput($attr = array(), $is_shortcode = false)
|
715 |
{
|
716 |
-
global $product;
|
717 |
|
718 |
$attr = apply_filters('tinvwl_addtowishlist_out_prepare_attr', $attr);
|
719 |
-
$
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
720 |
$position = tinv_get_option('add_to_wishlist', 'position');
|
721 |
if ($is_shortcode) {
|
722 |
$position = 'shortcode';
|
723 |
-
|
724 |
-
$
|
|
|
725 |
|
726 |
if ('product_variation' == get_post_type($product_id)) { // WPCS: loose comparison ok.
|
727 |
$variation_id = $product_id;
|
728 |
$product_id = wp_get_post_parent_id($variation_id);
|
729 |
}
|
730 |
|
731 |
-
$product_data = wc_get_product($variation_id ? $variation_id : $product_id);
|
732 |
|
733 |
if ($product_data && 'trash' !== get_post($product_data->get_id())->post_status) {
|
734 |
$this->product = apply_filters('tinvwl_addtowishlist_out_prepare_product', $product_data);
|
735 |
} else {
|
736 |
-
return
|
737 |
}
|
738 |
}
|
739 |
-
|
740 |
-
return;
|
741 |
-
}
|
742 |
|
743 |
add_action('tinvwl_wishlist_addtowishlist_button', array($this, 'button'));
|
744 |
|
713 |
*/
|
714 |
function htmloutput($attr = array(), $is_shortcode = false)
|
715 |
{
|
716 |
+
global $product, $post;
|
717 |
|
718 |
$attr = apply_filters('tinvwl_addtowishlist_out_prepare_attr', $attr);
|
719 |
+
$_product = $product;
|
720 |
+
if (empty($product) && !empty($post) && 'product' === $post->post_type) {
|
721 |
+
$_product = wc_get_product($post->ID);
|
722 |
+
}
|
723 |
+
|
724 |
+
$this->product = apply_filters('tinvwl_addtowishlist_out_prepare_product', $_product);
|
725 |
+
|
726 |
+
if (empty($this->product) || !apply_filters('tinvwl_allow_addtowishlist_single_product', true, $this->product)) {
|
727 |
+
return false;
|
728 |
+
}
|
729 |
+
|
730 |
$position = tinv_get_option('add_to_wishlist', 'position');
|
731 |
if ($is_shortcode) {
|
732 |
$position = 'shortcode';
|
733 |
+
|
734 |
+
$product_id = !empty($attr['product_id']) ? absint($attr['product_id']) : $this->product->get_id();
|
735 |
+
$variation_id = !empty($attr['variation_id']) ? absint($attr['variation_id']) : null;
|
736 |
|
737 |
if ('product_variation' == get_post_type($product_id)) { // WPCS: loose comparison ok.
|
738 |
$variation_id = $product_id;
|
739 |
$product_id = wp_get_post_parent_id($variation_id);
|
740 |
}
|
741 |
|
742 |
+
$product_data = ($product_id !== $this->product->get_id()) ? wc_get_product($variation_id ? $variation_id : $product_id) : $this->product;
|
743 |
|
744 |
if ($product_data && 'trash' !== get_post($product_data->get_id())->post_status) {
|
745 |
$this->product = apply_filters('tinvwl_addtowishlist_out_prepare_product', $product_data);
|
746 |
} else {
|
747 |
+
return false;
|
748 |
}
|
749 |
}
|
750 |
+
|
|
|
|
|
751 |
|
752 |
add_action('tinvwl_wishlist_addtowishlist_button', array($this, 'button'));
|
753 |
|
readme.txt
CHANGED
@@ -3,7 +3,7 @@ Contributors: templateinvaders
|
|
3 |
Tags: woocommerce, wishlist, woocommerce wishlist, e-commerce, ecommerce
|
4 |
Requires at least: 4.7
|
5 |
Tested up to: 5.8
|
6 |
-
Stable tag: 1.
|
7 |
License: GPLv3
|
8 |
License URI: https://www.gnu.org/licenses/gpl-3.0.html
|
9 |
Plugin URI: https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
@@ -163,6 +163,15 @@ Yes, you can! Join in on our [GitHub repository](https://github.com/TemplateInva
|
|
163 |
|
164 |
|
165 |
== Changelog ==
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
166 |
= 1.27.4 =
|
167 |
*Release Date - 17 August 2021*
|
168 |
|
3 |
Tags: woocommerce, wishlist, woocommerce wishlist, e-commerce, ecommerce
|
4 |
Requires at least: 4.7
|
5 |
Tested up to: 5.8
|
6 |
+
Stable tag: 1.28.0
|
7 |
License: GPLv3
|
8 |
License URI: https://www.gnu.org/licenses/gpl-3.0.html
|
9 |
Plugin URI: https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
163 |
|
164 |
|
165 |
== Changelog ==
|
166 |
+
= 1.28.0 =
|
167 |
+
*Release Date - 19 August 2021*
|
168 |
+
|
169 |
+
* WooCommerce 5.6 support
|
170 |
+
* Added option to rename the *wishlist* word across the plugin
|
171 |
+
* Tweaked current product detection for the add to wishlist button shortcode
|
172 |
+
* Updated integration with [WooCommerce Composite Products](https://woocommerce.com/products/composite-products/?aff=3955) plugin
|
173 |
+
* Updated integration with WooCommerce TM Extra Product Options plugin
|
174 |
+
|
175 |
= 1.27.4 =
|
176 |
*Release Date - 17 August 2021*
|
177 |
|
ti-woocommerce-wishlist.php
CHANGED
@@ -4,11 +4,11 @@
|
|
4 |
* Plugin Name: TI WooCommerce Wishlist
|
5 |
* Plugin URI: https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
6 |
* Description: Wishlist functionality for your WooCommerce store.
|
7 |
-
* Version: 1.
|
8 |
* Requires at least: 4.7
|
9 |
* Tested up to: 5.8
|
10 |
* WC requires at least: 3.0
|
11 |
-
* WC tested up to: 5.
|
12 |
* Author: TemplateInvaders
|
13 |
* Author URI: https://templateinvaders.com/
|
14 |
* License: GPL-2.0+
|
@@ -41,7 +41,7 @@ if (!defined('TINVWL_DOMAIN')) {
|
|
41 |
}
|
42 |
|
43 |
if (!defined('TINVWL_FVERSION')) {
|
44 |
-
define('TINVWL_FVERSION', '1.
|
45 |
}
|
46 |
|
47 |
if (!defined('TINVWL_LOAD_FREE')) {
|
4 |
* Plugin Name: TI WooCommerce Wishlist
|
5 |
* Plugin URI: https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
6 |
* Description: Wishlist functionality for your WooCommerce store.
|
7 |
+
* Version: 1.28.0
|
8 |
* Requires at least: 4.7
|
9 |
* Tested up to: 5.8
|
10 |
* WC requires at least: 3.0
|
11 |
+
* WC tested up to: 5.6
|
12 |
* Author: TemplateInvaders
|
13 |
* Author URI: https://templateinvaders.com/
|
14 |
* License: GPL-2.0+
|
41 |
}
|
42 |
|
43 |
if (!defined('TINVWL_FVERSION')) {
|
44 |
+
define('TINVWL_FVERSION', '1.28.0');
|
45 |
}
|
46 |
|
47 |
if (!defined('TINVWL_LOAD_FREE')) {
|
views/header.php
CHANGED
@@ -1,44 +1,44 @@
|
|
1 |
-
<?php
|
2 |
-
/**
|
3 |
-
* The Template for displaying admin header this plugin.
|
4 |
-
*
|
5 |
-
* @since 1.0.0
|
6 |
-
* @package TInvWishlist\Admin\Template
|
7 |
-
*/
|
8 |
-
|
9 |
-
if (
|
10 |
-
exit; // Exit if accessed directly.
|
11 |
-
}
|
12 |
-
|
13 |
-
?>
|
14 |
-
<div class="<?php echo esc_attr(
|
15 |
-
<div class="row">
|
16 |
-
<div class="col-lg-7">
|
17 |
-
<div class="tinwl-logo-title">
|
18 |
-
<div class="tinvwl-table auto-width">
|
19 |
-
<div class="tinwl-logo tinvwl-cell-3">
|
20 |
-
<div class="tinvwl-table">
|
21 |
-
<div class="tinvwl-cell">
|
22 |
-
<i class="logo_heart"></i>
|
23 |
-
</div>
|
24 |
-
<div class="tinvwl-cell">
|
25 |
-
<h2
|
26 |
-
</div>
|
27 |
-
</div>
|
28 |
-
</div>
|
29 |
-
<div class="tinvwl-cell">
|
30 |
-
<h1 class="tinvwl-title"><?php echo esc_html(
|
31 |
-
</div>
|
32 |
-
</div>
|
33 |
-
</div>
|
34 |
-
</div>
|
35 |
-
<div class="col-lg-5">
|
36 |
-
<div class="tinvwl-status-panel status-panel"><?php
|
37 |
-
foreach (
|
38 |
-
echo $item; // WPCS: xss ok.
|
39 |
-
}
|
40 |
-
?></div>
|
41 |
-
</div>
|
42 |
-
</div>
|
43 |
-
|
44 |
-
</div>
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* The Template for displaying admin header this plugin.
|
4 |
+
*
|
5 |
+
* @since 1.0.0
|
6 |
+
* @package TInvWishlist\Admin\Template
|
7 |
+
*/
|
8 |
+
|
9 |
+
if (!defined('ABSPATH')) {
|
10 |
+
exit; // Exit if accessed directly.
|
11 |
+
}
|
12 |
+
|
13 |
+
?>
|
14 |
+
<div class="<?php echo esc_attr(sprintf('%s-header', self::$_name)); ?> tinv-wishlist-clearfix">
|
15 |
+
<div class="row">
|
16 |
+
<div class="col-lg-7">
|
17 |
+
<div class="tinwl-logo-title">
|
18 |
+
<div class="tinvwl-table auto-width">
|
19 |
+
<div class="tinwl-logo tinvwl-cell-3">
|
20 |
+
<div class="tinvwl-table">
|
21 |
+
<div class="tinvwl-cell">
|
22 |
+
<i class="logo_heart"></i>
|
23 |
+
</div>
|
24 |
+
<div class="tinvwl-cell">
|
25 |
+
<h2><?php _e('Wishlist', 'ti-woocommerce-wishlist'); ?></h2>
|
26 |
+
</div>
|
27 |
+
</div>
|
28 |
+
</div>
|
29 |
+
<div class="tinvwl-cell">
|
30 |
+
<h1 class="tinvwl-title"><?php echo esc_html($_name); ?></h1>
|
31 |
+
</div>
|
32 |
+
</div>
|
33 |
+
</div>
|
34 |
+
</div>
|
35 |
+
<div class="col-lg-5">
|
36 |
+
<div class="tinvwl-status-panel status-panel"><?php
|
37 |
+
foreach ($status_panel as $item) {
|
38 |
+
echo $item; // WPCS: xss ok.
|
39 |
+
}
|
40 |
+
?></div>
|
41 |
+
</div>
|
42 |
+
</div>
|
43 |
+
|
44 |
+
</div>
|