Version Description
Release Date - 4 February 2021
- Fixed translation issue for wishlist table buttons
- Fixed PHP warning in rare cases of custom AJAX endpoint response
- Minor CSS fixes
Download this release
Release Info
Developer | templateinvaders |
Plugin | WooCommerce Wishlist Plugin |
Version | 1.23.2 |
Comparing to | |
See all releases |
Code changes from version 1.23.1 to 1.23.2
- assets/css/admin-form-rtl.min.css +1 -1
- assets/css/admin-form.min.css +1 -1
- assets/css/admin-rtl.css +36 -36
- assets/css/admin-rtl.css.map +1 -1
- assets/css/admin-rtl.min.css +37 -37
- assets/css/admin-setup-rtl.min.css +1 -1
- assets/css/admin-setup.min.css +1 -1
- assets/css/admin.css +36 -36
- assets/css/admin.css.map +1 -1
- assets/css/admin.min.css +37 -37
- assets/css/public-rtl.css +47 -47
- assets/css/public-rtl.css.map +1 -1
- assets/css/public-rtl.min.css +54 -54
- assets/css/public.css +47 -47
- assets/css/public.css.map +1 -1
- assets/css/public.min.css +54 -54
- assets/css/theme-rtl.min.css +1 -1
- assets/css/theme.min.css +1 -1
- assets/js/admin.min.js +1 -1
- assets/js/public.min.js +1 -1
- includes/api/ajax.php +78 -78
- languages/ti-woocommerce-wishlist.pot +11 -11
- public/wishlist/buttons.class.php +176 -159
- readme.txt +8 -1
- ti-woocommerce-wishlist.php +2 -2
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.23.
|
4 |
* @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
5 |
*/
|
6 |
.tiwlform-number-container{display:inline-block;margin:2px;position:relative;vertical-align:middle}
|
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.23.2
|
4 |
* @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
5 |
*/
|
6 |
.tiwlform-number-container{display:inline-block;margin:2px;position:relative;vertical-align:middle}
|
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.23.
|
4 |
* @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
5 |
*/
|
6 |
.tiwlform-number-container{display:inline-block;margin:2px;position:relative;vertical-align:middle}
|
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.23.2
|
4 |
* @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
5 |
*/
|
6 |
.tiwlform-number-container{display:inline-block;margin:2px;position:relative;vertical-align:middle}
|
assets/css/admin-rtl.css
CHANGED
@@ -25,112 +25,112 @@ WooCommerce Wishlist Plugin custom webfont
|
|
25 |
-moz-osx-font-smoothing: grayscale; }
|
26 |
|
27 |
.ftinvwl-twitter:before {
|
28 |
-
content: "\f099"; }
|
29 |
|
30 |
.ftinvwl-facebook:before {
|
31 |
-
content: "\f09a"; }
|
32 |
|
33 |
.ftinvwl-facebook-f:before {
|
34 |
-
content: "\f09a"; }
|
35 |
|
36 |
.ftinvwl-google:before {
|
37 |
-
content: "\f0d5"; }
|
38 |
|
39 |
.ftinvwl-email:before {
|
40 |
-
content: "\f0e0"; }
|
41 |
|
42 |
.ftinvwl-pinterest:before {
|
43 |
-
content: "\f231"; }
|
44 |
|
45 |
.ftinvwl-whatsapp:before {
|
46 |
-
content: "\f232"; }
|
47 |
|
48 |
.ftinvwl-clipboard:before {
|
49 |
-
content: "\e911"; }
|
50 |
|
51 |
.ftinvwl-star:before {
|
52 |
-
content: "\e912"; }
|
53 |
|
54 |
.ftinvwl-shopping-cart:before {
|
55 |
-
content: "\e913"; }
|
56 |
|
57 |
.ftinvwl-magic:before {
|
58 |
-
content: "\e914"; }
|
59 |
|
60 |
.ftinvwl-info:before {
|
61 |
-
content: "\e915"; }
|
62 |
|
63 |
.ftinvwl-graduation-cap:before {
|
64 |
-
content: "\e918"; }
|
65 |
|
66 |
.ftinvwl-floppy-o:before {
|
67 |
-
content: "\e919"; }
|
68 |
|
69 |
.ftinvwl-eyedropper:before {
|
70 |
-
content: "\e91a"; }
|
71 |
|
72 |
.ftinvwl-exclamation-triangle:before {
|
73 |
-
content: "\e91b"; }
|
74 |
|
75 |
.ftinvwl-check:before {
|
76 |
-
content: "\e91e"; }
|
77 |
|
78 |
.ftinvwl-arrow-left:before {
|
79 |
-
content: "\e91f"; }
|
80 |
|
81 |
.ftinvwl-wrench:before {
|
82 |
-
content: "\e920"; }
|
83 |
|
84 |
.ftinvwl-chevron-down:before {
|
85 |
-
content: "\e900"; }
|
86 |
|
87 |
.ftinvwl-chevron-right:before {
|
88 |
-
content: "\e901"; }
|
89 |
|
90 |
.ftinvwl-chevron-left:before {
|
91 |
-
content: "\e902"; }
|
92 |
|
93 |
.ftinvwl-chevron-up:before {
|
94 |
-
content: "\e903"; }
|
95 |
|
96 |
.ftinvwl-cancel:before {
|
97 |
-
content: "\e904"; }
|
98 |
|
99 |
.ftinvwl-times:before {
|
100 |
-
content: "\e905"; }
|
101 |
|
102 |
.ftinvwl-heart-plus:before {
|
103 |
-
content: "\e906"; }
|
104 |
|
105 |
.ftinvwl-heart-mark-right:before {
|
106 |
-
content: "\e907"; }
|
107 |
|
108 |
.ftinvwl-heart2:before {
|
109 |
-
content: "\e908"; }
|
110 |
|
111 |
.ftinvwl-heart-o:before {
|
112 |
-
content: "\e909"; }
|
113 |
|
114 |
.ftinvwl-heart-mark-left:before {
|
115 |
-
content: "\e90a"; }
|
116 |
|
117 |
.ftinvwl-heart-mail:before {
|
118 |
-
content: "\e90b"; }
|
119 |
|
120 |
.ftinvwl-heart-tinv:before {
|
121 |
-
content: "\e90c"; }
|
122 |
|
123 |
.ftinvwl-key:before {
|
124 |
-
content: "\e90d"; }
|
125 |
|
126 |
.ftinvwl-lock:before {
|
127 |
-
content: "\e90e"; }
|
128 |
|
129 |
.ftinvwl-hearts:before {
|
130 |
-
content: "\e90f"; }
|
131 |
|
132 |
.ftinvwl-user:before {
|
133 |
-
content: "\e910"; }
|
134 |
|
135 |
/* PULSE */
|
136 |
@-webkit-keyframes ftinvwl-pulse {
|
25 |
-moz-osx-font-smoothing: grayscale; }
|
26 |
|
27 |
.ftinvwl-twitter:before {
|
28 |
+
content: "\f099" !important; }
|
29 |
|
30 |
.ftinvwl-facebook:before {
|
31 |
+
content: "\f09a" !important; }
|
32 |
|
33 |
.ftinvwl-facebook-f:before {
|
34 |
+
content: "\f09a" !important; }
|
35 |
|
36 |
.ftinvwl-google:before {
|
37 |
+
content: "\f0d5" !important; }
|
38 |
|
39 |
.ftinvwl-email:before {
|
40 |
+
content: "\f0e0" !important; }
|
41 |
|
42 |
.ftinvwl-pinterest:before {
|
43 |
+
content: "\f231" !important; }
|
44 |
|
45 |
.ftinvwl-whatsapp:before {
|
46 |
+
content: "\f232" !important; }
|
47 |
|
48 |
.ftinvwl-clipboard:before {
|
49 |
+
content: "\e911" !important; }
|
50 |
|
51 |
.ftinvwl-star:before {
|
52 |
+
content: "\e912" !important; }
|
53 |
|
54 |
.ftinvwl-shopping-cart:before {
|
55 |
+
content: "\e913" !important; }
|
56 |
|
57 |
.ftinvwl-magic:before {
|
58 |
+
content: "\e914" !important; }
|
59 |
|
60 |
.ftinvwl-info:before {
|
61 |
+
content: "\e915" !important; }
|
62 |
|
63 |
.ftinvwl-graduation-cap:before {
|
64 |
+
content: "\e918" !important; }
|
65 |
|
66 |
.ftinvwl-floppy-o:before {
|
67 |
+
content: "\e919" !important; }
|
68 |
|
69 |
.ftinvwl-eyedropper:before {
|
70 |
+
content: "\e91a" !important; }
|
71 |
|
72 |
.ftinvwl-exclamation-triangle:before {
|
73 |
+
content: "\e91b" !important; }
|
74 |
|
75 |
.ftinvwl-check:before {
|
76 |
+
content: "\e91e" !important; }
|
77 |
|
78 |
.ftinvwl-arrow-left:before {
|
79 |
+
content: "\e91f" !important; }
|
80 |
|
81 |
.ftinvwl-wrench:before {
|
82 |
+
content: "\e920" !important; }
|
83 |
|
84 |
.ftinvwl-chevron-down:before {
|
85 |
+
content: "\e900" !important; }
|
86 |
|
87 |
.ftinvwl-chevron-right:before {
|
88 |
+
content: "\e901" !important; }
|
89 |
|
90 |
.ftinvwl-chevron-left:before {
|
91 |
+
content: "\e902" !important; }
|
92 |
|
93 |
.ftinvwl-chevron-up:before {
|
94 |
+
content: "\e903" !important; }
|
95 |
|
96 |
.ftinvwl-cancel:before {
|
97 |
+
content: "\e904" !important; }
|
98 |
|
99 |
.ftinvwl-times:before {
|
100 |
+
content: "\e905" !important; }
|
101 |
|
102 |
.ftinvwl-heart-plus:before {
|
103 |
+
content: "\e906" !important; }
|
104 |
|
105 |
.ftinvwl-heart-mark-right:before {
|
106 |
+
content: "\e907" !important; }
|
107 |
|
108 |
.ftinvwl-heart2:before {
|
109 |
+
content: "\e908" !important; }
|
110 |
|
111 |
.ftinvwl-heart-o:before {
|
112 |
+
content: "\e909" !important; }
|
113 |
|
114 |
.ftinvwl-heart-mark-left:before {
|
115 |
+
content: "\e90a" !important; }
|
116 |
|
117 |
.ftinvwl-heart-mail:before {
|
118 |
+
content: "\e90b" !important; }
|
119 |
|
120 |
.ftinvwl-heart-tinv:before {
|
121 |
+
content: "\e90c" !important; }
|
122 |
|
123 |
.ftinvwl-key:before {
|
124 |
+
content: "\e90d" !important; }
|
125 |
|
126 |
.ftinvwl-lock:before {
|
127 |
+
content: "\e90e" !important; }
|
128 |
|
129 |
.ftinvwl-hearts:before {
|
130 |
+
content: "\e90f" !important; }
|
131 |
|
132 |
.ftinvwl-user:before {
|
133 |
+
content: "\e910" !important; }
|
134 |
|
135 |
/* PULSE */
|
136 |
@-webkit-keyframes ftinvwl-pulse {
|
assets/css/admin-rtl.css.map
CHANGED
@@ -1 +1 @@
|
|
1 |
-
{"version":3,"names":[],"mappings":"","sources":["admin-rtl.css"],"file":"admin-rtl.css","sourcesContent":["/*------------------------------------*\n\t$WEBFONT\n*------------------------------------*/\n/*------------------------------------------------------------------\nWooCommerce Wishlist Plugin custom webfont\n-------------------------------------------------------------------*/\n@font-face {\n font-family: 'tinvwl-webfont';\n src: url(\"../fonts/tinvwl-webfont.eot?xu2uyi\");\n src: url(\"../fonts/tinvwl-webfont.eot?xu2uyi#iefix\") format(\"embedded-opentype\"), url(\"../fonts/tinvwl-webfont.ttf?xu2uyi\") format(\"truetype\"), url(\"../fonts/tinvwl-webfont.woff?xu2uyi\") format(\"woff\"), url(\"../fonts/tinvwl-webfont.svg?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.ftinvwl-twitter:before {\n content: \"\\f099\"; }\n\n.ftinvwl-facebook:before {\n content: \"\\f09a\"; }\n\n.ftinvwl-facebook-f:before {\n content: \"\\f09a\"; }\n\n.ftinvwl-google:before {\n content: \"\\f0d5\"; }\n\n.ftinvwl-email:before {\n content: \"\\f0e0\"; }\n\n.ftinvwl-pinterest:before {\n content: \"\\f231\"; }\n\n.ftinvwl-whatsapp:before {\n content: \"\\f232\"; }\n\n.ftinvwl-clipboard:before {\n content: \"\\e911\"; }\n\n.ftinvwl-star:before {\n content: \"\\e912\"; }\n\n.ftinvwl-shopping-cart:before {\n content: \"\\e913\"; }\n\n.ftinvwl-magic:before {\n content: \"\\e914\"; }\n\n.ftinvwl-info:before {\n content: \"\\e915\"; }\n\n.ftinvwl-graduation-cap:before {\n content: \"\\e918\"; }\n\n.ftinvwl-floppy-o:before {\n content: \"\\e919\"; }\n\n.ftinvwl-eyedropper:before {\n content: \"\\e91a\"; }\n\n.ftinvwl-exclamation-triangle:before {\n content: \"\\e91b\"; }\n\n.ftinvwl-check:before {\n content: \"\\e91e\"; }\n\n.ftinvwl-arrow-left:before {\n content: \"\\e91f\"; }\n\n.ftinvwl-wrench:before {\n content: \"\\e920\"; }\n\n.ftinvwl-chevron-down:before {\n content: \"\\e900\"; }\n\n.ftinvwl-chevron-right:before {\n content: \"\\e901\"; }\n\n.ftinvwl-chevron-left:before {\n content: \"\\e902\"; }\n\n.ftinvwl-chevron-up:before {\n content: \"\\e903\"; }\n\n.ftinvwl-cancel:before {\n content: \"\\e904\"; }\n\n.ftinvwl-times:before {\n content: \"\\e905\"; }\n\n.ftinvwl-heart-plus:before {\n content: \"\\e906\"; }\n\n.ftinvwl-heart-mark-right:before {\n content: \"\\e907\"; }\n\n.ftinvwl-heart2:before {\n content: \"\\e908\"; }\n\n.ftinvwl-heart-o:before {\n content: \"\\e909\"; }\n\n.ftinvwl-heart-mark-left:before {\n content: \"\\e90a\"; }\n\n.ftinvwl-heart-mail:before {\n content: \"\\e90b\"; }\n\n.ftinvwl-heart-tinv:before {\n content: \"\\e90c\"; }\n\n.ftinvwl-key:before {\n content: \"\\e90d\"; }\n\n.ftinvwl-lock:before {\n content: \"\\e90e\"; }\n\n.ftinvwl-hearts:before {\n content: \"\\e90f\"; }\n\n.ftinvwl-user:before {\n content: \"\\e910\"; }\n\n/* PULSE */\n@-webkit-keyframes ftinvwl-pulse {\n 0% {\n -webkit-transform: scale(1.1);\n transform: scale(1.1); }\n 50% {\n -webkit-transform: scale(0.8);\n transform: scale(0.8); }\n 100% {\n -webkit-transform: scale(1.1);\n transform: scale(1.1); } }\n\n@keyframes ftinvwl-pulse {\n 0% {\n -webkit-transform: scale(1.1);\n transform: scale(1.1); }\n 50% {\n -webkit-transform: scale(0.8);\n transform: scale(0.8); }\n 100% {\n -webkit-transform: scale(1.1);\n transform: scale(1.1); } }\n\n.ftinvwl-pulse.ftinvwl-animated::before {\n -webkit-animation: ftinvwl-pulse 2s linear infinite;\n animation: ftinvwl-pulse 2s linear infinite; }\n\n/* Misc */\n* {\n -webkit-box-sizing: border-box;\n box-sizing: border-box; }\n *:before, *:after {\n -webkit-box-sizing: border-box;\n box-sizing: border-box; }\n\n.tinv-wishlist-clearfix:before, .tinv-wishlist-clearfix:after {\n display: table;\n content: \" \"; }\n\n.container:before, .container:after {\n display: table;\n content: \" \"; }\n\n.container-fluid:before, .container-fluid:after {\n display: table;\n content: \" \"; }\n\n.row:before, .row:after {\n display: table;\n content: \" \"; }\n\n.form-horizontal .form-group:before, .form-horizontal .form-group:after {\n display: table;\n content: \" \"; }\n\n.form-group:before, .form-group:after {\n display: table;\n content: \" \"; }\n\n.tablenav:before, .tablenav:after {\n display: table;\n content: \" \"; }\n\n.tinvwl-panel:before, .tinvwl-panel:after {\n display: table;\n content: \" \"; }\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.tinvwl-header table, .tinvwl-content table {\n border-spacing: 0;\n border-collapse: collapse;\n width: 100%;\n max-width: 100%; }\n\n.tinvwl-header td, .tinvwl-header th {\n padding: 0; }\n\n.tinvwl-content td, .tinvwl-content th {\n padding: 0; }\n\n.tinvwl-header img, .tinvwl-content img {\n height: auto;\n max-width: 100%; }\n\n.tinvwl-header {\n /*margin-bottom: 40px;*/ }\n\n/* General */\n#wpwrap {\n background: #f6f3ed; }\n\n#wpcontent {\n padding-right: 0; }\n\n#wpbody-content {\n padding-bottom: 135px; }\n\n#update-nag, .update-nag, .notice {\n margin: 20px 40px 0 0; }\n\ndiv.error, div.updated {\n margin: 20px 40px 0 0; }\n\n.notice {\n margin-left: 40px; }\n\ndiv.error, div.updated {\n margin-left: 40px; }\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\nbutton, input, select, textarea {\n font-family: inherit;\n font-size: inherit;\n font-weight: inherit; }\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\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\nh1, .wrap h1 {\n font-size: 30px; }\n\nh2 {\n font-size: 26px; }\n\nh3 {\n font-size: 22px; }\n\nh4 {\n font-size: 18px; }\n\nh5 {\n font-size: 14px; }\n\nh6 {\n font-size: 12px; }\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 div.error, div.updated {\n margin-top: 20px;\n margin-right: 20px;\n margin-left: 20px; } }\n\n@media screen and (max-width: 782px) {\n .auto-fold #wpcontent {\n padding-right: 0; }\n #update-nag, .update-nag, .notice {\n margin: 20px 0 0 0; }\n div.error, div.updated {\n margin: 20px 0 0 0; }\n .notice {\n margin-left: 0; }\n div.error, div.updated {\n margin-left: 0; } }\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 * 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 .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 * 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 .tinvwl-status-message .tinvwl-title {\n padding: 13px 20px;\n float: right;\n width: 142px;\n font-weight: bold; }\n .tinvwl-status-message.type-error .tinvwl-title, .tinvwl-status-message.type-tip .tinvwl-title {\n color: #fff; }\n .tinvwl-status-message.type-attention .tinvwl-title {\n color: #23282d; }\n .tinvwl-status-message.type-error .tinvwl-title {\n background: #ff3814; }\n .tinvwl-status-message.type-tip .tinvwl-title {\n background: #30aec4; }\n .tinvwl-status-message.type-attention .tinvwl-title {\n background: #ffe900; }\n .tinvwl-status-message .tinvwl-title i {\n margin-left: 10px; }\n .tinvwl-status-message.type-error > .tinvwl-title > i:before {\n content: \"\\f00d\"; }\n .tinvwl-status-message.type-tip > .tinvwl-title > i:before {\n content: \"\\f05a\"; }\n .tinvwl-status-message.type-attention > .tinvwl-title > i:before {\n content: \"\\f071\"; }\n .tinvwl-status-message .tinvwl-message {\n padding: 13px 20px;\n overflow: hidden;\n height: 100%;\n background: #faf9f7; }\n\n@media screen and (max-width: 782px) {\n .tinvwl-status-message {\n margin-top: 20px; } }\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 .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 .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 .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 .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@media screen and (max-width: 782px) {\n input, textarea {\n font-size: 14px; }\n #wpbody .tinvwl-content select {\n height: 42px;\n font-size: 14px; } }\n\n.tinvwl-select-wrap {\n position: relative;\n display: inline-block;\n vertical-align: middle;\n cursor: pointer; }\n\n.tinvwl-content select.tinvwl-select.grey {\n padding-left: 47px;\n margin: 0;\n border-radius: 4px; }\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 .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 .tinvwl-select:hover + .tinvwl-caret span {\n background-position: 100% 0; }\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.tinvwl-nav .tinvwl-prev {\n float: right; }\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.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 .tinvwl-panel.only-button #save_buttons--setting_reset .form-control {\n background-color: #ffffff;\n color: #3e3e3e; }\n .tinvwl-panel.only-button #save_buttons--setting_reset .tinvwl-btn.split span {\n background: #fbfaf9; }\n .tinvwl-panel.only-button #save_buttons--setting_reset .form-control:hover {\n color: #fff;\n background-color: #515151; }\n .tinvwl-panel.only-button #save_buttons--setting_reset .tinvwl-btn.split:hover span {\n background: #434343; }\n\n/* reset button */\n#doaction, #doaction2, #post-query-submit {\n margin: 0; }\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.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: -.025em;\n border: none;\n border-radius: 2px;\n color: #fff;\n background-color: #96b100; }\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: -.025em;\n border: none;\n border-radius: 2px;\n color: #fff;\n background-color: #96b100; }\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 .tinvwl-btn.grey.large {\n font-weight: 800;\n padding: 14px 18px 14px 19px; }\n .tinvwl-btn.grey.w-icon {\n letter-spacing: -.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: -.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 .tinvwl-btn.white.no-txt {\n padding: 12px 16px; }\n .tinvwl-btn.white.small.no-txt {\n padding: 9px 12px; }\n .tinvwl-btn.white i {\n color: #6b625a;\n margin-left: 11px; }\n\n.tinvwl-btn.w-icon {\n font-weight: 800; }\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 .tinvwl-btn.medium.smaller-txt {\n padding: 9px 16px; }\n\n.tinvwl-btn.round {\n border-radius: 25px;\n padding: 15px 28px 16px; }\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 .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 .tinvwl-btn.split:hover span, .tinvwl-btn.split:active span, .tinvwl-btn.split:focus span {\n background: #434343; }\n .tinvwl-btn.split.green span {\n background: #b9cf09; }\n .tinvwl-btn.split.black span {\n background: #434343; }\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\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/* Icons */\n.tinvwl-header {\n padding: 21px 40px;\n margin-bottom: 40px;\n background: #ffffff; }\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 .tinvwl-header .icon.border-grey:hover {\n border-color: #515151; }\n .tinvwl-header .icon.w-lines {\n position: relative;\n padding: 0 30px; }\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 .tinvwl-header .icon.w-lines:before {\n right: 0; }\n .tinvwl-header .icon.w-lines:after {\n left: 0; }\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.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.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 .tinvwl-header .tinvwl-status-panel > a {\n vertical-align: middle; }\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 .tinvwl-header .tinvwl-btn.red i {\n color: #ffdc00; }\n\n.tinvwl-header .tinvwl-status-panel {\n text-align: left; }\n\n.tinvwl-sign-icon {\n font-size: 30px;\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n color: #948d84; }\n\n@media (max-width: 1199px) {\n .tinvwl-header {\n text-align: center; }\n .tinvwl-header .tinvwl-table, .tinvwl-header .tinvwl-cell, .tinvwl-header .tinvwl-cell-3 {\n display: block; }\n .tinvwl-header h1 + .tinvwl-status-panel {\n margin-top: 25px; }\n .tinvwl-header .tinvwl-status-panel {\n text-align: center;\n margin-top: 15px; }\n .tinvwl-header .tinvwl-status-panel > a + a {\n margin-right: 9px; }\n .tinwl-logo {\n display: block;\n margin: 0 auto; }\n .tinwl-logo h2, .tinwl-logo img {\n display: block;\n margin: 0 auto; }\n .tinvwl-header .tinvwl-title {\n display: block;\n margin: 0 auto; }\n .tinwl-logo h2 {\n padding-right: 0;\n margin-right: 0;\n margin-top: 6px; }\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 .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@media (max-width: 782px) {\n .tinvwl-header .tinvwl-btn .tinvwl-txt {\n display: none; }\n .tinvwl-header .tinvwl-btn i {\n margin-left: 0 !important; }\n .tinvwl-header .tinvwl-btn.grey {\n padding-right: 16px;\n padding-left: 16px; } }\n\n.tinvwl-content h2 {\n /*margin: 0;*/\n /*line-height: 40px;*/ }\n\n/* Privacy Navigation */\n.tinwl-wishlists-privacy {\n margin: -10px 0 0; }\n .tinwl-wishlists-privacy li {\n float: right;\n margin: 10px 0 0 10px; }\n .tinwl-wishlists-privacy li:last-child {\n margin-left: 0; }\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 .tinwl-wishlists-privacy li.active a {\n color: #fff;\n background-color: #96b100; }\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@media screen and (max-width: 782px) {\n .tinwl-wishlists-privacy {\n margin-right: 15px; } }\n\n/* Panel */\n.tinvwl-panel {\n margin: 40px 40px 0; }\n .tinvwl-panel .w-bg-grey {\n background: #fbfaf9; }\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 .tinvwl-panel.w-bg {\n background: #ffffff;\n border-radius: 4px; }\n\n.tinvwl-table.w-info .tinvwl-info[rowspan] {\n vertical-align: middle; }\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@media screen and (max-width: 1200px) {\n .tinvwl-panel {\n margin: 20px 20px 0; }\n .tinvwl-header {\n margin-bottom: 20px; } }\n\n@media screen and (max-width: 782px) {\n .tinvwl-panel {\n margin: 20px 0 0; }\n .tinvwl-panel.only-button {\n text-align: center; } }\n\n/**\n * Content Elements\n */\n.tinvwl-content {\n /*margin: 14px 40px 10px 20px;*/ }\n .tinvwl-content section {\n /*margin-top: 20px;*/\n /*background-color: #FFF;*/\n /*border-radius: 5px;*/ }\n .tinvwl-content section:after {\n /*content: '';\n display: block;\n height: 0;\n clear: both;*/ }\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 .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 .tinvwl-icon-preview span img {\n max-width: 50px;\n max-height: 42px;\n vertical-align: middle; }\n\n@media (min-width: 1200px) {\n .tinvwl-icon-preview {\n margin-bottom: 0; } }\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 .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@media screen and (max-width: 782px) {\n .tablenav.top .actions {\n display: block; }\n .tablenav br.tinv-wishlist-clear {\n display: none; }\n .tinvwl-content .tablenav {\n margin: 15px 12px; }\n .tinvwl-content .tablenav .alignleft, .tinvwl-content .tablenav .alignright {\n float: none; }\n .tinvwl-content .tablenav .tinvwl-full {\n display: none; }\n .tinvwl-content .tablenav .alignleft + .alignright {\n margin-top: 10px; }\n .tinvwl-content .tablenav .tinvwl-select-wrap {\n width: calc(100% - 75px); }\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 .tinvwl-content .tablenav input[type=search] {\n width: calc(100% - 84px); } }\n\n.tinvwl-info-wrap.tinvwl-in-table {\n /*position: absolute;\n top: 50%;\n margin-top: -11px;*/ }\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 .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 .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: -.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: -.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 .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 .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 .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 .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 .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 .tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page, .tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page {\n background: #f3f1ec; }\n .tinvwl-content .tablenav .tablenav-pages .pagination-links > .tinvwl-page-number.space {\n background: none;\n color: #3e3e3e; }\n .tinvwl-content .tablenav .tablenav-pages .pagination-links > a:hover {\n background: #3e3e3e;\n color: #fff; }\n .tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page:hover {\n background: #3e3e3e;\n color: #fff; }\n .tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page {\n margin-left: 20px; }\n .tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page:hover {\n background: #3e3e3e;\n color: #fff; }\n .tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page {\n margin-right: 20px; }\n .tinvwl-content .tablenav .tablenav-pages .tinvwl-chevron {\n display: inline-block;\n vertical-align: middle;\n width: 9px;\n height: 16px; }\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 .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 .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 .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@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 .tinvwl-content .widefat.wishlists thead th.column-preference, .tinvwl-content .widefat.wishlists tbody td.column-preference {\n width: 98px;\n min-width: 98px; }\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 .tinvwl-content .widefat tbody td.column-preference .tinvwl-btn.tinvwl-w-mobile {\n padding: 9px 12px; }\n .tinvwl-content .widefat tbody td.column-preference .tinvwl-btn .tinvwl-mobile {\n display: inline;\n margin: 0; }\n .tinvwl-content .widefat tbody td.column-preference .tinvwl-btn .tinvwl-full {\n display: none; } }\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 .tinvwl-content .widefat tbody .column-name .product-image {\n display: block; }\n .tinvwl-content .widefat tbody .column-name .product-title {\n display: block;\n padding-right: 0; }\n .tinvwl-content .widefat.products thead th.column-preference {\n width: 103px;\n min-width: 103px; }\n .tinvwl-content .widefat.products tbody td.column-preference {\n width: 103px;\n min-width: 103px; }\n .tinvwl-content .widefat.products tbody td.column-preference > a {\n margin-left: 5px; }\n .tinvwl-content .widefat tbody td.column-preference > a:nth-child(2n) {\n margin-left: 0; }\n .tinvwl-content .widefat tbody td.column-preference > a:nth-child(n+3) {\n margin-top: 5px; }\n .tinvwl-content .widefat thead th .tinvwl-full {\n display: none; } }\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 .tinvwl-content .widefat th.sortable > a, .tinvwl-content .widefat th.sorted > a {\n padding-right: 0;\n padding-left: 0;\n position: static; }\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 .tinvwl-content .widefat th.sortable > a .sorting-indicator:before, .tinvwl-content .widefat th.sorted > a .sorting-indicator:before {\n right: -5px; }\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 .tinvwl-content .widefat.wishlists thead th.column-title, .tinvwl-content .widefat.wishlists tbody td.column-title {\n width: 38%; } }\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 .tinvwl-content .widefat.products tbody td.column-preference > a {\n margin-left: 5px;\n float: none; }\n .tinvwl-content .widefat tbody .column-name .product-image, .tinvwl-content .widefat tbody .column-name .product-title {\n vertical-align: top; }\n .tablenav .tablenav-pages {\n margin-bottom: 15px; }\n .tinvwl-content .widefat thead th.column-primary {\n width: 100% !important; }\n .tinvwl-content .widefat thead td.check-column + th.column-primary {\n width: 50% !important; }\n .tinvwl-content .widefat.users thead td.check-column + th.column-primary {\n width: 100% !important; } }\n\n/* Tables */\n.tinvwl-table {\n display: table;\n /*height: 100%;*/\n width: 100%;\n max-width: 100%; }\n .tinvwl-table.w-bg {\n background: #fff;\n overflow: hidden;\n border-radius: 4px; }\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 .tinvwl-table.auto-width {\n width: auto; }\n\n.tinvwl-caption {\n display: table-caption; }\n\n.tinvwl-row {\n display: table-row; }\n\n.tinvwl-rows {\n display: table-row-group; }\n\n.tinvwl-cell {\n display: table-cell;\n vertical-align: middle; }\n\n.tinvwl-cell-2 {\n display: table-cell;\n vertical-align: middle;\n float: none; }\n\n.tinvwl-cell-3 {\n display: table-cell;\n vertical-align: top;\n float: none; }\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 .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 .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 .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.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.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 .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@media (min-width: 1200px) {\n .tinvwl-style-options .tinvwl-table .tinvwl-inner .form-horizontal {\n width: 67%; } }\n\ntextarea[name=\"style_plain-css\"] {\n height: 150px; }\n\n.tinvwl-table tbody + tbody > .tinvwl-bodies-border {\n display: table-row; }\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/*.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@media (min-width: 1200px) {\n .tinvwl-table tr.tinvwl-full-width .control-label label {\n margin-bottom: 10px; }\n .tinvwl-table tr.tinvwl-full-width [class^=\"col-lg-\"], .tinvwl-table tr.tinvwl-full-width [class^=\"col-md-\"] {\n width: 100%; }\n .tinvwl-table tr.tinvwl-full-width textarea {\n height: 250px;\n padding: 15px; }\n .tiwl-notifications-style-logo img {\n float: left; } }\n\n@media (max-width: 1199px) {\n .form-horizontal .control-label .tinvwl-empty {\n display: none; }\n .tinvwl-style-options .tinvwl-empty-info, .tinvwl-style-options .tinvwl-info {\n display: none !important; }\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 .tinvwl-table .tinvwl-header-row.tinvwl-line-border .tinvwl-inner {\n padding-bottom: 0; }\n .tinvwl-table .tinvwl-header-row.tinvwl-line-border .tinvwl-inner .form-group {\n margin-bottom: 20px; } }\n\n.tinvwl-info .tinvwl-info-desc a {\n text-decoration: underline;\n color: #ff5739; }\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.tinvwl-info-wrap.tinvwl-in-section {\n background: #fbfaf9;\n color: #4f4639; }\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.tinvwl-panel:not(.only-button) .tinvwl-table .col-lg-6 > .tinvwl-btn {\n width: auto; }\n\n.tinvwl-btns-group {\n margin-bottom: 23px;\n margin-top: -15px;\n margin-left: -15px; }\n\n.tiwl-style-custom-allow .tinvwl-inner textarea {\n margin-bottom: 23px; }\n\n.tinvwl-btns-group .tinvwl-btn {\n margin-top: 15px;\n margin-left: 15px;\n float: right; }\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.tinvwl-table .tinvwl-info .tinvwl-info-wrap.tinvwl-in-section .tinvwl-help {\n display: none; }\n\n.tinvwl-info-wrap.tinvwl-in-table {\n display: inline-block;\n vertical-align: middle;\n display: block;\n margin-bottom: 5px; }\n .tinvwl-info-wrap.tinvwl-in-table .tinvwl-help {\n cursor: pointer; }\n\n.tinvwl-content .widefat th.tinvwl-has-info {\n /*word-break: break-all;*/ }\n .tinvwl-content .widefat th.tinvwl-has-info .tinvwl-col-name {\n margin-left: 5px; }\n\n.tinvwl-info-wrap.tinvwl-in-table .tinvwl-info-desc {\n display: none; }\n\n@media (max-width: 1200px) {\n .tinvwl-table .tinvwl-info {\n padding-right: 15px;\n padding-left: 15px;\n /*vertical-align: middle;*/ }\n .tinvwl-table.w-info > thead > tr > th:first-child, .tinvwl-table.w-info > tbody > tr > td:first-child {\n width: 90%; }\n .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign {\n width: auto;\n padding-left: 0; }\n .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign span {\n display: none; }\n .tinvwl-table .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign .tinvwl-help {\n display: block;\n margin: 0 auto; }\n .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-desc {\n display: none; } }\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 .widefat tfoot td input[type=checkbox], .widefat th input[type=checkbox], .widefat thead td input[type=checkbox] {\n margin-bottom: 0; }\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 .tinvwl-content .widefat thead td.check-column {\n padding-top: 14px;\n padding-bottom: 15px;\n padding-right: 20px;\n width: 45px; }\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 .tinvwl-content .widefat.wishlists thead td.check-column, .tinvwl-content .widefat.wishlists tbody th.check-column {\n width: 23px; }\n .tinvwl-content .widefat thead td.check-column + th {\n padding-right: 10px; }\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 .tinvwl-content .widefat tbody th.check-column + td {\n padding-right: 10px; }\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 .wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.column-primary)::before {\n text-align: right; }\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 .wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.column-primary)::before {\n right: 28px; }\n .wp-list-table tr:not(.inline-edit-row):not(.no-items) td.check-column + td:not(.column-primary)::before {\n right: 13px; }\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/* 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 .popover.top {\n margin-top: -10px; }\n .popover.right {\n margin-right: 10px; }\n .popover.bottom {\n margin-top: 10px; }\n .popover.left {\n margin-right: -10px; }\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: -.35px; }\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.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 .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 .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 .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 .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 .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/* 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/* 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 .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 .tinvwl-premium-feat .col-lg-4 .half-containers.money-back {\n background: #211709;\n /* Old browsers */ }\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 .tinvwl-premium-feat .col-lg-4 .half-containers.money-back a span {\n display: none; }\n .tinvwl-premium-feat .col-lg-4 .half-containers.money-back p {\n text-align: center;\n color: #ffffff;\n font-size: 16px; }\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 .tinvwl-premium-feat .col-lg-4 .half-containers.customization h2 {\n margin: 30px auto 20px; }\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 .tinvwl-premium-feat .col-lg-4 .half-containers.customization .tinvwl-btn.gray {\n background-color: #958095;\n margin: 10px auto; }\n .tinvwl-premium-feat .col-lg-4 .half-containers.customization .tinvwl-btn.gray:hover {\n background-color: #ffffff;\n color: #333333; }\n .tinvwl-premium-feat .col-lg-4 .half-containers.rate {\n text-align: center;\n border-bottom: 1px solid #e7e7e7; }\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 .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 .tinvwl-premium-feat .col-lg-4 .half-containers.rate p {\n font-size: 16px;\n padding-right: 10px;\n padding-left: 10px; }\n .tinvwl-premium-feat .col-lg-4 .half-containers.rate a {\n color: #ff5739;\n text-decoration: underline; }\n .tinvwl-premium-feat .col-lg-4 .half-containers.subscribe {\n text-align: center; }\n .tinvwl-premium-feat .col-lg-4 .half-containers.subscribe h2 {\n color: #453a2a;\n margin: 30px auto 20px; }\n .tinvwl-premium-feat .col-lg-4 .half-containers.subscribe p {\n font-size: 16px;\n padding-right: 10px;\n padding-left: 10px; }\n .tinvwl-premium-feat .col-lg-4 .half-containers.subscribe .mc-field-group {\n width: 90%;\n position: relative;\n margin: 10px auto; }\n .tinvwl-premium-feat .col-lg-4 .half-containers.subscribe .mc-field-group input[type=\"email\"] {\n width: 65%;\n height: 45px; }\n .tinvwl-premium-feat .col-lg-4 .half-containers.subscribe .mc-field-group input[type=\"submit\"] {\n width: 30%; }\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: -.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 .tinvwl-premium-feat .tinvwl-pic-col img {\n display: block;\n margin: 0 auto; }\n .tinvwl-premium-feat .tinvwl-pic-col .tinvwl-btn.white {\n color: #ff5739; }\n .tinvwl-premium-feat .tinvwl-pic-col .tinvwl-btn.white:hover {\n color: #ffffff; }\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/* Footer */\n#wpfooter {\n padding: 10px 40px; }\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 #wpfooter .ftinvwl-heart {\n margin: 0 3px; }\n #wpfooter .ftinvwl-star {\n font-size: 12px;\n margin: 0 1px; }\n #wpfooter span .ftinvwl-star:first-of-type {\n margin-right: 6px; }\n #wpfooter span .ftinvwl-star:last-of-type {\n margin-right: 3px; }\n #wpfooter i {\n color: #ff5739; }\n #wpfooter a {\n text-decoration: underline;\n color: #ff5739; }\n #wpfooter a:hover, #wpfooter a:active, #wpfooter a:focus {\n color: #000; }\n\n/* Color Picker */\n.tinvwl-color-picker {\n position: relative; }\n .tinvwl-color-picker .iris-picker {\n position: absolute;\n z-index: 9999; }\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 .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 .tinvwl-color-picker .tinvwl-eyedropper a {\n color: #6b625a; }\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 .tinvwl-color-picker + .iris-picker .iris-square-value {\n width: 0;\n height: 0; }\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 .3s ease, visibility .3s ease;\n transition: opacity .3s ease, visibility .3s ease;\n background: #191919; }\n\n.tinvwl-modal.tinvwl-modal-open .tinvwl-overlay {\n visibility: visible;\n opacity: .5; }\n\n.admin-bar .tinvwl-content .tinvwl-modal {\n padding-top: 32px !important; }\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 .3s ease, visibility .3s ease;\n transition: opacity .3s ease, visibility .3s ease; }\n .tinvwl-content .tinvwl-modal .tinvwl-modal-inner {\n position: relative;\n margin: 0 auto;\n background: #fff;\n border-radius: 4px; }\n .tinvwl-content .tinvwl-modal.tinvwl-modal-open {\n visibility: visible;\n opacity: 1;\n width: 100%;\n height: 100%; }\n\n@media screen and (max-width: 1200px) {\n .tinvwl-premium-feat .row {\n display: block; } }\n\n@media screen and (max-width: 782px) {\n .admin-bar .tinvwl-content .tinvwl-modal {\n padding-top: 46px !important; } }\n\n@media screen and (max-width: 600px) {\n .admin-bar .tinvwl-content .tinvwl-modal {\n padding-top: 0 !important; } }\n\n.tinvwl-modal .tinvwl-table {\n height: 100%; }\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 .tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails p {\n margin: 0 0 26px; }\n .tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails .tinvwl-btn.large {\n padding: 14px 33px; }\n .tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails .tinvwl-btn + .tinvwl-btn {\n margin-right: 6px; }\n\n/* Quick Buttons */\n.tinvwl-quick-btns {\n position: fixed;\n top: 25%;\n right: 100%;\n z-index: 9999; }\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 .3s ease;\n -webkit-transition: -webkit-transform .3s ease;\n transition: transform .3s ease;\n transition: transform .3s ease, -webkit-transform .3s ease; }\n\n.tinvwl-panel.only-button .tinvwl-quick-btns .form-control {\n display: block;\n width: 119px; }\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/* Preview Select */\n@media (min-width: 1200px) {\n .tinvwl-empty-select + .tinvwl-input-group-btn {\n text-align: left; } }\n\n.tinvwl-empty-select + .tinvwl-input-group-btn .tinvwl-btn {\n margin-right: 0; }\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@media (min-width: 768px) {\n .container {\n width: 750px; } }\n\n@media (min-width: 992px) {\n .container {\n width: 970px; } }\n\n@media (min-width: 1200px) {\n .container {\n width: 1170px; } }\n\n.row {\n margin-left: -15px;\n margin-right: -15px; }\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.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.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.col-xs-12 {\n float: right;\n width: 100%; }\n\n.col-xs-11 {\n width: 91.66666667%; }\n\n.col-xs-10 {\n width: 83.33333333%; }\n\n.col-xs-9 {\n width: 75%; }\n\n.col-xs-8 {\n width: 66.66666667%; }\n\n.col-xs-7 {\n width: 58.33333333%; }\n\n.col-xs-6 {\n width: 50%; }\n\n.col-xs-5 {\n width: 41.66666667%; }\n\n.col-xs-4 {\n width: 33.33333333%; }\n\n.col-xs-3 {\n width: 25%; }\n\n.col-xs-2 {\n width: 16.66666667%; }\n\n.col-xs-1 {\n width: 8.33333333%; }\n\n.col-xs-pull-12 {\n left: 100%; }\n\n.col-xs-pull-11 {\n left: 91.66666667%; }\n\n.col-xs-pull-10 {\n left: 83.33333333%; }\n\n.col-xs-pull-9 {\n left: 75%; }\n\n.col-xs-pull-8 {\n left: 66.66666667%; }\n\n.col-xs-pull-7 {\n left: 58.33333333%; }\n\n.col-xs-pull-6 {\n left: 50%; }\n\n.col-xs-pull-5 {\n left: 41.66666667%; }\n\n.col-xs-pull-4 {\n left: 33.33333333%; }\n\n.col-xs-pull-3 {\n left: 25%; }\n\n.col-xs-pull-2 {\n left: 16.66666667%; }\n\n.col-xs-pull-1 {\n left: 8.33333333%; }\n\n.col-xs-pull-0 {\n left: auto; }\n\n.col-xs-push-12 {\n right: 100%; }\n\n.col-xs-push-11 {\n right: 91.66666667%; }\n\n.col-xs-push-10 {\n right: 83.33333333%; }\n\n.col-xs-push-9 {\n right: 75%; }\n\n.col-xs-push-8 {\n right: 66.66666667%; }\n\n.col-xs-push-7 {\n right: 58.33333333%; }\n\n.col-xs-push-6 {\n right: 50%; }\n\n.col-xs-push-5 {\n right: 41.66666667%; }\n\n.col-xs-push-4 {\n right: 33.33333333%; }\n\n.col-xs-push-3 {\n right: 25%; }\n\n.col-xs-push-2 {\n right: 16.66666667%; }\n\n.col-xs-push-1 {\n right: 8.33333333%; }\n\n.col-xs-push-0 {\n right: auto; }\n\n.col-xs-offset-12 {\n margin-right: 100%; }\n\n.col-xs-offset-11 {\n margin-right: 91.66666667%; }\n\n.col-xs-offset-10 {\n margin-right: 83.33333333%; }\n\n.col-xs-offset-9 {\n margin-right: 75%; }\n\n.col-xs-offset-8 {\n margin-right: 66.66666667%; }\n\n.col-xs-offset-7 {\n margin-right: 58.33333333%; }\n\n.col-xs-offset-6 {\n margin-right: 50%; }\n\n.col-xs-offset-5 {\n margin-right: 41.66666667%; }\n\n.col-xs-offset-4 {\n margin-right: 33.33333333%; }\n\n.col-xs-offset-3 {\n margin-right: 25%; }\n\n.col-xs-offset-2 {\n margin-right: 16.66666667%; }\n\n.col-xs-offset-1 {\n margin-right: 8.33333333%; }\n\n.col-xs-offset-0 {\n margin-right: 0; }\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 .col-sm-12 {\n float: right;\n width: 100%; }\n .col-sm-11 {\n width: 91.66666667%; }\n .col-sm-10 {\n width: 83.33333333%; }\n .col-sm-9 {\n width: 75%; }\n .col-sm-8 {\n width: 66.66666667%; }\n .col-sm-7 {\n width: 58.33333333%; }\n .col-sm-6 {\n width: 50%; }\n .col-sm-5 {\n width: 41.66666667%; }\n .col-sm-4 {\n width: 33.33333333%; }\n .col-sm-3 {\n width: 25%; }\n .col-sm-2 {\n width: 16.66666667%; }\n .col-sm-1 {\n width: 8.33333333%; }\n .col-sm-pull-12 {\n left: 100%; }\n .col-sm-pull-11 {\n left: 91.66666667%; }\n .col-sm-pull-10 {\n left: 83.33333333%; }\n .col-sm-pull-9 {\n left: 75%; }\n .col-sm-pull-8 {\n left: 66.66666667%; }\n .col-sm-pull-7 {\n left: 58.33333333%; }\n .col-sm-pull-6 {\n left: 50%; }\n .col-sm-pull-5 {\n left: 41.66666667%; }\n .col-sm-pull-4 {\n left: 33.33333333%; }\n .col-sm-pull-3 {\n left: 25%; }\n .col-sm-pull-2 {\n left: 16.66666667%; }\n .col-sm-pull-1 {\n left: 8.33333333%; }\n .col-sm-pull-0 {\n left: auto; }\n .col-sm-push-12 {\n right: 100%; }\n .col-sm-push-11 {\n right: 91.66666667%; }\n .col-sm-push-10 {\n right: 83.33333333%; }\n .col-sm-push-9 {\n right: 75%; }\n .col-sm-push-8 {\n right: 66.66666667%; }\n .col-sm-push-7 {\n right: 58.33333333%; }\n .col-sm-push-6 {\n right: 50%; }\n .col-sm-push-5 {\n right: 41.66666667%; }\n .col-sm-push-4 {\n right: 33.33333333%; }\n .col-sm-push-3 {\n right: 25%; }\n .col-sm-push-2 {\n right: 16.66666667%; }\n .col-sm-push-1 {\n right: 8.33333333%; }\n .col-sm-push-0 {\n right: auto; }\n .col-sm-offset-12 {\n margin-right: 100%; }\n .col-sm-offset-11 {\n margin-right: 91.66666667%; }\n .col-sm-offset-10 {\n margin-right: 83.33333333%; }\n .col-sm-offset-9 {\n margin-right: 75%; }\n .col-sm-offset-8 {\n margin-right: 66.66666667%; }\n .col-sm-offset-7 {\n margin-right: 58.33333333%; }\n .col-sm-offset-6 {\n margin-right: 50%; }\n .col-sm-offset-5 {\n margin-right: 41.66666667%; }\n .col-sm-offset-4 {\n margin-right: 33.33333333%; }\n .col-sm-offset-3 {\n margin-right: 25%; }\n .col-sm-offset-2 {\n margin-right: 16.66666667%; }\n .col-sm-offset-1 {\n margin-right: 8.33333333%; }\n .col-sm-offset-0 {\n margin-right: 0; } }\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 .col-md-12 {\n float: right;\n width: 100%; }\n .col-md-11 {\n width: 91.66666667%; }\n .col-md-10 {\n width: 83.33333333%; }\n .col-md-9 {\n width: 75%; }\n .col-md-8 {\n width: 66.66666667%; }\n .col-md-7 {\n width: 58.33333333%; }\n .col-md-6 {\n width: 50%; }\n .col-md-5 {\n width: 41.66666667%; }\n .col-md-4 {\n width: 33.33333333%; }\n .col-md-3 {\n width: 25%; }\n .col-md-2 {\n width: 16.66666667%; }\n .col-md-1 {\n width: 8.33333333%; }\n .col-md-pull-12 {\n left: 100%; }\n .col-md-pull-11 {\n left: 91.66666667%; }\n .col-md-pull-10 {\n left: 83.33333333%; }\n .col-md-pull-9 {\n left: 75%; }\n .col-md-pull-8 {\n left: 66.66666667%; }\n .col-md-pull-7 {\n left: 58.33333333%; }\n .col-md-pull-6 {\n left: 50%; }\n .col-md-pull-5 {\n left: 41.66666667%; }\n .col-md-pull-4 {\n left: 33.33333333%; }\n .col-md-pull-3 {\n left: 25%; }\n .col-md-pull-2 {\n left: 16.66666667%; }\n .col-md-pull-1 {\n left: 8.33333333%; }\n .col-md-pull-0 {\n left: auto; }\n .col-md-push-12 {\n right: 100%; }\n .col-md-push-11 {\n right: 91.66666667%; }\n .col-md-push-10 {\n right: 83.33333333%; }\n .col-md-push-9 {\n right: 75%; }\n .col-md-push-8 {\n right: 66.66666667%; }\n .col-md-push-7 {\n right: 58.33333333%; }\n .col-md-push-6 {\n right: 50%; }\n .col-md-push-5 {\n right: 41.66666667%; }\n .col-md-push-4 {\n right: 33.33333333%; }\n .col-md-push-3 {\n right: 25%; }\n .col-md-push-2 {\n right: 16.66666667%; }\n .col-md-push-1 {\n right: 8.33333333%; }\n .col-md-push-0 {\n right: auto; }\n .col-md-offset-12 {\n margin-right: 100%; }\n .col-md-offset-11 {\n margin-right: 91.66666667%; }\n .col-md-offset-10 {\n margin-right: 83.33333333%; }\n .col-md-offset-9 {\n margin-right: 75%; }\n .col-md-offset-8 {\n margin-right: 66.66666667%; }\n .col-md-offset-7 {\n margin-right: 58.33333333%; }\n .col-md-offset-6 {\n margin-right: 50%; }\n .col-md-offset-5 {\n margin-right: 41.66666667%; }\n .col-md-offset-4 {\n margin-right: 33.33333333%; }\n .col-md-offset-3 {\n margin-right: 25%; }\n .col-md-offset-2 {\n margin-right: 16.66666667%; }\n .col-md-offset-1 {\n margin-right: 8.33333333%; }\n .col-md-offset-0 {\n margin-right: 0; } }\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 .col-lg-12 {\n float: right;\n width: 100%; }\n .col-lg-11 {\n width: 91.66666667%; }\n .col-lg-10 {\n width: 83.33333333%; }\n .col-lg-9 {\n width: 75%; }\n .col-lg-8 {\n width: 66.66666667%; }\n .col-lg-7 {\n width: 58.33333333%; }\n .col-lg-6 {\n width: 50%; }\n .col-lg-5 {\n width: 41.66666667%; }\n .col-lg-4 {\n width: 33.33333333%; }\n .col-lg-3 {\n width: 25%; }\n .col-lg-2 {\n width: 16.66666667%; }\n .col-lg-1 {\n width: 8.33333333%; }\n .col-lg-pull-12 {\n left: 100%; }\n .col-lg-pull-11 {\n left: 91.66666667%; }\n .col-lg-pull-10 {\n left: 83.33333333%; }\n .col-lg-pull-9 {\n left: 75%; }\n .col-lg-pull-8 {\n left: 66.66666667%; }\n .col-lg-pull-7 {\n left: 58.33333333%; }\n .col-lg-pull-6 {\n left: 50%; }\n .col-lg-pull-5 {\n left: 41.66666667%; }\n .col-lg-pull-4 {\n left: 33.33333333%; }\n .col-lg-pull-3 {\n left: 25%; }\n .col-lg-pull-2 {\n left: 16.66666667%; }\n .col-lg-pull-1 {\n left: 8.33333333%; }\n .col-lg-pull-0 {\n left: auto; }\n .col-lg-push-12 {\n right: 100%; }\n .col-lg-push-11 {\n right: 91.66666667%; }\n .col-lg-push-10 {\n right: 83.33333333%; }\n .col-lg-push-9 {\n right: 75%; }\n .col-lg-push-8 {\n right: 66.66666667%; }\n .col-lg-push-7 {\n right: 58.33333333%; }\n .col-lg-push-6 {\n right: 50%; }\n .col-lg-push-5 {\n right: 41.66666667%; }\n .col-lg-push-4 {\n right: 33.33333333%; }\n .col-lg-push-3 {\n right: 25%; }\n .col-lg-push-2 {\n right: 16.66666667%; }\n .col-lg-push-1 {\n right: 8.33333333%; }\n .col-lg-push-0 {\n right: auto; }\n .col-lg-offset-12 {\n margin-right: 100%; }\n .col-lg-offset-11 {\n margin-right: 91.66666667%; }\n .col-lg-offset-10 {\n margin-right: 83.33333333%; }\n .col-lg-offset-9 {\n margin-right: 75%; }\n .col-lg-offset-8 {\n margin-right: 66.66666667%; }\n .col-lg-offset-7 {\n margin-right: 58.33333333%; }\n .col-lg-offset-6 {\n margin-right: 50%; }\n .col-lg-offset-5 {\n margin-right: 41.66666667%; }\n .col-lg-offset-4 {\n margin-right: 33.33333333%; }\n .col-lg-offset-3 {\n margin-right: 25%; }\n .col-lg-offset-2 {\n margin-right: 16.66666667%; }\n .col-lg-offset-1 {\n margin-right: 8.33333333%; }\n .col-lg-offset-0 {\n margin-right: 0; } }\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 .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.fade {\n opacity: 0;\n -webkit-transition: opacity .15s linear;\n transition: opacity .15s linear; }\n .fade.in {\n opacity: 1; }\n\n.form-horizontal .form-group {\n margin-left: -15px;\n margin-right: -15px; }\n\n.form-group {\n margin-bottom: 23px; }\n\n.form-horizontal:last-of-type .form-group {\n /*margin-bottom: 0;*/ }\n\n.tinvwl-inner .form-group + .form-group > label {\n /*margin-top: 7px;*/ }\n\n.form-control {\n display: block;\n width: 100%; }\n\nlabel.one-line {\n display: inline-block;\n margin-bottom: 0;\n margin-left: 10px; }\n\n.control-label label {\n display: block;\n margin-bottom: 10px; }\n\n.form-horizontal .control-label label {\n padding-top: 9px;\n margin-bottom: 0; }\n\n@media (min-width: 1200px) {\n .tinvwl-table .tinvwl-header-row label {\n margin-bottom: 0; }\n .tinvwl-table .tinvwl-header-row .form-group {\n margin-top: -7px;\n margin-bottom: 13px; } }\n\n@media (max-width: 1199px) {\n .form-horizontal .control-label label {\n margin-bottom: 10px; }\n .tinvwl-table .tinvwl-header-row label {\n padding-top: 3px; } }\n\n.tinvwl-input-group-btn {\n margin-top: 13px; }\n\n.tinvwl-input-group {\n position: relative;\n display: table;\n border-collapse: separate; }\n\n.tinvwl-input-group-addon {\n width: 1%;\n white-space: nowrap;\n vertical-align: middle; }\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 .tinvwl-input-group-btn .tinvwl-btn {\n margin-right: 10px; }\n .tinvwl-input-group-btn > .btn {\n position: relative; }\n\n.tinvwl-input-group .form-control, .tinvwl-input-group-addon, .tinvwl-input-group-btn {\n display: table-cell; }\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@media only screen and (max-width: 1199px) {\n .tinvwl-input-group:not(.tinvwl-no-full) {\n display: block; }\n .tinvwl-input-group:not(.tinvwl-no-full) .form-control {\n float: none; }\n .tinvwl-input-group:not(.tinvwl-no-full) .form-control + .tinvwl-input-group-btn {\n padding-top: 10px;\n padding-right: 0; }\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 .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 .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 .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.text-right {\n text-align: left; }\n\n@media (max-width: 1199px) {\n .text-right {\n text-align: right; } }\n\n@media (min-width: 768px) {\n .form-inline .form-group {\n display: inline-block;\n margin-bottom: 0;\n vertical-align: middle; }\n .form-inline .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle; }\n .form-inline .form-control-static {\n display: inline-block; }\n .form-inline .tinvwl-input-group {\n display: inline-table;\n vertical-align: middle; }\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 .form-inline .tinvwl-input-group > .form-control {\n width: 100%; }\n .form-inline .control-label label {\n margin-bottom: 0;\n vertical-align: middle; }\n .form-inline .radio, .form-inline .checkbox {\n display: inline-block;\n margin-top: 0;\n margin-bottom: 0;\n vertical-align: middle; }\n .form-inline .radio label, .form-inline .checkbox label {\n padding-right: 0; }\n .form-inline .radio input[type=\"radio\"], .form-inline .checkbox input[type=\"checkbox\"] {\n position: relative;\n margin-right: 0; }\n .form-inline .has-feedback .form-control-feedback {\n top: 0; } }\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.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.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.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.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.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/************************** RETINA *************************/\n.tinvwl-content select {\n background-size: 13px 8px; }\n\n.tinvwl-select + .tinvwl-caret span {\n background-size: 13px 18px; }\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.tinvwl-color-picker .tinvwl-eyedropper {\n background-size: 28px 29px; }\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 .tinvwl-select + .tinvwl-caret span {\n background-image: url(\"../img/chevron_down@2x.png\"); }\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 .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 .tinvwl-color-picker .tinvwl-eyedropper {\n background-image: url(\"../img/color_icon@2x.png\"); }\n .logo_heart {\n background-image: url(\"../img/logo_heart@2x.png\"); }\n .admin-rescue {\n background-image: url(\"../img/admin-rescue@2x.png\"); }\n .admin-update {\n background-image: url(\"../img/admin-update@2x.png\"); }\n .wizard_logo {\n background-image: url(\"../img/wizard_logo@2x.png\"); }\n .wizard_setup {\n background-image: url(\"../img/wizard_setup@2x.png\"); } }\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::-webkit-input-placeholder {\n color: #e5e5e5;\n opacity: 1 !important;\n /* for older chrome versions. may no longer apply. */ }\n\n:-moz-placeholder {\n /* Firefox 18- */\n color: #e5e5e5;\n opacity: 1 !important; }\n\n::-moz-placeholder {\n /* Firefox 19+ */\n color: #e5e5e5;\n opacity: 1 !important; }\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/*------------------------------------------------------------------\nWooCommerce Wishlist Plugin custom webfont\n-------------------------------------------------------------------*/\n@font-face {\n font-family: 'tinvwl-webfont';\n src: url(\"../fonts/tinvwl-webfont.eot?xu2uyi\");\n src: url(\"../fonts/tinvwl-webfont.eot?xu2uyi#iefix\") format(\"embedded-opentype\"), url(\"../fonts/tinvwl-webfont.ttf?xu2uyi\") format(\"truetype\"), url(\"../fonts/tinvwl-webfont.woff?xu2uyi\") format(\"woff\"), url(\"../fonts/tinvwl-webfont.svg?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.ftinvwl-twitter:before {\n content: \"\\f099\" !important; }\n\n.ftinvwl-facebook:before {\n content: \"\\f09a\" !important; }\n\n.ftinvwl-facebook-f:before {\n content: \"\\f09a\" !important; }\n\n.ftinvwl-google:before {\n content: \"\\f0d5\" !important; }\n\n.ftinvwl-email:before {\n content: \"\\f0e0\" !important; }\n\n.ftinvwl-pinterest:before {\n content: \"\\f231\" !important; }\n\n.ftinvwl-whatsapp:before {\n content: \"\\f232\" !important; }\n\n.ftinvwl-clipboard:before {\n content: \"\\e911\" !important; }\n\n.ftinvwl-star:before {\n content: \"\\e912\" !important; }\n\n.ftinvwl-shopping-cart:before {\n content: \"\\e913\" !important; }\n\n.ftinvwl-magic:before {\n content: \"\\e914\" !important; }\n\n.ftinvwl-info:before {\n content: \"\\e915\" !important; }\n\n.ftinvwl-graduation-cap:before {\n content: \"\\e918\" !important; }\n\n.ftinvwl-floppy-o:before {\n content: \"\\e919\" !important; }\n\n.ftinvwl-eyedropper:before {\n content: \"\\e91a\" !important; }\n\n.ftinvwl-exclamation-triangle:before {\n content: \"\\e91b\" !important; }\n\n.ftinvwl-check:before {\n content: \"\\e91e\" !important; }\n\n.ftinvwl-arrow-left:before {\n content: \"\\e91f\" !important; }\n\n.ftinvwl-wrench:before {\n content: \"\\e920\" !important; }\n\n.ftinvwl-chevron-down:before {\n content: \"\\e900\" !important; }\n\n.ftinvwl-chevron-right:before {\n content: \"\\e901\" !important; }\n\n.ftinvwl-chevron-left:before {\n content: \"\\e902\" !important; }\n\n.ftinvwl-chevron-up:before {\n content: \"\\e903\" !important; }\n\n.ftinvwl-cancel:before {\n content: \"\\e904\" !important; }\n\n.ftinvwl-times:before {\n content: \"\\e905\" !important; }\n\n.ftinvwl-heart-plus:before {\n content: \"\\e906\" !important; }\n\n.ftinvwl-heart-mark-right:before {\n content: \"\\e907\" !important; }\n\n.ftinvwl-heart2:before {\n content: \"\\e908\" !important; }\n\n.ftinvwl-heart-o:before {\n content: \"\\e909\" !important; }\n\n.ftinvwl-heart-mark-left:before {\n content: \"\\e90a\" !important; }\n\n.ftinvwl-heart-mail:before {\n content: \"\\e90b\" !important; }\n\n.ftinvwl-heart-tinv:before {\n content: \"\\e90c\" !important; }\n\n.ftinvwl-key:before {\n content: \"\\e90d\" !important; }\n\n.ftinvwl-lock:before {\n content: \"\\e90e\" !important; }\n\n.ftinvwl-hearts:before {\n content: \"\\e90f\" !important; }\n\n.ftinvwl-user:before {\n content: \"\\e910\" !important; }\n\n/* PULSE */\n@-webkit-keyframes ftinvwl-pulse {\n 0% {\n -webkit-transform: scale(1.1);\n transform: scale(1.1); }\n 50% {\n -webkit-transform: scale(0.8);\n transform: scale(0.8); }\n 100% {\n -webkit-transform: scale(1.1);\n transform: scale(1.1); } }\n\n@keyframes ftinvwl-pulse {\n 0% {\n -webkit-transform: scale(1.1);\n transform: scale(1.1); }\n 50% {\n -webkit-transform: scale(0.8);\n transform: scale(0.8); }\n 100% {\n -webkit-transform: scale(1.1);\n transform: scale(1.1); } }\n\n.ftinvwl-pulse.ftinvwl-animated::before {\n -webkit-animation: ftinvwl-pulse 2s linear infinite;\n animation: ftinvwl-pulse 2s linear infinite; }\n\n/* Misc */\n* {\n -webkit-box-sizing: border-box;\n box-sizing: border-box; }\n *:before, *:after {\n -webkit-box-sizing: border-box;\n box-sizing: border-box; }\n\n.tinv-wishlist-clearfix:before, .tinv-wishlist-clearfix:after {\n display: table;\n content: \" \"; }\n\n.container:before, .container:after {\n display: table;\n content: \" \"; }\n\n.container-fluid:before, .container-fluid:after {\n display: table;\n content: \" \"; }\n\n.row:before, .row:after {\n display: table;\n content: \" \"; }\n\n.form-horizontal .form-group:before, .form-horizontal .form-group:after {\n display: table;\n content: \" \"; }\n\n.form-group:before, .form-group:after {\n display: table;\n content: \" \"; }\n\n.tablenav:before, .tablenav:after {\n display: table;\n content: \" \"; }\n\n.tinvwl-panel:before, .tinvwl-panel:after {\n display: table;\n content: \" \"; }\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.tinvwl-header table, .tinvwl-content table {\n border-spacing: 0;\n border-collapse: collapse;\n width: 100%;\n max-width: 100%; }\n\n.tinvwl-header td, .tinvwl-header th {\n padding: 0; }\n\n.tinvwl-content td, .tinvwl-content th {\n padding: 0; }\n\n.tinvwl-header img, .tinvwl-content img {\n height: auto;\n max-width: 100%; }\n\n.tinvwl-header {\n /*margin-bottom: 40px;*/ }\n\n/* General */\n#wpwrap {\n background: #f6f3ed; }\n\n#wpcontent {\n padding-right: 0; }\n\n#wpbody-content {\n padding-bottom: 135px; }\n\n#update-nag, .update-nag, .notice {\n margin: 20px 40px 0 0; }\n\ndiv.error, div.updated {\n margin: 20px 40px 0 0; }\n\n.notice {\n margin-left: 40px; }\n\ndiv.error, div.updated {\n margin-left: 40px; }\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\nbutton, input, select, textarea {\n font-family: inherit;\n font-size: inherit;\n font-weight: inherit; }\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\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\nh1, .wrap h1 {\n font-size: 30px; }\n\nh2 {\n font-size: 26px; }\n\nh3 {\n font-size: 22px; }\n\nh4 {\n font-size: 18px; }\n\nh5 {\n font-size: 14px; }\n\nh6 {\n font-size: 12px; }\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 div.error, div.updated {\n margin-top: 20px;\n margin-right: 20px;\n margin-left: 20px; } }\n\n@media screen and (max-width: 782px) {\n .auto-fold #wpcontent {\n padding-right: 0; }\n #update-nag, .update-nag, .notice {\n margin: 20px 0 0 0; }\n div.error, div.updated {\n margin: 20px 0 0 0; }\n .notice {\n margin-left: 0; }\n div.error, div.updated {\n margin-left: 0; } }\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 * 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 .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 * 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 .tinvwl-status-message .tinvwl-title {\n padding: 13px 20px;\n float: right;\n width: 142px;\n font-weight: bold; }\n .tinvwl-status-message.type-error .tinvwl-title, .tinvwl-status-message.type-tip .tinvwl-title {\n color: #fff; }\n .tinvwl-status-message.type-attention .tinvwl-title {\n color: #23282d; }\n .tinvwl-status-message.type-error .tinvwl-title {\n background: #ff3814; }\n .tinvwl-status-message.type-tip .tinvwl-title {\n background: #30aec4; }\n .tinvwl-status-message.type-attention .tinvwl-title {\n background: #ffe900; }\n .tinvwl-status-message .tinvwl-title i {\n margin-left: 10px; }\n .tinvwl-status-message.type-error > .tinvwl-title > i:before {\n content: \"\\f00d\"; }\n .tinvwl-status-message.type-tip > .tinvwl-title > i:before {\n content: \"\\f05a\"; }\n .tinvwl-status-message.type-attention > .tinvwl-title > i:before {\n content: \"\\f071\"; }\n .tinvwl-status-message .tinvwl-message {\n padding: 13px 20px;\n overflow: hidden;\n height: 100%;\n background: #faf9f7; }\n\n@media screen and (max-width: 782px) {\n .tinvwl-status-message {\n margin-top: 20px; } }\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 .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 .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 .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 .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@media screen and (max-width: 782px) {\n input, textarea {\n font-size: 14px; }\n #wpbody .tinvwl-content select {\n height: 42px;\n font-size: 14px; } }\n\n.tinvwl-select-wrap {\n position: relative;\n display: inline-block;\n vertical-align: middle;\n cursor: pointer; }\n\n.tinvwl-content select.tinvwl-select.grey {\n padding-left: 47px;\n margin: 0;\n border-radius: 4px; }\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 .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 .tinvwl-select:hover + .tinvwl-caret span {\n background-position: 100% 0; }\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.tinvwl-nav .tinvwl-prev {\n float: right; }\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.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 .tinvwl-panel.only-button #save_buttons--setting_reset .form-control {\n background-color: #ffffff;\n color: #3e3e3e; }\n .tinvwl-panel.only-button #save_buttons--setting_reset .tinvwl-btn.split span {\n background: #fbfaf9; }\n .tinvwl-panel.only-button #save_buttons--setting_reset .form-control:hover {\n color: #fff;\n background-color: #515151; }\n .tinvwl-panel.only-button #save_buttons--setting_reset .tinvwl-btn.split:hover span {\n background: #434343; }\n\n/* reset button */\n#doaction, #doaction2, #post-query-submit {\n margin: 0; }\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.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: -.025em;\n border: none;\n border-radius: 2px;\n color: #fff;\n background-color: #96b100; }\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: -.025em;\n border: none;\n border-radius: 2px;\n color: #fff;\n background-color: #96b100; }\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 .tinvwl-btn.grey.large {\n font-weight: 800;\n padding: 14px 18px 14px 19px; }\n .tinvwl-btn.grey.w-icon {\n letter-spacing: -.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: -.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 .tinvwl-btn.white.no-txt {\n padding: 12px 16px; }\n .tinvwl-btn.white.small.no-txt {\n padding: 9px 12px; }\n .tinvwl-btn.white i {\n color: #6b625a;\n margin-left: 11px; }\n\n.tinvwl-btn.w-icon {\n font-weight: 800; }\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 .tinvwl-btn.medium.smaller-txt {\n padding: 9px 16px; }\n\n.tinvwl-btn.round {\n border-radius: 25px;\n padding: 15px 28px 16px; }\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 .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 .tinvwl-btn.split:hover span, .tinvwl-btn.split:active span, .tinvwl-btn.split:focus span {\n background: #434343; }\n .tinvwl-btn.split.green span {\n background: #b9cf09; }\n .tinvwl-btn.split.black span {\n background: #434343; }\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\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/* Icons */\n.tinvwl-header {\n padding: 21px 40px;\n margin-bottom: 40px;\n background: #ffffff; }\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 .tinvwl-header .icon.border-grey:hover {\n border-color: #515151; }\n .tinvwl-header .icon.w-lines {\n position: relative;\n padding: 0 30px; }\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 .tinvwl-header .icon.w-lines:before {\n right: 0; }\n .tinvwl-header .icon.w-lines:after {\n left: 0; }\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.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.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 .tinvwl-header .tinvwl-status-panel > a {\n vertical-align: middle; }\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 .tinvwl-header .tinvwl-btn.red i {\n color: #ffdc00; }\n\n.tinvwl-header .tinvwl-status-panel {\n text-align: left; }\n\n.tinvwl-sign-icon {\n font-size: 30px;\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n color: #948d84; }\n\n@media (max-width: 1199px) {\n .tinvwl-header {\n text-align: center; }\n .tinvwl-header .tinvwl-table, .tinvwl-header .tinvwl-cell, .tinvwl-header .tinvwl-cell-3 {\n display: block; }\n .tinvwl-header h1 + .tinvwl-status-panel {\n margin-top: 25px; }\n .tinvwl-header .tinvwl-status-panel {\n text-align: center;\n margin-top: 15px; }\n .tinvwl-header .tinvwl-status-panel > a + a {\n margin-right: 9px; }\n .tinwl-logo {\n display: block;\n margin: 0 auto; }\n .tinwl-logo h2, .tinwl-logo img {\n display: block;\n margin: 0 auto; }\n .tinvwl-header .tinvwl-title {\n display: block;\n margin: 0 auto; }\n .tinwl-logo h2 {\n padding-right: 0;\n margin-right: 0;\n margin-top: 6px; }\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 .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@media (max-width: 782px) {\n .tinvwl-header .tinvwl-btn .tinvwl-txt {\n display: none; }\n .tinvwl-header .tinvwl-btn i {\n margin-left: 0 !important; }\n .tinvwl-header .tinvwl-btn.grey {\n padding-right: 16px;\n padding-left: 16px; } }\n\n.tinvwl-content h2 {\n /*margin: 0;*/\n /*line-height: 40px;*/ }\n\n/* Privacy Navigation */\n.tinwl-wishlists-privacy {\n margin: -10px 0 0; }\n .tinwl-wishlists-privacy li {\n float: right;\n margin: 10px 0 0 10px; }\n .tinwl-wishlists-privacy li:last-child {\n margin-left: 0; }\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 .tinwl-wishlists-privacy li.active a {\n color: #fff;\n background-color: #96b100; }\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@media screen and (max-width: 782px) {\n .tinwl-wishlists-privacy {\n margin-right: 15px; } }\n\n/* Panel */\n.tinvwl-panel {\n margin: 40px 40px 0; }\n .tinvwl-panel .w-bg-grey {\n background: #fbfaf9; }\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 .tinvwl-panel.w-bg {\n background: #ffffff;\n border-radius: 4px; }\n\n.tinvwl-table.w-info .tinvwl-info[rowspan] {\n vertical-align: middle; }\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@media screen and (max-width: 1200px) {\n .tinvwl-panel {\n margin: 20px 20px 0; }\n .tinvwl-header {\n margin-bottom: 20px; } }\n\n@media screen and (max-width: 782px) {\n .tinvwl-panel {\n margin: 20px 0 0; }\n .tinvwl-panel.only-button {\n text-align: center; } }\n\n/**\n * Content Elements\n */\n.tinvwl-content {\n /*margin: 14px 40px 10px 20px;*/ }\n .tinvwl-content section {\n /*margin-top: 20px;*/\n /*background-color: #FFF;*/\n /*border-radius: 5px;*/ }\n .tinvwl-content section:after {\n /*content: '';\n display: block;\n height: 0;\n clear: both;*/ }\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 .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 .tinvwl-icon-preview span img {\n max-width: 50px;\n max-height: 42px;\n vertical-align: middle; }\n\n@media (min-width: 1200px) {\n .tinvwl-icon-preview {\n margin-bottom: 0; } }\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 .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@media screen and (max-width: 782px) {\n .tablenav.top .actions {\n display: block; }\n .tablenav br.tinv-wishlist-clear {\n display: none; }\n .tinvwl-content .tablenav {\n margin: 15px 12px; }\n .tinvwl-content .tablenav .alignleft, .tinvwl-content .tablenav .alignright {\n float: none; }\n .tinvwl-content .tablenav .tinvwl-full {\n display: none; }\n .tinvwl-content .tablenav .alignleft + .alignright {\n margin-top: 10px; }\n .tinvwl-content .tablenav .tinvwl-select-wrap {\n width: calc(100% - 75px); }\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 .tinvwl-content .tablenav input[type=search] {\n width: calc(100% - 84px); } }\n\n.tinvwl-info-wrap.tinvwl-in-table {\n /*position: absolute;\n top: 50%;\n margin-top: -11px;*/ }\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 .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 .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: -.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: -.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 .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 .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 .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 .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 .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 .tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page, .tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page {\n background: #f3f1ec; }\n .tinvwl-content .tablenav .tablenav-pages .pagination-links > .tinvwl-page-number.space {\n background: none;\n color: #3e3e3e; }\n .tinvwl-content .tablenav .tablenav-pages .pagination-links > a:hover {\n background: #3e3e3e;\n color: #fff; }\n .tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page:hover {\n background: #3e3e3e;\n color: #fff; }\n .tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page {\n margin-left: 20px; }\n .tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page:hover {\n background: #3e3e3e;\n color: #fff; }\n .tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page {\n margin-right: 20px; }\n .tinvwl-content .tablenav .tablenav-pages .tinvwl-chevron {\n display: inline-block;\n vertical-align: middle;\n width: 9px;\n height: 16px; }\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 .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 .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 .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@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 .tinvwl-content .widefat.wishlists thead th.column-preference, .tinvwl-content .widefat.wishlists tbody td.column-preference {\n width: 98px;\n min-width: 98px; }\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 .tinvwl-content .widefat tbody td.column-preference .tinvwl-btn.tinvwl-w-mobile {\n padding: 9px 12px; }\n .tinvwl-content .widefat tbody td.column-preference .tinvwl-btn .tinvwl-mobile {\n display: inline;\n margin: 0; }\n .tinvwl-content .widefat tbody td.column-preference .tinvwl-btn .tinvwl-full {\n display: none; } }\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 .tinvwl-content .widefat tbody .column-name .product-image {\n display: block; }\n .tinvwl-content .widefat tbody .column-name .product-title {\n display: block;\n padding-right: 0; }\n .tinvwl-content .widefat.products thead th.column-preference {\n width: 103px;\n min-width: 103px; }\n .tinvwl-content .widefat.products tbody td.column-preference {\n width: 103px;\n min-width: 103px; }\n .tinvwl-content .widefat.products tbody td.column-preference > a {\n margin-left: 5px; }\n .tinvwl-content .widefat tbody td.column-preference > a:nth-child(2n) {\n margin-left: 0; }\n .tinvwl-content .widefat tbody td.column-preference > a:nth-child(n+3) {\n margin-top: 5px; }\n .tinvwl-content .widefat thead th .tinvwl-full {\n display: none; } }\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 .tinvwl-content .widefat th.sortable > a, .tinvwl-content .widefat th.sorted > a {\n padding-right: 0;\n padding-left: 0;\n position: static; }\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 .tinvwl-content .widefat th.sortable > a .sorting-indicator:before, .tinvwl-content .widefat th.sorted > a .sorting-indicator:before {\n right: -5px; }\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 .tinvwl-content .widefat.wishlists thead th.column-title, .tinvwl-content .widefat.wishlists tbody td.column-title {\n width: 38%; } }\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 .tinvwl-content .widefat.products tbody td.column-preference > a {\n margin-left: 5px;\n float: none; }\n .tinvwl-content .widefat tbody .column-name .product-image, .tinvwl-content .widefat tbody .column-name .product-title {\n vertical-align: top; }\n .tablenav .tablenav-pages {\n margin-bottom: 15px; }\n .tinvwl-content .widefat thead th.column-primary {\n width: 100% !important; }\n .tinvwl-content .widefat thead td.check-column + th.column-primary {\n width: 50% !important; }\n .tinvwl-content .widefat.users thead td.check-column + th.column-primary {\n width: 100% !important; } }\n\n/* Tables */\n.tinvwl-table {\n display: table;\n /*height: 100%;*/\n width: 100%;\n max-width: 100%; }\n .tinvwl-table.w-bg {\n background: #fff;\n overflow: hidden;\n border-radius: 4px; }\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 .tinvwl-table.auto-width {\n width: auto; }\n\n.tinvwl-caption {\n display: table-caption; }\n\n.tinvwl-row {\n display: table-row; }\n\n.tinvwl-rows {\n display: table-row-group; }\n\n.tinvwl-cell {\n display: table-cell;\n vertical-align: middle; }\n\n.tinvwl-cell-2 {\n display: table-cell;\n vertical-align: middle;\n float: none; }\n\n.tinvwl-cell-3 {\n display: table-cell;\n vertical-align: top;\n float: none; }\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 .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 .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 .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.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.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 .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@media (min-width: 1200px) {\n .tinvwl-style-options .tinvwl-table .tinvwl-inner .form-horizontal {\n width: 67%; } }\n\ntextarea[name=\"style_plain-css\"] {\n height: 150px; }\n\n.tinvwl-table tbody + tbody > .tinvwl-bodies-border {\n display: table-row; }\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/*.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@media (min-width: 1200px) {\n .tinvwl-table tr.tinvwl-full-width .control-label label {\n margin-bottom: 10px; }\n .tinvwl-table tr.tinvwl-full-width [class^=\"col-lg-\"], .tinvwl-table tr.tinvwl-full-width [class^=\"col-md-\"] {\n width: 100%; }\n .tinvwl-table tr.tinvwl-full-width textarea {\n height: 250px;\n padding: 15px; }\n .tiwl-notifications-style-logo img {\n float: left; } }\n\n@media (max-width: 1199px) {\n .form-horizontal .control-label .tinvwl-empty {\n display: none; }\n .tinvwl-style-options .tinvwl-empty-info, .tinvwl-style-options .tinvwl-info {\n display: none !important; }\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 .tinvwl-table .tinvwl-header-row.tinvwl-line-border .tinvwl-inner {\n padding-bottom: 0; }\n .tinvwl-table .tinvwl-header-row.tinvwl-line-border .tinvwl-inner .form-group {\n margin-bottom: 20px; } }\n\n.tinvwl-info .tinvwl-info-desc a {\n text-decoration: underline;\n color: #ff5739; }\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.tinvwl-info-wrap.tinvwl-in-section {\n background: #fbfaf9;\n color: #4f4639; }\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.tinvwl-panel:not(.only-button) .tinvwl-table .col-lg-6 > .tinvwl-btn {\n width: auto; }\n\n.tinvwl-btns-group {\n margin-bottom: 23px;\n margin-top: -15px;\n margin-left: -15px; }\n\n.tiwl-style-custom-allow .tinvwl-inner textarea {\n margin-bottom: 23px; }\n\n.tinvwl-btns-group .tinvwl-btn {\n margin-top: 15px;\n margin-left: 15px;\n float: right; }\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.tinvwl-table .tinvwl-info .tinvwl-info-wrap.tinvwl-in-section .tinvwl-help {\n display: none; }\n\n.tinvwl-info-wrap.tinvwl-in-table {\n display: inline-block;\n vertical-align: middle;\n display: block;\n margin-bottom: 5px; }\n .tinvwl-info-wrap.tinvwl-in-table .tinvwl-help {\n cursor: pointer; }\n\n.tinvwl-content .widefat th.tinvwl-has-info {\n /*word-break: break-all;*/ }\n .tinvwl-content .widefat th.tinvwl-has-info .tinvwl-col-name {\n margin-left: 5px; }\n\n.tinvwl-info-wrap.tinvwl-in-table .tinvwl-info-desc {\n display: none; }\n\n@media (max-width: 1200px) {\n .tinvwl-table .tinvwl-info {\n padding-right: 15px;\n padding-left: 15px;\n /*vertical-align: middle;*/ }\n .tinvwl-table.w-info > thead > tr > th:first-child, .tinvwl-table.w-info > tbody > tr > td:first-child {\n width: 90%; }\n .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign {\n width: auto;\n padding-left: 0; }\n .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign span {\n display: none; }\n .tinvwl-table .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign .tinvwl-help {\n display: block;\n margin: 0 auto; }\n .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-desc {\n display: none; } }\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 .widefat tfoot td input[type=checkbox], .widefat th input[type=checkbox], .widefat thead td input[type=checkbox] {\n margin-bottom: 0; }\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 .tinvwl-content .widefat thead td.check-column {\n padding-top: 14px;\n padding-bottom: 15px;\n padding-right: 20px;\n width: 45px; }\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 .tinvwl-content .widefat.wishlists thead td.check-column, .tinvwl-content .widefat.wishlists tbody th.check-column {\n width: 23px; }\n .tinvwl-content .widefat thead td.check-column + th {\n padding-right: 10px; }\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 .tinvwl-content .widefat tbody th.check-column + td {\n padding-right: 10px; }\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 .wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.column-primary)::before {\n text-align: right; }\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 .wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.column-primary)::before {\n right: 28px; }\n .wp-list-table tr:not(.inline-edit-row):not(.no-items) td.check-column + td:not(.column-primary)::before {\n right: 13px; }\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/* 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 .popover.top {\n margin-top: -10px; }\n .popover.right {\n margin-right: 10px; }\n .popover.bottom {\n margin-top: 10px; }\n .popover.left {\n margin-right: -10px; }\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: -.35px; }\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.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 .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 .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 .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 .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 .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/* 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/* 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 .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 .tinvwl-premium-feat .col-lg-4 .half-containers.money-back {\n background: #211709;\n /* Old browsers */ }\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 .tinvwl-premium-feat .col-lg-4 .half-containers.money-back a span {\n display: none; }\n .tinvwl-premium-feat .col-lg-4 .half-containers.money-back p {\n text-align: center;\n color: #ffffff;\n font-size: 16px; }\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 .tinvwl-premium-feat .col-lg-4 .half-containers.customization h2 {\n margin: 30px auto 20px; }\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 .tinvwl-premium-feat .col-lg-4 .half-containers.customization .tinvwl-btn.gray {\n background-color: #958095;\n margin: 10px auto; }\n .tinvwl-premium-feat .col-lg-4 .half-containers.customization .tinvwl-btn.gray:hover {\n background-color: #ffffff;\n color: #333333; }\n .tinvwl-premium-feat .col-lg-4 .half-containers.rate {\n text-align: center;\n border-bottom: 1px solid #e7e7e7; }\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 .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 .tinvwl-premium-feat .col-lg-4 .half-containers.rate p {\n font-size: 16px;\n padding-right: 10px;\n padding-left: 10px; }\n .tinvwl-premium-feat .col-lg-4 .half-containers.rate a {\n color: #ff5739;\n text-decoration: underline; }\n .tinvwl-premium-feat .col-lg-4 .half-containers.subscribe {\n text-align: center; }\n .tinvwl-premium-feat .col-lg-4 .half-containers.subscribe h2 {\n color: #453a2a;\n margin: 30px auto 20px; }\n .tinvwl-premium-feat .col-lg-4 .half-containers.subscribe p {\n font-size: 16px;\n padding-right: 10px;\n padding-left: 10px; }\n .tinvwl-premium-feat .col-lg-4 .half-containers.subscribe .mc-field-group {\n width: 90%;\n position: relative;\n margin: 10px auto; }\n .tinvwl-premium-feat .col-lg-4 .half-containers.subscribe .mc-field-group input[type=\"email\"] {\n width: 65%;\n height: 45px; }\n .tinvwl-premium-feat .col-lg-4 .half-containers.subscribe .mc-field-group input[type=\"submit\"] {\n width: 30%; }\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: -.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 .tinvwl-premium-feat .tinvwl-pic-col img {\n display: block;\n margin: 0 auto; }\n .tinvwl-premium-feat .tinvwl-pic-col .tinvwl-btn.white {\n color: #ff5739; }\n .tinvwl-premium-feat .tinvwl-pic-col .tinvwl-btn.white:hover {\n color: #ffffff; }\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/* Footer */\n#wpfooter {\n padding: 10px 40px; }\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 #wpfooter .ftinvwl-heart {\n margin: 0 3px; }\n #wpfooter .ftinvwl-star {\n font-size: 12px;\n margin: 0 1px; }\n #wpfooter span .ftinvwl-star:first-of-type {\n margin-right: 6px; }\n #wpfooter span .ftinvwl-star:last-of-type {\n margin-right: 3px; }\n #wpfooter i {\n color: #ff5739; }\n #wpfooter a {\n text-decoration: underline;\n color: #ff5739; }\n #wpfooter a:hover, #wpfooter a:active, #wpfooter a:focus {\n color: #000; }\n\n/* Color Picker */\n.tinvwl-color-picker {\n position: relative; }\n .tinvwl-color-picker .iris-picker {\n position: absolute;\n z-index: 9999; }\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 .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 .tinvwl-color-picker .tinvwl-eyedropper a {\n color: #6b625a; }\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 .tinvwl-color-picker + .iris-picker .iris-square-value {\n width: 0;\n height: 0; }\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 .3s ease, visibility .3s ease;\n transition: opacity .3s ease, visibility .3s ease;\n background: #191919; }\n\n.tinvwl-modal.tinvwl-modal-open .tinvwl-overlay {\n visibility: visible;\n opacity: .5; }\n\n.admin-bar .tinvwl-content .tinvwl-modal {\n padding-top: 32px !important; }\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 .3s ease, visibility .3s ease;\n transition: opacity .3s ease, visibility .3s ease; }\n .tinvwl-content .tinvwl-modal .tinvwl-modal-inner {\n position: relative;\n margin: 0 auto;\n background: #fff;\n border-radius: 4px; }\n .tinvwl-content .tinvwl-modal.tinvwl-modal-open {\n visibility: visible;\n opacity: 1;\n width: 100%;\n height: 100%; }\n\n@media screen and (max-width: 1200px) {\n .tinvwl-premium-feat .row {\n display: block; } }\n\n@media screen and (max-width: 782px) {\n .admin-bar .tinvwl-content .tinvwl-modal {\n padding-top: 46px !important; } }\n\n@media screen and (max-width: 600px) {\n .admin-bar .tinvwl-content .tinvwl-modal {\n padding-top: 0 !important; } }\n\n.tinvwl-modal .tinvwl-table {\n height: 100%; }\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 .tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails p {\n margin: 0 0 26px; }\n .tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails .tinvwl-btn.large {\n padding: 14px 33px; }\n .tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails .tinvwl-btn + .tinvwl-btn {\n margin-right: 6px; }\n\n/* Quick Buttons */\n.tinvwl-quick-btns {\n position: fixed;\n top: 25%;\n right: 100%;\n z-index: 9999; }\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 .3s ease;\n -webkit-transition: -webkit-transform .3s ease;\n transition: transform .3s ease;\n transition: transform .3s ease, -webkit-transform .3s ease; }\n\n.tinvwl-panel.only-button .tinvwl-quick-btns .form-control {\n display: block;\n width: 119px; }\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/* Preview Select */\n@media (min-width: 1200px) {\n .tinvwl-empty-select + .tinvwl-input-group-btn {\n text-align: left; } }\n\n.tinvwl-empty-select + .tinvwl-input-group-btn .tinvwl-btn {\n margin-right: 0; }\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@media (min-width: 768px) {\n .container {\n width: 750px; } }\n\n@media (min-width: 992px) {\n .container {\n width: 970px; } }\n\n@media (min-width: 1200px) {\n .container {\n width: 1170px; } }\n\n.row {\n margin-left: -15px;\n margin-right: -15px; }\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.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.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.col-xs-12 {\n float: right;\n width: 100%; }\n\n.col-xs-11 {\n width: 91.66666667%; }\n\n.col-xs-10 {\n width: 83.33333333%; }\n\n.col-xs-9 {\n width: 75%; }\n\n.col-xs-8 {\n width: 66.66666667%; }\n\n.col-xs-7 {\n width: 58.33333333%; }\n\n.col-xs-6 {\n width: 50%; }\n\n.col-xs-5 {\n width: 41.66666667%; }\n\n.col-xs-4 {\n width: 33.33333333%; }\n\n.col-xs-3 {\n width: 25%; }\n\n.col-xs-2 {\n width: 16.66666667%; }\n\n.col-xs-1 {\n width: 8.33333333%; }\n\n.col-xs-pull-12 {\n left: 100%; }\n\n.col-xs-pull-11 {\n left: 91.66666667%; }\n\n.col-xs-pull-10 {\n left: 83.33333333%; }\n\n.col-xs-pull-9 {\n left: 75%; }\n\n.col-xs-pull-8 {\n left: 66.66666667%; }\n\n.col-xs-pull-7 {\n left: 58.33333333%; }\n\n.col-xs-pull-6 {\n left: 50%; }\n\n.col-xs-pull-5 {\n left: 41.66666667%; }\n\n.col-xs-pull-4 {\n left: 33.33333333%; }\n\n.col-xs-pull-3 {\n left: 25%; }\n\n.col-xs-pull-2 {\n left: 16.66666667%; }\n\n.col-xs-pull-1 {\n left: 8.33333333%; }\n\n.col-xs-pull-0 {\n left: auto; }\n\n.col-xs-push-12 {\n right: 100%; }\n\n.col-xs-push-11 {\n right: 91.66666667%; }\n\n.col-xs-push-10 {\n right: 83.33333333%; }\n\n.col-xs-push-9 {\n right: 75%; }\n\n.col-xs-push-8 {\n right: 66.66666667%; }\n\n.col-xs-push-7 {\n right: 58.33333333%; }\n\n.col-xs-push-6 {\n right: 50%; }\n\n.col-xs-push-5 {\n right: 41.66666667%; }\n\n.col-xs-push-4 {\n right: 33.33333333%; }\n\n.col-xs-push-3 {\n right: 25%; }\n\n.col-xs-push-2 {\n right: 16.66666667%; }\n\n.col-xs-push-1 {\n right: 8.33333333%; }\n\n.col-xs-push-0 {\n right: auto; }\n\n.col-xs-offset-12 {\n margin-right: 100%; }\n\n.col-xs-offset-11 {\n margin-right: 91.66666667%; }\n\n.col-xs-offset-10 {\n margin-right: 83.33333333%; }\n\n.col-xs-offset-9 {\n margin-right: 75%; }\n\n.col-xs-offset-8 {\n margin-right: 66.66666667%; }\n\n.col-xs-offset-7 {\n margin-right: 58.33333333%; }\n\n.col-xs-offset-6 {\n margin-right: 50%; }\n\n.col-xs-offset-5 {\n margin-right: 41.66666667%; }\n\n.col-xs-offset-4 {\n margin-right: 33.33333333%; }\n\n.col-xs-offset-3 {\n margin-right: 25%; }\n\n.col-xs-offset-2 {\n margin-right: 16.66666667%; }\n\n.col-xs-offset-1 {\n margin-right: 8.33333333%; }\n\n.col-xs-offset-0 {\n margin-right: 0; }\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 .col-sm-12 {\n float: right;\n width: 100%; }\n .col-sm-11 {\n width: 91.66666667%; }\n .col-sm-10 {\n width: 83.33333333%; }\n .col-sm-9 {\n width: 75%; }\n .col-sm-8 {\n width: 66.66666667%; }\n .col-sm-7 {\n width: 58.33333333%; }\n .col-sm-6 {\n width: 50%; }\n .col-sm-5 {\n width: 41.66666667%; }\n .col-sm-4 {\n width: 33.33333333%; }\n .col-sm-3 {\n width: 25%; }\n .col-sm-2 {\n width: 16.66666667%; }\n .col-sm-1 {\n width: 8.33333333%; }\n .col-sm-pull-12 {\n left: 100%; }\n .col-sm-pull-11 {\n left: 91.66666667%; }\n .col-sm-pull-10 {\n left: 83.33333333%; }\n .col-sm-pull-9 {\n left: 75%; }\n .col-sm-pull-8 {\n left: 66.66666667%; }\n .col-sm-pull-7 {\n left: 58.33333333%; }\n .col-sm-pull-6 {\n left: 50%; }\n .col-sm-pull-5 {\n left: 41.66666667%; }\n .col-sm-pull-4 {\n left: 33.33333333%; }\n .col-sm-pull-3 {\n left: 25%; }\n .col-sm-pull-2 {\n left: 16.66666667%; }\n .col-sm-pull-1 {\n left: 8.33333333%; }\n .col-sm-pull-0 {\n left: auto; }\n .col-sm-push-12 {\n right: 100%; }\n .col-sm-push-11 {\n right: 91.66666667%; }\n .col-sm-push-10 {\n right: 83.33333333%; }\n .col-sm-push-9 {\n right: 75%; }\n .col-sm-push-8 {\n right: 66.66666667%; }\n .col-sm-push-7 {\n right: 58.33333333%; }\n .col-sm-push-6 {\n right: 50%; }\n .col-sm-push-5 {\n right: 41.66666667%; }\n .col-sm-push-4 {\n right: 33.33333333%; }\n .col-sm-push-3 {\n right: 25%; }\n .col-sm-push-2 {\n right: 16.66666667%; }\n .col-sm-push-1 {\n right: 8.33333333%; }\n .col-sm-push-0 {\n right: auto; }\n .col-sm-offset-12 {\n margin-right: 100%; }\n .col-sm-offset-11 {\n margin-right: 91.66666667%; }\n .col-sm-offset-10 {\n margin-right: 83.33333333%; }\n .col-sm-offset-9 {\n margin-right: 75%; }\n .col-sm-offset-8 {\n margin-right: 66.66666667%; }\n .col-sm-offset-7 {\n margin-right: 58.33333333%; }\n .col-sm-offset-6 {\n margin-right: 50%; }\n .col-sm-offset-5 {\n margin-right: 41.66666667%; }\n .col-sm-offset-4 {\n margin-right: 33.33333333%; }\n .col-sm-offset-3 {\n margin-right: 25%; }\n .col-sm-offset-2 {\n margin-right: 16.66666667%; }\n .col-sm-offset-1 {\n margin-right: 8.33333333%; }\n .col-sm-offset-0 {\n margin-right: 0; } }\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 .col-md-12 {\n float: right;\n width: 100%; }\n .col-md-11 {\n width: 91.66666667%; }\n .col-md-10 {\n width: 83.33333333%; }\n .col-md-9 {\n width: 75%; }\n .col-md-8 {\n width: 66.66666667%; }\n .col-md-7 {\n width: 58.33333333%; }\n .col-md-6 {\n width: 50%; }\n .col-md-5 {\n width: 41.66666667%; }\n .col-md-4 {\n width: 33.33333333%; }\n .col-md-3 {\n width: 25%; }\n .col-md-2 {\n width: 16.66666667%; }\n .col-md-1 {\n width: 8.33333333%; }\n .col-md-pull-12 {\n left: 100%; }\n .col-md-pull-11 {\n left: 91.66666667%; }\n .col-md-pull-10 {\n left: 83.33333333%; }\n .col-md-pull-9 {\n left: 75%; }\n .col-md-pull-8 {\n left: 66.66666667%; }\n .col-md-pull-7 {\n left: 58.33333333%; }\n .col-md-pull-6 {\n left: 50%; }\n .col-md-pull-5 {\n left: 41.66666667%; }\n .col-md-pull-4 {\n left: 33.33333333%; }\n .col-md-pull-3 {\n left: 25%; }\n .col-md-pull-2 {\n left: 16.66666667%; }\n .col-md-pull-1 {\n left: 8.33333333%; }\n .col-md-pull-0 {\n left: auto; }\n .col-md-push-12 {\n right: 100%; }\n .col-md-push-11 {\n right: 91.66666667%; }\n .col-md-push-10 {\n right: 83.33333333%; }\n .col-md-push-9 {\n right: 75%; }\n .col-md-push-8 {\n right: 66.66666667%; }\n .col-md-push-7 {\n right: 58.33333333%; }\n .col-md-push-6 {\n right: 50%; }\n .col-md-push-5 {\n right: 41.66666667%; }\n .col-md-push-4 {\n right: 33.33333333%; }\n .col-md-push-3 {\n right: 25%; }\n .col-md-push-2 {\n right: 16.66666667%; }\n .col-md-push-1 {\n right: 8.33333333%; }\n .col-md-push-0 {\n right: auto; }\n .col-md-offset-12 {\n margin-right: 100%; }\n .col-md-offset-11 {\n margin-right: 91.66666667%; }\n .col-md-offset-10 {\n margin-right: 83.33333333%; }\n .col-md-offset-9 {\n margin-right: 75%; }\n .col-md-offset-8 {\n margin-right: 66.66666667%; }\n .col-md-offset-7 {\n margin-right: 58.33333333%; }\n .col-md-offset-6 {\n margin-right: 50%; }\n .col-md-offset-5 {\n margin-right: 41.66666667%; }\n .col-md-offset-4 {\n margin-right: 33.33333333%; }\n .col-md-offset-3 {\n margin-right: 25%; }\n .col-md-offset-2 {\n margin-right: 16.66666667%; }\n .col-md-offset-1 {\n margin-right: 8.33333333%; }\n .col-md-offset-0 {\n margin-right: 0; } }\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 .col-lg-12 {\n float: right;\n width: 100%; }\n .col-lg-11 {\n width: 91.66666667%; }\n .col-lg-10 {\n width: 83.33333333%; }\n .col-lg-9 {\n width: 75%; }\n .col-lg-8 {\n width: 66.66666667%; }\n .col-lg-7 {\n width: 58.33333333%; }\n .col-lg-6 {\n width: 50%; }\n .col-lg-5 {\n width: 41.66666667%; }\n .col-lg-4 {\n width: 33.33333333%; }\n .col-lg-3 {\n width: 25%; }\n .col-lg-2 {\n width: 16.66666667%; }\n .col-lg-1 {\n width: 8.33333333%; }\n .col-lg-pull-12 {\n left: 100%; }\n .col-lg-pull-11 {\n left: 91.66666667%; }\n .col-lg-pull-10 {\n left: 83.33333333%; }\n .col-lg-pull-9 {\n left: 75%; }\n .col-lg-pull-8 {\n left: 66.66666667%; }\n .col-lg-pull-7 {\n left: 58.33333333%; }\n .col-lg-pull-6 {\n left: 50%; }\n .col-lg-pull-5 {\n left: 41.66666667%; }\n .col-lg-pull-4 {\n left: 33.33333333%; }\n .col-lg-pull-3 {\n left: 25%; }\n .col-lg-pull-2 {\n left: 16.66666667%; }\n .col-lg-pull-1 {\n left: 8.33333333%; }\n .col-lg-pull-0 {\n left: auto; }\n .col-lg-push-12 {\n right: 100%; }\n .col-lg-push-11 {\n right: 91.66666667%; }\n .col-lg-push-10 {\n right: 83.33333333%; }\n .col-lg-push-9 {\n right: 75%; }\n .col-lg-push-8 {\n right: 66.66666667%; }\n .col-lg-push-7 {\n right: 58.33333333%; }\n .col-lg-push-6 {\n right: 50%; }\n .col-lg-push-5 {\n right: 41.66666667%; }\n .col-lg-push-4 {\n right: 33.33333333%; }\n .col-lg-push-3 {\n right: 25%; }\n .col-lg-push-2 {\n right: 16.66666667%; }\n .col-lg-push-1 {\n right: 8.33333333%; }\n .col-lg-push-0 {\n right: auto; }\n .col-lg-offset-12 {\n margin-right: 100%; }\n .col-lg-offset-11 {\n margin-right: 91.66666667%; }\n .col-lg-offset-10 {\n margin-right: 83.33333333%; }\n .col-lg-offset-9 {\n margin-right: 75%; }\n .col-lg-offset-8 {\n margin-right: 66.66666667%; }\n .col-lg-offset-7 {\n margin-right: 58.33333333%; }\n .col-lg-offset-6 {\n margin-right: 50%; }\n .col-lg-offset-5 {\n margin-right: 41.66666667%; }\n .col-lg-offset-4 {\n margin-right: 33.33333333%; }\n .col-lg-offset-3 {\n margin-right: 25%; }\n .col-lg-offset-2 {\n margin-right: 16.66666667%; }\n .col-lg-offset-1 {\n margin-right: 8.33333333%; }\n .col-lg-offset-0 {\n margin-right: 0; } }\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 .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.fade {\n opacity: 0;\n -webkit-transition: opacity .15s linear;\n transition: opacity .15s linear; }\n .fade.in {\n opacity: 1; }\n\n.form-horizontal .form-group {\n margin-left: -15px;\n margin-right: -15px; }\n\n.form-group {\n margin-bottom: 23px; }\n\n.form-horizontal:last-of-type .form-group {\n /*margin-bottom: 0;*/ }\n\n.tinvwl-inner .form-group + .form-group > label {\n /*margin-top: 7px;*/ }\n\n.form-control {\n display: block;\n width: 100%; }\n\nlabel.one-line {\n display: inline-block;\n margin-bottom: 0;\n margin-left: 10px; }\n\n.control-label label {\n display: block;\n margin-bottom: 10px; }\n\n.form-horizontal .control-label label {\n padding-top: 9px;\n margin-bottom: 0; }\n\n@media (min-width: 1200px) {\n .tinvwl-table .tinvwl-header-row label {\n margin-bottom: 0; }\n .tinvwl-table .tinvwl-header-row .form-group {\n margin-top: -7px;\n margin-bottom: 13px; } }\n\n@media (max-width: 1199px) {\n .form-horizontal .control-label label {\n margin-bottom: 10px; }\n .tinvwl-table .tinvwl-header-row label {\n padding-top: 3px; } }\n\n.tinvwl-input-group-btn {\n margin-top: 13px; }\n\n.tinvwl-input-group {\n position: relative;\n display: table;\n border-collapse: separate; }\n\n.tinvwl-input-group-addon {\n width: 1%;\n white-space: nowrap;\n vertical-align: middle; }\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 .tinvwl-input-group-btn .tinvwl-btn {\n margin-right: 10px; }\n .tinvwl-input-group-btn > .btn {\n position: relative; }\n\n.tinvwl-input-group .form-control, .tinvwl-input-group-addon, .tinvwl-input-group-btn {\n display: table-cell; }\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@media only screen and (max-width: 1199px) {\n .tinvwl-input-group:not(.tinvwl-no-full) {\n display: block; }\n .tinvwl-input-group:not(.tinvwl-no-full) .form-control {\n float: none; }\n .tinvwl-input-group:not(.tinvwl-no-full) .form-control + .tinvwl-input-group-btn {\n padding-top: 10px;\n padding-right: 0; }\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 .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 .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 .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.text-right {\n text-align: left; }\n\n@media (max-width: 1199px) {\n .text-right {\n text-align: right; } }\n\n@media (min-width: 768px) {\n .form-inline .form-group {\n display: inline-block;\n margin-bottom: 0;\n vertical-align: middle; }\n .form-inline .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle; }\n .form-inline .form-control-static {\n display: inline-block; }\n .form-inline .tinvwl-input-group {\n display: inline-table;\n vertical-align: middle; }\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 .form-inline .tinvwl-input-group > .form-control {\n width: 100%; }\n .form-inline .control-label label {\n margin-bottom: 0;\n vertical-align: middle; }\n .form-inline .radio, .form-inline .checkbox {\n display: inline-block;\n margin-top: 0;\n margin-bottom: 0;\n vertical-align: middle; }\n .form-inline .radio label, .form-inline .checkbox label {\n padding-right: 0; }\n .form-inline .radio input[type=\"radio\"], .form-inline .checkbox input[type=\"checkbox\"] {\n position: relative;\n margin-right: 0; }\n .form-inline .has-feedback .form-control-feedback {\n top: 0; } }\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.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.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.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.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.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/************************** RETINA *************************/\n.tinvwl-content select {\n background-size: 13px 8px; }\n\n.tinvwl-select + .tinvwl-caret span {\n background-size: 13px 18px; }\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.tinvwl-color-picker .tinvwl-eyedropper {\n background-size: 28px 29px; }\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 .tinvwl-select + .tinvwl-caret span {\n background-image: url(\"../img/chevron_down@2x.png\"); }\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 .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 .tinvwl-color-picker .tinvwl-eyedropper {\n background-image: url(\"../img/color_icon@2x.png\"); }\n .logo_heart {\n background-image: url(\"../img/logo_heart@2x.png\"); }\n .admin-rescue {\n background-image: url(\"../img/admin-rescue@2x.png\"); }\n .admin-update {\n background-image: url(\"../img/admin-update@2x.png\"); }\n .wizard_logo {\n background-image: url(\"../img/wizard_logo@2x.png\"); }\n .wizard_setup {\n background-image: url(\"../img/wizard_setup@2x.png\"); } }\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::-webkit-input-placeholder {\n color: #e5e5e5;\n opacity: 1 !important;\n /* for older chrome versions. may no longer apply. */ }\n\n:-moz-placeholder {\n /* Firefox 18- */\n color: #e5e5e5;\n opacity: 1 !important; }\n\n::-moz-placeholder {\n /* Firefox 19+ */\n color: #e5e5e5;\n opacity: 1 !important; }\n\n:-ms-input-placeholder {\n color: #e5e5e5; }\n"]}
|
assets/css/admin-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.23.
|
4 |
* @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
5 |
*/
|
6 |
@font-face{font-family:'tinvwl-webfont';src:url("../fonts/tinvwl-webfont.eot?xu2uyi");src:url("../fonts/tinvwl-webfont.eot?xu2uyi#iefix") format("embedded-opentype"),url("../fonts/tinvwl-webfont.ttf?xu2uyi") format("truetype"),url("../fonts/tinvwl-webfont.woff?xu2uyi") format("woff"),url("../fonts/tinvwl-webfont.svg?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"}
|
9 |
-
.ftinvwl-facebook:before{content:"\f09a"}
|
10 |
-
.ftinvwl-facebook-f:before{content:"\f09a"}
|
11 |
-
.ftinvwl-google:before{content:"\f0d5"}
|
12 |
-
.ftinvwl-email:before{content:"\f0e0"}
|
13 |
-
.ftinvwl-pinterest:before{content:"\f231"}
|
14 |
-
.ftinvwl-whatsapp:before{content:"\f232"}
|
15 |
-
.ftinvwl-clipboard:before{content:"\e911"}
|
16 |
-
.ftinvwl-star:before{content:"\e912"}
|
17 |
-
.ftinvwl-shopping-cart:before{content:"\e913"}
|
18 |
-
.ftinvwl-magic:before{content:"\e914"}
|
19 |
-
.ftinvwl-info:before{content:"\e915"}
|
20 |
-
.ftinvwl-graduation-cap:before{content:"\e918"}
|
21 |
-
.ftinvwl-floppy-o:before{content:"\e919"}
|
22 |
-
.ftinvwl-eyedropper:before{content:"\e91a"}
|
23 |
-
.ftinvwl-exclamation-triangle:before{content:"\e91b"}
|
24 |
-
.ftinvwl-check:before{content:"\e91e"}
|
25 |
-
.ftinvwl-arrow-left:before{content:"\e91f"}
|
26 |
-
.ftinvwl-wrench:before{content:"\e920"}
|
27 |
-
.ftinvwl-chevron-down:before{content:"\e900"}
|
28 |
-
.ftinvwl-chevron-right:before{content:"\e901"}
|
29 |
-
.ftinvwl-chevron-left:before{content:"\e902"}
|
30 |
-
.ftinvwl-chevron-up:before{content:"\e903"}
|
31 |
-
.ftinvwl-cancel:before{content:"\e904"}
|
32 |
-
.ftinvwl-times:before{content:"\e905"}
|
33 |
-
.ftinvwl-heart-plus:before{content:"\e906"}
|
34 |
-
.ftinvwl-heart-mark-right:before{content:"\e907"}
|
35 |
-
.ftinvwl-heart2:before{content:"\e908"}
|
36 |
-
.ftinvwl-heart-o:before{content:"\e909"}
|
37 |
-
.ftinvwl-heart-mark-left:before{content:"\e90a"}
|
38 |
-
.ftinvwl-heart-mail:before{content:"\e90b"}
|
39 |
-
.ftinvwl-heart-tinv:before{content:"\e90c"}
|
40 |
-
.ftinvwl-key:before{content:"\e90d"}
|
41 |
-
.ftinvwl-lock:before{content:"\e90e"}
|
42 |
-
.ftinvwl-hearts:before{content:"\e90f"}
|
43 |
-
.ftinvwl-user:before{content:"\e910"}
|
44 |
.ftinvwl-pulse.ftinvwl-animated::before{-webkit-animation:ftinvwl-pulse 2s linear infinite;animation:ftinvwl-pulse 2s linear infinite}
|
45 |
*{-webkit-box-sizing:border-box;box-sizing:border-box}
|
46 |
*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}
|
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.23.2
|
4 |
* @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
5 |
*/
|
6 |
@font-face{font-family:'tinvwl-webfont';src:url("../fonts/tinvwl-webfont.eot?xu2uyi");src:url("../fonts/tinvwl-webfont.eot?xu2uyi#iefix") format("embedded-opentype"),url("../fonts/tinvwl-webfont.ttf?xu2uyi") format("truetype"),url("../fonts/tinvwl-webfont.woff?xu2uyi") format("woff"),url("../fonts/tinvwl-webfont.svg?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-box-sizing:border-box;box-sizing:border-box}
|
46 |
*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}
|
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.23.
|
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.23.2
|
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.23.
|
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.23.2
|
4 |
* @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
5 |
*/
|
6 |
html{background:#f6f3ed}
|
assets/css/admin.css
CHANGED
@@ -25,112 +25,112 @@ WooCommerce Wishlist Plugin custom webfont
|
|
25 |
-moz-osx-font-smoothing: grayscale; }
|
26 |
|
27 |
.ftinvwl-twitter:before {
|
28 |
-
content: "\f099"; }
|
29 |
|
30 |
.ftinvwl-facebook:before {
|
31 |
-
content: "\f09a"; }
|
32 |
|
33 |
.ftinvwl-facebook-f:before {
|
34 |
-
content: "\f09a"; }
|
35 |
|
36 |
.ftinvwl-google:before {
|
37 |
-
content: "\f0d5"; }
|
38 |
|
39 |
.ftinvwl-email:before {
|
40 |
-
content: "\f0e0"; }
|
41 |
|
42 |
.ftinvwl-pinterest:before {
|
43 |
-
content: "\f231"; }
|
44 |
|
45 |
.ftinvwl-whatsapp:before {
|
46 |
-
content: "\f232"; }
|
47 |
|
48 |
.ftinvwl-clipboard:before {
|
49 |
-
content: "\e911"; }
|
50 |
|
51 |
.ftinvwl-star:before {
|
52 |
-
content: "\e912"; }
|
53 |
|
54 |
.ftinvwl-shopping-cart:before {
|
55 |
-
content: "\e913"; }
|
56 |
|
57 |
.ftinvwl-magic:before {
|
58 |
-
content: "\e914"; }
|
59 |
|
60 |
.ftinvwl-info:before {
|
61 |
-
content: "\e915"; }
|
62 |
|
63 |
.ftinvwl-graduation-cap:before {
|
64 |
-
content: "\e918"; }
|
65 |
|
66 |
.ftinvwl-floppy-o:before {
|
67 |
-
content: "\e919"; }
|
68 |
|
69 |
.ftinvwl-eyedropper:before {
|
70 |
-
content: "\e91a"; }
|
71 |
|
72 |
.ftinvwl-exclamation-triangle:before {
|
73 |
-
content: "\e91b"; }
|
74 |
|
75 |
.ftinvwl-check:before {
|
76 |
-
content: "\e91e"; }
|
77 |
|
78 |
.ftinvwl-arrow-left:before {
|
79 |
-
content: "\e91f"; }
|
80 |
|
81 |
.ftinvwl-wrench:before {
|
82 |
-
content: "\e920"; }
|
83 |
|
84 |
.ftinvwl-chevron-down:before {
|
85 |
-
content: "\e900"; }
|
86 |
|
87 |
.ftinvwl-chevron-right:before {
|
88 |
-
content: "\e901"; }
|
89 |
|
90 |
.ftinvwl-chevron-left:before {
|
91 |
-
content: "\e902"; }
|
92 |
|
93 |
.ftinvwl-chevron-up:before {
|
94 |
-
content: "\e903"; }
|
95 |
|
96 |
.ftinvwl-cancel:before {
|
97 |
-
content: "\e904"; }
|
98 |
|
99 |
.ftinvwl-times:before {
|
100 |
-
content: "\e905"; }
|
101 |
|
102 |
.ftinvwl-heart-plus:before {
|
103 |
-
content: "\e906"; }
|
104 |
|
105 |
.ftinvwl-heart-mark-right:before {
|
106 |
-
content: "\e907"; }
|
107 |
|
108 |
.ftinvwl-heart2:before {
|
109 |
-
content: "\e908"; }
|
110 |
|
111 |
.ftinvwl-heart-o:before {
|
112 |
-
content: "\e909"; }
|
113 |
|
114 |
.ftinvwl-heart-mark-left:before {
|
115 |
-
content: "\e90a"; }
|
116 |
|
117 |
.ftinvwl-heart-mail:before {
|
118 |
-
content: "\e90b"; }
|
119 |
|
120 |
.ftinvwl-heart-tinv:before {
|
121 |
-
content: "\e90c"; }
|
122 |
|
123 |
.ftinvwl-key:before {
|
124 |
-
content: "\e90d"; }
|
125 |
|
126 |
.ftinvwl-lock:before {
|
127 |
-
content: "\e90e"; }
|
128 |
|
129 |
.ftinvwl-hearts:before {
|
130 |
-
content: "\e90f"; }
|
131 |
|
132 |
.ftinvwl-user:before {
|
133 |
-
content: "\e910"; }
|
134 |
|
135 |
/* PULSE */
|
136 |
@-webkit-keyframes ftinvwl-pulse {
|
25 |
-moz-osx-font-smoothing: grayscale; }
|
26 |
|
27 |
.ftinvwl-twitter:before {
|
28 |
+
content: "\f099" !important; }
|
29 |
|
30 |
.ftinvwl-facebook:before {
|
31 |
+
content: "\f09a" !important; }
|
32 |
|
33 |
.ftinvwl-facebook-f:before {
|
34 |
+
content: "\f09a" !important; }
|
35 |
|
36 |
.ftinvwl-google:before {
|
37 |
+
content: "\f0d5" !important; }
|
38 |
|
39 |
.ftinvwl-email:before {
|
40 |
+
content: "\f0e0" !important; }
|
41 |
|
42 |
.ftinvwl-pinterest:before {
|
43 |
+
content: "\f231" !important; }
|
44 |
|
45 |
.ftinvwl-whatsapp:before {
|
46 |
+
content: "\f232" !important; }
|
47 |
|
48 |
.ftinvwl-clipboard:before {
|
49 |
+
content: "\e911" !important; }
|
50 |
|
51 |
.ftinvwl-star:before {
|
52 |
+
content: "\e912" !important; }
|
53 |
|
54 |
.ftinvwl-shopping-cart:before {
|
55 |
+
content: "\e913" !important; }
|
56 |
|
57 |
.ftinvwl-magic:before {
|
58 |
+
content: "\e914" !important; }
|
59 |
|
60 |
.ftinvwl-info:before {
|
61 |
+
content: "\e915" !important; }
|
62 |
|
63 |
.ftinvwl-graduation-cap:before {
|
64 |
+
content: "\e918" !important; }
|
65 |
|
66 |
.ftinvwl-floppy-o:before {
|
67 |
+
content: "\e919" !important; }
|
68 |
|
69 |
.ftinvwl-eyedropper:before {
|
70 |
+
content: "\e91a" !important; }
|
71 |
|
72 |
.ftinvwl-exclamation-triangle:before {
|
73 |
+
content: "\e91b" !important; }
|
74 |
|
75 |
.ftinvwl-check:before {
|
76 |
+
content: "\e91e" !important; }
|
77 |
|
78 |
.ftinvwl-arrow-left:before {
|
79 |
+
content: "\e91f" !important; }
|
80 |
|
81 |
.ftinvwl-wrench:before {
|
82 |
+
content: "\e920" !important; }
|
83 |
|
84 |
.ftinvwl-chevron-down:before {
|
85 |
+
content: "\e900" !important; }
|
86 |
|
87 |
.ftinvwl-chevron-right:before {
|
88 |
+
content: "\e901" !important; }
|
89 |
|
90 |
.ftinvwl-chevron-left:before {
|
91 |
+
content: "\e902" !important; }
|
92 |
|
93 |
.ftinvwl-chevron-up:before {
|
94 |
+
content: "\e903" !important; }
|
95 |
|
96 |
.ftinvwl-cancel:before {
|
97 |
+
content: "\e904" !important; }
|
98 |
|
99 |
.ftinvwl-times:before {
|
100 |
+
content: "\e905" !important; }
|
101 |
|
102 |
.ftinvwl-heart-plus:before {
|
103 |
+
content: "\e906" !important; }
|
104 |
|
105 |
.ftinvwl-heart-mark-right:before {
|
106 |
+
content: "\e907" !important; }
|
107 |
|
108 |
.ftinvwl-heart2:before {
|
109 |
+
content: "\e908" !important; }
|
110 |
|
111 |
.ftinvwl-heart-o:before {
|
112 |
+
content: "\e909" !important; }
|
113 |
|
114 |
.ftinvwl-heart-mark-left:before {
|
115 |
+
content: "\e90a" !important; }
|
116 |
|
117 |
.ftinvwl-heart-mail:before {
|
118 |
+
content: "\e90b" !important; }
|
119 |
|
120 |
.ftinvwl-heart-tinv:before {
|
121 |
+
content: "\e90c" !important; }
|
122 |
|
123 |
.ftinvwl-key:before {
|
124 |
+
content: "\e90d" !important; }
|
125 |
|
126 |
.ftinvwl-lock:before {
|
127 |
+
content: "\e90e" !important; }
|
128 |
|
129 |
.ftinvwl-hearts:before {
|
130 |
+
content: "\e90f" !important; }
|
131 |
|
132 |
.ftinvwl-user:before {
|
133 |
+
content: "\e910" !important; }
|
134 |
|
135 |
/* PULSE */
|
136 |
@-webkit-keyframes ftinvwl-pulse {
|
assets/css/admin.css.map
CHANGED
@@ -1 +1 @@
|
|
1 |
-
{"version":3,"names":[],"mappings":"","sources":["admin.css"],"file":"admin.css","sourcesContent":["/*------------------------------------*\n\t$WEBFONT\n*------------------------------------*/\n/*------------------------------------------------------------------\nWooCommerce Wishlist Plugin custom webfont\n-------------------------------------------------------------------*/\n@font-face {\n font-family: 'tinvwl-webfont';\n src: url(\"../fonts/tinvwl-webfont.eot?xu2uyi\");\n src: url(\"../fonts/tinvwl-webfont.eot?xu2uyi#iefix\") format(\"embedded-opentype\"), url(\"../fonts/tinvwl-webfont.ttf?xu2uyi\") format(\"truetype\"), url(\"../fonts/tinvwl-webfont.woff?xu2uyi\") format(\"woff\"), url(\"../fonts/tinvwl-webfont.svg?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.ftinvwl-twitter:before {\n content: \"\\f099\"; }\n\n.ftinvwl-facebook:before {\n content: \"\\f09a\"; }\n\n.ftinvwl-facebook-f:before {\n content: \"\\f09a\"; }\n\n.ftinvwl-google:before {\n content: \"\\f0d5\"; }\n\n.ftinvwl-email:before {\n content: \"\\f0e0\"; }\n\n.ftinvwl-pinterest:before {\n content: \"\\f231\"; }\n\n.ftinvwl-whatsapp:before {\n content: \"\\f232\"; }\n\n.ftinvwl-clipboard:before {\n content: \"\\e911\"; }\n\n.ftinvwl-star:before {\n content: \"\\e912\"; }\n\n.ftinvwl-shopping-cart:before {\n content: \"\\e913\"; }\n\n.ftinvwl-magic:before {\n content: \"\\e914\"; }\n\n.ftinvwl-info:before {\n content: \"\\e915\"; }\n\n.ftinvwl-graduation-cap:before {\n content: \"\\e918\"; }\n\n.ftinvwl-floppy-o:before {\n content: \"\\e919\"; }\n\n.ftinvwl-eyedropper:before {\n content: \"\\e91a\"; }\n\n.ftinvwl-exclamation-triangle:before {\n content: \"\\e91b\"; }\n\n.ftinvwl-check:before {\n content: \"\\e91e\"; }\n\n.ftinvwl-arrow-left:before {\n content: \"\\e91f\"; }\n\n.ftinvwl-wrench:before {\n content: \"\\e920\"; }\n\n.ftinvwl-chevron-down:before {\n content: \"\\e900\"; }\n\n.ftinvwl-chevron-right:before {\n content: \"\\e901\"; }\n\n.ftinvwl-chevron-left:before {\n content: \"\\e902\"; }\n\n.ftinvwl-chevron-up:before {\n content: \"\\e903\"; }\n\n.ftinvwl-cancel:before {\n content: \"\\e904\"; }\n\n.ftinvwl-times:before {\n content: \"\\e905\"; }\n\n.ftinvwl-heart-plus:before {\n content: \"\\e906\"; }\n\n.ftinvwl-heart-mark-right:before {\n content: \"\\e907\"; }\n\n.ftinvwl-heart2:before {\n content: \"\\e908\"; }\n\n.ftinvwl-heart-o:before {\n content: \"\\e909\"; }\n\n.ftinvwl-heart-mark-left:before {\n content: \"\\e90a\"; }\n\n.ftinvwl-heart-mail:before {\n content: \"\\e90b\"; }\n\n.ftinvwl-heart-tinv:before {\n content: \"\\e90c\"; }\n\n.ftinvwl-key:before {\n content: \"\\e90d\"; }\n\n.ftinvwl-lock:before {\n content: \"\\e90e\"; }\n\n.ftinvwl-hearts:before {\n content: \"\\e90f\"; }\n\n.ftinvwl-user:before {\n content: \"\\e910\"; }\n\n/* PULSE */\n@-webkit-keyframes ftinvwl-pulse {\n 0% {\n -webkit-transform: scale(1.1);\n transform: scale(1.1); }\n 50% {\n -webkit-transform: scale(0.8);\n transform: scale(0.8); }\n 100% {\n -webkit-transform: scale(1.1);\n transform: scale(1.1); } }\n\n@keyframes ftinvwl-pulse {\n 0% {\n -webkit-transform: scale(1.1);\n transform: scale(1.1); }\n 50% {\n -webkit-transform: scale(0.8);\n transform: scale(0.8); }\n 100% {\n -webkit-transform: scale(1.1);\n transform: scale(1.1); } }\n\n.ftinvwl-pulse.ftinvwl-animated::before {\n -webkit-animation: ftinvwl-pulse 2s linear infinite;\n animation: ftinvwl-pulse 2s linear infinite; }\n\n/* Misc */\n* {\n -webkit-box-sizing: border-box;\n box-sizing: border-box; }\n *:before, *:after {\n -webkit-box-sizing: border-box;\n box-sizing: border-box; }\n\n.tinv-wishlist-clearfix:before, .tinv-wishlist-clearfix:after {\n display: table;\n content: \" \"; }\n\n.container:before, .container:after {\n display: table;\n content: \" \"; }\n\n.container-fluid:before, .container-fluid:after {\n display: table;\n content: \" \"; }\n\n.row:before, .row:after {\n display: table;\n content: \" \"; }\n\n.form-horizontal .form-group:before, .form-horizontal .form-group:after {\n display: table;\n content: \" \"; }\n\n.form-group:before, .form-group:after {\n display: table;\n content: \" \"; }\n\n.tablenav:before, .tablenav:after {\n display: table;\n content: \" \"; }\n\n.tinvwl-panel:before, .tinvwl-panel:after {\n display: table;\n content: \" \"; }\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.tinvwl-header table, .tinvwl-content table {\n border-spacing: 0;\n border-collapse: collapse;\n width: 100%;\n max-width: 100%; }\n\n.tinvwl-header td, .tinvwl-header th {\n padding: 0; }\n\n.tinvwl-content td, .tinvwl-content th {\n padding: 0; }\n\n.tinvwl-header img, .tinvwl-content img {\n height: auto;\n max-width: 100%; }\n\n.tinvwl-header {\n /*margin-bottom: 40px;*/ }\n\n/* General */\n#wpwrap {\n background: #f6f3ed; }\n\n#wpcontent {\n padding-left: 0; }\n\n#wpbody-content {\n padding-bottom: 135px; }\n\n#update-nag, .update-nag, .notice {\n margin: 20px 0 0 40px; }\n\ndiv.error, div.updated {\n margin: 20px 0 0 40px; }\n\n.notice {\n margin-right: 40px; }\n\ndiv.error, div.updated {\n margin-right: 40px; }\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\nbutton, input, select, textarea {\n font-family: inherit;\n font-size: inherit;\n font-weight: inherit; }\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\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\nh1, .wrap h1 {\n font-size: 30px; }\n\nh2 {\n font-size: 26px; }\n\nh3 {\n font-size: 22px; }\n\nh4 {\n font-size: 18px; }\n\nh5 {\n font-size: 14px; }\n\nh6 {\n font-size: 12px; }\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 div.error, div.updated {\n margin-top: 20px;\n margin-left: 20px;\n margin-right: 20px; } }\n\n@media screen and (max-width: 782px) {\n .auto-fold #wpcontent {\n padding-left: 0; }\n #update-nag, .update-nag, .notice {\n margin: 20px 0 0 0; }\n div.error, div.updated {\n margin: 20px 0 0 0; }\n .notice {\n margin-right: 0; }\n div.error, div.updated {\n margin-right: 0; } }\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 * 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 .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 * 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 .tinvwl-status-message .tinvwl-title {\n padding: 13px 20px;\n float: left;\n width: 142px;\n font-weight: bold; }\n .tinvwl-status-message.type-error .tinvwl-title, .tinvwl-status-message.type-tip .tinvwl-title {\n color: #fff; }\n .tinvwl-status-message.type-attention .tinvwl-title {\n color: #23282d; }\n .tinvwl-status-message.type-error .tinvwl-title {\n background: #ff3814; }\n .tinvwl-status-message.type-tip .tinvwl-title {\n background: #30aec4; }\n .tinvwl-status-message.type-attention .tinvwl-title {\n background: #ffe900; }\n .tinvwl-status-message .tinvwl-title i {\n margin-right: 10px; }\n .tinvwl-status-message.type-error > .tinvwl-title > i:before {\n content: \"\\f00d\"; }\n .tinvwl-status-message.type-tip > .tinvwl-title > i:before {\n content: \"\\f05a\"; }\n .tinvwl-status-message.type-attention > .tinvwl-title > i:before {\n content: \"\\f071\"; }\n .tinvwl-status-message .tinvwl-message {\n padding: 13px 20px;\n overflow: hidden;\n height: 100%;\n background: #faf9f7; }\n\n@media screen and (max-width: 782px) {\n .tinvwl-status-message {\n margin-top: 20px; } }\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 .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 .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 .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 .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@media screen and (max-width: 782px) {\n input, textarea {\n font-size: 14px; }\n #wpbody .tinvwl-content select {\n height: 42px;\n font-size: 14px; } }\n\n.tinvwl-select-wrap {\n position: relative;\n display: inline-block;\n vertical-align: middle;\n cursor: pointer; }\n\n.tinvwl-content select.tinvwl-select.grey {\n padding-right: 47px;\n margin: 0;\n border-radius: 4px; }\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 .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 .tinvwl-select:hover + .tinvwl-caret span {\n background-position: 0 0; }\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.tinvwl-nav .tinvwl-prev {\n float: left; }\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.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 .tinvwl-panel.only-button #save_buttons--setting_reset .form-control {\n background-color: #ffffff;\n color: #3e3e3e; }\n .tinvwl-panel.only-button #save_buttons--setting_reset .tinvwl-btn.split span {\n background: #fbfaf9; }\n .tinvwl-panel.only-button #save_buttons--setting_reset .form-control:hover {\n color: #fff;\n background-color: #515151; }\n .tinvwl-panel.only-button #save_buttons--setting_reset .tinvwl-btn.split:hover span {\n background: #434343; }\n\n/* reset button */\n#doaction, #doaction2, #post-query-submit {\n margin: 0; }\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.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: -.025em;\n border: none;\n border-radius: 2px;\n color: #fff;\n background-color: #96b100; }\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: -.025em;\n border: none;\n border-radius: 2px;\n color: #fff;\n background-color: #96b100; }\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 .tinvwl-btn.grey.large {\n font-weight: 800;\n padding: 14px 19px 14px 18px; }\n .tinvwl-btn.grey.w-icon {\n letter-spacing: -.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: -.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 .tinvwl-btn.white.no-txt {\n padding: 12px 16px; }\n .tinvwl-btn.white.small.no-txt {\n padding: 9px 12px; }\n .tinvwl-btn.white i {\n color: #6b625a;\n margin-right: 11px; }\n\n.tinvwl-btn.w-icon {\n font-weight: 800; }\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 .tinvwl-btn.medium.smaller-txt {\n padding: 9px 16px; }\n\n.tinvwl-btn.round {\n border-radius: 25px;\n padding: 15px 28px 16px; }\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 .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 .tinvwl-btn.split:hover span, .tinvwl-btn.split:active span, .tinvwl-btn.split:focus span {\n background: #434343; }\n .tinvwl-btn.split.green span {\n background: #b9cf09; }\n .tinvwl-btn.split.black span {\n background: #434343; }\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\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/* Icons */\n.tinvwl-header {\n padding: 21px 40px;\n margin-bottom: 40px;\n background: #ffffff; }\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 .tinvwl-header .icon.border-grey:hover {\n border-color: #515151; }\n .tinvwl-header .icon.w-lines {\n position: relative;\n padding: 0 30px; }\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 .tinvwl-header .icon.w-lines:before {\n left: 0; }\n .tinvwl-header .icon.w-lines:after {\n right: 0; }\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.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.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 .tinvwl-header .tinvwl-status-panel > a {\n vertical-align: middle; }\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 .tinvwl-header .tinvwl-btn.red i {\n color: #ffdc00; }\n\n.tinvwl-header .tinvwl-status-panel {\n text-align: right; }\n\n.tinvwl-sign-icon {\n font-size: 30px;\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n color: #948d84; }\n\n@media (max-width: 1199px) {\n .tinvwl-header {\n text-align: center; }\n .tinvwl-header .tinvwl-table, .tinvwl-header .tinvwl-cell, .tinvwl-header .tinvwl-cell-3 {\n display: block; }\n .tinvwl-header h1 + .tinvwl-status-panel {\n margin-top: 25px; }\n .tinvwl-header .tinvwl-status-panel {\n text-align: center;\n margin-top: 15px; }\n .tinvwl-header .tinvwl-status-panel > a + a {\n margin-left: 9px; }\n .tinwl-logo {\n display: block;\n margin: 0 auto; }\n .tinwl-logo h2, .tinwl-logo img {\n display: block;\n margin: 0 auto; }\n .tinvwl-header .tinvwl-title {\n display: block;\n margin: 0 auto; }\n .tinwl-logo h2 {\n padding-left: 0;\n margin-left: 0;\n margin-top: 6px; }\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 .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@media (max-width: 782px) {\n .tinvwl-header .tinvwl-btn .tinvwl-txt {\n display: none; }\n .tinvwl-header .tinvwl-btn i {\n margin-right: 0 !important; }\n .tinvwl-header .tinvwl-btn.grey {\n padding-left: 16px;\n padding-right: 16px; } }\n\n.tinvwl-content h2 {\n /*margin: 0;*/\n /*line-height: 40px;*/ }\n\n/* Privacy Navigation */\n.tinwl-wishlists-privacy {\n margin: -10px 0 0; }\n .tinwl-wishlists-privacy li {\n float: left;\n margin: 10px 10px 0 0; }\n .tinwl-wishlists-privacy li:last-child {\n margin-right: 0; }\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 .tinwl-wishlists-privacy li.active a {\n color: #fff;\n background-color: #96b100; }\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@media screen and (max-width: 782px) {\n .tinwl-wishlists-privacy {\n margin-left: 15px; } }\n\n/* Panel */\n.tinvwl-panel {\n margin: 40px 40px 0; }\n .tinvwl-panel .w-bg-grey {\n background: #fbfaf9; }\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 .tinvwl-panel.w-bg {\n background: #ffffff;\n border-radius: 4px; }\n\n.tinvwl-table.w-info .tinvwl-info[rowspan] {\n vertical-align: middle; }\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@media screen and (max-width: 1200px) {\n .tinvwl-panel {\n margin: 20px 20px 0; }\n .tinvwl-header {\n margin-bottom: 20px; } }\n\n@media screen and (max-width: 782px) {\n .tinvwl-panel {\n margin: 20px 0 0; }\n .tinvwl-panel.only-button {\n text-align: center; } }\n\n/**\n * Content Elements\n */\n.tinvwl-content {\n /*margin: 14px 40px 10px 20px;*/ }\n .tinvwl-content section {\n /*margin-top: 20px;*/\n /*background-color: #FFF;*/\n /*border-radius: 5px;*/ }\n .tinvwl-content section:after {\n /*content: '';\n display: block;\n height: 0;\n clear: both;*/ }\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 .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 .tinvwl-icon-preview span img {\n max-width: 50px;\n max-height: 42px;\n vertical-align: middle; }\n\n@media (min-width: 1200px) {\n .tinvwl-icon-preview {\n margin-bottom: 0; } }\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 .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@media screen and (max-width: 782px) {\n .tablenav.top .actions {\n display: block; }\n .tablenav br.tinv-wishlist-clear {\n display: none; }\n .tinvwl-content .tablenav {\n margin: 15px 12px; }\n .tinvwl-content .tablenav .alignleft, .tinvwl-content .tablenav .alignright {\n float: none; }\n .tinvwl-content .tablenav .tinvwl-full {\n display: none; }\n .tinvwl-content .tablenav .alignleft + .alignright {\n margin-top: 10px; }\n .tinvwl-content .tablenav .tinvwl-select-wrap {\n width: calc(100% - 75px); }\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 .tinvwl-content .tablenav input[type=search] {\n width: calc(100% - 84px); } }\n\n.tinvwl-info-wrap.tinvwl-in-table {\n /*position: absolute;\n top: 50%;\n margin-top: -11px;*/ }\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 .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 .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: -.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: -.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 .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 .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 .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 .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 .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 .tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page, .tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page {\n background: #f3f1ec; }\n .tinvwl-content .tablenav .tablenav-pages .pagination-links > .tinvwl-page-number.space {\n background: none;\n color: #3e3e3e; }\n .tinvwl-content .tablenav .tablenav-pages .pagination-links > a:hover {\n background: #3e3e3e;\n color: #fff; }\n .tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page:hover {\n background: #3e3e3e;\n color: #fff; }\n .tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page {\n margin-right: 20px; }\n .tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page:hover {\n background: #3e3e3e;\n color: #fff; }\n .tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page {\n margin-left: 20px; }\n .tinvwl-content .tablenav .tablenav-pages .tinvwl-chevron {\n display: inline-block;\n vertical-align: middle;\n width: 9px;\n height: 16px; }\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 .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 .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 .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@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 .tinvwl-content .widefat.wishlists thead th.column-preference, .tinvwl-content .widefat.wishlists tbody td.column-preference {\n width: 98px;\n min-width: 98px; }\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 .tinvwl-content .widefat tbody td.column-preference .tinvwl-btn.tinvwl-w-mobile {\n padding: 9px 12px; }\n .tinvwl-content .widefat tbody td.column-preference .tinvwl-btn .tinvwl-mobile {\n display: inline;\n margin: 0; }\n .tinvwl-content .widefat tbody td.column-preference .tinvwl-btn .tinvwl-full {\n display: none; } }\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 .tinvwl-content .widefat tbody .column-name .product-image {\n display: block; }\n .tinvwl-content .widefat tbody .column-name .product-title {\n display: block;\n padding-left: 0; }\n .tinvwl-content .widefat.products thead th.column-preference {\n width: 103px;\n min-width: 103px; }\n .tinvwl-content .widefat.products tbody td.column-preference {\n width: 103px;\n min-width: 103px; }\n .tinvwl-content .widefat.products tbody td.column-preference > a {\n margin-right: 5px; }\n .tinvwl-content .widefat tbody td.column-preference > a:nth-child(2n) {\n margin-right: 0; }\n .tinvwl-content .widefat tbody td.column-preference > a:nth-child(n+3) {\n margin-top: 5px; }\n .tinvwl-content .widefat thead th .tinvwl-full {\n display: none; } }\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 .tinvwl-content .widefat th.sortable > a, .tinvwl-content .widefat th.sorted > a {\n padding-left: 0;\n padding-right: 0;\n position: static; }\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 .tinvwl-content .widefat th.sortable > a .sorting-indicator:before, .tinvwl-content .widefat th.sorted > a .sorting-indicator:before {\n left: -5px; }\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 .tinvwl-content .widefat.wishlists thead th.column-title, .tinvwl-content .widefat.wishlists tbody td.column-title {\n width: 38%; } }\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 .tinvwl-content .widefat.products tbody td.column-preference > a {\n margin-right: 5px;\n float: none; }\n .tinvwl-content .widefat tbody .column-name .product-image, .tinvwl-content .widefat tbody .column-name .product-title {\n vertical-align: top; }\n .tablenav .tablenav-pages {\n margin-bottom: 15px; }\n .tinvwl-content .widefat thead th.column-primary {\n width: 100% !important; }\n .tinvwl-content .widefat thead td.check-column + th.column-primary {\n width: 50% !important; }\n .tinvwl-content .widefat.users thead td.check-column + th.column-primary {\n width: 100% !important; } }\n\n/* Tables */\n.tinvwl-table {\n display: table;\n /*height: 100%;*/\n width: 100%;\n max-width: 100%; }\n .tinvwl-table.w-bg {\n background: #fff;\n overflow: hidden;\n border-radius: 4px; }\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 .tinvwl-table.auto-width {\n width: auto; }\n\n.tinvwl-caption {\n display: table-caption; }\n\n.tinvwl-row {\n display: table-row; }\n\n.tinvwl-rows {\n display: table-row-group; }\n\n.tinvwl-cell {\n display: table-cell;\n vertical-align: middle; }\n\n.tinvwl-cell-2 {\n display: table-cell;\n vertical-align: middle;\n float: none; }\n\n.tinvwl-cell-3 {\n display: table-cell;\n vertical-align: top;\n float: none; }\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 .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 .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 .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.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.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 .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@media (min-width: 1200px) {\n .tinvwl-style-options .tinvwl-table .tinvwl-inner .form-horizontal {\n width: 67%; } }\n\ntextarea[name=\"style_plain-css\"] {\n height: 150px; }\n\n.tinvwl-table tbody + tbody > .tinvwl-bodies-border {\n display: table-row; }\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/*.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@media (min-width: 1200px) {\n .tinvwl-table tr.tinvwl-full-width .control-label label {\n margin-bottom: 10px; }\n .tinvwl-table tr.tinvwl-full-width [class^=\"col-lg-\"], .tinvwl-table tr.tinvwl-full-width [class^=\"col-md-\"] {\n width: 100%; }\n .tinvwl-table tr.tinvwl-full-width textarea {\n height: 250px;\n padding: 15px; }\n .tiwl-notifications-style-logo img {\n float: right; } }\n\n@media (max-width: 1199px) {\n .form-horizontal .control-label .tinvwl-empty {\n display: none; }\n .tinvwl-style-options .tinvwl-empty-info, .tinvwl-style-options .tinvwl-info {\n display: none !important; }\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 .tinvwl-table .tinvwl-header-row.tinvwl-line-border .tinvwl-inner {\n padding-bottom: 0; }\n .tinvwl-table .tinvwl-header-row.tinvwl-line-border .tinvwl-inner .form-group {\n margin-bottom: 20px; } }\n\n.tinvwl-info .tinvwl-info-desc a {\n text-decoration: underline;\n color: #ff5739; }\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.tinvwl-info-wrap.tinvwl-in-section {\n background: #fbfaf9;\n color: #4f4639; }\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.tinvwl-panel:not(.only-button) .tinvwl-table .col-lg-6 > .tinvwl-btn {\n width: auto; }\n\n.tinvwl-btns-group {\n margin-bottom: 23px;\n margin-top: -15px;\n margin-right: -15px; }\n\n.tiwl-style-custom-allow .tinvwl-inner textarea {\n margin-bottom: 23px; }\n\n.tinvwl-btns-group .tinvwl-btn {\n margin-top: 15px;\n margin-right: 15px;\n float: left; }\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.tinvwl-table .tinvwl-info .tinvwl-info-wrap.tinvwl-in-section .tinvwl-help {\n display: none; }\n\n.tinvwl-info-wrap.tinvwl-in-table {\n display: inline-block;\n vertical-align: middle;\n display: block;\n margin-bottom: 5px; }\n .tinvwl-info-wrap.tinvwl-in-table .tinvwl-help {\n cursor: pointer; }\n\n.tinvwl-content .widefat th.tinvwl-has-info {\n /*word-break: break-all;*/ }\n .tinvwl-content .widefat th.tinvwl-has-info .tinvwl-col-name {\n margin-right: 5px; }\n\n.tinvwl-info-wrap.tinvwl-in-table .tinvwl-info-desc {\n display: none; }\n\n@media (max-width: 1200px) {\n .tinvwl-table .tinvwl-info {\n padding-left: 15px;\n padding-right: 15px;\n /*vertical-align: middle;*/ }\n .tinvwl-table.w-info > thead > tr > th:first-child, .tinvwl-table.w-info > tbody > tr > td:first-child {\n width: 90%; }\n .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign {\n width: auto;\n padding-right: 0; }\n .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign span {\n display: none; }\n .tinvwl-table .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign .tinvwl-help {\n display: block;\n margin: 0 auto; }\n .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-desc {\n display: none; } }\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 .widefat tfoot td input[type=checkbox], .widefat th input[type=checkbox], .widefat thead td input[type=checkbox] {\n margin-bottom: 0; }\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 .tinvwl-content .widefat thead td.check-column {\n padding-top: 14px;\n padding-bottom: 15px;\n padding-left: 20px;\n width: 45px; }\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 .tinvwl-content .widefat.wishlists thead td.check-column, .tinvwl-content .widefat.wishlists tbody th.check-column {\n width: 23px; }\n .tinvwl-content .widefat thead td.check-column + th {\n padding-left: 10px; }\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 .tinvwl-content .widefat tbody th.check-column + td {\n padding-left: 10px; }\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 .wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.column-primary)::before {\n text-align: left; }\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 .wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.column-primary)::before {\n left: 28px; }\n .wp-list-table tr:not(.inline-edit-row):not(.no-items) td.check-column + td:not(.column-primary)::before {\n left: 13px; }\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/* 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 .popover.top {\n margin-top: -10px; }\n .popover.right {\n margin-left: 10px; }\n .popover.bottom {\n margin-top: 10px; }\n .popover.left {\n margin-left: -10px; }\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: -.35px; }\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.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 .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 .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 .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 .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 .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/* 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/* 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 .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 .tinvwl-premium-feat .col-lg-4 .half-containers.money-back {\n background: #211709;\n /* Old browsers */ }\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 .tinvwl-premium-feat .col-lg-4 .half-containers.money-back a span {\n display: none; }\n .tinvwl-premium-feat .col-lg-4 .half-containers.money-back p {\n text-align: center;\n color: #ffffff;\n font-size: 16px; }\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 .tinvwl-premium-feat .col-lg-4 .half-containers.customization h2 {\n margin: 30px auto 20px; }\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 .tinvwl-premium-feat .col-lg-4 .half-containers.customization .tinvwl-btn.gray {\n background-color: #958095;\n margin: 10px auto; }\n .tinvwl-premium-feat .col-lg-4 .half-containers.customization .tinvwl-btn.gray:hover {\n background-color: #ffffff;\n color: #333333; }\n .tinvwl-premium-feat .col-lg-4 .half-containers.rate {\n text-align: center;\n border-bottom: 1px solid #e7e7e7; }\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 .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 .tinvwl-premium-feat .col-lg-4 .half-containers.rate p {\n font-size: 16px;\n padding-left: 10px;\n padding-right: 10px; }\n .tinvwl-premium-feat .col-lg-4 .half-containers.rate a {\n color: #ff5739;\n text-decoration: underline; }\n .tinvwl-premium-feat .col-lg-4 .half-containers.subscribe {\n text-align: center; }\n .tinvwl-premium-feat .col-lg-4 .half-containers.subscribe h2 {\n color: #453a2a;\n margin: 30px auto 20px; }\n .tinvwl-premium-feat .col-lg-4 .half-containers.subscribe p {\n font-size: 16px;\n padding-left: 10px;\n padding-right: 10px; }\n .tinvwl-premium-feat .col-lg-4 .half-containers.subscribe .mc-field-group {\n width: 90%;\n position: relative;\n margin: 10px auto; }\n .tinvwl-premium-feat .col-lg-4 .half-containers.subscribe .mc-field-group input[type=\"email\"] {\n width: 65%;\n height: 45px; }\n .tinvwl-premium-feat .col-lg-4 .half-containers.subscribe .mc-field-group input[type=\"submit\"] {\n width: 30%; }\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: -.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 .tinvwl-premium-feat .tinvwl-pic-col img {\n display: block;\n margin: 0 auto; }\n .tinvwl-premium-feat .tinvwl-pic-col .tinvwl-btn.white {\n color: #ff5739; }\n .tinvwl-premium-feat .tinvwl-pic-col .tinvwl-btn.white:hover {\n color: #ffffff; }\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/* Footer */\n#wpfooter {\n padding: 10px 40px; }\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 #wpfooter .ftinvwl-heart {\n margin: 0 3px; }\n #wpfooter .ftinvwl-star {\n font-size: 12px;\n margin: 0 1px; }\n #wpfooter span .ftinvwl-star:first-of-type {\n margin-left: 6px; }\n #wpfooter span .ftinvwl-star:last-of-type {\n margin-left: 3px; }\n #wpfooter i {\n color: #ff5739; }\n #wpfooter a {\n text-decoration: underline;\n color: #ff5739; }\n #wpfooter a:hover, #wpfooter a:active, #wpfooter a:focus {\n color: #000; }\n\n/* Color Picker */\n.tinvwl-color-picker {\n position: relative; }\n .tinvwl-color-picker .iris-picker {\n position: absolute;\n z-index: 9999; }\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 .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 .tinvwl-color-picker .tinvwl-eyedropper a {\n color: #6b625a; }\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 .tinvwl-color-picker + .iris-picker .iris-square-value {\n width: 0;\n height: 0; }\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 .3s ease, visibility .3s ease;\n transition: opacity .3s ease, visibility .3s ease;\n background: #191919; }\n\n.tinvwl-modal.tinvwl-modal-open .tinvwl-overlay {\n visibility: visible;\n opacity: .5; }\n\n.admin-bar .tinvwl-content .tinvwl-modal {\n padding-top: 32px !important; }\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 .3s ease, visibility .3s ease;\n transition: opacity .3s ease, visibility .3s ease; }\n .tinvwl-content .tinvwl-modal .tinvwl-modal-inner {\n position: relative;\n margin: 0 auto;\n background: #fff;\n border-radius: 4px; }\n .tinvwl-content .tinvwl-modal.tinvwl-modal-open {\n visibility: visible;\n opacity: 1;\n width: 100%;\n height: 100%; }\n\n@media screen and (max-width: 1200px) {\n .tinvwl-premium-feat .row {\n display: block; } }\n\n@media screen and (max-width: 782px) {\n .admin-bar .tinvwl-content .tinvwl-modal {\n padding-top: 46px !important; } }\n\n@media screen and (max-width: 600px) {\n .admin-bar .tinvwl-content .tinvwl-modal {\n padding-top: 0 !important; } }\n\n.tinvwl-modal .tinvwl-table {\n height: 100%; }\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 .tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails p {\n margin: 0 0 26px; }\n .tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails .tinvwl-btn.large {\n padding: 14px 33px; }\n .tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails .tinvwl-btn + .tinvwl-btn {\n margin-left: 6px; }\n\n/* Quick Buttons */\n.tinvwl-quick-btns {\n position: fixed;\n top: 25%;\n left: 100%;\n z-index: 9999; }\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 .3s ease;\n -webkit-transition: -webkit-transform .3s ease;\n transition: transform .3s ease;\n transition: transform .3s ease, -webkit-transform .3s ease; }\n\n.tinvwl-panel.only-button .tinvwl-quick-btns .form-control {\n display: block;\n width: 119px; }\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/* Preview Select */\n@media (min-width: 1200px) {\n .tinvwl-empty-select + .tinvwl-input-group-btn {\n text-align: right; } }\n\n.tinvwl-empty-select + .tinvwl-input-group-btn .tinvwl-btn {\n margin-left: 0; }\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@media (min-width: 768px) {\n .container {\n width: 750px; } }\n\n@media (min-width: 992px) {\n .container {\n width: 970px; } }\n\n@media (min-width: 1200px) {\n .container {\n width: 1170px; } }\n\n.row {\n margin-right: -15px;\n margin-left: -15px; }\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.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.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.col-xs-12 {\n float: left;\n width: 100%; }\n\n.col-xs-11 {\n width: 91.66666667%; }\n\n.col-xs-10 {\n width: 83.33333333%; }\n\n.col-xs-9 {\n width: 75%; }\n\n.col-xs-8 {\n width: 66.66666667%; }\n\n.col-xs-7 {\n width: 58.33333333%; }\n\n.col-xs-6 {\n width: 50%; }\n\n.col-xs-5 {\n width: 41.66666667%; }\n\n.col-xs-4 {\n width: 33.33333333%; }\n\n.col-xs-3 {\n width: 25%; }\n\n.col-xs-2 {\n width: 16.66666667%; }\n\n.col-xs-1 {\n width: 8.33333333%; }\n\n.col-xs-pull-12 {\n right: 100%; }\n\n.col-xs-pull-11 {\n right: 91.66666667%; }\n\n.col-xs-pull-10 {\n right: 83.33333333%; }\n\n.col-xs-pull-9 {\n right: 75%; }\n\n.col-xs-pull-8 {\n right: 66.66666667%; }\n\n.col-xs-pull-7 {\n right: 58.33333333%; }\n\n.col-xs-pull-6 {\n right: 50%; }\n\n.col-xs-pull-5 {\n right: 41.66666667%; }\n\n.col-xs-pull-4 {\n right: 33.33333333%; }\n\n.col-xs-pull-3 {\n right: 25%; }\n\n.col-xs-pull-2 {\n right: 16.66666667%; }\n\n.col-xs-pull-1 {\n right: 8.33333333%; }\n\n.col-xs-pull-0 {\n right: auto; }\n\n.col-xs-push-12 {\n left: 100%; }\n\n.col-xs-push-11 {\n left: 91.66666667%; }\n\n.col-xs-push-10 {\n left: 83.33333333%; }\n\n.col-xs-push-9 {\n left: 75%; }\n\n.col-xs-push-8 {\n left: 66.66666667%; }\n\n.col-xs-push-7 {\n left: 58.33333333%; }\n\n.col-xs-push-6 {\n left: 50%; }\n\n.col-xs-push-5 {\n left: 41.66666667%; }\n\n.col-xs-push-4 {\n left: 33.33333333%; }\n\n.col-xs-push-3 {\n left: 25%; }\n\n.col-xs-push-2 {\n left: 16.66666667%; }\n\n.col-xs-push-1 {\n left: 8.33333333%; }\n\n.col-xs-push-0 {\n left: auto; }\n\n.col-xs-offset-12 {\n margin-left: 100%; }\n\n.col-xs-offset-11 {\n margin-left: 91.66666667%; }\n\n.col-xs-offset-10 {\n margin-left: 83.33333333%; }\n\n.col-xs-offset-9 {\n margin-left: 75%; }\n\n.col-xs-offset-8 {\n margin-left: 66.66666667%; }\n\n.col-xs-offset-7 {\n margin-left: 58.33333333%; }\n\n.col-xs-offset-6 {\n margin-left: 50%; }\n\n.col-xs-offset-5 {\n margin-left: 41.66666667%; }\n\n.col-xs-offset-4 {\n margin-left: 33.33333333%; }\n\n.col-xs-offset-3 {\n margin-left: 25%; }\n\n.col-xs-offset-2 {\n margin-left: 16.66666667%; }\n\n.col-xs-offset-1 {\n margin-left: 8.33333333%; }\n\n.col-xs-offset-0 {\n margin-left: 0; }\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 .col-sm-12 {\n float: left;\n width: 100%; }\n .col-sm-11 {\n width: 91.66666667%; }\n .col-sm-10 {\n width: 83.33333333%; }\n .col-sm-9 {\n width: 75%; }\n .col-sm-8 {\n width: 66.66666667%; }\n .col-sm-7 {\n width: 58.33333333%; }\n .col-sm-6 {\n width: 50%; }\n .col-sm-5 {\n width: 41.66666667%; }\n .col-sm-4 {\n width: 33.33333333%; }\n .col-sm-3 {\n width: 25%; }\n .col-sm-2 {\n width: 16.66666667%; }\n .col-sm-1 {\n width: 8.33333333%; }\n .col-sm-pull-12 {\n right: 100%; }\n .col-sm-pull-11 {\n right: 91.66666667%; }\n .col-sm-pull-10 {\n right: 83.33333333%; }\n .col-sm-pull-9 {\n right: 75%; }\n .col-sm-pull-8 {\n right: 66.66666667%; }\n .col-sm-pull-7 {\n right: 58.33333333%; }\n .col-sm-pull-6 {\n right: 50%; }\n .col-sm-pull-5 {\n right: 41.66666667%; }\n .col-sm-pull-4 {\n right: 33.33333333%; }\n .col-sm-pull-3 {\n right: 25%; }\n .col-sm-pull-2 {\n right: 16.66666667%; }\n .col-sm-pull-1 {\n right: 8.33333333%; }\n .col-sm-pull-0 {\n right: auto; }\n .col-sm-push-12 {\n left: 100%; }\n .col-sm-push-11 {\n left: 91.66666667%; }\n .col-sm-push-10 {\n left: 83.33333333%; }\n .col-sm-push-9 {\n left: 75%; }\n .col-sm-push-8 {\n left: 66.66666667%; }\n .col-sm-push-7 {\n left: 58.33333333%; }\n .col-sm-push-6 {\n left: 50%; }\n .col-sm-push-5 {\n left: 41.66666667%; }\n .col-sm-push-4 {\n left: 33.33333333%; }\n .col-sm-push-3 {\n left: 25%; }\n .col-sm-push-2 {\n left: 16.66666667%; }\n .col-sm-push-1 {\n left: 8.33333333%; }\n .col-sm-push-0 {\n left: auto; }\n .col-sm-offset-12 {\n margin-left: 100%; }\n .col-sm-offset-11 {\n margin-left: 91.66666667%; }\n .col-sm-offset-10 {\n margin-left: 83.33333333%; }\n .col-sm-offset-9 {\n margin-left: 75%; }\n .col-sm-offset-8 {\n margin-left: 66.66666667%; }\n .col-sm-offset-7 {\n margin-left: 58.33333333%; }\n .col-sm-offset-6 {\n margin-left: 50%; }\n .col-sm-offset-5 {\n margin-left: 41.66666667%; }\n .col-sm-offset-4 {\n margin-left: 33.33333333%; }\n .col-sm-offset-3 {\n margin-left: 25%; }\n .col-sm-offset-2 {\n margin-left: 16.66666667%; }\n .col-sm-offset-1 {\n margin-left: 8.33333333%; }\n .col-sm-offset-0 {\n margin-left: 0; } }\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 .col-md-12 {\n float: left;\n width: 100%; }\n .col-md-11 {\n width: 91.66666667%; }\n .col-md-10 {\n width: 83.33333333%; }\n .col-md-9 {\n width: 75%; }\n .col-md-8 {\n width: 66.66666667%; }\n .col-md-7 {\n width: 58.33333333%; }\n .col-md-6 {\n width: 50%; }\n .col-md-5 {\n width: 41.66666667%; }\n .col-md-4 {\n width: 33.33333333%; }\n .col-md-3 {\n width: 25%; }\n .col-md-2 {\n width: 16.66666667%; }\n .col-md-1 {\n width: 8.33333333%; }\n .col-md-pull-12 {\n right: 100%; }\n .col-md-pull-11 {\n right: 91.66666667%; }\n .col-md-pull-10 {\n right: 83.33333333%; }\n .col-md-pull-9 {\n right: 75%; }\n .col-md-pull-8 {\n right: 66.66666667%; }\n .col-md-pull-7 {\n right: 58.33333333%; }\n .col-md-pull-6 {\n right: 50%; }\n .col-md-pull-5 {\n right: 41.66666667%; }\n .col-md-pull-4 {\n right: 33.33333333%; }\n .col-md-pull-3 {\n right: 25%; }\n .col-md-pull-2 {\n right: 16.66666667%; }\n .col-md-pull-1 {\n right: 8.33333333%; }\n .col-md-pull-0 {\n right: auto; }\n .col-md-push-12 {\n left: 100%; }\n .col-md-push-11 {\n left: 91.66666667%; }\n .col-md-push-10 {\n left: 83.33333333%; }\n .col-md-push-9 {\n left: 75%; }\n .col-md-push-8 {\n left: 66.66666667%; }\n .col-md-push-7 {\n left: 58.33333333%; }\n .col-md-push-6 {\n left: 50%; }\n .col-md-push-5 {\n left: 41.66666667%; }\n .col-md-push-4 {\n left: 33.33333333%; }\n .col-md-push-3 {\n left: 25%; }\n .col-md-push-2 {\n left: 16.66666667%; }\n .col-md-push-1 {\n left: 8.33333333%; }\n .col-md-push-0 {\n left: auto; }\n .col-md-offset-12 {\n margin-left: 100%; }\n .col-md-offset-11 {\n margin-left: 91.66666667%; }\n .col-md-offset-10 {\n margin-left: 83.33333333%; }\n .col-md-offset-9 {\n margin-left: 75%; }\n .col-md-offset-8 {\n margin-left: 66.66666667%; }\n .col-md-offset-7 {\n margin-left: 58.33333333%; }\n .col-md-offset-6 {\n margin-left: 50%; }\n .col-md-offset-5 {\n margin-left: 41.66666667%; }\n .col-md-offset-4 {\n margin-left: 33.33333333%; }\n .col-md-offset-3 {\n margin-left: 25%; }\n .col-md-offset-2 {\n margin-left: 16.66666667%; }\n .col-md-offset-1 {\n margin-left: 8.33333333%; }\n .col-md-offset-0 {\n margin-left: 0; } }\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 .col-lg-12 {\n float: left;\n width: 100%; }\n .col-lg-11 {\n width: 91.66666667%; }\n .col-lg-10 {\n width: 83.33333333%; }\n .col-lg-9 {\n width: 75%; }\n .col-lg-8 {\n width: 66.66666667%; }\n .col-lg-7 {\n width: 58.33333333%; }\n .col-lg-6 {\n width: 50%; }\n .col-lg-5 {\n width: 41.66666667%; }\n .col-lg-4 {\n width: 33.33333333%; }\n .col-lg-3 {\n width: 25%; }\n .col-lg-2 {\n width: 16.66666667%; }\n .col-lg-1 {\n width: 8.33333333%; }\n .col-lg-pull-12 {\n right: 100%; }\n .col-lg-pull-11 {\n right: 91.66666667%; }\n .col-lg-pull-10 {\n right: 83.33333333%; }\n .col-lg-pull-9 {\n right: 75%; }\n .col-lg-pull-8 {\n right: 66.66666667%; }\n .col-lg-pull-7 {\n right: 58.33333333%; }\n .col-lg-pull-6 {\n right: 50%; }\n .col-lg-pull-5 {\n right: 41.66666667%; }\n .col-lg-pull-4 {\n right: 33.33333333%; }\n .col-lg-pull-3 {\n right: 25%; }\n .col-lg-pull-2 {\n right: 16.66666667%; }\n .col-lg-pull-1 {\n right: 8.33333333%; }\n .col-lg-pull-0 {\n right: auto; }\n .col-lg-push-12 {\n left: 100%; }\n .col-lg-push-11 {\n left: 91.66666667%; }\n .col-lg-push-10 {\n left: 83.33333333%; }\n .col-lg-push-9 {\n left: 75%; }\n .col-lg-push-8 {\n left: 66.66666667%; }\n .col-lg-push-7 {\n left: 58.33333333%; }\n .col-lg-push-6 {\n left: 50%; }\n .col-lg-push-5 {\n left: 41.66666667%; }\n .col-lg-push-4 {\n left: 33.33333333%; }\n .col-lg-push-3 {\n left: 25%; }\n .col-lg-push-2 {\n left: 16.66666667%; }\n .col-lg-push-1 {\n left: 8.33333333%; }\n .col-lg-push-0 {\n left: auto; }\n .col-lg-offset-12 {\n margin-left: 100%; }\n .col-lg-offset-11 {\n margin-left: 91.66666667%; }\n .col-lg-offset-10 {\n margin-left: 83.33333333%; }\n .col-lg-offset-9 {\n margin-left: 75%; }\n .col-lg-offset-8 {\n margin-left: 66.66666667%; }\n .col-lg-offset-7 {\n margin-left: 58.33333333%; }\n .col-lg-offset-6 {\n margin-left: 50%; }\n .col-lg-offset-5 {\n margin-left: 41.66666667%; }\n .col-lg-offset-4 {\n margin-left: 33.33333333%; }\n .col-lg-offset-3 {\n margin-left: 25%; }\n .col-lg-offset-2 {\n margin-left: 16.66666667%; }\n .col-lg-offset-1 {\n margin-left: 8.33333333%; }\n .col-lg-offset-0 {\n margin-left: 0; } }\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 .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.fade {\n opacity: 0;\n -webkit-transition: opacity .15s linear;\n transition: opacity .15s linear; }\n .fade.in {\n opacity: 1; }\n\n.form-horizontal .form-group {\n margin-right: -15px;\n margin-left: -15px; }\n\n.form-group {\n margin-bottom: 23px; }\n\n.form-horizontal:last-of-type .form-group {\n /*margin-bottom: 0;*/ }\n\n.tinvwl-inner .form-group + .form-group > label {\n /*margin-top: 7px;*/ }\n\n.form-control {\n display: block;\n width: 100%; }\n\nlabel.one-line {\n display: inline-block;\n margin-bottom: 0;\n margin-right: 10px; }\n\n.control-label label {\n display: block;\n margin-bottom: 10px; }\n\n.form-horizontal .control-label label {\n padding-top: 9px;\n margin-bottom: 0; }\n\n@media (min-width: 1200px) {\n .tinvwl-table .tinvwl-header-row label {\n margin-bottom: 0; }\n .tinvwl-table .tinvwl-header-row .form-group {\n margin-top: -7px;\n margin-bottom: 13px; } }\n\n@media (max-width: 1199px) {\n .form-horizontal .control-label label {\n margin-bottom: 10px; }\n .tinvwl-table .tinvwl-header-row label {\n padding-top: 3px; } }\n\n.tinvwl-input-group-btn {\n margin-top: 13px; }\n\n.tinvwl-input-group {\n position: relative;\n display: table;\n border-collapse: separate; }\n\n.tinvwl-input-group-addon {\n width: 1%;\n white-space: nowrap;\n vertical-align: middle; }\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 .tinvwl-input-group-btn .tinvwl-btn {\n margin-left: 10px; }\n .tinvwl-input-group-btn > .btn {\n position: relative; }\n\n.tinvwl-input-group .form-control, .tinvwl-input-group-addon, .tinvwl-input-group-btn {\n display: table-cell; }\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@media only screen and (max-width: 1199px) {\n .tinvwl-input-group:not(.tinvwl-no-full) {\n display: block; }\n .tinvwl-input-group:not(.tinvwl-no-full) .form-control {\n float: none; }\n .tinvwl-input-group:not(.tinvwl-no-full) .form-control + .tinvwl-input-group-btn {\n padding-top: 10px;\n padding-left: 0; }\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 .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 .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 .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.text-right {\n text-align: right; }\n\n@media (max-width: 1199px) {\n .text-right {\n text-align: left; } }\n\n@media (min-width: 768px) {\n .form-inline .form-group {\n display: inline-block;\n margin-bottom: 0;\n vertical-align: middle; }\n .form-inline .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle; }\n .form-inline .form-control-static {\n display: inline-block; }\n .form-inline .tinvwl-input-group {\n display: inline-table;\n vertical-align: middle; }\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 .form-inline .tinvwl-input-group > .form-control {\n width: 100%; }\n .form-inline .control-label label {\n margin-bottom: 0;\n vertical-align: middle; }\n .form-inline .radio, .form-inline .checkbox {\n display: inline-block;\n margin-top: 0;\n margin-bottom: 0;\n vertical-align: middle; }\n .form-inline .radio label, .form-inline .checkbox label {\n padding-left: 0; }\n .form-inline .radio input[type=\"radio\"], .form-inline .checkbox input[type=\"checkbox\"] {\n position: relative;\n margin-left: 0; }\n .form-inline .has-feedback .form-control-feedback {\n top: 0; } }\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.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.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.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.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.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/************************** RETINA *************************/\n.tinvwl-content select {\n background-size: 13px 8px; }\n\n.tinvwl-select + .tinvwl-caret span {\n background-size: 13px 18px; }\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.tinvwl-color-picker .tinvwl-eyedropper {\n background-size: 28px 29px; }\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 .tinvwl-select + .tinvwl-caret span {\n background-image: url(\"../img/chevron_down@2x.png\"); }\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 .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 .tinvwl-color-picker .tinvwl-eyedropper {\n background-image: url(\"../img/color_icon@2x.png\"); }\n .logo_heart {\n background-image: url(\"../img/logo_heart@2x.png\"); }\n .admin-rescue {\n background-image: url(\"../img/admin-rescue@2x.png\"); }\n .admin-update {\n background-image: url(\"../img/admin-update@2x.png\"); }\n .wizard_logo {\n background-image: url(\"../img/wizard_logo@2x.png\"); }\n .wizard_setup {\n background-image: url(\"../img/wizard_setup@2x.png\"); } }\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::-webkit-input-placeholder {\n color: #e5e5e5;\n opacity: 1 !important;\n /* for older chrome versions. may no longer apply. */ }\n\n:-moz-placeholder {\n /* Firefox 18- */\n color: #e5e5e5;\n opacity: 1 !important; }\n\n::-moz-placeholder {\n /* Firefox 19+ */\n color: #e5e5e5;\n opacity: 1 !important; }\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/*------------------------------------------------------------------\nWooCommerce Wishlist Plugin custom webfont\n-------------------------------------------------------------------*/\n@font-face {\n font-family: 'tinvwl-webfont';\n src: url(\"../fonts/tinvwl-webfont.eot?xu2uyi\");\n src: url(\"../fonts/tinvwl-webfont.eot?xu2uyi#iefix\") format(\"embedded-opentype\"), url(\"../fonts/tinvwl-webfont.ttf?xu2uyi\") format(\"truetype\"), url(\"../fonts/tinvwl-webfont.woff?xu2uyi\") format(\"woff\"), url(\"../fonts/tinvwl-webfont.svg?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.ftinvwl-twitter:before {\n content: \"\\f099\" !important; }\n\n.ftinvwl-facebook:before {\n content: \"\\f09a\" !important; }\n\n.ftinvwl-facebook-f:before {\n content: \"\\f09a\" !important; }\n\n.ftinvwl-google:before {\n content: \"\\f0d5\" !important; }\n\n.ftinvwl-email:before {\n content: \"\\f0e0\" !important; }\n\n.ftinvwl-pinterest:before {\n content: \"\\f231\" !important; }\n\n.ftinvwl-whatsapp:before {\n content: \"\\f232\" !important; }\n\n.ftinvwl-clipboard:before {\n content: \"\\e911\" !important; }\n\n.ftinvwl-star:before {\n content: \"\\e912\" !important; }\n\n.ftinvwl-shopping-cart:before {\n content: \"\\e913\" !important; }\n\n.ftinvwl-magic:before {\n content: \"\\e914\" !important; }\n\n.ftinvwl-info:before {\n content: \"\\e915\" !important; }\n\n.ftinvwl-graduation-cap:before {\n content: \"\\e918\" !important; }\n\n.ftinvwl-floppy-o:before {\n content: \"\\e919\" !important; }\n\n.ftinvwl-eyedropper:before {\n content: \"\\e91a\" !important; }\n\n.ftinvwl-exclamation-triangle:before {\n content: \"\\e91b\" !important; }\n\n.ftinvwl-check:before {\n content: \"\\e91e\" !important; }\n\n.ftinvwl-arrow-left:before {\n content: \"\\e91f\" !important; }\n\n.ftinvwl-wrench:before {\n content: \"\\e920\" !important; }\n\n.ftinvwl-chevron-down:before {\n content: \"\\e900\" !important; }\n\n.ftinvwl-chevron-right:before {\n content: \"\\e901\" !important; }\n\n.ftinvwl-chevron-left:before {\n content: \"\\e902\" !important; }\n\n.ftinvwl-chevron-up:before {\n content: \"\\e903\" !important; }\n\n.ftinvwl-cancel:before {\n content: \"\\e904\" !important; }\n\n.ftinvwl-times:before {\n content: \"\\e905\" !important; }\n\n.ftinvwl-heart-plus:before {\n content: \"\\e906\" !important; }\n\n.ftinvwl-heart-mark-right:before {\n content: \"\\e907\" !important; }\n\n.ftinvwl-heart2:before {\n content: \"\\e908\" !important; }\n\n.ftinvwl-heart-o:before {\n content: \"\\e909\" !important; }\n\n.ftinvwl-heart-mark-left:before {\n content: \"\\e90a\" !important; }\n\n.ftinvwl-heart-mail:before {\n content: \"\\e90b\" !important; }\n\n.ftinvwl-heart-tinv:before {\n content: \"\\e90c\" !important; }\n\n.ftinvwl-key:before {\n content: \"\\e90d\" !important; }\n\n.ftinvwl-lock:before {\n content: \"\\e90e\" !important; }\n\n.ftinvwl-hearts:before {\n content: \"\\e90f\" !important; }\n\n.ftinvwl-user:before {\n content: \"\\e910\" !important; }\n\n/* PULSE */\n@-webkit-keyframes ftinvwl-pulse {\n 0% {\n -webkit-transform: scale(1.1);\n transform: scale(1.1); }\n 50% {\n -webkit-transform: scale(0.8);\n transform: scale(0.8); }\n 100% {\n -webkit-transform: scale(1.1);\n transform: scale(1.1); } }\n\n@keyframes ftinvwl-pulse {\n 0% {\n -webkit-transform: scale(1.1);\n transform: scale(1.1); }\n 50% {\n -webkit-transform: scale(0.8);\n transform: scale(0.8); }\n 100% {\n -webkit-transform: scale(1.1);\n transform: scale(1.1); } }\n\n.ftinvwl-pulse.ftinvwl-animated::before {\n -webkit-animation: ftinvwl-pulse 2s linear infinite;\n animation: ftinvwl-pulse 2s linear infinite; }\n\n/* Misc */\n* {\n -webkit-box-sizing: border-box;\n box-sizing: border-box; }\n *:before, *:after {\n -webkit-box-sizing: border-box;\n box-sizing: border-box; }\n\n.tinv-wishlist-clearfix:before, .tinv-wishlist-clearfix:after {\n display: table;\n content: \" \"; }\n\n.container:before, .container:after {\n display: table;\n content: \" \"; }\n\n.container-fluid:before, .container-fluid:after {\n display: table;\n content: \" \"; }\n\n.row:before, .row:after {\n display: table;\n content: \" \"; }\n\n.form-horizontal .form-group:before, .form-horizontal .form-group:after {\n display: table;\n content: \" \"; }\n\n.form-group:before, .form-group:after {\n display: table;\n content: \" \"; }\n\n.tablenav:before, .tablenav:after {\n display: table;\n content: \" \"; }\n\n.tinvwl-panel:before, .tinvwl-panel:after {\n display: table;\n content: \" \"; }\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.tinvwl-header table, .tinvwl-content table {\n border-spacing: 0;\n border-collapse: collapse;\n width: 100%;\n max-width: 100%; }\n\n.tinvwl-header td, .tinvwl-header th {\n padding: 0; }\n\n.tinvwl-content td, .tinvwl-content th {\n padding: 0; }\n\n.tinvwl-header img, .tinvwl-content img {\n height: auto;\n max-width: 100%; }\n\n.tinvwl-header {\n /*margin-bottom: 40px;*/ }\n\n/* General */\n#wpwrap {\n background: #f6f3ed; }\n\n#wpcontent {\n padding-left: 0; }\n\n#wpbody-content {\n padding-bottom: 135px; }\n\n#update-nag, .update-nag, .notice {\n margin: 20px 0 0 40px; }\n\ndiv.error, div.updated {\n margin: 20px 0 0 40px; }\n\n.notice {\n margin-right: 40px; }\n\ndiv.error, div.updated {\n margin-right: 40px; }\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\nbutton, input, select, textarea {\n font-family: inherit;\n font-size: inherit;\n font-weight: inherit; }\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\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\nh1, .wrap h1 {\n font-size: 30px; }\n\nh2 {\n font-size: 26px; }\n\nh3 {\n font-size: 22px; }\n\nh4 {\n font-size: 18px; }\n\nh5 {\n font-size: 14px; }\n\nh6 {\n font-size: 12px; }\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 div.error, div.updated {\n margin-top: 20px;\n margin-left: 20px;\n margin-right: 20px; } }\n\n@media screen and (max-width: 782px) {\n .auto-fold #wpcontent {\n padding-left: 0; }\n #update-nag, .update-nag, .notice {\n margin: 20px 0 0 0; }\n div.error, div.updated {\n margin: 20px 0 0 0; }\n .notice {\n margin-right: 0; }\n div.error, div.updated {\n margin-right: 0; } }\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 * 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 .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 * 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 .tinvwl-status-message .tinvwl-title {\n padding: 13px 20px;\n float: left;\n width: 142px;\n font-weight: bold; }\n .tinvwl-status-message.type-error .tinvwl-title, .tinvwl-status-message.type-tip .tinvwl-title {\n color: #fff; }\n .tinvwl-status-message.type-attention .tinvwl-title {\n color: #23282d; }\n .tinvwl-status-message.type-error .tinvwl-title {\n background: #ff3814; }\n .tinvwl-status-message.type-tip .tinvwl-title {\n background: #30aec4; }\n .tinvwl-status-message.type-attention .tinvwl-title {\n background: #ffe900; }\n .tinvwl-status-message .tinvwl-title i {\n margin-right: 10px; }\n .tinvwl-status-message.type-error > .tinvwl-title > i:before {\n content: \"\\f00d\"; }\n .tinvwl-status-message.type-tip > .tinvwl-title > i:before {\n content: \"\\f05a\"; }\n .tinvwl-status-message.type-attention > .tinvwl-title > i:before {\n content: \"\\f071\"; }\n .tinvwl-status-message .tinvwl-message {\n padding: 13px 20px;\n overflow: hidden;\n height: 100%;\n background: #faf9f7; }\n\n@media screen and (max-width: 782px) {\n .tinvwl-status-message {\n margin-top: 20px; } }\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 .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 .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 .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 .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@media screen and (max-width: 782px) {\n input, textarea {\n font-size: 14px; }\n #wpbody .tinvwl-content select {\n height: 42px;\n font-size: 14px; } }\n\n.tinvwl-select-wrap {\n position: relative;\n display: inline-block;\n vertical-align: middle;\n cursor: pointer; }\n\n.tinvwl-content select.tinvwl-select.grey {\n padding-right: 47px;\n margin: 0;\n border-radius: 4px; }\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 .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 .tinvwl-select:hover + .tinvwl-caret span {\n background-position: 0 0; }\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.tinvwl-nav .tinvwl-prev {\n float: left; }\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.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 .tinvwl-panel.only-button #save_buttons--setting_reset .form-control {\n background-color: #ffffff;\n color: #3e3e3e; }\n .tinvwl-panel.only-button #save_buttons--setting_reset .tinvwl-btn.split span {\n background: #fbfaf9; }\n .tinvwl-panel.only-button #save_buttons--setting_reset .form-control:hover {\n color: #fff;\n background-color: #515151; }\n .tinvwl-panel.only-button #save_buttons--setting_reset .tinvwl-btn.split:hover span {\n background: #434343; }\n\n/* reset button */\n#doaction, #doaction2, #post-query-submit {\n margin: 0; }\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.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: -.025em;\n border: none;\n border-radius: 2px;\n color: #fff;\n background-color: #96b100; }\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: -.025em;\n border: none;\n border-radius: 2px;\n color: #fff;\n background-color: #96b100; }\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 .tinvwl-btn.grey.large {\n font-weight: 800;\n padding: 14px 19px 14px 18px; }\n .tinvwl-btn.grey.w-icon {\n letter-spacing: -.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: -.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 .tinvwl-btn.white.no-txt {\n padding: 12px 16px; }\n .tinvwl-btn.white.small.no-txt {\n padding: 9px 12px; }\n .tinvwl-btn.white i {\n color: #6b625a;\n margin-right: 11px; }\n\n.tinvwl-btn.w-icon {\n font-weight: 800; }\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 .tinvwl-btn.medium.smaller-txt {\n padding: 9px 16px; }\n\n.tinvwl-btn.round {\n border-radius: 25px;\n padding: 15px 28px 16px; }\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 .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 .tinvwl-btn.split:hover span, .tinvwl-btn.split:active span, .tinvwl-btn.split:focus span {\n background: #434343; }\n .tinvwl-btn.split.green span {\n background: #b9cf09; }\n .tinvwl-btn.split.black span {\n background: #434343; }\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\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/* Icons */\n.tinvwl-header {\n padding: 21px 40px;\n margin-bottom: 40px;\n background: #ffffff; }\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 .tinvwl-header .icon.border-grey:hover {\n border-color: #515151; }\n .tinvwl-header .icon.w-lines {\n position: relative;\n padding: 0 30px; }\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 .tinvwl-header .icon.w-lines:before {\n left: 0; }\n .tinvwl-header .icon.w-lines:after {\n right: 0; }\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.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.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 .tinvwl-header .tinvwl-status-panel > a {\n vertical-align: middle; }\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 .tinvwl-header .tinvwl-btn.red i {\n color: #ffdc00; }\n\n.tinvwl-header .tinvwl-status-panel {\n text-align: right; }\n\n.tinvwl-sign-icon {\n font-size: 30px;\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n color: #948d84; }\n\n@media (max-width: 1199px) {\n .tinvwl-header {\n text-align: center; }\n .tinvwl-header .tinvwl-table, .tinvwl-header .tinvwl-cell, .tinvwl-header .tinvwl-cell-3 {\n display: block; }\n .tinvwl-header h1 + .tinvwl-status-panel {\n margin-top: 25px; }\n .tinvwl-header .tinvwl-status-panel {\n text-align: center;\n margin-top: 15px; }\n .tinvwl-header .tinvwl-status-panel > a + a {\n margin-left: 9px; }\n .tinwl-logo {\n display: block;\n margin: 0 auto; }\n .tinwl-logo h2, .tinwl-logo img {\n display: block;\n margin: 0 auto; }\n .tinvwl-header .tinvwl-title {\n display: block;\n margin: 0 auto; }\n .tinwl-logo h2 {\n padding-left: 0;\n margin-left: 0;\n margin-top: 6px; }\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 .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@media (max-width: 782px) {\n .tinvwl-header .tinvwl-btn .tinvwl-txt {\n display: none; }\n .tinvwl-header .tinvwl-btn i {\n margin-right: 0 !important; }\n .tinvwl-header .tinvwl-btn.grey {\n padding-left: 16px;\n padding-right: 16px; } }\n\n.tinvwl-content h2 {\n /*margin: 0;*/\n /*line-height: 40px;*/ }\n\n/* Privacy Navigation */\n.tinwl-wishlists-privacy {\n margin: -10px 0 0; }\n .tinwl-wishlists-privacy li {\n float: left;\n margin: 10px 10px 0 0; }\n .tinwl-wishlists-privacy li:last-child {\n margin-right: 0; }\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 .tinwl-wishlists-privacy li.active a {\n color: #fff;\n background-color: #96b100; }\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@media screen and (max-width: 782px) {\n .tinwl-wishlists-privacy {\n margin-left: 15px; } }\n\n/* Panel */\n.tinvwl-panel {\n margin: 40px 40px 0; }\n .tinvwl-panel .w-bg-grey {\n background: #fbfaf9; }\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 .tinvwl-panel.w-bg {\n background: #ffffff;\n border-radius: 4px; }\n\n.tinvwl-table.w-info .tinvwl-info[rowspan] {\n vertical-align: middle; }\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@media screen and (max-width: 1200px) {\n .tinvwl-panel {\n margin: 20px 20px 0; }\n .tinvwl-header {\n margin-bottom: 20px; } }\n\n@media screen and (max-width: 782px) {\n .tinvwl-panel {\n margin: 20px 0 0; }\n .tinvwl-panel.only-button {\n text-align: center; } }\n\n/**\n * Content Elements\n */\n.tinvwl-content {\n /*margin: 14px 40px 10px 20px;*/ }\n .tinvwl-content section {\n /*margin-top: 20px;*/\n /*background-color: #FFF;*/\n /*border-radius: 5px;*/ }\n .tinvwl-content section:after {\n /*content: '';\n display: block;\n height: 0;\n clear: both;*/ }\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 .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 .tinvwl-icon-preview span img {\n max-width: 50px;\n max-height: 42px;\n vertical-align: middle; }\n\n@media (min-width: 1200px) {\n .tinvwl-icon-preview {\n margin-bottom: 0; } }\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 .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@media screen and (max-width: 782px) {\n .tablenav.top .actions {\n display: block; }\n .tablenav br.tinv-wishlist-clear {\n display: none; }\n .tinvwl-content .tablenav {\n margin: 15px 12px; }\n .tinvwl-content .tablenav .alignleft, .tinvwl-content .tablenav .alignright {\n float: none; }\n .tinvwl-content .tablenav .tinvwl-full {\n display: none; }\n .tinvwl-content .tablenav .alignleft + .alignright {\n margin-top: 10px; }\n .tinvwl-content .tablenav .tinvwl-select-wrap {\n width: calc(100% - 75px); }\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 .tinvwl-content .tablenav input[type=search] {\n width: calc(100% - 84px); } }\n\n.tinvwl-info-wrap.tinvwl-in-table {\n /*position: absolute;\n top: 50%;\n margin-top: -11px;*/ }\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 .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 .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: -.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: -.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 .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 .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 .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 .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 .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 .tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page, .tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page {\n background: #f3f1ec; }\n .tinvwl-content .tablenav .tablenav-pages .pagination-links > .tinvwl-page-number.space {\n background: none;\n color: #3e3e3e; }\n .tinvwl-content .tablenav .tablenav-pages .pagination-links > a:hover {\n background: #3e3e3e;\n color: #fff; }\n .tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page:hover {\n background: #3e3e3e;\n color: #fff; }\n .tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page {\n margin-right: 20px; }\n .tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page:hover {\n background: #3e3e3e;\n color: #fff; }\n .tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page {\n margin-left: 20px; }\n .tinvwl-content .tablenav .tablenav-pages .tinvwl-chevron {\n display: inline-block;\n vertical-align: middle;\n width: 9px;\n height: 16px; }\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 .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 .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 .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@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 .tinvwl-content .widefat.wishlists thead th.column-preference, .tinvwl-content .widefat.wishlists tbody td.column-preference {\n width: 98px;\n min-width: 98px; }\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 .tinvwl-content .widefat tbody td.column-preference .tinvwl-btn.tinvwl-w-mobile {\n padding: 9px 12px; }\n .tinvwl-content .widefat tbody td.column-preference .tinvwl-btn .tinvwl-mobile {\n display: inline;\n margin: 0; }\n .tinvwl-content .widefat tbody td.column-preference .tinvwl-btn .tinvwl-full {\n display: none; } }\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 .tinvwl-content .widefat tbody .column-name .product-image {\n display: block; }\n .tinvwl-content .widefat tbody .column-name .product-title {\n display: block;\n padding-left: 0; }\n .tinvwl-content .widefat.products thead th.column-preference {\n width: 103px;\n min-width: 103px; }\n .tinvwl-content .widefat.products tbody td.column-preference {\n width: 103px;\n min-width: 103px; }\n .tinvwl-content .widefat.products tbody td.column-preference > a {\n margin-right: 5px; }\n .tinvwl-content .widefat tbody td.column-preference > a:nth-child(2n) {\n margin-right: 0; }\n .tinvwl-content .widefat tbody td.column-preference > a:nth-child(n+3) {\n margin-top: 5px; }\n .tinvwl-content .widefat thead th .tinvwl-full {\n display: none; } }\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 .tinvwl-content .widefat th.sortable > a, .tinvwl-content .widefat th.sorted > a {\n padding-left: 0;\n padding-right: 0;\n position: static; }\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 .tinvwl-content .widefat th.sortable > a .sorting-indicator:before, .tinvwl-content .widefat th.sorted > a .sorting-indicator:before {\n left: -5px; }\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 .tinvwl-content .widefat.wishlists thead th.column-title, .tinvwl-content .widefat.wishlists tbody td.column-title {\n width: 38%; } }\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 .tinvwl-content .widefat.products tbody td.column-preference > a {\n margin-right: 5px;\n float: none; }\n .tinvwl-content .widefat tbody .column-name .product-image, .tinvwl-content .widefat tbody .column-name .product-title {\n vertical-align: top; }\n .tablenav .tablenav-pages {\n margin-bottom: 15px; }\n .tinvwl-content .widefat thead th.column-primary {\n width: 100% !important; }\n .tinvwl-content .widefat thead td.check-column + th.column-primary {\n width: 50% !important; }\n .tinvwl-content .widefat.users thead td.check-column + th.column-primary {\n width: 100% !important; } }\n\n/* Tables */\n.tinvwl-table {\n display: table;\n /*height: 100%;*/\n width: 100%;\n max-width: 100%; }\n .tinvwl-table.w-bg {\n background: #fff;\n overflow: hidden;\n border-radius: 4px; }\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 .tinvwl-table.auto-width {\n width: auto; }\n\n.tinvwl-caption {\n display: table-caption; }\n\n.tinvwl-row {\n display: table-row; }\n\n.tinvwl-rows {\n display: table-row-group; }\n\n.tinvwl-cell {\n display: table-cell;\n vertical-align: middle; }\n\n.tinvwl-cell-2 {\n display: table-cell;\n vertical-align: middle;\n float: none; }\n\n.tinvwl-cell-3 {\n display: table-cell;\n vertical-align: top;\n float: none; }\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 .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 .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 .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.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.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 .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@media (min-width: 1200px) {\n .tinvwl-style-options .tinvwl-table .tinvwl-inner .form-horizontal {\n width: 67%; } }\n\ntextarea[name=\"style_plain-css\"] {\n height: 150px; }\n\n.tinvwl-table tbody + tbody > .tinvwl-bodies-border {\n display: table-row; }\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/*.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@media (min-width: 1200px) {\n .tinvwl-table tr.tinvwl-full-width .control-label label {\n margin-bottom: 10px; }\n .tinvwl-table tr.tinvwl-full-width [class^=\"col-lg-\"], .tinvwl-table tr.tinvwl-full-width [class^=\"col-md-\"] {\n width: 100%; }\n .tinvwl-table tr.tinvwl-full-width textarea {\n height: 250px;\n padding: 15px; }\n .tiwl-notifications-style-logo img {\n float: right; } }\n\n@media (max-width: 1199px) {\n .form-horizontal .control-label .tinvwl-empty {\n display: none; }\n .tinvwl-style-options .tinvwl-empty-info, .tinvwl-style-options .tinvwl-info {\n display: none !important; }\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 .tinvwl-table .tinvwl-header-row.tinvwl-line-border .tinvwl-inner {\n padding-bottom: 0; }\n .tinvwl-table .tinvwl-header-row.tinvwl-line-border .tinvwl-inner .form-group {\n margin-bottom: 20px; } }\n\n.tinvwl-info .tinvwl-info-desc a {\n text-decoration: underline;\n color: #ff5739; }\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.tinvwl-info-wrap.tinvwl-in-section {\n background: #fbfaf9;\n color: #4f4639; }\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.tinvwl-panel:not(.only-button) .tinvwl-table .col-lg-6 > .tinvwl-btn {\n width: auto; }\n\n.tinvwl-btns-group {\n margin-bottom: 23px;\n margin-top: -15px;\n margin-right: -15px; }\n\n.tiwl-style-custom-allow .tinvwl-inner textarea {\n margin-bottom: 23px; }\n\n.tinvwl-btns-group .tinvwl-btn {\n margin-top: 15px;\n margin-right: 15px;\n float: left; }\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.tinvwl-table .tinvwl-info .tinvwl-info-wrap.tinvwl-in-section .tinvwl-help {\n display: none; }\n\n.tinvwl-info-wrap.tinvwl-in-table {\n display: inline-block;\n vertical-align: middle;\n display: block;\n margin-bottom: 5px; }\n .tinvwl-info-wrap.tinvwl-in-table .tinvwl-help {\n cursor: pointer; }\n\n.tinvwl-content .widefat th.tinvwl-has-info {\n /*word-break: break-all;*/ }\n .tinvwl-content .widefat th.tinvwl-has-info .tinvwl-col-name {\n margin-right: 5px; }\n\n.tinvwl-info-wrap.tinvwl-in-table .tinvwl-info-desc {\n display: none; }\n\n@media (max-width: 1200px) {\n .tinvwl-table .tinvwl-info {\n padding-left: 15px;\n padding-right: 15px;\n /*vertical-align: middle;*/ }\n .tinvwl-table.w-info > thead > tr > th:first-child, .tinvwl-table.w-info > tbody > tr > td:first-child {\n width: 90%; }\n .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign {\n width: auto;\n padding-right: 0; }\n .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign span {\n display: none; }\n .tinvwl-table .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign .tinvwl-help {\n display: block;\n margin: 0 auto; }\n .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-desc {\n display: none; } }\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 .widefat tfoot td input[type=checkbox], .widefat th input[type=checkbox], .widefat thead td input[type=checkbox] {\n margin-bottom: 0; }\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 .tinvwl-content .widefat thead td.check-column {\n padding-top: 14px;\n padding-bottom: 15px;\n padding-left: 20px;\n width: 45px; }\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 .tinvwl-content .widefat.wishlists thead td.check-column, .tinvwl-content .widefat.wishlists tbody th.check-column {\n width: 23px; }\n .tinvwl-content .widefat thead td.check-column + th {\n padding-left: 10px; }\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 .tinvwl-content .widefat tbody th.check-column + td {\n padding-left: 10px; }\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 .wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.column-primary)::before {\n text-align: left; }\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 .wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.column-primary)::before {\n left: 28px; }\n .wp-list-table tr:not(.inline-edit-row):not(.no-items) td.check-column + td:not(.column-primary)::before {\n left: 13px; }\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/* 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 .popover.top {\n margin-top: -10px; }\n .popover.right {\n margin-left: 10px; }\n .popover.bottom {\n margin-top: 10px; }\n .popover.left {\n margin-left: -10px; }\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: -.35px; }\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.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 .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 .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 .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 .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 .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/* 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/* 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 .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 .tinvwl-premium-feat .col-lg-4 .half-containers.money-back {\n background: #211709;\n /* Old browsers */ }\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 .tinvwl-premium-feat .col-lg-4 .half-containers.money-back a span {\n display: none; }\n .tinvwl-premium-feat .col-lg-4 .half-containers.money-back p {\n text-align: center;\n color: #ffffff;\n font-size: 16px; }\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 .tinvwl-premium-feat .col-lg-4 .half-containers.customization h2 {\n margin: 30px auto 20px; }\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 .tinvwl-premium-feat .col-lg-4 .half-containers.customization .tinvwl-btn.gray {\n background-color: #958095;\n margin: 10px auto; }\n .tinvwl-premium-feat .col-lg-4 .half-containers.customization .tinvwl-btn.gray:hover {\n background-color: #ffffff;\n color: #333333; }\n .tinvwl-premium-feat .col-lg-4 .half-containers.rate {\n text-align: center;\n border-bottom: 1px solid #e7e7e7; }\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 .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 .tinvwl-premium-feat .col-lg-4 .half-containers.rate p {\n font-size: 16px;\n padding-left: 10px;\n padding-right: 10px; }\n .tinvwl-premium-feat .col-lg-4 .half-containers.rate a {\n color: #ff5739;\n text-decoration: underline; }\n .tinvwl-premium-feat .col-lg-4 .half-containers.subscribe {\n text-align: center; }\n .tinvwl-premium-feat .col-lg-4 .half-containers.subscribe h2 {\n color: #453a2a;\n margin: 30px auto 20px; }\n .tinvwl-premium-feat .col-lg-4 .half-containers.subscribe p {\n font-size: 16px;\n padding-left: 10px;\n padding-right: 10px; }\n .tinvwl-premium-feat .col-lg-4 .half-containers.subscribe .mc-field-group {\n width: 90%;\n position: relative;\n margin: 10px auto; }\n .tinvwl-premium-feat .col-lg-4 .half-containers.subscribe .mc-field-group input[type=\"email\"] {\n width: 65%;\n height: 45px; }\n .tinvwl-premium-feat .col-lg-4 .half-containers.subscribe .mc-field-group input[type=\"submit\"] {\n width: 30%; }\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: -.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 .tinvwl-premium-feat .tinvwl-pic-col img {\n display: block;\n margin: 0 auto; }\n .tinvwl-premium-feat .tinvwl-pic-col .tinvwl-btn.white {\n color: #ff5739; }\n .tinvwl-premium-feat .tinvwl-pic-col .tinvwl-btn.white:hover {\n color: #ffffff; }\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/* Footer */\n#wpfooter {\n padding: 10px 40px; }\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 #wpfooter .ftinvwl-heart {\n margin: 0 3px; }\n #wpfooter .ftinvwl-star {\n font-size: 12px;\n margin: 0 1px; }\n #wpfooter span .ftinvwl-star:first-of-type {\n margin-left: 6px; }\n #wpfooter span .ftinvwl-star:last-of-type {\n margin-left: 3px; }\n #wpfooter i {\n color: #ff5739; }\n #wpfooter a {\n text-decoration: underline;\n color: #ff5739; }\n #wpfooter a:hover, #wpfooter a:active, #wpfooter a:focus {\n color: #000; }\n\n/* Color Picker */\n.tinvwl-color-picker {\n position: relative; }\n .tinvwl-color-picker .iris-picker {\n position: absolute;\n z-index: 9999; }\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 .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 .tinvwl-color-picker .tinvwl-eyedropper a {\n color: #6b625a; }\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 .tinvwl-color-picker + .iris-picker .iris-square-value {\n width: 0;\n height: 0; }\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 .3s ease, visibility .3s ease;\n transition: opacity .3s ease, visibility .3s ease;\n background: #191919; }\n\n.tinvwl-modal.tinvwl-modal-open .tinvwl-overlay {\n visibility: visible;\n opacity: .5; }\n\n.admin-bar .tinvwl-content .tinvwl-modal {\n padding-top: 32px !important; }\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 .3s ease, visibility .3s ease;\n transition: opacity .3s ease, visibility .3s ease; }\n .tinvwl-content .tinvwl-modal .tinvwl-modal-inner {\n position: relative;\n margin: 0 auto;\n background: #fff;\n border-radius: 4px; }\n .tinvwl-content .tinvwl-modal.tinvwl-modal-open {\n visibility: visible;\n opacity: 1;\n width: 100%;\n height: 100%; }\n\n@media screen and (max-width: 1200px) {\n .tinvwl-premium-feat .row {\n display: block; } }\n\n@media screen and (max-width: 782px) {\n .admin-bar .tinvwl-content .tinvwl-modal {\n padding-top: 46px !important; } }\n\n@media screen and (max-width: 600px) {\n .admin-bar .tinvwl-content .tinvwl-modal {\n padding-top: 0 !important; } }\n\n.tinvwl-modal .tinvwl-table {\n height: 100%; }\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 .tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails p {\n margin: 0 0 26px; }\n .tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails .tinvwl-btn.large {\n padding: 14px 33px; }\n .tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails .tinvwl-btn + .tinvwl-btn {\n margin-left: 6px; }\n\n/* Quick Buttons */\n.tinvwl-quick-btns {\n position: fixed;\n top: 25%;\n left: 100%;\n z-index: 9999; }\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 .3s ease;\n -webkit-transition: -webkit-transform .3s ease;\n transition: transform .3s ease;\n transition: transform .3s ease, -webkit-transform .3s ease; }\n\n.tinvwl-panel.only-button .tinvwl-quick-btns .form-control {\n display: block;\n width: 119px; }\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/* Preview Select */\n@media (min-width: 1200px) {\n .tinvwl-empty-select + .tinvwl-input-group-btn {\n text-align: right; } }\n\n.tinvwl-empty-select + .tinvwl-input-group-btn .tinvwl-btn {\n margin-left: 0; }\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@media (min-width: 768px) {\n .container {\n width: 750px; } }\n\n@media (min-width: 992px) {\n .container {\n width: 970px; } }\n\n@media (min-width: 1200px) {\n .container {\n width: 1170px; } }\n\n.row {\n margin-right: -15px;\n margin-left: -15px; }\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.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.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.col-xs-12 {\n float: left;\n width: 100%; }\n\n.col-xs-11 {\n width: 91.66666667%; }\n\n.col-xs-10 {\n width: 83.33333333%; }\n\n.col-xs-9 {\n width: 75%; }\n\n.col-xs-8 {\n width: 66.66666667%; }\n\n.col-xs-7 {\n width: 58.33333333%; }\n\n.col-xs-6 {\n width: 50%; }\n\n.col-xs-5 {\n width: 41.66666667%; }\n\n.col-xs-4 {\n width: 33.33333333%; }\n\n.col-xs-3 {\n width: 25%; }\n\n.col-xs-2 {\n width: 16.66666667%; }\n\n.col-xs-1 {\n width: 8.33333333%; }\n\n.col-xs-pull-12 {\n right: 100%; }\n\n.col-xs-pull-11 {\n right: 91.66666667%; }\n\n.col-xs-pull-10 {\n right: 83.33333333%; }\n\n.col-xs-pull-9 {\n right: 75%; }\n\n.col-xs-pull-8 {\n right: 66.66666667%; }\n\n.col-xs-pull-7 {\n right: 58.33333333%; }\n\n.col-xs-pull-6 {\n right: 50%; }\n\n.col-xs-pull-5 {\n right: 41.66666667%; }\n\n.col-xs-pull-4 {\n right: 33.33333333%; }\n\n.col-xs-pull-3 {\n right: 25%; }\n\n.col-xs-pull-2 {\n right: 16.66666667%; }\n\n.col-xs-pull-1 {\n right: 8.33333333%; }\n\n.col-xs-pull-0 {\n right: auto; }\n\n.col-xs-push-12 {\n left: 100%; }\n\n.col-xs-push-11 {\n left: 91.66666667%; }\n\n.col-xs-push-10 {\n left: 83.33333333%; }\n\n.col-xs-push-9 {\n left: 75%; }\n\n.col-xs-push-8 {\n left: 66.66666667%; }\n\n.col-xs-push-7 {\n left: 58.33333333%; }\n\n.col-xs-push-6 {\n left: 50%; }\n\n.col-xs-push-5 {\n left: 41.66666667%; }\n\n.col-xs-push-4 {\n left: 33.33333333%; }\n\n.col-xs-push-3 {\n left: 25%; }\n\n.col-xs-push-2 {\n left: 16.66666667%; }\n\n.col-xs-push-1 {\n left: 8.33333333%; }\n\n.col-xs-push-0 {\n left: auto; }\n\n.col-xs-offset-12 {\n margin-left: 100%; }\n\n.col-xs-offset-11 {\n margin-left: 91.66666667%; }\n\n.col-xs-offset-10 {\n margin-left: 83.33333333%; }\n\n.col-xs-offset-9 {\n margin-left: 75%; }\n\n.col-xs-offset-8 {\n margin-left: 66.66666667%; }\n\n.col-xs-offset-7 {\n margin-left: 58.33333333%; }\n\n.col-xs-offset-6 {\n margin-left: 50%; }\n\n.col-xs-offset-5 {\n margin-left: 41.66666667%; }\n\n.col-xs-offset-4 {\n margin-left: 33.33333333%; }\n\n.col-xs-offset-3 {\n margin-left: 25%; }\n\n.col-xs-offset-2 {\n margin-left: 16.66666667%; }\n\n.col-xs-offset-1 {\n margin-left: 8.33333333%; }\n\n.col-xs-offset-0 {\n margin-left: 0; }\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 .col-sm-12 {\n float: left;\n width: 100%; }\n .col-sm-11 {\n width: 91.66666667%; }\n .col-sm-10 {\n width: 83.33333333%; }\n .col-sm-9 {\n width: 75%; }\n .col-sm-8 {\n width: 66.66666667%; }\n .col-sm-7 {\n width: 58.33333333%; }\n .col-sm-6 {\n width: 50%; }\n .col-sm-5 {\n width: 41.66666667%; }\n .col-sm-4 {\n width: 33.33333333%; }\n .col-sm-3 {\n width: 25%; }\n .col-sm-2 {\n width: 16.66666667%; }\n .col-sm-1 {\n width: 8.33333333%; }\n .col-sm-pull-12 {\n right: 100%; }\n .col-sm-pull-11 {\n right: 91.66666667%; }\n .col-sm-pull-10 {\n right: 83.33333333%; }\n .col-sm-pull-9 {\n right: 75%; }\n .col-sm-pull-8 {\n right: 66.66666667%; }\n .col-sm-pull-7 {\n right: 58.33333333%; }\n .col-sm-pull-6 {\n right: 50%; }\n .col-sm-pull-5 {\n right: 41.66666667%; }\n .col-sm-pull-4 {\n right: 33.33333333%; }\n .col-sm-pull-3 {\n right: 25%; }\n .col-sm-pull-2 {\n right: 16.66666667%; }\n .col-sm-pull-1 {\n right: 8.33333333%; }\n .col-sm-pull-0 {\n right: auto; }\n .col-sm-push-12 {\n left: 100%; }\n .col-sm-push-11 {\n left: 91.66666667%; }\n .col-sm-push-10 {\n left: 83.33333333%; }\n .col-sm-push-9 {\n left: 75%; }\n .col-sm-push-8 {\n left: 66.66666667%; }\n .col-sm-push-7 {\n left: 58.33333333%; }\n .col-sm-push-6 {\n left: 50%; }\n .col-sm-push-5 {\n left: 41.66666667%; }\n .col-sm-push-4 {\n left: 33.33333333%; }\n .col-sm-push-3 {\n left: 25%; }\n .col-sm-push-2 {\n left: 16.66666667%; }\n .col-sm-push-1 {\n left: 8.33333333%; }\n .col-sm-push-0 {\n left: auto; }\n .col-sm-offset-12 {\n margin-left: 100%; }\n .col-sm-offset-11 {\n margin-left: 91.66666667%; }\n .col-sm-offset-10 {\n margin-left: 83.33333333%; }\n .col-sm-offset-9 {\n margin-left: 75%; }\n .col-sm-offset-8 {\n margin-left: 66.66666667%; }\n .col-sm-offset-7 {\n margin-left: 58.33333333%; }\n .col-sm-offset-6 {\n margin-left: 50%; }\n .col-sm-offset-5 {\n margin-left: 41.66666667%; }\n .col-sm-offset-4 {\n margin-left: 33.33333333%; }\n .col-sm-offset-3 {\n margin-left: 25%; }\n .col-sm-offset-2 {\n margin-left: 16.66666667%; }\n .col-sm-offset-1 {\n margin-left: 8.33333333%; }\n .col-sm-offset-0 {\n margin-left: 0; } }\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 .col-md-12 {\n float: left;\n width: 100%; }\n .col-md-11 {\n width: 91.66666667%; }\n .col-md-10 {\n width: 83.33333333%; }\n .col-md-9 {\n width: 75%; }\n .col-md-8 {\n width: 66.66666667%; }\n .col-md-7 {\n width: 58.33333333%; }\n .col-md-6 {\n width: 50%; }\n .col-md-5 {\n width: 41.66666667%; }\n .col-md-4 {\n width: 33.33333333%; }\n .col-md-3 {\n width: 25%; }\n .col-md-2 {\n width: 16.66666667%; }\n .col-md-1 {\n width: 8.33333333%; }\n .col-md-pull-12 {\n right: 100%; }\n .col-md-pull-11 {\n right: 91.66666667%; }\n .col-md-pull-10 {\n right: 83.33333333%; }\n .col-md-pull-9 {\n right: 75%; }\n .col-md-pull-8 {\n right: 66.66666667%; }\n .col-md-pull-7 {\n right: 58.33333333%; }\n .col-md-pull-6 {\n right: 50%; }\n .col-md-pull-5 {\n right: 41.66666667%; }\n .col-md-pull-4 {\n right: 33.33333333%; }\n .col-md-pull-3 {\n right: 25%; }\n .col-md-pull-2 {\n right: 16.66666667%; }\n .col-md-pull-1 {\n right: 8.33333333%; }\n .col-md-pull-0 {\n right: auto; }\n .col-md-push-12 {\n left: 100%; }\n .col-md-push-11 {\n left: 91.66666667%; }\n .col-md-push-10 {\n left: 83.33333333%; }\n .col-md-push-9 {\n left: 75%; }\n .col-md-push-8 {\n left: 66.66666667%; }\n .col-md-push-7 {\n left: 58.33333333%; }\n .col-md-push-6 {\n left: 50%; }\n .col-md-push-5 {\n left: 41.66666667%; }\n .col-md-push-4 {\n left: 33.33333333%; }\n .col-md-push-3 {\n left: 25%; }\n .col-md-push-2 {\n left: 16.66666667%; }\n .col-md-push-1 {\n left: 8.33333333%; }\n .col-md-push-0 {\n left: auto; }\n .col-md-offset-12 {\n margin-left: 100%; }\n .col-md-offset-11 {\n margin-left: 91.66666667%; }\n .col-md-offset-10 {\n margin-left: 83.33333333%; }\n .col-md-offset-9 {\n margin-left: 75%; }\n .col-md-offset-8 {\n margin-left: 66.66666667%; }\n .col-md-offset-7 {\n margin-left: 58.33333333%; }\n .col-md-offset-6 {\n margin-left: 50%; }\n .col-md-offset-5 {\n margin-left: 41.66666667%; }\n .col-md-offset-4 {\n margin-left: 33.33333333%; }\n .col-md-offset-3 {\n margin-left: 25%; }\n .col-md-offset-2 {\n margin-left: 16.66666667%; }\n .col-md-offset-1 {\n margin-left: 8.33333333%; }\n .col-md-offset-0 {\n margin-left: 0; } }\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 .col-lg-12 {\n float: left;\n width: 100%; }\n .col-lg-11 {\n width: 91.66666667%; }\n .col-lg-10 {\n width: 83.33333333%; }\n .col-lg-9 {\n width: 75%; }\n .col-lg-8 {\n width: 66.66666667%; }\n .col-lg-7 {\n width: 58.33333333%; }\n .col-lg-6 {\n width: 50%; }\n .col-lg-5 {\n width: 41.66666667%; }\n .col-lg-4 {\n width: 33.33333333%; }\n .col-lg-3 {\n width: 25%; }\n .col-lg-2 {\n width: 16.66666667%; }\n .col-lg-1 {\n width: 8.33333333%; }\n .col-lg-pull-12 {\n right: 100%; }\n .col-lg-pull-11 {\n right: 91.66666667%; }\n .col-lg-pull-10 {\n right: 83.33333333%; }\n .col-lg-pull-9 {\n right: 75%; }\n .col-lg-pull-8 {\n right: 66.66666667%; }\n .col-lg-pull-7 {\n right: 58.33333333%; }\n .col-lg-pull-6 {\n right: 50%; }\n .col-lg-pull-5 {\n right: 41.66666667%; }\n .col-lg-pull-4 {\n right: 33.33333333%; }\n .col-lg-pull-3 {\n right: 25%; }\n .col-lg-pull-2 {\n right: 16.66666667%; }\n .col-lg-pull-1 {\n right: 8.33333333%; }\n .col-lg-pull-0 {\n right: auto; }\n .col-lg-push-12 {\n left: 100%; }\n .col-lg-push-11 {\n left: 91.66666667%; }\n .col-lg-push-10 {\n left: 83.33333333%; }\n .col-lg-push-9 {\n left: 75%; }\n .col-lg-push-8 {\n left: 66.66666667%; }\n .col-lg-push-7 {\n left: 58.33333333%; }\n .col-lg-push-6 {\n left: 50%; }\n .col-lg-push-5 {\n left: 41.66666667%; }\n .col-lg-push-4 {\n left: 33.33333333%; }\n .col-lg-push-3 {\n left: 25%; }\n .col-lg-push-2 {\n left: 16.66666667%; }\n .col-lg-push-1 {\n left: 8.33333333%; }\n .col-lg-push-0 {\n left: auto; }\n .col-lg-offset-12 {\n margin-left: 100%; }\n .col-lg-offset-11 {\n margin-left: 91.66666667%; }\n .col-lg-offset-10 {\n margin-left: 83.33333333%; }\n .col-lg-offset-9 {\n margin-left: 75%; }\n .col-lg-offset-8 {\n margin-left: 66.66666667%; }\n .col-lg-offset-7 {\n margin-left: 58.33333333%; }\n .col-lg-offset-6 {\n margin-left: 50%; }\n .col-lg-offset-5 {\n margin-left: 41.66666667%; }\n .col-lg-offset-4 {\n margin-left: 33.33333333%; }\n .col-lg-offset-3 {\n margin-left: 25%; }\n .col-lg-offset-2 {\n margin-left: 16.66666667%; }\n .col-lg-offset-1 {\n margin-left: 8.33333333%; }\n .col-lg-offset-0 {\n margin-left: 0; } }\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 .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.fade {\n opacity: 0;\n -webkit-transition: opacity .15s linear;\n transition: opacity .15s linear; }\n .fade.in {\n opacity: 1; }\n\n.form-horizontal .form-group {\n margin-right: -15px;\n margin-left: -15px; }\n\n.form-group {\n margin-bottom: 23px; }\n\n.form-horizontal:last-of-type .form-group {\n /*margin-bottom: 0;*/ }\n\n.tinvwl-inner .form-group + .form-group > label {\n /*margin-top: 7px;*/ }\n\n.form-control {\n display: block;\n width: 100%; }\n\nlabel.one-line {\n display: inline-block;\n margin-bottom: 0;\n margin-right: 10px; }\n\n.control-label label {\n display: block;\n margin-bottom: 10px; }\n\n.form-horizontal .control-label label {\n padding-top: 9px;\n margin-bottom: 0; }\n\n@media (min-width: 1200px) {\n .tinvwl-table .tinvwl-header-row label {\n margin-bottom: 0; }\n .tinvwl-table .tinvwl-header-row .form-group {\n margin-top: -7px;\n margin-bottom: 13px; } }\n\n@media (max-width: 1199px) {\n .form-horizontal .control-label label {\n margin-bottom: 10px; }\n .tinvwl-table .tinvwl-header-row label {\n padding-top: 3px; } }\n\n.tinvwl-input-group-btn {\n margin-top: 13px; }\n\n.tinvwl-input-group {\n position: relative;\n display: table;\n border-collapse: separate; }\n\n.tinvwl-input-group-addon {\n width: 1%;\n white-space: nowrap;\n vertical-align: middle; }\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 .tinvwl-input-group-btn .tinvwl-btn {\n margin-left: 10px; }\n .tinvwl-input-group-btn > .btn {\n position: relative; }\n\n.tinvwl-input-group .form-control, .tinvwl-input-group-addon, .tinvwl-input-group-btn {\n display: table-cell; }\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@media only screen and (max-width: 1199px) {\n .tinvwl-input-group:not(.tinvwl-no-full) {\n display: block; }\n .tinvwl-input-group:not(.tinvwl-no-full) .form-control {\n float: none; }\n .tinvwl-input-group:not(.tinvwl-no-full) .form-control + .tinvwl-input-group-btn {\n padding-top: 10px;\n padding-left: 0; }\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 .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 .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 .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.text-right {\n text-align: right; }\n\n@media (max-width: 1199px) {\n .text-right {\n text-align: left; } }\n\n@media (min-width: 768px) {\n .form-inline .form-group {\n display: inline-block;\n margin-bottom: 0;\n vertical-align: middle; }\n .form-inline .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle; }\n .form-inline .form-control-static {\n display: inline-block; }\n .form-inline .tinvwl-input-group {\n display: inline-table;\n vertical-align: middle; }\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 .form-inline .tinvwl-input-group > .form-control {\n width: 100%; }\n .form-inline .control-label label {\n margin-bottom: 0;\n vertical-align: middle; }\n .form-inline .radio, .form-inline .checkbox {\n display: inline-block;\n margin-top: 0;\n margin-bottom: 0;\n vertical-align: middle; }\n .form-inline .radio label, .form-inline .checkbox label {\n padding-left: 0; }\n .form-inline .radio input[type=\"radio\"], .form-inline .checkbox input[type=\"checkbox\"] {\n position: relative;\n margin-left: 0; }\n .form-inline .has-feedback .form-control-feedback {\n top: 0; } }\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.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.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.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.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.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/************************** RETINA *************************/\n.tinvwl-content select {\n background-size: 13px 8px; }\n\n.tinvwl-select + .tinvwl-caret span {\n background-size: 13px 18px; }\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.tinvwl-color-picker .tinvwl-eyedropper {\n background-size: 28px 29px; }\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 .tinvwl-select + .tinvwl-caret span {\n background-image: url(\"../img/chevron_down@2x.png\"); }\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 .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 .tinvwl-color-picker .tinvwl-eyedropper {\n background-image: url(\"../img/color_icon@2x.png\"); }\n .logo_heart {\n background-image: url(\"../img/logo_heart@2x.png\"); }\n .admin-rescue {\n background-image: url(\"../img/admin-rescue@2x.png\"); }\n .admin-update {\n background-image: url(\"../img/admin-update@2x.png\"); }\n .wizard_logo {\n background-image: url(\"../img/wizard_logo@2x.png\"); }\n .wizard_setup {\n background-image: url(\"../img/wizard_setup@2x.png\"); } }\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::-webkit-input-placeholder {\n color: #e5e5e5;\n opacity: 1 !important;\n /* for older chrome versions. may no longer apply. */ }\n\n:-moz-placeholder {\n /* Firefox 18- */\n color: #e5e5e5;\n opacity: 1 !important; }\n\n::-moz-placeholder {\n /* Firefox 19+ */\n color: #e5e5e5;\n opacity: 1 !important; }\n\n:-ms-input-placeholder {\n color: #e5e5e5; }\n"]}
|
assets/css/admin.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.23.
|
4 |
* @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
5 |
*/
|
6 |
@font-face{font-family:'tinvwl-webfont';src:url("../fonts/tinvwl-webfont.eot?xu2uyi");src:url("../fonts/tinvwl-webfont.eot?xu2uyi#iefix") format("embedded-opentype"),url("../fonts/tinvwl-webfont.ttf?xu2uyi") format("truetype"),url("../fonts/tinvwl-webfont.woff?xu2uyi") format("woff"),url("../fonts/tinvwl-webfont.svg?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"}
|
9 |
-
.ftinvwl-facebook:before{content:"\f09a"}
|
10 |
-
.ftinvwl-facebook-f:before{content:"\f09a"}
|
11 |
-
.ftinvwl-google:before{content:"\f0d5"}
|
12 |
-
.ftinvwl-email:before{content:"\f0e0"}
|
13 |
-
.ftinvwl-pinterest:before{content:"\f231"}
|
14 |
-
.ftinvwl-whatsapp:before{content:"\f232"}
|
15 |
-
.ftinvwl-clipboard:before{content:"\e911"}
|
16 |
-
.ftinvwl-star:before{content:"\e912"}
|
17 |
-
.ftinvwl-shopping-cart:before{content:"\e913"}
|
18 |
-
.ftinvwl-magic:before{content:"\e914"}
|
19 |
-
.ftinvwl-info:before{content:"\e915"}
|
20 |
-
.ftinvwl-graduation-cap:before{content:"\e918"}
|
21 |
-
.ftinvwl-floppy-o:before{content:"\e919"}
|
22 |
-
.ftinvwl-eyedropper:before{content:"\e91a"}
|
23 |
-
.ftinvwl-exclamation-triangle:before{content:"\e91b"}
|
24 |
-
.ftinvwl-check:before{content:"\e91e"}
|
25 |
-
.ftinvwl-arrow-left:before{content:"\e91f"}
|
26 |
-
.ftinvwl-wrench:before{content:"\e920"}
|
27 |
-
.ftinvwl-chevron-down:before{content:"\e900"}
|
28 |
-
.ftinvwl-chevron-right:before{content:"\e901"}
|
29 |
-
.ftinvwl-chevron-left:before{content:"\e902"}
|
30 |
-
.ftinvwl-chevron-up:before{content:"\e903"}
|
31 |
-
.ftinvwl-cancel:before{content:"\e904"}
|
32 |
-
.ftinvwl-times:before{content:"\e905"}
|
33 |
-
.ftinvwl-heart-plus:before{content:"\e906"}
|
34 |
-
.ftinvwl-heart-mark-right:before{content:"\e907"}
|
35 |
-
.ftinvwl-heart2:before{content:"\e908"}
|
36 |
-
.ftinvwl-heart-o:before{content:"\e909"}
|
37 |
-
.ftinvwl-heart-mark-left:before{content:"\e90a"}
|
38 |
-
.ftinvwl-heart-mail:before{content:"\e90b"}
|
39 |
-
.ftinvwl-heart-tinv:before{content:"\e90c"}
|
40 |
-
.ftinvwl-key:before{content:"\e90d"}
|
41 |
-
.ftinvwl-lock:before{content:"\e90e"}
|
42 |
-
.ftinvwl-hearts:before{content:"\e90f"}
|
43 |
-
.ftinvwl-user:before{content:"\e910"}
|
44 |
.ftinvwl-pulse.ftinvwl-animated::before{-webkit-animation:ftinvwl-pulse 2s linear infinite;animation:ftinvwl-pulse 2s linear infinite}
|
45 |
*{-webkit-box-sizing:border-box;box-sizing:border-box}
|
46 |
*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}
|
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.23.2
|
4 |
* @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
5 |
*/
|
6 |
@font-face{font-family:'tinvwl-webfont';src:url("../fonts/tinvwl-webfont.eot?xu2uyi");src:url("../fonts/tinvwl-webfont.eot?xu2uyi#iefix") format("embedded-opentype"),url("../fonts/tinvwl-webfont.ttf?xu2uyi") format("truetype"),url("../fonts/tinvwl-webfont.woff?xu2uyi") format("woff"),url("../fonts/tinvwl-webfont.svg?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-box-sizing:border-box;box-sizing:border-box}
|
46 |
*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}
|
assets/css/public-rtl.css
CHANGED
@@ -25,112 +25,112 @@ WooCommerce Wishlist Plugin custom webfont
|
|
25 |
-moz-osx-font-smoothing: grayscale; }
|
26 |
|
27 |
.ftinvwl-twitter:before {
|
28 |
-
content: "\f099"; }
|
29 |
|
30 |
.ftinvwl-facebook:before {
|
31 |
-
content: "\f09a"; }
|
32 |
|
33 |
.ftinvwl-facebook-f:before {
|
34 |
-
content: "\f09a"; }
|
35 |
|
36 |
.ftinvwl-google:before {
|
37 |
-
content: "\f0d5"; }
|
38 |
|
39 |
.ftinvwl-email:before {
|
40 |
-
content: "\f0e0"; }
|
41 |
|
42 |
.ftinvwl-pinterest:before {
|
43 |
-
content: "\f231"; }
|
44 |
|
45 |
.ftinvwl-whatsapp:before {
|
46 |
-
content: "\f232"; }
|
47 |
|
48 |
.ftinvwl-clipboard:before {
|
49 |
-
content: "\e911"; }
|
50 |
|
51 |
.ftinvwl-star:before {
|
52 |
-
content: "\e912"; }
|
53 |
|
54 |
.ftinvwl-shopping-cart:before {
|
55 |
-
content: "\e913"; }
|
56 |
|
57 |
.ftinvwl-magic:before {
|
58 |
-
content: "\e914"; }
|
59 |
|
60 |
.ftinvwl-info:before {
|
61 |
-
content: "\e915"; }
|
62 |
|
63 |
.ftinvwl-graduation-cap:before {
|
64 |
-
content: "\e918"; }
|
65 |
|
66 |
.ftinvwl-floppy-o:before {
|
67 |
-
content: "\e919"; }
|
68 |
|
69 |
.ftinvwl-eyedropper:before {
|
70 |
-
content: "\e91a"; }
|
71 |
|
72 |
.ftinvwl-exclamation-triangle:before {
|
73 |
-
content: "\e91b"; }
|
74 |
|
75 |
.ftinvwl-check:before {
|
76 |
-
content: "\e91e"; }
|
77 |
|
78 |
.ftinvwl-arrow-left:before {
|
79 |
-
content: "\e91f"; }
|
80 |
|
81 |
.ftinvwl-wrench:before {
|
82 |
-
content: "\e920"; }
|
83 |
|
84 |
.ftinvwl-chevron-down:before {
|
85 |
-
content: "\e900"; }
|
86 |
|
87 |
.ftinvwl-chevron-right:before {
|
88 |
-
content: "\e901"; }
|
89 |
|
90 |
.ftinvwl-chevron-left:before {
|
91 |
-
content: "\e902"; }
|
92 |
|
93 |
.ftinvwl-chevron-up:before {
|
94 |
-
content: "\e903"; }
|
95 |
|
96 |
.ftinvwl-cancel:before {
|
97 |
-
content: "\e904"; }
|
98 |
|
99 |
.ftinvwl-times:before {
|
100 |
-
content: "\e905"; }
|
101 |
|
102 |
.ftinvwl-heart-plus:before {
|
103 |
-
content: "\e906"; }
|
104 |
|
105 |
.ftinvwl-heart-mark-right:before {
|
106 |
-
content: "\e907"; }
|
107 |
|
108 |
.ftinvwl-heart2:before {
|
109 |
-
content: "\e908"; }
|
110 |
|
111 |
.ftinvwl-heart-o:before {
|
112 |
-
content: "\e909"; }
|
113 |
|
114 |
.ftinvwl-heart-mark-left:before {
|
115 |
-
content: "\e90a"; }
|
116 |
|
117 |
.ftinvwl-heart-mail:before {
|
118 |
-
content: "\e90b"; }
|
119 |
|
120 |
.ftinvwl-heart-tinv:before {
|
121 |
-
content: "\e90c"; }
|
122 |
|
123 |
.ftinvwl-key:before {
|
124 |
-
content: "\e90d"; }
|
125 |
|
126 |
.ftinvwl-lock:before {
|
127 |
-
content: "\e90e"; }
|
128 |
|
129 |
.ftinvwl-hearts:before {
|
130 |
-
content: "\e90f"; }
|
131 |
|
132 |
.ftinvwl-user:before {
|
133 |
-
content: "\e910"; }
|
134 |
|
135 |
/* PULSE */
|
136 |
@-webkit-keyframes ftinvwl-pulse {
|
@@ -622,7 +622,7 @@ ul.products li.product .tinvwl_add_to_wishlist_button {
|
|
622 |
.tinv-wishlist .product-action {
|
623 |
width: 60px; } }
|
624 |
|
625 |
-
@media only screen and (max-width: 1024px) and (min-width:
|
626 |
.tinv-wishlist .tinvwl-table-manage-list td.product-stock p {
|
627 |
display: block;
|
628 |
text-align: center; }
|
@@ -647,7 +647,7 @@ ul.products li.product .tinvwl_add_to_wishlist_button {
|
|
647 |
.tinv-wishlist .tinv-lists-nav a.tinv-prev > span, .tinv-wishlist .tinv-lists-nav a.tinv-next > span {
|
648 |
display: none; } }
|
649 |
|
650 |
-
@media only screen and (max-width:
|
651 |
.tinv-wishlist table.tinvwl-table-manage-list tbody td.product-remove, .tinv-wishlist table.tinvwl-table-manage-list thead th:not(.product-name) {
|
652 |
display: none; }
|
653 |
.tinv-wishlist table.tinvwl-table-manage-lists thead th:not(.wishlist-name) {
|
@@ -705,7 +705,7 @@ ul.products li.product .tinvwl_add_to_wishlist_button {
|
|
705 |
width: auto;
|
706 |
text-align: right; } }
|
707 |
|
708 |
-
@media only screen and (max-width: 1024px) and (min-width:
|
709 |
.tinv-wishlist .wishlist-action button[value="manage_remove"] span {
|
710 |
display: none; }
|
711 |
.tinv-wishlist .wishlist-action button[value="manage_remove"] > i {
|
@@ -713,7 +713,7 @@ ul.products li.product .tinvwl_add_to_wishlist_button {
|
|
713 |
.tinv-wishlist tfoot .tinvwl-to-left + .tinvwl-to-right {
|
714 |
margin-top: 0; } }
|
715 |
|
716 |
-
@media only screen and (max-width:
|
717 |
.tinv-wishlist button[value="manage_apply"] .tinvwl-mobile, .tinv-wishlist button[value="product_apply"] .tinvwl-mobile {
|
718 |
display: none; }
|
719 |
.tinv-wishlist tfoot .tinvwl-to-right .tinv-create-list {
|
@@ -742,7 +742,7 @@ ul.products li.product .tinvwl_add_to_wishlist_button {
|
|
742 |
.tinv-wishlist .tinv-login form input[name=login] {
|
743 |
min-width: auto; } }
|
744 |
|
745 |
-
@media only screen and (max-width:
|
746 |
.tinv-wishlist .social-buttons {
|
747 |
text-align: center; }
|
748 |
.tinv-wishlist .navigation-button > li {
|
@@ -780,7 +780,7 @@ ul.products li.product .tinvwl_add_to_wishlist_button {
|
|
780 |
margin-left: 0;
|
781 |
margin-bottom: 5px; } }
|
782 |
|
783 |
-
@media only screen and (max-width:
|
784 |
.tinv-wishlist.woocommerce .tinv-login form .form-row-first, .tinv-wishlist.woocommerce .tinv-login form .form-row-last {
|
785 |
float: none;
|
786 |
width: 100%; }
|
@@ -894,7 +894,7 @@ ul.products li.product .tinvwl_add_to_wishlist_button {
|
|
894 |
margin-top: 12px;
|
895 |
width: 100%; }
|
896 |
|
897 |
-
@media screen and (max-width:
|
898 |
.admin-bar .tinv-wishlist .tinv-modal {
|
899 |
padding-top: 46px !important; } }
|
900 |
|
@@ -972,7 +972,7 @@ ul.products li.product .tinvwl_add_to_wishlist_button {
|
|
972 |
padding: 5px 5px 0 0;
|
973 |
color: #FF0000; }
|
974 |
|
975 |
-
@media only screen and (max-width:
|
976 |
.navigation-button, .social-buttons, .tinv-lists-nav {
|
977 |
margin-right: 12px;
|
978 |
margin-left: 12px; } }
|
@@ -1008,11 +1008,11 @@ ul.products li.product .tinvwl_add_to_wishlist_button {
|
|
1008 |
white-space: nowrap;
|
1009 |
vertical-align: top; }
|
1010 |
|
1011 |
-
@media only screen and (max-width:
|
1012 |
.tinvwl-input-group {
|
1013 |
width: 100%; } }
|
1014 |
|
1015 |
-
@media only screen and (max-width:
|
1016 |
.tinvwl-input-group:not(.tinvwl-no-full) {
|
1017 |
display: block; }
|
1018 |
.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 {
|
@@ -1118,7 +1118,7 @@ ul.products li.product .tinvwl_add_to_wishlist_button {
|
|
1118 |
.tinv-wishlist .tinvwl-table-manage-list .product-remove {
|
1119 |
display: table-cell; } }
|
1120 |
|
1121 |
-
@media only screen and (max-width:
|
1122 |
.tinv-wishlist table.tinvwl-table-manage-list tbody td.product-remove {
|
1123 |
display: block; } }
|
1124 |
|
25 |
-moz-osx-font-smoothing: grayscale; }
|
26 |
|
27 |
.ftinvwl-twitter:before {
|
28 |
+
content: "\f099" !important; }
|
29 |
|
30 |
.ftinvwl-facebook:before {
|
31 |
+
content: "\f09a" !important; }
|
32 |
|
33 |
.ftinvwl-facebook-f:before {
|
34 |
+
content: "\f09a" !important; }
|
35 |
|
36 |
.ftinvwl-google:before {
|
37 |
+
content: "\f0d5" !important; }
|
38 |
|
39 |
.ftinvwl-email:before {
|
40 |
+
content: "\f0e0" !important; }
|
41 |
|
42 |
.ftinvwl-pinterest:before {
|
43 |
+
content: "\f231" !important; }
|
44 |
|
45 |
.ftinvwl-whatsapp:before {
|
46 |
+
content: "\f232" !important; }
|
47 |
|
48 |
.ftinvwl-clipboard:before {
|
49 |
+
content: "\e911" !important; }
|
50 |
|
51 |
.ftinvwl-star:before {
|
52 |
+
content: "\e912" !important; }
|
53 |
|
54 |
.ftinvwl-shopping-cart:before {
|
55 |
+
content: "\e913" !important; }
|
56 |
|
57 |
.ftinvwl-magic:before {
|
58 |
+
content: "\e914" !important; }
|
59 |
|
60 |
.ftinvwl-info:before {
|
61 |
+
content: "\e915" !important; }
|
62 |
|
63 |
.ftinvwl-graduation-cap:before {
|
64 |
+
content: "\e918" !important; }
|
65 |
|
66 |
.ftinvwl-floppy-o:before {
|
67 |
+
content: "\e919" !important; }
|
68 |
|
69 |
.ftinvwl-eyedropper:before {
|
70 |
+
content: "\e91a" !important; }
|
71 |
|
72 |
.ftinvwl-exclamation-triangle:before {
|
73 |
+
content: "\e91b" !important; }
|
74 |
|
75 |
.ftinvwl-check:before {
|
76 |
+
content: "\e91e" !important; }
|
77 |
|
78 |
.ftinvwl-arrow-left:before {
|
79 |
+
content: "\e91f" !important; }
|
80 |
|
81 |
.ftinvwl-wrench:before {
|
82 |
+
content: "\e920" !important; }
|
83 |
|
84 |
.ftinvwl-chevron-down:before {
|
85 |
+
content: "\e900" !important; }
|
86 |
|
87 |
.ftinvwl-chevron-right:before {
|
88 |
+
content: "\e901" !important; }
|
89 |
|
90 |
.ftinvwl-chevron-left:before {
|
91 |
+
content: "\e902" !important; }
|
92 |
|
93 |
.ftinvwl-chevron-up:before {
|
94 |
+
content: "\e903" !important; }
|
95 |
|
96 |
.ftinvwl-cancel:before {
|
97 |
+
content: "\e904" !important; }
|
98 |
|
99 |
.ftinvwl-times:before {
|
100 |
+
content: "\e905" !important; }
|
101 |
|
102 |
.ftinvwl-heart-plus:before {
|
103 |
+
content: "\e906" !important; }
|
104 |
|
105 |
.ftinvwl-heart-mark-right:before {
|
106 |
+
content: "\e907" !important; }
|
107 |
|
108 |
.ftinvwl-heart2:before {
|
109 |
+
content: "\e908" !important; }
|
110 |
|
111 |
.ftinvwl-heart-o:before {
|
112 |
+
content: "\e909" !important; }
|
113 |
|
114 |
.ftinvwl-heart-mark-left:before {
|
115 |
+
content: "\e90a" !important; }
|
116 |
|
117 |
.ftinvwl-heart-mail:before {
|
118 |
+
content: "\e90b" !important; }
|
119 |
|
120 |
.ftinvwl-heart-tinv:before {
|
121 |
+
content: "\e90c" !important; }
|
122 |
|
123 |
.ftinvwl-key:before {
|
124 |
+
content: "\e90d" !important; }
|
125 |
|
126 |
.ftinvwl-lock:before {
|
127 |
+
content: "\e90e" !important; }
|
128 |
|
129 |
.ftinvwl-hearts:before {
|
130 |
+
content: "\e90f" !important; }
|
131 |
|
132 |
.ftinvwl-user:before {
|
133 |
+
content: "\e910" !important; }
|
134 |
|
135 |
/* PULSE */
|
136 |
@-webkit-keyframes ftinvwl-pulse {
|
622 |
.tinv-wishlist .product-action {
|
623 |
width: 60px; } }
|
624 |
|
625 |
+
@media only screen and (max-width: 1024px) and (min-width: 769px) {
|
626 |
.tinv-wishlist .tinvwl-table-manage-list td.product-stock p {
|
627 |
display: block;
|
628 |
text-align: center; }
|
647 |
.tinv-wishlist .tinv-lists-nav a.tinv-prev > span, .tinv-wishlist .tinv-lists-nav a.tinv-next > span {
|
648 |
display: none; } }
|
649 |
|
650 |
+
@media only screen and (max-width: 768px) {
|
651 |
.tinv-wishlist table.tinvwl-table-manage-list tbody td.product-remove, .tinv-wishlist table.tinvwl-table-manage-list thead th:not(.product-name) {
|
652 |
display: none; }
|
653 |
.tinv-wishlist table.tinvwl-table-manage-lists thead th:not(.wishlist-name) {
|
705 |
width: auto;
|
706 |
text-align: right; } }
|
707 |
|
708 |
+
@media only screen and (max-width: 1024px) and (min-width: 768px) {
|
709 |
.tinv-wishlist .wishlist-action button[value="manage_remove"] span {
|
710 |
display: none; }
|
711 |
.tinv-wishlist .wishlist-action button[value="manage_remove"] > i {
|
713 |
.tinv-wishlist tfoot .tinvwl-to-left + .tinvwl-to-right {
|
714 |
margin-top: 0; } }
|
715 |
|
716 |
+
@media only screen and (max-width: 768px) {
|
717 |
.tinv-wishlist button[value="manage_apply"] .tinvwl-mobile, .tinv-wishlist button[value="product_apply"] .tinvwl-mobile {
|
718 |
display: none; }
|
719 |
.tinv-wishlist tfoot .tinvwl-to-right .tinv-create-list {
|
742 |
.tinv-wishlist .tinv-login form input[name=login] {
|
743 |
min-width: auto; } }
|
744 |
|
745 |
+
@media only screen and (max-width: 768px) {
|
746 |
.tinv-wishlist .social-buttons {
|
747 |
text-align: center; }
|
748 |
.tinv-wishlist .navigation-button > li {
|
780 |
margin-left: 0;
|
781 |
margin-bottom: 5px; } }
|
782 |
|
783 |
+
@media only screen and (max-width: 768px) {
|
784 |
.tinv-wishlist.woocommerce .tinv-login form .form-row-first, .tinv-wishlist.woocommerce .tinv-login form .form-row-last {
|
785 |
float: none;
|
786 |
width: 100%; }
|
894 |
margin-top: 12px;
|
895 |
width: 100%; }
|
896 |
|
897 |
+
@media screen and (max-width: 768px) {
|
898 |
.admin-bar .tinv-wishlist .tinv-modal {
|
899 |
padding-top: 46px !important; } }
|
900 |
|
972 |
padding: 5px 5px 0 0;
|
973 |
color: #FF0000; }
|
974 |
|
975 |
+
@media only screen and (max-width: 768px) {
|
976 |
.navigation-button, .social-buttons, .tinv-lists-nav {
|
977 |
margin-right: 12px;
|
978 |
margin-left: 12px; } }
|
1008 |
white-space: nowrap;
|
1009 |
vertical-align: top; }
|
1010 |
|
1011 |
+
@media only screen and (max-width: 768px) {
|
1012 |
.tinvwl-input-group {
|
1013 |
width: 100%; } }
|
1014 |
|
1015 |
+
@media only screen and (max-width: 768px) {
|
1016 |
.tinvwl-input-group:not(.tinvwl-no-full) {
|
1017 |
display: block; }
|
1018 |
.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 {
|
1118 |
.tinv-wishlist .tinvwl-table-manage-list .product-remove {
|
1119 |
display: table-cell; } }
|
1120 |
|
1121 |
+
@media only screen and (max-width: 768px) {
|
1122 |
.tinv-wishlist table.tinvwl-table-manage-list tbody td.product-remove {
|
1123 |
display: block; } }
|
1124 |
|
assets/css/public-rtl.css.map
CHANGED
@@ -1 +1 @@
|
|
1 |
-
{"version":3,"names":[],"mappings":"","sources":["public-rtl.css"],"file":"public-rtl.css","sourcesContent":["/*------------------------------------*\n\t$WEBFONT\n*------------------------------------*/\n/*------------------------------------------------------------------\nWooCommerce Wishlist Plugin custom webfont\n-------------------------------------------------------------------*/\n@font-face {\n font-family: 'tinvwl-webfont';\n src: url(\"../fonts/tinvwl-webfont.eot?xu2uyi\");\n src: url(\"../fonts/tinvwl-webfont.eot?xu2uyi#iefix\") format(\"embedded-opentype\"), url(\"../fonts/tinvwl-webfont.ttf?xu2uyi\") format(\"truetype\"), url(\"../fonts/tinvwl-webfont.woff?xu2uyi\") format(\"woff\"), url(\"../fonts/tinvwl-webfont.svg?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.ftinvwl-twitter:before {\n content: \"\\f099\"; }\n\n.ftinvwl-facebook:before {\n content: \"\\f09a\"; }\n\n.ftinvwl-facebook-f:before {\n content: \"\\f09a\"; }\n\n.ftinvwl-google:before {\n content: \"\\f0d5\"; }\n\n.ftinvwl-email:before {\n content: \"\\f0e0\"; }\n\n.ftinvwl-pinterest:before {\n content: \"\\f231\"; }\n\n.ftinvwl-whatsapp:before {\n content: \"\\f232\"; }\n\n.ftinvwl-clipboard:before {\n content: \"\\e911\"; }\n\n.ftinvwl-star:before {\n content: \"\\e912\"; }\n\n.ftinvwl-shopping-cart:before {\n content: \"\\e913\"; }\n\n.ftinvwl-magic:before {\n content: \"\\e914\"; }\n\n.ftinvwl-info:before {\n content: \"\\e915\"; }\n\n.ftinvwl-graduation-cap:before {\n content: \"\\e918\"; }\n\n.ftinvwl-floppy-o:before {\n content: \"\\e919\"; }\n\n.ftinvwl-eyedropper:before {\n content: \"\\e91a\"; }\n\n.ftinvwl-exclamation-triangle:before {\n content: \"\\e91b\"; }\n\n.ftinvwl-check:before {\n content: \"\\e91e\"; }\n\n.ftinvwl-arrow-left:before {\n content: \"\\e91f\"; }\n\n.ftinvwl-wrench:before {\n content: \"\\e920\"; }\n\n.ftinvwl-chevron-down:before {\n content: \"\\e900\"; }\n\n.ftinvwl-chevron-right:before {\n content: \"\\e901\"; }\n\n.ftinvwl-chevron-left:before {\n content: \"\\e902\"; }\n\n.ftinvwl-chevron-up:before {\n content: \"\\e903\"; }\n\n.ftinvwl-cancel:before {\n content: \"\\e904\"; }\n\n.ftinvwl-times:before {\n content: \"\\e905\"; }\n\n.ftinvwl-heart-plus:before {\n content: \"\\e906\"; }\n\n.ftinvwl-heart-mark-right:before {\n content: \"\\e907\"; }\n\n.ftinvwl-heart2:before {\n content: \"\\e908\"; }\n\n.ftinvwl-heart-o:before {\n content: \"\\e909\"; }\n\n.ftinvwl-heart-mark-left:before {\n content: \"\\e90a\"; }\n\n.ftinvwl-heart-mail:before {\n content: \"\\e90b\"; }\n\n.ftinvwl-heart-tinv:before {\n content: \"\\e90c\"; }\n\n.ftinvwl-key:before {\n content: \"\\e90d\"; }\n\n.ftinvwl-lock:before {\n content: \"\\e90e\"; }\n\n.ftinvwl-hearts:before {\n content: \"\\e90f\"; }\n\n.ftinvwl-user:before {\n content: \"\\e910\"; }\n\n/* PULSE */\n@-webkit-keyframes ftinvwl-pulse {\n 0% {\n -webkit-transform: scale(1.1);\n transform: scale(1.1); }\n 50% {\n -webkit-transform: scale(0.8);\n transform: scale(0.8); }\n 100% {\n -webkit-transform: scale(1.1);\n transform: scale(1.1); } }\n\n@keyframes ftinvwl-pulse {\n 0% {\n -webkit-transform: scale(1.1);\n transform: scale(1.1); }\n 50% {\n -webkit-transform: scale(0.8);\n transform: scale(0.8); }\n 100% {\n -webkit-transform: scale(1.1);\n transform: scale(1.1); } }\n\n.ftinvwl-pulse.ftinvwl-animated::before {\n -webkit-animation: ftinvwl-pulse 2s linear infinite;\n animation: ftinvwl-pulse 2s linear infinite; }\n\n.tinv-wishlist form, .tinv-wishlist p:last-child, .tinv-wishlist table {\n margin-bottom: 0; }\n\n.tinv-wishlist * {\n -webkit-box-sizing: border-box;\n box-sizing: border-box; }\n\n.tinvwl-wishlist :after, .tinvwl-wishlist :before {\n -webkit-box-sizing: border-box;\n box-sizing: border-box; }\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.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.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\na.wishlist_products_counter {\n text-decoration: none; }\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.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.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\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.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.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.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.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.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.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.wishlist-popup .tinv-wishlist .tinvwl_add_to_wishlist_button {\n margin: 0; }\n .wishlist-popup .tinv-wishlist .tinvwl_add_to_wishlist_button::before {\n display: none; }\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.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.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.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\nul.products li.product .tinvwl_add_to_wishlist_button {\n margin-top: 1em; }\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.tinv-wishlist.woocommerce .stock.in-stock:before {\n content: none; }\n\n.tinv-wraper.tinv-wishlist {\n font-size: 100%; }\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 .tinv-wraper.tinv-wishlist.tinvwl-above_thumb-add-to-cart a.tinvwl_add_to_wishlist_button {\n margin-top: 0; }\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.tinv-search-list {\n margin-bottom: 36px; }\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 z-index: 2; }\n\n.tinv-overlay {\n top: 0;\n right: 0;\n position: fixed;\n -webkit-transition: opacity .3s ease, visibility .3s ease;\n transition: opacity .3s ease, visibility .3s ease; }\n\n.tinv-wishlist .tinv-modal {\n top: 0;\n right: 0;\n position: fixed;\n -webkit-transition: opacity .3s ease, visibility .3s ease;\n transition: opacity .3s ease, visibility .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 .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 width: 100px; }\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 .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 .tinv-wishlist .product-action .button {\n width: 100%; }\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 .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 .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 .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 .tinv-wishlist tfoot .tinvwl-to-right > * {\n margin: 10px 0 0;\n vertical-align: middle; }\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 .tinv-wishlist .navigation-button > li {\n float: right; }\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 .tinv-wishlist .navigation-button > li > .tinv-create-list > a.button, .tinv-wishlist .navigation-button > li > a.button {\n margin-left: 10px; }\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 .tinv-wishlist .social-buttons > span, .tinv-wishlist .social-buttons > ul {\n display: inline-block;\n vertical-align: middle; }\n .tinv-wishlist .social-buttons > span {\n margin-left: 27px; }\n .tinv-wishlist .social-buttons li {\n float: right;\n margin: 0 0 0 5px;\n list-style: none; }\n .tinv-wishlist .social-buttons li:last-child {\n margin-left: 0; }\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 .tinv-wishlist .social-buttons li a.social.white {\n color: #ffffff; }\n .tinv-wishlist .social-buttons li a.social.dark {\n color: #000000; }\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 .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 .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@media only screen and (max-width: 1024px) {\n .tinv-wishlist .tinvwl-table-manage-lists:not(.tinvwl-public) {\n margin-top: 0; }\n .tinv-wishlist .tinvwl-table-manage-list .product-remove {\n display: none; }\n .tinv-wishlist .tinvwl-table-manage-list .product-action button[name=tinvwl-remove] {\n display: inline-block;\n margin-top: 5px; }\n .tinv-wishlist .product-action {\n width: 60px; } }\n\n@media only screen and (max-width: 1024px) and (min-width: 641px) {\n .tinv-wishlist .tinvwl-table-manage-list td.product-stock p {\n display: block;\n text-align: center; }\n .tinv-wishlist .product-stock span {\n display: block; }\n .tinv-wishlist .tinvwl-table-manage-list td.product-stock i {\n margin-left: 0; }\n .tinv-wishlist .tinvwl-table-manage-list td.product-stock .tinvwl-txt {\n display: none; }\n .tinv-wishlist .product-thumbnail {\n max-width: 76px;\n width: 76px; }\n .tinv-wishlist .product-action .button > i {\n display: inline-block;\n margin-left: 0; }\n .tinv-wishlist .product-action .button .tinvwl-txt {\n display: none; } }\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 .tinv-wishlist .tinv-lists-nav a.tinv-prev > span, .tinv-wishlist .tinv-lists-nav a.tinv-next > span {\n display: none; } }\n\n@media only screen and (max-width: 640px) {\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 .tinv-wishlist table.tinvwl-table-manage-lists thead th:not(.wishlist-name) {\n display: none; }\n .tinv-wishlist thead th .tinvwl-full {\n display: none; }\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 .tinv-wishlist table thead th .tinvwl-mobile {\n display: block; }\n .tinv-wishlist table.tinvwl-table-manage-list tbody td {\n display: block;\n width: 100% !important;\n text-align: center; }\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 .tinv-wishlist table.tinvwl-table-manage-list tbody td:not(:last-child) {\n border-bottom: 0; }\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 .tinv-wishlist .product-stock p {\n margin: 0 auto; }\n .tinv-wishlist .product-thumbnail img {\n margin: 0 auto;\n max-width: 80px; }\n .tinv-wishlist.woocommerce table .quantity .qty {\n text-align: center;\n width: 100%; }\n .tinv-wishlist .product-action .tinvwl_move_product_button {\n margin-top: 10px; }\n .tinv-wishlist table.tinvwl-table-manage-list tfoot td {\n display: block;\n width: 100%; }\n .tinv-wishlist table.tinvwl-table-manage-lists .wishlist-action button[value=manage_remove] {\n width: 100%; }\n .tinv-wishlist table.tinvwl-table-manage-lists .wishlist-name .tinvwl-rename-button {\n float: none; } }\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 .tinv-wishlist .wishlist-name .tinvwl-rename-button span {\n display: none; }\n .tinv-wishlist .wishlist-action {\n width: 60px; }\n .tinv-wishlist tfoot .tinvwl-to-left:not(:empty) {\n float: none;\n width: auto; }\n .tinv-wishlist tfoot .tinvwl-to-right {\n float: none;\n width: auto;\n text-align: right; } }\n\n@media only screen and (max-width: 1024px) and (min-width: 641px) {\n .tinv-wishlist .wishlist-action button[value=\"manage_remove\"] span {\n display: none; }\n .tinv-wishlist .wishlist-action button[value=\"manage_remove\"] > i {\n display: inline-block; }\n .tinv-wishlist tfoot .tinvwl-to-left + .tinvwl-to-right {\n margin-top: 0; } }\n\n@media only screen and (max-width: 640px) {\n .tinv-wishlist button[value=\"manage_apply\"] .tinvwl-mobile, .tinv-wishlist button[value=\"product_apply\"] .tinvwl-mobile {\n display: none; }\n .tinv-wishlist tfoot .tinvwl-to-right .tinv-create-list {\n display: block; }\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 .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 .tinv-wishlist tfoot .tinvwl-to-right > * {\n margin: 10px 0 0; }\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 .tinv-wishlist tfoot .tinvwl-to-left + .tinvwl-to-right {\n margin-top: 20px; } }\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 .tinv-wishlist .social-buttons + .tinv-wishlist-clear + .navigation-button {\n margin-top: 30px; }\n .tinv-wishlist .tinv-login form input[name=login] {\n min-width: auto; } }\n\n@media only screen and (max-width: 640px) {\n .tinv-wishlist .social-buttons {\n text-align: center; }\n .tinv-wishlist .navigation-button > li {\n width: 20%;\n text-align: center; }\n .tinv-wishlist .navigation-button.tinvwl-btns-count-1 > li {\n width: 100%; }\n .tinv-wishlist .navigation-button.tinvwl-btns-count-2 > li {\n width: 50%; }\n .tinv-wishlist .navigation-button.tinvwl-btns-count-3 > li {\n width: 33%; }\n .tinv-wishlist .navigation-button.tinvwl-btns-count-4 > li {\n width: 25%; }\n .tinv-wishlist .navigation-button > li + li {\n width: 20%; }\n .tinv-wishlist .navigation-button.tinvwl-btns-count-1 > li + li {\n width: 100%; }\n .tinv-wishlist .navigation-button.tinvwl-btns-count-2 > li + li {\n width: 50%; }\n .tinv-wishlist .navigation-button.tinvwl-btns-count-3 > li + li {\n width: 33%; }\n .tinv-wishlist .navigation-button.tinvwl-btns-count-4 > li + li {\n width: 25%; }\n .tinv-wishlist .navigation-button > li > .tinv-create-list > a, .tinv-wishlist .navigation-button > li > a {\n width: calc(100% - 10px);\n margin-left: 0; }\n .tinv-wishlist .navigation-button .tinv-create-list > a .tinvwl-txt, .tinv-wishlist .navigation-button li > a .tinvwl-txt {\n display: none; }\n .tinv-wishlist .navigation-button .tinv-create-list > a > i, .tinv-wishlist .navigation-button li > a > i {\n display: inline-block !important;\n margin-left: 0; }\n .tinv-wishlist .social-buttons > span {\n display: block;\n margin-top: 0;\n margin-left: 0;\n margin-bottom: 5px; } }\n\n@media only screen and (max-width: 667px) {\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 .tinv-wishlist.woocommerce .tinv-login form .form-row-first {\n padding: 0; }\n .tinv-wishlist.woocommerce .tinv-login form .form-row-last {\n padding: 0;\n margin-top: 10px; }\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.tinv-overlay {\n width: 100%;\n height: 100%;\n visibility: hidden;\n opacity: 0;\n background: #191919; }\n\n.tinv-modal.tinv-modal-open .tinv-overlay {\n visibility: visible;\n opacity: .5; }\n\n.admin-bar .tinv-wishlist .tinv-modal {\n padding-top: 32px !important; }\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 .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 .tinv-wishlist .tinv-modal.tinv-modal-open {\n visibility: visible;\n opacity: 1;\n width: 100%;\n height: 100%; }\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 .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 .tinv-wishlist .tinv-modal ul {\n overflow: visible;\n list-style: disc;\n margin: 10px 20px 0 0; }\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@media screen and (max-width: 782px) {\n .admin-bar .tinv-wishlist .tinv-modal {\n padding-top: 46px !important; } }\n\n@media screen and (max-width: 600px) {\n .admin-bar .tinv-wishlist .tinv-modal {\n padding-top: 0 !important; }\n .tinv-wishlist .tinv-modal .tinv-close-modal {\n position: static;\n display: block;\n margin: 0 auto 20px; } }\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.woocommerce .tinv-wishlist .tinvwl_added_to_wishlist.tinv-modal button.button {\n margin-top: 0;\n margin-bottom: 10px; }\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 .tinv-wishlist .tinvwl-buttons-group button + button {\n margin-top: 7px; }\n .tinv-wishlist .tinvwl-buttons-group button i {\n position: relative; }\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 .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@media only screen and (max-width: 640px) {\n .navigation-button, .social-buttons, .tinv-lists-nav {\n margin-right: 12px;\n margin-left: 12px; } }\n\n.tinvwl-tooltip {\n display: none; }\n\n.tinvwl-input-group {\n position: relative;\n display: table;\n border-collapse: separate; }\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 .tinvwl-input-group .form-control + .tinvwl-input-group-btn {\n padding-right: 15px; }\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.tinvwl-input-group .form-control, .tinvwl-input-group-addon, .tinvwl-input-group-btn {\n display: table-cell; }\n\n.tinvwl-input-group-addon, .tinvwl-input-group-btn {\n width: 1%;\n white-space: nowrap;\n vertical-align: top; }\n\n@media only screen and (max-width: 640px) {\n .tinvwl-input-group {\n width: 100%; } }\n\n@media only screen and (max-width: 667px) {\n .tinvwl-input-group:not(.tinvwl-no-full) {\n display: block; }\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 .tinvwl-input-group:not(.tinvwl-no-full) .form-control {\n float: none; }\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 .tinvwl-input-group:not(.tinvwl-no-full) .form-control + .tinvwl-input-group-btn {\n padding-top: 10px;\n padding-right: 0; }\n .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon {\n width: 100%; }\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 .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn {\n width: 100%; }\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.tinv-table {\n display: table;\n width: 100%;\n height: 100%; }\n\n.tinv-cell {\n display: table-cell;\n vertical-align: middle; }\n\n.tinv-wishlist .tinv-wishlist-clear {\n visibility: visible;\n width: auto;\n height: auto; }\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.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.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 .icon_big_times::before {\n content: \"\\e904\";\n top: -7px;\n right: -7px;\n position: relative; }\n\n.icon_big_heart_check::before {\n content: \"\\e90a\";\n top: -7px;\n right: -7px;\n position: relative; }\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.empty-name-wishlist {\n border-color: #FF0000 !important; }\n\n.tinvwl_remove_from_wishlist-text, .tinvwl_already_on_wishlist-text {\n display: none !important; }\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@media only screen and (max-width: 1024px) {\n .tinv-wishlist .tinvwl-table-manage-list .product-remove {\n display: table-cell; } }\n\n@media only screen and (max-width: 640px) {\n .tinv-wishlist table.tinvwl-table-manage-list tbody td.product-remove {\n display: block; } }\n\n.tooltipped {\n position: relative; }\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.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@-webkit-keyframes tooltip-appear {\n from {\n opacity: 0; }\n to {\n opacity: 1; } }\n\n@keyframes tooltip-appear {\n from {\n opacity: 0; }\n to {\n opacity: 1; } }\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.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.tooltipped-multiline:hover::after,\n.tooltipped-multiline:active::after,\n.tooltipped-multiline:focus::after {\n display: table-cell; }\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.tooltipped-se::after {\n left: auto;\n right: 50%;\n margin-right: -16px; }\n\n.tooltipped-sw::after {\n margin-left: -16px; }\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.tooltipped-ne::after {\n left: auto;\n right: 50%;\n margin-right: -16px; }\n\n.tooltipped-nw::after {\n margin-left: -16px; }\n\n.tooltipped-s::after,\n.tooltipped-n::after {\n -webkit-transform: translateX(-50%);\n transform: translateX(-50%); }\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.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.tooltipped-align-right-1::after,\n.tooltipped-align-right-2::after {\n left: 0;\n margin-left: 0; }\n\n.tooltipped-align-right-1::before {\n left: 10px; }\n\n.tooltipped-align-right-2::before {\n left: 15px; }\n\n.tooltipped-align-left-1::after,\n.tooltipped-align-left-2::after {\n right: 0;\n margin-right: 0; }\n\n.tooltipped-align-left-1::before {\n right: 5px; }\n\n.tooltipped-align-left-2::before {\n right: 10px; }\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@media screen and (min-width: 0 \\0 ) {\n .tooltipped-multiline::after {\n width: 250px; } }\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.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: .25; }\n\n.wishlist-icon {\n position: relative; }\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: .9em;\n top: 100%;\n background-color: rgba(0, 0, 0, 0.8);\n left: 0;\n color: #FFF;\n -webkit-transition: opacity .3s, max-height .3s;\n transition: opacity .3s, max-height .3s;\n -webkit-transition-delay: .3s;\n transition-delay: .3s; }\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.wishlist-icon:hover .wishlist-popup {\n opacity: 1;\n max-height: 200px;\n overflow-y: auto; }\n\n.wishlist-popup a {\n color: #ccc;\n display: block; }\n\n.wishlist-popup a:hover {\n color: #FFF; }\n\n.wishlist-icon.added:after {\n background-color: red;\n -webkit-transform: translateY(-3px);\n transform: translateY(-3px); }\n\n.wishlist-popup .ajax-loading,\n.wishlist-popup .feedback {\n display: none !important; }\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/*------------------------------------------------------------------\nWooCommerce Wishlist Plugin custom webfont\n-------------------------------------------------------------------*/\n@font-face {\n font-family: 'tinvwl-webfont';\n src: url(\"../fonts/tinvwl-webfont.eot?xu2uyi\");\n src: url(\"../fonts/tinvwl-webfont.eot?xu2uyi#iefix\") format(\"embedded-opentype\"), url(\"../fonts/tinvwl-webfont.ttf?xu2uyi\") format(\"truetype\"), url(\"../fonts/tinvwl-webfont.woff?xu2uyi\") format(\"woff\"), url(\"../fonts/tinvwl-webfont.svg?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.ftinvwl-twitter:before {\n content: \"\\f099\" !important; }\n\n.ftinvwl-facebook:before {\n content: \"\\f09a\" !important; }\n\n.ftinvwl-facebook-f:before {\n content: \"\\f09a\" !important; }\n\n.ftinvwl-google:before {\n content: \"\\f0d5\" !important; }\n\n.ftinvwl-email:before {\n content: \"\\f0e0\" !important; }\n\n.ftinvwl-pinterest:before {\n content: \"\\f231\" !important; }\n\n.ftinvwl-whatsapp:before {\n content: \"\\f232\" !important; }\n\n.ftinvwl-clipboard:before {\n content: \"\\e911\" !important; }\n\n.ftinvwl-star:before {\n content: \"\\e912\" !important; }\n\n.ftinvwl-shopping-cart:before {\n content: \"\\e913\" !important; }\n\n.ftinvwl-magic:before {\n content: \"\\e914\" !important; }\n\n.ftinvwl-info:before {\n content: \"\\e915\" !important; }\n\n.ftinvwl-graduation-cap:before {\n content: \"\\e918\" !important; }\n\n.ftinvwl-floppy-o:before {\n content: \"\\e919\" !important; }\n\n.ftinvwl-eyedropper:before {\n content: \"\\e91a\" !important; }\n\n.ftinvwl-exclamation-triangle:before {\n content: \"\\e91b\" !important; }\n\n.ftinvwl-check:before {\n content: \"\\e91e\" !important; }\n\n.ftinvwl-arrow-left:before {\n content: \"\\e91f\" !important; }\n\n.ftinvwl-wrench:before {\n content: \"\\e920\" !important; }\n\n.ftinvwl-chevron-down:before {\n content: \"\\e900\" !important; }\n\n.ftinvwl-chevron-right:before {\n content: \"\\e901\" !important; }\n\n.ftinvwl-chevron-left:before {\n content: \"\\e902\" !important; }\n\n.ftinvwl-chevron-up:before {\n content: \"\\e903\" !important; }\n\n.ftinvwl-cancel:before {\n content: \"\\e904\" !important; }\n\n.ftinvwl-times:before {\n content: \"\\e905\" !important; }\n\n.ftinvwl-heart-plus:before {\n content: \"\\e906\" !important; }\n\n.ftinvwl-heart-mark-right:before {\n content: \"\\e907\" !important; }\n\n.ftinvwl-heart2:before {\n content: \"\\e908\" !important; }\n\n.ftinvwl-heart-o:before {\n content: \"\\e909\" !important; }\n\n.ftinvwl-heart-mark-left:before {\n content: \"\\e90a\" !important; }\n\n.ftinvwl-heart-mail:before {\n content: \"\\e90b\" !important; }\n\n.ftinvwl-heart-tinv:before {\n content: \"\\e90c\" !important; }\n\n.ftinvwl-key:before {\n content: \"\\e90d\" !important; }\n\n.ftinvwl-lock:before {\n content: \"\\e90e\" !important; }\n\n.ftinvwl-hearts:before {\n content: \"\\e90f\" !important; }\n\n.ftinvwl-user:before {\n content: \"\\e910\" !important; }\n\n/* PULSE */\n@-webkit-keyframes ftinvwl-pulse {\n 0% {\n -webkit-transform: scale(1.1);\n transform: scale(1.1); }\n 50% {\n -webkit-transform: scale(0.8);\n transform: scale(0.8); }\n 100% {\n -webkit-transform: scale(1.1);\n transform: scale(1.1); } }\n\n@keyframes ftinvwl-pulse {\n 0% {\n -webkit-transform: scale(1.1);\n transform: scale(1.1); }\n 50% {\n -webkit-transform: scale(0.8);\n transform: scale(0.8); }\n 100% {\n -webkit-transform: scale(1.1);\n transform: scale(1.1); } }\n\n.ftinvwl-pulse.ftinvwl-animated::before {\n -webkit-animation: ftinvwl-pulse 2s linear infinite;\n animation: ftinvwl-pulse 2s linear infinite; }\n\n.tinv-wishlist form, .tinv-wishlist p:last-child, .tinv-wishlist table {\n margin-bottom: 0; }\n\n.tinv-wishlist * {\n -webkit-box-sizing: border-box;\n box-sizing: border-box; }\n\n.tinvwl-wishlist :after, .tinvwl-wishlist :before {\n -webkit-box-sizing: border-box;\n box-sizing: border-box; }\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.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.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\na.wishlist_products_counter {\n text-decoration: none; }\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.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.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\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.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.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.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.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.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.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.wishlist-popup .tinv-wishlist .tinvwl_add_to_wishlist_button {\n margin: 0; }\n .wishlist-popup .tinv-wishlist .tinvwl_add_to_wishlist_button::before {\n display: none; }\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.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.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.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\nul.products li.product .tinvwl_add_to_wishlist_button {\n margin-top: 1em; }\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.tinv-wishlist.woocommerce .stock.in-stock:before {\n content: none; }\n\n.tinv-wraper.tinv-wishlist {\n font-size: 100%; }\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 .tinv-wraper.tinv-wishlist.tinvwl-above_thumb-add-to-cart a.tinvwl_add_to_wishlist_button {\n margin-top: 0; }\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.tinv-search-list {\n margin-bottom: 36px; }\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 z-index: 2; }\n\n.tinv-overlay {\n top: 0;\n right: 0;\n position: fixed;\n -webkit-transition: opacity .3s ease, visibility .3s ease;\n transition: opacity .3s ease, visibility .3s ease; }\n\n.tinv-wishlist .tinv-modal {\n top: 0;\n right: 0;\n position: fixed;\n -webkit-transition: opacity .3s ease, visibility .3s ease;\n transition: opacity .3s ease, visibility .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 .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 width: 100px; }\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 .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 .tinv-wishlist .product-action .button {\n width: 100%; }\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 .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 .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 .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 .tinv-wishlist tfoot .tinvwl-to-right > * {\n margin: 10px 0 0;\n vertical-align: middle; }\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 .tinv-wishlist .navigation-button > li {\n float: right; }\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 .tinv-wishlist .navigation-button > li > .tinv-create-list > a.button, .tinv-wishlist .navigation-button > li > a.button {\n margin-left: 10px; }\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 .tinv-wishlist .social-buttons > span, .tinv-wishlist .social-buttons > ul {\n display: inline-block;\n vertical-align: middle; }\n .tinv-wishlist .social-buttons > span {\n margin-left: 27px; }\n .tinv-wishlist .social-buttons li {\n float: right;\n margin: 0 0 0 5px;\n list-style: none; }\n .tinv-wishlist .social-buttons li:last-child {\n margin-left: 0; }\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 .tinv-wishlist .social-buttons li a.social.white {\n color: #ffffff; }\n .tinv-wishlist .social-buttons li a.social.dark {\n color: #000000; }\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 .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 .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@media only screen and (max-width: 1024px) {\n .tinv-wishlist .tinvwl-table-manage-lists:not(.tinvwl-public) {\n margin-top: 0; }\n .tinv-wishlist .tinvwl-table-manage-list .product-remove {\n display: none; }\n .tinv-wishlist .tinvwl-table-manage-list .product-action button[name=tinvwl-remove] {\n display: inline-block;\n margin-top: 5px; }\n .tinv-wishlist .product-action {\n width: 60px; } }\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 .tinv-wishlist .product-stock span {\n display: block; }\n .tinv-wishlist .tinvwl-table-manage-list td.product-stock i {\n margin-left: 0; }\n .tinv-wishlist .tinvwl-table-manage-list td.product-stock .tinvwl-txt {\n display: none; }\n .tinv-wishlist .product-thumbnail {\n max-width: 76px;\n width: 76px; }\n .tinv-wishlist .product-action .button > i {\n display: inline-block;\n margin-left: 0; }\n .tinv-wishlist .product-action .button .tinvwl-txt {\n display: none; } }\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 .tinv-wishlist .tinv-lists-nav a.tinv-prev > span, .tinv-wishlist .tinv-lists-nav a.tinv-next > span {\n display: none; } }\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 .tinv-wishlist table.tinvwl-table-manage-lists thead th:not(.wishlist-name) {\n display: none; }\n .tinv-wishlist thead th .tinvwl-full {\n display: none; }\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 .tinv-wishlist table thead th .tinvwl-mobile {\n display: block; }\n .tinv-wishlist table.tinvwl-table-manage-list tbody td {\n display: block;\n width: 100% !important;\n text-align: center; }\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 .tinv-wishlist table.tinvwl-table-manage-list tbody td:not(:last-child) {\n border-bottom: 0; }\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 .tinv-wishlist .product-stock p {\n margin: 0 auto; }\n .tinv-wishlist .product-thumbnail img {\n margin: 0 auto;\n max-width: 80px; }\n .tinv-wishlist.woocommerce table .quantity .qty {\n text-align: center;\n width: 100%; }\n .tinv-wishlist .product-action .tinvwl_move_product_button {\n margin-top: 10px; }\n .tinv-wishlist table.tinvwl-table-manage-list tfoot td {\n display: block;\n width: 100%; }\n .tinv-wishlist table.tinvwl-table-manage-lists .wishlist-action button[value=manage_remove] {\n width: 100%; }\n .tinv-wishlist table.tinvwl-table-manage-lists .wishlist-name .tinvwl-rename-button {\n float: none; } }\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 .tinv-wishlist .wishlist-name .tinvwl-rename-button span {\n display: none; }\n .tinv-wishlist .wishlist-action {\n width: 60px; }\n .tinv-wishlist tfoot .tinvwl-to-left:not(:empty) {\n float: none;\n width: auto; }\n .tinv-wishlist tfoot .tinvwl-to-right {\n float: none;\n width: auto;\n text-align: right; } }\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 .tinv-wishlist .wishlist-action button[value=\"manage_remove\"] > i {\n display: inline-block; }\n .tinv-wishlist tfoot .tinvwl-to-left + .tinvwl-to-right {\n margin-top: 0; } }\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 .tinv-wishlist tfoot .tinvwl-to-right .tinv-create-list {\n display: block; }\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 .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 .tinv-wishlist tfoot .tinvwl-to-right > * {\n margin: 10px 0 0; }\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 .tinv-wishlist tfoot .tinvwl-to-left + .tinvwl-to-right {\n margin-top: 20px; } }\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 .tinv-wishlist .social-buttons + .tinv-wishlist-clear + .navigation-button {\n margin-top: 30px; }\n .tinv-wishlist .tinv-login form input[name=login] {\n min-width: auto; } }\n\n@media only screen and (max-width: 768px) {\n .tinv-wishlist .social-buttons {\n text-align: center; }\n .tinv-wishlist .navigation-button > li {\n width: 20%;\n text-align: center; }\n .tinv-wishlist .navigation-button.tinvwl-btns-count-1 > li {\n width: 100%; }\n .tinv-wishlist .navigation-button.tinvwl-btns-count-2 > li {\n width: 50%; }\n .tinv-wishlist .navigation-button.tinvwl-btns-count-3 > li {\n width: 33%; }\n .tinv-wishlist .navigation-button.tinvwl-btns-count-4 > li {\n width: 25%; }\n .tinv-wishlist .navigation-button > li + li {\n width: 20%; }\n .tinv-wishlist .navigation-button.tinvwl-btns-count-1 > li + li {\n width: 100%; }\n .tinv-wishlist .navigation-button.tinvwl-btns-count-2 > li + li {\n width: 50%; }\n .tinv-wishlist .navigation-button.tinvwl-btns-count-3 > li + li {\n width: 33%; }\n .tinv-wishlist .navigation-button.tinvwl-btns-count-4 > li + li {\n width: 25%; }\n .tinv-wishlist .navigation-button > li > .tinv-create-list > a, .tinv-wishlist .navigation-button > li > a {\n width: calc(100% - 10px);\n margin-left: 0; }\n .tinv-wishlist .navigation-button .tinv-create-list > a .tinvwl-txt, .tinv-wishlist .navigation-button li > a .tinvwl-txt {\n display: none; }\n .tinv-wishlist .navigation-button .tinv-create-list > a > i, .tinv-wishlist .navigation-button li > a > i {\n display: inline-block !important;\n margin-left: 0; }\n .tinv-wishlist .social-buttons > span {\n display: block;\n margin-top: 0;\n margin-left: 0;\n margin-bottom: 5px; } }\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 .tinv-wishlist.woocommerce .tinv-login form .form-row-first {\n padding: 0; }\n .tinv-wishlist.woocommerce .tinv-login form .form-row-last {\n padding: 0;\n margin-top: 10px; }\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.tinv-overlay {\n width: 100%;\n height: 100%;\n visibility: hidden;\n opacity: 0;\n background: #191919; }\n\n.tinv-modal.tinv-modal-open .tinv-overlay {\n visibility: visible;\n opacity: .5; }\n\n.admin-bar .tinv-wishlist .tinv-modal {\n padding-top: 32px !important; }\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 .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 .tinv-wishlist .tinv-modal.tinv-modal-open {\n visibility: visible;\n opacity: 1;\n width: 100%;\n height: 100%; }\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 .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 .tinv-wishlist .tinv-modal ul {\n overflow: visible;\n list-style: disc;\n margin: 10px 20px 0 0; }\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@media screen and (max-width: 768px) {\n .admin-bar .tinv-wishlist .tinv-modal {\n padding-top: 46px !important; } }\n\n@media screen and (max-width: 600px) {\n .admin-bar .tinv-wishlist .tinv-modal {\n padding-top: 0 !important; }\n .tinv-wishlist .tinv-modal .tinv-close-modal {\n position: static;\n display: block;\n margin: 0 auto 20px; } }\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.woocommerce .tinv-wishlist .tinvwl_added_to_wishlist.tinv-modal button.button {\n margin-top: 0;\n margin-bottom: 10px; }\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 .tinv-wishlist .tinvwl-buttons-group button + button {\n margin-top: 7px; }\n .tinv-wishlist .tinvwl-buttons-group button i {\n position: relative; }\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 .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@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.tinvwl-tooltip {\n display: none; }\n\n.tinvwl-input-group {\n position: relative;\n display: table;\n border-collapse: separate; }\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 .tinvwl-input-group .form-control + .tinvwl-input-group-btn {\n padding-right: 15px; }\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.tinvwl-input-group .form-control, .tinvwl-input-group-addon, .tinvwl-input-group-btn {\n display: table-cell; }\n\n.tinvwl-input-group-addon, .tinvwl-input-group-btn {\n width: 1%;\n white-space: nowrap;\n vertical-align: top; }\n\n@media only screen and (max-width: 768px) {\n .tinvwl-input-group {\n width: 100%; } }\n\n@media only screen and (max-width: 768px) {\n .tinvwl-input-group:not(.tinvwl-no-full) {\n display: block; }\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 .tinvwl-input-group:not(.tinvwl-no-full) .form-control {\n float: none; }\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 .tinvwl-input-group:not(.tinvwl-no-full) .form-control + .tinvwl-input-group-btn {\n padding-top: 10px;\n padding-right: 0; }\n .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon {\n width: 100%; }\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 .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn {\n width: 100%; }\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.tinv-table {\n display: table;\n width: 100%;\n height: 100%; }\n\n.tinv-cell {\n display: table-cell;\n vertical-align: middle; }\n\n.tinv-wishlist .tinv-wishlist-clear {\n visibility: visible;\n width: auto;\n height: auto; }\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.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.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 .icon_big_times::before {\n content: \"\\e904\";\n top: -7px;\n right: -7px;\n position: relative; }\n\n.icon_big_heart_check::before {\n content: \"\\e90a\";\n top: -7px;\n right: -7px;\n position: relative; }\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.empty-name-wishlist {\n border-color: #FF0000 !important; }\n\n.tinvwl_remove_from_wishlist-text, .tinvwl_already_on_wishlist-text {\n display: none !important; }\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@media only screen and (max-width: 1024px) {\n .tinv-wishlist .tinvwl-table-manage-list .product-remove {\n display: table-cell; } }\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.tooltipped {\n position: relative; }\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.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@-webkit-keyframes tooltip-appear {\n from {\n opacity: 0; }\n to {\n opacity: 1; } }\n\n@keyframes tooltip-appear {\n from {\n opacity: 0; }\n to {\n opacity: 1; } }\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.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.tooltipped-multiline:hover::after,\n.tooltipped-multiline:active::after,\n.tooltipped-multiline:focus::after {\n display: table-cell; }\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.tooltipped-se::after {\n left: auto;\n right: 50%;\n margin-right: -16px; }\n\n.tooltipped-sw::after {\n margin-left: -16px; }\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.tooltipped-ne::after {\n left: auto;\n right: 50%;\n margin-right: -16px; }\n\n.tooltipped-nw::after {\n margin-left: -16px; }\n\n.tooltipped-s::after,\n.tooltipped-n::after {\n -webkit-transform: translateX(-50%);\n transform: translateX(-50%); }\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.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.tooltipped-align-right-1::after,\n.tooltipped-align-right-2::after {\n left: 0;\n margin-left: 0; }\n\n.tooltipped-align-right-1::before {\n left: 10px; }\n\n.tooltipped-align-right-2::before {\n left: 15px; }\n\n.tooltipped-align-left-1::after,\n.tooltipped-align-left-2::after {\n right: 0;\n margin-right: 0; }\n\n.tooltipped-align-left-1::before {\n right: 5px; }\n\n.tooltipped-align-left-2::before {\n right: 10px; }\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@media screen and (min-width: 0 \\0 ) {\n .tooltipped-multiline::after {\n width: 250px; } }\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.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: .25; }\n\n.wishlist-icon {\n position: relative; }\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: .9em;\n top: 100%;\n background-color: rgba(0, 0, 0, 0.8);\n left: 0;\n color: #FFF;\n -webkit-transition: opacity .3s, max-height .3s;\n transition: opacity .3s, max-height .3s;\n -webkit-transition-delay: .3s;\n transition-delay: .3s; }\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.wishlist-icon:hover .wishlist-popup {\n opacity: 1;\n max-height: 200px;\n overflow-y: auto; }\n\n.wishlist-popup a {\n color: #ccc;\n display: block; }\n\n.wishlist-popup a:hover {\n color: #FFF; }\n\n.wishlist-icon.added:after {\n background-color: red;\n -webkit-transform: translateY(-3px);\n transform: translateY(-3px); }\n\n.wishlist-popup .ajax-loading,\n.wishlist-popup .feedback {\n display: none !important; }\n\n.wishlist-title {\n margin-bottom: 20px; }\n"]}
|
assets/css/public-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.23.
|
4 |
* @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
5 |
*/
|
6 |
@font-face{font-family:'tinvwl-webfont';src:url("../fonts/tinvwl-webfont.eot?xu2uyi");src:url("../fonts/tinvwl-webfont.eot?xu2uyi#iefix") format("embedded-opentype"),url("../fonts/tinvwl-webfont.ttf?xu2uyi") format("truetype"),url("../fonts/tinvwl-webfont.woff?xu2uyi") format("woff"),url("../fonts/tinvwl-webfont.svg?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"}
|
9 |
-
.ftinvwl-facebook:before{content:"\f09a"}
|
10 |
-
.ftinvwl-facebook-f:before{content:"\f09a"}
|
11 |
-
.ftinvwl-google:before{content:"\f0d5"}
|
12 |
-
.ftinvwl-email:before{content:"\f0e0"}
|
13 |
-
.ftinvwl-pinterest:before{content:"\f231"}
|
14 |
-
.ftinvwl-whatsapp:before{content:"\f232"}
|
15 |
-
.ftinvwl-clipboard:before{content:"\e911"}
|
16 |
-
.ftinvwl-star:before{content:"\e912"}
|
17 |
-
.ftinvwl-shopping-cart:before{content:"\e913"}
|
18 |
-
.ftinvwl-magic:before{content:"\e914"}
|
19 |
-
.ftinvwl-info:before{content:"\e915"}
|
20 |
-
.ftinvwl-graduation-cap:before{content:"\e918"}
|
21 |
-
.ftinvwl-floppy-o:before{content:"\e919"}
|
22 |
-
.ftinvwl-eyedropper:before{content:"\e91a"}
|
23 |
-
.ftinvwl-exclamation-triangle:before{content:"\e91b"}
|
24 |
-
.ftinvwl-check:before{content:"\e91e"}
|
25 |
-
.ftinvwl-arrow-left:before{content:"\e91f"}
|
26 |
-
.ftinvwl-wrench:before{content:"\e920"}
|
27 |
-
.ftinvwl-chevron-down:before{content:"\e900"}
|
28 |
-
.ftinvwl-chevron-right:before{content:"\e901"}
|
29 |
-
.ftinvwl-chevron-left:before{content:"\e902"}
|
30 |
-
.ftinvwl-chevron-up:before{content:"\e903"}
|
31 |
-
.ftinvwl-cancel:before{content:"\e904"}
|
32 |
-
.ftinvwl-times:before{content:"\e905"}
|
33 |
-
.ftinvwl-heart-plus:before{content:"\e906"}
|
34 |
-
.ftinvwl-heart-mark-right:before{content:"\e907"}
|
35 |
-
.ftinvwl-heart2:before{content:"\e908"}
|
36 |
-
.ftinvwl-heart-o:before{content:"\e909"}
|
37 |
-
.ftinvwl-heart-mark-left:before{content:"\e90a"}
|
38 |
-
.ftinvwl-heart-mail:before{content:"\e90b"}
|
39 |
-
.ftinvwl-heart-tinv:before{content:"\e90c"}
|
40 |
-
.ftinvwl-key:before{content:"\e90d"}
|
41 |
-
.ftinvwl-lock:before{content:"\e90e"}
|
42 |
-
.ftinvwl-hearts:before{content:"\e90f"}
|
43 |
-
.ftinvwl-user:before{content:"\e910"}
|
44 |
.ftinvwl-pulse.ftinvwl-animated::before{-webkit-animation:ftinvwl-pulse 2s linear infinite;animation:ftinvwl-pulse 2s linear infinite}
|
45 |
.tinv-wishlist form,.tinv-wishlist p:last-child,.tinv-wishlist table{margin-bottom:0}
|
46 |
.tinv-wishlist *{-webkit-box-sizing:border-box;box-sizing:border-box}
|
@@ -250,14 +250,14 @@ ul.products li.product .tinvwl_add_to_wishlist_button{margin-top:1em}
|
|
250 |
.wishlist-popup .ajax-loading,.wishlist-popup .feedback{display:none !important}
|
251 |
.wishlist-title{margin-bottom:20px}
|
252 |
@media screen and (min-width:0 \0){.tooltipped-multiline::after{width:250px}
|
253 |
-
}@media only screen and (max-width:1024px) and (min-width:
|
254 |
.tinv-wishlist .product-stock span{display:block}
|
255 |
.tinv-wishlist .tinvwl-table-manage-list td.product-stock i{margin-left:0}
|
256 |
.tinv-wishlist .tinvwl-table-manage-list td.product-stock .tinvwl-txt{display:none}
|
257 |
.tinv-wishlist .product-thumbnail{max-width:76px;width:76px}
|
258 |
.tinv-wishlist .product-action .button>i{display:inline-block;margin-left:0}
|
259 |
.tinv-wishlist .product-action .button .tinvwl-txt{display:none}
|
260 |
-
.tinv-wishlist .wishlist-action button[value="manage_remove"] span{display:none}
|
261 |
.tinv-wishlist .wishlist-action button[value="manage_remove"]>i{display:inline-block}
|
262 |
.tinv-wishlist tfoot .tinvwl-to-left+.tinvwl-to-right{margin-top:0}
|
263 |
}@media only screen and (max-width:1024px){.tinv-wishlist .tinvwl-table-manage-lists:not(.tinvwl-public){margin-top:0}
|
@@ -275,21 +275,7 @@ ul.products li.product .tinvwl_add_to_wishlist_button{margin-top:1em}
|
|
275 |
.tinv-wishlist .tinvwl-table-manage-list .product-remove{display:table-cell}
|
276 |
}@media only screen and (max-width:1023px){.tinv-wishlist .tinv-lists-nav a.tinv-prev>i,.tinv-wishlist .tinv-lists-nav a.tinv-next>i{margin:0}
|
277 |
.tinv-wishlist .tinv-lists-nav a.tinv-prev>span,.tinv-wishlist .tinv-lists-nav a.tinv-next>span{display:none}
|
278 |
-
}@media screen and (max-width:
|
279 |
-
}@media only screen and (max-width:667px){.tinv-wishlist.woocommerce .tinv-login form .form-row-first,.tinv-wishlist.woocommerce .tinv-login form .form-row-last{float:none;width:100%}
|
280 |
-
.tinv-wishlist.woocommerce .tinv-login form .form-row-first{padding:0}
|
281 |
-
.tinv-wishlist.woocommerce .tinv-login form .form-row-last{padding:0;margin-top:10px}
|
282 |
-
.tinv-wishlist.woocommerce .tinv-login form .tinvwl-input-group-btn{display:block;padding:0;width:auto;margin-top:10px}
|
283 |
-
.tinvwl-input-group:not(.tinvwl-no-full){display:block}
|
284 |
-
.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{display:block}
|
285 |
-
.tinvwl-input-group:not(.tinvwl-no-full) .form-control{float:none}
|
286 |
-
.tinv-wishlist .tinv-search-form .tinvwl-input-group:not(.tinvwl-no-full) .form-control+.tinvwl-input-group-btn{padding-top:10px;padding-right:0}
|
287 |
-
.tinvwl-input-group:not(.tinvwl-no-full) .form-control+.tinvwl-input-group-btn{padding-top:10px;padding-right:0}
|
288 |
-
.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon{width:100%}
|
289 |
-
.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon>button,.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon>input{width:100%}
|
290 |
-
.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn{width:100%}
|
291 |
-
.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn>button,.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn>input{width:100%}
|
292 |
-
}@media only screen and (max-width:640px){.tinv-wishlist table.tinvwl-table-manage-list tbody td.product-remove,.tinv-wishlist table.tinvwl-table-manage-list thead th:not(.product-name){display:none}
|
293 |
.tinv-wishlist table.tinvwl-table-manage-lists thead th:not(.wishlist-name){display:none}
|
294 |
.tinv-wishlist thead th .tinvwl-full{display:none}
|
295 |
.tinv-wishlist table.tinvwl-table-manage-list thead th.product-name,.tinv-wishlist table.tinvwl-table-manage-lists thead th.wishlist-name{display:block;width:100%;text-align:center}
|
@@ -327,9 +313,23 @@ ul.products li.product .tinvwl_add_to_wishlist_button{margin-top:1em}
|
|
327 |
.tinv-wishlist .navigation-button .tinv-create-list>a .tinvwl-txt,.tinv-wishlist .navigation-button li>a .tinvwl-txt{display:none}
|
328 |
.tinv-wishlist .navigation-button .tinv-create-list>a>i,.tinv-wishlist .navigation-button li>a>i{display:inline-block !important;margin-left:0}
|
329 |
.tinv-wishlist .social-buttons>span{display:block;margin-top:0;margin-left:0;margin-bottom:5px}
|
|
|
|
|
|
|
|
|
330 |
.navigation-button,.social-buttons,.tinv-lists-nav{margin-right:12px;margin-left:12px}
|
331 |
.tinvwl-input-group{width:100%}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
332 |
.tinv-wishlist table.tinvwl-table-manage-list tbody td.product-remove{display:block}
|
|
|
333 |
}@media screen and (max-width:600px){.admin-bar .tinv-wishlist .tinv-modal{padding-top:0 !important}
|
334 |
.tinv-wishlist .tinv-modal .tinv-close-modal{position:static;display:block;margin:0 auto 20px}
|
335 |
}@-webkit-keyframes ftinvwl-pulse{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}
|
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.23.2
|
4 |
* @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
5 |
*/
|
6 |
@font-face{font-family:'tinvwl-webfont';src:url("../fonts/tinvwl-webfont.eot?xu2uyi");src:url("../fonts/tinvwl-webfont.eot?xu2uyi#iefix") format("embedded-opentype"),url("../fonts/tinvwl-webfont.ttf?xu2uyi") format("truetype"),url("../fonts/tinvwl-webfont.woff?xu2uyi") format("woff"),url("../fonts/tinvwl-webfont.svg?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 |
.tinv-wishlist form,.tinv-wishlist p:last-child,.tinv-wishlist table{margin-bottom:0}
|
46 |
.tinv-wishlist *{-webkit-box-sizing:border-box;box-sizing:border-box}
|
250 |
.wishlist-popup .ajax-loading,.wishlist-popup .feedback{display:none !important}
|
251 |
.wishlist-title{margin-bottom:20px}
|
252 |
@media screen and (min-width:0 \0){.tooltipped-multiline::after{width:250px}
|
253 |
+
}@media only screen and (max-width:1024px) and (min-width:769px){.tinv-wishlist .tinvwl-table-manage-list td.product-stock p{display:block;text-align:center}
|
254 |
.tinv-wishlist .product-stock span{display:block}
|
255 |
.tinv-wishlist .tinvwl-table-manage-list td.product-stock i{margin-left:0}
|
256 |
.tinv-wishlist .tinvwl-table-manage-list td.product-stock .tinvwl-txt{display:none}
|
257 |
.tinv-wishlist .product-thumbnail{max-width:76px;width:76px}
|
258 |
.tinv-wishlist .product-action .button>i{display:inline-block;margin-left:0}
|
259 |
.tinv-wishlist .product-action .button .tinvwl-txt{display:none}
|
260 |
+
}@media only screen and (max-width:1024px) and (min-width:768px){.tinv-wishlist .wishlist-action button[value="manage_remove"] span{display:none}
|
261 |
.tinv-wishlist .wishlist-action button[value="manage_remove"]>i{display:inline-block}
|
262 |
.tinv-wishlist tfoot .tinvwl-to-left+.tinvwl-to-right{margin-top:0}
|
263 |
}@media only screen and (max-width:1024px){.tinv-wishlist .tinvwl-table-manage-lists:not(.tinvwl-public){margin-top:0}
|
275 |
.tinv-wishlist .tinvwl-table-manage-list .product-remove{display:table-cell}
|
276 |
}@media only screen and (max-width:1023px){.tinv-wishlist .tinv-lists-nav a.tinv-prev>i,.tinv-wishlist .tinv-lists-nav a.tinv-next>i{margin:0}
|
277 |
.tinv-wishlist .tinv-lists-nav a.tinv-prev>span,.tinv-wishlist .tinv-lists-nav a.tinv-next>span{display:none}
|
278 |
+
}@media only screen and (max-width:768px){.tinv-wishlist table.tinvwl-table-manage-list tbody td.product-remove,.tinv-wishlist table.tinvwl-table-manage-list thead th:not(.product-name){display:none}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
279 |
.tinv-wishlist table.tinvwl-table-manage-lists thead th:not(.wishlist-name){display:none}
|
280 |
.tinv-wishlist thead th .tinvwl-full{display:none}
|
281 |
.tinv-wishlist table.tinvwl-table-manage-list thead th.product-name,.tinv-wishlist table.tinvwl-table-manage-lists thead th.wishlist-name{display:block;width:100%;text-align:center}
|
313 |
.tinv-wishlist .navigation-button .tinv-create-list>a .tinvwl-txt,.tinv-wishlist .navigation-button li>a .tinvwl-txt{display:none}
|
314 |
.tinv-wishlist .navigation-button .tinv-create-list>a>i,.tinv-wishlist .navigation-button li>a>i{display:inline-block !important;margin-left:0}
|
315 |
.tinv-wishlist .social-buttons>span{display:block;margin-top:0;margin-left:0;margin-bottom:5px}
|
316 |
+
.tinv-wishlist.woocommerce .tinv-login form .form-row-first,.tinv-wishlist.woocommerce .tinv-login form .form-row-last{float:none;width:100%}
|
317 |
+
.tinv-wishlist.woocommerce .tinv-login form .form-row-first{padding:0}
|
318 |
+
.tinv-wishlist.woocommerce .tinv-login form .form-row-last{padding:0;margin-top:10px}
|
319 |
+
.tinv-wishlist.woocommerce .tinv-login form .tinvwl-input-group-btn{display:block;padding:0;width:auto;margin-top:10px}
|
320 |
.navigation-button,.social-buttons,.tinv-lists-nav{margin-right:12px;margin-left:12px}
|
321 |
.tinvwl-input-group{width:100%}
|
322 |
+
.tinvwl-input-group:not(.tinvwl-no-full){display:block}
|
323 |
+
.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{display:block}
|
324 |
+
.tinvwl-input-group:not(.tinvwl-no-full) .form-control{float:none}
|
325 |
+
.tinv-wishlist .tinv-search-form .tinvwl-input-group:not(.tinvwl-no-full) .form-control+.tinvwl-input-group-btn{padding-top:10px;padding-right:0}
|
326 |
+
.tinvwl-input-group:not(.tinvwl-no-full) .form-control+.tinvwl-input-group-btn{padding-top:10px;padding-right:0}
|
327 |
+
.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon{width:100%}
|
328 |
+
.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon>button,.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon>input{width:100%}
|
329 |
+
.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn{width:100%}
|
330 |
+
.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn>button,.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn>input{width:100%}
|
331 |
.tinv-wishlist table.tinvwl-table-manage-list tbody td.product-remove{display:block}
|
332 |
+
}@media screen and (max-width:768px){.admin-bar .tinv-wishlist .tinv-modal{padding-top:46px !important}
|
333 |
}@media screen and (max-width:600px){.admin-bar .tinv-wishlist .tinv-modal{padding-top:0 !important}
|
334 |
.tinv-wishlist .tinv-modal .tinv-close-modal{position:static;display:block;margin:0 auto 20px}
|
335 |
}@-webkit-keyframes ftinvwl-pulse{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}
|
assets/css/public.css
CHANGED
@@ -25,112 +25,112 @@ WooCommerce Wishlist Plugin custom webfont
|
|
25 |
-moz-osx-font-smoothing: grayscale; }
|
26 |
|
27 |
.ftinvwl-twitter:before {
|
28 |
-
content: "\f099"; }
|
29 |
|
30 |
.ftinvwl-facebook:before {
|
31 |
-
content: "\f09a"; }
|
32 |
|
33 |
.ftinvwl-facebook-f:before {
|
34 |
-
content: "\f09a"; }
|
35 |
|
36 |
.ftinvwl-google:before {
|
37 |
-
content: "\f0d5"; }
|
38 |
|
39 |
.ftinvwl-email:before {
|
40 |
-
content: "\f0e0"; }
|
41 |
|
42 |
.ftinvwl-pinterest:before {
|
43 |
-
content: "\f231"; }
|
44 |
|
45 |
.ftinvwl-whatsapp:before {
|
46 |
-
content: "\f232"; }
|
47 |
|
48 |
.ftinvwl-clipboard:before {
|
49 |
-
content: "\e911"; }
|
50 |
|
51 |
.ftinvwl-star:before {
|
52 |
-
content: "\e912"; }
|
53 |
|
54 |
.ftinvwl-shopping-cart:before {
|
55 |
-
content: "\e913"; }
|
56 |
|
57 |
.ftinvwl-magic:before {
|
58 |
-
content: "\e914"; }
|
59 |
|
60 |
.ftinvwl-info:before {
|
61 |
-
content: "\e915"; }
|
62 |
|
63 |
.ftinvwl-graduation-cap:before {
|
64 |
-
content: "\e918"; }
|
65 |
|
66 |
.ftinvwl-floppy-o:before {
|
67 |
-
content: "\e919"; }
|
68 |
|
69 |
.ftinvwl-eyedropper:before {
|
70 |
-
content: "\e91a"; }
|
71 |
|
72 |
.ftinvwl-exclamation-triangle:before {
|
73 |
-
content: "\e91b"; }
|
74 |
|
75 |
.ftinvwl-check:before {
|
76 |
-
content: "\e91e"; }
|
77 |
|
78 |
.ftinvwl-arrow-left:before {
|
79 |
-
content: "\e91f"; }
|
80 |
|
81 |
.ftinvwl-wrench:before {
|
82 |
-
content: "\e920"; }
|
83 |
|
84 |
.ftinvwl-chevron-down:before {
|
85 |
-
content: "\e900"; }
|
86 |
|
87 |
.ftinvwl-chevron-right:before {
|
88 |
-
content: "\e901"; }
|
89 |
|
90 |
.ftinvwl-chevron-left:before {
|
91 |
-
content: "\e902"; }
|
92 |
|
93 |
.ftinvwl-chevron-up:before {
|
94 |
-
content: "\e903"; }
|
95 |
|
96 |
.ftinvwl-cancel:before {
|
97 |
-
content: "\e904"; }
|
98 |
|
99 |
.ftinvwl-times:before {
|
100 |
-
content: "\e905"; }
|
101 |
|
102 |
.ftinvwl-heart-plus:before {
|
103 |
-
content: "\e906"; }
|
104 |
|
105 |
.ftinvwl-heart-mark-right:before {
|
106 |
-
content: "\e907"; }
|
107 |
|
108 |
.ftinvwl-heart2:before {
|
109 |
-
content: "\e908"; }
|
110 |
|
111 |
.ftinvwl-heart-o:before {
|
112 |
-
content: "\e909"; }
|
113 |
|
114 |
.ftinvwl-heart-mark-left:before {
|
115 |
-
content: "\e90a"; }
|
116 |
|
117 |
.ftinvwl-heart-mail:before {
|
118 |
-
content: "\e90b"; }
|
119 |
|
120 |
.ftinvwl-heart-tinv:before {
|
121 |
-
content: "\e90c"; }
|
122 |
|
123 |
.ftinvwl-key:before {
|
124 |
-
content: "\e90d"; }
|
125 |
|
126 |
.ftinvwl-lock:before {
|
127 |
-
content: "\e90e"; }
|
128 |
|
129 |
.ftinvwl-hearts:before {
|
130 |
-
content: "\e90f"; }
|
131 |
|
132 |
.ftinvwl-user:before {
|
133 |
-
content: "\e910"; }
|
134 |
|
135 |
/* PULSE */
|
136 |
@-webkit-keyframes ftinvwl-pulse {
|
@@ -622,7 +622,7 @@ ul.products li.product .tinvwl_add_to_wishlist_button {
|
|
622 |
.tinv-wishlist .product-action {
|
623 |
width: 60px; } }
|
624 |
|
625 |
-
@media only screen and (max-width: 1024px) and (min-width:
|
626 |
.tinv-wishlist .tinvwl-table-manage-list td.product-stock p {
|
627 |
display: block;
|
628 |
text-align: center; }
|
@@ -647,7 +647,7 @@ ul.products li.product .tinvwl_add_to_wishlist_button {
|
|
647 |
.tinv-wishlist .tinv-lists-nav a.tinv-prev > span, .tinv-wishlist .tinv-lists-nav a.tinv-next > span {
|
648 |
display: none; } }
|
649 |
|
650 |
-
@media only screen and (max-width:
|
651 |
.tinv-wishlist table.tinvwl-table-manage-list tbody td.product-remove, .tinv-wishlist table.tinvwl-table-manage-list thead th:not(.product-name) {
|
652 |
display: none; }
|
653 |
.tinv-wishlist table.tinvwl-table-manage-lists thead th:not(.wishlist-name) {
|
@@ -705,7 +705,7 @@ ul.products li.product .tinvwl_add_to_wishlist_button {
|
|
705 |
width: auto;
|
706 |
text-align: left; } }
|
707 |
|
708 |
-
@media only screen and (max-width: 1024px) and (min-width:
|
709 |
.tinv-wishlist .wishlist-action button[value="manage_remove"] span {
|
710 |
display: none; }
|
711 |
.tinv-wishlist .wishlist-action button[value="manage_remove"] > i {
|
@@ -713,7 +713,7 @@ ul.products li.product .tinvwl_add_to_wishlist_button {
|
|
713 |
.tinv-wishlist tfoot .tinvwl-to-left + .tinvwl-to-right {
|
714 |
margin-top: 0; } }
|
715 |
|
716 |
-
@media only screen and (max-width:
|
717 |
.tinv-wishlist button[value="manage_apply"] .tinvwl-mobile, .tinv-wishlist button[value="product_apply"] .tinvwl-mobile {
|
718 |
display: none; }
|
719 |
.tinv-wishlist tfoot .tinvwl-to-right .tinv-create-list {
|
@@ -742,7 +742,7 @@ ul.products li.product .tinvwl_add_to_wishlist_button {
|
|
742 |
.tinv-wishlist .tinv-login form input[name=login] {
|
743 |
min-width: auto; } }
|
744 |
|
745 |
-
@media only screen and (max-width:
|
746 |
.tinv-wishlist .social-buttons {
|
747 |
text-align: center; }
|
748 |
.tinv-wishlist .navigation-button > li {
|
@@ -780,7 +780,7 @@ ul.products li.product .tinvwl_add_to_wishlist_button {
|
|
780 |
margin-right: 0;
|
781 |
margin-bottom: 5px; } }
|
782 |
|
783 |
-
@media only screen and (max-width:
|
784 |
.tinv-wishlist.woocommerce .tinv-login form .form-row-first, .tinv-wishlist.woocommerce .tinv-login form .form-row-last {
|
785 |
float: none;
|
786 |
width: 100%; }
|
@@ -894,7 +894,7 @@ ul.products li.product .tinvwl_add_to_wishlist_button {
|
|
894 |
margin-top: 12px;
|
895 |
width: 100%; }
|
896 |
|
897 |
-
@media screen and (max-width:
|
898 |
.admin-bar .tinv-wishlist .tinv-modal {
|
899 |
padding-top: 46px !important; } }
|
900 |
|
@@ -972,7 +972,7 @@ ul.products li.product .tinvwl_add_to_wishlist_button {
|
|
972 |
padding: 5px 0 0 5px;
|
973 |
color: #FF0000; }
|
974 |
|
975 |
-
@media only screen and (max-width:
|
976 |
.navigation-button, .social-buttons, .tinv-lists-nav {
|
977 |
margin-left: 12px;
|
978 |
margin-right: 12px; } }
|
@@ -1008,11 +1008,11 @@ ul.products li.product .tinvwl_add_to_wishlist_button {
|
|
1008 |
white-space: nowrap;
|
1009 |
vertical-align: top; }
|
1010 |
|
1011 |
-
@media only screen and (max-width:
|
1012 |
.tinvwl-input-group {
|
1013 |
width: 100%; } }
|
1014 |
|
1015 |
-
@media only screen and (max-width:
|
1016 |
.tinvwl-input-group:not(.tinvwl-no-full) {
|
1017 |
display: block; }
|
1018 |
.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 {
|
@@ -1118,7 +1118,7 @@ ul.products li.product .tinvwl_add_to_wishlist_button {
|
|
1118 |
.tinv-wishlist .tinvwl-table-manage-list .product-remove {
|
1119 |
display: table-cell; } }
|
1120 |
|
1121 |
-
@media only screen and (max-width:
|
1122 |
.tinv-wishlist table.tinvwl-table-manage-list tbody td.product-remove {
|
1123 |
display: block; } }
|
1124 |
|
25 |
-moz-osx-font-smoothing: grayscale; }
|
26 |
|
27 |
.ftinvwl-twitter:before {
|
28 |
+
content: "\f099" !important; }
|
29 |
|
30 |
.ftinvwl-facebook:before {
|
31 |
+
content: "\f09a" !important; }
|
32 |
|
33 |
.ftinvwl-facebook-f:before {
|
34 |
+
content: "\f09a" !important; }
|
35 |
|
36 |
.ftinvwl-google:before {
|
37 |
+
content: "\f0d5" !important; }
|
38 |
|
39 |
.ftinvwl-email:before {
|
40 |
+
content: "\f0e0" !important; }
|
41 |
|
42 |
.ftinvwl-pinterest:before {
|
43 |
+
content: "\f231" !important; }
|
44 |
|
45 |
.ftinvwl-whatsapp:before {
|
46 |
+
content: "\f232" !important; }
|
47 |
|
48 |
.ftinvwl-clipboard:before {
|
49 |
+
content: "\e911" !important; }
|
50 |
|
51 |
.ftinvwl-star:before {
|
52 |
+
content: "\e912" !important; }
|
53 |
|
54 |
.ftinvwl-shopping-cart:before {
|
55 |
+
content: "\e913" !important; }
|
56 |
|
57 |
.ftinvwl-magic:before {
|
58 |
+
content: "\e914" !important; }
|
59 |
|
60 |
.ftinvwl-info:before {
|
61 |
+
content: "\e915" !important; }
|
62 |
|
63 |
.ftinvwl-graduation-cap:before {
|
64 |
+
content: "\e918" !important; }
|
65 |
|
66 |
.ftinvwl-floppy-o:before {
|
67 |
+
content: "\e919" !important; }
|
68 |
|
69 |
.ftinvwl-eyedropper:before {
|
70 |
+
content: "\e91a" !important; }
|
71 |
|
72 |
.ftinvwl-exclamation-triangle:before {
|
73 |
+
content: "\e91b" !important; }
|
74 |
|
75 |
.ftinvwl-check:before {
|
76 |
+
content: "\e91e" !important; }
|
77 |
|
78 |
.ftinvwl-arrow-left:before {
|
79 |
+
content: "\e91f" !important; }
|
80 |
|
81 |
.ftinvwl-wrench:before {
|
82 |
+
content: "\e920" !important; }
|
83 |
|
84 |
.ftinvwl-chevron-down:before {
|
85 |
+
content: "\e900" !important; }
|
86 |
|
87 |
.ftinvwl-chevron-right:before {
|
88 |
+
content: "\e901" !important; }
|
89 |
|
90 |
.ftinvwl-chevron-left:before {
|
91 |
+
content: "\e902" !important; }
|
92 |
|
93 |
.ftinvwl-chevron-up:before {
|
94 |
+
content: "\e903" !important; }
|
95 |
|
96 |
.ftinvwl-cancel:before {
|
97 |
+
content: "\e904" !important; }
|
98 |
|
99 |
.ftinvwl-times:before {
|
100 |
+
content: "\e905" !important; }
|
101 |
|
102 |
.ftinvwl-heart-plus:before {
|
103 |
+
content: "\e906" !important; }
|
104 |
|
105 |
.ftinvwl-heart-mark-right:before {
|
106 |
+
content: "\e907" !important; }
|
107 |
|
108 |
.ftinvwl-heart2:before {
|
109 |
+
content: "\e908" !important; }
|
110 |
|
111 |
.ftinvwl-heart-o:before {
|
112 |
+
content: "\e909" !important; }
|
113 |
|
114 |
.ftinvwl-heart-mark-left:before {
|
115 |
+
content: "\e90a" !important; }
|
116 |
|
117 |
.ftinvwl-heart-mail:before {
|
118 |
+
content: "\e90b" !important; }
|
119 |
|
120 |
.ftinvwl-heart-tinv:before {
|
121 |
+
content: "\e90c" !important; }
|
122 |
|
123 |
.ftinvwl-key:before {
|
124 |
+
content: "\e90d" !important; }
|
125 |
|
126 |
.ftinvwl-lock:before {
|
127 |
+
content: "\e90e" !important; }
|
128 |
|
129 |
.ftinvwl-hearts:before {
|
130 |
+
content: "\e90f" !important; }
|
131 |
|
132 |
.ftinvwl-user:before {
|
133 |
+
content: "\e910" !important; }
|
134 |
|
135 |
/* PULSE */
|
136 |
@-webkit-keyframes ftinvwl-pulse {
|
622 |
.tinv-wishlist .product-action {
|
623 |
width: 60px; } }
|
624 |
|
625 |
+
@media only screen and (max-width: 1024px) and (min-width: 769px) {
|
626 |
.tinv-wishlist .tinvwl-table-manage-list td.product-stock p {
|
627 |
display: block;
|
628 |
text-align: center; }
|
647 |
.tinv-wishlist .tinv-lists-nav a.tinv-prev > span, .tinv-wishlist .tinv-lists-nav a.tinv-next > span {
|
648 |
display: none; } }
|
649 |
|
650 |
+
@media only screen and (max-width: 768px) {
|
651 |
.tinv-wishlist table.tinvwl-table-manage-list tbody td.product-remove, .tinv-wishlist table.tinvwl-table-manage-list thead th:not(.product-name) {
|
652 |
display: none; }
|
653 |
.tinv-wishlist table.tinvwl-table-manage-lists thead th:not(.wishlist-name) {
|
705 |
width: auto;
|
706 |
text-align: left; } }
|
707 |
|
708 |
+
@media only screen and (max-width: 1024px) and (min-width: 768px) {
|
709 |
.tinv-wishlist .wishlist-action button[value="manage_remove"] span {
|
710 |
display: none; }
|
711 |
.tinv-wishlist .wishlist-action button[value="manage_remove"] > i {
|
713 |
.tinv-wishlist tfoot .tinvwl-to-left + .tinvwl-to-right {
|
714 |
margin-top: 0; } }
|
715 |
|
716 |
+
@media only screen and (max-width: 768px) {
|
717 |
.tinv-wishlist button[value="manage_apply"] .tinvwl-mobile, .tinv-wishlist button[value="product_apply"] .tinvwl-mobile {
|
718 |
display: none; }
|
719 |
.tinv-wishlist tfoot .tinvwl-to-right .tinv-create-list {
|
742 |
.tinv-wishlist .tinv-login form input[name=login] {
|
743 |
min-width: auto; } }
|
744 |
|
745 |
+
@media only screen and (max-width: 768px) {
|
746 |
.tinv-wishlist .social-buttons {
|
747 |
text-align: center; }
|
748 |
.tinv-wishlist .navigation-button > li {
|
780 |
margin-right: 0;
|
781 |
margin-bottom: 5px; } }
|
782 |
|
783 |
+
@media only screen and (max-width: 768px) {
|
784 |
.tinv-wishlist.woocommerce .tinv-login form .form-row-first, .tinv-wishlist.woocommerce .tinv-login form .form-row-last {
|
785 |
float: none;
|
786 |
width: 100%; }
|
894 |
margin-top: 12px;
|
895 |
width: 100%; }
|
896 |
|
897 |
+
@media screen and (max-width: 768px) {
|
898 |
.admin-bar .tinv-wishlist .tinv-modal {
|
899 |
padding-top: 46px !important; } }
|
900 |
|
972 |
padding: 5px 0 0 5px;
|
973 |
color: #FF0000; }
|
974 |
|
975 |
+
@media only screen and (max-width: 768px) {
|
976 |
.navigation-button, .social-buttons, .tinv-lists-nav {
|
977 |
margin-left: 12px;
|
978 |
margin-right: 12px; } }
|
1008 |
white-space: nowrap;
|
1009 |
vertical-align: top; }
|
1010 |
|
1011 |
+
@media only screen and (max-width: 768px) {
|
1012 |
.tinvwl-input-group {
|
1013 |
width: 100%; } }
|
1014 |
|
1015 |
+
@media only screen and (max-width: 768px) {
|
1016 |
.tinvwl-input-group:not(.tinvwl-no-full) {
|
1017 |
display: block; }
|
1018 |
.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 {
|
1118 |
.tinv-wishlist .tinvwl-table-manage-list .product-remove {
|
1119 |
display: table-cell; } }
|
1120 |
|
1121 |
+
@media only screen and (max-width: 768px) {
|
1122 |
.tinv-wishlist table.tinvwl-table-manage-list tbody td.product-remove {
|
1123 |
display: block; } }
|
1124 |
|
assets/css/public.css.map
CHANGED
@@ -1 +1 @@
|
|
1 |
-
{"version":3,"names":[],"mappings":"","sources":["public.css"],"file":"public.css","sourcesContent":["/*------------------------------------*\n\t$WEBFONT\n*------------------------------------*/\n/*------------------------------------------------------------------\nWooCommerce Wishlist Plugin custom webfont\n-------------------------------------------------------------------*/\n@font-face {\n font-family: 'tinvwl-webfont';\n src: url(\"../fonts/tinvwl-webfont.eot?xu2uyi\");\n src: url(\"../fonts/tinvwl-webfont.eot?xu2uyi#iefix\") format(\"embedded-opentype\"), url(\"../fonts/tinvwl-webfont.ttf?xu2uyi\") format(\"truetype\"), url(\"../fonts/tinvwl-webfont.woff?xu2uyi\") format(\"woff\"), url(\"../fonts/tinvwl-webfont.svg?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.ftinvwl-twitter:before {\n content: \"\\f099\"; }\n\n.ftinvwl-facebook:before {\n content: \"\\f09a\"; }\n\n.ftinvwl-facebook-f:before {\n content: \"\\f09a\"; }\n\n.ftinvwl-google:before {\n content: \"\\f0d5\"; }\n\n.ftinvwl-email:before {\n content: \"\\f0e0\"; }\n\n.ftinvwl-pinterest:before {\n content: \"\\f231\"; }\n\n.ftinvwl-whatsapp:before {\n content: \"\\f232\"; }\n\n.ftinvwl-clipboard:before {\n content: \"\\e911\"; }\n\n.ftinvwl-star:before {\n content: \"\\e912\"; }\n\n.ftinvwl-shopping-cart:before {\n content: \"\\e913\"; }\n\n.ftinvwl-magic:before {\n content: \"\\e914\"; }\n\n.ftinvwl-info:before {\n content: \"\\e915\"; }\n\n.ftinvwl-graduation-cap:before {\n content: \"\\e918\"; }\n\n.ftinvwl-floppy-o:before {\n content: \"\\e919\"; }\n\n.ftinvwl-eyedropper:before {\n content: \"\\e91a\"; }\n\n.ftinvwl-exclamation-triangle:before {\n content: \"\\e91b\"; }\n\n.ftinvwl-check:before {\n content: \"\\e91e\"; }\n\n.ftinvwl-arrow-left:before {\n content: \"\\e91f\"; }\n\n.ftinvwl-wrench:before {\n content: \"\\e920\"; }\n\n.ftinvwl-chevron-down:before {\n content: \"\\e900\"; }\n\n.ftinvwl-chevron-right:before {\n content: \"\\e901\"; }\n\n.ftinvwl-chevron-left:before {\n content: \"\\e902\"; }\n\n.ftinvwl-chevron-up:before {\n content: \"\\e903\"; }\n\n.ftinvwl-cancel:before {\n content: \"\\e904\"; }\n\n.ftinvwl-times:before {\n content: \"\\e905\"; }\n\n.ftinvwl-heart-plus:before {\n content: \"\\e906\"; }\n\n.ftinvwl-heart-mark-right:before {\n content: \"\\e907\"; }\n\n.ftinvwl-heart2:before {\n content: \"\\e908\"; }\n\n.ftinvwl-heart-o:before {\n content: \"\\e909\"; }\n\n.ftinvwl-heart-mark-left:before {\n content: \"\\e90a\"; }\n\n.ftinvwl-heart-mail:before {\n content: \"\\e90b\"; }\n\n.ftinvwl-heart-tinv:before {\n content: \"\\e90c\"; }\n\n.ftinvwl-key:before {\n content: \"\\e90d\"; }\n\n.ftinvwl-lock:before {\n content: \"\\e90e\"; }\n\n.ftinvwl-hearts:before {\n content: \"\\e90f\"; }\n\n.ftinvwl-user:before {\n content: \"\\e910\"; }\n\n/* PULSE */\n@-webkit-keyframes ftinvwl-pulse {\n 0% {\n -webkit-transform: scale(1.1);\n transform: scale(1.1); }\n 50% {\n -webkit-transform: scale(0.8);\n transform: scale(0.8); }\n 100% {\n -webkit-transform: scale(1.1);\n transform: scale(1.1); } }\n\n@keyframes ftinvwl-pulse {\n 0% {\n -webkit-transform: scale(1.1);\n transform: scale(1.1); }\n 50% {\n -webkit-transform: scale(0.8);\n transform: scale(0.8); }\n 100% {\n -webkit-transform: scale(1.1);\n transform: scale(1.1); } }\n\n.ftinvwl-pulse.ftinvwl-animated::before {\n -webkit-animation: ftinvwl-pulse 2s linear infinite;\n animation: ftinvwl-pulse 2s linear infinite; }\n\n.tinv-wishlist form, .tinv-wishlist p:last-child, .tinv-wishlist table {\n margin-bottom: 0; }\n\n.tinv-wishlist * {\n -webkit-box-sizing: border-box;\n box-sizing: border-box; }\n\n.tinvwl-wishlist :after, .tinvwl-wishlist :before {\n -webkit-box-sizing: border-box;\n box-sizing: border-box; }\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.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.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\na.wishlist_products_counter {\n text-decoration: none; }\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.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.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\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.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.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.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.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.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.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.wishlist-popup .tinv-wishlist .tinvwl_add_to_wishlist_button {\n margin: 0; }\n .wishlist-popup .tinv-wishlist .tinvwl_add_to_wishlist_button::before {\n display: none; }\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.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.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.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\nul.products li.product .tinvwl_add_to_wishlist_button {\n margin-top: 1em; }\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.tinv-wishlist.woocommerce .stock.in-stock:before {\n content: none; }\n\n.tinv-wraper.tinv-wishlist {\n font-size: 100%; }\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 .tinv-wraper.tinv-wishlist.tinvwl-above_thumb-add-to-cart a.tinvwl_add_to_wishlist_button {\n margin-top: 0; }\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.tinv-search-list {\n margin-bottom: 36px; }\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 z-index: 2; }\n\n.tinv-overlay {\n top: 0;\n left: 0;\n position: fixed;\n -webkit-transition: opacity .3s ease, visibility .3s ease;\n transition: opacity .3s ease, visibility .3s ease; }\n\n.tinv-wishlist .tinv-modal {\n top: 0;\n left: 0;\n position: fixed;\n -webkit-transition: opacity .3s ease, visibility .3s ease;\n transition: opacity .3s ease, visibility .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 .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 width: 100px; }\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 .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 .tinv-wishlist .product-action .button {\n width: 100%; }\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 .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 .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 .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 .tinv-wishlist tfoot .tinvwl-to-right > * {\n margin: 10px 0 0;\n vertical-align: middle; }\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 .tinv-wishlist .navigation-button > li {\n float: left; }\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 .tinv-wishlist .navigation-button > li > .tinv-create-list > a.button, .tinv-wishlist .navigation-button > li > a.button {\n margin-right: 10px; }\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 .tinv-wishlist .social-buttons > span, .tinv-wishlist .social-buttons > ul {\n display: inline-block;\n vertical-align: middle; }\n .tinv-wishlist .social-buttons > span {\n margin-right: 27px; }\n .tinv-wishlist .social-buttons li {\n float: left;\n margin: 0 5px 0 0;\n list-style: none; }\n .tinv-wishlist .social-buttons li:last-child {\n margin-right: 0; }\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 .tinv-wishlist .social-buttons li a.social.white {\n color: #ffffff; }\n .tinv-wishlist .social-buttons li a.social.dark {\n color: #000000; }\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 .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 .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@media only screen and (max-width: 1024px) {\n .tinv-wishlist .tinvwl-table-manage-lists:not(.tinvwl-public) {\n margin-top: 0; }\n .tinv-wishlist .tinvwl-table-manage-list .product-remove {\n display: none; }\n .tinv-wishlist .tinvwl-table-manage-list .product-action button[name=tinvwl-remove] {\n display: inline-block;\n margin-top: 5px; }\n .tinv-wishlist .product-action {\n width: 60px; } }\n\n@media only screen and (max-width: 1024px) and (min-width: 641px) {\n .tinv-wishlist .tinvwl-table-manage-list td.product-stock p {\n display: block;\n text-align: center; }\n .tinv-wishlist .product-stock span {\n display: block; }\n .tinv-wishlist .tinvwl-table-manage-list td.product-stock i {\n margin-right: 0; }\n .tinv-wishlist .tinvwl-table-manage-list td.product-stock .tinvwl-txt {\n display: none; }\n .tinv-wishlist .product-thumbnail {\n max-width: 76px;\n width: 76px; }\n .tinv-wishlist .product-action .button > i {\n display: inline-block;\n margin-right: 0; }\n .tinv-wishlist .product-action .button .tinvwl-txt {\n display: none; } }\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 .tinv-wishlist .tinv-lists-nav a.tinv-prev > span, .tinv-wishlist .tinv-lists-nav a.tinv-next > span {\n display: none; } }\n\n@media only screen and (max-width: 640px) {\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 .tinv-wishlist table.tinvwl-table-manage-lists thead th:not(.wishlist-name) {\n display: none; }\n .tinv-wishlist thead th .tinvwl-full {\n display: none; }\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 .tinv-wishlist table thead th .tinvwl-mobile {\n display: block; }\n .tinv-wishlist table.tinvwl-table-manage-list tbody td {\n display: block;\n width: 100% !important;\n text-align: center; }\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 .tinv-wishlist table.tinvwl-table-manage-list tbody td:not(:last-child) {\n border-bottom: 0; }\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 .tinv-wishlist .product-stock p {\n margin: 0 auto; }\n .tinv-wishlist .product-thumbnail img {\n margin: 0 auto;\n max-width: 80px; }\n .tinv-wishlist.woocommerce table .quantity .qty {\n text-align: center;\n width: 100%; }\n .tinv-wishlist .product-action .tinvwl_move_product_button {\n margin-top: 10px; }\n .tinv-wishlist table.tinvwl-table-manage-list tfoot td {\n display: block;\n width: 100%; }\n .tinv-wishlist table.tinvwl-table-manage-lists .wishlist-action button[value=manage_remove] {\n width: 100%; }\n .tinv-wishlist table.tinvwl-table-manage-lists .wishlist-name .tinvwl-rename-button {\n float: none; } }\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 .tinv-wishlist .wishlist-name .tinvwl-rename-button span {\n display: none; }\n .tinv-wishlist .wishlist-action {\n width: 60px; }\n .tinv-wishlist tfoot .tinvwl-to-left:not(:empty) {\n float: none;\n width: auto; }\n .tinv-wishlist tfoot .tinvwl-to-right {\n float: none;\n width: auto;\n text-align: left; } }\n\n@media only screen and (max-width: 1024px) and (min-width: 641px) {\n .tinv-wishlist .wishlist-action button[value=\"manage_remove\"] span {\n display: none; }\n .tinv-wishlist .wishlist-action button[value=\"manage_remove\"] > i {\n display: inline-block; }\n .tinv-wishlist tfoot .tinvwl-to-left + .tinvwl-to-right {\n margin-top: 0; } }\n\n@media only screen and (max-width: 640px) {\n .tinv-wishlist button[value=\"manage_apply\"] .tinvwl-mobile, .tinv-wishlist button[value=\"product_apply\"] .tinvwl-mobile {\n display: none; }\n .tinv-wishlist tfoot .tinvwl-to-right .tinv-create-list {\n display: block; }\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 .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 .tinv-wishlist tfoot .tinvwl-to-right > * {\n margin: 10px 0 0; }\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 .tinv-wishlist tfoot .tinvwl-to-left + .tinvwl-to-right {\n margin-top: 20px; } }\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 .tinv-wishlist .social-buttons + .tinv-wishlist-clear + .navigation-button {\n margin-top: 30px; }\n .tinv-wishlist .tinv-login form input[name=login] {\n min-width: auto; } }\n\n@media only screen and (max-width: 640px) {\n .tinv-wishlist .social-buttons {\n text-align: center; }\n .tinv-wishlist .navigation-button > li {\n width: 20%;\n text-align: center; }\n .tinv-wishlist .navigation-button.tinvwl-btns-count-1 > li {\n width: 100%; }\n .tinv-wishlist .navigation-button.tinvwl-btns-count-2 > li {\n width: 50%; }\n .tinv-wishlist .navigation-button.tinvwl-btns-count-3 > li {\n width: 33%; }\n .tinv-wishlist .navigation-button.tinvwl-btns-count-4 > li {\n width: 25%; }\n .tinv-wishlist .navigation-button > li + li {\n width: 20%; }\n .tinv-wishlist .navigation-button.tinvwl-btns-count-1 > li + li {\n width: 100%; }\n .tinv-wishlist .navigation-button.tinvwl-btns-count-2 > li + li {\n width: 50%; }\n .tinv-wishlist .navigation-button.tinvwl-btns-count-3 > li + li {\n width: 33%; }\n .tinv-wishlist .navigation-button.tinvwl-btns-count-4 > li + li {\n width: 25%; }\n .tinv-wishlist .navigation-button > li > .tinv-create-list > a, .tinv-wishlist .navigation-button > li > a {\n width: calc(100% - 10px);\n margin-right: 0; }\n .tinv-wishlist .navigation-button .tinv-create-list > a .tinvwl-txt, .tinv-wishlist .navigation-button li > a .tinvwl-txt {\n display: none; }\n .tinv-wishlist .navigation-button .tinv-create-list > a > i, .tinv-wishlist .navigation-button li > a > i {\n display: inline-block !important;\n margin-right: 0; }\n .tinv-wishlist .social-buttons > span {\n display: block;\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 5px; } }\n\n@media only screen and (max-width: 667px) {\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 .tinv-wishlist.woocommerce .tinv-login form .form-row-first {\n padding: 0; }\n .tinv-wishlist.woocommerce .tinv-login form .form-row-last {\n padding: 0;\n margin-top: 10px; }\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.tinv-overlay {\n width: 100%;\n height: 100%;\n visibility: hidden;\n opacity: 0;\n background: #191919; }\n\n.tinv-modal.tinv-modal-open .tinv-overlay {\n visibility: visible;\n opacity: .5; }\n\n.admin-bar .tinv-wishlist .tinv-modal {\n padding-top: 32px !important; }\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 .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 .tinv-wishlist .tinv-modal.tinv-modal-open {\n visibility: visible;\n opacity: 1;\n width: 100%;\n height: 100%; }\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 .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 .tinv-wishlist .tinv-modal ul {\n overflow: visible;\n list-style: disc;\n margin: 10px 0 0 20px; }\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@media screen and (max-width: 782px) {\n .admin-bar .tinv-wishlist .tinv-modal {\n padding-top: 46px !important; } }\n\n@media screen and (max-width: 600px) {\n .admin-bar .tinv-wishlist .tinv-modal {\n padding-top: 0 !important; }\n .tinv-wishlist .tinv-modal .tinv-close-modal {\n position: static;\n display: block;\n margin: 0 auto 20px; } }\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.woocommerce .tinv-wishlist .tinvwl_added_to_wishlist.tinv-modal button.button {\n margin-top: 0;\n margin-bottom: 10px; }\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 .tinv-wishlist .tinvwl-buttons-group button + button {\n margin-top: 7px; }\n .tinv-wishlist .tinvwl-buttons-group button i {\n position: relative; }\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 .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@media only screen and (max-width: 640px) {\n .navigation-button, .social-buttons, .tinv-lists-nav {\n margin-left: 12px;\n margin-right: 12px; } }\n\n.tinvwl-tooltip {\n display: none; }\n\n.tinvwl-input-group {\n position: relative;\n display: table;\n border-collapse: separate; }\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 .tinvwl-input-group .form-control + .tinvwl-input-group-btn {\n padding-left: 15px; }\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.tinvwl-input-group .form-control, .tinvwl-input-group-addon, .tinvwl-input-group-btn {\n display: table-cell; }\n\n.tinvwl-input-group-addon, .tinvwl-input-group-btn {\n width: 1%;\n white-space: nowrap;\n vertical-align: top; }\n\n@media only screen and (max-width: 640px) {\n .tinvwl-input-group {\n width: 100%; } }\n\n@media only screen and (max-width: 667px) {\n .tinvwl-input-group:not(.tinvwl-no-full) {\n display: block; }\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 .tinvwl-input-group:not(.tinvwl-no-full) .form-control {\n float: none; }\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 .tinvwl-input-group:not(.tinvwl-no-full) .form-control + .tinvwl-input-group-btn {\n padding-top: 10px;\n padding-left: 0; }\n .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon {\n width: 100%; }\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 .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn {\n width: 100%; }\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.tinv-table {\n display: table;\n width: 100%;\n height: 100%; }\n\n.tinv-cell {\n display: table-cell;\n vertical-align: middle; }\n\n.tinv-wishlist .tinv-wishlist-clear {\n visibility: visible;\n width: auto;\n height: auto; }\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.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.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 .icon_big_times::before {\n content: \"\\e904\";\n top: -7px;\n left: -7px;\n position: relative; }\n\n.icon_big_heart_check::before {\n content: \"\\e90a\";\n top: -7px;\n left: -7px;\n position: relative; }\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.empty-name-wishlist {\n border-color: #FF0000 !important; }\n\n.tinvwl_remove_from_wishlist-text, .tinvwl_already_on_wishlist-text {\n display: none !important; }\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@media only screen and (max-width: 1024px) {\n .tinv-wishlist .tinvwl-table-manage-list .product-remove {\n display: table-cell; } }\n\n@media only screen and (max-width: 640px) {\n .tinv-wishlist table.tinvwl-table-manage-list tbody td.product-remove {\n display: block; } }\n\n.tooltipped {\n position: relative; }\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.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@-webkit-keyframes tooltip-appear {\n from {\n opacity: 0; }\n to {\n opacity: 1; } }\n\n@keyframes tooltip-appear {\n from {\n opacity: 0; }\n to {\n opacity: 1; } }\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.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.tooltipped-multiline:hover::after,\n.tooltipped-multiline:active::after,\n.tooltipped-multiline:focus::after {\n display: table-cell; }\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.tooltipped-se::after {\n right: auto;\n left: 50%;\n margin-left: -16px; }\n\n.tooltipped-sw::after {\n margin-right: -16px; }\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.tooltipped-ne::after {\n right: auto;\n left: 50%;\n margin-left: -16px; }\n\n.tooltipped-nw::after {\n margin-right: -16px; }\n\n.tooltipped-s::after,\n.tooltipped-n::after {\n -webkit-transform: translateX(50%);\n transform: translateX(50%); }\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.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.tooltipped-align-right-1::after,\n.tooltipped-align-right-2::after {\n right: 0;\n margin-right: 0; }\n\n.tooltipped-align-right-1::before {\n right: 10px; }\n\n.tooltipped-align-right-2::before {\n right: 15px; }\n\n.tooltipped-align-left-1::after,\n.tooltipped-align-left-2::after {\n left: 0;\n margin-left: 0; }\n\n.tooltipped-align-left-1::before {\n left: 5px; }\n\n.tooltipped-align-left-2::before {\n left: 10px; }\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@media screen and (min-width: 0 \\0 ) {\n .tooltipped-multiline::after {\n width: 250px; } }\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.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: .25; }\n\n.wishlist-icon {\n position: relative; }\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: .9em;\n top: 100%;\n background-color: rgba(0, 0, 0, 0.8);\n right: 0;\n color: #FFF;\n -webkit-transition: opacity .3s, max-height .3s;\n transition: opacity .3s, max-height .3s;\n -webkit-transition-delay: .3s;\n transition-delay: .3s; }\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.wishlist-icon:hover .wishlist-popup {\n opacity: 1;\n max-height: 200px;\n overflow-y: auto; }\n\n.wishlist-popup a {\n color: #ccc;\n display: block; }\n\n.wishlist-popup a:hover {\n color: #FFF; }\n\n.wishlist-icon.added:after {\n background-color: red;\n -webkit-transform: translateY(-3px);\n transform: translateY(-3px); }\n\n.wishlist-popup .ajax-loading,\n.wishlist-popup .feedback {\n display: none !important; }\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/*------------------------------------------------------------------\nWooCommerce Wishlist Plugin custom webfont\n-------------------------------------------------------------------*/\n@font-face {\n font-family: 'tinvwl-webfont';\n src: url(\"../fonts/tinvwl-webfont.eot?xu2uyi\");\n src: url(\"../fonts/tinvwl-webfont.eot?xu2uyi#iefix\") format(\"embedded-opentype\"), url(\"../fonts/tinvwl-webfont.ttf?xu2uyi\") format(\"truetype\"), url(\"../fonts/tinvwl-webfont.woff?xu2uyi\") format(\"woff\"), url(\"../fonts/tinvwl-webfont.svg?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.ftinvwl-twitter:before {\n content: \"\\f099\" !important; }\n\n.ftinvwl-facebook:before {\n content: \"\\f09a\" !important; }\n\n.ftinvwl-facebook-f:before {\n content: \"\\f09a\" !important; }\n\n.ftinvwl-google:before {\n content: \"\\f0d5\" !important; }\n\n.ftinvwl-email:before {\n content: \"\\f0e0\" !important; }\n\n.ftinvwl-pinterest:before {\n content: \"\\f231\" !important; }\n\n.ftinvwl-whatsapp:before {\n content: \"\\f232\" !important; }\n\n.ftinvwl-clipboard:before {\n content: \"\\e911\" !important; }\n\n.ftinvwl-star:before {\n content: \"\\e912\" !important; }\n\n.ftinvwl-shopping-cart:before {\n content: \"\\e913\" !important; }\n\n.ftinvwl-magic:before {\n content: \"\\e914\" !important; }\n\n.ftinvwl-info:before {\n content: \"\\e915\" !important; }\n\n.ftinvwl-graduation-cap:before {\n content: \"\\e918\" !important; }\n\n.ftinvwl-floppy-o:before {\n content: \"\\e919\" !important; }\n\n.ftinvwl-eyedropper:before {\n content: \"\\e91a\" !important; }\n\n.ftinvwl-exclamation-triangle:before {\n content: \"\\e91b\" !important; }\n\n.ftinvwl-check:before {\n content: \"\\e91e\" !important; }\n\n.ftinvwl-arrow-left:before {\n content: \"\\e91f\" !important; }\n\n.ftinvwl-wrench:before {\n content: \"\\e920\" !important; }\n\n.ftinvwl-chevron-down:before {\n content: \"\\e900\" !important; }\n\n.ftinvwl-chevron-right:before {\n content: \"\\e901\" !important; }\n\n.ftinvwl-chevron-left:before {\n content: \"\\e902\" !important; }\n\n.ftinvwl-chevron-up:before {\n content: \"\\e903\" !important; }\n\n.ftinvwl-cancel:before {\n content: \"\\e904\" !important; }\n\n.ftinvwl-times:before {\n content: \"\\e905\" !important; }\n\n.ftinvwl-heart-plus:before {\n content: \"\\e906\" !important; }\n\n.ftinvwl-heart-mark-right:before {\n content: \"\\e907\" !important; }\n\n.ftinvwl-heart2:before {\n content: \"\\e908\" !important; }\n\n.ftinvwl-heart-o:before {\n content: \"\\e909\" !important; }\n\n.ftinvwl-heart-mark-left:before {\n content: \"\\e90a\" !important; }\n\n.ftinvwl-heart-mail:before {\n content: \"\\e90b\" !important; }\n\n.ftinvwl-heart-tinv:before {\n content: \"\\e90c\" !important; }\n\n.ftinvwl-key:before {\n content: \"\\e90d\" !important; }\n\n.ftinvwl-lock:before {\n content: \"\\e90e\" !important; }\n\n.ftinvwl-hearts:before {\n content: \"\\e90f\" !important; }\n\n.ftinvwl-user:before {\n content: \"\\e910\" !important; }\n\n/* PULSE */\n@-webkit-keyframes ftinvwl-pulse {\n 0% {\n -webkit-transform: scale(1.1);\n transform: scale(1.1); }\n 50% {\n -webkit-transform: scale(0.8);\n transform: scale(0.8); }\n 100% {\n -webkit-transform: scale(1.1);\n transform: scale(1.1); } }\n\n@keyframes ftinvwl-pulse {\n 0% {\n -webkit-transform: scale(1.1);\n transform: scale(1.1); }\n 50% {\n -webkit-transform: scale(0.8);\n transform: scale(0.8); }\n 100% {\n -webkit-transform: scale(1.1);\n transform: scale(1.1); } }\n\n.ftinvwl-pulse.ftinvwl-animated::before {\n -webkit-animation: ftinvwl-pulse 2s linear infinite;\n animation: ftinvwl-pulse 2s linear infinite; }\n\n.tinv-wishlist form, .tinv-wishlist p:last-child, .tinv-wishlist table {\n margin-bottom: 0; }\n\n.tinv-wishlist * {\n -webkit-box-sizing: border-box;\n box-sizing: border-box; }\n\n.tinvwl-wishlist :after, .tinvwl-wishlist :before {\n -webkit-box-sizing: border-box;\n box-sizing: border-box; }\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.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.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\na.wishlist_products_counter {\n text-decoration: none; }\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.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.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\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.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.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.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.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.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.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.wishlist-popup .tinv-wishlist .tinvwl_add_to_wishlist_button {\n margin: 0; }\n .wishlist-popup .tinv-wishlist .tinvwl_add_to_wishlist_button::before {\n display: none; }\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.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.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.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\nul.products li.product .tinvwl_add_to_wishlist_button {\n margin-top: 1em; }\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.tinv-wishlist.woocommerce .stock.in-stock:before {\n content: none; }\n\n.tinv-wraper.tinv-wishlist {\n font-size: 100%; }\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 .tinv-wraper.tinv-wishlist.tinvwl-above_thumb-add-to-cart a.tinvwl_add_to_wishlist_button {\n margin-top: 0; }\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.tinv-search-list {\n margin-bottom: 36px; }\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 z-index: 2; }\n\n.tinv-overlay {\n top: 0;\n left: 0;\n position: fixed;\n -webkit-transition: opacity .3s ease, visibility .3s ease;\n transition: opacity .3s ease, visibility .3s ease; }\n\n.tinv-wishlist .tinv-modal {\n top: 0;\n left: 0;\n position: fixed;\n -webkit-transition: opacity .3s ease, visibility .3s ease;\n transition: opacity .3s ease, visibility .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 .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 width: 100px; }\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 .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 .tinv-wishlist .product-action .button {\n width: 100%; }\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 .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 .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 .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 .tinv-wishlist tfoot .tinvwl-to-right > * {\n margin: 10px 0 0;\n vertical-align: middle; }\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 .tinv-wishlist .navigation-button > li {\n float: left; }\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 .tinv-wishlist .navigation-button > li > .tinv-create-list > a.button, .tinv-wishlist .navigation-button > li > a.button {\n margin-right: 10px; }\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 .tinv-wishlist .social-buttons > span, .tinv-wishlist .social-buttons > ul {\n display: inline-block;\n vertical-align: middle; }\n .tinv-wishlist .social-buttons > span {\n margin-right: 27px; }\n .tinv-wishlist .social-buttons li {\n float: left;\n margin: 0 5px 0 0;\n list-style: none; }\n .tinv-wishlist .social-buttons li:last-child {\n margin-right: 0; }\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 .tinv-wishlist .social-buttons li a.social.white {\n color: #ffffff; }\n .tinv-wishlist .social-buttons li a.social.dark {\n color: #000000; }\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 .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 .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@media only screen and (max-width: 1024px) {\n .tinv-wishlist .tinvwl-table-manage-lists:not(.tinvwl-public) {\n margin-top: 0; }\n .tinv-wishlist .tinvwl-table-manage-list .product-remove {\n display: none; }\n .tinv-wishlist .tinvwl-table-manage-list .product-action button[name=tinvwl-remove] {\n display: inline-block;\n margin-top: 5px; }\n .tinv-wishlist .product-action {\n width: 60px; } }\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 .tinv-wishlist .product-stock span {\n display: block; }\n .tinv-wishlist .tinvwl-table-manage-list td.product-stock i {\n margin-right: 0; }\n .tinv-wishlist .tinvwl-table-manage-list td.product-stock .tinvwl-txt {\n display: none; }\n .tinv-wishlist .product-thumbnail {\n max-width: 76px;\n width: 76px; }\n .tinv-wishlist .product-action .button > i {\n display: inline-block;\n margin-right: 0; }\n .tinv-wishlist .product-action .button .tinvwl-txt {\n display: none; } }\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 .tinv-wishlist .tinv-lists-nav a.tinv-prev > span, .tinv-wishlist .tinv-lists-nav a.tinv-next > span {\n display: none; } }\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 .tinv-wishlist table.tinvwl-table-manage-lists thead th:not(.wishlist-name) {\n display: none; }\n .tinv-wishlist thead th .tinvwl-full {\n display: none; }\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 .tinv-wishlist table thead th .tinvwl-mobile {\n display: block; }\n .tinv-wishlist table.tinvwl-table-manage-list tbody td {\n display: block;\n width: 100% !important;\n text-align: center; }\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 .tinv-wishlist table.tinvwl-table-manage-list tbody td:not(:last-child) {\n border-bottom: 0; }\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 .tinv-wishlist .product-stock p {\n margin: 0 auto; }\n .tinv-wishlist .product-thumbnail img {\n margin: 0 auto;\n max-width: 80px; }\n .tinv-wishlist.woocommerce table .quantity .qty {\n text-align: center;\n width: 100%; }\n .tinv-wishlist .product-action .tinvwl_move_product_button {\n margin-top: 10px; }\n .tinv-wishlist table.tinvwl-table-manage-list tfoot td {\n display: block;\n width: 100%; }\n .tinv-wishlist table.tinvwl-table-manage-lists .wishlist-action button[value=manage_remove] {\n width: 100%; }\n .tinv-wishlist table.tinvwl-table-manage-lists .wishlist-name .tinvwl-rename-button {\n float: none; } }\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 .tinv-wishlist .wishlist-name .tinvwl-rename-button span {\n display: none; }\n .tinv-wishlist .wishlist-action {\n width: 60px; }\n .tinv-wishlist tfoot .tinvwl-to-left:not(:empty) {\n float: none;\n width: auto; }\n .tinv-wishlist tfoot .tinvwl-to-right {\n float: none;\n width: auto;\n text-align: left; } }\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 .tinv-wishlist .wishlist-action button[value=\"manage_remove\"] > i {\n display: inline-block; }\n .tinv-wishlist tfoot .tinvwl-to-left + .tinvwl-to-right {\n margin-top: 0; } }\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 .tinv-wishlist tfoot .tinvwl-to-right .tinv-create-list {\n display: block; }\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 .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 .tinv-wishlist tfoot .tinvwl-to-right > * {\n margin: 10px 0 0; }\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 .tinv-wishlist tfoot .tinvwl-to-left + .tinvwl-to-right {\n margin-top: 20px; } }\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 .tinv-wishlist .social-buttons + .tinv-wishlist-clear + .navigation-button {\n margin-top: 30px; }\n .tinv-wishlist .tinv-login form input[name=login] {\n min-width: auto; } }\n\n@media only screen and (max-width: 768px) {\n .tinv-wishlist .social-buttons {\n text-align: center; }\n .tinv-wishlist .navigation-button > li {\n width: 20%;\n text-align: center; }\n .tinv-wishlist .navigation-button.tinvwl-btns-count-1 > li {\n width: 100%; }\n .tinv-wishlist .navigation-button.tinvwl-btns-count-2 > li {\n width: 50%; }\n .tinv-wishlist .navigation-button.tinvwl-btns-count-3 > li {\n width: 33%; }\n .tinv-wishlist .navigation-button.tinvwl-btns-count-4 > li {\n width: 25%; }\n .tinv-wishlist .navigation-button > li + li {\n width: 20%; }\n .tinv-wishlist .navigation-button.tinvwl-btns-count-1 > li + li {\n width: 100%; }\n .tinv-wishlist .navigation-button.tinvwl-btns-count-2 > li + li {\n width: 50%; }\n .tinv-wishlist .navigation-button.tinvwl-btns-count-3 > li + li {\n width: 33%; }\n .tinv-wishlist .navigation-button.tinvwl-btns-count-4 > li + li {\n width: 25%; }\n .tinv-wishlist .navigation-button > li > .tinv-create-list > a, .tinv-wishlist .navigation-button > li > a {\n width: calc(100% - 10px);\n margin-right: 0; }\n .tinv-wishlist .navigation-button .tinv-create-list > a .tinvwl-txt, .tinv-wishlist .navigation-button li > a .tinvwl-txt {\n display: none; }\n .tinv-wishlist .navigation-button .tinv-create-list > a > i, .tinv-wishlist .navigation-button li > a > i {\n display: inline-block !important;\n margin-right: 0; }\n .tinv-wishlist .social-buttons > span {\n display: block;\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 5px; } }\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 .tinv-wishlist.woocommerce .tinv-login form .form-row-first {\n padding: 0; }\n .tinv-wishlist.woocommerce .tinv-login form .form-row-last {\n padding: 0;\n margin-top: 10px; }\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.tinv-overlay {\n width: 100%;\n height: 100%;\n visibility: hidden;\n opacity: 0;\n background: #191919; }\n\n.tinv-modal.tinv-modal-open .tinv-overlay {\n visibility: visible;\n opacity: .5; }\n\n.admin-bar .tinv-wishlist .tinv-modal {\n padding-top: 32px !important; }\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 .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 .tinv-wishlist .tinv-modal.tinv-modal-open {\n visibility: visible;\n opacity: 1;\n width: 100%;\n height: 100%; }\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 .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 .tinv-wishlist .tinv-modal ul {\n overflow: visible;\n list-style: disc;\n margin: 10px 0 0 20px; }\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@media screen and (max-width: 768px) {\n .admin-bar .tinv-wishlist .tinv-modal {\n padding-top: 46px !important; } }\n\n@media screen and (max-width: 600px) {\n .admin-bar .tinv-wishlist .tinv-modal {\n padding-top: 0 !important; }\n .tinv-wishlist .tinv-modal .tinv-close-modal {\n position: static;\n display: block;\n margin: 0 auto 20px; } }\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.woocommerce .tinv-wishlist .tinvwl_added_to_wishlist.tinv-modal button.button {\n margin-top: 0;\n margin-bottom: 10px; }\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 .tinv-wishlist .tinvwl-buttons-group button + button {\n margin-top: 7px; }\n .tinv-wishlist .tinvwl-buttons-group button i {\n position: relative; }\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 .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@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.tinvwl-tooltip {\n display: none; }\n\n.tinvwl-input-group {\n position: relative;\n display: table;\n border-collapse: separate; }\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 .tinvwl-input-group .form-control + .tinvwl-input-group-btn {\n padding-left: 15px; }\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.tinvwl-input-group .form-control, .tinvwl-input-group-addon, .tinvwl-input-group-btn {\n display: table-cell; }\n\n.tinvwl-input-group-addon, .tinvwl-input-group-btn {\n width: 1%;\n white-space: nowrap;\n vertical-align: top; }\n\n@media only screen and (max-width: 768px) {\n .tinvwl-input-group {\n width: 100%; } }\n\n@media only screen and (max-width: 768px) {\n .tinvwl-input-group:not(.tinvwl-no-full) {\n display: block; }\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 .tinvwl-input-group:not(.tinvwl-no-full) .form-control {\n float: none; }\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 .tinvwl-input-group:not(.tinvwl-no-full) .form-control + .tinvwl-input-group-btn {\n padding-top: 10px;\n padding-left: 0; }\n .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon {\n width: 100%; }\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 .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn {\n width: 100%; }\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.tinv-table {\n display: table;\n width: 100%;\n height: 100%; }\n\n.tinv-cell {\n display: table-cell;\n vertical-align: middle; }\n\n.tinv-wishlist .tinv-wishlist-clear {\n visibility: visible;\n width: auto;\n height: auto; }\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.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.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 .icon_big_times::before {\n content: \"\\e904\";\n top: -7px;\n left: -7px;\n position: relative; }\n\n.icon_big_heart_check::before {\n content: \"\\e90a\";\n top: -7px;\n left: -7px;\n position: relative; }\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.empty-name-wishlist {\n border-color: #FF0000 !important; }\n\n.tinvwl_remove_from_wishlist-text, .tinvwl_already_on_wishlist-text {\n display: none !important; }\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@media only screen and (max-width: 1024px) {\n .tinv-wishlist .tinvwl-table-manage-list .product-remove {\n display: table-cell; } }\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.tooltipped {\n position: relative; }\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.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@-webkit-keyframes tooltip-appear {\n from {\n opacity: 0; }\n to {\n opacity: 1; } }\n\n@keyframes tooltip-appear {\n from {\n opacity: 0; }\n to {\n opacity: 1; } }\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.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.tooltipped-multiline:hover::after,\n.tooltipped-multiline:active::after,\n.tooltipped-multiline:focus::after {\n display: table-cell; }\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.tooltipped-se::after {\n right: auto;\n left: 50%;\n margin-left: -16px; }\n\n.tooltipped-sw::after {\n margin-right: -16px; }\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.tooltipped-ne::after {\n right: auto;\n left: 50%;\n margin-left: -16px; }\n\n.tooltipped-nw::after {\n margin-right: -16px; }\n\n.tooltipped-s::after,\n.tooltipped-n::after {\n -webkit-transform: translateX(50%);\n transform: translateX(50%); }\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.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.tooltipped-align-right-1::after,\n.tooltipped-align-right-2::after {\n right: 0;\n margin-right: 0; }\n\n.tooltipped-align-right-1::before {\n right: 10px; }\n\n.tooltipped-align-right-2::before {\n right: 15px; }\n\n.tooltipped-align-left-1::after,\n.tooltipped-align-left-2::after {\n left: 0;\n margin-left: 0; }\n\n.tooltipped-align-left-1::before {\n left: 5px; }\n\n.tooltipped-align-left-2::before {\n left: 10px; }\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@media screen and (min-width: 0 \\0 ) {\n .tooltipped-multiline::after {\n width: 250px; } }\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.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: .25; }\n\n.wishlist-icon {\n position: relative; }\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: .9em;\n top: 100%;\n background-color: rgba(0, 0, 0, 0.8);\n right: 0;\n color: #FFF;\n -webkit-transition: opacity .3s, max-height .3s;\n transition: opacity .3s, max-height .3s;\n -webkit-transition-delay: .3s;\n transition-delay: .3s; }\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.wishlist-icon:hover .wishlist-popup {\n opacity: 1;\n max-height: 200px;\n overflow-y: auto; }\n\n.wishlist-popup a {\n color: #ccc;\n display: block; }\n\n.wishlist-popup a:hover {\n color: #FFF; }\n\n.wishlist-icon.added:after {\n background-color: red;\n -webkit-transform: translateY(-3px);\n transform: translateY(-3px); }\n\n.wishlist-popup .ajax-loading,\n.wishlist-popup .feedback {\n display: none !important; }\n\n.wishlist-title {\n margin-bottom: 20px; }\n"]}
|
assets/css/public.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.23.
|
4 |
* @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
5 |
*/
|
6 |
@font-face{font-family:'tinvwl-webfont';src:url("../fonts/tinvwl-webfont.eot?xu2uyi");src:url("../fonts/tinvwl-webfont.eot?xu2uyi#iefix") format("embedded-opentype"),url("../fonts/tinvwl-webfont.ttf?xu2uyi") format("truetype"),url("../fonts/tinvwl-webfont.woff?xu2uyi") format("woff"),url("../fonts/tinvwl-webfont.svg?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"}
|
9 |
-
.ftinvwl-facebook:before{content:"\f09a"}
|
10 |
-
.ftinvwl-facebook-f:before{content:"\f09a"}
|
11 |
-
.ftinvwl-google:before{content:"\f0d5"}
|
12 |
-
.ftinvwl-email:before{content:"\f0e0"}
|
13 |
-
.ftinvwl-pinterest:before{content:"\f231"}
|
14 |
-
.ftinvwl-whatsapp:before{content:"\f232"}
|
15 |
-
.ftinvwl-clipboard:before{content:"\e911"}
|
16 |
-
.ftinvwl-star:before{content:"\e912"}
|
17 |
-
.ftinvwl-shopping-cart:before{content:"\e913"}
|
18 |
-
.ftinvwl-magic:before{content:"\e914"}
|
19 |
-
.ftinvwl-info:before{content:"\e915"}
|
20 |
-
.ftinvwl-graduation-cap:before{content:"\e918"}
|
21 |
-
.ftinvwl-floppy-o:before{content:"\e919"}
|
22 |
-
.ftinvwl-eyedropper:before{content:"\e91a"}
|
23 |
-
.ftinvwl-exclamation-triangle:before{content:"\e91b"}
|
24 |
-
.ftinvwl-check:before{content:"\e91e"}
|
25 |
-
.ftinvwl-arrow-left:before{content:"\e91f"}
|
26 |
-
.ftinvwl-wrench:before{content:"\e920"}
|
27 |
-
.ftinvwl-chevron-down:before{content:"\e900"}
|
28 |
-
.ftinvwl-chevron-right:before{content:"\e901"}
|
29 |
-
.ftinvwl-chevron-left:before{content:"\e902"}
|
30 |
-
.ftinvwl-chevron-up:before{content:"\e903"}
|
31 |
-
.ftinvwl-cancel:before{content:"\e904"}
|
32 |
-
.ftinvwl-times:before{content:"\e905"}
|
33 |
-
.ftinvwl-heart-plus:before{content:"\e906"}
|
34 |
-
.ftinvwl-heart-mark-right:before{content:"\e907"}
|
35 |
-
.ftinvwl-heart2:before{content:"\e908"}
|
36 |
-
.ftinvwl-heart-o:before{content:"\e909"}
|
37 |
-
.ftinvwl-heart-mark-left:before{content:"\e90a"}
|
38 |
-
.ftinvwl-heart-mail:before{content:"\e90b"}
|
39 |
-
.ftinvwl-heart-tinv:before{content:"\e90c"}
|
40 |
-
.ftinvwl-key:before{content:"\e90d"}
|
41 |
-
.ftinvwl-lock:before{content:"\e90e"}
|
42 |
-
.ftinvwl-hearts:before{content:"\e90f"}
|
43 |
-
.ftinvwl-user:before{content:"\e910"}
|
44 |
.ftinvwl-pulse.ftinvwl-animated::before{-webkit-animation:ftinvwl-pulse 2s linear infinite;animation:ftinvwl-pulse 2s linear infinite}
|
45 |
.tinv-wishlist form,.tinv-wishlist p:last-child,.tinv-wishlist table{margin-bottom:0}
|
46 |
.tinv-wishlist *{-webkit-box-sizing:border-box;box-sizing:border-box}
|
@@ -250,14 +250,14 @@ ul.products li.product .tinvwl_add_to_wishlist_button{margin-top:1em}
|
|
250 |
.wishlist-popup .ajax-loading,.wishlist-popup .feedback{display:none !important}
|
251 |
.wishlist-title{margin-bottom:20px}
|
252 |
@media screen and (min-width:0 \0){.tooltipped-multiline::after{width:250px}
|
253 |
-
}@media only screen and (max-width:1024px) and (min-width:
|
254 |
.tinv-wishlist .product-stock span{display:block}
|
255 |
.tinv-wishlist .tinvwl-table-manage-list td.product-stock i{margin-right:0}
|
256 |
.tinv-wishlist .tinvwl-table-manage-list td.product-stock .tinvwl-txt{display:none}
|
257 |
.tinv-wishlist .product-thumbnail{max-width:76px;width:76px}
|
258 |
.tinv-wishlist .product-action .button>i{display:inline-block;margin-right:0}
|
259 |
.tinv-wishlist .product-action .button .tinvwl-txt{display:none}
|
260 |
-
.tinv-wishlist .wishlist-action button[value="manage_remove"] span{display:none}
|
261 |
.tinv-wishlist .wishlist-action button[value="manage_remove"]>i{display:inline-block}
|
262 |
.tinv-wishlist tfoot .tinvwl-to-left+.tinvwl-to-right{margin-top:0}
|
263 |
}@media only screen and (max-width:1024px){.tinv-wishlist .tinvwl-table-manage-lists:not(.tinvwl-public){margin-top:0}
|
@@ -275,21 +275,7 @@ ul.products li.product .tinvwl_add_to_wishlist_button{margin-top:1em}
|
|
275 |
.tinv-wishlist .tinvwl-table-manage-list .product-remove{display:table-cell}
|
276 |
}@media only screen and (max-width:1023px){.tinv-wishlist .tinv-lists-nav a.tinv-prev>i,.tinv-wishlist .tinv-lists-nav a.tinv-next>i{margin:0}
|
277 |
.tinv-wishlist .tinv-lists-nav a.tinv-prev>span,.tinv-wishlist .tinv-lists-nav a.tinv-next>span{display:none}
|
278 |
-
}@media screen and (max-width:
|
279 |
-
}@media only screen and (max-width:667px){.tinv-wishlist.woocommerce .tinv-login form .form-row-first,.tinv-wishlist.woocommerce .tinv-login form .form-row-last{float:none;width:100%}
|
280 |
-
.tinv-wishlist.woocommerce .tinv-login form .form-row-first{padding:0}
|
281 |
-
.tinv-wishlist.woocommerce .tinv-login form .form-row-last{padding:0;margin-top:10px}
|
282 |
-
.tinv-wishlist.woocommerce .tinv-login form .tinvwl-input-group-btn{display:block;padding:0;width:auto;margin-top:10px}
|
283 |
-
.tinvwl-input-group:not(.tinvwl-no-full){display:block}
|
284 |
-
.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{display:block}
|
285 |
-
.tinvwl-input-group:not(.tinvwl-no-full) .form-control{float:none}
|
286 |
-
.tinv-wishlist .tinv-search-form .tinvwl-input-group:not(.tinvwl-no-full) .form-control+.tinvwl-input-group-btn{padding-top:10px;padding-left:0}
|
287 |
-
.tinvwl-input-group:not(.tinvwl-no-full) .form-control+.tinvwl-input-group-btn{padding-top:10px;padding-left:0}
|
288 |
-
.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon{width:100%}
|
289 |
-
.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon>button,.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon>input{width:100%}
|
290 |
-
.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn{width:100%}
|
291 |
-
.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn>button,.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn>input{width:100%}
|
292 |
-
}@media only screen and (max-width:640px){.tinv-wishlist table.tinvwl-table-manage-list tbody td.product-remove,.tinv-wishlist table.tinvwl-table-manage-list thead th:not(.product-name){display:none}
|
293 |
.tinv-wishlist table.tinvwl-table-manage-lists thead th:not(.wishlist-name){display:none}
|
294 |
.tinv-wishlist thead th .tinvwl-full{display:none}
|
295 |
.tinv-wishlist table.tinvwl-table-manage-list thead th.product-name,.tinv-wishlist table.tinvwl-table-manage-lists thead th.wishlist-name{display:block;width:100%;text-align:center}
|
@@ -327,9 +313,23 @@ ul.products li.product .tinvwl_add_to_wishlist_button{margin-top:1em}
|
|
327 |
.tinv-wishlist .navigation-button .tinv-create-list>a .tinvwl-txt,.tinv-wishlist .navigation-button li>a .tinvwl-txt{display:none}
|
328 |
.tinv-wishlist .navigation-button .tinv-create-list>a>i,.tinv-wishlist .navigation-button li>a>i{display:inline-block !important;margin-right:0}
|
329 |
.tinv-wishlist .social-buttons>span{display:block;margin-top:0;margin-right:0;margin-bottom:5px}
|
|
|
|
|
|
|
|
|
330 |
.navigation-button,.social-buttons,.tinv-lists-nav{margin-left:12px;margin-right:12px}
|
331 |
.tinvwl-input-group{width:100%}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
332 |
.tinv-wishlist table.tinvwl-table-manage-list tbody td.product-remove{display:block}
|
|
|
333 |
}@media screen and (max-width:600px){.admin-bar .tinv-wishlist .tinv-modal{padding-top:0 !important}
|
334 |
.tinv-wishlist .tinv-modal .tinv-close-modal{position:static;display:block;margin:0 auto 20px}
|
335 |
}@-webkit-keyframes ftinvwl-pulse{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}
|
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.23.2
|
4 |
* @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
5 |
*/
|
6 |
@font-face{font-family:'tinvwl-webfont';src:url("../fonts/tinvwl-webfont.eot?xu2uyi");src:url("../fonts/tinvwl-webfont.eot?xu2uyi#iefix") format("embedded-opentype"),url("../fonts/tinvwl-webfont.ttf?xu2uyi") format("truetype"),url("../fonts/tinvwl-webfont.woff?xu2uyi") format("woff"),url("../fonts/tinvwl-webfont.svg?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 |
.tinv-wishlist form,.tinv-wishlist p:last-child,.tinv-wishlist table{margin-bottom:0}
|
46 |
.tinv-wishlist *{-webkit-box-sizing:border-box;box-sizing:border-box}
|
250 |
.wishlist-popup .ajax-loading,.wishlist-popup .feedback{display:none !important}
|
251 |
.wishlist-title{margin-bottom:20px}
|
252 |
@media screen and (min-width:0 \0){.tooltipped-multiline::after{width:250px}
|
253 |
+
}@media only screen and (max-width:1024px) and (min-width:769px){.tinv-wishlist .tinvwl-table-manage-list td.product-stock p{display:block;text-align:center}
|
254 |
.tinv-wishlist .product-stock span{display:block}
|
255 |
.tinv-wishlist .tinvwl-table-manage-list td.product-stock i{margin-right:0}
|
256 |
.tinv-wishlist .tinvwl-table-manage-list td.product-stock .tinvwl-txt{display:none}
|
257 |
.tinv-wishlist .product-thumbnail{max-width:76px;width:76px}
|
258 |
.tinv-wishlist .product-action .button>i{display:inline-block;margin-right:0}
|
259 |
.tinv-wishlist .product-action .button .tinvwl-txt{display:none}
|
260 |
+
}@media only screen and (max-width:1024px) and (min-width:768px){.tinv-wishlist .wishlist-action button[value="manage_remove"] span{display:none}
|
261 |
.tinv-wishlist .wishlist-action button[value="manage_remove"]>i{display:inline-block}
|
262 |
.tinv-wishlist tfoot .tinvwl-to-left+.tinvwl-to-right{margin-top:0}
|
263 |
}@media only screen and (max-width:1024px){.tinv-wishlist .tinvwl-table-manage-lists:not(.tinvwl-public){margin-top:0}
|
275 |
.tinv-wishlist .tinvwl-table-manage-list .product-remove{display:table-cell}
|
276 |
}@media only screen and (max-width:1023px){.tinv-wishlist .tinv-lists-nav a.tinv-prev>i,.tinv-wishlist .tinv-lists-nav a.tinv-next>i{margin:0}
|
277 |
.tinv-wishlist .tinv-lists-nav a.tinv-prev>span,.tinv-wishlist .tinv-lists-nav a.tinv-next>span{display:none}
|
278 |
+
}@media only screen and (max-width:768px){.tinv-wishlist table.tinvwl-table-manage-list tbody td.product-remove,.tinv-wishlist table.tinvwl-table-manage-list thead th:not(.product-name){display:none}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
279 |
.tinv-wishlist table.tinvwl-table-manage-lists thead th:not(.wishlist-name){display:none}
|
280 |
.tinv-wishlist thead th .tinvwl-full{display:none}
|
281 |
.tinv-wishlist table.tinvwl-table-manage-list thead th.product-name,.tinv-wishlist table.tinvwl-table-manage-lists thead th.wishlist-name{display:block;width:100%;text-align:center}
|
313 |
.tinv-wishlist .navigation-button .tinv-create-list>a .tinvwl-txt,.tinv-wishlist .navigation-button li>a .tinvwl-txt{display:none}
|
314 |
.tinv-wishlist .navigation-button .tinv-create-list>a>i,.tinv-wishlist .navigation-button li>a>i{display:inline-block !important;margin-right:0}
|
315 |
.tinv-wishlist .social-buttons>span{display:block;margin-top:0;margin-right:0;margin-bottom:5px}
|
316 |
+
.tinv-wishlist.woocommerce .tinv-login form .form-row-first,.tinv-wishlist.woocommerce .tinv-login form .form-row-last{float:none;width:100%}
|
317 |
+
.tinv-wishlist.woocommerce .tinv-login form .form-row-first{padding:0}
|
318 |
+
.tinv-wishlist.woocommerce .tinv-login form .form-row-last{padding:0;margin-top:10px}
|
319 |
+
.tinv-wishlist.woocommerce .tinv-login form .tinvwl-input-group-btn{display:block;padding:0;width:auto;margin-top:10px}
|
320 |
.navigation-button,.social-buttons,.tinv-lists-nav{margin-left:12px;margin-right:12px}
|
321 |
.tinvwl-input-group{width:100%}
|
322 |
+
.tinvwl-input-group:not(.tinvwl-no-full){display:block}
|
323 |
+
.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{display:block}
|
324 |
+
.tinvwl-input-group:not(.tinvwl-no-full) .form-control{float:none}
|
325 |
+
.tinv-wishlist .tinv-search-form .tinvwl-input-group:not(.tinvwl-no-full) .form-control+.tinvwl-input-group-btn{padding-top:10px;padding-left:0}
|
326 |
+
.tinvwl-input-group:not(.tinvwl-no-full) .form-control+.tinvwl-input-group-btn{padding-top:10px;padding-left:0}
|
327 |
+
.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon{width:100%}
|
328 |
+
.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon>button,.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon>input{width:100%}
|
329 |
+
.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn{width:100%}
|
330 |
+
.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn>button,.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn>input{width:100%}
|
331 |
.tinv-wishlist table.tinvwl-table-manage-list tbody td.product-remove{display:block}
|
332 |
+
}@media screen and (max-width:768px){.admin-bar .tinv-wishlist .tinv-modal{padding-top:46px !important}
|
333 |
}@media screen and (max-width:600px){.admin-bar .tinv-wishlist .tinv-modal{padding-top:0 !important}
|
334 |
.tinv-wishlist .tinv-modal .tinv-close-modal{position:static;display:block;margin:0 auto 20px}
|
335 |
}@-webkit-keyframes ftinvwl-pulse{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}
|
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.23.
|
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.23.2
|
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.23.
|
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.23.2
|
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/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.23.
|
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")})})}(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.23.2
|
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")})})}(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.23.
|
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):e.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=e.onPrepareList.call(t)||t,t=e.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(e.text_already_in+" ").append(n))},onAction:{redirect:function(t){e.redirectTimer&&clearTimeout(e.redirectTimer),e.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=c(t).eq(0);c("body > .tinv-wishlist").length||c("body").append(c("<div>").addClass("tinv-wishlist")),c("body > .tinv-wishlist").append(i),i.on("click",".tinv-close-modal, .tinvwl_button_close, .tinv-overlay",function(t){t.preventDefault(),i.remove(),e.redirectTimer&&clearTimeout(e.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 n,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},o=this,d=new FormData;tinvwl_add_to_wishlist.wpml&&(r.lang=tinvwl_add_to_wishlist.wpml),(n=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")+'"], .tinvwl-loop-button-wrapper[data-product_id="'+c(this).attr("data-tinv-wl-product")+'"]')).length||(n=c(o).closest("form.cart[method=post], form.vtajaxform[method=post], .tinvwl-loop-button-wrapper")).length||(n=c("form.cart[method=post]")),n.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=e.onPrepareDataAction.call(o,o,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:e.api_url,method:"POST",contentType:!1,processData:!1,data:d}).done(function(t){if(e.onDialogHide.call(o.tinvwl_dialog,o),"object"===_typeof(t))for(var i in t)"function"==typeof e.onAction[i]&&e.onAction[i].call(o,t[i]);else"function"==typeof e.onAction.msg&&e.onAction.msg.call(o,t)})};var e=c.extend(!0,{},i,t);return c(this).each(function(){if(!c(this).attr("data-tinv-wl-list"))return!1;if(e.dialogbox&&e.dialogbox.length&&(this.tinvwl_dialog=e.dialogbox),this.tinvwl_dialog||(this.tinvwl_dialog=e.onGetDialogBox.call(this)),!this.tinvwl_dialog){var t=c(this).nextAll(e.class.dialogbox).eq(0);t.length&&(this.tinvwl_dialog=t)}if(this.tinvwl_dialog){e.onPrepareDialogBox.call(this.tinvwl_dialog),"function"!=typeof this.tinvwl_dialog.update_list&&(this.tinvwl_dialog.update_list=function(t){var n=c(this).find(e.class.select).eq(0);c(this).find(e.class.newtitle).hide().val(""),n.html(""),c.each(t,function(t,i){e.onCreateWishList.call(n,i)}),e.text_create&&e.onCreateWishList.call(n,{ID:"",title:e.text_create,in:!1}),e.onMultiProductAlreadyIn.call(n,t),e.onSelectWishList.call(n,t),c(this).find(e.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=e.onPrepareList.call(t)||t,this.tinvwl_dialog.update_list(t),e.onDialogShow.call(this.tinvwl_dialog,this)):e.onActionProduct.call(this)});var o=this;c(this.tinvwl_dialog).find(e.class.dialogbutton).off("click").on("click",function(){var t,i=c(o.tinvwl_dialog).find(e.class.select),n=c(o.tinvwl_dialog).find(e.class.newtitle);i.val()||n.val()?e.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",e.onClick),e.onInited.call(this,e)})},c(document).ready(function(){c("body").on("click",".tinvwl_add_to_wishlist_button",function(t){if(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").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){n.rule.call(o(this))||(alert(window.tinvwl_add_to_wishlist.tinvwl_break_submit),t.preventDefault())})})},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.23.2
|
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):e.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=e.onPrepareList.call(t)||t,t=e.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(e.text_already_in+" ").append(n))},onAction:{redirect:function(t){e.redirectTimer&&clearTimeout(e.redirectTimer),e.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=c(t).eq(0);c("body > .tinv-wishlist").length||c("body").append(c("<div>").addClass("tinv-wishlist")),c("body > .tinv-wishlist").append(i),i.on("click",".tinv-close-modal, .tinvwl_button_close, .tinv-overlay",function(t){t.preventDefault(),i.remove(),e.redirectTimer&&clearTimeout(e.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 n,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},o=this,d=new FormData;tinvwl_add_to_wishlist.wpml&&(r.lang=tinvwl_add_to_wishlist.wpml),(n=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")+'"], .tinvwl-loop-button-wrapper[data-product_id="'+c(this).attr("data-tinv-wl-product")+'"]')).length||(n=c(o).closest("form.cart[method=post], form.vtajaxform[method=post], .tinvwl-loop-button-wrapper")).length||(n=c("form.cart[method=post]")),n.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=e.onPrepareDataAction.call(o,o,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:e.api_url,method:"POST",contentType:!1,processData:!1,data:d}).done(function(t){if(e.onDialogHide.call(o.tinvwl_dialog,o),"object"===_typeof(t))for(var i in t)"function"==typeof e.onAction[i]&&e.onAction[i].call(o,t[i]);else"function"==typeof e.onAction.msg&&e.onAction.msg.call(o,t)})};var e=c.extend(!0,{},i,t);return c(this).each(function(){if(!c(this).attr("data-tinv-wl-list"))return!1;if(e.dialogbox&&e.dialogbox.length&&(this.tinvwl_dialog=e.dialogbox),this.tinvwl_dialog||(this.tinvwl_dialog=e.onGetDialogBox.call(this)),!this.tinvwl_dialog){var t=c(this).nextAll(e.class.dialogbox).eq(0);t.length&&(this.tinvwl_dialog=t)}if(this.tinvwl_dialog){e.onPrepareDialogBox.call(this.tinvwl_dialog),"function"!=typeof this.tinvwl_dialog.update_list&&(this.tinvwl_dialog.update_list=function(t){var n=c(this).find(e.class.select).eq(0);c(this).find(e.class.newtitle).hide().val(""),n.html(""),c.each(t,function(t,i){e.onCreateWishList.call(n,i)}),e.text_create&&e.onCreateWishList.call(n,{ID:"",title:e.text_create,in:!1}),e.onMultiProductAlreadyIn.call(n,t),e.onSelectWishList.call(n,t),c(this).find(e.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=e.onPrepareList.call(t)||t,this.tinvwl_dialog.update_list(t),e.onDialogShow.call(this.tinvwl_dialog,this)):e.onActionProduct.call(this)});var o=this;c(this.tinvwl_dialog).find(e.class.dialogbutton).off("click").on("click",function(){var t,i=c(o.tinvwl_dialog).find(e.class.select),n=c(o.tinvwl_dialog).find(e.class.newtitle);i.val()||n.val()?e.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",e.onClick),e.onInited.call(this,e)})},c(document).ready(function(){c("body").on("click",".tinvwl_add_to_wishlist_button",function(t){if(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").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){n.rule.call(o(this))||(alert(window.tinvwl_add_to_wishlist.tinvwl_break_submit),t.preventDefault())})})},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/api/ajax.php
CHANGED
@@ -2,86 +2,86 @@
|
|
2 |
|
3 |
// Init
|
4 |
// -----------------------------------------------------------------------
|
5 |
-
define(
|
6 |
-
define(
|
7 |
|
8 |
// WP Load
|
9 |
// -----------------------------------------------------------------------
|
10 |
|
11 |
-
$config_file = dirname(
|
12 |
-
$load_file = dirname(
|
13 |
|
14 |
-
if (
|
15 |
-
require(
|
16 |
-
require(
|
17 |
-
} elseif (
|
18 |
-
require(
|
19 |
}
|
20 |
-
if ( ! defined(
|
21 |
exit;
|
22 |
}
|
23 |
|
24 |
wp_plugin_directory_constants();
|
25 |
-
require_once(
|
26 |
-
require_once(
|
27 |
-
require_once(
|
28 |
-
require_once(
|
29 |
-
require_once(
|
30 |
-
require_once(
|
31 |
-
require_once(
|
32 |
//require_once ( ABSPATH . WPINC . '/query.php' ); // - might be useful
|
33 |
-
require_once(
|
34 |
-
require_once(
|
35 |
-
require_once(
|
36 |
|
37 |
wp_cookie_constants();
|
38 |
|
39 |
-
require_once(
|
40 |
-
require_once(
|
41 |
-
require_once(
|
42 |
-
require_once(
|
43 |
|
44 |
// Get the nonce.
|
45 |
-
if (
|
46 |
$nonce = $_SERVER['HTTP_X_WP_NONCE'];
|
47 |
} else {
|
48 |
-
wp_send_json(
|
49 |
}
|
50 |
|
51 |
-
if (
|
52 |
// Check the nonce.
|
53 |
-
$result = wp_verify_nonce(
|
54 |
|
55 |
-
if ( ! $result
|
56 |
-
wp_send_json(
|
57 |
}
|
58 |
}
|
59 |
|
60 |
// Response headers
|
61 |
-
@header(
|
62 |
send_nosniff_header();
|
63 |
nocache_headers();
|
64 |
|
65 |
// DB query.
|
66 |
global $wpdb;
|
67 |
|
68 |
-
$table = sprintf(
|
69 |
-
$table_lists = sprintf(
|
70 |
-
$table_translations = sprintf(
|
71 |
-
$table_languages = sprintf(
|
72 |
-
$lang = filter_input(
|
73 |
|
74 |
$data = $products = $wishlists = $results = array();
|
75 |
|
76 |
$share_key = false;
|
77 |
|
78 |
-
if (
|
79 |
$data['author'] = get_current_user_id();
|
80 |
} else {
|
81 |
-
$share_key = filter_input(
|
82 |
}
|
83 |
|
84 |
-
if (
|
85 |
|
86 |
$default = array(
|
87 |
'count' => 99999,
|
@@ -93,17 +93,17 @@ if ( ( isset( $data['author'] ) && $data['author'] ) || $share_key ) {
|
|
93 |
'sql' => '',
|
94 |
);
|
95 |
|
96 |
-
foreach (
|
97 |
-
if (
|
98 |
$default[ $_k ] = $data[ $_k ];
|
99 |
-
unset(
|
100 |
}
|
101 |
}
|
102 |
|
103 |
-
$default['offset'] = absint(
|
104 |
-
$default['count'] = absint(
|
105 |
|
106 |
-
if (
|
107 |
$default['field'] = $table . '.ID, t.element_id AS product_id, t2.element_id AS variation_id, ' . $table . '.formdata,' . $table . '.author,' . $table . '.date,' . $table . '.quantity,' . $table . '.price,' . $table . '.in_stock,';
|
108 |
} else {
|
109 |
$default['field'] = $table . '.*, ';
|
@@ -113,10 +113,10 @@ if ( ( isset( $data['author'] ) && $data['author'] ) || $share_key ) {
|
|
113 |
|
114 |
$sql = "SELECT {$default[ 'field' ]} FROM `{$table}` INNER JOIN `{$table_lists}` ON `{$table}`.`wishlist_id` = `{$table_lists}`.`ID` AND `{$table_lists}`.`type` = 'default'";
|
115 |
|
116 |
-
if (
|
117 |
$sql .= " AND `{$table_lists}`.`share_key` = '{$share_key}'";
|
118 |
}
|
119 |
-
if (
|
120 |
$sql .= "LEFT JOIN {$table_translations} tr ON
|
121 |
{$table}.product_id = tr.element_id AND tr.element_type = 'post_product'
|
122 |
LEFT JOIN {$table_translations} tr2 ON
|
@@ -132,64 +132,64 @@ JOIN {$table_languages} l ON
|
|
132 |
}
|
133 |
$where = '1';
|
134 |
|
135 |
-
if ( ! empty(
|
136 |
|
137 |
-
if (
|
138 |
$product_id = $variation_id = 0;
|
139 |
-
if (
|
140 |
$product_id = $data['product_id'];
|
141 |
}
|
142 |
-
if (
|
143 |
$variation_id = $data['variation_id'];
|
144 |
}
|
145 |
$data['formdata'] = '';
|
146 |
-
unset(
|
147 |
}
|
148 |
|
149 |
-
foreach (
|
150 |
-
$s = is_array(
|
151 |
-
if (
|
152 |
-
foreach (
|
153 |
-
$v[ $_f ] = $wpdb->prepare(
|
154 |
}
|
155 |
-
$v = implode(
|
156 |
$v = "($v)";
|
157 |
} else {
|
158 |
-
$v = $wpdb->prepare(
|
159 |
}
|
160 |
-
$data[ $f ] = sprintf(
|
161 |
}
|
162 |
|
163 |
-
$where = implode(
|
164 |
|
165 |
$sql .= ' WHERE ' . $where;
|
166 |
}
|
167 |
|
168 |
-
$sql .= sprintf(
|
169 |
|
170 |
-
if ( ! empty(
|
171 |
$replacer = $replace = array();
|
172 |
$replace[0] = '{table}';
|
173 |
$replacer[0] = $table;
|
174 |
$replace[1] = '{where}';
|
175 |
$replacer[1] = $where;
|
176 |
|
177 |
-
foreach (
|
178 |
-
$i = count(
|
179 |
|
180 |
$replace[ $i ] = '{' . $key . '}';
|
181 |
$replacer[ $i ] = $value;
|
182 |
}
|
183 |
|
184 |
-
$sql = str_replace(
|
185 |
}
|
186 |
|
187 |
-
$results = $wpdb->get_results(
|
188 |
|
189 |
-
if ( ! empty(
|
190 |
-
foreach (
|
191 |
$wishlists[ $product['wishlist_id'] ] = array(
|
192 |
-
'ID' => (int)
|
193 |
'title' => $product['wishlist_title'],
|
194 |
'status' => $product['wishlist_status'],
|
195 |
'share_key' => $product['wishlist_share_key'],
|
@@ -197,14 +197,14 @@ JOIN {$table_languages} l ON
|
|
197 |
|
198 |
}
|
199 |
|
200 |
-
foreach (
|
201 |
|
202 |
-
foreach (
|
203 |
-
if (
|
204 |
-
$products[ $product['product_id'] ][ $wishlist['ID'] ]['in'][] = (int)
|
205 |
} else {
|
206 |
$products[ $product['product_id'] ][ $wishlist['ID'] ] = $wishlist;
|
207 |
-
$products[ $product['product_id'] ][ $wishlist['ID'] ]['in'][] = (int)
|
208 |
}
|
209 |
|
210 |
}
|
@@ -213,16 +213,16 @@ JOIN {$table_languages} l ON
|
|
213 |
|
214 |
}
|
215 |
|
216 |
-
$count = is_array(
|
217 |
|
218 |
$response = array(
|
219 |
'products' => $products,
|
220 |
'counter' => $count,
|
221 |
);
|
222 |
|
223 |
-
if (
|
224 |
$response['lang'] = $lang;
|
225 |
}
|
226 |
|
227 |
|
228 |
-
wp_send_json(
|
2 |
|
3 |
// Init
|
4 |
// -----------------------------------------------------------------------
|
5 |
+
define('DOING_AJAX', true);
|
6 |
+
define('SHORTINIT', true);
|
7 |
|
8 |
// WP Load
|
9 |
// -----------------------------------------------------------------------
|
10 |
|
11 |
+
$config_file = dirname(dirname(dirname(dirname(dirname(dirname(__FILE__)))))) . '/wp-config.php';
|
12 |
+
$load_file = dirname(dirname(dirname(dirname(dirname(dirname(__FILE__)))))) . '/wp-load.php';
|
13 |
|
14 |
+
if (file_exists($config_file)) {
|
15 |
+
@require($config_file);
|
16 |
+
require(ABSPATH . '/wp-load.php');
|
17 |
+
} elseif (file_exists($load_file)) {
|
18 |
+
require($load_file);
|
19 |
}
|
20 |
+
if ( ! defined('ABSPATH')) {
|
21 |
exit;
|
22 |
}
|
23 |
|
24 |
wp_plugin_directory_constants();
|
25 |
+
require_once(ABSPATH . WPINC . '/class-wp-user.php');
|
26 |
+
require_once(ABSPATH . WPINC . '/class-wp-roles.php');
|
27 |
+
require_once(ABSPATH . WPINC . '/class-wp-role.php');
|
28 |
+
require_once(ABSPATH . WPINC . '/class-wp-session-tokens.php');
|
29 |
+
require_once(ABSPATH . WPINC . '/class-wp-user-meta-session-tokens.php');
|
30 |
+
require_once(ABSPATH . WPINC . '/formatting.php');
|
31 |
+
require_once(ABSPATH . WPINC . '/capabilities.php');
|
32 |
//require_once ( ABSPATH . WPINC . '/query.php' ); // - might be useful
|
33 |
+
require_once(ABSPATH . WPINC . '/user.php');
|
34 |
+
require_once(ABSPATH . WPINC . '/class-wp-application-passwords.php');
|
35 |
+
require_once(ABSPATH . WPINC . '/meta.php');
|
36 |
|
37 |
wp_cookie_constants();
|
38 |
|
39 |
+
require_once(ABSPATH . WPINC . '/vars.php');
|
40 |
+
require_once(ABSPATH . WPINC . '/kses.php');
|
41 |
+
require_once(ABSPATH . WPINC . '/rest-api.php');
|
42 |
+
require_once(ABSPATH . WPINC . '/pluggable.php');
|
43 |
|
44 |
// Get the nonce.
|
45 |
+
if (isset($_SERVER['HTTP_X_WP_NONCE'])) {
|
46 |
$nonce = $_SERVER['HTTP_X_WP_NONCE'];
|
47 |
} else {
|
48 |
+
wp_send_json(array('error' => 'Forbidden: unauthorized request.'), 403);
|
49 |
}
|
50 |
|
51 |
+
if (is_user_logged_in()) {
|
52 |
// Check the nonce.
|
53 |
+
$result = wp_verify_nonce($nonce, 'wp_rest');
|
54 |
|
55 |
+
if ( ! $result) {
|
56 |
+
wp_send_json(array('error' => 'Forbidden: wrong nonce.'), 403);
|
57 |
}
|
58 |
}
|
59 |
|
60 |
// Response headers
|
61 |
+
@header('X-Robots-Tag: noindex');
|
62 |
send_nosniff_header();
|
63 |
nocache_headers();
|
64 |
|
65 |
// DB query.
|
66 |
global $wpdb;
|
67 |
|
68 |
+
$table = sprintf('%s%s', $wpdb->prefix, 'tinvwl_items');
|
69 |
+
$table_lists = sprintf('%s%s', $wpdb->prefix, 'tinvwl_lists');
|
70 |
+
$table_translations = sprintf('%s%s', $wpdb->prefix, 'icl_translations');
|
71 |
+
$table_languages = sprintf('%s%s', $wpdb->prefix, 'icl_languages');
|
72 |
+
$lang = filter_input(INPUT_POST, 'lang', FILTER_SANITIZE_STRING);
|
73 |
|
74 |
$data = $products = $wishlists = $results = array();
|
75 |
|
76 |
$share_key = false;
|
77 |
|
78 |
+
if (is_user_logged_in()) {
|
79 |
$data['author'] = get_current_user_id();
|
80 |
} else {
|
81 |
+
$share_key = filter_input(INPUT_COOKIE, 'tinv_wishlistkey');
|
82 |
}
|
83 |
|
84 |
+
if ((isset($data['author']) && $data['author']) || $share_key) {
|
85 |
|
86 |
$default = array(
|
87 |
'count' => 99999,
|
93 |
'sql' => '',
|
94 |
);
|
95 |
|
96 |
+
foreach ($default as $_k => $_v) {
|
97 |
+
if (array_key_exists($_k, $data)) {
|
98 |
$default[ $_k ] = $data[ $_k ];
|
99 |
+
unset($data[ $_k ]);
|
100 |
}
|
101 |
}
|
102 |
|
103 |
+
$default['offset'] = absint($default['offset']);
|
104 |
+
$default['count'] = absint($default['count']);
|
105 |
|
106 |
+
if ($lang) {
|
107 |
$default['field'] = $table . '.ID, t.element_id AS product_id, t2.element_id AS variation_id, ' . $table . '.formdata,' . $table . '.author,' . $table . '.date,' . $table . '.quantity,' . $table . '.price,' . $table . '.in_stock,';
|
108 |
} else {
|
109 |
$default['field'] = $table . '.*, ';
|
113 |
|
114 |
$sql = "SELECT {$default[ 'field' ]} FROM `{$table}` INNER JOIN `{$table_lists}` ON `{$table}`.`wishlist_id` = `{$table_lists}`.`ID` AND `{$table_lists}`.`type` = 'default'";
|
115 |
|
116 |
+
if ($share_key) {
|
117 |
$sql .= " AND `{$table_lists}`.`share_key` = '{$share_key}'";
|
118 |
}
|
119 |
+
if ($lang) {
|
120 |
$sql .= "LEFT JOIN {$table_translations} tr ON
|
121 |
{$table}.product_id = tr.element_id AND tr.element_type = 'post_product'
|
122 |
LEFT JOIN {$table_translations} tr2 ON
|
132 |
}
|
133 |
$where = '1';
|
134 |
|
135 |
+
if ( ! empty($data) && is_array($data)) {
|
136 |
|
137 |
+
if (array_key_exists('meta', $data)) {
|
138 |
$product_id = $variation_id = 0;
|
139 |
+
if (array_key_exists('product_id', $data)) {
|
140 |
$product_id = $data['product_id'];
|
141 |
}
|
142 |
+
if (array_key_exists('variation_id', $data)) {
|
143 |
$variation_id = $data['variation_id'];
|
144 |
}
|
145 |
$data['formdata'] = '';
|
146 |
+
unset($data['meta']);
|
147 |
}
|
148 |
|
149 |
+
foreach ($data as $f => $v) {
|
150 |
+
$s = is_array($v) ? ' IN ' : '=';
|
151 |
+
if (is_array($v)) {
|
152 |
+
foreach ($v as $_f => $_v) {
|
153 |
+
$v[ $_f ] = $wpdb->prepare('%s', $_v);
|
154 |
}
|
155 |
+
$v = implode(',', $v);
|
156 |
$v = "($v)";
|
157 |
} else {
|
158 |
+
$v = $wpdb->prepare('%s', $v);
|
159 |
}
|
160 |
+
$data[ $f ] = sprintf($table . '.' . '`%s`%s%s', $f, $s, $v);
|
161 |
}
|
162 |
|
163 |
+
$where = implode(' AND ', $data);
|
164 |
|
165 |
$sql .= ' WHERE ' . $where;
|
166 |
}
|
167 |
|
168 |
+
$sql .= sprintf(' ORDER BY `%s` %s LIMIT %d,%d;', $default['order_by'], $default['order'], $default['offset'], $default['count']);
|
169 |
|
170 |
+
if ( ! empty($default['sql'])) {
|
171 |
$replacer = $replace = array();
|
172 |
$replace[0] = '{table}';
|
173 |
$replacer[0] = $table;
|
174 |
$replace[1] = '{where}';
|
175 |
$replacer[1] = $where;
|
176 |
|
177 |
+
foreach ($default as $key => $value) {
|
178 |
+
$i = count($replace);
|
179 |
|
180 |
$replace[ $i ] = '{' . $key . '}';
|
181 |
$replacer[ $i ] = $value;
|
182 |
}
|
183 |
|
184 |
+
$sql = str_replace($replace, $replacer, $default['sql']);
|
185 |
}
|
186 |
|
187 |
+
$results = $wpdb->get_results($sql, ARRAY_A);
|
188 |
|
189 |
+
if ( ! empty($results)) {
|
190 |
+
foreach ($results as $product) {
|
191 |
$wishlists[ $product['wishlist_id'] ] = array(
|
192 |
+
'ID' => (int)$product['wishlist_id'],
|
193 |
'title' => $product['wishlist_title'],
|
194 |
'status' => $product['wishlist_status'],
|
195 |
'share_key' => $product['wishlist_share_key'],
|
197 |
|
198 |
}
|
199 |
|
200 |
+
foreach ($wishlists as $wishlist) {
|
201 |
|
202 |
+
foreach ($results as $product) {
|
203 |
+
if (array_key_exists($product['product_id'], $products)) {
|
204 |
+
$products[ $product['product_id'] ][ $wishlist['ID'] ]['in'][] = (int)$product['variation_id'];
|
205 |
} else {
|
206 |
$products[ $product['product_id'] ][ $wishlist['ID'] ] = $wishlist;
|
207 |
+
$products[ $product['product_id'] ][ $wishlist['ID'] ]['in'][] = (int)$product['variation_id'];
|
208 |
}
|
209 |
|
210 |
}
|
213 |
|
214 |
}
|
215 |
|
216 |
+
$count = is_array($results) ? array_sum(array_column($results, 'quantity')) : 0;
|
217 |
|
218 |
$response = array(
|
219 |
'products' => $products,
|
220 |
'counter' => $count,
|
221 |
);
|
222 |
|
223 |
+
if ($lang) {
|
224 |
$response['lang'] = $lang;
|
225 |
}
|
226 |
|
227 |
|
228 |
+
wp_send_json($response);
|
languages/ti-woocommerce-wishlist.pot
CHANGED
@@ -1,8 +1,8 @@
|
|
1 |
-
# Copyright (C) 2021 TI WooCommerce Wishlist Plugin - 1.23.
|
2 |
-
# This file is distributed under the same license as the TI WooCommerce Wishlist Plugin - 1.23.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
-
"Project-Id-Version: TI WooCommerce Wishlist Plugin - 1.23.
|
6 |
"MIME-Version: 1.0\n"
|
7 |
"Content-Type: text/plain; charset=UTF-8\n"
|
8 |
"Content-Transfer-Encoding: 8bit\n"
|
@@ -1132,38 +1132,38 @@ msgstr ""
|
|
1132 |
msgid "Counter Text"
|
1133 |
msgstr ""
|
1134 |
|
1135 |
-
#: public/wishlist/buttons.class.php:
|
1136 |
msgid "Apply %s"
|
1137 |
msgstr ""
|
1138 |
|
1139 |
-
#: public/wishlist/buttons.class.php:
|
1140 |
msgid "Action"
|
1141 |
msgstr ""
|
1142 |
|
1143 |
-
#: public/wishlist/buttons.class.php:
|
1144 |
msgctxt "Item name in quotes"
|
1145 |
msgid "“%s”"
|
1146 |
msgstr ""
|
1147 |
|
1148 |
-
#: public/wishlist/buttons.class.php:
|
1149 |
msgid "Product %s could not be added to cart because some requirements are not met."
|
1150 |
msgid_plural "Products: %s could not be added to cart because some requirements are not met."
|
1151 |
msgstr[0] ""
|
1152 |
msgstr[1] ""
|
1153 |
|
1154 |
-
#: public/wishlist/buttons.class.php:
|
1155 |
msgid "Actions"
|
1156 |
msgstr ""
|
1157 |
|
1158 |
-
#: public/wishlist/buttons.class.php:
|
1159 |
msgid "Remove"
|
1160 |
msgstr ""
|
1161 |
|
1162 |
-
#: public/wishlist/buttons.class.php:
|
1163 |
msgid "“%s”"
|
1164 |
msgstr ""
|
1165 |
|
1166 |
-
#: public/wishlist/buttons.class.php:
|
1167 |
msgid "%s has been successfully removed from wishlist."
|
1168 |
msgid_plural "%s have been successfully removed from wishlist."
|
1169 |
msgstr[0] ""
|
1 |
+
# Copyright (C) 2021 TI WooCommerce Wishlist Plugin - 1.23.2
|
2 |
+
# This file is distributed under the same license as the TI WooCommerce Wishlist Plugin - 1.23.2 package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
+
"Project-Id-Version: TI WooCommerce Wishlist Plugin - 1.23.2\n"
|
6 |
"MIME-Version: 1.0\n"
|
7 |
"Content-Type: text/plain; charset=UTF-8\n"
|
8 |
"Content-Transfer-Encoding: 8bit\n"
|
1132 |
msgid "Counter Text"
|
1133 |
msgstr ""
|
1134 |
|
1135 |
+
#: public/wishlist/buttons.class.php:63
|
1136 |
msgid "Apply %s"
|
1137 |
msgstr ""
|
1138 |
|
1139 |
+
#: public/wishlist/buttons.class.php:63
|
1140 |
msgid "Action"
|
1141 |
msgstr ""
|
1142 |
|
1143 |
+
#: public/wishlist/buttons.class.php:331, public/wishlist/buttons.class.php:465
|
1144 |
msgctxt "Item name in quotes"
|
1145 |
msgid "“%s”"
|
1146 |
msgstr ""
|
1147 |
|
1148 |
+
#: public/wishlist/buttons.class.php:334, public/wishlist/buttons.class.php:468
|
1149 |
msgid "Product %s could not be added to cart because some requirements are not met."
|
1150 |
msgid_plural "Products: %s could not be added to cart because some requirements are not met."
|
1151 |
msgstr[0] ""
|
1152 |
msgstr[1] ""
|
1153 |
|
1154 |
+
#: public/wishlist/buttons.class.php:363
|
1155 |
msgid "Actions"
|
1156 |
msgstr ""
|
1157 |
|
1158 |
+
#: public/wishlist/buttons.class.php:372, templates/ti-wishlist.php:95
|
1159 |
msgid "Remove"
|
1160 |
msgstr ""
|
1161 |
|
1162 |
+
#: public/wishlist/buttons.class.php:523, public/wishlist/view.class.php:502
|
1163 |
msgid "“%s”"
|
1164 |
msgstr ""
|
1165 |
|
1166 |
+
#: public/wishlist/buttons.class.php:539
|
1167 |
msgid "%s has been successfully removed from wishlist."
|
1168 |
msgid_plural "%s have been successfully removed from wishlist."
|
1169 |
msgstr[0] ""
|
public/wishlist/buttons.class.php
CHANGED
@@ -7,14 +7,15 @@
|
|
7 |
*/
|
8 |
|
9 |
// If this file is called directly, abort.
|
10 |
-
if ( ! defined(
|
11 |
die;
|
12 |
}
|
13 |
|
14 |
/**
|
15 |
* Action buttons for Wishlist
|
16 |
*/
|
17 |
-
class TInvWL_Public_Wishlist_Buttons
|
|
|
18 |
|
19 |
/**
|
20 |
* Plugin name
|
@@ -34,7 +35,8 @@ class TInvWL_Public_Wishlist_Buttons {
|
|
34 |
*
|
35 |
* @param string $plugin_name Plugin name.
|
36 |
*/
|
37 |
-
public static function init(
|
|
|
38 |
self::$_name = $plugin_name;
|
39 |
self::$event = 'tinvwl_after_wishlist_table';
|
40 |
self::htmloutput();
|
@@ -45,56 +47,57 @@ class TInvWL_Public_Wishlist_Buttons {
|
|
45 |
*
|
46 |
* @return array
|
47 |
*/
|
48 |
-
private static function prepare()
|
|
|
49 |
|
50 |
// WP Multilang string translations.
|
51 |
-
if (
|
52 |
-
add_filter(
|
53 |
-
add_filter(
|
54 |
}
|
55 |
|
56 |
$buttons = array();
|
57 |
-
if (
|
58 |
$buttons[] = array(
|
59 |
'name' => 'product_apply',
|
60 |
-
'title' => sprintf(
|
61 |
-
'method' => array(
|
62 |
-
'before' => array(
|
63 |
'priority' => 10,
|
64 |
'condition' => '$a["is_owner"]',
|
65 |
);
|
66 |
-
add_filter(
|
67 |
__CLASS__,
|
68 |
'add_break_class_input',
|
69 |
-
)
|
70 |
-
add_filter(
|
71 |
__CLASS__,
|
72 |
'add_break_class_checkbox',
|
73 |
-
)
|
74 |
}
|
75 |
-
if (
|
76 |
$buttons[] = array(
|
77 |
'name' => 'product_selected',
|
78 |
-
'title' => apply_filters(
|
79 |
-
'method' => array(
|
80 |
'priority' => 25,
|
81 |
);
|
82 |
-
add_filter(
|
83 |
__CLASS__,
|
84 |
'add_break_class_checkbox',
|
85 |
-
)
|
86 |
}
|
87 |
-
if (
|
88 |
$buttons[] = array(
|
89 |
'name' => 'product_all',
|
90 |
-
'title' => apply_filters(
|
91 |
-
'method' => array(
|
92 |
'priority' => 30,
|
93 |
);
|
94 |
-
add_filter(
|
95 |
-
add_filter(
|
96 |
}
|
97 |
-
$buttons = apply_filters(
|
98 |
|
99 |
return $buttons;
|
100 |
}
|
@@ -102,10 +105,11 @@ class TInvWL_Public_Wishlist_Buttons {
|
|
102 |
/**
|
103 |
* Output buttons
|
104 |
*/
|
105 |
-
public static function htmloutput()
|
|
|
106 |
$buttons = self::prepare();
|
107 |
-
foreach (
|
108 |
-
self::addbutton(
|
109 |
}
|
110 |
}
|
111 |
|
@@ -116,8 +120,9 @@ class TInvWL_Public_Wishlist_Buttons {
|
|
116 |
*
|
117 |
* @return array
|
118 |
*/
|
119 |
-
public static function add_break_class_input(
|
120 |
-
|
|
|
121 |
$attr['class'] .= ' tinvwl-break-input';
|
122 |
} else {
|
123 |
$attr['class'] = 'tinvwl-break-input';
|
@@ -133,8 +138,9 @@ class TInvWL_Public_Wishlist_Buttons {
|
|
133 |
*
|
134 |
* @return array
|
135 |
*/
|
136 |
-
public static function add_break_class_checkbox(
|
137 |
-
|
|
|
138 |
$attr['class'] .= ' tinvwl-break-checkbox';
|
139 |
} else {
|
140 |
$attr['class'] = 'tinvwl-break-checkbox';
|
@@ -150,41 +156,42 @@ class TInvWL_Public_Wishlist_Buttons {
|
|
150 |
*
|
151 |
* @return boolean
|
152 |
*/
|
153 |
-
public static function addbutton(
|
154 |
-
|
|
|
155 |
return false;
|
156 |
}
|
157 |
-
if ( ! array_key_exists(
|
158 |
$button['priority'] = 10;
|
159 |
}
|
160 |
-
if ( ! array_key_exists(
|
161 |
-
$button['method'] = array(
|
162 |
}
|
163 |
-
if ( ! array_key_exists(
|
164 |
$button['event'] = self::$event;
|
165 |
}
|
166 |
-
if ( ! array_key_exists(
|
167 |
$button['condition'] = 'true';
|
168 |
}
|
169 |
-
if (
|
170 |
$button['submit'] = $button['submit'] ? 'submit' : 'button';
|
171 |
} else {
|
172 |
$button['submit'] = 'submit';
|
173 |
}
|
174 |
|
175 |
-
if (
|
176 |
-
add_filter(
|
177 |
}
|
178 |
-
if (
|
179 |
-
add_filter(
|
180 |
}
|
181 |
|
182 |
-
add_action(
|
183 |
-
if (
|
184 |
-
self::button(
|
185 |
}
|
186 |
-
}, $button['priority']
|
187 |
-
add_action(
|
188 |
}
|
189 |
|
190 |
/**
|
@@ -197,25 +204,26 @@ class TInvWL_Public_Wishlist_Buttons {
|
|
197 |
*
|
198 |
* @return string
|
199 |
*/
|
200 |
-
public static function button(
|
201 |
-
|
|
|
202 |
$attr = array(
|
203 |
'type' => $submit,
|
204 |
'class' => 'button',
|
205 |
'name' => 'tinvwl-action',
|
206 |
'value' => $value,
|
207 |
-
'title' => esc_attr(
|
208 |
);
|
209 |
-
$attr = apply_filters(
|
210 |
-
foreach (
|
211 |
-
$value = sprintf(
|
212 |
}
|
213 |
-
$attr = implode(
|
214 |
|
215 |
-
$html .= apply_filters(
|
216 |
-
$html .= apply_filters(
|
217 |
|
218 |
-
if (
|
219 |
echo $html; // WPCS: xss ok.
|
220 |
} else {
|
221 |
return $html;
|
@@ -227,7 +235,8 @@ class TInvWL_Public_Wishlist_Buttons {
|
|
227 |
*
|
228 |
* @return boolean
|
229 |
*/
|
230 |
-
public static function null_action()
|
|
|
231 |
return false;
|
232 |
}
|
233 |
|
@@ -238,8 +247,9 @@ class TInvWL_Public_Wishlist_Buttons {
|
|
238 |
*
|
239 |
* @return array
|
240 |
*/
|
241 |
-
public static function class_action(
|
242 |
-
|
|
|
243 |
$attr['class'] .= ' alt';
|
244 |
} else {
|
245 |
$attr['class'] = 'alt';
|
@@ -255,7 +265,8 @@ class TInvWL_Public_Wishlist_Buttons {
|
|
255 |
*
|
256 |
* @return array
|
257 |
*/
|
258 |
-
public static function get_all_products_fix_offset(
|
|
|
259 |
$data['offset'] = 0;
|
260 |
|
261 |
return $data;
|
@@ -271,14 +282,15 @@ class TInvWL_Public_Wishlist_Buttons {
|
|
271 |
*
|
272 |
* @return boolean
|
273 |
*/
|
274 |
-
public static function add_all(
|
275 |
-
|
276 |
-
|
|
|
277 |
$result = $errors = array();
|
278 |
-
foreach (
|
279 |
-
$product_data = wc_get_product(
|
280 |
|
281 |
-
if ( ! $product_data || 'trash' === $product_data->get_status()
|
282 |
continue;
|
283 |
}
|
284 |
|
@@ -288,49 +300,49 @@ class TInvWL_Public_Wishlist_Buttons {
|
|
288 |
// override global product data.
|
289 |
$product = $product_data;
|
290 |
|
291 |
-
add_filter(
|
292 |
$redirect_url = $product_data->add_to_cart_url();
|
293 |
-
remove_filter(
|
294 |
|
295 |
// restore global product data.
|
296 |
$product = $_product_tmp;
|
297 |
|
298 |
-
$quantity = apply_filters(
|
299 |
$_product['quantity'] = $quantity;
|
300 |
-
if (
|
301 |
$errors[] = $_product['product_id'];
|
302 |
continue;
|
303 |
}
|
304 |
|
305 |
$_product = $_product['ID'];
|
306 |
|
307 |
-
$add = TInvWL_Public_Cart::add(
|
308 |
|
309 |
-
if (
|
310 |
-
$result = tinv_array_merge(
|
311 |
} else {
|
312 |
$errors[] = $product_data->get_id();
|
313 |
}
|
314 |
}
|
315 |
|
316 |
-
if ( ! empty(
|
317 |
$titles = array();
|
318 |
-
foreach (
|
319 |
-
$titles[] = sprintf(
|
320 |
}
|
321 |
-
$titles = array_filter(
|
322 |
-
wc_add_notice(
|
323 |
}
|
324 |
-
if ( ! empty(
|
325 |
-
wc_add_to_cart_message(
|
326 |
|
327 |
-
if (
|
328 |
-
wp_safe_redirect(
|
329 |
exit;
|
330 |
}
|
331 |
|
332 |
-
if (
|
333 |
-
wp_safe_redirect(
|
334 |
exit;
|
335 |
}
|
336 |
|
@@ -345,21 +357,22 @@ class TInvWL_Public_Wishlist_Buttons {
|
|
345 |
*
|
346 |
* @return string
|
347 |
*/
|
348 |
-
public static function apply_action_before()
|
|
|
349 |
$options = array(
|
350 |
-
'' => __(
|
351 |
);
|
352 |
|
353 |
-
if (
|
354 |
-
$options['add_selected'] = apply_filters(
|
355 |
}
|
356 |
|
357 |
$wishlist_curent = TInvWL_Public_Wishlist_View::instance()->get_current_wishlist();
|
358 |
-
if (
|
359 |
-
$options['remove'] = __(
|
360 |
}
|
361 |
|
362 |
-
return TInvWL_Form::_select(
|
363 |
}
|
364 |
|
365 |
/**
|
@@ -372,17 +385,18 @@ class TInvWL_Public_Wishlist_Buttons {
|
|
372 |
*
|
373 |
* @return boolean
|
374 |
*/
|
375 |
-
public static function apply_action(
|
376 |
-
|
|
|
377 |
return false;
|
378 |
}
|
379 |
-
$action = filter_input(
|
380 |
-
switch (
|
381 |
case 'add_selected':
|
382 |
-
self::apply_action_add_selected(
|
383 |
break;
|
384 |
case 'remove':
|
385 |
-
self::apply_action_remove(
|
386 |
break;
|
387 |
}
|
388 |
}
|
@@ -397,22 +411,23 @@ class TInvWL_Public_Wishlist_Buttons {
|
|
397 |
*
|
398 |
* @return boolean
|
399 |
*/
|
400 |
-
public static function apply_action_add_selected(
|
401 |
-
|
|
|
402 |
$result = $errors = array();
|
403 |
-
foreach (
|
404 |
$wlp = null;
|
405 |
-
if (
|
406 |
$wlp = TInvWL_Product_Local::instance();
|
407 |
} else {
|
408 |
-
$wlp = new TInvWL_Product(
|
409 |
}
|
410 |
-
$_product = $wlp->get_wishlist(
|
411 |
-
$_product = array_shift(
|
412 |
|
413 |
-
$product_data = wc_get_product(
|
414 |
|
415 |
-
if ( ! $product_data || 'trash' === $product_data->get_status()
|
416 |
continue;
|
417 |
}
|
418 |
|
@@ -422,46 +437,46 @@ class TInvWL_Public_Wishlist_Buttons {
|
|
422 |
// override global product data.
|
423 |
$product = $product_data;
|
424 |
|
425 |
-
add_filter(
|
426 |
$redirect_url = $product_data->add_to_cart_url();
|
427 |
-
remove_filter(
|
428 |
|
429 |
// restore global product data.
|
430 |
$product = $_product_tmp;
|
431 |
|
432 |
-
$quantity = apply_filters(
|
433 |
$_product['quantity'] = $quantity;
|
434 |
|
435 |
-
if (
|
436 |
$errors[] = $_product['product_id'];
|
437 |
continue;
|
438 |
}
|
439 |
|
440 |
-
$add = TInvWL_Public_Cart::add(
|
441 |
-
if (
|
442 |
-
$result = tinv_array_merge(
|
443 |
} else {
|
444 |
$errors[] = $_product['variation_id'] ? $_product['variation_id'] : $_product['product_id'];
|
445 |
}
|
446 |
}
|
447 |
-
if ( ! empty(
|
448 |
$titles = array();
|
449 |
-
foreach (
|
450 |
-
$titles[] = sprintf(
|
451 |
}
|
452 |
-
$titles = array_filter(
|
453 |
-
wc_add_notice(
|
454 |
}
|
455 |
-
if ( ! empty(
|
456 |
-
wc_add_to_cart_message(
|
457 |
|
458 |
-
if (
|
459 |
-
wp_safe_redirect(
|
460 |
exit;
|
461 |
}
|
462 |
|
463 |
-
if (
|
464 |
-
wp_safe_redirect(
|
465 |
exit;
|
466 |
}
|
467 |
|
@@ -482,45 +497,46 @@ class TInvWL_Public_Wishlist_Buttons {
|
|
482 |
*
|
483 |
* @return boolean
|
484 |
*/
|
485 |
-
public static function apply_action_remove(
|
486 |
-
|
|
|
487 |
return false;
|
488 |
}
|
489 |
$wlp = null;
|
490 |
-
if (
|
491 |
-
$wlp = TInvWL_Product_Local::instance(
|
492 |
} else {
|
493 |
-
$wlp = new TInvWL_Product(
|
494 |
}
|
495 |
-
if (
|
496 |
return false;
|
497 |
}
|
498 |
|
499 |
-
$products = $wlp->get_wishlist(
|
500 |
'ID' => $selected,
|
501 |
'count' => 100,
|
502 |
-
)
|
503 |
|
504 |
$titles = array();
|
505 |
-
foreach (
|
506 |
-
if (
|
507 |
-
$titles[] = sprintf(
|
508 |
$product['data'],
|
509 |
'get_name'
|
510 |
-
)
|
511 |
}
|
512 |
}
|
513 |
|
514 |
-
if ( ! empty(
|
515 |
-
add_action(
|
516 |
'TInvWL_Public_Wishlist_View',
|
517 |
'check_cart_hash',
|
518 |
-
), 99, 1
|
519 |
-
add_action(
|
520 |
'TInvWL_Public_Wishlist_View',
|
521 |
'reset_cart_hash',
|
522 |
-
), 199, 1
|
523 |
-
wc_add_notice(
|
524 |
}
|
525 |
|
526 |
return true;
|
@@ -533,42 +549,43 @@ class TInvWL_Public_Wishlist_Buttons {
|
|
533 |
*
|
534 |
* @return array
|
535 |
*/
|
536 |
-
public static function get_current_products(
|
537 |
-
|
|
|
538 |
return array();
|
539 |
}
|
540 |
$wlp = null;
|
541 |
-
if (
|
542 |
$wlp = TInvWL_Product_Local::instance();
|
543 |
} else {
|
544 |
-
$wlp = new TInvWL_Product(
|
545 |
}
|
546 |
-
if (
|
547 |
return array();
|
548 |
}
|
549 |
|
550 |
-
$paged = get_query_var(
|
551 |
$paged = 1 < $paged ? $paged : 1;
|
552 |
|
553 |
-
if ( ! $per_page
|
554 |
-
$per_page = apply_filters(
|
555 |
'options' => array(
|
556 |
'default' => 10,
|
557 |
'min_range' => 1,
|
558 |
),
|
559 |
-
)
|
560 |
|
561 |
}
|
562 |
|
563 |
$product_data = array(
|
564 |
'count' => $per_page,
|
565 |
-
'offset' => $per_page * (
|
566 |
'external' => false,
|
567 |
);
|
568 |
|
569 |
-
$product_data = apply_filters(
|
570 |
-
$products = $wlp->get_wishlist(
|
571 |
-
$products = apply_filters(
|
572 |
|
573 |
return $products;
|
574 |
}
|
7 |
*/
|
8 |
|
9 |
// If this file is called directly, abort.
|
10 |
+
if ( ! defined('ABSPATH')) {
|
11 |
die;
|
12 |
}
|
13 |
|
14 |
/**
|
15 |
* Action buttons for Wishlist
|
16 |
*/
|
17 |
+
class TInvWL_Public_Wishlist_Buttons
|
18 |
+
{
|
19 |
|
20 |
/**
|
21 |
* Plugin name
|
35 |
*
|
36 |
* @param string $plugin_name Plugin name.
|
37 |
*/
|
38 |
+
public static function init($plugin_name = TINVWL_PREFIX)
|
39 |
+
{
|
40 |
self::$_name = $plugin_name;
|
41 |
self::$event = 'tinvwl_after_wishlist_table';
|
42 |
self::htmloutput();
|
47 |
*
|
48 |
* @return array
|
49 |
*/
|
50 |
+
private static function prepare()
|
51 |
+
{
|
52 |
|
53 |
// WP Multilang string translations.
|
54 |
+
if (function_exists('wpm_translate_string')) {
|
55 |
+
add_filter('tinvwl_add_selected_to_cart_text', 'wpm_translate_string');
|
56 |
+
add_filter('tinvwl_add_all_to_cart_text', 'wpm_translate_string');
|
57 |
}
|
58 |
|
59 |
$buttons = array();
|
60 |
+
if (tinv_get_option('table', 'colm_checkbox') && tinv_get_option('table', 'colm_actions')) {
|
61 |
$buttons[] = array(
|
62 |
'name' => 'product_apply',
|
63 |
+
'title' => sprintf(__('Apply %s', 'ti-woocommerce-wishlist'), "<span class='tinvwl-mobile'>" . __('Action', 'ti-woocommerce-wishlist') . '</span>'),
|
64 |
+
'method' => array(__CLASS__, 'apply_action'),
|
65 |
+
'before' => array(__CLASS__, 'apply_action_before'),
|
66 |
'priority' => 10,
|
67 |
'condition' => '$a["is_owner"]',
|
68 |
);
|
69 |
+
add_filter('tinvwl_prepare_attr__button_product_apply', array(
|
70 |
__CLASS__,
|
71 |
'add_break_class_input',
|
72 |
+
));
|
73 |
+
add_filter('tinvwl_prepare_attr__button_product_apply', array(
|
74 |
__CLASS__,
|
75 |
'add_break_class_checkbox',
|
76 |
+
));
|
77 |
}
|
78 |
+
if (tinv_get_option('table', 'colm_checkbox') && tinv_get_option('table', 'add_select_to_cart')) {
|
79 |
$buttons[] = array(
|
80 |
'name' => 'product_selected',
|
81 |
+
'title' => apply_filters('tinvwl_add_selected_to_cart_text', tinv_get_option('table', 'text_add_select_to_cart')),
|
82 |
+
'method' => array(__CLASS__, 'apply_action_add_selected'),
|
83 |
'priority' => 25,
|
84 |
);
|
85 |
+
add_filter('tinvwl_prepare_attr_button_product_selected', array(
|
86 |
__CLASS__,
|
87 |
'add_break_class_checkbox',
|
88 |
+
));
|
89 |
}
|
90 |
+
if (tinv_get_option('table', 'add_all_to_cart')) {
|
91 |
$buttons[] = array(
|
92 |
'name' => 'product_all',
|
93 |
+
'title' => apply_filters('tinvwl_add_all_to_cart_text', tinv_get_option('table', 'text_add_all_to_cart')),
|
94 |
+
'method' => array(__CLASS__, 'add_all'),
|
95 |
'priority' => 30,
|
96 |
);
|
97 |
+
add_filter('tinvwl_prepare_attr_button_product_selected', array(__CLASS__, 'class_action'));
|
98 |
+
add_filter('tinvwl_prepare_attr_button_product_all', array(__CLASS__, 'class_action'));
|
99 |
}
|
100 |
+
$buttons = apply_filters('tinvwl_manage_buttons_create', $buttons);
|
101 |
|
102 |
return $buttons;
|
103 |
}
|
105 |
/**
|
106 |
* Output buttons
|
107 |
*/
|
108 |
+
public static function htmloutput()
|
109 |
+
{
|
110 |
$buttons = self::prepare();
|
111 |
+
foreach ($buttons as $button) {
|
112 |
+
self::addbutton($button);
|
113 |
}
|
114 |
}
|
115 |
|
120 |
*
|
121 |
* @return array
|
122 |
*/
|
123 |
+
public static function add_break_class_input($attr)
|
124 |
+
{
|
125 |
+
if (array_key_exists('class', $attr)) {
|
126 |
$attr['class'] .= ' tinvwl-break-input';
|
127 |
} else {
|
128 |
$attr['class'] = 'tinvwl-break-input';
|
138 |
*
|
139 |
* @return array
|
140 |
*/
|
141 |
+
public static function add_break_class_checkbox($attr)
|
142 |
+
{
|
143 |
+
if (array_key_exists('class', $attr)) {
|
144 |
$attr['class'] .= ' tinvwl-break-checkbox';
|
145 |
} else {
|
146 |
$attr['class'] = 'tinvwl-break-checkbox';
|
156 |
*
|
157 |
* @return boolean
|
158 |
*/
|
159 |
+
public static function addbutton($button)
|
160 |
+
{
|
161 |
+
if ( ! array_key_exists('name', $button)) {
|
162 |
return false;
|
163 |
}
|
164 |
+
if ( ! array_key_exists('priority', $button)) {
|
165 |
$button['priority'] = 10;
|
166 |
}
|
167 |
+
if ( ! array_key_exists('method', $button)) {
|
168 |
+
$button['method'] = array(__CLASS__, 'null_action');
|
169 |
}
|
170 |
+
if ( ! array_key_exists('event', $button)) {
|
171 |
$button['event'] = self::$event;
|
172 |
}
|
173 |
+
if ( ! array_key_exists('condition', $button)) {
|
174 |
$button['condition'] = 'true';
|
175 |
}
|
176 |
+
if (array_key_exists('submit', $button)) {
|
177 |
$button['submit'] = $button['submit'] ? 'submit' : 'button';
|
178 |
} else {
|
179 |
$button['submit'] = 'submit';
|
180 |
}
|
181 |
|
182 |
+
if (array_key_exists('before', $button)) {
|
183 |
+
add_filter('tinvwl_before__button_' . $button['name'], $button['before']);
|
184 |
}
|
185 |
+
if (array_key_exists('after', $button)) {
|
186 |
+
add_filter('tinvwl_after__button_' . $button['name'], $button['after']);
|
187 |
}
|
188 |
|
189 |
+
add_action($button['event'], function () use ($button) {
|
190 |
+
if ($button['condition']) {
|
191 |
+
self::button($button['name'], __($button['title']), $button['submit']);
|
192 |
}
|
193 |
+
}, $button['priority']);
|
194 |
+
add_action('tinvwl_action_' . $button['name'], $button['method'], 10, 4);
|
195 |
}
|
196 |
|
197 |
/**
|
204 |
*
|
205 |
* @return string
|
206 |
*/
|
207 |
+
public static function button($value, $title, $submit, $echo = true)
|
208 |
+
{
|
209 |
+
$html = apply_filters('tinvwl_before__button_' . $value, '');
|
210 |
$attr = array(
|
211 |
'type' => $submit,
|
212 |
'class' => 'button',
|
213 |
'name' => 'tinvwl-action',
|
214 |
'value' => $value,
|
215 |
+
'title' => esc_attr(wp_strip_all_tags($title)),
|
216 |
);
|
217 |
+
$attr = apply_filters('tinvwl_prepare_attr__button_' . $value, $attr);
|
218 |
+
foreach ($attr as $key => &$value) {
|
219 |
+
$value = sprintf('%s="%s"', $key, esc_attr($value));
|
220 |
}
|
221 |
+
$attr = implode(' ', $attr);
|
222 |
|
223 |
+
$html .= apply_filters('tinvwl_button_' . $value, sprintf('<button %s>%s</button>', $attr, $title));
|
224 |
+
$html .= apply_filters('tinvwl_after_button_' . $value, '');
|
225 |
|
226 |
+
if ($echo) {
|
227 |
echo $html; // WPCS: xss ok.
|
228 |
} else {
|
229 |
return $html;
|
235 |
*
|
236 |
* @return boolean
|
237 |
*/
|
238 |
+
public static function null_action()
|
239 |
+
{
|
240 |
return false;
|
241 |
}
|
242 |
|
247 |
*
|
248 |
* @return array
|
249 |
*/
|
250 |
+
public static function class_action($attr)
|
251 |
+
{
|
252 |
+
if (array_key_exists('class', $attr)) {
|
253 |
$attr['class'] .= ' alt';
|
254 |
} else {
|
255 |
$attr['class'] = 'alt';
|
265 |
*
|
266 |
* @return array
|
267 |
*/
|
268 |
+
public static function get_all_products_fix_offset($data)
|
269 |
+
{
|
270 |
$data['offset'] = 0;
|
271 |
|
272 |
return $data;
|
282 |
*
|
283 |
* @return boolean
|
284 |
*/
|
285 |
+
public static function add_all($wishlist, $selected = array(), $_quantity = array(), $owner = false)
|
286 |
+
{
|
287 |
+
add_filter('tinvwl_before_get_current_product', array(__CLASS__, 'get_all_products_fix_offset'));
|
288 |
+
$products = self::get_current_products($wishlist, 9999999);
|
289 |
$result = $errors = array();
|
290 |
+
foreach ($products as $_product) {
|
291 |
+
$product_data = wc_get_product($_product['variation_id'] ? $_product['variation_id'] : $_product['product_id']);
|
292 |
|
293 |
+
if ( ! $product_data || 'trash' === $product_data->get_status()) {
|
294 |
continue;
|
295 |
}
|
296 |
|
300 |
// override global product data.
|
301 |
$product = $product_data;
|
302 |
|
303 |
+
add_filter('clean_url', 'tinvwl_clean_url', 10, 2);
|
304 |
$redirect_url = $product_data->add_to_cart_url();
|
305 |
+
remove_filter('clean_url', 'tinvwl_clean_url', 10);
|
306 |
|
307 |
// restore global product data.
|
308 |
$product = $_product_tmp;
|
309 |
|
310 |
+
$quantity = apply_filters('tinvwl_product_add_to_cart_quantity', array_key_exists($_product['ID'], (array)$_quantity) ? $_quantity[ $_product['ID'] ] : 1, $product_data);
|
311 |
$_product['quantity'] = $quantity;
|
312 |
+
if (apply_filters('tinvwl_product_add_to_cart_need_redirect', false, $product_data, $redirect_url, $_product)) {
|
313 |
$errors[] = $_product['product_id'];
|
314 |
continue;
|
315 |
}
|
316 |
|
317 |
$_product = $_product['ID'];
|
318 |
|
319 |
+
$add = TInvWL_Public_Cart::add($wishlist, $_product, $quantity);
|
320 |
|
321 |
+
if ($add) {
|
322 |
+
$result = tinv_array_merge($result, $add);
|
323 |
} else {
|
324 |
$errors[] = $product_data->get_id();
|
325 |
}
|
326 |
}
|
327 |
|
328 |
+
if ( ! empty($errors)) {
|
329 |
$titles = array();
|
330 |
+
foreach ($errors as $product_id) {
|
331 |
+
$titles[] = sprintf(_x('“%s”', 'Item name in quotes', 'ti-woocommerce-wishlist'), strip_tags(get_the_title($product_id)));
|
332 |
}
|
333 |
+
$titles = array_filter($titles);
|
334 |
+
wc_add_notice(sprintf(_n('Product %s could not be added to cart because some requirements are not met.', 'Products: %s could not be added to cart because some requirements are not met.', count($titles), 'ti-woocommerce-wishlist'), wc_format_list_of_items($titles)), 'error');
|
335 |
}
|
336 |
+
if ( ! empty($result)) {
|
337 |
+
wc_add_to_cart_message($result, true);
|
338 |
|
339 |
+
if (tinv_get_option('processing', 'redirect_checkout')) {
|
340 |
+
wp_safe_redirect(wc_get_checkout_url());
|
341 |
exit;
|
342 |
}
|
343 |
|
344 |
+
if ('yes' === get_option('woocommerce_cart_redirect_after_add')) {
|
345 |
+
wp_safe_redirect(wc_get_cart_url());
|
346 |
exit;
|
347 |
}
|
348 |
|
357 |
*
|
358 |
* @return string
|
359 |
*/
|
360 |
+
public static function apply_action_before()
|
361 |
+
{
|
362 |
$options = array(
|
363 |
+
'' => __('Actions', 'ti-woocommerce-wishlist'),
|
364 |
);
|
365 |
|
366 |
+
if (tinv_get_option('table', 'add_select_to_cart')) {
|
367 |
+
$options['add_selected'] = apply_filters('tinvwl_add_to_cart_text', tinv_get_option('product_table', 'text_add_to_cart'));
|
368 |
}
|
369 |
|
370 |
$wishlist_curent = TInvWL_Public_Wishlist_View::instance()->get_current_wishlist();
|
371 |
+
if ($wishlist_curent['is_owner']) {
|
372 |
+
$options['remove'] = __('Remove', 'ti-woocommerce-wishlist');
|
373 |
}
|
374 |
|
375 |
+
return TInvWL_Form::_select('product_actions', '', array('class' => 'tinvwl-break-input-filed'), $options);
|
376 |
}
|
377 |
|
378 |
/**
|
385 |
*
|
386 |
* @return boolean
|
387 |
*/
|
388 |
+
public static function apply_action($wishlist, $selected = array(), $_quantity = array(), $owner = false)
|
389 |
+
{
|
390 |
+
if (empty($selected) || ! is_array($selected)) {
|
391 |
return false;
|
392 |
}
|
393 |
+
$action = filter_input(INPUT_POST, 'product_actions', FILTER_SANITIZE_STRING);
|
394 |
+
switch ($action) {
|
395 |
case 'add_selected':
|
396 |
+
self::apply_action_add_selected($wishlist, $selected, $_quantity, $owner);
|
397 |
break;
|
398 |
case 'remove':
|
399 |
+
self::apply_action_remove($wishlist, $selected, $_quantity, $owner);
|
400 |
break;
|
401 |
}
|
402 |
}
|
411 |
*
|
412 |
* @return boolean
|
413 |
*/
|
414 |
+
public static function apply_action_add_selected($wishlist, $selected = array(), $_quantity = array(), $owner = false)
|
415 |
+
{
|
416 |
+
if ( ! empty($selected)) {
|
417 |
$result = $errors = array();
|
418 |
+
foreach ($selected as $id) {
|
419 |
$wlp = null;
|
420 |
+
if (0 === $wishlist['ID']) {
|
421 |
$wlp = TInvWL_Product_Local::instance();
|
422 |
} else {
|
423 |
+
$wlp = new TInvWL_Product($wishlist);
|
424 |
}
|
425 |
+
$_product = $wlp->get_wishlist(array('ID' => $id));
|
426 |
+
$_product = array_shift($_product);
|
427 |
|
428 |
+
$product_data = wc_get_product($_product['variation_id'] ? $_product['variation_id'] : $_product['product_id']);
|
429 |
|
430 |
+
if ( ! $product_data || 'trash' === $product_data->get_status()) {
|
431 |
continue;
|
432 |
}
|
433 |
|
437 |
// override global product data.
|
438 |
$product = $product_data;
|
439 |
|
440 |
+
add_filter('clean_url', 'tinvwl_clean_url', 10, 2);
|
441 |
$redirect_url = $product_data->add_to_cart_url();
|
442 |
+
remove_filter('clean_url', 'tinvwl_clean_url', 10);
|
443 |
|
444 |
// restore global product data.
|
445 |
$product = $_product_tmp;
|
446 |
|
447 |
+
$quantity = apply_filters('tinvwl_product_add_to_cart_quantity', array_key_exists($id, (array)$_quantity) ? $_quantity[ $id ] : 1, $product_data);
|
448 |
$_product['quantity'] = $quantity;
|
449 |
|
450 |
+
if (apply_filters('tinvwl_product_add_to_cart_need_redirect', false, $product_data, $redirect_url, $_product)) {
|
451 |
$errors[] = $_product['product_id'];
|
452 |
continue;
|
453 |
}
|
454 |
|
455 |
+
$add = TInvWL_Public_Cart::add($wishlist, $id, $quantity);
|
456 |
+
if ($add) {
|
457 |
+
$result = tinv_array_merge($result, $add);
|
458 |
} else {
|
459 |
$errors[] = $_product['variation_id'] ? $_product['variation_id'] : $_product['product_id'];
|
460 |
}
|
461 |
}
|
462 |
+
if ( ! empty($errors)) {
|
463 |
$titles = array();
|
464 |
+
foreach ($errors as $product_id) {
|
465 |
+
$titles[] = sprintf(_x('“%s”', 'Item name in quotes', 'ti-woocommerce-wishlist'), strip_tags(get_the_title($product_id)));
|
466 |
}
|
467 |
+
$titles = array_filter($titles);
|
468 |
+
wc_add_notice(sprintf(_n('Product %s could not be added to cart because some requirements are not met.', 'Products: %s could not be added to cart because some requirements are not met.', count($titles), 'ti-woocommerce-wishlist'), wc_format_list_of_items($titles)), 'error');
|
469 |
}
|
470 |
+
if ( ! empty($result)) {
|
471 |
+
wc_add_to_cart_message($result, true);
|
472 |
|
473 |
+
if (tinv_get_option('processing', 'redirect_checkout')) {
|
474 |
+
wp_safe_redirect(wc_get_checkout_url());
|
475 |
exit;
|
476 |
}
|
477 |
|
478 |
+
if ('yes' === get_option('woocommerce_cart_redirect_after_add')) {
|
479 |
+
wp_safe_redirect(wc_get_cart_url());
|
480 |
exit;
|
481 |
}
|
482 |
|
497 |
*
|
498 |
* @return boolean
|
499 |
*/
|
500 |
+
public static function apply_action_remove($wishlist, $selected = array(), $_quantity = array(), $owner = false)
|
501 |
+
{
|
502 |
+
if ( ! $owner) {
|
503 |
return false;
|
504 |
}
|
505 |
$wlp = null;
|
506 |
+
if (0 === $wishlist['ID']) {
|
507 |
+
$wlp = TInvWL_Product_Local::instance(self::$_name);
|
508 |
} else {
|
509 |
+
$wlp = new TInvWL_Product($wishlist, self::$_name);
|
510 |
}
|
511 |
+
if (empty($wlp)) {
|
512 |
return false;
|
513 |
}
|
514 |
|
515 |
+
$products = $wlp->get_wishlist(array(
|
516 |
'ID' => $selected,
|
517 |
'count' => 100,
|
518 |
+
));
|
519 |
|
520 |
$titles = array();
|
521 |
+
foreach ($products as $product) {
|
522 |
+
if ($wlp->remove_product_from_wl($product['wishlist_id'], $product['product_id'], $product['variation_id'], $product['meta'])) {
|
523 |
+
$titles[] = sprintf(__('“%s”', 'ti-woocommerce-wishlist'), is_callable(array(
|
524 |
$product['data'],
|
525 |
'get_name'
|
526 |
+
)) ? $product['data']->get_name() : $product['data']->get_title());
|
527 |
}
|
528 |
}
|
529 |
|
530 |
+
if ( ! empty($titles)) {
|
531 |
+
add_action('tinvwl_before_wishlist', array(
|
532 |
'TInvWL_Public_Wishlist_View',
|
533 |
'check_cart_hash',
|
534 |
+
), 99, 1);
|
535 |
+
add_action('woocommerce_set_cart_cookies', array(
|
536 |
'TInvWL_Public_Wishlist_View',
|
537 |
'reset_cart_hash',
|
538 |
+
), 199, 1);
|
539 |
+
wc_add_notice(sprintf(_n('%s has been successfully removed from wishlist.', '%s have been successfully removed from wishlist.', count($titles), 'ti-woocommerce-wishlist'), wc_format_list_of_items($titles)));
|
540 |
}
|
541 |
|
542 |
return true;
|
549 |
*
|
550 |
* @return array
|
551 |
*/
|
552 |
+
public static function get_current_products($wishlist = null, $per_page = null)
|
553 |
+
{
|
554 |
+
if (empty($wishlist)) {
|
555 |
return array();
|
556 |
}
|
557 |
$wlp = null;
|
558 |
+
if (0 === $wishlist['ID']) {
|
559 |
$wlp = TInvWL_Product_Local::instance();
|
560 |
} else {
|
561 |
+
$wlp = new TInvWL_Product($wishlist);
|
562 |
}
|
563 |
+
if (empty($wlp)) {
|
564 |
return array();
|
565 |
}
|
566 |
|
567 |
+
$paged = get_query_var('wl_paged', 1);
|
568 |
$paged = 1 < $paged ? $paged : 1;
|
569 |
|
570 |
+
if ( ! $per_page) {
|
571 |
+
$per_page = apply_filters('tinvwl_wishlist_products_per_page', filter_input(INPUT_POST, 'lists_per_page', FILTER_VALIDATE_INT, array(
|
572 |
'options' => array(
|
573 |
'default' => 10,
|
574 |
'min_range' => 1,
|
575 |
),
|
576 |
+
)));
|
577 |
|
578 |
}
|
579 |
|
580 |
$product_data = array(
|
581 |
'count' => $per_page,
|
582 |
+
'offset' => $per_page * ($paged - 1),
|
583 |
'external' => false,
|
584 |
);
|
585 |
|
586 |
+
$product_data = apply_filters('tinvwl_before_get_current_product', $product_data);
|
587 |
+
$products = $wlp->get_wishlist($product_data);
|
588 |
+
$products = apply_filters('tinvwl_after_get_current_product', $products);
|
589 |
|
590 |
return $products;
|
591 |
}
|
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.6
|
6 |
-
Stable tag: 1.23.
|
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,13 @@ Yes, you can! Join in on our [GitHub repository](https://github.com/TemplateInva
|
|
163 |
|
164 |
|
165 |
== Changelog ==
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
166 |
= 1.23.1 =
|
167 |
*Release Date - 2 February 2021*
|
168 |
|
3 |
Tags: woocommerce, wishlist, woocommerce wishlist, e-commerce, ecommerce
|
4 |
Requires at least: 4.7
|
5 |
Tested up to: 5.6
|
6 |
+
Stable tag: 1.23.2
|
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.23.2 =
|
167 |
+
*Release Date - 4 February 2021*
|
168 |
+
|
169 |
+
* Fixed translation issue for wishlist table buttons
|
170 |
+
* Fixed PHP warning in rare cases of custom AJAX endpoint response
|
171 |
+
* Minor CSS fixes
|
172 |
+
|
173 |
= 1.23.1 =
|
174 |
*Release Date - 2 February 2021*
|
175 |
|
ti-woocommerce-wishlist.php
CHANGED
@@ -4,7 +4,7 @@
|
|
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.23.
|
8 |
* Requires at least: 4.7
|
9 |
* Tested up to: 5.6
|
10 |
* WC requires at least: 3.0
|
@@ -41,7 +41,7 @@ if ( ! defined( 'TINVWL_DOMAIN' ) ) {
|
|
41 |
}
|
42 |
|
43 |
if ( ! defined( 'TINVWL_FVERSION' ) ) {
|
44 |
-
define( 'TINVWL_FVERSION', '1.23.
|
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.23.2
|
8 |
* Requires at least: 4.7
|
9 |
* Tested up to: 5.6
|
10 |
* WC requires at least: 3.0
|
41 |
}
|
42 |
|
43 |
if ( ! defined( 'TINVWL_FVERSION' ) ) {
|
44 |
+
define( 'TINVWL_FVERSION', '1.23.2' );
|
45 |
}
|
46 |
|
47 |
if ( ! defined( 'TINVWL_LOAD_FREE' ) ) {
|