Version Description
Release Date - 5 October 2022
- Added JavaScript event tinvwl_wishlist_ajax_response
- Integration updated with the WooCommerce Custom Product Addons
Download this release
Release Info
Developer | templateinvaders |
Plugin | WooCommerce Wishlist Plugin |
Version | 2.0.6 |
Comparing to | |
See all releases |
Code changes from version 2.0.5 to 2.0.6
- assets/css/admin-form-rtl.min.css +1 -1
- assets/css/admin-form.min.css +1 -1
- assets/css/admin-rtl.css +11 -0
- assets/css/admin-rtl.css.map +1 -1
- assets/css/admin-rtl.min.css +5 -2
- assets/css/admin-setup-rtl.min.css +1 -1
- assets/css/admin-setup.min.css +1 -1
- assets/css/admin.css +11 -0
- assets/css/admin.css.map +1 -1
- assets/css/admin.min.css +5 -2
- assets/css/public-rtl.min.css +1 -1
- assets/css/public.min.css +1 -1
- assets/css/theme-rtl.min.css +1 -1
- assets/css/theme.min.css +1 -1
- assets/css/webfont-rtl.min.css +1 -1
- assets/css/webfont.min.css +1 -1
- assets/js/admin.min.js +1 -1
- assets/js/public.js +7 -0
- assets/js/public.min.js +2 -2
- integrations/woo-custom-product-addons.php +120 -122
- languages/ti-woocommerce-wishlist.pot +8 -8
- public/wishlist/view.class.php +1 -3
- readme.txt +7 -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 2.0.
|
4 |
* @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
5 |
*/
|
6 |
.tiwlform-number-container{display:inline-block;margin:2px;position:relative;vertical-align:middle}
|
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 2.0.6
|
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 2.0.
|
4 |
* @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
5 |
*/
|
6 |
.tiwlform-number-container{display:inline-block;margin:2px;position:relative;vertical-align:middle}
|
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 2.0.6
|
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
@@ -114,6 +114,9 @@ body .tinvwl-header, body .tinvwl-content {
|
|
114 |
line-height: 1.429;
|
115 |
color: #6b625a;
|
116 |
}
|
|
|
|
|
|
|
117 |
|
118 |
button, input, select, textarea {
|
119 |
font-family: inherit;
|
@@ -370,6 +373,10 @@ h6 {
|
|
370 |
-webkit-box-shadow: inset -1px 1px 6px 0 rgba(170, 157, 137, 0.14);
|
371 |
box-shadow: inset -1px 1px 6px 0 rgba(170, 157, 137, 0.14);
|
372 |
}
|
|
|
|
|
|
|
|
|
373 |
.tinvwl-content textarea {
|
374 |
line-height: 1.429;
|
375 |
padding: 9px 13px;
|
@@ -566,6 +573,9 @@ h6 {
|
|
566 |
.tinvwl-panel.only-button #save_buttons--setting_reset .tinvwl-btn.split:hover span {
|
567 |
background: #434343;
|
568 |
}
|
|
|
|
|
|
|
569 |
|
570 |
/* reset button */
|
571 |
#doaction, #doaction2, #post-query-submit {
|
@@ -899,6 +909,7 @@ a.tinvwl-btn:not(:disabled):hover, a.tinvwl-btn:not(:disabled):active, a.tinvwl-
|
|
899 |
@media (max-width: 1199px) {
|
900 |
.tinvwl-header {
|
901 |
text-align: center;
|
|
|
902 |
}
|
903 |
.tinvwl-header .tinvwl-table, .tinvwl-header .tinvwl-cell, .tinvwl-header .tinvwl-cell-3 {
|
904 |
display: block;
|
114 |
line-height: 1.429;
|
115 |
color: #6b625a;
|
116 |
}
|
117 |
+
body .tinvwl-wizard {
|
118 |
+
border: none;
|
119 |
+
}
|
120 |
|
121 |
button, input, select, textarea {
|
122 |
font-family: inherit;
|
373 |
-webkit-box-shadow: inset -1px 1px 6px 0 rgba(170, 157, 137, 0.14);
|
374 |
box-shadow: inset -1px 1px 6px 0 rgba(170, 157, 137, 0.14);
|
375 |
}
|
376 |
+
.tinvwl-content input[type=checkbox] + label {
|
377 |
+
display: inline-block;
|
378 |
+
margin: 10px;
|
379 |
+
}
|
380 |
.tinvwl-content textarea {
|
381 |
line-height: 1.429;
|
382 |
padding: 9px 13px;
|
573 |
.tinvwl-panel.only-button #save_buttons--setting_reset .tinvwl-btn.split:hover span {
|
574 |
background: #434343;
|
575 |
}
|
576 |
+
.tinvwl-panel.only-button .tinvwl-table > tbody > tr > td {
|
577 |
+
padding: 0;
|
578 |
+
}
|
579 |
|
580 |
/* reset button */
|
581 |
#doaction, #doaction2, #post-query-submit {
|
909 |
@media (max-width: 1199px) {
|
910 |
.tinvwl-header {
|
911 |
text-align: center;
|
912 |
+
padding: 18px 0 25px;
|
913 |
}
|
914 |
.tinvwl-header .tinvwl-table, .tinvwl-header .tinvwl-cell, .tinvwl-header .tinvwl-cell-3 {
|
915 |
display: block;
|
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/* Misc */\n* {\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n}\n*:before, *:after {\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n}\n\n.tinv-wishlist-clearfix:before, .tinv-wishlist-clearfix:after {\n display: table;\n content: \" \";\n}\n\n.container:before, .container:after {\n display: table;\n content: \" \";\n}\n\n.container-fluid:before, .container-fluid:after {\n display: table;\n content: \" \";\n}\n\n.row:before, .row:after {\n display: table;\n content: \" \";\n}\n\n.form-horizontal .form-group:before, .form-horizontal .form-group:after {\n display: table;\n content: \" \";\n}\n\n.form-group:before, .form-group:after {\n display: table;\n content: \" \";\n}\n\n.tablenav:before, .tablenav:after {\n display: table;\n content: \" \";\n}\n\n.tinvwl-panel:before, .tinvwl-panel:after {\n display: table;\n content: \" \";\n}\n\n.tinv-wishlist-clearfix:after, .container:after, .container-fluid:after, .row:after, .form-horizontal .form-group:after, .form-group:after, .tablenav:after, .tinvwl-panel:after {\n clear: both;\n}\n\n.tinvwl-header table, .tinvwl-content table {\n border-spacing: 0;\n border-collapse: collapse;\n width: 100%;\n max-width: 100%;\n}\n\n.tinvwl-header td, .tinvwl-header th {\n padding: 0;\n}\n\n.tinvwl-content td, .tinvwl-content th {\n padding: 0;\n}\n\n.tinvwl-header img, .tinvwl-content img {\n height: auto;\n max-width: 100%;\n}\n\n.tinvwl-header {\n /*margin-bottom: 40px;*/\n}\n\n/* General */\n#wpwrap {\n background: #f6f3ed;\n}\n\n#wpcontent {\n padding-right: 0;\n}\n\n#wpbody-content {\n padding-bottom: 135px;\n}\n\n#update-nag, .update-nag, .notice {\n margin: 20px 40px 0 0;\n}\n\ndiv.error, div.updated {\n margin: 20px 40px 0 0;\n}\n\n.notice {\n margin-left: 40px;\n}\n\ndiv.error, div.updated {\n margin-left: 40px;\n}\n\nbody .tinvwl-header, body .tinvwl-content {\n font-family: Arial, sans-serif;\n font-size: 14px;\n line-height: 1.429;\n color: #6b625a;\n}\n\nbutton, input, select, textarea {\n font-family: inherit;\n font-size: inherit;\n font-weight: inherit;\n}\n\nlabel, .tinv-label {\n display: block;\n font-size: 15px;\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n color: #291C09;\n font-weight: 600;\n margin-bottom: 7px;\n}\n\nh1, h2, h3, h4, h5, h6, .wrap h1 {\n color: #291c09;\n font-family: \"Open Sans\", Arial, sans-serif;\n font-weight: normal;\n line-height: 1.313;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nh1, .wrap h1 {\n font-size: 30px;\n}\n\nh2 {\n font-size: 26px;\n}\n\nh3 {\n font-size: 22px;\n}\n\nh4 {\n font-size: 18px;\n}\n\nh5 {\n font-size: 14px;\n}\n\nh6 {\n font-size: 12px;\n}\n\n@media screen and (max-width: 1200px) {\n #update-nag, .update-nag, .notice {\n margin-top: 20px;\n margin-right: 20px;\n margin-left: 20px;\n }\n div.error, div.updated {\n margin-top: 20px;\n margin-right: 20px;\n margin-left: 20px;\n }\n}\n@media screen and (max-width: 782px) {\n .auto-fold #wpcontent {\n padding-right: 0;\n }\n #update-nag, .update-nag, .notice {\n margin: 20px 0 0 0;\n }\n div.error, div.updated {\n margin: 20px 0 0 0;\n }\n .notice {\n margin-left: 0;\n }\n div.error, div.updated {\n margin-left: 0;\n }\n}\n/**\n * SubMenu\n */\n#toplevel_page_tinvwl ul ul {\n display: none;\n margin-right: 15px;\n position: absolute;\n}\n#toplevel_page_tinvwl ul li:hover ul, #toplevel_page_tinvwl ul li.current ul {\n display: block;\n right: 145px;\n margin-right: 15px;\n position: absolute;\n top: 0;\n}\n\n/**\n * Header Page\n */\n/*.tinvwl-header {\n background-color: #FFF;\n height: 48px;\n left: -20px;\n margin: 0;\n padding: 24px 40px;\n position: relative;\n right: 0;\n width: calc(100% - 60px);\n top: 0;\n}\n.tinvwl-header .title {\n font-size: 21px;\n line-height: 21px;\n font-weight: 400;\n float: left;\n}*/\n/*.tinvwl-header .status-panel {\n float: right;\n}*/\n/**\n * Status Panel\n */\n.status-panel > div {\n display: inline-block;\n margin-right: 21px;\n}\n.status-panel .button-link {\n background-color: #FF5739;\n color: #FFF;\n text-decoration: none;\n text-transform: uppercase;\n line-height: 10px;\n font-weight: 600;\n height: 48px;\n display: table-cell;\n border-radius: 5px;\n padding: 0 17px;\n vertical-align: middle;\n}\n.status-panel .button-link span::before {\n color: #ffdc00;\n display: inline-block;\n font: normal 12px/1 \"dashicons\";\n vertical-align: bottom;\n -webkit-font-smoothing: antialiased;\n content: \"\\f155\";\n}\n.status-panel .button-round {\n border: 2px solid #f1f1f1;\n border-radius: 50%;\n width: 43px;\n padding-top: 5px;\n padding-right: 2px;\n height: 40px;\n display: table-cell;\n text-align: center;\n vertical-align: middle;\n}\n.status-panel .status-tutorial span::before {\n color: #515151;\n display: inline-block;\n font: normal 24px/1 \"dashicons\";\n vertical-align: middle;\n -webkit-font-smoothing: antialiased;\n content: \"\\f118\";\n}\n\n/**\n * Message Status\n */\n.tinvwl-status-message {\n font-family: Arial, sans-serif;\n font-size: 14px;\n line-height: 1.429;\n margin-top: 40px;\n color: #6b625a;\n border-top: 2px solid #f6f3ed;\n}\n.tinvwl-status-message .tinvwl-title {\n padding: 13px 20px;\n float: right;\n width: 142px;\n font-weight: bold;\n}\n.tinvwl-status-message.type-error .tinvwl-title, .tinvwl-status-message.type-tip .tinvwl-title {\n color: #fff;\n}\n.tinvwl-status-message.type-attention .tinvwl-title {\n color: #23282d;\n}\n.tinvwl-status-message.type-error .tinvwl-title {\n background: #ff3814;\n}\n.tinvwl-status-message.type-tip .tinvwl-title {\n background: #30aec4;\n}\n.tinvwl-status-message.type-attention .tinvwl-title {\n background: #ffe900;\n}\n.tinvwl-status-message .tinvwl-title i {\n margin-left: 10px;\n}\n.tinvwl-status-message.type-error > .tinvwl-title > i:before {\n content: \"\\f00d\";\n}\n.tinvwl-status-message.type-tip > .tinvwl-title > i:before {\n content: \"\\f05a\";\n}\n.tinvwl-status-message.type-attention > .tinvwl-title > i:before {\n content: \"\\f071\";\n}\n.tinvwl-status-message .tinvwl-message {\n padding: 13px 20px;\n overflow: hidden;\n height: 100%;\n background: #faf9f7;\n}\n\n@media screen and (max-width: 782px) {\n .tinvwl-status-message {\n margin-top: 20px;\n }\n}\n/**\n * Form Elements\n */\n.tinvwl-content label {\n /*font-size: 14px;\n font-weight: 600;\n margin: 2px;*/\n /*line-height: 42px;*/\n}\n.tinvwl-content a {\n text-decoration: none;\n color: #30aec4;\n}\n.tinvwl-content a:hover, .tinvwl-content a:active, .tinvwl-content a:focus {\n color: #524737;\n}\n.tinvwl-content input[type=text], .tinvwl-content input[type=password], .tinvwl-content input[type=checkbox], .tinvwl-content input[type=color], .tinvwl-content input[type=date], .tinvwl-content input[type=datetime], .tinvwl-content input[type=datetime-local], .tinvwl-content input[type=email], .tinvwl-content input[type=month], .tinvwl-content input[type=number], .tinvwl-content input[type=radio], .tinvwl-content input[type=tel], .tinvwl-content input[type=time], .tinvwl-content input[type=url], .tinvwl-content input[type=week], .tinvwl-content input[type=search] {\n line-height: 1.429;\n padding: 9px 13px;\n margin: 0;\n color: #4f4639;\n border: 1px solid rgba(0, 0, 0, 0.14);\n -webkit-box-shadow: inset -1px 1px 6px 0 rgba(170, 157, 137, 0.14);\n box-shadow: inset -1px 1px 6px 0 rgba(170, 157, 137, 0.14);\n}\n.tinvwl-content select {\n line-height: 1.429;\n padding: 9px 13px;\n margin: 0;\n color: #4f4639;\n border: 1px solid rgba(0, 0, 0, 0.14);\n -webkit-box-shadow: inset -1px 1px 6px 0 rgba(170, 157, 137, 0.14);\n box-shadow: inset -1px 1px 6px 0 rgba(170, 157, 137, 0.14);\n}\n.tinvwl-content textarea {\n line-height: 1.429;\n padding: 9px 13px;\n margin: 0;\n color: #4f4639;\n border: 1px solid rgba(0, 0, 0, 0.14);\n -webkit-box-shadow: inset -1px 1px 6px 0 rgba(170, 157, 137, 0.14);\n box-shadow: inset -1px 1px 6px 0 rgba(170, 157, 137, 0.14);\n height: 70px;\n}\n.tinvwl-content input[type=text], .tinvwl-content input[type=password], .tinvwl-content input[type=color], .tinvwl-content input[type=date], .tinvwl-content input[type=datetime], .tinvwl-content input[type=datetime-local], .tinvwl-content input[type=email], .tinvwl-content input[type=month], .tinvwl-content input[type=number], .tinvwl-content input[type=tel], .tinvwl-content input[type=time], .tinvwl-content input[type=url], .tinvwl-content input[type=week], .tinvwl-content input[type=search] {\n height: 42px;\n border-radius: 4px;\n}\n.tinvwl-content select {\n height: 42px;\n border-radius: 4px;\n}\n.tinvwl-content .tablenav input[type=search] {\n height: 35px;\n width: 210px;\n padding: 9px 13px;\n -webkit-box-shadow: none;\n box-shadow: none;\n border: none;\n background: #f4f3ef;\n}\n.tinvwl-content .tablenav input[type=search] + input[type=submit], .tinvwl-content .tablenav input[type=search] + button[type=submit] {\n vertical-align: middle;\n}\n.tinvwl-content .tablenav .tinvwl-select-wrap + input[type=submit] {\n float: left;\n margin-right: 8px !important;\n}\n.tinvwl-content .tablenav input[type=search] + input[type=submit], .tinvwl-content .tablenav input[type=search] + button[type=submit] {\n float: left;\n margin-right: 8px !important;\n}\n.tinvwl-content input[type=text]:disabled, .tinvwl-content input[type=password]:disabled, .tinvwl-content input[type=color]:disabled, .tinvwl-content input[type=date]:disabled, .tinvwl-content input[type=datetime]:disabled, .tinvwl-content input[type=datetime-local]:disabled, .tinvwl-content input[type=email]:disabled, .tinvwl-content input[type=month]:disabled, .tinvwl-content input[type=number]:disabled, .tinvwl-content input[type=tel]:disabled, .tinvwl-content input[type=time]:disabled, .tinvwl-content input[type=url]:disabled, .tinvwl-content input[type=week]:disabled, .tinvwl-content input[type=search]:disabled {\n font-size: 15px;\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n font-weight: 600;\n color: #291C09;\n background-color: #f6f3ed;\n border-color: #f6f3ed;\n}\n.tinvwl-content select {\n font-family: Arial, sans-serif;\n font-size: 14px;\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n cursor: pointer;\n padding: 9px 13px 9px 40px;\n background-color: #fff;\n background-image: url(\"../img/select_caret.png\");\n background-repeat: no-repeat;\n background-position: 4% center;\n background-position: calc(100% - (100% - 15px)) center;\n max-width: 100%;\n}\n.tinvwl-content select:disabled {\n font-size: 15px;\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n font-weight: 600;\n color: #291C09;\n background-color: #f6f3ed;\n border-color: #f6f3ed;\n}\n.tinvwl-content select[multiple=multiple] {\n padding: 9px 13px;\n background: #fff;\n}\n.tinvwl-content .tinvwl-select.grey {\n font-size: 14px;\n font-family: \"Arial\", \"Helvetica Neue\", Helvetica, sans-serif;\n padding: 8px 11px;\n height: 35px;\n border: none;\n color: #5D5D5D;\n background: #f4f3ef;\n}\n\n@media screen and (max-width: 782px) {\n input, textarea {\n font-size: 14px;\n }\n #wpbody .tinvwl-content select {\n height: 42px;\n font-size: 14px;\n }\n}\n.tinvwl-select-wrap {\n position: relative;\n display: inline-block;\n vertical-align: middle;\n cursor: pointer;\n}\n\n.tinvwl-content select.tinvwl-select.grey {\n padding-left: 47px;\n margin: 0;\n border-radius: 4px;\n}\n\n.tinvwl-select + .tinvwl-caret {\n pointer-events: none;\n display: inline-block;\n position: absolute;\n top: 0;\n left: 0;\n width: 36px;\n height: 36px;\n line-height: 36px;\n text-align: center;\n border-radius: 4px 0 0 4px;\n}\n.tinvwl-select + .tinvwl-caret span {\n display: inline-block;\n width: 13px;\n height: 8px;\n background: url(\"../img/chevron_down.png\") no-repeat center;\n background-position: 100% -10px;\n}\n.tinvwl-select:hover + .tinvwl-caret {\n background: #3e3e3e;\n}\n.tinvwl-select:hover + .tinvwl-caret span {\n background-position: 100% 0;\n}\n\n/* Buttons */\n.tinvwl-content .tinvwl-nav {\n margin: 0 40px;\n}\n.tinvwl-content .tinvwl-panel + .tinvwl-nav {\n margin-top: 40px;\n}\n\n.tinvwl-nav .tinvwl-prev {\n float: right;\n}\n.tinvwl-nav .tinvwl-prev .tinvwl-btn {\n float: right;\n}\n.tinvwl-nav .tinvwl-next {\n float: left;\n text-align: left;\n}\n.tinvwl-nav .tinvwl-btn + .tinvwl-btn {\n margin-right: 20px;\n}\n\n.tinvwl-panel.only-button.w-bg {\n background: none;\n overflow: visible;\n}\n.tinvwl-panel.only-button.w-shadow {\n -webkit-box-shadow: none;\n box-shadow: none;\n overflow: visible;\n}\n.tinvwl-panel.only-button thead, .tinvwl-panel.only-button tfoot, .tinvwl-panel.only-button .control-label {\n display: none;\n}\n.tinvwl-panel.only-button .form-group {\n margin-bottom: 0;\n}\n.tinvwl-panel.only-button .form-control {\n display: inline-block;\n width: auto;\n}\n.tinvwl-panel.only-button .tinvwl-table > tbody > tr > td {\n padding: 0;\n}\n.tinvwl-panel.only-button #save_buttons--setting_save {\n display: inline-block;\n}\n.tinvwl-panel.only-button #save_buttons--setting_reset {\n display: inline-block;\n float: left;\n}\n.tinvwl-panel.only-button #save_buttons--setting_reset .form-control {\n background-color: #ffffff;\n color: #3e3e3e;\n}\n.tinvwl-panel.only-button #save_buttons--setting_reset .tinvwl-btn.split span {\n background: #fbfaf9;\n}\n.tinvwl-panel.only-button #save_buttons--setting_reset .form-control:hover {\n color: #fff;\n background-color: #515151;\n}\n.tinvwl-panel.only-button #save_buttons--setting_reset .tinvwl-btn.split:hover span {\n background: #434343;\n}\n\n/* reset button */\n#doaction, #doaction2, #post-query-submit {\n margin: 0;\n}\n\nbutton, input[type=submit] {\n display: inline-block;\n vertical-align: middle;\n margin: 0;\n font-family: \"Open Sans\", Arial, sans-serif;\n font-size: 14px;\n line-height: normal;\n cursor: pointer;\n text-decoration: none;\n}\n\n.tinvwl-btn {\n display: inline-block;\n vertical-align: middle;\n margin: 0;\n font-family: \"Open Sans\", Arial, sans-serif;\n font-size: 14px;\n line-height: normal;\n cursor: pointer;\n text-decoration: none;\n padding: 11px 18px 12px 19px;\n font-weight: 800;\n text-align: center;\n text-transform: uppercase;\n letter-spacing: -0.025em;\n border: none;\n border-radius: 2px;\n color: #fff;\n background-color: #96b100;\n}\n\na.tinvwl-btn {\n padding: 11px 18px 12px 19px;\n font-weight: 800;\n text-align: center;\n text-transform: uppercase;\n letter-spacing: -0.025em;\n border: none;\n border-radius: 2px;\n color: #fff;\n background-color: #96b100;\n}\n\n.tinvwl-btn.large {\n padding: 14px 18px 14px 19px;\n}\n.tinvwl-btn.small {\n padding: 6px 11px 7px;\n}\n.tinvwl-btn.smaller {\n /*padding: 7px 15px;*/\n padding: 11px 18px 12px;\n}\n.tinvwl-btn.red, .tinvwl-btn.green, .tinvwl-btn.dark-green, .tinvwl-btn.black {\n font-weight: 800;\n}\n.tinvwl-btn.grey {\n /*padding: 6px 11px 7px;*/\n margin: 0;\n padding: 8px 12px;\n font-weight: bold;\n /*letter-spacing: 0;*/\n color: #3e3e3e;\n background: #F4F3EF;\n}\n.tinvwl-btn.grey.large {\n font-weight: 800;\n padding: 14px 18px 14px 19px;\n}\n.tinvwl-btn.grey.w-icon {\n letter-spacing: -0.025em;\n}\n.tinvwl-btn.red {\n color: #fff;\n background-color: #ff5739;\n}\n.tinvwl-btn.orange {\n color: #fff;\n background-color: #FF9F07;\n}\n.tinvwl-btn.dark-green {\n /*color: #fff;*/\n /*background-color: #96b100;*/\n}\n.tinvwl-btn.white.smaller {\n font-size: 14px;\n font-weight: bold;\n letter-spacing: -0.05em;\n padding: 10px 15px 11px;\n border: 1px solid rgba(0, 0, 0, 0.14);\n -webkit-box-shadow: -1px 2px 4px 0 rgba(0, 0, 0, 0.1);\n box-shadow: -1px 2px 4px 0 rgba(0, 0, 0, 0.1);\n}\n.tinvwl-btn.white.small {\n font-family: Arial, sans-serif;\n font-size: 14px;\n text-transform: none;\n font-weight: normal;\n border: 1px solid rgba(0, 0, 0, 0.14);\n -webkit-box-shadow: -1px 2px 4px 0 rgba(0, 0, 0, 0.1);\n box-shadow: -1px 2px 4px 0 rgba(0, 0, 0, 0.1);\n padding: 9px 18px;\n color: #4f4639;\n}\n.tinvwl-btn.small.white:hover, .tinvwl-btn.small.white:active, .tinvwl-btn.small.white:focus {\n color: #fff;\n}\n.tinvwl-btn.white {\n color: #291c09;\n background: #fff;\n}\n.tinvwl-btn.white.no-txt {\n padding: 12px 16px;\n}\n.tinvwl-btn.white.small.no-txt {\n padding: 9px 12px;\n}\n.tinvwl-btn.white i {\n color: #6b625a;\n margin-left: 11px;\n}\n.tinvwl-btn.w-icon {\n font-weight: 800;\n}\n.tinvwl-btn.w-icon i {\n margin-left: 16px;\n}\n.tinvwl-btn.round.w-icon i {\n margin-left: 15px;\n font-size: 16px;\n}\n.tinvwl-btn.w-icon i.ftinvwl-graduation-cap {\n vertical-align: text-bottom;\n}\n.tinvwl-btn.red.w-icon i {\n margin-left: 13px;\n}\n.tinvwl-btn.xl-icon i, .tinvwl-btn.round.xl-icon i {\n font-size: 17px;\n margin-left: 15px;\n}\n.tinvwl-btn.lg-icon i {\n font-size: 15px;\n}\n.tinvwl-btn.md-icon i, .tinvwl-btn.round.md-icon i {\n font-size: 14px;\n}\n.tinvwl-btn.sm-icon i {\n font-size: 13px;\n}\n.tinvwl-btn.xs-icon i {\n font-size: 11px;\n vertical-align: 1%;\n}\n.tinvwl-btn.white.no-txt i {\n margin-left: 0;\n}\n.tinvwl-btn.white:hover i, .tinvwl-btn.white:active i, .tinvwl-btn.white:focus i {\n color: #fff;\n}\n.tinvwl-btn.green {\n color: #fff;\n background-color: #a9c203;\n}\n.tinvwl-btn.black {\n color: #fff;\n background-color: #515151;\n}\n.tinvwl-btn.smaller-txt {\n font-size: 12px;\n padding: 15px 20px;\n}\n.tinvwl-btn.medium {\n letter-spacing: 0;\n}\n.tinvwl-btn.medium.smaller-txt {\n padding: 9px 16px;\n}\n.tinvwl-btn.round {\n border-radius: 25px;\n padding: 15px 28px 16px;\n}\n.tinvwl-btn.round.red {\n /*padding: 15px 22px 16px;*/\n padding: 16px 30px;\n}\n.tinvwl-btn.split {\n padding: 0 0 0 26px;\n}\n.tinvwl-btn.split span {\n display: inline-block;\n text-align: center;\n width: 46px;\n padding: 14px 0;\n margin-left: 14px;\n border-radius: 0 4px 4px 0;\n background: #8aa300;\n}\n.tinvwl-btn.split:hover span, .tinvwl-btn.split:active span, .tinvwl-btn.split:focus span {\n background: #434343;\n}\n.tinvwl-btn.split.green span {\n background: #b9cf09;\n}\n.tinvwl-btn.split.black span {\n background: #434343;\n}\n.tinvwl-btn.split span i {\n font-size: 17px;\n}\n.tinvwl-btn:not(:disabled):hover, .tinvwl-btn:not(:disabled):active, .tinvwl-btn:not(:disabled):focus {\n color: #fff;\n /*background: #3e3e3e;*/\n background-color: #515151;\n}\n\na.tinvwl-btn:not(:disabled):hover, a.tinvwl-btn:not(:disabled):active, a.tinvwl-btn:not(:disabled):focus {\n color: #fff;\n /*background: #3e3e3e;*/\n background-color: #515151;\n}\n\n/* Icons */\n.tinvwl-header {\n padding: 21px 40px;\n margin-bottom: 40px;\n background: #ffffff;\n}\n.tinvwl-header .icon.border-grey {\n position: relative;\n display: inline-block;\n width: 45px;\n height: 45px;\n line-height: 45px;\n text-align: center;\n background: #fff;\n border: 2px solid #f1f1f1;\n border-radius: 50%;\n color: #3e3e3e;\n}\n.tinvwl-header .icon.border-grey:hover {\n border-color: #515151;\n}\n.tinvwl-header .icon.w-lines {\n position: relative;\n padding: 0 30px;\n}\n.tinvwl-header .icon.w-lines:before, .tinvwl-header .icon.w-lines:after {\n content: \"\";\n position: absolute;\n top: 50%;\n top: calc(50% - 1px);\n width: 17px;\n height: 1px;\n background: rgba(0, 0, 0, 0.12);\n}\n.tinvwl-header .icon.w-lines:before {\n right: 0;\n}\n.tinvwl-header .icon.w-lines:after {\n left: 0;\n}\n.tinvwl-header .icon .badge {\n position: absolute;\n top: -5px;\n left: -10px;\n display: inline-block;\n min-width: 26px;\n height: 26px;\n font-size: 11px;\n line-height: 19px;\n font-weight: bold;\n background: #ff5739;\n border: 3px solid #ffffff;\n color: #ffffff;\n border-radius: 50%;\n}\n\n.tinwl-logo i.logo_heart {\n min-width: 54px;\n}\n.tinwl-logo h2 {\n font-size: 18px;\n font-weight: bold;\n text-transform: uppercase;\n line-height: 1;\n padding-right: 10px;\n}\n\n.tinvwl-header .tinvwl-title {\n padding-right: 28px;\n margin-right: 28px;\n border-right: 1px solid #dcddde;\n}\n.tinvwl-header h1 {\n color: #3e3e3e;\n padding: 0;\n}\n.tinvwl-header .tinvwl-status-panel {\n margin-top: -12px;\n}\n.tinvwl-header .tinvwl-status-panel > a {\n vertical-align: middle;\n}\n.tinvwl-header .tinvwl-status-panel > a + a {\n margin-right: 15px;\n}\n.tinvwl-header .tinvwl-btn {\n margin-top: 15px;\n margin-top: 18px;\n}\n.tinvwl-header .tinvwl-btn.red i {\n color: #ffdc00;\n}\n.tinvwl-header .tinvwl-status-panel {\n text-align: left;\n}\n\n.tinvwl-sign-icon {\n font-size: 30px;\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n color: #948d84;\n}\n\n@media (max-width: 1199px) {\n .tinvwl-header {\n text-align: center;\n }\n .tinvwl-header .tinvwl-table, .tinvwl-header .tinvwl-cell, .tinvwl-header .tinvwl-cell-3 {\n display: block;\n }\n .tinvwl-header h1 + .tinvwl-status-panel {\n margin-top: 25px;\n }\n .tinvwl-header .tinvwl-status-panel {\n text-align: center;\n margin-top: 15px;\n }\n .tinvwl-header .tinvwl-status-panel > a + a {\n margin-right: 9px;\n }\n .tinwl-logo {\n display: block;\n margin: 0 auto;\n }\n .tinwl-logo h2, .tinwl-logo img {\n display: block;\n margin: 0 auto;\n }\n .tinvwl-header .tinvwl-title {\n display: block;\n margin: 0 auto;\n }\n .tinwl-logo h2 {\n padding-right: 0;\n margin-right: 0;\n margin-top: 6px;\n }\n .tinvwl-header .tinvwl-title {\n position: relative;\n padding-right: 12px;\n padding-left: 12px;\n padding-top: 13px;\n margin-right: 0;\n margin-top: 16px;\n border-right: 0;\n }\n .tinvwl-header .tinvwl-title:before {\n content: \"\";\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n width: 40px;\n height: 1px;\n margin: 0 auto;\n background: #dcddde;\n }\n}\n@media (max-width: 782px) {\n .tinvwl-header .tinvwl-btn .tinvwl-txt {\n display: none;\n }\n .tinvwl-header .tinvwl-btn i {\n margin-left: 0 !important;\n }\n .tinvwl-header .tinvwl-btn.grey {\n padding-right: 16px;\n padding-left: 16px;\n }\n}\n.tinvwl-content h2 {\n /*margin: 0;*/\n /*line-height: 40px;*/\n}\n\n/* Privacy Navigation */\n.tinwl-wishlists-privacy {\n margin: -10px 0 0;\n}\n.tinwl-wishlists-privacy li {\n float: right;\n margin: 10px 0 0 10px;\n}\n.tinwl-wishlists-privacy li:last-child {\n margin-left: 0;\n}\n.tinwl-wishlists-privacy li a {\n display: block;\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n font-size: 14px;\n font-weight: 600;\n line-height: 1;\n padding: 10px 16px;\n border-radius: 3px;\n color: #404040;\n background: #ede8df;\n}\n.tinwl-wishlists-privacy li.active a {\n color: #fff;\n background-color: #96b100;\n}\n.tinwl-wishlists-privacy li a:hover, .tinwl-wishlists-privacy li a:active, .tinwl-wishlists-privacy li a:focus {\n color: #fff;\n background-color: #96b100;\n}\n\n@media screen and (max-width: 782px) {\n .tinwl-wishlists-privacy {\n margin-right: 15px;\n }\n}\n/* Panel */\n.tinvwl-panel {\n margin: 40px 40px 0;\n}\n.tinvwl-panel .w-bg-grey {\n background: #fbfaf9;\n}\n.tinvwl-panel.w-shadow {\n -webkit-box-shadow: -1px 1px 8px 0 rgba(170, 157, 137, 0.14);\n box-shadow: -1px 1px 8px 0 rgba(170, 157, 137, 0.14);\n}\n.tinvwl-panel.w-bg {\n background: #ffffff;\n border-radius: 4px;\n}\n\n.tinvwl-table.w-info .tinvwl-info[rowspan] {\n vertical-align: middle;\n}\n.tinvwl-table.w-info .tinvwl-info[rowspan] .tinvwl-info-sign {\n vertical-align: middle;\n}\n.tinvwl-table.w-info .tinvwl-info-top > tr .tinvwl-info {\n vertical-align: top;\n}\n\n@media screen and (max-width: 1200px) {\n .tinvwl-panel {\n margin: 20px 20px 0;\n }\n .tinvwl-header {\n margin-bottom: 20px;\n }\n}\n@media screen and (max-width: 782px) {\n .tinvwl-panel {\n margin: 20px 0 0;\n }\n .tinvwl-panel.only-button {\n text-align: center;\n }\n}\n/**\n * Content Elements\n */\n.tinvwl-content {\n /*margin: 14px 40px 10px 20px;*/\n}\n.tinvwl-content section {\n /*margin-top: 20px;*/\n /*background-color: #FFF;*/\n /*border-radius: 5px;*/\n}\n.tinvwl-content section:after {\n /*content: '';\n display: block;\n height: 0;\n clear: both;*/\n}\n\n/* Preview Icon */\n.tinvwl-icon-preview {\n position: relative;\n width: 50px;\n height: 42px;\n margin-left: 10px;\n margin-bottom: 10px;\n text-align: center;\n border-radius: 2px;\n color: #595857;\n background: #f6f3ed;\n}\n.tinvwl-icon-preview span {\n position: absolute;\n top: 50%;\n right: 0;\n left: 0;\n -webkit-transform: translateY(-50%);\n transform: translateY(-50%);\n}\n.tinvwl-icon-preview span img {\n max-width: 50px;\n max-height: 42px;\n vertical-align: middle;\n}\n\n@media (min-width: 1200px) {\n .tinvwl-icon-preview {\n margin-bottom: 0;\n }\n}\n/* Table */\n.tinvwl-content .table-wrap {\n /*padding: 25px 0;*/\n}\n.tinvwl-content table.widefat {\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.tinvwl-content .tablenav {\n height: auto;\n margin: 30px;\n background: #ffffff;\n}\n.tinvwl-content .tablenav .actions {\n /*padding: 6px 0 0;*/\n padding: 0;\n}\n.tinvwl-content .widefat th, .tinvwl-content .widefat td {\n text-align: center;\n padding: 0;\n}\n.tinvwl-content .widefat th {\n padding: 27px 0;\n position: relative;\n}\n\n@media screen and (max-width: 782px) {\n .tablenav.top .actions {\n display: block;\n }\n .tablenav br.tinv-wishlist-clear {\n display: none;\n }\n .tinvwl-content .tablenav {\n margin: 15px 12px;\n }\n .tinvwl-content .tablenav .alignleft, .tinvwl-content .tablenav .alignright {\n float: none;\n }\n .tinvwl-content .tablenav .tinvwl-full {\n display: none;\n }\n .tinvwl-content .tablenav .alignleft + .alignright {\n margin-top: 10px;\n }\n .tinvwl-content .tablenav .tinvwl-select-wrap {\n width: calc(100% - 75px);\n }\n #wpbody .tinvwl-content .tablenav .tinvwl-select-wrap select.tinvwl-select {\n max-width: 100%;\n width: 100%;\n height: 35px;\n padding: 9px 13px;\n }\n .tinvwl-content .tablenav input[type=search] {\n width: calc(100% - 84px);\n }\n}\n.tinvwl-info-wrap.tinvwl-in-table {\n /*position: absolute;\n top: 50%;\n margin-top: -11px;*/\n}\n\n.tinvwl-content .widefat th.sortable, .tinvwl-content .widefat th.sorted {\n padding: 0;\n}\n.tinvwl-content .widefat th.sortable > a, .tinvwl-content .widefat th.sorted > a {\n padding: 28px 17px;\n}\n.tinvwl-content .widefat th.tinvwl-has-info {\n padding-top: 28px;\n}\n.tinvwl-content .widefat th.tinvwl-has-info.sortable > a, .tinvwl-content .widefat th.tinvwl-has-info.sorted > a {\n padding-top: 0;\n}\n.tinvwl-content .widefat th.sortable:first-of-type, .tinvwl-content .widefat th.sorted:first-of-type {\n padding-right: 0;\n}\n.tinvwl-content .widefat th.sortable:first-of-type > a, .tinvwl-content .widefat th.sorted:first-of-type > a {\n padding-right: 28px;\n}\n.tinvwl-content .widefat th:first-of-type {\n text-align: right;\n padding-right: 28px;\n}\n.tinvwl-content .widefat td:first-of-type {\n text-align: right;\n padding-right: 28px;\n}\n.tinvwl-content .widefat th .tinvwl-help-wrap {\n display: inline-block;\n margin-right: 6px;\n}\n.tinvwl-content .widefat th.sortable > a + .tinvwl-help-wrap, .tinvwl-content .widefat th.sorted > a + .tinvwl-help-wrap {\n margin-right: 0;\n}\n.tinvwl-content .widefat thead tr {\n background: #f4f3ef;\n}\n.tinvwl-content .striped > tbody > :nth-child(odd), .tinvwl-content ul.striped > :nth-child(odd) {\n background: none;\n}\n.tinvwl-content .widefat thead td.check-column, .tinvwl-content .widefat tbody th.check-column {\n width: 50px;\n padding: 28px 28px 28px 0;\n vertical-align: middle;\n}\n.tinvwl-content .widefat thead td.check-column {\n padding: 28px 28px 28px 0;\n}\n.tinvwl-content .widefat tbody th.check-column {\n padding: 13px 28px 13px 0;\n}\n.tinvwl-content .widefat thead td.check-column + th {\n padding-right: 21px;\n}\n.tinvwl-content .widefat thead td.check-column + th.sortable:first-of-type > a, .tinvwl-content .widefat thead td.check-column + th.sorted:first-of-type > a {\n padding-right: 21px;\n}\n.tinvwl-content .widefat tbody th.check-column + td {\n padding-right: 21px;\n}\n.tinvwl-content .widefat thead td.check-column + th.sortable:first-of-type > .tinvwl-info-wrap.tinvwl-in-table, .tinvwl-content .widefat thead td.check-column + th.sorted:first-of-type > .tinvwl-info-wrap.tinvwl-in-table {\n padding-right: 21px;\n}\n.tinvwl-content .widefat thead td.pause-play-column {\n padding: 0;\n width: 53px;\n text-align: center;\n}\n.tinvwl-content .widefat tbody th.pause-play-column {\n padding: 0;\n width: 53px;\n text-align: center;\n}\n.tinvwl-content th.sortable a, .tinvwl-content th.sorted a {\n padding: 0;\n}\n.tinvwl-content .widefat th {\n font-size: 14px;\n font-weight: 600;\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n color: #291C09;\n text-transform: uppercase;\n letter-spacing: -0.025em;\n}\n.tinvwl-content th.sortable > a, .tinvwl-content th.sorted > a {\n font-size: 14px;\n font-weight: 600;\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n color: #291C09;\n text-transform: uppercase;\n letter-spacing: -0.025em;\n}\n.tinvwl-content th.sortable > a, .tinvwl-content th.sorted > a {\n display: inline-block;\n vertical-align: middle;\n}\n.tinvwl-content .widefat th.sortable > a, .tinvwl-content .widefat th.sorted > a {\n position: relative;\n}\n.tinvwl-content .widefat th.sortable > a .sorting-indicator, .tinvwl-content .widefat th.sorted > a .sorting-indicator {\n position: absolute;\n top: 50%;\n left: 0;\n margin-top: -2px;\n}\n.tinvwl-content .widefat th.tinvwl-has-info.sortable > a .sorting-indicator, .tinvwl-content .widefat th.tinvwl-has-info.sorted > a .sorting-indicator {\n margin-top: -15px;\n}\n.tinvwl-content th.sortable a span, .tinvwl-content th.sorted a span {\n float: none;\n}\n.tinvwl-content table.widefat {\n /*table-layout: auto;*/\n border: none;\n border-bottom: 2px solid #f7f7f7;\n}\n.tinvwl-content .widefat thead td, .tinvwl-content .widefat thead th {\n border-bottom: 0;\n}\n.tinvwl-content .widefat td {\n padding: 24px 0;\n vertical-align: middle;\n}\n.tinvwl-content .widefat tbody td {\n padding: 13px 0;\n}\n.tinvwl-content .widefat td {\n font-size: 14px;\n}\n.tinvwl-content .widefat td ol, .tinvwl-content .widefat td p, .tinvwl-content .widefat td ul {\n font-size: 14px;\n}\n.tinvwl-content .widefat tbody tr + tr {\n border-top: 2px solid #f7f7f7;\n}\n.tinvwl-content .widefat thead th.column-preference {\n /*display: none;*/\n text-indent: -9999px;\n}\n.tinvwl-content .widefat.wishlists thead th.column-preference, .tinvwl-content .widefat.wishlists tbody td.column-preference {\n min-width: 220px;\n width: 220px;\n}\n.tinvwl-content .widefat:not(.products) tbody td.column-preference {\n text-align: left;\n}\n.tinvwl-content .widefat.products thead th.column-quantity a > span:not(.sorting-indicator) {\n max-width: 91px;\n}\n.tinvwl-content .widefat.users tbody .column-name > a {\n display: block;\n}\n.tinvwl-content .widefat.products thead th.column-preference, .tinvwl-content .widefat.products tbody td.column-preference {\n width: 345px;\n min-width: 345px;\n}\n.tinvwl-content .widefat.users thead th.column-preference, .tinvwl-content .widefat.users tbody td.column-preference {\n width: 165px;\n min-width: 165px;\n}\n.tinvwl-content .widefat tbody .column-name strong {\n font-weight: normal;\n}\n.tinvwl-content .widefat tbody .column-name > a {\n display: table;\n}\n.tinvwl-content .widefat tbody .column-name .product-image {\n display: table-cell;\n vertical-align: middle;\n}\n.tinvwl-content .widefat tbody .column-name .product-image img {\n max-width: 66px;\n}\n.tinvwl-content .widefat tbody .column-name .product-title {\n display: table-cell;\n vertical-align: middle;\n padding-right: 15px;\n}\n.tinvwl-content .widefat thead th.column-preference, .tinvwl-content .widefat tbody td.column-preference {\n padding-left: 20px;\n}\n.tinvwl-content .widefat.products tbody td.column-preference > a {\n margin-left: 10px;\n float: right;\n}\n.tinvwl-content .widefat.products tbody td.column-preference > a:last-child {\n margin-left: 0;\n}\n.tinvwl-content .tablenav .tablenav-pages {\n float: none;\n text-align: center;\n height: auto;\n margin-top: 0;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links > a {\n display: inline-block;\n vertical-align: middle;\n text-align: center;\n font-size: 14px;\n font-weight: normal;\n padding: 0;\n min-width: 38px;\n height: 38px;\n line-height: 38px;\n border-radius: 50%;\n border: none;\n background: none;\n color: #3e3e3e;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links > span {\n display: inline-block;\n vertical-align: middle;\n text-align: center;\n font-size: 14px;\n font-weight: normal;\n padding: 0;\n min-width: 38px;\n height: 38px;\n line-height: 38px;\n border-radius: 50%;\n border: none;\n background: none;\n color: #3e3e3e;\n color: rgba(62, 62, 62, 0.46);\n background: #f3f1ec;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page, .tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page {\n background: #f3f1ec;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links > .tinvwl-page-number.space {\n background: none;\n color: #3e3e3e;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links > a:hover {\n background: #3e3e3e;\n color: #fff;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page:hover {\n background: #3e3e3e;\n color: #fff;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page {\n margin-left: 20px;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page:hover {\n background: #3e3e3e;\n color: #fff;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page {\n margin-right: 20px;\n}\n.tinvwl-content .tablenav .tablenav-pages .tinvwl-chevron {\n display: inline-block;\n vertical-align: middle;\n width: 9px;\n height: 16px;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page .tinvwl-chevron {\n background: url(\"../img/chevron_icon.png\") no-repeat center;\n background-position: 100% -16px;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page:hover .tinvwl-chevron {\n background: url(\"../img/chevron_icon.png\") no-repeat center;\n background-position: 100% 0;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page .tinvwl-chevron {\n background: url(\"../img/chevron_icon.png\") no-repeat center;\n background-position: -10px -16px;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page:hover .tinvwl-chevron {\n background: url(\"../img/chevron_icon.png\") no-repeat center;\n background-position: -10px 0;\n}\n.tinvwl-content .widefat.products thead th.column-name, .tinvwl-content .widefat.products tbody td.column-name {\n /*width: 200px;*/\n width: 30%;\n}\n.tinvwl-content .widefat.wishlists thead th.column-title, .tinvwl-content .widefat.wishlists tbody td.column-title {\n width: 45%;\n}\n.tinvwl-content .widefat.users thead th.column-wishlist, .tinvwl-content .widefat.users tbody td.column-wishlist {\n width: 45%;\n}\n.tinvwl-content .widefat.users thead th.column-name, .tinvwl-content .widefat.users tbody td.column-name {\n text-align: right;\n}\n.tinvwl-content .widefat.users thead th.column-quantity, .tinvwl-content .widefat.users tbody td.column-quantity {\n width: 100px;\n}\n.tinvwl-content .widefat tbody td.column-preference .tinvwl-btn .tinvwl-mobile {\n display: none;\n}\n.tinvwl-content .widefat.products thead th.column-quantity span span {\n float: none;\n}\n\n@media screen and (max-width: 1440px) {\n .tinvwl-content .widefat.products thead th.column-preference, .tinvwl-content .widefat.products tbody td.column-preference {\n width: 204px;\n min-width: 204px;\n }\n .tinvwl-content .widefat.wishlists thead th.column-preference, .tinvwl-content .widefat.wishlists tbody td.column-preference {\n width: 98px;\n min-width: 98px;\n }\n .tinvwl-content .widefat.users thead th.column-preference, .tinvwl-content .widefat.users tbody td.column-preference {\n width: 60px;\n min-width: 60px;\n }\n .tinvwl-content .widefat tbody td.column-preference .tinvwl-btn.tinvwl-w-mobile {\n padding: 9px 12px;\n }\n .tinvwl-content .widefat tbody td.column-preference .tinvwl-btn .tinvwl-mobile {\n display: inline;\n margin: 0;\n }\n .tinvwl-content .widefat tbody td.column-preference .tinvwl-btn .tinvwl-full {\n display: none;\n }\n}\n@media screen and (max-width: 1366px) and (min-width: 783px) {\n .tinvwl-content .widefat.products thead th.column-name, .tinvwl-content .widefat.products tbody td.column-name {\n /*width: 110px;*/\n /*min-width: 110px;*/\n }\n .tinvwl-content .widefat tbody .column-name .product-image {\n display: block;\n }\n .tinvwl-content .widefat tbody .column-name .product-title {\n display: block;\n padding-right: 0;\n }\n .tinvwl-content .widefat.products thead th.column-preference {\n width: 103px;\n min-width: 103px;\n }\n .tinvwl-content .widefat.products tbody td.column-preference {\n width: 103px;\n min-width: 103px;\n }\n .tinvwl-content .widefat.products tbody td.column-preference > a {\n margin-left: 5px;\n }\n .tinvwl-content .widefat tbody td.column-preference > a:nth-child(2n) {\n margin-left: 0;\n }\n .tinvwl-content .widefat tbody td.column-preference > a:nth-child(n+3) {\n margin-top: 5px;\n }\n .tinvwl-content .widefat thead th .tinvwl-full {\n display: none;\n }\n}\n@media screen and (max-width: 1200px) and (min-width: 783px) {\n .tinvwl-content th.sortable a span, .tinvwl-content th.sorted a span {\n float: none;\n }\n .tinvwl-content .widefat th.sortable > a, .tinvwl-content .widefat th.sorted > a {\n padding-right: 0;\n padding-left: 0;\n position: static;\n }\n .tinvwl-content .widefat th.sortable > a .sorting-indicator, .tinvwl-content .widefat th.sorted > a .sorting-indicator {\n top: auto;\n bottom: 12px;\n right: 0;\n left: 0;\n margin-right: auto;\n margin-left: auto;\n }\n .tinvwl-content .widefat th.sortable > a .sorting-indicator:before, .tinvwl-content .widefat th.sorted > a .sorting-indicator:before {\n right: -5px;\n }\n .tinvwl-content .widefat th.tinvwl-has-info.sortable > a .sorting-indicator, .tinvwl-content .widefat th.tinvwl-has-info.sorted > a .sorting-indicator {\n margin-top: 12px;\n }\n .tinvwl-content .widefat.wishlists thead th.column-title, .tinvwl-content .widefat.wishlists tbody td.column-title {\n width: 38%;\n }\n}\n@media screen and (max-width: 782px) {\n .tinvwl-content .widefat th.tinvwl-has-info.sortable > a .sorting-indicator, .tinvwl-content .widefat th.tinvwl-has-info.sorted > a .sorting-indicator {\n margin-top: 0;\n }\n .tinvwl-content .widefat.products tbody td.column-preference > a {\n margin-left: 5px;\n float: none;\n }\n .tinvwl-content .widefat tbody .column-name .product-image, .tinvwl-content .widefat tbody .column-name .product-title {\n vertical-align: top;\n }\n .tablenav .tablenav-pages {\n margin-bottom: 15px;\n }\n .tinvwl-content .widefat thead th.column-primary {\n width: 100% !important;\n }\n .tinvwl-content .widefat thead td.check-column + th.column-primary {\n width: 50% !important;\n }\n .tinvwl-content .widefat.users thead td.check-column + th.column-primary {\n width: 100% !important;\n }\n}\n/* Tables */\n.tinvwl-table {\n display: table;\n /*height: 100%;*/\n width: 100%;\n max-width: 100%;\n}\n.tinvwl-table.w-bg {\n background: #fff;\n overflow: hidden;\n border-radius: 4px;\n}\n.tinvwl-table.w-shadow {\n -webkit-box-shadow: -1px 1px 8px 0 rgba(170, 157, 137, 0.14);\n box-shadow: -1px 1px 8px 0 rgba(170, 157, 137, 0.14);\n}\n.tinvwl-table.auto-width {\n width: auto;\n}\n\n.tinvwl-caption {\n display: table-caption;\n}\n\n.tinvwl-row {\n display: table-row;\n}\n\n.tinvwl-rows {\n display: table-row-group;\n}\n\n.tinvwl-cell {\n display: table-cell;\n vertical-align: middle;\n}\n\n.tinvwl-cell-2 {\n display: table-cell;\n vertical-align: middle;\n float: none;\n}\n\n.tinvwl-cell-3 {\n display: table-cell;\n vertical-align: top;\n float: none;\n}\n\n.tinvwl-table.w-info > thead > tr > th:first-child, .tinvwl-table.w-info > tbody > tr > td:first-child {\n width: 67%;\n}\n.tinvwl-table th, .tinvwl-table td {\n vertical-align: top;\n}\n.tinvwl-table .tinvwl-inner.tinv-wishlist-clearfix h3, .tinvwl-table .tinvwl-inner .tinv-wishlist-clearfix h3, .tinvwl-table .tinvwl-inner.tinv-wishlist-clearfix h4, .tinvwl-table .tinvwl-inner .tinv-wishlist-clearfix h4 {\n float: right;\n}\n.tinvwl-table .tinvwl-btn-wrap {\n float: left;\n}\n.tinvwl-table.w-info thead > tr > th {\n text-align: right;\n}\n.tinvwl-table.w-info thead > tr > th .tinvwl-info-wrap {\n font-weight: normal;\n}\n.tinvwl-table > thead > tr > th {\n padding: 0 30px;\n}\n.tinvwl-table > thead > tr > th:last-child {\n /*padding: 30px;*/\n}\n.tinvwl-table .tinvwl-info {\n vertical-align: top;\n}\n.tinvwl-table > thead > tr > .tinvwl-info .tinvwl-info-wrap {\n padding-bottom: 30px;\n}\n.tinvwl-table tbody tr .tinvwl-inner h2 {\n font-size: 15px;\n color: #291C09;\n font-weight: 600;\n margin-bottom: 21px;\n}\n.tinvwl-table > tbody > tr > .tinvwl-info .tinvwl-info-wrap {\n padding-bottom: 20px;\n}\n.tinvwl-table > tbody > tr > td {\n padding: 0 30px;\n}\n.tinvwl-table > tbody > tr > td:last-child {\n /*padding: 30px;*/\n}\n.tinvwl-table thead > tr .tinvwl-inner {\n padding: 28px 0;\n margin-bottom: 30px;\n border-bottom: 2px solid rgba(219, 219, 219, 0.522);\n}\n.tinvwl-table thead.tinwl-empty > tr .tinvwl-inner {\n padding: 30px 0 0;\n margin-bottom: 0;\n border-bottom: 0;\n}\n.tinvwl-table thead > tr .tinvwl-inner {\n /*padding: 20px 0;*/\n}\n.tinvwl-table .tinvwl-header-row label {\n font-size: 22px;\n font-weight: normal;\n line-height: 1.313;\n margin: 0 0 15px;\n padding-top: 3px !important;\n}\n.tinvwl-table thead .tinvwl-empty-info, .tinvwl-table tbody > .tinvwl-bodies-border {\n display: none;\n}\n.tinvwl-table thead .tinvwl-empty-info .tinvwl-inner {\n margin: 0;\n padding-top: 56px;\n}\n\n.tinvwl-bodies-border .tinvwl-info .tinvwl-inner {\n display: none;\n padding-top: 30px;\n margin-top: 10px;\n border-top: 2px solid rgba(219, 219, 219, 0.522);\n}\n\n.tinvwl-style-options .tinvwl-table thead th:first-child, .tinvwl-style-options .tinvwl-bodies-border td:first-child {\n /*padding-right: 0;*/\n}\n.tinvwl-style-options .tinvwl-table thead .tinvwl-empty-info, .tinvwl-style-options .tinvwl-bodies-border .tinvwl-info {\n padding-right: 0;\n background: none;\n}\n.tinvwl-style-options .tinvwl-table thead .tinvwl-empty-info {\n display: table-cell;\n}\n.tinvwl-style-options .tinvwl-table thead .tinvwl-empty-info .tinvwl-inner {\n display: block;\n}\n.tinvwl-style-options tbody + tbody > .tinvwl-bodies-border .tinvwl-info .tinvwl-inner {\n display: block;\n}\n\n@media (min-width: 1200px) {\n .tinvwl-style-options .tinvwl-table .tinvwl-inner .form-horizontal {\n width: 67%;\n }\n}\ntextarea[name=style_plain-css] {\n height: 150px;\n}\n\n.tinvwl-table tbody + tbody > .tinvwl-bodies-border {\n display: table-row;\n}\n.tinvwl-table tbody + tbody > .tinvwl-bodies-border:first-child > td:first-child > .tinvwl-inner {\n padding-top: 30px;\n margin-top: 10px;\n border-top: 2px solid rgba(219, 219, 219, 0.522);\n}\n.tinvwl-table .tinvwl-header-row.tinvwl-line-border .tinvwl-inner {\n padding-bottom: 15px;\n margin-bottom: 30px;\n border-bottom: 2px solid rgba(219, 219, 219, 0.522);\n}\n.tinvwl-table .form-group .col-md-4:nth-child(n+4), .tinvwl-table .form-group .col-lg-4:nth-child(n+4) {\n padding-top: 27px;\n}\n.tinvwl-table tbody:first-of-type > tr:first-child > td:first-child > .tinvwl-inner {\n /*padding-top: 30px;*/\n}\n.tinvwl-table tbody:last-of-type > tr:last-child > td:first-child > .tinvwl-inner {\n /*padding-bottom: 20px;*/\n}\n.tinvwl-table tfoot .tinvwl-inner {\n padding-top: 20px;\n}\n.tinvwl-table tbody > tr + tr .tinvwl-inner {\n /*border-top: 2px solid rgba(219,219,219,.522);*/\n}\n.tinvwl-table tr.no-top-border .tinvwl-inner, .tinvwl-table tr.no-top-border .tinvwl-info-wrap {\n border-top: 0;\n padding-top: 0;\n}\n.tinvwl-table thead .w-bg-grey .tinvwl-info-wrap {\n padding-top: 30px;\n}\n\n/*.tinvwl-table tbody > tr .tinvwl-inner,\n.tinvwl-table tbody > tr .tinvwl-info-wrap {\n padding: 30px 0;\n}*/\n/*.tinvwl-table tbody:first-of-type > tr:first-child > td > .tinvwl-info-wrap,*/\n.tiwl-notifications-style-logo img {\n height: 42px;\n}\n\n@media (min-width: 1200px) {\n .tinvwl-table tr.tinvwl-full-width .control-label label {\n margin-bottom: 10px;\n }\n .tinvwl-table tr.tinvwl-full-width [class^=col-lg-], .tinvwl-table tr.tinvwl-full-width [class^=col-md-] {\n width: 100%;\n }\n .tinvwl-table tr.tinvwl-full-width textarea {\n height: 250px;\n padding: 15px;\n }\n .tiwl-notifications-style-logo img {\n float: left;\n }\n}\n@media (max-width: 1199px) {\n .form-horizontal .control-label .tinvwl-empty {\n display: none;\n }\n .tinvwl-style-options .tinvwl-empty-info, .tinvwl-style-options .tinvwl-info {\n display: none !important;\n }\n .tinvwl-style-options .tinvwl-table thead th:first-child, .tinvwl-style-options .tinvwl-bodies-border td:first-child {\n padding-left: 30px !important;\n }\n .tinvwl-table .tinvwl-header-row.tinvwl-line-border .tinvwl-inner {\n padding-bottom: 0;\n }\n .tinvwl-table .tinvwl-header-row.tinvwl-line-border .tinvwl-inner .form-group {\n margin-bottom: 20px;\n }\n}\n.tinvwl-info .tinvwl-info-desc a {\n text-decoration: underline;\n color: #ff5739;\n}\n.tinvwl-info .tinvwl-info-desc a:hover, .tinvwl-info .tinvwl-info-desc a:active, .tinvwl-info .tinvwl-info-desc a:focus {\n color: #000;\n}\n\n.tinvwl-info-wrap.tinvwl-in-section {\n background: #fbfaf9;\n color: #4f4639;\n}\n.tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign {\n width: 42px;\n vertical-align: top;\n padding-top: 1px;\n padding-left: 20px;\n}\n.tinvwl-info-wrap .tinvwl-info-sign span, .tinvwl-info-wrap .tinvwl-info-sign .tinvwl-help {\n display: inline-block;\n text-align: center;\n width: 22px;\n height: 22px;\n line-height: 22px;\n border-radius: 50%;\n background: #e1dbce;\n}\n.tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign span, .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign .tinvwl-help {\n display: block;\n}\n.tinvwl-info-wrap i {\n font-size: 14px;\n color: #fbfaf9;\n}\n\n.tinvwl-panel:not(.only-button) .tinvwl-table .col-lg-6 > .tinvwl-btn {\n width: auto;\n}\n\n.tinvwl-btns-group {\n margin-bottom: 23px;\n margin-top: -15px;\n margin-left: -15px;\n}\n\n.tiwl-style-custom-allow .tinvwl-inner textarea {\n margin-bottom: 23px;\n}\n\n.tinvwl-btns-group .tinvwl-btn {\n margin-top: 15px;\n margin-left: 15px;\n float: right;\n}\n\n@media (min-width: 1200px) {\n .tinvwl-table .tinvwl-form-onoff, .tinvwl-panel:not(.only-button) .tinvwl-table .col-lg-6 > .tinvwl-btn, .tinvwl-btns-group .tinvwl-btn {\n float: left;\n }\n}\n.tinvwl-table .tinvwl-info .tinvwl-info-wrap.tinvwl-in-section .tinvwl-help {\n display: none;\n}\n\n.tinvwl-info-wrap.tinvwl-in-table {\n display: inline-block;\n vertical-align: middle;\n display: block;\n margin-bottom: 5px;\n}\n.tinvwl-info-wrap.tinvwl-in-table .tinvwl-help {\n cursor: pointer;\n}\n\n.tinvwl-content .widefat th.tinvwl-has-info {\n /*word-break: break-all;*/\n}\n.tinvwl-content .widefat th.tinvwl-has-info .tinvwl-col-name {\n margin-left: 5px;\n}\n\n.tinvwl-info-wrap.tinvwl-in-table .tinvwl-info-desc {\n display: none;\n}\n\n@media (max-width: 1200px) {\n .tinvwl-table .tinvwl-info {\n padding-right: 15px;\n padding-left: 15px;\n /*vertical-align: middle;*/\n }\n .tinvwl-table.w-info > thead > tr > th:first-child, .tinvwl-table.w-info > tbody > tr > td:first-child {\n width: 90%;\n }\n .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign {\n width: auto;\n padding-left: 0;\n }\n .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign span {\n display: none;\n }\n .tinvwl-table .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign .tinvwl-help {\n display: block;\n margin: 0 auto;\n }\n .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-desc {\n display: none;\n }\n}\n@media (max-width: 782px) {\n .tinvwl-content .widefat th.tinvwl-has-info.sortable, .tinvwl-content .widefat th.tinvwl-has-info.sorted {\n padding-top: 0;\n }\n .widefat tfoot td input[type=checkbox], .widefat th input[type=checkbox], .widefat thead td input[type=checkbox] {\n margin-bottom: 0;\n }\n .tinvwl-content .widefat th.sortable > a, .tinvwl-content .widefat th.sorted > a, .tinvwl-content .widefat th.sortable.tinvwl-has-info > a, .tinvwl-content .widefat th.sorted.tinvwl-has-info > a {\n padding-top: 18px;\n padding-bottom: 18px;\n }\n .tinvwl-content .widefat thead td.check-column {\n padding-top: 14px;\n padding-bottom: 15px;\n padding-right: 20px;\n width: 45px;\n }\n .tinvwl-content .widefat tbody th.check-column {\n padding-top: 14px;\n padding-bottom: 15px;\n padding-right: 20px;\n width: 45px;\n padding-top: 11px;\n padding-bottom: 11px;\n vertical-align: top;\n }\n .tinvwl-content .widefat.wishlists thead td.check-column, .tinvwl-content .widefat.wishlists tbody th.check-column {\n width: 23px;\n }\n .tinvwl-content .widefat thead td.check-column + th {\n padding-right: 10px;\n }\n .tinvwl-content .widefat thead td.check-column + th.sortable:first-of-type > a, .tinvwl-content .widefat thead td.check-column + th.sorted:first-of-type > a {\n padding-right: 10px;\n }\n .tinvwl-content .widefat tbody th.check-column + td {\n padding-right: 10px;\n }\n .tinvwl-content .widefat thead td.check-column + th.sortable:first-of-type > .tinvwl-info-wrap.tinvwl-in-table, .tinvwl-content .widefat thead td.check-column + th.sorted:first-of-type > .tinvwl-info-wrap.tinvwl-in-table {\n padding-right: 13px;\n display: inline-block;\n margin-top: 5px;\n margin-bottom: 0;\n }\n .wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.column-primary)::before {\n text-align: right;\n }\n .wp-list-table tr:not(.inline-edit-row):not(.no-items) td.column-primary ~ td:not(.check-column) {\n text-align: left;\n padding-left: 30px;\n }\n .wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.column-primary)::before {\n right: 28px;\n }\n .wp-list-table tr:not(.inline-edit-row):not(.no-items) td.check-column + td:not(.column-primary)::before {\n right: 13px;\n }\n .wp-list-table tr:not(.inline-edit-row):not(.no-items) td.column-primary ~ td:not(.check-column):last-child {\n padding-bottom: 13px;\n }\n}\n/* Popover */\n.popover {\n position: absolute;\n top: 0;\n right: 0;\n z-index: 9999;\n display: none;\n max-width: 279px;\n padding: 1px;\n text-align: center;\n white-space: normal;\n background-color: #fff;\n background-clip: padding-box;\n border-radius: 6px;\n -webkit-box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.22);\n box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.22);\n}\n.popover.top {\n margin-top: -10px;\n}\n.popover.right {\n margin-right: 10px;\n}\n.popover.bottom {\n margin-top: 10px;\n}\n.popover.left {\n margin-right: -10px;\n}\n\n.popover-title {\n padding: 30px 30px 0;\n margin: 0;\n font-family: \"Open Sans\", Arial, sans-serif;\n font-size: 14px;\n font-weight: 600;\n line-height: 1.714;\n text-transform: uppercase;\n letter-spacing: -0.35px;\n}\n\n.popover-content {\n padding: 25px 30px 30px;\n color: #5D5D5D;\n font-family: Arial, sans-serif;\n font-size: 14px;\n line-height: 1.429;\n}\n\n.popover > .arrow {\n position: absolute;\n display: block;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n border-width: 11px;\n margin-right: 0;\n overflow: visible;\n}\n.popover > .arrow:after {\n position: absolute;\n display: block;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n content: none;\n z-index: 9999;\n background: none;\n -webkit-box-shadow: none;\n box-shadow: none;\n position: absolute;\n right: auto;\n top: auto;\n width: auto;\n height: auto;\n -webkit-transform: none;\n transform: none;\n content: \"\";\n border-width: 10px;\n}\n.popover.top > .arrow {\n bottom: -11px;\n right: 50%;\n margin-right: -11px;\n border-bottom-width: 0;\n}\n.popover.top > .arrow:after {\n bottom: 1px;\n margin-right: -10px;\n content: \" \";\n border-top-color: #fff;\n border-bottom-width: 0;\n}\n.popover.right > .arrow {\n top: 50%;\n right: -11px;\n margin-top: -11px;\n border-right-width: 0;\n}\n.popover.right > .arrow:after {\n bottom: -10px;\n right: 1px;\n content: \" \";\n border-left-color: #fff;\n border-right-width: 0;\n}\n.popover.bottom > .arrow {\n top: -11px;\n right: 50%;\n margin-right: -11px;\n border-top-width: 0;\n}\n.popover.bottom > .arrow:after {\n top: 1px;\n margin-right: -10px;\n content: \" \";\n border-top-width: 0;\n border-bottom-color: #fff;\n}\n.popover.left > .arrow {\n top: 50%;\n right: auto;\n left: -11px;\n margin-top: -11px;\n border-left-width: 0;\n}\n.popover.left > .arrow:after {\n right: auto;\n left: 1px;\n bottom: -10px;\n content: \" \";\n border-left-width: 0;\n border-right-color: #fff;\n}\n\n/* Image w/description */\n.tinvwl-img-w-desc i {\n margin-left: 20px;\n}\n.tinvwl-img-w-desc h5 {\n font-weight: 600;\n text-transform: uppercase;\n}\n.tinvwl-img-w-desc .tinvwl-desc {\n color: #4f4639;\n}\n.tinvwl-img-w-desc h5 + .tinvwl-desc {\n margin-top: 2px;\n}\n\n/* Premium Features */\n.tinvwl-premium-feat .row {\n margin: 0;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n}\n.tinvwl-premium-feat .col-lg-4 {\n padding: 0;\n -webkit-box-flex: 1;\n -ms-flex: 1 1 0px;\n flex: 1 1 0;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers {\n -webkit-box-flex: 1;\n -ms-flex: 1;\n flex: 1;\n overflow: hidden;\n position: relative;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.money-back {\n background: #211709; /* Old browsers */\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.money-back a {\n display: block;\n position: relative;\n color: #ffffff;\n outline: none;\n text-decoration: none;\n background: url(\"../img/money-back.svg\") no-repeat 50% 0;\n float: right;\n width: 100%;\n height: 60%;\n margin: 15px 0;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.money-back a span {\n display: none;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.money-back p {\n text-align: center;\n color: #ffffff;\n font-size: 16px;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.customization {\n text-align: center;\n background: #333333 url(\"../img/customization.png\") no-repeat 0% 100%;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.customization h2 {\n margin: 30px auto 20px;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.customization p {\n font-size: 16px;\n color: #ffffff;\n padding-right: 10px;\n padding-left: 10px;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.customization .tinvwl-btn.gray {\n background-color: #958095;\n margin: 10px auto;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.customization .tinvwl-btn.gray:hover {\n background-color: #ffffff;\n color: #333333;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.rate {\n text-align: center;\n border-bottom: 1px solid #e7e7e7;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.rate h2 {\n background: url(\"../img/rate_us.png\") no-repeat center;\n display: block;\n width: 186px;\n height: 76px;\n margin: 30px auto 20px;\n font-size: 18px;\n line-height: 100px;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.rate h2 a {\n display: block;\n width: 186px;\n height: 76px;\n color: #ffffff;\n text-decoration: none;\n outline: none;\n font-weight: 600;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.rate p {\n font-size: 16px;\n padding-right: 10px;\n padding-left: 10px;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.rate a {\n color: #ff5739;\n text-decoration: underline;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.subscribe {\n text-align: center;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.subscribe h2 {\n color: #453a2a;\n margin: 30px auto 20px;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.subscribe p {\n font-size: 16px;\n padding-right: 10px;\n padding-left: 10px;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.subscribe .mc-field-group {\n width: 90%;\n position: relative;\n margin: 10px auto;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.subscribe .mc-field-group input[type=email] {\n width: 65%;\n height: 45px;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.subscribe .mc-field-group input[type=submit] {\n width: 30%;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.subscribe #mc_embed_signup {\n margin-bottom: 30px;\n}\n.tinvwl-premium-feat h2 {\n font-size: 30px;\n text-transform: uppercase;\n letter-spacing: -0.025em;\n line-height: 1;\n color: #ffffff;\n}\n.tinvwl-premium-feat .tinvwl-pic-col {\n border: 5px solid #ffffff;\n text-align: center;\n background: #df4c57; /* Old browsers */ /* FF3.6-15 */ /* Chrome10-25,Safari5.1-6 */\n background: linear-gradient(-135deg, #df4c57 0%, #f78c62 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=\"#df4c57\", endColorstr=\"#f78c62\", GradientType=1); /* IE6-9 fallback on horizontal gradient */\n padding: 50px 10px;\n color: #ffffff;\n}\n.tinvwl-premium-feat .tinvwl-pic-col img {\n display: block;\n margin: 0 auto;\n}\n.tinvwl-premium-feat .tinvwl-pic-col .tinvwl-btn.white {\n color: #ff5739;\n}\n.tinvwl-premium-feat .tinvwl-pic-col .tinvwl-btn.white:hover {\n color: #ffffff;\n}\n.tinvwl-premium-feat .tinvwl-pic-col p {\n font-size: 16px;\n padding-bottom: 1em;\n}\n.tinvwl-premium-feat .tinvwl-feat-col {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n border-top: 1px solid #ffffff;\n border-bottom: 1px solid #ffffff;\n background-color: #f9f8f5;\n}\n.tinvwl-premium-feat .tinvwl-sup-col {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n}\n\n/* Footer */\n#wpfooter {\n padding: 10px 40px;\n}\n#wpfooter p {\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n font-size: 14px;\n line-height: 1.85714286;\n color: #4b4b4b;\n}\n#wpfooter .ftinvwl-heart {\n margin: 0 3px;\n}\n#wpfooter .ftinvwl-star {\n font-size: 12px;\n margin: 0 1px;\n}\n#wpfooter span .ftinvwl-star:first-of-type {\n margin-right: 6px;\n}\n#wpfooter span .ftinvwl-star:last-of-type {\n margin-right: 3px;\n}\n#wpfooter i {\n color: #ff5739;\n}\n#wpfooter a {\n text-decoration: underline;\n color: #ff5739;\n}\n#wpfooter a:hover, #wpfooter a:active, #wpfooter a:focus {\n color: #000;\n}\n\n/* Color Picker */\n.tinvwl-color-picker {\n position: relative;\n}\n.tinvwl-color-picker .iris-picker {\n position: absolute;\n z-index: 9999;\n}\n.tinvwl-color-picker input[type=text] {\n color: #fff;\n border: 4px solid #fff;\n -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.14);\n box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.14);\n}\n.tinvwl-color-picker .tinvwl-eyedropper {\n cursor: pointer;\n position: relative;\n display: inline-block;\n vertical-align: top;\n margin-right: 4px;\n width: 42px;\n height: 42px;\n background: #fff url(\"../img/color_icon.png\") no-repeat center;\n border: 1px solid rgba(0, 0, 0, 0.14);\n border-radius: 2px;\n -webkit-box-shadow: -1px 2px 4px 0 rgba(0, 0, 0, 0.1);\n box-shadow: -1px 2px 4px 0 rgba(0, 0, 0, 0.1);\n}\n.tinvwl-color-picker .tinvwl-eyedropper a {\n color: #6b625a;\n}\n.tinvwl-color-picker .tinvwl-eyedropper i {\n display: inline-block;\n position: absolute;\n top: 15px;\n right: 14px;\n font-size: 12px;\n}\n.tinvwl-color-picker + .iris-picker .iris-square-value {\n width: 0;\n height: 0;\n}\n\n/* Modal */\n.tinvwl-overlay {\n position: fixed;\n top: 0;\n right: 0;\n width: 100%;\n height: 100%;\n visibility: hidden;\n opacity: 0;\n -webkit-transition: opacity 0.3s ease, visibility 0.3s ease;\n transition: opacity 0.3s ease, visibility 0.3s ease;\n background: #191919;\n}\n\n.tinvwl-modal.tinvwl-modal-open .tinvwl-overlay {\n visibility: visible;\n opacity: 0.5;\n}\n\n.admin-bar .tinvwl-content .tinvwl-modal {\n padding-top: 32px !important;\n}\n\n.tinvwl-content .tinvwl-modal {\n overflow-y: auto;\n overflow-x: hidden;\n top: 0;\n right: 0;\n width: 0;\n height: 0;\n z-index: 9999;\n position: fixed;\n outline: none !important;\n -webkit-backface-visibility: hidden;\n visibility: hidden;\n opacity: 0;\n text-align: right;\n -webkit-transition: opacity 0.3s ease, visibility 0.3s ease;\n transition: opacity 0.3s ease, visibility 0.3s ease;\n}\n.tinvwl-content .tinvwl-modal .tinvwl-modal-inner {\n position: relative;\n margin: 0 auto;\n background: #fff;\n border-radius: 4px;\n}\n.tinvwl-content .tinvwl-modal.tinvwl-modal-open {\n visibility: visible;\n opacity: 1;\n width: 100%;\n height: 100%;\n}\n\n@media screen and (max-width: 1200px) {\n .tinvwl-premium-feat .row {\n display: block;\n }\n}\n@media screen and (max-width: 782px) {\n .admin-bar .tinvwl-content .tinvwl-modal {\n padding-top: 46px !important;\n }\n}\n@media screen and (max-width: 600px) {\n .admin-bar .tinvwl-content .tinvwl-modal {\n padding-top: 0 !important;\n }\n}\n.tinvwl-modal .tinvwl-table {\n height: 100%;\n}\n\n.tinvwl-content .tinvwl-modal .tinvwl-modal-inner {\n max-width: 415px;\n padding: 40px 45px;\n}\n.tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails {\n text-align: center;\n}\n.tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails p {\n margin: 0 0 26px;\n}\n.tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails .tinvwl-btn.large {\n padding: 14px 33px;\n}\n.tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails .tinvwl-btn + .tinvwl-btn {\n margin-right: 6px;\n}\n\n/* Quick Buttons */\n.tinvwl-quick-btns {\n position: fixed;\n top: 25%;\n right: 100%;\n z-index: 9999;\n}\n.tinvwl-quick-btns button {\n display: block;\n width: 117px;\n font-size: 14px;\n font-family: \"Open Sans\", Arial, sans-serif;\n font-weight: 600;\n padding: 0 0 0 35px;\n border-radius: 2px;\n border: none;\n text-decoration: none;\n background: #96b100;\n color: #ffffff;\n -webkit-transform: translateX(50px);\n transform: translateX(50px);\n transition: -webkit-transform 0.3s ease;\n -webkit-transition: -webkit-transform 0.3s ease;\n transition: transform 0.3s ease;\n transition: transform 0.3s ease, -webkit-transform 0.3s ease;\n}\n\n.tinvwl-panel.only-button .tinvwl-quick-btns .form-control {\n display: block;\n width: 119px;\n}\n\n.tinvwl-quick-btns button:hover {\n -webkit-transform: translateX(100%);\n transform: translateX(100%);\n}\n.tinvwl-quick-btns button + button {\n margin-top: 4px;\n}\n.tinvwl-quick-btns button span {\n display: inline-block;\n width: 50px;\n padding: 15px 0;\n text-align: center;\n}\n\n/* Preview Select */\n@media (min-width: 1200px) {\n .tinvwl-empty-select + .tinvwl-input-group-btn {\n text-align: left;\n }\n}\n.tinvwl-empty-select + .tinvwl-input-group-btn .tinvwl-btn {\n margin-right: 0;\n}\n\n/* Bootstrap */\n.container, .container-fluid {\n /*padding-right: 15px;\n padding-left: 15px;*/\n margin-left: auto;\n margin-right: auto;\n}\n\n@media (min-width: 768px) {\n .container {\n width: 750px;\n }\n}\n@media (min-width: 992px) {\n .container {\n width: 970px;\n }\n}\n@media (min-width: 1200px) {\n .container {\n width: 1170px;\n }\n}\n.row {\n margin-left: -15px;\n margin-right: -15px;\n}\n\n.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {\n position: relative;\n min-height: 1px;\n padding-left: 15px;\n padding-right: 15px;\n}\n\n.tinvwl-table .form-group .row {\n /*margin-left: -5px;*/\n /*margin-right: -5px;*/\n}\n.tinvwl-table .form-group [class^=col-] {\n /*padding-right: 5px;*/\n /*padding-left: 5px;*/\n}\n\n.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11 {\n float: right;\n}\n\n.col-xs-12 {\n float: right;\n width: 100%;\n}\n\n.col-xs-11 {\n width: 91.66666667%;\n}\n\n.col-xs-10 {\n width: 83.33333333%;\n}\n\n.col-xs-9 {\n width: 75%;\n}\n\n.col-xs-8 {\n width: 66.66666667%;\n}\n\n.col-xs-7 {\n width: 58.33333333%;\n}\n\n.col-xs-6 {\n width: 50%;\n}\n\n.col-xs-5 {\n width: 41.66666667%;\n}\n\n.col-xs-4 {\n width: 33.33333333%;\n}\n\n.col-xs-3 {\n width: 25%;\n}\n\n.col-xs-2 {\n width: 16.66666667%;\n}\n\n.col-xs-1 {\n width: 8.33333333%;\n}\n\n.col-xs-pull-12 {\n left: 100%;\n}\n\n.col-xs-pull-11 {\n left: 91.66666667%;\n}\n\n.col-xs-pull-10 {\n left: 83.33333333%;\n}\n\n.col-xs-pull-9 {\n left: 75%;\n}\n\n.col-xs-pull-8 {\n left: 66.66666667%;\n}\n\n.col-xs-pull-7 {\n left: 58.33333333%;\n}\n\n.col-xs-pull-6 {\n left: 50%;\n}\n\n.col-xs-pull-5 {\n left: 41.66666667%;\n}\n\n.col-xs-pull-4 {\n left: 33.33333333%;\n}\n\n.col-xs-pull-3 {\n left: 25%;\n}\n\n.col-xs-pull-2 {\n left: 16.66666667%;\n}\n\n.col-xs-pull-1 {\n left: 8.33333333%;\n}\n\n.col-xs-pull-0 {\n left: auto;\n}\n\n.col-xs-push-12 {\n right: 100%;\n}\n\n.col-xs-push-11 {\n right: 91.66666667%;\n}\n\n.col-xs-push-10 {\n right: 83.33333333%;\n}\n\n.col-xs-push-9 {\n right: 75%;\n}\n\n.col-xs-push-8 {\n right: 66.66666667%;\n}\n\n.col-xs-push-7 {\n right: 58.33333333%;\n}\n\n.col-xs-push-6 {\n right: 50%;\n}\n\n.col-xs-push-5 {\n right: 41.66666667%;\n}\n\n.col-xs-push-4 {\n right: 33.33333333%;\n}\n\n.col-xs-push-3 {\n right: 25%;\n}\n\n.col-xs-push-2 {\n right: 16.66666667%;\n}\n\n.col-xs-push-1 {\n right: 8.33333333%;\n}\n\n.col-xs-push-0 {\n right: auto;\n}\n\n.col-xs-offset-12 {\n margin-right: 100%;\n}\n\n.col-xs-offset-11 {\n margin-right: 91.66666667%;\n}\n\n.col-xs-offset-10 {\n margin-right: 83.33333333%;\n}\n\n.col-xs-offset-9 {\n margin-right: 75%;\n}\n\n.col-xs-offset-8 {\n margin-right: 66.66666667%;\n}\n\n.col-xs-offset-7 {\n margin-right: 58.33333333%;\n}\n\n.col-xs-offset-6 {\n margin-right: 50%;\n}\n\n.col-xs-offset-5 {\n margin-right: 41.66666667%;\n}\n\n.col-xs-offset-4 {\n margin-right: 33.33333333%;\n}\n\n.col-xs-offset-3 {\n margin-right: 25%;\n}\n\n.col-xs-offset-2 {\n margin-right: 16.66666667%;\n}\n\n.col-xs-offset-1 {\n margin-right: 8.33333333%;\n}\n\n.col-xs-offset-0 {\n margin-right: 0;\n}\n\n@media (min-width: 768px) {\n .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11 {\n float: right;\n }\n .col-sm-12 {\n float: right;\n width: 100%;\n }\n .col-sm-11 {\n width: 91.66666667%;\n }\n .col-sm-10 {\n width: 83.33333333%;\n }\n .col-sm-9 {\n width: 75%;\n }\n .col-sm-8 {\n width: 66.66666667%;\n }\n .col-sm-7 {\n width: 58.33333333%;\n }\n .col-sm-6 {\n width: 50%;\n }\n .col-sm-5 {\n width: 41.66666667%;\n }\n .col-sm-4 {\n width: 33.33333333%;\n }\n .col-sm-3 {\n width: 25%;\n }\n .col-sm-2 {\n width: 16.66666667%;\n }\n .col-sm-1 {\n width: 8.33333333%;\n }\n .col-sm-pull-12 {\n left: 100%;\n }\n .col-sm-pull-11 {\n left: 91.66666667%;\n }\n .col-sm-pull-10 {\n left: 83.33333333%;\n }\n .col-sm-pull-9 {\n left: 75%;\n }\n .col-sm-pull-8 {\n left: 66.66666667%;\n }\n .col-sm-pull-7 {\n left: 58.33333333%;\n }\n .col-sm-pull-6 {\n left: 50%;\n }\n .col-sm-pull-5 {\n left: 41.66666667%;\n }\n .col-sm-pull-4 {\n left: 33.33333333%;\n }\n .col-sm-pull-3 {\n left: 25%;\n }\n .col-sm-pull-2 {\n left: 16.66666667%;\n }\n .col-sm-pull-1 {\n left: 8.33333333%;\n }\n .col-sm-pull-0 {\n left: auto;\n }\n .col-sm-push-12 {\n right: 100%;\n }\n .col-sm-push-11 {\n right: 91.66666667%;\n }\n .col-sm-push-10 {\n right: 83.33333333%;\n }\n .col-sm-push-9 {\n right: 75%;\n }\n .col-sm-push-8 {\n right: 66.66666667%;\n }\n .col-sm-push-7 {\n right: 58.33333333%;\n }\n .col-sm-push-6 {\n right: 50%;\n }\n .col-sm-push-5 {\n right: 41.66666667%;\n }\n .col-sm-push-4 {\n right: 33.33333333%;\n }\n .col-sm-push-3 {\n right: 25%;\n }\n .col-sm-push-2 {\n right: 16.66666667%;\n }\n .col-sm-push-1 {\n right: 8.33333333%;\n }\n .col-sm-push-0 {\n right: auto;\n }\n .col-sm-offset-12 {\n margin-right: 100%;\n }\n .col-sm-offset-11 {\n margin-right: 91.66666667%;\n }\n .col-sm-offset-10 {\n margin-right: 83.33333333%;\n }\n .col-sm-offset-9 {\n margin-right: 75%;\n }\n .col-sm-offset-8 {\n margin-right: 66.66666667%;\n }\n .col-sm-offset-7 {\n margin-right: 58.33333333%;\n }\n .col-sm-offset-6 {\n margin-right: 50%;\n }\n .col-sm-offset-5 {\n margin-right: 41.66666667%;\n }\n .col-sm-offset-4 {\n margin-right: 33.33333333%;\n }\n .col-sm-offset-3 {\n margin-right: 25%;\n }\n .col-sm-offset-2 {\n margin-right: 16.66666667%;\n }\n .col-sm-offset-1 {\n margin-right: 8.33333333%;\n }\n .col-sm-offset-0 {\n margin-right: 0;\n }\n}\n@media (min-width: 992px) {\n .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11 {\n float: right;\n }\n .col-md-12 {\n float: right;\n width: 100%;\n }\n .col-md-11 {\n width: 91.66666667%;\n }\n .col-md-10 {\n width: 83.33333333%;\n }\n .col-md-9 {\n width: 75%;\n }\n .col-md-8 {\n width: 66.66666667%;\n }\n .col-md-7 {\n width: 58.33333333%;\n }\n .col-md-6 {\n width: 50%;\n }\n .col-md-5 {\n width: 41.66666667%;\n }\n .col-md-4 {\n width: 33.33333333%;\n }\n .col-md-3 {\n width: 25%;\n }\n .col-md-2 {\n width: 16.66666667%;\n }\n .col-md-1 {\n width: 8.33333333%;\n }\n .col-md-pull-12 {\n left: 100%;\n }\n .col-md-pull-11 {\n left: 91.66666667%;\n }\n .col-md-pull-10 {\n left: 83.33333333%;\n }\n .col-md-pull-9 {\n left: 75%;\n }\n .col-md-pull-8 {\n left: 66.66666667%;\n }\n .col-md-pull-7 {\n left: 58.33333333%;\n }\n .col-md-pull-6 {\n left: 50%;\n }\n .col-md-pull-5 {\n left: 41.66666667%;\n }\n .col-md-pull-4 {\n left: 33.33333333%;\n }\n .col-md-pull-3 {\n left: 25%;\n }\n .col-md-pull-2 {\n left: 16.66666667%;\n }\n .col-md-pull-1 {\n left: 8.33333333%;\n }\n .col-md-pull-0 {\n left: auto;\n }\n .col-md-push-12 {\n right: 100%;\n }\n .col-md-push-11 {\n right: 91.66666667%;\n }\n .col-md-push-10 {\n right: 83.33333333%;\n }\n .col-md-push-9 {\n right: 75%;\n }\n .col-md-push-8 {\n right: 66.66666667%;\n }\n .col-md-push-7 {\n right: 58.33333333%;\n }\n .col-md-push-6 {\n right: 50%;\n }\n .col-md-push-5 {\n right: 41.66666667%;\n }\n .col-md-push-4 {\n right: 33.33333333%;\n }\n .col-md-push-3 {\n right: 25%;\n }\n .col-md-push-2 {\n right: 16.66666667%;\n }\n .col-md-push-1 {\n right: 8.33333333%;\n }\n .col-md-push-0 {\n right: auto;\n }\n .col-md-offset-12 {\n margin-right: 100%;\n }\n .col-md-offset-11 {\n margin-right: 91.66666667%;\n }\n .col-md-offset-10 {\n margin-right: 83.33333333%;\n }\n .col-md-offset-9 {\n margin-right: 75%;\n }\n .col-md-offset-8 {\n margin-right: 66.66666667%;\n }\n .col-md-offset-7 {\n margin-right: 58.33333333%;\n }\n .col-md-offset-6 {\n margin-right: 50%;\n }\n .col-md-offset-5 {\n margin-right: 41.66666667%;\n }\n .col-md-offset-4 {\n margin-right: 33.33333333%;\n }\n .col-md-offset-3 {\n margin-right: 25%;\n }\n .col-md-offset-2 {\n margin-right: 16.66666667%;\n }\n .col-md-offset-1 {\n margin-right: 8.33333333%;\n }\n .col-md-offset-0 {\n margin-right: 0;\n }\n}\n@media (min-width: 1200px) {\n .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11 {\n float: right;\n }\n .col-lg-12 {\n float: right;\n width: 100%;\n }\n .col-lg-11 {\n width: 91.66666667%;\n }\n .col-lg-10 {\n width: 83.33333333%;\n }\n .col-lg-9 {\n width: 75%;\n }\n .col-lg-8 {\n width: 66.66666667%;\n }\n .col-lg-7 {\n width: 58.33333333%;\n }\n .col-lg-6 {\n width: 50%;\n }\n .col-lg-5 {\n width: 41.66666667%;\n }\n .col-lg-4 {\n width: 33.33333333%;\n }\n .col-lg-3 {\n width: 25%;\n }\n .col-lg-2 {\n width: 16.66666667%;\n }\n .col-lg-1 {\n width: 8.33333333%;\n }\n .col-lg-pull-12 {\n left: 100%;\n }\n .col-lg-pull-11 {\n left: 91.66666667%;\n }\n .col-lg-pull-10 {\n left: 83.33333333%;\n }\n .col-lg-pull-9 {\n left: 75%;\n }\n .col-lg-pull-8 {\n left: 66.66666667%;\n }\n .col-lg-pull-7 {\n left: 58.33333333%;\n }\n .col-lg-pull-6 {\n left: 50%;\n }\n .col-lg-pull-5 {\n left: 41.66666667%;\n }\n .col-lg-pull-4 {\n left: 33.33333333%;\n }\n .col-lg-pull-3 {\n left: 25%;\n }\n .col-lg-pull-2 {\n left: 16.66666667%;\n }\n .col-lg-pull-1 {\n left: 8.33333333%;\n }\n .col-lg-pull-0 {\n left: auto;\n }\n .col-lg-push-12 {\n right: 100%;\n }\n .col-lg-push-11 {\n right: 91.66666667%;\n }\n .col-lg-push-10 {\n right: 83.33333333%;\n }\n .col-lg-push-9 {\n right: 75%;\n }\n .col-lg-push-8 {\n right: 66.66666667%;\n }\n .col-lg-push-7 {\n right: 58.33333333%;\n }\n .col-lg-push-6 {\n right: 50%;\n }\n .col-lg-push-5 {\n right: 41.66666667%;\n }\n .col-lg-push-4 {\n right: 33.33333333%;\n }\n .col-lg-push-3 {\n right: 25%;\n }\n .col-lg-push-2 {\n right: 16.66666667%;\n }\n .col-lg-push-1 {\n right: 8.33333333%;\n }\n .col-lg-push-0 {\n right: auto;\n }\n .col-lg-offset-12 {\n margin-right: 100%;\n }\n .col-lg-offset-11 {\n margin-right: 91.66666667%;\n }\n .col-lg-offset-10 {\n margin-right: 83.33333333%;\n }\n .col-lg-offset-9 {\n margin-right: 75%;\n }\n .col-lg-offset-8 {\n margin-right: 66.66666667%;\n }\n .col-lg-offset-7 {\n margin-right: 58.33333333%;\n }\n .col-lg-offset-6 {\n margin-right: 50%;\n }\n .col-lg-offset-5 {\n margin-right: 41.66666667%;\n }\n .col-lg-offset-4 {\n margin-right: 33.33333333%;\n }\n .col-lg-offset-3 {\n margin-right: 25%;\n }\n .col-lg-offset-2 {\n margin-right: 16.66666667%;\n }\n .col-lg-offset-1 {\n margin-right: 8.33333333%;\n }\n .col-lg-offset-0 {\n margin-right: 0;\n }\n}\n@media (max-width: 1199px) {\n .tinvwl-table .row > [class^=col-md-] + [class^=col-md-], .tinvwl-table .row > [class^=col-lg-] + [class^=col-lg-] {\n padding-top: 30px;\n }\n .tinvwl-table .form-group > [class^=col-md-] + [class^=col-md-], .tinvwl-table .form-group > [class^=col-lg-] + [class^=col-lg-] {\n padding-top: 30px;\n }\n}\n.fade {\n opacity: 0;\n -webkit-transition: opacity 0.15s linear;\n transition: opacity 0.15s linear;\n}\n.fade.in {\n opacity: 1;\n}\n\n.form-horizontal .form-group {\n margin-left: -15px;\n margin-right: -15px;\n}\n\n.form-group {\n margin-bottom: 23px;\n}\n\n.form-horizontal:last-of-type .form-group {\n /*margin-bottom: 0;*/\n}\n\n.tinvwl-inner .form-group + .form-group > label {\n /*margin-top: 7px;*/\n}\n\n.form-control {\n display: block;\n width: 100%;\n}\n\nlabel.one-line {\n display: inline-block;\n margin-bottom: 0;\n margin-left: 10px;\n}\n\n.control-label label {\n display: block;\n margin-bottom: 10px;\n}\n\n.form-horizontal .control-label label {\n padding-top: 9px;\n margin-bottom: 0;\n}\n\n@media (min-width: 1200px) {\n .tinvwl-table .tinvwl-header-row label {\n margin-bottom: 0;\n }\n .tinvwl-table .tinvwl-header-row .form-group {\n margin-top: -7px;\n margin-bottom: 13px;\n }\n}\n@media (max-width: 1199px) {\n .form-horizontal .control-label label {\n margin-bottom: 10px;\n }\n .tinvwl-table .tinvwl-header-row label {\n padding-top: 3px;\n }\n}\n.tinvwl-input-group-btn {\n margin-top: 13px;\n}\n\n.tinvwl-input-group {\n position: relative;\n display: table;\n border-collapse: separate;\n}\n\n.tinvwl-input-group-addon {\n width: 1%;\n white-space: nowrap;\n vertical-align: middle;\n}\n\n.tinvwl-input-group-btn {\n width: 1%;\n white-space: nowrap;\n vertical-align: middle;\n margin-top: 0;\n position: relative;\n white-space: nowrap;\n}\n.tinvwl-input-group-btn .tinvwl-btn {\n margin-right: 10px;\n}\n.tinvwl-input-group-btn > .btn {\n position: relative;\n}\n\n.tinvwl-input-group .form-control, .tinvwl-input-group-addon, .tinvwl-input-group-btn {\n display: table-cell;\n}\n\n.tinvwl-input-group .form-control {\n position: relative;\n z-index: 2;\n float: right;\n width: 100%;\n margin-bottom: 0;\n}\n\n@media only screen and (max-width: 1199px) {\n .tinvwl-input-group:not(.tinvwl-no-full) {\n display: block;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .form-control {\n float: none;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .form-control + .tinvwl-input-group-btn {\n padding-top: 10px;\n padding-right: 0;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon, .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn, .tinvwl-input-group:not(.tinvwl-no-full) .form-control {\n display: block;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon, .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn {\n margin-right: 0;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon > input, .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon > button {\n margin-right: 0;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn > input, .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn > button {\n margin-right: 0;\n }\n}\n.text-right {\n text-align: left;\n}\n\n@media (max-width: 1199px) {\n .text-right {\n text-align: right;\n }\n}\n@media (min-width: 768px) {\n .form-inline .form-group {\n display: inline-block;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .form-inline .form-control-static {\n display: inline-block;\n }\n .form-inline .tinvwl-input-group {\n display: inline-table;\n vertical-align: middle;\n }\n .form-inline .tinvwl-input-group .tinvwl-input-group-addon, .form-inline .tinvwl-input-group .tinvwl-input-group-btn, .form-inline .tinvwl-input-group .form-control {\n width: auto;\n }\n .form-inline .tinvwl-input-group > .form-control {\n width: 100%;\n }\n .form-inline .control-label label {\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .radio, .form-inline .checkbox {\n display: inline-block;\n margin-top: 0;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .radio label, .form-inline .checkbox label {\n padding-right: 0;\n }\n .form-inline .radio input[type=radio], .form-inline .checkbox input[type=checkbox] {\n position: relative;\n margin-right: 0;\n }\n .form-inline .has-feedback .form-control-feedback {\n top: 0;\n }\n}\n/*************************IMAGES *******************************/\n.logo_heart {\n background: url(\"../img/logo_heart.png\") no-repeat center;\n display: inline-block;\n background-size: 54px 54px;\n width: 54px;\n height: 54px;\n}\n\n.admin-rescue {\n background: url(\"../img/admin-rescue.png\") no-repeat center;\n display: inline-block;\n background-size: 61px 60px;\n width: 61px;\n height: 60px;\n}\n\n.admin-update {\n background: url(\"../img/admin-update.png\") no-repeat center;\n display: inline-block;\n background-size: 61px 60px;\n width: 61px;\n height: 60px;\n}\n\n.wizard_logo {\n background: url(\"../img/wizard_logo.png\") no-repeat center;\n background-size: 54px 54px;\n width: 54px;\n height: 54px;\n display: block;\n margin: 10px auto;\n}\n\n.wizard_setup {\n background: url(\"../img/wizard_setup.png\") no-repeat center;\n display: inline-block;\n background-size: 143px 144px;\n width: 143px;\n height: 144px;\n}\n\n.premium_adv {\n background: url(\"../img/premium_logo.png\") no-repeat center;\n display: inline-block;\n margin: 0 auto 35px;\n background-size: 107px 106px;\n width: 107px;\n height: 106px;\n}\n\n/************************** RETINA *************************/\n.tinvwl-content select {\n background-size: 13px 8px;\n}\n\n.tinvwl-select + .tinvwl-caret span {\n background-size: 13px 18px;\n}\n\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page .tinvwl-chevron, .tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page:hover .tinvwl-chevron {\n background-size: 20px 30px;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page .tinvwl-chevron, .tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page:hover .tinvwl-chevron {\n background-size: 20px 30px;\n}\n\n.tinvwl-color-picker .tinvwl-eyedropper {\n background-size: 28px 29px;\n}\n\n@media only screen and (-webkit-min-device-pixel-ratio: 1.5), not all, not all, not all {\n .tinvwl-content select {\n background-image: url(\"../img/select_caret@2x.png\");\n }\n .tinvwl-select + .tinvwl-caret span {\n background-image: url(\"../img/chevron_down@2x.png\");\n }\n .tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page .tinvwl-chevron, .tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page:hover .tinvwl-chevron {\n background-image: url(\"../img/chevron_icon@2x.png\");\n }\n .tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page .tinvwl-chevron, .tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page:hover .tinvwl-chevron {\n background-image: url(\"../img/chevron_icon@2x.png\");\n }\n .tinvwl-color-picker .tinvwl-eyedropper {\n background-image: url(\"../img/color_icon@2x.png\");\n }\n .logo_heart {\n background-image: url(\"../img/logo_heart@2x.png\");\n }\n .admin-rescue {\n background-image: url(\"../img/admin-rescue@2x.png\");\n }\n .admin-update {\n background-image: url(\"../img/admin-update@2x.png\");\n }\n .wizard_logo {\n background-image: url(\"../img/wizard_logo@2x.png\");\n }\n .wizard_setup {\n background-image: url(\"../img/wizard_setup@2x.png\");\n }\n}\n/******************STYLE HEADINGS*********************/\n#style_options .tinvwl-table tbody tr .tinvwl-inner h2 {\n font-size: 18px;\n color: #291C09;\n text-transform: capitalize;\n font-weight: 600;\n margin-bottom: 21px;\n padding: 14px 0;\n}\n\n::-webkit-input-placeholder {\n color: #e5e5e5;\n opacity: 1 !important; /* for older chrome versions. may no longer apply. */\n}\n\n:-moz-placeholder { /* Firefox 18- */\n color: #e5e5e5;\n opacity: 1 !important;\n}\n\n::-moz-placeholder { /* Firefox 19+ */\n color: #e5e5e5;\n opacity: 1 !important;\n}\n\n:-ms-input-placeholder {\n color: #e5e5e5;\n}"]}
|
1 |
+
{"version":3,"names":[],"mappings":"","sources":["admin-rtl.css"],"file":"admin-rtl.css","sourcesContent":["/*------------------------------------*\n\t$WEBFONT\n*------------------------------------*/\n/* Misc */\n* {\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n}\n*:before, *:after {\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n}\n\n.tinv-wishlist-clearfix:before, .tinv-wishlist-clearfix:after {\n display: table;\n content: \" \";\n}\n\n.container:before, .container:after {\n display: table;\n content: \" \";\n}\n\n.container-fluid:before, .container-fluid:after {\n display: table;\n content: \" \";\n}\n\n.row:before, .row:after {\n display: table;\n content: \" \";\n}\n\n.form-horizontal .form-group:before, .form-horizontal .form-group:after {\n display: table;\n content: \" \";\n}\n\n.form-group:before, .form-group:after {\n display: table;\n content: \" \";\n}\n\n.tablenav:before, .tablenav:after {\n display: table;\n content: \" \";\n}\n\n.tinvwl-panel:before, .tinvwl-panel:after {\n display: table;\n content: \" \";\n}\n\n.tinv-wishlist-clearfix:after, .container:after, .container-fluid:after, .row:after, .form-horizontal .form-group:after, .form-group:after, .tablenav:after, .tinvwl-panel:after {\n clear: both;\n}\n\n.tinvwl-header table, .tinvwl-content table {\n border-spacing: 0;\n border-collapse: collapse;\n width: 100%;\n max-width: 100%;\n}\n\n.tinvwl-header td, .tinvwl-header th {\n padding: 0;\n}\n\n.tinvwl-content td, .tinvwl-content th {\n padding: 0;\n}\n\n.tinvwl-header img, .tinvwl-content img {\n height: auto;\n max-width: 100%;\n}\n\n.tinvwl-header {\n /*margin-bottom: 40px;*/\n}\n\n/* General */\n#wpwrap {\n background: #f6f3ed;\n}\n\n#wpcontent {\n padding-right: 0;\n}\n\n#wpbody-content {\n padding-bottom: 135px;\n}\n\n#update-nag, .update-nag, .notice {\n margin: 20px 40px 0 0;\n}\n\ndiv.error, div.updated {\n margin: 20px 40px 0 0;\n}\n\n.notice {\n margin-left: 40px;\n}\n\ndiv.error, div.updated {\n margin-left: 40px;\n}\n\nbody .tinvwl-header, body .tinvwl-content {\n font-family: Arial, sans-serif;\n font-size: 14px;\n line-height: 1.429;\n color: #6b625a;\n}\nbody .tinvwl-wizard {\n border: none;\n}\n\nbutton, input, select, textarea {\n font-family: inherit;\n font-size: inherit;\n font-weight: inherit;\n}\n\nlabel, .tinv-label {\n display: block;\n font-size: 15px;\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n color: #291C09;\n font-weight: 600;\n margin-bottom: 7px;\n}\n\nh1, h2, h3, h4, h5, h6, .wrap h1 {\n color: #291c09;\n font-family: \"Open Sans\", Arial, sans-serif;\n font-weight: normal;\n line-height: 1.313;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nh1, .wrap h1 {\n font-size: 30px;\n}\n\nh2 {\n font-size: 26px;\n}\n\nh3 {\n font-size: 22px;\n}\n\nh4 {\n font-size: 18px;\n}\n\nh5 {\n font-size: 14px;\n}\n\nh6 {\n font-size: 12px;\n}\n\n@media screen and (max-width: 1200px) {\n #update-nag, .update-nag, .notice {\n margin-top: 20px;\n margin-right: 20px;\n margin-left: 20px;\n }\n div.error, div.updated {\n margin-top: 20px;\n margin-right: 20px;\n margin-left: 20px;\n }\n}\n@media screen and (max-width: 782px) {\n .auto-fold #wpcontent {\n padding-right: 0;\n }\n #update-nag, .update-nag, .notice {\n margin: 20px 0 0 0;\n }\n div.error, div.updated {\n margin: 20px 0 0 0;\n }\n .notice {\n margin-left: 0;\n }\n div.error, div.updated {\n margin-left: 0;\n }\n}\n/**\n * SubMenu\n */\n#toplevel_page_tinvwl ul ul {\n display: none;\n margin-right: 15px;\n position: absolute;\n}\n#toplevel_page_tinvwl ul li:hover ul, #toplevel_page_tinvwl ul li.current ul {\n display: block;\n right: 145px;\n margin-right: 15px;\n position: absolute;\n top: 0;\n}\n\n/**\n * Header Page\n */\n/*.tinvwl-header {\n background-color: #FFF;\n height: 48px;\n left: -20px;\n margin: 0;\n padding: 24px 40px;\n position: relative;\n right: 0;\n width: calc(100% - 60px);\n top: 0;\n}\n.tinvwl-header .title {\n font-size: 21px;\n line-height: 21px;\n font-weight: 400;\n float: left;\n}*/\n/*.tinvwl-header .status-panel {\n float: right;\n}*/\n/**\n * Status Panel\n */\n.status-panel > div {\n display: inline-block;\n margin-right: 21px;\n}\n.status-panel .button-link {\n background-color: #FF5739;\n color: #FFF;\n text-decoration: none;\n text-transform: uppercase;\n line-height: 10px;\n font-weight: 600;\n height: 48px;\n display: table-cell;\n border-radius: 5px;\n padding: 0 17px;\n vertical-align: middle;\n}\n.status-panel .button-link span::before {\n color: #ffdc00;\n display: inline-block;\n font: normal 12px/1 \"dashicons\";\n vertical-align: bottom;\n -webkit-font-smoothing: antialiased;\n content: \"\\f155\";\n}\n.status-panel .button-round {\n border: 2px solid #f1f1f1;\n border-radius: 50%;\n width: 43px;\n padding-top: 5px;\n padding-right: 2px;\n height: 40px;\n display: table-cell;\n text-align: center;\n vertical-align: middle;\n}\n.status-panel .status-tutorial span::before {\n color: #515151;\n display: inline-block;\n font: normal 24px/1 \"dashicons\";\n vertical-align: middle;\n -webkit-font-smoothing: antialiased;\n content: \"\\f118\";\n}\n\n/**\n * Message Status\n */\n.tinvwl-status-message {\n font-family: Arial, sans-serif;\n font-size: 14px;\n line-height: 1.429;\n margin-top: 40px;\n color: #6b625a;\n border-top: 2px solid #f6f3ed;\n}\n.tinvwl-status-message .tinvwl-title {\n padding: 13px 20px;\n float: right;\n width: 142px;\n font-weight: bold;\n}\n.tinvwl-status-message.type-error .tinvwl-title, .tinvwl-status-message.type-tip .tinvwl-title {\n color: #fff;\n}\n.tinvwl-status-message.type-attention .tinvwl-title {\n color: #23282d;\n}\n.tinvwl-status-message.type-error .tinvwl-title {\n background: #ff3814;\n}\n.tinvwl-status-message.type-tip .tinvwl-title {\n background: #30aec4;\n}\n.tinvwl-status-message.type-attention .tinvwl-title {\n background: #ffe900;\n}\n.tinvwl-status-message .tinvwl-title i {\n margin-left: 10px;\n}\n.tinvwl-status-message.type-error > .tinvwl-title > i:before {\n content: \"\\f00d\";\n}\n.tinvwl-status-message.type-tip > .tinvwl-title > i:before {\n content: \"\\f05a\";\n}\n.tinvwl-status-message.type-attention > .tinvwl-title > i:before {\n content: \"\\f071\";\n}\n.tinvwl-status-message .tinvwl-message {\n padding: 13px 20px;\n overflow: hidden;\n height: 100%;\n background: #faf9f7;\n}\n\n@media screen and (max-width: 782px) {\n .tinvwl-status-message {\n margin-top: 20px;\n }\n}\n/**\n * Form Elements\n */\n.tinvwl-content label {\n /*font-size: 14px;\n font-weight: 600;\n margin: 2px;*/\n /*line-height: 42px;*/\n}\n.tinvwl-content a {\n text-decoration: none;\n color: #30aec4;\n}\n.tinvwl-content a:hover, .tinvwl-content a:active, .tinvwl-content a:focus {\n color: #524737;\n}\n.tinvwl-content input[type=text], .tinvwl-content input[type=password], .tinvwl-content input[type=checkbox], .tinvwl-content input[type=color], .tinvwl-content input[type=date], .tinvwl-content input[type=datetime], .tinvwl-content input[type=datetime-local], .tinvwl-content input[type=email], .tinvwl-content input[type=month], .tinvwl-content input[type=number], .tinvwl-content input[type=radio], .tinvwl-content input[type=tel], .tinvwl-content input[type=time], .tinvwl-content input[type=url], .tinvwl-content input[type=week], .tinvwl-content input[type=search] {\n line-height: 1.429;\n padding: 9px 13px;\n margin: 0;\n color: #4f4639;\n border: 1px solid rgba(0, 0, 0, 0.14);\n -webkit-box-shadow: inset -1px 1px 6px 0 rgba(170, 157, 137, 0.14);\n box-shadow: inset -1px 1px 6px 0 rgba(170, 157, 137, 0.14);\n}\n.tinvwl-content select {\n line-height: 1.429;\n padding: 9px 13px;\n margin: 0;\n color: #4f4639;\n border: 1px solid rgba(0, 0, 0, 0.14);\n -webkit-box-shadow: inset -1px 1px 6px 0 rgba(170, 157, 137, 0.14);\n box-shadow: inset -1px 1px 6px 0 rgba(170, 157, 137, 0.14);\n}\n.tinvwl-content input[type=checkbox] + label {\n display: inline-block;\n margin: 10px;\n}\n.tinvwl-content textarea {\n line-height: 1.429;\n padding: 9px 13px;\n margin: 0;\n color: #4f4639;\n border: 1px solid rgba(0, 0, 0, 0.14);\n -webkit-box-shadow: inset -1px 1px 6px 0 rgba(170, 157, 137, 0.14);\n box-shadow: inset -1px 1px 6px 0 rgba(170, 157, 137, 0.14);\n height: 70px;\n}\n.tinvwl-content input[type=text], .tinvwl-content input[type=password], .tinvwl-content input[type=color], .tinvwl-content input[type=date], .tinvwl-content input[type=datetime], .tinvwl-content input[type=datetime-local], .tinvwl-content input[type=email], .tinvwl-content input[type=month], .tinvwl-content input[type=number], .tinvwl-content input[type=tel], .tinvwl-content input[type=time], .tinvwl-content input[type=url], .tinvwl-content input[type=week], .tinvwl-content input[type=search] {\n height: 42px;\n border-radius: 4px;\n}\n.tinvwl-content select {\n height: 42px;\n border-radius: 4px;\n}\n.tinvwl-content .tablenav input[type=search] {\n height: 35px;\n width: 210px;\n padding: 9px 13px;\n -webkit-box-shadow: none;\n box-shadow: none;\n border: none;\n background: #f4f3ef;\n}\n.tinvwl-content .tablenav input[type=search] + input[type=submit], .tinvwl-content .tablenav input[type=search] + button[type=submit] {\n vertical-align: middle;\n}\n.tinvwl-content .tablenav .tinvwl-select-wrap + input[type=submit] {\n float: left;\n margin-right: 8px !important;\n}\n.tinvwl-content .tablenav input[type=search] + input[type=submit], .tinvwl-content .tablenav input[type=search] + button[type=submit] {\n float: left;\n margin-right: 8px !important;\n}\n.tinvwl-content input[type=text]:disabled, .tinvwl-content input[type=password]:disabled, .tinvwl-content input[type=color]:disabled, .tinvwl-content input[type=date]:disabled, .tinvwl-content input[type=datetime]:disabled, .tinvwl-content input[type=datetime-local]:disabled, .tinvwl-content input[type=email]:disabled, .tinvwl-content input[type=month]:disabled, .tinvwl-content input[type=number]:disabled, .tinvwl-content input[type=tel]:disabled, .tinvwl-content input[type=time]:disabled, .tinvwl-content input[type=url]:disabled, .tinvwl-content input[type=week]:disabled, .tinvwl-content input[type=search]:disabled {\n font-size: 15px;\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n font-weight: 600;\n color: #291C09;\n background-color: #f6f3ed;\n border-color: #f6f3ed;\n}\n.tinvwl-content select {\n font-family: Arial, sans-serif;\n font-size: 14px;\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n cursor: pointer;\n padding: 9px 13px 9px 40px;\n background-color: #fff;\n background-image: url(\"../img/select_caret.png\");\n background-repeat: no-repeat;\n background-position: 4% center;\n background-position: calc(100% - (100% - 15px)) center;\n max-width: 100%;\n}\n.tinvwl-content select:disabled {\n font-size: 15px;\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n font-weight: 600;\n color: #291C09;\n background-color: #f6f3ed;\n border-color: #f6f3ed;\n}\n.tinvwl-content select[multiple=multiple] {\n padding: 9px 13px;\n background: #fff;\n}\n.tinvwl-content .tinvwl-select.grey {\n font-size: 14px;\n font-family: \"Arial\", \"Helvetica Neue\", Helvetica, sans-serif;\n padding: 8px 11px;\n height: 35px;\n border: none;\n color: #5D5D5D;\n background: #f4f3ef;\n}\n\n@media screen and (max-width: 782px) {\n input, textarea {\n font-size: 14px;\n }\n #wpbody .tinvwl-content select {\n height: 42px;\n font-size: 14px;\n }\n}\n.tinvwl-select-wrap {\n position: relative;\n display: inline-block;\n vertical-align: middle;\n cursor: pointer;\n}\n\n.tinvwl-content select.tinvwl-select.grey {\n padding-left: 47px;\n margin: 0;\n border-radius: 4px;\n}\n\n.tinvwl-select + .tinvwl-caret {\n pointer-events: none;\n display: inline-block;\n position: absolute;\n top: 0;\n left: 0;\n width: 36px;\n height: 36px;\n line-height: 36px;\n text-align: center;\n border-radius: 4px 0 0 4px;\n}\n.tinvwl-select + .tinvwl-caret span {\n display: inline-block;\n width: 13px;\n height: 8px;\n background: url(\"../img/chevron_down.png\") no-repeat center;\n background-position: 100% -10px;\n}\n.tinvwl-select:hover + .tinvwl-caret {\n background: #3e3e3e;\n}\n.tinvwl-select:hover + .tinvwl-caret span {\n background-position: 100% 0;\n}\n\n/* Buttons */\n.tinvwl-content .tinvwl-nav {\n margin: 0 40px;\n}\n.tinvwl-content .tinvwl-panel + .tinvwl-nav {\n margin-top: 40px;\n}\n\n.tinvwl-nav .tinvwl-prev {\n float: right;\n}\n.tinvwl-nav .tinvwl-prev .tinvwl-btn {\n float: right;\n}\n.tinvwl-nav .tinvwl-next {\n float: left;\n text-align: left;\n}\n.tinvwl-nav .tinvwl-btn + .tinvwl-btn {\n margin-right: 20px;\n}\n\n.tinvwl-panel.only-button.w-bg {\n background: none;\n overflow: visible;\n}\n.tinvwl-panel.only-button.w-shadow {\n -webkit-box-shadow: none;\n box-shadow: none;\n overflow: visible;\n}\n.tinvwl-panel.only-button thead, .tinvwl-panel.only-button tfoot, .tinvwl-panel.only-button .control-label {\n display: none;\n}\n.tinvwl-panel.only-button .form-group {\n margin-bottom: 0;\n}\n.tinvwl-panel.only-button .form-control {\n display: inline-block;\n width: auto;\n}\n.tinvwl-panel.only-button .tinvwl-table > tbody > tr > td {\n padding: 0;\n}\n.tinvwl-panel.only-button #save_buttons--setting_save {\n display: inline-block;\n}\n.tinvwl-panel.only-button #save_buttons--setting_reset {\n display: inline-block;\n float: left;\n}\n.tinvwl-panel.only-button #save_buttons--setting_reset .form-control {\n background-color: #ffffff;\n color: #3e3e3e;\n}\n.tinvwl-panel.only-button #save_buttons--setting_reset .tinvwl-btn.split span {\n background: #fbfaf9;\n}\n.tinvwl-panel.only-button #save_buttons--setting_reset .form-control:hover {\n color: #fff;\n background-color: #515151;\n}\n.tinvwl-panel.only-button #save_buttons--setting_reset .tinvwl-btn.split:hover span {\n background: #434343;\n}\n.tinvwl-panel.only-button .tinvwl-table > tbody > tr > td {\n padding: 0;\n}\n\n/* reset button */\n#doaction, #doaction2, #post-query-submit {\n margin: 0;\n}\n\nbutton, input[type=submit] {\n display: inline-block;\n vertical-align: middle;\n margin: 0;\n font-family: \"Open Sans\", Arial, sans-serif;\n font-size: 14px;\n line-height: normal;\n cursor: pointer;\n text-decoration: none;\n}\n\n.tinvwl-btn {\n display: inline-block;\n vertical-align: middle;\n margin: 0;\n font-family: \"Open Sans\", Arial, sans-serif;\n font-size: 14px;\n line-height: normal;\n cursor: pointer;\n text-decoration: none;\n padding: 11px 18px 12px 19px;\n font-weight: 800;\n text-align: center;\n text-transform: uppercase;\n letter-spacing: -0.025em;\n border: none;\n border-radius: 2px;\n color: #fff;\n background-color: #96b100;\n}\n\na.tinvwl-btn {\n padding: 11px 18px 12px 19px;\n font-weight: 800;\n text-align: center;\n text-transform: uppercase;\n letter-spacing: -0.025em;\n border: none;\n border-radius: 2px;\n color: #fff;\n background-color: #96b100;\n}\n\n.tinvwl-btn.large {\n padding: 14px 18px 14px 19px;\n}\n.tinvwl-btn.small {\n padding: 6px 11px 7px;\n}\n.tinvwl-btn.smaller {\n /*padding: 7px 15px;*/\n padding: 11px 18px 12px;\n}\n.tinvwl-btn.red, .tinvwl-btn.green, .tinvwl-btn.dark-green, .tinvwl-btn.black {\n font-weight: 800;\n}\n.tinvwl-btn.grey {\n /*padding: 6px 11px 7px;*/\n margin: 0;\n padding: 8px 12px;\n font-weight: bold;\n /*letter-spacing: 0;*/\n color: #3e3e3e;\n background: #F4F3EF;\n}\n.tinvwl-btn.grey.large {\n font-weight: 800;\n padding: 14px 18px 14px 19px;\n}\n.tinvwl-btn.grey.w-icon {\n letter-spacing: -0.025em;\n}\n.tinvwl-btn.red {\n color: #fff;\n background-color: #ff5739;\n}\n.tinvwl-btn.orange {\n color: #fff;\n background-color: #FF9F07;\n}\n.tinvwl-btn.dark-green {\n /*color: #fff;*/\n /*background-color: #96b100;*/\n}\n.tinvwl-btn.white.smaller {\n font-size: 14px;\n font-weight: bold;\n letter-spacing: -0.05em;\n padding: 10px 15px 11px;\n border: 1px solid rgba(0, 0, 0, 0.14);\n -webkit-box-shadow: -1px 2px 4px 0 rgba(0, 0, 0, 0.1);\n box-shadow: -1px 2px 4px 0 rgba(0, 0, 0, 0.1);\n}\n.tinvwl-btn.white.small {\n font-family: Arial, sans-serif;\n font-size: 14px;\n text-transform: none;\n font-weight: normal;\n border: 1px solid rgba(0, 0, 0, 0.14);\n -webkit-box-shadow: -1px 2px 4px 0 rgba(0, 0, 0, 0.1);\n box-shadow: -1px 2px 4px 0 rgba(0, 0, 0, 0.1);\n padding: 9px 18px;\n color: #4f4639;\n}\n.tinvwl-btn.small.white:hover, .tinvwl-btn.small.white:active, .tinvwl-btn.small.white:focus {\n color: #fff;\n}\n.tinvwl-btn.white {\n color: #291c09;\n background: #fff;\n}\n.tinvwl-btn.white.no-txt {\n padding: 12px 16px;\n}\n.tinvwl-btn.white.small.no-txt {\n padding: 9px 12px;\n}\n.tinvwl-btn.white i {\n color: #6b625a;\n margin-left: 11px;\n}\n.tinvwl-btn.w-icon {\n font-weight: 800;\n}\n.tinvwl-btn.w-icon i {\n margin-left: 16px;\n}\n.tinvwl-btn.round.w-icon i {\n margin-left: 15px;\n font-size: 16px;\n}\n.tinvwl-btn.w-icon i.ftinvwl-graduation-cap {\n vertical-align: text-bottom;\n}\n.tinvwl-btn.red.w-icon i {\n margin-left: 13px;\n}\n.tinvwl-btn.xl-icon i, .tinvwl-btn.round.xl-icon i {\n font-size: 17px;\n margin-left: 15px;\n}\n.tinvwl-btn.lg-icon i {\n font-size: 15px;\n}\n.tinvwl-btn.md-icon i, .tinvwl-btn.round.md-icon i {\n font-size: 14px;\n}\n.tinvwl-btn.sm-icon i {\n font-size: 13px;\n}\n.tinvwl-btn.xs-icon i {\n font-size: 11px;\n vertical-align: 1%;\n}\n.tinvwl-btn.white.no-txt i {\n margin-left: 0;\n}\n.tinvwl-btn.white:hover i, .tinvwl-btn.white:active i, .tinvwl-btn.white:focus i {\n color: #fff;\n}\n.tinvwl-btn.green {\n color: #fff;\n background-color: #a9c203;\n}\n.tinvwl-btn.black {\n color: #fff;\n background-color: #515151;\n}\n.tinvwl-btn.smaller-txt {\n font-size: 12px;\n padding: 15px 20px;\n}\n.tinvwl-btn.medium {\n letter-spacing: 0;\n}\n.tinvwl-btn.medium.smaller-txt {\n padding: 9px 16px;\n}\n.tinvwl-btn.round {\n border-radius: 25px;\n padding: 15px 28px 16px;\n}\n.tinvwl-btn.round.red {\n /*padding: 15px 22px 16px;*/\n padding: 16px 30px;\n}\n.tinvwl-btn.split {\n padding: 0 0 0 26px;\n}\n.tinvwl-btn.split span {\n display: inline-block;\n text-align: center;\n width: 46px;\n padding: 14px 0;\n margin-left: 14px;\n border-radius: 0 4px 4px 0;\n background: #8aa300;\n}\n.tinvwl-btn.split:hover span, .tinvwl-btn.split:active span, .tinvwl-btn.split:focus span {\n background: #434343;\n}\n.tinvwl-btn.split.green span {\n background: #b9cf09;\n}\n.tinvwl-btn.split.black span {\n background: #434343;\n}\n.tinvwl-btn.split span i {\n font-size: 17px;\n}\n.tinvwl-btn:not(:disabled):hover, .tinvwl-btn:not(:disabled):active, .tinvwl-btn:not(:disabled):focus {\n color: #fff;\n /*background: #3e3e3e;*/\n background-color: #515151;\n}\n\na.tinvwl-btn:not(:disabled):hover, a.tinvwl-btn:not(:disabled):active, a.tinvwl-btn:not(:disabled):focus {\n color: #fff;\n /*background: #3e3e3e;*/\n background-color: #515151;\n}\n\n/* Icons */\n.tinvwl-header {\n padding: 21px 40px;\n margin-bottom: 40px;\n background: #ffffff;\n}\n.tinvwl-header .icon.border-grey {\n position: relative;\n display: inline-block;\n width: 45px;\n height: 45px;\n line-height: 45px;\n text-align: center;\n background: #fff;\n border: 2px solid #f1f1f1;\n border-radius: 50%;\n color: #3e3e3e;\n}\n.tinvwl-header .icon.border-grey:hover {\n border-color: #515151;\n}\n.tinvwl-header .icon.w-lines {\n position: relative;\n padding: 0 30px;\n}\n.tinvwl-header .icon.w-lines:before, .tinvwl-header .icon.w-lines:after {\n content: \"\";\n position: absolute;\n top: 50%;\n top: calc(50% - 1px);\n width: 17px;\n height: 1px;\n background: rgba(0, 0, 0, 0.12);\n}\n.tinvwl-header .icon.w-lines:before {\n right: 0;\n}\n.tinvwl-header .icon.w-lines:after {\n left: 0;\n}\n.tinvwl-header .icon .badge {\n position: absolute;\n top: -5px;\n left: -10px;\n display: inline-block;\n min-width: 26px;\n height: 26px;\n font-size: 11px;\n line-height: 19px;\n font-weight: bold;\n background: #ff5739;\n border: 3px solid #ffffff;\n color: #ffffff;\n border-radius: 50%;\n}\n\n.tinwl-logo i.logo_heart {\n min-width: 54px;\n}\n.tinwl-logo h2 {\n font-size: 18px;\n font-weight: bold;\n text-transform: uppercase;\n line-height: 1;\n padding-right: 10px;\n}\n\n.tinvwl-header .tinvwl-title {\n padding-right: 28px;\n margin-right: 28px;\n border-right: 1px solid #dcddde;\n}\n.tinvwl-header h1 {\n color: #3e3e3e;\n padding: 0;\n}\n.tinvwl-header .tinvwl-status-panel {\n margin-top: -12px;\n}\n.tinvwl-header .tinvwl-status-panel > a {\n vertical-align: middle;\n}\n.tinvwl-header .tinvwl-status-panel > a + a {\n margin-right: 15px;\n}\n.tinvwl-header .tinvwl-btn {\n margin-top: 15px;\n margin-top: 18px;\n}\n.tinvwl-header .tinvwl-btn.red i {\n color: #ffdc00;\n}\n.tinvwl-header .tinvwl-status-panel {\n text-align: left;\n}\n\n.tinvwl-sign-icon {\n font-size: 30px;\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n color: #948d84;\n}\n\n@media (max-width: 1199px) {\n .tinvwl-header {\n text-align: center;\n padding: 18px 0 25px;\n }\n .tinvwl-header .tinvwl-table, .tinvwl-header .tinvwl-cell, .tinvwl-header .tinvwl-cell-3 {\n display: block;\n }\n .tinvwl-header h1 + .tinvwl-status-panel {\n margin-top: 25px;\n }\n .tinvwl-header .tinvwl-status-panel {\n text-align: center;\n margin-top: 15px;\n }\n .tinvwl-header .tinvwl-status-panel > a + a {\n margin-right: 9px;\n }\n .tinwl-logo {\n display: block;\n margin: 0 auto;\n }\n .tinwl-logo h2, .tinwl-logo img {\n display: block;\n margin: 0 auto;\n }\n .tinvwl-header .tinvwl-title {\n display: block;\n margin: 0 auto;\n }\n .tinwl-logo h2 {\n padding-right: 0;\n margin-right: 0;\n margin-top: 6px;\n }\n .tinvwl-header .tinvwl-title {\n position: relative;\n padding-right: 12px;\n padding-left: 12px;\n padding-top: 13px;\n margin-right: 0;\n margin-top: 16px;\n border-right: 0;\n }\n .tinvwl-header .tinvwl-title:before {\n content: \"\";\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n width: 40px;\n height: 1px;\n margin: 0 auto;\n background: #dcddde;\n }\n}\n@media (max-width: 782px) {\n .tinvwl-header .tinvwl-btn .tinvwl-txt {\n display: none;\n }\n .tinvwl-header .tinvwl-btn i {\n margin-left: 0 !important;\n }\n .tinvwl-header .tinvwl-btn.grey {\n padding-right: 16px;\n padding-left: 16px;\n }\n}\n.tinvwl-content h2 {\n /*margin: 0;*/\n /*line-height: 40px;*/\n}\n\n/* Privacy Navigation */\n.tinwl-wishlists-privacy {\n margin: -10px 0 0;\n}\n.tinwl-wishlists-privacy li {\n float: right;\n margin: 10px 0 0 10px;\n}\n.tinwl-wishlists-privacy li:last-child {\n margin-left: 0;\n}\n.tinwl-wishlists-privacy li a {\n display: block;\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n font-size: 14px;\n font-weight: 600;\n line-height: 1;\n padding: 10px 16px;\n border-radius: 3px;\n color: #404040;\n background: #ede8df;\n}\n.tinwl-wishlists-privacy li.active a {\n color: #fff;\n background-color: #96b100;\n}\n.tinwl-wishlists-privacy li a:hover, .tinwl-wishlists-privacy li a:active, .tinwl-wishlists-privacy li a:focus {\n color: #fff;\n background-color: #96b100;\n}\n\n@media screen and (max-width: 782px) {\n .tinwl-wishlists-privacy {\n margin-right: 15px;\n }\n}\n/* Panel */\n.tinvwl-panel {\n margin: 40px 40px 0;\n}\n.tinvwl-panel .w-bg-grey {\n background: #fbfaf9;\n}\n.tinvwl-panel.w-shadow {\n -webkit-box-shadow: -1px 1px 8px 0 rgba(170, 157, 137, 0.14);\n box-shadow: -1px 1px 8px 0 rgba(170, 157, 137, 0.14);\n}\n.tinvwl-panel.w-bg {\n background: #ffffff;\n border-radius: 4px;\n}\n\n.tinvwl-table.w-info .tinvwl-info[rowspan] {\n vertical-align: middle;\n}\n.tinvwl-table.w-info .tinvwl-info[rowspan] .tinvwl-info-sign {\n vertical-align: middle;\n}\n.tinvwl-table.w-info .tinvwl-info-top > tr .tinvwl-info {\n vertical-align: top;\n}\n\n@media screen and (max-width: 1200px) {\n .tinvwl-panel {\n margin: 20px 20px 0;\n }\n .tinvwl-header {\n margin-bottom: 20px;\n }\n}\n@media screen and (max-width: 782px) {\n .tinvwl-panel {\n margin: 20px 0 0;\n }\n .tinvwl-panel.only-button {\n text-align: center;\n }\n}\n/**\n * Content Elements\n */\n.tinvwl-content {\n /*margin: 14px 40px 10px 20px;*/\n}\n.tinvwl-content section {\n /*margin-top: 20px;*/\n /*background-color: #FFF;*/\n /*border-radius: 5px;*/\n}\n.tinvwl-content section:after {\n /*content: '';\n display: block;\n height: 0;\n clear: both;*/\n}\n\n/* Preview Icon */\n.tinvwl-icon-preview {\n position: relative;\n width: 50px;\n height: 42px;\n margin-left: 10px;\n margin-bottom: 10px;\n text-align: center;\n border-radius: 2px;\n color: #595857;\n background: #f6f3ed;\n}\n.tinvwl-icon-preview span {\n position: absolute;\n top: 50%;\n right: 0;\n left: 0;\n -webkit-transform: translateY(-50%);\n transform: translateY(-50%);\n}\n.tinvwl-icon-preview span img {\n max-width: 50px;\n max-height: 42px;\n vertical-align: middle;\n}\n\n@media (min-width: 1200px) {\n .tinvwl-icon-preview {\n margin-bottom: 0;\n }\n}\n/* Table */\n.tinvwl-content .table-wrap {\n /*padding: 25px 0;*/\n}\n.tinvwl-content table.widefat {\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.tinvwl-content .tablenav {\n height: auto;\n margin: 30px;\n background: #ffffff;\n}\n.tinvwl-content .tablenav .actions {\n /*padding: 6px 0 0;*/\n padding: 0;\n}\n.tinvwl-content .widefat th, .tinvwl-content .widefat td {\n text-align: center;\n padding: 0;\n}\n.tinvwl-content .widefat th {\n padding: 27px 0;\n position: relative;\n}\n\n@media screen and (max-width: 782px) {\n .tablenav.top .actions {\n display: block;\n }\n .tablenav br.tinv-wishlist-clear {\n display: none;\n }\n .tinvwl-content .tablenav {\n margin: 15px 12px;\n }\n .tinvwl-content .tablenav .alignleft, .tinvwl-content .tablenav .alignright {\n float: none;\n }\n .tinvwl-content .tablenav .tinvwl-full {\n display: none;\n }\n .tinvwl-content .tablenav .alignleft + .alignright {\n margin-top: 10px;\n }\n .tinvwl-content .tablenav .tinvwl-select-wrap {\n width: calc(100% - 75px);\n }\n #wpbody .tinvwl-content .tablenav .tinvwl-select-wrap select.tinvwl-select {\n max-width: 100%;\n width: 100%;\n height: 35px;\n padding: 9px 13px;\n }\n .tinvwl-content .tablenav input[type=search] {\n width: calc(100% - 84px);\n }\n}\n.tinvwl-info-wrap.tinvwl-in-table {\n /*position: absolute;\n top: 50%;\n margin-top: -11px;*/\n}\n\n.tinvwl-content .widefat th.sortable, .tinvwl-content .widefat th.sorted {\n padding: 0;\n}\n.tinvwl-content .widefat th.sortable > a, .tinvwl-content .widefat th.sorted > a {\n padding: 28px 17px;\n}\n.tinvwl-content .widefat th.tinvwl-has-info {\n padding-top: 28px;\n}\n.tinvwl-content .widefat th.tinvwl-has-info.sortable > a, .tinvwl-content .widefat th.tinvwl-has-info.sorted > a {\n padding-top: 0;\n}\n.tinvwl-content .widefat th.sortable:first-of-type, .tinvwl-content .widefat th.sorted:first-of-type {\n padding-right: 0;\n}\n.tinvwl-content .widefat th.sortable:first-of-type > a, .tinvwl-content .widefat th.sorted:first-of-type > a {\n padding-right: 28px;\n}\n.tinvwl-content .widefat th:first-of-type {\n text-align: right;\n padding-right: 28px;\n}\n.tinvwl-content .widefat td:first-of-type {\n text-align: right;\n padding-right: 28px;\n}\n.tinvwl-content .widefat th .tinvwl-help-wrap {\n display: inline-block;\n margin-right: 6px;\n}\n.tinvwl-content .widefat th.sortable > a + .tinvwl-help-wrap, .tinvwl-content .widefat th.sorted > a + .tinvwl-help-wrap {\n margin-right: 0;\n}\n.tinvwl-content .widefat thead tr {\n background: #f4f3ef;\n}\n.tinvwl-content .striped > tbody > :nth-child(odd), .tinvwl-content ul.striped > :nth-child(odd) {\n background: none;\n}\n.tinvwl-content .widefat thead td.check-column, .tinvwl-content .widefat tbody th.check-column {\n width: 50px;\n padding: 28px 28px 28px 0;\n vertical-align: middle;\n}\n.tinvwl-content .widefat thead td.check-column {\n padding: 28px 28px 28px 0;\n}\n.tinvwl-content .widefat tbody th.check-column {\n padding: 13px 28px 13px 0;\n}\n.tinvwl-content .widefat thead td.check-column + th {\n padding-right: 21px;\n}\n.tinvwl-content .widefat thead td.check-column + th.sortable:first-of-type > a, .tinvwl-content .widefat thead td.check-column + th.sorted:first-of-type > a {\n padding-right: 21px;\n}\n.tinvwl-content .widefat tbody th.check-column + td {\n padding-right: 21px;\n}\n.tinvwl-content .widefat thead td.check-column + th.sortable:first-of-type > .tinvwl-info-wrap.tinvwl-in-table, .tinvwl-content .widefat thead td.check-column + th.sorted:first-of-type > .tinvwl-info-wrap.tinvwl-in-table {\n padding-right: 21px;\n}\n.tinvwl-content .widefat thead td.pause-play-column {\n padding: 0;\n width: 53px;\n text-align: center;\n}\n.tinvwl-content .widefat tbody th.pause-play-column {\n padding: 0;\n width: 53px;\n text-align: center;\n}\n.tinvwl-content th.sortable a, .tinvwl-content th.sorted a {\n padding: 0;\n}\n.tinvwl-content .widefat th {\n font-size: 14px;\n font-weight: 600;\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n color: #291C09;\n text-transform: uppercase;\n letter-spacing: -0.025em;\n}\n.tinvwl-content th.sortable > a, .tinvwl-content th.sorted > a {\n font-size: 14px;\n font-weight: 600;\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n color: #291C09;\n text-transform: uppercase;\n letter-spacing: -0.025em;\n}\n.tinvwl-content th.sortable > a, .tinvwl-content th.sorted > a {\n display: inline-block;\n vertical-align: middle;\n}\n.tinvwl-content .widefat th.sortable > a, .tinvwl-content .widefat th.sorted > a {\n position: relative;\n}\n.tinvwl-content .widefat th.sortable > a .sorting-indicator, .tinvwl-content .widefat th.sorted > a .sorting-indicator {\n position: absolute;\n top: 50%;\n left: 0;\n margin-top: -2px;\n}\n.tinvwl-content .widefat th.tinvwl-has-info.sortable > a .sorting-indicator, .tinvwl-content .widefat th.tinvwl-has-info.sorted > a .sorting-indicator {\n margin-top: -15px;\n}\n.tinvwl-content th.sortable a span, .tinvwl-content th.sorted a span {\n float: none;\n}\n.tinvwl-content table.widefat {\n /*table-layout: auto;*/\n border: none;\n border-bottom: 2px solid #f7f7f7;\n}\n.tinvwl-content .widefat thead td, .tinvwl-content .widefat thead th {\n border-bottom: 0;\n}\n.tinvwl-content .widefat td {\n padding: 24px 0;\n vertical-align: middle;\n}\n.tinvwl-content .widefat tbody td {\n padding: 13px 0;\n}\n.tinvwl-content .widefat td {\n font-size: 14px;\n}\n.tinvwl-content .widefat td ol, .tinvwl-content .widefat td p, .tinvwl-content .widefat td ul {\n font-size: 14px;\n}\n.tinvwl-content .widefat tbody tr + tr {\n border-top: 2px solid #f7f7f7;\n}\n.tinvwl-content .widefat thead th.column-preference {\n /*display: none;*/\n text-indent: -9999px;\n}\n.tinvwl-content .widefat.wishlists thead th.column-preference, .tinvwl-content .widefat.wishlists tbody td.column-preference {\n min-width: 220px;\n width: 220px;\n}\n.tinvwl-content .widefat:not(.products) tbody td.column-preference {\n text-align: left;\n}\n.tinvwl-content .widefat.products thead th.column-quantity a > span:not(.sorting-indicator) {\n max-width: 91px;\n}\n.tinvwl-content .widefat.users tbody .column-name > a {\n display: block;\n}\n.tinvwl-content .widefat.products thead th.column-preference, .tinvwl-content .widefat.products tbody td.column-preference {\n width: 345px;\n min-width: 345px;\n}\n.tinvwl-content .widefat.users thead th.column-preference, .tinvwl-content .widefat.users tbody td.column-preference {\n width: 165px;\n min-width: 165px;\n}\n.tinvwl-content .widefat tbody .column-name strong {\n font-weight: normal;\n}\n.tinvwl-content .widefat tbody .column-name > a {\n display: table;\n}\n.tinvwl-content .widefat tbody .column-name .product-image {\n display: table-cell;\n vertical-align: middle;\n}\n.tinvwl-content .widefat tbody .column-name .product-image img {\n max-width: 66px;\n}\n.tinvwl-content .widefat tbody .column-name .product-title {\n display: table-cell;\n vertical-align: middle;\n padding-right: 15px;\n}\n.tinvwl-content .widefat thead th.column-preference, .tinvwl-content .widefat tbody td.column-preference {\n padding-left: 20px;\n}\n.tinvwl-content .widefat.products tbody td.column-preference > a {\n margin-left: 10px;\n float: right;\n}\n.tinvwl-content .widefat.products tbody td.column-preference > a:last-child {\n margin-left: 0;\n}\n.tinvwl-content .tablenav .tablenav-pages {\n float: none;\n text-align: center;\n height: auto;\n margin-top: 0;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links > a {\n display: inline-block;\n vertical-align: middle;\n text-align: center;\n font-size: 14px;\n font-weight: normal;\n padding: 0;\n min-width: 38px;\n height: 38px;\n line-height: 38px;\n border-radius: 50%;\n border: none;\n background: none;\n color: #3e3e3e;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links > span {\n display: inline-block;\n vertical-align: middle;\n text-align: center;\n font-size: 14px;\n font-weight: normal;\n padding: 0;\n min-width: 38px;\n height: 38px;\n line-height: 38px;\n border-radius: 50%;\n border: none;\n background: none;\n color: #3e3e3e;\n color: rgba(62, 62, 62, 0.46);\n background: #f3f1ec;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page, .tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page {\n background: #f3f1ec;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links > .tinvwl-page-number.space {\n background: none;\n color: #3e3e3e;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links > a:hover {\n background: #3e3e3e;\n color: #fff;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page:hover {\n background: #3e3e3e;\n color: #fff;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page {\n margin-left: 20px;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page:hover {\n background: #3e3e3e;\n color: #fff;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page {\n margin-right: 20px;\n}\n.tinvwl-content .tablenav .tablenav-pages .tinvwl-chevron {\n display: inline-block;\n vertical-align: middle;\n width: 9px;\n height: 16px;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page .tinvwl-chevron {\n background: url(\"../img/chevron_icon.png\") no-repeat center;\n background-position: 100% -16px;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page:hover .tinvwl-chevron {\n background: url(\"../img/chevron_icon.png\") no-repeat center;\n background-position: 100% 0;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page .tinvwl-chevron {\n background: url(\"../img/chevron_icon.png\") no-repeat center;\n background-position: -10px -16px;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page:hover .tinvwl-chevron {\n background: url(\"../img/chevron_icon.png\") no-repeat center;\n background-position: -10px 0;\n}\n.tinvwl-content .widefat.products thead th.column-name, .tinvwl-content .widefat.products tbody td.column-name {\n /*width: 200px;*/\n width: 30%;\n}\n.tinvwl-content .widefat.wishlists thead th.column-title, .tinvwl-content .widefat.wishlists tbody td.column-title {\n width: 45%;\n}\n.tinvwl-content .widefat.users thead th.column-wishlist, .tinvwl-content .widefat.users tbody td.column-wishlist {\n width: 45%;\n}\n.tinvwl-content .widefat.users thead th.column-name, .tinvwl-content .widefat.users tbody td.column-name {\n text-align: right;\n}\n.tinvwl-content .widefat.users thead th.column-quantity, .tinvwl-content .widefat.users tbody td.column-quantity {\n width: 100px;\n}\n.tinvwl-content .widefat tbody td.column-preference .tinvwl-btn .tinvwl-mobile {\n display: none;\n}\n.tinvwl-content .widefat.products thead th.column-quantity span span {\n float: none;\n}\n\n@media screen and (max-width: 1440px) {\n .tinvwl-content .widefat.products thead th.column-preference, .tinvwl-content .widefat.products tbody td.column-preference {\n width: 204px;\n min-width: 204px;\n }\n .tinvwl-content .widefat.wishlists thead th.column-preference, .tinvwl-content .widefat.wishlists tbody td.column-preference {\n width: 98px;\n min-width: 98px;\n }\n .tinvwl-content .widefat.users thead th.column-preference, .tinvwl-content .widefat.users tbody td.column-preference {\n width: 60px;\n min-width: 60px;\n }\n .tinvwl-content .widefat tbody td.column-preference .tinvwl-btn.tinvwl-w-mobile {\n padding: 9px 12px;\n }\n .tinvwl-content .widefat tbody td.column-preference .tinvwl-btn .tinvwl-mobile {\n display: inline;\n margin: 0;\n }\n .tinvwl-content .widefat tbody td.column-preference .tinvwl-btn .tinvwl-full {\n display: none;\n }\n}\n@media screen and (max-width: 1366px) and (min-width: 783px) {\n .tinvwl-content .widefat.products thead th.column-name, .tinvwl-content .widefat.products tbody td.column-name {\n /*width: 110px;*/\n /*min-width: 110px;*/\n }\n .tinvwl-content .widefat tbody .column-name .product-image {\n display: block;\n }\n .tinvwl-content .widefat tbody .column-name .product-title {\n display: block;\n padding-right: 0;\n }\n .tinvwl-content .widefat.products thead th.column-preference {\n width: 103px;\n min-width: 103px;\n }\n .tinvwl-content .widefat.products tbody td.column-preference {\n width: 103px;\n min-width: 103px;\n }\n .tinvwl-content .widefat.products tbody td.column-preference > a {\n margin-left: 5px;\n }\n .tinvwl-content .widefat tbody td.column-preference > a:nth-child(2n) {\n margin-left: 0;\n }\n .tinvwl-content .widefat tbody td.column-preference > a:nth-child(n+3) {\n margin-top: 5px;\n }\n .tinvwl-content .widefat thead th .tinvwl-full {\n display: none;\n }\n}\n@media screen and (max-width: 1200px) and (min-width: 783px) {\n .tinvwl-content th.sortable a span, .tinvwl-content th.sorted a span {\n float: none;\n }\n .tinvwl-content .widefat th.sortable > a, .tinvwl-content .widefat th.sorted > a {\n padding-right: 0;\n padding-left: 0;\n position: static;\n }\n .tinvwl-content .widefat th.sortable > a .sorting-indicator, .tinvwl-content .widefat th.sorted > a .sorting-indicator {\n top: auto;\n bottom: 12px;\n right: 0;\n left: 0;\n margin-right: auto;\n margin-left: auto;\n }\n .tinvwl-content .widefat th.sortable > a .sorting-indicator:before, .tinvwl-content .widefat th.sorted > a .sorting-indicator:before {\n right: -5px;\n }\n .tinvwl-content .widefat th.tinvwl-has-info.sortable > a .sorting-indicator, .tinvwl-content .widefat th.tinvwl-has-info.sorted > a .sorting-indicator {\n margin-top: 12px;\n }\n .tinvwl-content .widefat.wishlists thead th.column-title, .tinvwl-content .widefat.wishlists tbody td.column-title {\n width: 38%;\n }\n}\n@media screen and (max-width: 782px) {\n .tinvwl-content .widefat th.tinvwl-has-info.sortable > a .sorting-indicator, .tinvwl-content .widefat th.tinvwl-has-info.sorted > a .sorting-indicator {\n margin-top: 0;\n }\n .tinvwl-content .widefat.products tbody td.column-preference > a {\n margin-left: 5px;\n float: none;\n }\n .tinvwl-content .widefat tbody .column-name .product-image, .tinvwl-content .widefat tbody .column-name .product-title {\n vertical-align: top;\n }\n .tablenav .tablenav-pages {\n margin-bottom: 15px;\n }\n .tinvwl-content .widefat thead th.column-primary {\n width: 100% !important;\n }\n .tinvwl-content .widefat thead td.check-column + th.column-primary {\n width: 50% !important;\n }\n .tinvwl-content .widefat.users thead td.check-column + th.column-primary {\n width: 100% !important;\n }\n}\n/* Tables */\n.tinvwl-table {\n display: table;\n /*height: 100%;*/\n width: 100%;\n max-width: 100%;\n}\n.tinvwl-table.w-bg {\n background: #fff;\n overflow: hidden;\n border-radius: 4px;\n}\n.tinvwl-table.w-shadow {\n -webkit-box-shadow: -1px 1px 8px 0 rgba(170, 157, 137, 0.14);\n box-shadow: -1px 1px 8px 0 rgba(170, 157, 137, 0.14);\n}\n.tinvwl-table.auto-width {\n width: auto;\n}\n\n.tinvwl-caption {\n display: table-caption;\n}\n\n.tinvwl-row {\n display: table-row;\n}\n\n.tinvwl-rows {\n display: table-row-group;\n}\n\n.tinvwl-cell {\n display: table-cell;\n vertical-align: middle;\n}\n\n.tinvwl-cell-2 {\n display: table-cell;\n vertical-align: middle;\n float: none;\n}\n\n.tinvwl-cell-3 {\n display: table-cell;\n vertical-align: top;\n float: none;\n}\n\n.tinvwl-table.w-info > thead > tr > th:first-child, .tinvwl-table.w-info > tbody > tr > td:first-child {\n width: 67%;\n}\n.tinvwl-table th, .tinvwl-table td {\n vertical-align: top;\n}\n.tinvwl-table .tinvwl-inner.tinv-wishlist-clearfix h3, .tinvwl-table .tinvwl-inner .tinv-wishlist-clearfix h3, .tinvwl-table .tinvwl-inner.tinv-wishlist-clearfix h4, .tinvwl-table .tinvwl-inner .tinv-wishlist-clearfix h4 {\n float: right;\n}\n.tinvwl-table .tinvwl-btn-wrap {\n float: left;\n}\n.tinvwl-table.w-info thead > tr > th {\n text-align: right;\n}\n.tinvwl-table.w-info thead > tr > th .tinvwl-info-wrap {\n font-weight: normal;\n}\n.tinvwl-table > thead > tr > th {\n padding: 0 30px;\n}\n.tinvwl-table > thead > tr > th:last-child {\n /*padding: 30px;*/\n}\n.tinvwl-table .tinvwl-info {\n vertical-align: top;\n}\n.tinvwl-table > thead > tr > .tinvwl-info .tinvwl-info-wrap {\n padding-bottom: 30px;\n}\n.tinvwl-table tbody tr .tinvwl-inner h2 {\n font-size: 15px;\n color: #291C09;\n font-weight: 600;\n margin-bottom: 21px;\n}\n.tinvwl-table > tbody > tr > .tinvwl-info .tinvwl-info-wrap {\n padding-bottom: 20px;\n}\n.tinvwl-table > tbody > tr > td {\n padding: 0 30px;\n}\n.tinvwl-table > tbody > tr > td:last-child {\n /*padding: 30px;*/\n}\n.tinvwl-table thead > tr .tinvwl-inner {\n padding: 28px 0;\n margin-bottom: 30px;\n border-bottom: 2px solid rgba(219, 219, 219, 0.522);\n}\n.tinvwl-table thead.tinwl-empty > tr .tinvwl-inner {\n padding: 30px 0 0;\n margin-bottom: 0;\n border-bottom: 0;\n}\n.tinvwl-table thead > tr .tinvwl-inner {\n /*padding: 20px 0;*/\n}\n.tinvwl-table .tinvwl-header-row label {\n font-size: 22px;\n font-weight: normal;\n line-height: 1.313;\n margin: 0 0 15px;\n padding-top: 3px !important;\n}\n.tinvwl-table thead .tinvwl-empty-info, .tinvwl-table tbody > .tinvwl-bodies-border {\n display: none;\n}\n.tinvwl-table thead .tinvwl-empty-info .tinvwl-inner {\n margin: 0;\n padding-top: 56px;\n}\n\n.tinvwl-bodies-border .tinvwl-info .tinvwl-inner {\n display: none;\n padding-top: 30px;\n margin-top: 10px;\n border-top: 2px solid rgba(219, 219, 219, 0.522);\n}\n\n.tinvwl-style-options .tinvwl-table thead th:first-child, .tinvwl-style-options .tinvwl-bodies-border td:first-child {\n /*padding-right: 0;*/\n}\n.tinvwl-style-options .tinvwl-table thead .tinvwl-empty-info, .tinvwl-style-options .tinvwl-bodies-border .tinvwl-info {\n padding-right: 0;\n background: none;\n}\n.tinvwl-style-options .tinvwl-table thead .tinvwl-empty-info {\n display: table-cell;\n}\n.tinvwl-style-options .tinvwl-table thead .tinvwl-empty-info .tinvwl-inner {\n display: block;\n}\n.tinvwl-style-options tbody + tbody > .tinvwl-bodies-border .tinvwl-info .tinvwl-inner {\n display: block;\n}\n\n@media (min-width: 1200px) {\n .tinvwl-style-options .tinvwl-table .tinvwl-inner .form-horizontal {\n width: 67%;\n }\n}\ntextarea[name=style_plain-css] {\n height: 150px;\n}\n\n.tinvwl-table tbody + tbody > .tinvwl-bodies-border {\n display: table-row;\n}\n.tinvwl-table tbody + tbody > .tinvwl-bodies-border:first-child > td:first-child > .tinvwl-inner {\n padding-top: 30px;\n margin-top: 10px;\n border-top: 2px solid rgba(219, 219, 219, 0.522);\n}\n.tinvwl-table .tinvwl-header-row.tinvwl-line-border .tinvwl-inner {\n padding-bottom: 15px;\n margin-bottom: 30px;\n border-bottom: 2px solid rgba(219, 219, 219, 0.522);\n}\n.tinvwl-table .form-group .col-md-4:nth-child(n+4), .tinvwl-table .form-group .col-lg-4:nth-child(n+4) {\n padding-top: 27px;\n}\n.tinvwl-table tbody:first-of-type > tr:first-child > td:first-child > .tinvwl-inner {\n /*padding-top: 30px;*/\n}\n.tinvwl-table tbody:last-of-type > tr:last-child > td:first-child > .tinvwl-inner {\n /*padding-bottom: 20px;*/\n}\n.tinvwl-table tfoot .tinvwl-inner {\n padding-top: 20px;\n}\n.tinvwl-table tbody > tr + tr .tinvwl-inner {\n /*border-top: 2px solid rgba(219,219,219,.522);*/\n}\n.tinvwl-table tr.no-top-border .tinvwl-inner, .tinvwl-table tr.no-top-border .tinvwl-info-wrap {\n border-top: 0;\n padding-top: 0;\n}\n.tinvwl-table thead .w-bg-grey .tinvwl-info-wrap {\n padding-top: 30px;\n}\n\n/*.tinvwl-table tbody > tr .tinvwl-inner,\n.tinvwl-table tbody > tr .tinvwl-info-wrap {\n padding: 30px 0;\n}*/\n/*.tinvwl-table tbody:first-of-type > tr:first-child > td > .tinvwl-info-wrap,*/\n.tiwl-notifications-style-logo img {\n height: 42px;\n}\n\n@media (min-width: 1200px) {\n .tinvwl-table tr.tinvwl-full-width .control-label label {\n margin-bottom: 10px;\n }\n .tinvwl-table tr.tinvwl-full-width [class^=col-lg-], .tinvwl-table tr.tinvwl-full-width [class^=col-md-] {\n width: 100%;\n }\n .tinvwl-table tr.tinvwl-full-width textarea {\n height: 250px;\n padding: 15px;\n }\n .tiwl-notifications-style-logo img {\n float: left;\n }\n}\n@media (max-width: 1199px) {\n .form-horizontal .control-label .tinvwl-empty {\n display: none;\n }\n .tinvwl-style-options .tinvwl-empty-info, .tinvwl-style-options .tinvwl-info {\n display: none !important;\n }\n .tinvwl-style-options .tinvwl-table thead th:first-child, .tinvwl-style-options .tinvwl-bodies-border td:first-child {\n padding-left: 30px !important;\n }\n .tinvwl-table .tinvwl-header-row.tinvwl-line-border .tinvwl-inner {\n padding-bottom: 0;\n }\n .tinvwl-table .tinvwl-header-row.tinvwl-line-border .tinvwl-inner .form-group {\n margin-bottom: 20px;\n }\n}\n.tinvwl-info .tinvwl-info-desc a {\n text-decoration: underline;\n color: #ff5739;\n}\n.tinvwl-info .tinvwl-info-desc a:hover, .tinvwl-info .tinvwl-info-desc a:active, .tinvwl-info .tinvwl-info-desc a:focus {\n color: #000;\n}\n\n.tinvwl-info-wrap.tinvwl-in-section {\n background: #fbfaf9;\n color: #4f4639;\n}\n.tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign {\n width: 42px;\n vertical-align: top;\n padding-top: 1px;\n padding-left: 20px;\n}\n.tinvwl-info-wrap .tinvwl-info-sign span, .tinvwl-info-wrap .tinvwl-info-sign .tinvwl-help {\n display: inline-block;\n text-align: center;\n width: 22px;\n height: 22px;\n line-height: 22px;\n border-radius: 50%;\n background: #e1dbce;\n}\n.tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign span, .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign .tinvwl-help {\n display: block;\n}\n.tinvwl-info-wrap i {\n font-size: 14px;\n color: #fbfaf9;\n}\n\n.tinvwl-panel:not(.only-button) .tinvwl-table .col-lg-6 > .tinvwl-btn {\n width: auto;\n}\n\n.tinvwl-btns-group {\n margin-bottom: 23px;\n margin-top: -15px;\n margin-left: -15px;\n}\n\n.tiwl-style-custom-allow .tinvwl-inner textarea {\n margin-bottom: 23px;\n}\n\n.tinvwl-btns-group .tinvwl-btn {\n margin-top: 15px;\n margin-left: 15px;\n float: right;\n}\n\n@media (min-width: 1200px) {\n .tinvwl-table .tinvwl-form-onoff, .tinvwl-panel:not(.only-button) .tinvwl-table .col-lg-6 > .tinvwl-btn, .tinvwl-btns-group .tinvwl-btn {\n float: left;\n }\n}\n.tinvwl-table .tinvwl-info .tinvwl-info-wrap.tinvwl-in-section .tinvwl-help {\n display: none;\n}\n\n.tinvwl-info-wrap.tinvwl-in-table {\n display: inline-block;\n vertical-align: middle;\n display: block;\n margin-bottom: 5px;\n}\n.tinvwl-info-wrap.tinvwl-in-table .tinvwl-help {\n cursor: pointer;\n}\n\n.tinvwl-content .widefat th.tinvwl-has-info {\n /*word-break: break-all;*/\n}\n.tinvwl-content .widefat th.tinvwl-has-info .tinvwl-col-name {\n margin-left: 5px;\n}\n\n.tinvwl-info-wrap.tinvwl-in-table .tinvwl-info-desc {\n display: none;\n}\n\n@media (max-width: 1200px) {\n .tinvwl-table .tinvwl-info {\n padding-right: 15px;\n padding-left: 15px;\n /*vertical-align: middle;*/\n }\n .tinvwl-table.w-info > thead > tr > th:first-child, .tinvwl-table.w-info > tbody > tr > td:first-child {\n width: 90%;\n }\n .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign {\n width: auto;\n padding-left: 0;\n }\n .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign span {\n display: none;\n }\n .tinvwl-table .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign .tinvwl-help {\n display: block;\n margin: 0 auto;\n }\n .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-desc {\n display: none;\n }\n}\n@media (max-width: 782px) {\n .tinvwl-content .widefat th.tinvwl-has-info.sortable, .tinvwl-content .widefat th.tinvwl-has-info.sorted {\n padding-top: 0;\n }\n .widefat tfoot td input[type=checkbox], .widefat th input[type=checkbox], .widefat thead td input[type=checkbox] {\n margin-bottom: 0;\n }\n .tinvwl-content .widefat th.sortable > a, .tinvwl-content .widefat th.sorted > a, .tinvwl-content .widefat th.sortable.tinvwl-has-info > a, .tinvwl-content .widefat th.sorted.tinvwl-has-info > a {\n padding-top: 18px;\n padding-bottom: 18px;\n }\n .tinvwl-content .widefat thead td.check-column {\n padding-top: 14px;\n padding-bottom: 15px;\n padding-right: 20px;\n width: 45px;\n }\n .tinvwl-content .widefat tbody th.check-column {\n padding-top: 14px;\n padding-bottom: 15px;\n padding-right: 20px;\n width: 45px;\n padding-top: 11px;\n padding-bottom: 11px;\n vertical-align: top;\n }\n .tinvwl-content .widefat.wishlists thead td.check-column, .tinvwl-content .widefat.wishlists tbody th.check-column {\n width: 23px;\n }\n .tinvwl-content .widefat thead td.check-column + th {\n padding-right: 10px;\n }\n .tinvwl-content .widefat thead td.check-column + th.sortable:first-of-type > a, .tinvwl-content .widefat thead td.check-column + th.sorted:first-of-type > a {\n padding-right: 10px;\n }\n .tinvwl-content .widefat tbody th.check-column + td {\n padding-right: 10px;\n }\n .tinvwl-content .widefat thead td.check-column + th.sortable:first-of-type > .tinvwl-info-wrap.tinvwl-in-table, .tinvwl-content .widefat thead td.check-column + th.sorted:first-of-type > .tinvwl-info-wrap.tinvwl-in-table {\n padding-right: 13px;\n display: inline-block;\n margin-top: 5px;\n margin-bottom: 0;\n }\n .wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.column-primary)::before {\n text-align: right;\n }\n .wp-list-table tr:not(.inline-edit-row):not(.no-items) td.column-primary ~ td:not(.check-column) {\n text-align: left;\n padding-left: 30px;\n }\n .wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.column-primary)::before {\n right: 28px;\n }\n .wp-list-table tr:not(.inline-edit-row):not(.no-items) td.check-column + td:not(.column-primary)::before {\n right: 13px;\n }\n .wp-list-table tr:not(.inline-edit-row):not(.no-items) td.column-primary ~ td:not(.check-column):last-child {\n padding-bottom: 13px;\n }\n}\n/* Popover */\n.popover {\n position: absolute;\n top: 0;\n right: 0;\n z-index: 9999;\n display: none;\n max-width: 279px;\n padding: 1px;\n text-align: center;\n white-space: normal;\n background-color: #fff;\n background-clip: padding-box;\n border-radius: 6px;\n -webkit-box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.22);\n box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.22);\n}\n.popover.top {\n margin-top: -10px;\n}\n.popover.right {\n margin-right: 10px;\n}\n.popover.bottom {\n margin-top: 10px;\n}\n.popover.left {\n margin-right: -10px;\n}\n\n.popover-title {\n padding: 30px 30px 0;\n margin: 0;\n font-family: \"Open Sans\", Arial, sans-serif;\n font-size: 14px;\n font-weight: 600;\n line-height: 1.714;\n text-transform: uppercase;\n letter-spacing: -0.35px;\n}\n\n.popover-content {\n padding: 25px 30px 30px;\n color: #5D5D5D;\n font-family: Arial, sans-serif;\n font-size: 14px;\n line-height: 1.429;\n}\n\n.popover > .arrow {\n position: absolute;\n display: block;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n border-width: 11px;\n margin-right: 0;\n overflow: visible;\n}\n.popover > .arrow:after {\n position: absolute;\n display: block;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n content: none;\n z-index: 9999;\n background: none;\n -webkit-box-shadow: none;\n box-shadow: none;\n position: absolute;\n right: auto;\n top: auto;\n width: auto;\n height: auto;\n -webkit-transform: none;\n transform: none;\n content: \"\";\n border-width: 10px;\n}\n.popover.top > .arrow {\n bottom: -11px;\n right: 50%;\n margin-right: -11px;\n border-bottom-width: 0;\n}\n.popover.top > .arrow:after {\n bottom: 1px;\n margin-right: -10px;\n content: \" \";\n border-top-color: #fff;\n border-bottom-width: 0;\n}\n.popover.right > .arrow {\n top: 50%;\n right: -11px;\n margin-top: -11px;\n border-right-width: 0;\n}\n.popover.right > .arrow:after {\n bottom: -10px;\n right: 1px;\n content: \" \";\n border-left-color: #fff;\n border-right-width: 0;\n}\n.popover.bottom > .arrow {\n top: -11px;\n right: 50%;\n margin-right: -11px;\n border-top-width: 0;\n}\n.popover.bottom > .arrow:after {\n top: 1px;\n margin-right: -10px;\n content: \" \";\n border-top-width: 0;\n border-bottom-color: #fff;\n}\n.popover.left > .arrow {\n top: 50%;\n right: auto;\n left: -11px;\n margin-top: -11px;\n border-left-width: 0;\n}\n.popover.left > .arrow:after {\n right: auto;\n left: 1px;\n bottom: -10px;\n content: \" \";\n border-left-width: 0;\n border-right-color: #fff;\n}\n\n/* Image w/description */\n.tinvwl-img-w-desc i {\n margin-left: 20px;\n}\n.tinvwl-img-w-desc h5 {\n font-weight: 600;\n text-transform: uppercase;\n}\n.tinvwl-img-w-desc .tinvwl-desc {\n color: #4f4639;\n}\n.tinvwl-img-w-desc h5 + .tinvwl-desc {\n margin-top: 2px;\n}\n\n/* Premium Features */\n.tinvwl-premium-feat .row {\n margin: 0;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n}\n.tinvwl-premium-feat .col-lg-4 {\n padding: 0;\n -webkit-box-flex: 1;\n -ms-flex: 1 1 0px;\n flex: 1 1 0;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers {\n -webkit-box-flex: 1;\n -ms-flex: 1;\n flex: 1;\n overflow: hidden;\n position: relative;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.money-back {\n background: #211709; /* Old browsers */\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.money-back a {\n display: block;\n position: relative;\n color: #ffffff;\n outline: none;\n text-decoration: none;\n background: url(\"../img/money-back.svg\") no-repeat 50% 0;\n float: right;\n width: 100%;\n height: 60%;\n margin: 15px 0;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.money-back a span {\n display: none;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.money-back p {\n text-align: center;\n color: #ffffff;\n font-size: 16px;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.customization {\n text-align: center;\n background: #333333 url(\"../img/customization.png\") no-repeat 0% 100%;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.customization h2 {\n margin: 30px auto 20px;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.customization p {\n font-size: 16px;\n color: #ffffff;\n padding-right: 10px;\n padding-left: 10px;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.customization .tinvwl-btn.gray {\n background-color: #958095;\n margin: 10px auto;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.customization .tinvwl-btn.gray:hover {\n background-color: #ffffff;\n color: #333333;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.rate {\n text-align: center;\n border-bottom: 1px solid #e7e7e7;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.rate h2 {\n background: url(\"../img/rate_us.png\") no-repeat center;\n display: block;\n width: 186px;\n height: 76px;\n margin: 30px auto 20px;\n font-size: 18px;\n line-height: 100px;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.rate h2 a {\n display: block;\n width: 186px;\n height: 76px;\n color: #ffffff;\n text-decoration: none;\n outline: none;\n font-weight: 600;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.rate p {\n font-size: 16px;\n padding-right: 10px;\n padding-left: 10px;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.rate a {\n color: #ff5739;\n text-decoration: underline;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.subscribe {\n text-align: center;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.subscribe h2 {\n color: #453a2a;\n margin: 30px auto 20px;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.subscribe p {\n font-size: 16px;\n padding-right: 10px;\n padding-left: 10px;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.subscribe .mc-field-group {\n width: 90%;\n position: relative;\n margin: 10px auto;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.subscribe .mc-field-group input[type=email] {\n width: 65%;\n height: 45px;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.subscribe .mc-field-group input[type=submit] {\n width: 30%;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.subscribe #mc_embed_signup {\n margin-bottom: 30px;\n}\n.tinvwl-premium-feat h2 {\n font-size: 30px;\n text-transform: uppercase;\n letter-spacing: -0.025em;\n line-height: 1;\n color: #ffffff;\n}\n.tinvwl-premium-feat .tinvwl-pic-col {\n border: 5px solid #ffffff;\n text-align: center;\n background: #df4c57; /* Old browsers */ /* FF3.6-15 */ /* Chrome10-25,Safari5.1-6 */\n background: linear-gradient(-135deg, #df4c57 0%, #f78c62 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=\"#df4c57\", endColorstr=\"#f78c62\", GradientType=1); /* IE6-9 fallback on horizontal gradient */\n padding: 50px 10px;\n color: #ffffff;\n}\n.tinvwl-premium-feat .tinvwl-pic-col img {\n display: block;\n margin: 0 auto;\n}\n.tinvwl-premium-feat .tinvwl-pic-col .tinvwl-btn.white {\n color: #ff5739;\n}\n.tinvwl-premium-feat .tinvwl-pic-col .tinvwl-btn.white:hover {\n color: #ffffff;\n}\n.tinvwl-premium-feat .tinvwl-pic-col p {\n font-size: 16px;\n padding-bottom: 1em;\n}\n.tinvwl-premium-feat .tinvwl-feat-col {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n border-top: 1px solid #ffffff;\n border-bottom: 1px solid #ffffff;\n background-color: #f9f8f5;\n}\n.tinvwl-premium-feat .tinvwl-sup-col {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n}\n\n/* Footer */\n#wpfooter {\n padding: 10px 40px;\n}\n#wpfooter p {\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n font-size: 14px;\n line-height: 1.85714286;\n color: #4b4b4b;\n}\n#wpfooter .ftinvwl-heart {\n margin: 0 3px;\n}\n#wpfooter .ftinvwl-star {\n font-size: 12px;\n margin: 0 1px;\n}\n#wpfooter span .ftinvwl-star:first-of-type {\n margin-right: 6px;\n}\n#wpfooter span .ftinvwl-star:last-of-type {\n margin-right: 3px;\n}\n#wpfooter i {\n color: #ff5739;\n}\n#wpfooter a {\n text-decoration: underline;\n color: #ff5739;\n}\n#wpfooter a:hover, #wpfooter a:active, #wpfooter a:focus {\n color: #000;\n}\n\n/* Color Picker */\n.tinvwl-color-picker {\n position: relative;\n}\n.tinvwl-color-picker .iris-picker {\n position: absolute;\n z-index: 9999;\n}\n.tinvwl-color-picker input[type=text] {\n color: #fff;\n border: 4px solid #fff;\n -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.14);\n box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.14);\n}\n.tinvwl-color-picker .tinvwl-eyedropper {\n cursor: pointer;\n position: relative;\n display: inline-block;\n vertical-align: top;\n margin-right: 4px;\n width: 42px;\n height: 42px;\n background: #fff url(\"../img/color_icon.png\") no-repeat center;\n border: 1px solid rgba(0, 0, 0, 0.14);\n border-radius: 2px;\n -webkit-box-shadow: -1px 2px 4px 0 rgba(0, 0, 0, 0.1);\n box-shadow: -1px 2px 4px 0 rgba(0, 0, 0, 0.1);\n}\n.tinvwl-color-picker .tinvwl-eyedropper a {\n color: #6b625a;\n}\n.tinvwl-color-picker .tinvwl-eyedropper i {\n display: inline-block;\n position: absolute;\n top: 15px;\n right: 14px;\n font-size: 12px;\n}\n.tinvwl-color-picker + .iris-picker .iris-square-value {\n width: 0;\n height: 0;\n}\n\n/* Modal */\n.tinvwl-overlay {\n position: fixed;\n top: 0;\n right: 0;\n width: 100%;\n height: 100%;\n visibility: hidden;\n opacity: 0;\n -webkit-transition: opacity 0.3s ease, visibility 0.3s ease;\n transition: opacity 0.3s ease, visibility 0.3s ease;\n background: #191919;\n}\n\n.tinvwl-modal.tinvwl-modal-open .tinvwl-overlay {\n visibility: visible;\n opacity: 0.5;\n}\n\n.admin-bar .tinvwl-content .tinvwl-modal {\n padding-top: 32px !important;\n}\n\n.tinvwl-content .tinvwl-modal {\n overflow-y: auto;\n overflow-x: hidden;\n top: 0;\n right: 0;\n width: 0;\n height: 0;\n z-index: 9999;\n position: fixed;\n outline: none !important;\n -webkit-backface-visibility: hidden;\n visibility: hidden;\n opacity: 0;\n text-align: right;\n -webkit-transition: opacity 0.3s ease, visibility 0.3s ease;\n transition: opacity 0.3s ease, visibility 0.3s ease;\n}\n.tinvwl-content .tinvwl-modal .tinvwl-modal-inner {\n position: relative;\n margin: 0 auto;\n background: #fff;\n border-radius: 4px;\n}\n.tinvwl-content .tinvwl-modal.tinvwl-modal-open {\n visibility: visible;\n opacity: 1;\n width: 100%;\n height: 100%;\n}\n\n@media screen and (max-width: 1200px) {\n .tinvwl-premium-feat .row {\n display: block;\n }\n}\n@media screen and (max-width: 782px) {\n .admin-bar .tinvwl-content .tinvwl-modal {\n padding-top: 46px !important;\n }\n}\n@media screen and (max-width: 600px) {\n .admin-bar .tinvwl-content .tinvwl-modal {\n padding-top: 0 !important;\n }\n}\n.tinvwl-modal .tinvwl-table {\n height: 100%;\n}\n\n.tinvwl-content .tinvwl-modal .tinvwl-modal-inner {\n max-width: 415px;\n padding: 40px 45px;\n}\n.tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails {\n text-align: center;\n}\n.tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails p {\n margin: 0 0 26px;\n}\n.tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails .tinvwl-btn.large {\n padding: 14px 33px;\n}\n.tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails .tinvwl-btn + .tinvwl-btn {\n margin-right: 6px;\n}\n\n/* Quick Buttons */\n.tinvwl-quick-btns {\n position: fixed;\n top: 25%;\n right: 100%;\n z-index: 9999;\n}\n.tinvwl-quick-btns button {\n display: block;\n width: 117px;\n font-size: 14px;\n font-family: \"Open Sans\", Arial, sans-serif;\n font-weight: 600;\n padding: 0 0 0 35px;\n border-radius: 2px;\n border: none;\n text-decoration: none;\n background: #96b100;\n color: #ffffff;\n -webkit-transform: translateX(50px);\n transform: translateX(50px);\n transition: -webkit-transform 0.3s ease;\n -webkit-transition: -webkit-transform 0.3s ease;\n transition: transform 0.3s ease;\n transition: transform 0.3s ease, -webkit-transform 0.3s ease;\n}\n\n.tinvwl-panel.only-button .tinvwl-quick-btns .form-control {\n display: block;\n width: 119px;\n}\n\n.tinvwl-quick-btns button:hover {\n -webkit-transform: translateX(100%);\n transform: translateX(100%);\n}\n.tinvwl-quick-btns button + button {\n margin-top: 4px;\n}\n.tinvwl-quick-btns button span {\n display: inline-block;\n width: 50px;\n padding: 15px 0;\n text-align: center;\n}\n\n/* Preview Select */\n@media (min-width: 1200px) {\n .tinvwl-empty-select + .tinvwl-input-group-btn {\n text-align: left;\n }\n}\n.tinvwl-empty-select + .tinvwl-input-group-btn .tinvwl-btn {\n margin-right: 0;\n}\n\n/* Bootstrap */\n.container, .container-fluid {\n /*padding-right: 15px;\n padding-left: 15px;*/\n margin-left: auto;\n margin-right: auto;\n}\n\n@media (min-width: 768px) {\n .container {\n width: 750px;\n }\n}\n@media (min-width: 992px) {\n .container {\n width: 970px;\n }\n}\n@media (min-width: 1200px) {\n .container {\n width: 1170px;\n }\n}\n.row {\n margin-left: -15px;\n margin-right: -15px;\n}\n\n.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {\n position: relative;\n min-height: 1px;\n padding-left: 15px;\n padding-right: 15px;\n}\n\n.tinvwl-table .form-group .row {\n /*margin-left: -5px;*/\n /*margin-right: -5px;*/\n}\n.tinvwl-table .form-group [class^=col-] {\n /*padding-right: 5px;*/\n /*padding-left: 5px;*/\n}\n\n.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11 {\n float: right;\n}\n\n.col-xs-12 {\n float: right;\n width: 100%;\n}\n\n.col-xs-11 {\n width: 91.66666667%;\n}\n\n.col-xs-10 {\n width: 83.33333333%;\n}\n\n.col-xs-9 {\n width: 75%;\n}\n\n.col-xs-8 {\n width: 66.66666667%;\n}\n\n.col-xs-7 {\n width: 58.33333333%;\n}\n\n.col-xs-6 {\n width: 50%;\n}\n\n.col-xs-5 {\n width: 41.66666667%;\n}\n\n.col-xs-4 {\n width: 33.33333333%;\n}\n\n.col-xs-3 {\n width: 25%;\n}\n\n.col-xs-2 {\n width: 16.66666667%;\n}\n\n.col-xs-1 {\n width: 8.33333333%;\n}\n\n.col-xs-pull-12 {\n left: 100%;\n}\n\n.col-xs-pull-11 {\n left: 91.66666667%;\n}\n\n.col-xs-pull-10 {\n left: 83.33333333%;\n}\n\n.col-xs-pull-9 {\n left: 75%;\n}\n\n.col-xs-pull-8 {\n left: 66.66666667%;\n}\n\n.col-xs-pull-7 {\n left: 58.33333333%;\n}\n\n.col-xs-pull-6 {\n left: 50%;\n}\n\n.col-xs-pull-5 {\n left: 41.66666667%;\n}\n\n.col-xs-pull-4 {\n left: 33.33333333%;\n}\n\n.col-xs-pull-3 {\n left: 25%;\n}\n\n.col-xs-pull-2 {\n left: 16.66666667%;\n}\n\n.col-xs-pull-1 {\n left: 8.33333333%;\n}\n\n.col-xs-pull-0 {\n left: auto;\n}\n\n.col-xs-push-12 {\n right: 100%;\n}\n\n.col-xs-push-11 {\n right: 91.66666667%;\n}\n\n.col-xs-push-10 {\n right: 83.33333333%;\n}\n\n.col-xs-push-9 {\n right: 75%;\n}\n\n.col-xs-push-8 {\n right: 66.66666667%;\n}\n\n.col-xs-push-7 {\n right: 58.33333333%;\n}\n\n.col-xs-push-6 {\n right: 50%;\n}\n\n.col-xs-push-5 {\n right: 41.66666667%;\n}\n\n.col-xs-push-4 {\n right: 33.33333333%;\n}\n\n.col-xs-push-3 {\n right: 25%;\n}\n\n.col-xs-push-2 {\n right: 16.66666667%;\n}\n\n.col-xs-push-1 {\n right: 8.33333333%;\n}\n\n.col-xs-push-0 {\n right: auto;\n}\n\n.col-xs-offset-12 {\n margin-right: 100%;\n}\n\n.col-xs-offset-11 {\n margin-right: 91.66666667%;\n}\n\n.col-xs-offset-10 {\n margin-right: 83.33333333%;\n}\n\n.col-xs-offset-9 {\n margin-right: 75%;\n}\n\n.col-xs-offset-8 {\n margin-right: 66.66666667%;\n}\n\n.col-xs-offset-7 {\n margin-right: 58.33333333%;\n}\n\n.col-xs-offset-6 {\n margin-right: 50%;\n}\n\n.col-xs-offset-5 {\n margin-right: 41.66666667%;\n}\n\n.col-xs-offset-4 {\n margin-right: 33.33333333%;\n}\n\n.col-xs-offset-3 {\n margin-right: 25%;\n}\n\n.col-xs-offset-2 {\n margin-right: 16.66666667%;\n}\n\n.col-xs-offset-1 {\n margin-right: 8.33333333%;\n}\n\n.col-xs-offset-0 {\n margin-right: 0;\n}\n\n@media (min-width: 768px) {\n .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11 {\n float: right;\n }\n .col-sm-12 {\n float: right;\n width: 100%;\n }\n .col-sm-11 {\n width: 91.66666667%;\n }\n .col-sm-10 {\n width: 83.33333333%;\n }\n .col-sm-9 {\n width: 75%;\n }\n .col-sm-8 {\n width: 66.66666667%;\n }\n .col-sm-7 {\n width: 58.33333333%;\n }\n .col-sm-6 {\n width: 50%;\n }\n .col-sm-5 {\n width: 41.66666667%;\n }\n .col-sm-4 {\n width: 33.33333333%;\n }\n .col-sm-3 {\n width: 25%;\n }\n .col-sm-2 {\n width: 16.66666667%;\n }\n .col-sm-1 {\n width: 8.33333333%;\n }\n .col-sm-pull-12 {\n left: 100%;\n }\n .col-sm-pull-11 {\n left: 91.66666667%;\n }\n .col-sm-pull-10 {\n left: 83.33333333%;\n }\n .col-sm-pull-9 {\n left: 75%;\n }\n .col-sm-pull-8 {\n left: 66.66666667%;\n }\n .col-sm-pull-7 {\n left: 58.33333333%;\n }\n .col-sm-pull-6 {\n left: 50%;\n }\n .col-sm-pull-5 {\n left: 41.66666667%;\n }\n .col-sm-pull-4 {\n left: 33.33333333%;\n }\n .col-sm-pull-3 {\n left: 25%;\n }\n .col-sm-pull-2 {\n left: 16.66666667%;\n }\n .col-sm-pull-1 {\n left: 8.33333333%;\n }\n .col-sm-pull-0 {\n left: auto;\n }\n .col-sm-push-12 {\n right: 100%;\n }\n .col-sm-push-11 {\n right: 91.66666667%;\n }\n .col-sm-push-10 {\n right: 83.33333333%;\n }\n .col-sm-push-9 {\n right: 75%;\n }\n .col-sm-push-8 {\n right: 66.66666667%;\n }\n .col-sm-push-7 {\n right: 58.33333333%;\n }\n .col-sm-push-6 {\n right: 50%;\n }\n .col-sm-push-5 {\n right: 41.66666667%;\n }\n .col-sm-push-4 {\n right: 33.33333333%;\n }\n .col-sm-push-3 {\n right: 25%;\n }\n .col-sm-push-2 {\n right: 16.66666667%;\n }\n .col-sm-push-1 {\n right: 8.33333333%;\n }\n .col-sm-push-0 {\n right: auto;\n }\n .col-sm-offset-12 {\n margin-right: 100%;\n }\n .col-sm-offset-11 {\n margin-right: 91.66666667%;\n }\n .col-sm-offset-10 {\n margin-right: 83.33333333%;\n }\n .col-sm-offset-9 {\n margin-right: 75%;\n }\n .col-sm-offset-8 {\n margin-right: 66.66666667%;\n }\n .col-sm-offset-7 {\n margin-right: 58.33333333%;\n }\n .col-sm-offset-6 {\n margin-right: 50%;\n }\n .col-sm-offset-5 {\n margin-right: 41.66666667%;\n }\n .col-sm-offset-4 {\n margin-right: 33.33333333%;\n }\n .col-sm-offset-3 {\n margin-right: 25%;\n }\n .col-sm-offset-2 {\n margin-right: 16.66666667%;\n }\n .col-sm-offset-1 {\n margin-right: 8.33333333%;\n }\n .col-sm-offset-0 {\n margin-right: 0;\n }\n}\n@media (min-width: 992px) {\n .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11 {\n float: right;\n }\n .col-md-12 {\n float: right;\n width: 100%;\n }\n .col-md-11 {\n width: 91.66666667%;\n }\n .col-md-10 {\n width: 83.33333333%;\n }\n .col-md-9 {\n width: 75%;\n }\n .col-md-8 {\n width: 66.66666667%;\n }\n .col-md-7 {\n width: 58.33333333%;\n }\n .col-md-6 {\n width: 50%;\n }\n .col-md-5 {\n width: 41.66666667%;\n }\n .col-md-4 {\n width: 33.33333333%;\n }\n .col-md-3 {\n width: 25%;\n }\n .col-md-2 {\n width: 16.66666667%;\n }\n .col-md-1 {\n width: 8.33333333%;\n }\n .col-md-pull-12 {\n left: 100%;\n }\n .col-md-pull-11 {\n left: 91.66666667%;\n }\n .col-md-pull-10 {\n left: 83.33333333%;\n }\n .col-md-pull-9 {\n left: 75%;\n }\n .col-md-pull-8 {\n left: 66.66666667%;\n }\n .col-md-pull-7 {\n left: 58.33333333%;\n }\n .col-md-pull-6 {\n left: 50%;\n }\n .col-md-pull-5 {\n left: 41.66666667%;\n }\n .col-md-pull-4 {\n left: 33.33333333%;\n }\n .col-md-pull-3 {\n left: 25%;\n }\n .col-md-pull-2 {\n left: 16.66666667%;\n }\n .col-md-pull-1 {\n left: 8.33333333%;\n }\n .col-md-pull-0 {\n left: auto;\n }\n .col-md-push-12 {\n right: 100%;\n }\n .col-md-push-11 {\n right: 91.66666667%;\n }\n .col-md-push-10 {\n right: 83.33333333%;\n }\n .col-md-push-9 {\n right: 75%;\n }\n .col-md-push-8 {\n right: 66.66666667%;\n }\n .col-md-push-7 {\n right: 58.33333333%;\n }\n .col-md-push-6 {\n right: 50%;\n }\n .col-md-push-5 {\n right: 41.66666667%;\n }\n .col-md-push-4 {\n right: 33.33333333%;\n }\n .col-md-push-3 {\n right: 25%;\n }\n .col-md-push-2 {\n right: 16.66666667%;\n }\n .col-md-push-1 {\n right: 8.33333333%;\n }\n .col-md-push-0 {\n right: auto;\n }\n .col-md-offset-12 {\n margin-right: 100%;\n }\n .col-md-offset-11 {\n margin-right: 91.66666667%;\n }\n .col-md-offset-10 {\n margin-right: 83.33333333%;\n }\n .col-md-offset-9 {\n margin-right: 75%;\n }\n .col-md-offset-8 {\n margin-right: 66.66666667%;\n }\n .col-md-offset-7 {\n margin-right: 58.33333333%;\n }\n .col-md-offset-6 {\n margin-right: 50%;\n }\n .col-md-offset-5 {\n margin-right: 41.66666667%;\n }\n .col-md-offset-4 {\n margin-right: 33.33333333%;\n }\n .col-md-offset-3 {\n margin-right: 25%;\n }\n .col-md-offset-2 {\n margin-right: 16.66666667%;\n }\n .col-md-offset-1 {\n margin-right: 8.33333333%;\n }\n .col-md-offset-0 {\n margin-right: 0;\n }\n}\n@media (min-width: 1200px) {\n .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11 {\n float: right;\n }\n .col-lg-12 {\n float: right;\n width: 100%;\n }\n .col-lg-11 {\n width: 91.66666667%;\n }\n .col-lg-10 {\n width: 83.33333333%;\n }\n .col-lg-9 {\n width: 75%;\n }\n .col-lg-8 {\n width: 66.66666667%;\n }\n .col-lg-7 {\n width: 58.33333333%;\n }\n .col-lg-6 {\n width: 50%;\n }\n .col-lg-5 {\n width: 41.66666667%;\n }\n .col-lg-4 {\n width: 33.33333333%;\n }\n .col-lg-3 {\n width: 25%;\n }\n .col-lg-2 {\n width: 16.66666667%;\n }\n .col-lg-1 {\n width: 8.33333333%;\n }\n .col-lg-pull-12 {\n left: 100%;\n }\n .col-lg-pull-11 {\n left: 91.66666667%;\n }\n .col-lg-pull-10 {\n left: 83.33333333%;\n }\n .col-lg-pull-9 {\n left: 75%;\n }\n .col-lg-pull-8 {\n left: 66.66666667%;\n }\n .col-lg-pull-7 {\n left: 58.33333333%;\n }\n .col-lg-pull-6 {\n left: 50%;\n }\n .col-lg-pull-5 {\n left: 41.66666667%;\n }\n .col-lg-pull-4 {\n left: 33.33333333%;\n }\n .col-lg-pull-3 {\n left: 25%;\n }\n .col-lg-pull-2 {\n left: 16.66666667%;\n }\n .col-lg-pull-1 {\n left: 8.33333333%;\n }\n .col-lg-pull-0 {\n left: auto;\n }\n .col-lg-push-12 {\n right: 100%;\n }\n .col-lg-push-11 {\n right: 91.66666667%;\n }\n .col-lg-push-10 {\n right: 83.33333333%;\n }\n .col-lg-push-9 {\n right: 75%;\n }\n .col-lg-push-8 {\n right: 66.66666667%;\n }\n .col-lg-push-7 {\n right: 58.33333333%;\n }\n .col-lg-push-6 {\n right: 50%;\n }\n .col-lg-push-5 {\n right: 41.66666667%;\n }\n .col-lg-push-4 {\n right: 33.33333333%;\n }\n .col-lg-push-3 {\n right: 25%;\n }\n .col-lg-push-2 {\n right: 16.66666667%;\n }\n .col-lg-push-1 {\n right: 8.33333333%;\n }\n .col-lg-push-0 {\n right: auto;\n }\n .col-lg-offset-12 {\n margin-right: 100%;\n }\n .col-lg-offset-11 {\n margin-right: 91.66666667%;\n }\n .col-lg-offset-10 {\n margin-right: 83.33333333%;\n }\n .col-lg-offset-9 {\n margin-right: 75%;\n }\n .col-lg-offset-8 {\n margin-right: 66.66666667%;\n }\n .col-lg-offset-7 {\n margin-right: 58.33333333%;\n }\n .col-lg-offset-6 {\n margin-right: 50%;\n }\n .col-lg-offset-5 {\n margin-right: 41.66666667%;\n }\n .col-lg-offset-4 {\n margin-right: 33.33333333%;\n }\n .col-lg-offset-3 {\n margin-right: 25%;\n }\n .col-lg-offset-2 {\n margin-right: 16.66666667%;\n }\n .col-lg-offset-1 {\n margin-right: 8.33333333%;\n }\n .col-lg-offset-0 {\n margin-right: 0;\n }\n}\n@media (max-width: 1199px) {\n .tinvwl-table .row > [class^=col-md-] + [class^=col-md-], .tinvwl-table .row > [class^=col-lg-] + [class^=col-lg-] {\n padding-top: 30px;\n }\n .tinvwl-table .form-group > [class^=col-md-] + [class^=col-md-], .tinvwl-table .form-group > [class^=col-lg-] + [class^=col-lg-] {\n padding-top: 30px;\n }\n}\n.fade {\n opacity: 0;\n -webkit-transition: opacity 0.15s linear;\n transition: opacity 0.15s linear;\n}\n.fade.in {\n opacity: 1;\n}\n\n.form-horizontal .form-group {\n margin-left: -15px;\n margin-right: -15px;\n}\n\n.form-group {\n margin-bottom: 23px;\n}\n\n.form-horizontal:last-of-type .form-group {\n /*margin-bottom: 0;*/\n}\n\n.tinvwl-inner .form-group + .form-group > label {\n /*margin-top: 7px;*/\n}\n\n.form-control {\n display: block;\n width: 100%;\n}\n\nlabel.one-line {\n display: inline-block;\n margin-bottom: 0;\n margin-left: 10px;\n}\n\n.control-label label {\n display: block;\n margin-bottom: 10px;\n}\n\n.form-horizontal .control-label label {\n padding-top: 9px;\n margin-bottom: 0;\n}\n\n@media (min-width: 1200px) {\n .tinvwl-table .tinvwl-header-row label {\n margin-bottom: 0;\n }\n .tinvwl-table .tinvwl-header-row .form-group {\n margin-top: -7px;\n margin-bottom: 13px;\n }\n}\n@media (max-width: 1199px) {\n .form-horizontal .control-label label {\n margin-bottom: 10px;\n }\n .tinvwl-table .tinvwl-header-row label {\n padding-top: 3px;\n }\n}\n.tinvwl-input-group-btn {\n margin-top: 13px;\n}\n\n.tinvwl-input-group {\n position: relative;\n display: table;\n border-collapse: separate;\n}\n\n.tinvwl-input-group-addon {\n width: 1%;\n white-space: nowrap;\n vertical-align: middle;\n}\n\n.tinvwl-input-group-btn {\n width: 1%;\n white-space: nowrap;\n vertical-align: middle;\n margin-top: 0;\n position: relative;\n white-space: nowrap;\n}\n.tinvwl-input-group-btn .tinvwl-btn {\n margin-right: 10px;\n}\n.tinvwl-input-group-btn > .btn {\n position: relative;\n}\n\n.tinvwl-input-group .form-control, .tinvwl-input-group-addon, .tinvwl-input-group-btn {\n display: table-cell;\n}\n\n.tinvwl-input-group .form-control {\n position: relative;\n z-index: 2;\n float: right;\n width: 100%;\n margin-bottom: 0;\n}\n\n@media only screen and (max-width: 1199px) {\n .tinvwl-input-group:not(.tinvwl-no-full) {\n display: block;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .form-control {\n float: none;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .form-control + .tinvwl-input-group-btn {\n padding-top: 10px;\n padding-right: 0;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon, .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn, .tinvwl-input-group:not(.tinvwl-no-full) .form-control {\n display: block;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon, .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn {\n margin-right: 0;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon > input, .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon > button {\n margin-right: 0;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn > input, .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn > button {\n margin-right: 0;\n }\n}\n.text-right {\n text-align: left;\n}\n\n@media (max-width: 1199px) {\n .text-right {\n text-align: right;\n }\n}\n@media (min-width: 768px) {\n .form-inline .form-group {\n display: inline-block;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .form-inline .form-control-static {\n display: inline-block;\n }\n .form-inline .tinvwl-input-group {\n display: inline-table;\n vertical-align: middle;\n }\n .form-inline .tinvwl-input-group .tinvwl-input-group-addon, .form-inline .tinvwl-input-group .tinvwl-input-group-btn, .form-inline .tinvwl-input-group .form-control {\n width: auto;\n }\n .form-inline .tinvwl-input-group > .form-control {\n width: 100%;\n }\n .form-inline .control-label label {\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .radio, .form-inline .checkbox {\n display: inline-block;\n margin-top: 0;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .radio label, .form-inline .checkbox label {\n padding-right: 0;\n }\n .form-inline .radio input[type=radio], .form-inline .checkbox input[type=checkbox] {\n position: relative;\n margin-right: 0;\n }\n .form-inline .has-feedback .form-control-feedback {\n top: 0;\n }\n}\n/*************************IMAGES *******************************/\n.logo_heart {\n background: url(\"../img/logo_heart.png\") no-repeat center;\n display: inline-block;\n background-size: 54px 54px;\n width: 54px;\n height: 54px;\n}\n\n.admin-rescue {\n background: url(\"../img/admin-rescue.png\") no-repeat center;\n display: inline-block;\n background-size: 61px 60px;\n width: 61px;\n height: 60px;\n}\n\n.admin-update {\n background: url(\"../img/admin-update.png\") no-repeat center;\n display: inline-block;\n background-size: 61px 60px;\n width: 61px;\n height: 60px;\n}\n\n.wizard_logo {\n background: url(\"../img/wizard_logo.png\") no-repeat center;\n background-size: 54px 54px;\n width: 54px;\n height: 54px;\n display: block;\n margin: 10px auto;\n}\n\n.wizard_setup {\n background: url(\"../img/wizard_setup.png\") no-repeat center;\n display: inline-block;\n background-size: 143px 144px;\n width: 143px;\n height: 144px;\n}\n\n.premium_adv {\n background: url(\"../img/premium_logo.png\") no-repeat center;\n display: inline-block;\n margin: 0 auto 35px;\n background-size: 107px 106px;\n width: 107px;\n height: 106px;\n}\n\n/************************** RETINA *************************/\n.tinvwl-content select {\n background-size: 13px 8px;\n}\n\n.tinvwl-select + .tinvwl-caret span {\n background-size: 13px 18px;\n}\n\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page .tinvwl-chevron, .tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page:hover .tinvwl-chevron {\n background-size: 20px 30px;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page .tinvwl-chevron, .tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page:hover .tinvwl-chevron {\n background-size: 20px 30px;\n}\n\n.tinvwl-color-picker .tinvwl-eyedropper {\n background-size: 28px 29px;\n}\n\n@media only screen and (-webkit-min-device-pixel-ratio: 1.5), not all, not all, not all {\n .tinvwl-content select {\n background-image: url(\"../img/select_caret@2x.png\");\n }\n .tinvwl-select + .tinvwl-caret span {\n background-image: url(\"../img/chevron_down@2x.png\");\n }\n .tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page .tinvwl-chevron, .tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page:hover .tinvwl-chevron {\n background-image: url(\"../img/chevron_icon@2x.png\");\n }\n .tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page .tinvwl-chevron, .tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page:hover .tinvwl-chevron {\n background-image: url(\"../img/chevron_icon@2x.png\");\n }\n .tinvwl-color-picker .tinvwl-eyedropper {\n background-image: url(\"../img/color_icon@2x.png\");\n }\n .logo_heart {\n background-image: url(\"../img/logo_heart@2x.png\");\n }\n .admin-rescue {\n background-image: url(\"../img/admin-rescue@2x.png\");\n }\n .admin-update {\n background-image: url(\"../img/admin-update@2x.png\");\n }\n .wizard_logo {\n background-image: url(\"../img/wizard_logo@2x.png\");\n }\n .wizard_setup {\n background-image: url(\"../img/wizard_setup@2x.png\");\n }\n}\n/******************STYLE HEADINGS*********************/\n#style_options .tinvwl-table tbody tr .tinvwl-inner h2 {\n font-size: 18px;\n color: #291C09;\n text-transform: capitalize;\n font-weight: 600;\n margin-bottom: 21px;\n padding: 14px 0;\n}\n\n::-webkit-input-placeholder {\n color: #e5e5e5;\n opacity: 1 !important; /* for older chrome versions. may no longer apply. */\n}\n\n:-moz-placeholder { /* Firefox 18- */\n color: #e5e5e5;\n opacity: 1 !important;\n}\n\n::-moz-placeholder { /* Firefox 19+ */\n color: #e5e5e5;\n opacity: 1 !important;\n}\n\n:-ms-input-placeholder {\n color: #e5e5e5;\n}"]}
|
assets/css/admin-rtl.min.css
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
/**
|
2 |
* TI WooCommerce Wishlist Plugin - Allow your store guests and customers to add products to Wishlist. Add Wishlist functionality to your store for free.
|
3 |
-
* @version 2.0.
|
4 |
* @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
5 |
*/
|
6 |
*{-webkit-box-sizing:border-box;box-sizing:border-box}
|
@@ -26,6 +26,7 @@ div.error,div.updated{margin:20px 40px 0 0}
|
|
26 |
.notice{margin-left:40px}
|
27 |
div.error,div.updated{margin-left:40px}
|
28 |
body .tinvwl-header,body .tinvwl-content{font-family:Arial,sans-serif;font-size:14px;line-height:1.429;color:#6b625a}
|
|
|
29 |
button,input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}
|
30 |
label,.tinv-label{display:block;font-size:15px;font-family:"Open Sans","Helvetica Neue",sans-serif;color:#291c09;font-weight:600;margin-bottom:7px}
|
31 |
h1,h2,h3,h4,h5,h6,.wrap h1{color:#291c09;font-family:"Open Sans",Arial,sans-serif;font-weight:normal;line-height:1.313;padding:0;margin:0;border:0}
|
@@ -58,6 +59,7 @@ h6{font-size:12px}
|
|
58 |
.tinvwl-content a:hover,.tinvwl-content a:active,.tinvwl-content a:focus{color:#524737}
|
59 |
.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]{line-height:1.429;padding:9px 13px;margin:0;color:#4f4639;border:1px solid rgba(0,0,0,0.14);-webkit-box-shadow:inset -1px 1px 6px 0 rgba(170,157,137,0.14);box-shadow:inset -1px 1px 6px 0 rgba(170,157,137,0.14)}
|
60 |
.tinvwl-content select{line-height:1.429;padding:9px 13px;margin:0;color:#4f4639;border:1px solid rgba(0,0,0,0.14);-webkit-box-shadow:inset -1px 1px 6px 0 rgba(170,157,137,0.14);box-shadow:inset -1px 1px 6px 0 rgba(170,157,137,0.14)}
|
|
|
61 |
.tinvwl-content textarea{line-height:1.429;padding:9px 13px;margin:0;color:#4f4639;border:1px solid rgba(0,0,0,0.14);-webkit-box-shadow:inset -1px 1px 6px 0 rgba(170,157,137,0.14);box-shadow:inset -1px 1px 6px 0 rgba(170,157,137,0.14);height:70px}
|
62 |
.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]{height:42px;border-radius:4px}
|
63 |
.tinvwl-content select{height:42px;border-radius:4px}
|
@@ -94,6 +96,7 @@ h6{font-size:12px}
|
|
94 |
.tinvwl-panel.only-button #save_buttons--setting_reset .tinvwl-btn.split span{background:#fbfaf9}
|
95 |
.tinvwl-panel.only-button #save_buttons--setting_reset .form-control:hover{color:#fff;background-color:#515151}
|
96 |
.tinvwl-panel.only-button #save_buttons--setting_reset .tinvwl-btn.split:hover span{background:#434343}
|
|
|
97 |
#doaction,#doaction2,#post-query-submit{margin:0}
|
98 |
button,input[type=submit]{display:inline-block;vertical-align:middle;margin:0;font-family:"Open Sans",Arial,sans-serif;font-size:14px;line-height:normal;cursor:pointer;text-decoration:none}
|
99 |
.tinvwl-btn{display:inline-block;vertical-align:middle;margin:0;font-family:"Open Sans",Arial,sans-serif;font-size:14px;line-height:normal;cursor:pointer;text-decoration:none;padding:11px 18px 12px 19px;font-weight:800;text-align:center;text-transform:uppercase;letter-spacing:-0.025em;border:0;border-radius:2px;color:#fff;background-color:#96b100}
|
@@ -708,7 +711,7 @@ div.error,div.updated{margin-top:20px;margin-right:20px;margin-left:20px}
|
|
708 |
.tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign span{display:none}
|
709 |
.tinvwl-table .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign .tinvwl-help{display:block;margin:0 auto}
|
710 |
.tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-desc{display:none}
|
711 |
-
}@media(max-width:1199px){.tinvwl-header{text-align:center}
|
712 |
.tinvwl-header .tinvwl-table,.tinvwl-header .tinvwl-cell,.tinvwl-header .tinvwl-cell-3{display:block}
|
713 |
.tinvwl-header h1+.tinvwl-status-panel{margin-top:25px}
|
714 |
.tinvwl-header .tinvwl-status-panel{text-align:center;margin-top:15px}
|
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 2.0.6
|
4 |
* @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
5 |
*/
|
6 |
*{-webkit-box-sizing:border-box;box-sizing:border-box}
|
26 |
.notice{margin-left:40px}
|
27 |
div.error,div.updated{margin-left:40px}
|
28 |
body .tinvwl-header,body .tinvwl-content{font-family:Arial,sans-serif;font-size:14px;line-height:1.429;color:#6b625a}
|
29 |
+
body .tinvwl-wizard{border:0}
|
30 |
button,input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}
|
31 |
label,.tinv-label{display:block;font-size:15px;font-family:"Open Sans","Helvetica Neue",sans-serif;color:#291c09;font-weight:600;margin-bottom:7px}
|
32 |
h1,h2,h3,h4,h5,h6,.wrap h1{color:#291c09;font-family:"Open Sans",Arial,sans-serif;font-weight:normal;line-height:1.313;padding:0;margin:0;border:0}
|
59 |
.tinvwl-content a:hover,.tinvwl-content a:active,.tinvwl-content a:focus{color:#524737}
|
60 |
.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]{line-height:1.429;padding:9px 13px;margin:0;color:#4f4639;border:1px solid rgba(0,0,0,0.14);-webkit-box-shadow:inset -1px 1px 6px 0 rgba(170,157,137,0.14);box-shadow:inset -1px 1px 6px 0 rgba(170,157,137,0.14)}
|
61 |
.tinvwl-content select{line-height:1.429;padding:9px 13px;margin:0;color:#4f4639;border:1px solid rgba(0,0,0,0.14);-webkit-box-shadow:inset -1px 1px 6px 0 rgba(170,157,137,0.14);box-shadow:inset -1px 1px 6px 0 rgba(170,157,137,0.14)}
|
62 |
+
.tinvwl-content input[type=checkbox]+label{display:inline-block;margin:10px}
|
63 |
.tinvwl-content textarea{line-height:1.429;padding:9px 13px;margin:0;color:#4f4639;border:1px solid rgba(0,0,0,0.14);-webkit-box-shadow:inset -1px 1px 6px 0 rgba(170,157,137,0.14);box-shadow:inset -1px 1px 6px 0 rgba(170,157,137,0.14);height:70px}
|
64 |
.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]{height:42px;border-radius:4px}
|
65 |
.tinvwl-content select{height:42px;border-radius:4px}
|
96 |
.tinvwl-panel.only-button #save_buttons--setting_reset .tinvwl-btn.split span{background:#fbfaf9}
|
97 |
.tinvwl-panel.only-button #save_buttons--setting_reset .form-control:hover{color:#fff;background-color:#515151}
|
98 |
.tinvwl-panel.only-button #save_buttons--setting_reset .tinvwl-btn.split:hover span{background:#434343}
|
99 |
+
.tinvwl-panel.only-button .tinvwl-table>tbody>tr>td{padding:0}
|
100 |
#doaction,#doaction2,#post-query-submit{margin:0}
|
101 |
button,input[type=submit]{display:inline-block;vertical-align:middle;margin:0;font-family:"Open Sans",Arial,sans-serif;font-size:14px;line-height:normal;cursor:pointer;text-decoration:none}
|
102 |
.tinvwl-btn{display:inline-block;vertical-align:middle;margin:0;font-family:"Open Sans",Arial,sans-serif;font-size:14px;line-height:normal;cursor:pointer;text-decoration:none;padding:11px 18px 12px 19px;font-weight:800;text-align:center;text-transform:uppercase;letter-spacing:-0.025em;border:0;border-radius:2px;color:#fff;background-color:#96b100}
|
711 |
.tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign span{display:none}
|
712 |
.tinvwl-table .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign .tinvwl-help{display:block;margin:0 auto}
|
713 |
.tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-desc{display:none}
|
714 |
+
}@media(max-width:1199px){.tinvwl-header{text-align:center;padding:18px 0 25px}
|
715 |
.tinvwl-header .tinvwl-table,.tinvwl-header .tinvwl-cell,.tinvwl-header .tinvwl-cell-3{display:block}
|
716 |
.tinvwl-header h1+.tinvwl-status-panel{margin-top:25px}
|
717 |
.tinvwl-header .tinvwl-status-panel{text-align:center;margin-top:15px}
|
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 2.0.
|
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 2.0.6
|
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 2.0.
|
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 2.0.6
|
4 |
* @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
5 |
*/
|
6 |
html{background:#f6f3ed}
|
assets/css/admin.css
CHANGED
@@ -114,6 +114,9 @@ body .tinvwl-header, body .tinvwl-content {
|
|
114 |
line-height: 1.429;
|
115 |
color: #6b625a;
|
116 |
}
|
|
|
|
|
|
|
117 |
|
118 |
button, input, select, textarea {
|
119 |
font-family: inherit;
|
@@ -370,6 +373,10 @@ h6 {
|
|
370 |
-webkit-box-shadow: inset 1px 1px 6px 0 rgba(170, 157, 137, 0.14);
|
371 |
box-shadow: inset 1px 1px 6px 0 rgba(170, 157, 137, 0.14);
|
372 |
}
|
|
|
|
|
|
|
|
|
373 |
.tinvwl-content textarea {
|
374 |
line-height: 1.429;
|
375 |
padding: 9px 13px;
|
@@ -566,6 +573,9 @@ h6 {
|
|
566 |
.tinvwl-panel.only-button #save_buttons--setting_reset .tinvwl-btn.split:hover span {
|
567 |
background: #434343;
|
568 |
}
|
|
|
|
|
|
|
569 |
|
570 |
/* reset button */
|
571 |
#doaction, #doaction2, #post-query-submit {
|
@@ -899,6 +909,7 @@ a.tinvwl-btn:not(:disabled):hover, a.tinvwl-btn:not(:disabled):active, a.tinvwl-
|
|
899 |
@media (max-width: 1199px) {
|
900 |
.tinvwl-header {
|
901 |
text-align: center;
|
|
|
902 |
}
|
903 |
.tinvwl-header .tinvwl-table, .tinvwl-header .tinvwl-cell, .tinvwl-header .tinvwl-cell-3 {
|
904 |
display: block;
|
114 |
line-height: 1.429;
|
115 |
color: #6b625a;
|
116 |
}
|
117 |
+
body .tinvwl-wizard {
|
118 |
+
border: none;
|
119 |
+
}
|
120 |
|
121 |
button, input, select, textarea {
|
122 |
font-family: inherit;
|
373 |
-webkit-box-shadow: inset 1px 1px 6px 0 rgba(170, 157, 137, 0.14);
|
374 |
box-shadow: inset 1px 1px 6px 0 rgba(170, 157, 137, 0.14);
|
375 |
}
|
376 |
+
.tinvwl-content input[type=checkbox] + label {
|
377 |
+
display: inline-block;
|
378 |
+
margin: 10px;
|
379 |
+
}
|
380 |
.tinvwl-content textarea {
|
381 |
line-height: 1.429;
|
382 |
padding: 9px 13px;
|
573 |
.tinvwl-panel.only-button #save_buttons--setting_reset .tinvwl-btn.split:hover span {
|
574 |
background: #434343;
|
575 |
}
|
576 |
+
.tinvwl-panel.only-button .tinvwl-table > tbody > tr > td {
|
577 |
+
padding: 0;
|
578 |
+
}
|
579 |
|
580 |
/* reset button */
|
581 |
#doaction, #doaction2, #post-query-submit {
|
909 |
@media (max-width: 1199px) {
|
910 |
.tinvwl-header {
|
911 |
text-align: center;
|
912 |
+
padding: 18px 0 25px;
|
913 |
}
|
914 |
.tinvwl-header .tinvwl-table, .tinvwl-header .tinvwl-cell, .tinvwl-header .tinvwl-cell-3 {
|
915 |
display: block;
|
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/* Misc */\n* {\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n}\n*:before, *:after {\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n}\n\n.tinv-wishlist-clearfix:before, .tinv-wishlist-clearfix:after {\n display: table;\n content: \" \";\n}\n\n.container:before, .container:after {\n display: table;\n content: \" \";\n}\n\n.container-fluid:before, .container-fluid:after {\n display: table;\n content: \" \";\n}\n\n.row:before, .row:after {\n display: table;\n content: \" \";\n}\n\n.form-horizontal .form-group:before, .form-horizontal .form-group:after {\n display: table;\n content: \" \";\n}\n\n.form-group:before, .form-group:after {\n display: table;\n content: \" \";\n}\n\n.tablenav:before, .tablenav:after {\n display: table;\n content: \" \";\n}\n\n.tinvwl-panel:before, .tinvwl-panel:after {\n display: table;\n content: \" \";\n}\n\n.tinv-wishlist-clearfix:after, .container:after, .container-fluid:after, .row:after, .form-horizontal .form-group:after, .form-group:after, .tablenav:after, .tinvwl-panel:after {\n clear: both;\n}\n\n.tinvwl-header table, .tinvwl-content table {\n border-spacing: 0;\n border-collapse: collapse;\n width: 100%;\n max-width: 100%;\n}\n\n.tinvwl-header td, .tinvwl-header th {\n padding: 0;\n}\n\n.tinvwl-content td, .tinvwl-content th {\n padding: 0;\n}\n\n.tinvwl-header img, .tinvwl-content img {\n height: auto;\n max-width: 100%;\n}\n\n.tinvwl-header {\n /*margin-bottom: 40px;*/\n}\n\n/* General */\n#wpwrap {\n background: #f6f3ed;\n}\n\n#wpcontent {\n padding-left: 0;\n}\n\n#wpbody-content {\n padding-bottom: 135px;\n}\n\n#update-nag, .update-nag, .notice {\n margin: 20px 0 0 40px;\n}\n\ndiv.error, div.updated {\n margin: 20px 0 0 40px;\n}\n\n.notice {\n margin-right: 40px;\n}\n\ndiv.error, div.updated {\n margin-right: 40px;\n}\n\nbody .tinvwl-header, body .tinvwl-content {\n font-family: Arial, sans-serif;\n font-size: 14px;\n line-height: 1.429;\n color: #6b625a;\n}\n\nbutton, input, select, textarea {\n font-family: inherit;\n font-size: inherit;\n font-weight: inherit;\n}\n\nlabel, .tinv-label {\n display: block;\n font-size: 15px;\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n color: #291C09;\n font-weight: 600;\n margin-bottom: 7px;\n}\n\nh1, h2, h3, h4, h5, h6, .wrap h1 {\n color: #291c09;\n font-family: \"Open Sans\", Arial, sans-serif;\n font-weight: normal;\n line-height: 1.313;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nh1, .wrap h1 {\n font-size: 30px;\n}\n\nh2 {\n font-size: 26px;\n}\n\nh3 {\n font-size: 22px;\n}\n\nh4 {\n font-size: 18px;\n}\n\nh5 {\n font-size: 14px;\n}\n\nh6 {\n font-size: 12px;\n}\n\n@media screen and (max-width: 1200px) {\n #update-nag, .update-nag, .notice {\n margin-top: 20px;\n margin-left: 20px;\n margin-right: 20px;\n }\n div.error, div.updated {\n margin-top: 20px;\n margin-left: 20px;\n margin-right: 20px;\n }\n}\n@media screen and (max-width: 782px) {\n .auto-fold #wpcontent {\n padding-left: 0;\n }\n #update-nag, .update-nag, .notice {\n margin: 20px 0 0 0;\n }\n div.error, div.updated {\n margin: 20px 0 0 0;\n }\n .notice {\n margin-right: 0;\n }\n div.error, div.updated {\n margin-right: 0;\n }\n}\n/**\n * SubMenu\n */\n#toplevel_page_tinvwl ul ul {\n display: none;\n margin-left: 15px;\n position: absolute;\n}\n#toplevel_page_tinvwl ul li:hover ul, #toplevel_page_tinvwl ul li.current ul {\n display: block;\n left: 145px;\n margin-left: 15px;\n position: absolute;\n top: 0;\n}\n\n/**\n * Header Page\n */\n/*.tinvwl-header {\n background-color: #FFF;\n height: 48px;\n left: -20px;\n margin: 0;\n padding: 24px 40px;\n position: relative;\n right: 0;\n width: calc(100% - 60px);\n top: 0;\n}\n.tinvwl-header .title {\n font-size: 21px;\n line-height: 21px;\n font-weight: 400;\n float: left;\n}*/\n/*.tinvwl-header .status-panel {\n float: right;\n}*/\n/**\n * Status Panel\n */\n.status-panel > div {\n display: inline-block;\n margin-left: 21px;\n}\n.status-panel .button-link {\n background-color: #FF5739;\n color: #FFF;\n text-decoration: none;\n text-transform: uppercase;\n line-height: 10px;\n font-weight: 600;\n height: 48px;\n display: table-cell;\n border-radius: 5px;\n padding: 0 17px;\n vertical-align: middle;\n}\n.status-panel .button-link span::before {\n color: #ffdc00;\n display: inline-block;\n font: normal 12px/1 \"dashicons\";\n vertical-align: bottom;\n -webkit-font-smoothing: antialiased;\n content: \"\\f155\";\n}\n.status-panel .button-round {\n border: 2px solid #f1f1f1;\n border-radius: 50%;\n width: 43px;\n padding-top: 5px;\n padding-left: 2px;\n height: 40px;\n display: table-cell;\n text-align: center;\n vertical-align: middle;\n}\n.status-panel .status-tutorial span::before {\n color: #515151;\n display: inline-block;\n font: normal 24px/1 \"dashicons\";\n vertical-align: middle;\n -webkit-font-smoothing: antialiased;\n content: \"\\f118\";\n}\n\n/**\n * Message Status\n */\n.tinvwl-status-message {\n font-family: Arial, sans-serif;\n font-size: 14px;\n line-height: 1.429;\n margin-top: 40px;\n color: #6b625a;\n border-top: 2px solid #f6f3ed;\n}\n.tinvwl-status-message .tinvwl-title {\n padding: 13px 20px;\n float: left;\n width: 142px;\n font-weight: bold;\n}\n.tinvwl-status-message.type-error .tinvwl-title, .tinvwl-status-message.type-tip .tinvwl-title {\n color: #fff;\n}\n.tinvwl-status-message.type-attention .tinvwl-title {\n color: #23282d;\n}\n.tinvwl-status-message.type-error .tinvwl-title {\n background: #ff3814;\n}\n.tinvwl-status-message.type-tip .tinvwl-title {\n background: #30aec4;\n}\n.tinvwl-status-message.type-attention .tinvwl-title {\n background: #ffe900;\n}\n.tinvwl-status-message .tinvwl-title i {\n margin-right: 10px;\n}\n.tinvwl-status-message.type-error > .tinvwl-title > i:before {\n content: \"\\f00d\";\n}\n.tinvwl-status-message.type-tip > .tinvwl-title > i:before {\n content: \"\\f05a\";\n}\n.tinvwl-status-message.type-attention > .tinvwl-title > i:before {\n content: \"\\f071\";\n}\n.tinvwl-status-message .tinvwl-message {\n padding: 13px 20px;\n overflow: hidden;\n height: 100%;\n background: #faf9f7;\n}\n\n@media screen and (max-width: 782px) {\n .tinvwl-status-message {\n margin-top: 20px;\n }\n}\n/**\n * Form Elements\n */\n.tinvwl-content label {\n /*font-size: 14px;\n font-weight: 600;\n margin: 2px;*/\n /*line-height: 42px;*/\n}\n.tinvwl-content a {\n text-decoration: none;\n color: #30aec4;\n}\n.tinvwl-content a:hover, .tinvwl-content a:active, .tinvwl-content a:focus {\n color: #524737;\n}\n.tinvwl-content input[type=text], .tinvwl-content input[type=password], .tinvwl-content input[type=checkbox], .tinvwl-content input[type=color], .tinvwl-content input[type=date], .tinvwl-content input[type=datetime], .tinvwl-content input[type=datetime-local], .tinvwl-content input[type=email], .tinvwl-content input[type=month], .tinvwl-content input[type=number], .tinvwl-content input[type=radio], .tinvwl-content input[type=tel], .tinvwl-content input[type=time], .tinvwl-content input[type=url], .tinvwl-content input[type=week], .tinvwl-content input[type=search] {\n line-height: 1.429;\n padding: 9px 13px;\n margin: 0;\n color: #4f4639;\n border: 1px solid rgba(0, 0, 0, 0.14);\n -webkit-box-shadow: inset 1px 1px 6px 0 rgba(170, 157, 137, 0.14);\n box-shadow: inset 1px 1px 6px 0 rgba(170, 157, 137, 0.14);\n}\n.tinvwl-content select {\n line-height: 1.429;\n padding: 9px 13px;\n margin: 0;\n color: #4f4639;\n border: 1px solid rgba(0, 0, 0, 0.14);\n -webkit-box-shadow: inset 1px 1px 6px 0 rgba(170, 157, 137, 0.14);\n box-shadow: inset 1px 1px 6px 0 rgba(170, 157, 137, 0.14);\n}\n.tinvwl-content textarea {\n line-height: 1.429;\n padding: 9px 13px;\n margin: 0;\n color: #4f4639;\n border: 1px solid rgba(0, 0, 0, 0.14);\n -webkit-box-shadow: inset 1px 1px 6px 0 rgba(170, 157, 137, 0.14);\n box-shadow: inset 1px 1px 6px 0 rgba(170, 157, 137, 0.14);\n height: 70px;\n}\n.tinvwl-content input[type=text], .tinvwl-content input[type=password], .tinvwl-content input[type=color], .tinvwl-content input[type=date], .tinvwl-content input[type=datetime], .tinvwl-content input[type=datetime-local], .tinvwl-content input[type=email], .tinvwl-content input[type=month], .tinvwl-content input[type=number], .tinvwl-content input[type=tel], .tinvwl-content input[type=time], .tinvwl-content input[type=url], .tinvwl-content input[type=week], .tinvwl-content input[type=search] {\n height: 42px;\n border-radius: 4px;\n}\n.tinvwl-content select {\n height: 42px;\n border-radius: 4px;\n}\n.tinvwl-content .tablenav input[type=search] {\n height: 35px;\n width: 210px;\n padding: 9px 13px;\n -webkit-box-shadow: none;\n box-shadow: none;\n border: none;\n background: #f4f3ef;\n}\n.tinvwl-content .tablenav input[type=search] + input[type=submit], .tinvwl-content .tablenav input[type=search] + button[type=submit] {\n vertical-align: middle;\n}\n.tinvwl-content .tablenav .tinvwl-select-wrap + input[type=submit] {\n float: right;\n margin-left: 8px !important;\n}\n.tinvwl-content .tablenav input[type=search] + input[type=submit], .tinvwl-content .tablenav input[type=search] + button[type=submit] {\n float: right;\n margin-left: 8px !important;\n}\n.tinvwl-content input[type=text]:disabled, .tinvwl-content input[type=password]:disabled, .tinvwl-content input[type=color]:disabled, .tinvwl-content input[type=date]:disabled, .tinvwl-content input[type=datetime]:disabled, .tinvwl-content input[type=datetime-local]:disabled, .tinvwl-content input[type=email]:disabled, .tinvwl-content input[type=month]:disabled, .tinvwl-content input[type=number]:disabled, .tinvwl-content input[type=tel]:disabled, .tinvwl-content input[type=time]:disabled, .tinvwl-content input[type=url]:disabled, .tinvwl-content input[type=week]:disabled, .tinvwl-content input[type=search]:disabled {\n font-size: 15px;\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n font-weight: 600;\n color: #291C09;\n background-color: #f6f3ed;\n border-color: #f6f3ed;\n}\n.tinvwl-content select {\n font-family: Arial, sans-serif;\n font-size: 14px;\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n cursor: pointer;\n padding: 9px 40px 9px 13px;\n background-color: #fff;\n background-image: url(\"../img/select_caret.png\");\n background-repeat: no-repeat;\n background-position: 96% center;\n background-position: calc(100% - 15px) center;\n max-width: 100%;\n}\n.tinvwl-content select:disabled {\n font-size: 15px;\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n font-weight: 600;\n color: #291C09;\n background-color: #f6f3ed;\n border-color: #f6f3ed;\n}\n.tinvwl-content select[multiple=multiple] {\n padding: 9px 13px;\n background: #fff;\n}\n.tinvwl-content .tinvwl-select.grey {\n font-size: 14px;\n font-family: \"Arial\", \"Helvetica Neue\", Helvetica, sans-serif;\n padding: 8px 11px;\n height: 35px;\n border: none;\n color: #5D5D5D;\n background: #f4f3ef;\n}\n\n@media screen and (max-width: 782px) {\n input, textarea {\n font-size: 14px;\n }\n #wpbody .tinvwl-content select {\n height: 42px;\n font-size: 14px;\n }\n}\n.tinvwl-select-wrap {\n position: relative;\n display: inline-block;\n vertical-align: middle;\n cursor: pointer;\n}\n\n.tinvwl-content select.tinvwl-select.grey {\n padding-right: 47px;\n margin: 0;\n border-radius: 4px;\n}\n\n.tinvwl-select + .tinvwl-caret {\n pointer-events: none;\n display: inline-block;\n position: absolute;\n top: 0;\n right: 0;\n width: 36px;\n height: 36px;\n line-height: 36px;\n text-align: center;\n border-radius: 0 4px 4px 0;\n}\n.tinvwl-select + .tinvwl-caret span {\n display: inline-block;\n width: 13px;\n height: 8px;\n background: url(\"../img/chevron_down.png\") no-repeat center;\n background-position: 0 -10px;\n}\n.tinvwl-select:hover + .tinvwl-caret {\n background: #3e3e3e;\n}\n.tinvwl-select:hover + .tinvwl-caret span {\n background-position: 0 0;\n}\n\n/* Buttons */\n.tinvwl-content .tinvwl-nav {\n margin: 0 40px;\n}\n.tinvwl-content .tinvwl-panel + .tinvwl-nav {\n margin-top: 40px;\n}\n\n.tinvwl-nav .tinvwl-prev {\n float: left;\n}\n.tinvwl-nav .tinvwl-prev .tinvwl-btn {\n float: left;\n}\n.tinvwl-nav .tinvwl-next {\n float: right;\n text-align: right;\n}\n.tinvwl-nav .tinvwl-btn + .tinvwl-btn {\n margin-left: 20px;\n}\n\n.tinvwl-panel.only-button.w-bg {\n background: none;\n overflow: visible;\n}\n.tinvwl-panel.only-button.w-shadow {\n -webkit-box-shadow: none;\n box-shadow: none;\n overflow: visible;\n}\n.tinvwl-panel.only-button thead, .tinvwl-panel.only-button tfoot, .tinvwl-panel.only-button .control-label {\n display: none;\n}\n.tinvwl-panel.only-button .form-group {\n margin-bottom: 0;\n}\n.tinvwl-panel.only-button .form-control {\n display: inline-block;\n width: auto;\n}\n.tinvwl-panel.only-button .tinvwl-table > tbody > tr > td {\n padding: 0;\n}\n.tinvwl-panel.only-button #save_buttons--setting_save {\n display: inline-block;\n}\n.tinvwl-panel.only-button #save_buttons--setting_reset {\n display: inline-block;\n float: right;\n}\n.tinvwl-panel.only-button #save_buttons--setting_reset .form-control {\n background-color: #ffffff;\n color: #3e3e3e;\n}\n.tinvwl-panel.only-button #save_buttons--setting_reset .tinvwl-btn.split span {\n background: #fbfaf9;\n}\n.tinvwl-panel.only-button #save_buttons--setting_reset .form-control:hover {\n color: #fff;\n background-color: #515151;\n}\n.tinvwl-panel.only-button #save_buttons--setting_reset .tinvwl-btn.split:hover span {\n background: #434343;\n}\n\n/* reset button */\n#doaction, #doaction2, #post-query-submit {\n margin: 0;\n}\n\nbutton, input[type=submit] {\n display: inline-block;\n vertical-align: middle;\n margin: 0;\n font-family: \"Open Sans\", Arial, sans-serif;\n font-size: 14px;\n line-height: normal;\n cursor: pointer;\n text-decoration: none;\n}\n\n.tinvwl-btn {\n display: inline-block;\n vertical-align: middle;\n margin: 0;\n font-family: \"Open Sans\", Arial, sans-serif;\n font-size: 14px;\n line-height: normal;\n cursor: pointer;\n text-decoration: none;\n padding: 11px 19px 12px 18px;\n font-weight: 800;\n text-align: center;\n text-transform: uppercase;\n letter-spacing: -0.025em;\n border: none;\n border-radius: 2px;\n color: #fff;\n background-color: #96b100;\n}\n\na.tinvwl-btn {\n padding: 11px 19px 12px 18px;\n font-weight: 800;\n text-align: center;\n text-transform: uppercase;\n letter-spacing: -0.025em;\n border: none;\n border-radius: 2px;\n color: #fff;\n background-color: #96b100;\n}\n\n.tinvwl-btn.large {\n padding: 14px 19px 14px 18px;\n}\n.tinvwl-btn.small {\n padding: 6px 11px 7px;\n}\n.tinvwl-btn.smaller {\n /*padding: 7px 15px;*/\n padding: 11px 18px 12px;\n}\n.tinvwl-btn.red, .tinvwl-btn.green, .tinvwl-btn.dark-green, .tinvwl-btn.black {\n font-weight: 800;\n}\n.tinvwl-btn.grey {\n /*padding: 6px 11px 7px;*/\n margin: 0;\n padding: 8px 12px;\n font-weight: bold;\n /*letter-spacing: 0;*/\n color: #3e3e3e;\n background: #F4F3EF;\n}\n.tinvwl-btn.grey.large {\n font-weight: 800;\n padding: 14px 19px 14px 18px;\n}\n.tinvwl-btn.grey.w-icon {\n letter-spacing: -0.025em;\n}\n.tinvwl-btn.red {\n color: #fff;\n background-color: #ff5739;\n}\n.tinvwl-btn.orange {\n color: #fff;\n background-color: #FF9F07;\n}\n.tinvwl-btn.dark-green {\n /*color: #fff;*/\n /*background-color: #96b100;*/\n}\n.tinvwl-btn.white.smaller {\n font-size: 14px;\n font-weight: bold;\n letter-spacing: -0.05em;\n padding: 10px 15px 11px;\n border: 1px solid rgba(0, 0, 0, 0.14);\n -webkit-box-shadow: 1px 2px 4px 0 rgba(0, 0, 0, 0.1);\n box-shadow: 1px 2px 4px 0 rgba(0, 0, 0, 0.1);\n}\n.tinvwl-btn.white.small {\n font-family: Arial, sans-serif;\n font-size: 14px;\n text-transform: none;\n font-weight: normal;\n border: 1px solid rgba(0, 0, 0, 0.14);\n -webkit-box-shadow: 1px 2px 4px 0 rgba(0, 0, 0, 0.1);\n box-shadow: 1px 2px 4px 0 rgba(0, 0, 0, 0.1);\n padding: 9px 18px;\n color: #4f4639;\n}\n.tinvwl-btn.small.white:hover, .tinvwl-btn.small.white:active, .tinvwl-btn.small.white:focus {\n color: #fff;\n}\n.tinvwl-btn.white {\n color: #291c09;\n background: #fff;\n}\n.tinvwl-btn.white.no-txt {\n padding: 12px 16px;\n}\n.tinvwl-btn.white.small.no-txt {\n padding: 9px 12px;\n}\n.tinvwl-btn.white i {\n color: #6b625a;\n margin-right: 11px;\n}\n.tinvwl-btn.w-icon {\n font-weight: 800;\n}\n.tinvwl-btn.w-icon i {\n margin-right: 16px;\n}\n.tinvwl-btn.round.w-icon i {\n margin-right: 15px;\n font-size: 16px;\n}\n.tinvwl-btn.w-icon i.ftinvwl-graduation-cap {\n vertical-align: text-bottom;\n}\n.tinvwl-btn.red.w-icon i {\n margin-right: 13px;\n}\n.tinvwl-btn.xl-icon i, .tinvwl-btn.round.xl-icon i {\n font-size: 17px;\n margin-right: 15px;\n}\n.tinvwl-btn.lg-icon i {\n font-size: 15px;\n}\n.tinvwl-btn.md-icon i, .tinvwl-btn.round.md-icon i {\n font-size: 14px;\n}\n.tinvwl-btn.sm-icon i {\n font-size: 13px;\n}\n.tinvwl-btn.xs-icon i {\n font-size: 11px;\n vertical-align: 1%;\n}\n.tinvwl-btn.white.no-txt i {\n margin-right: 0;\n}\n.tinvwl-btn.white:hover i, .tinvwl-btn.white:active i, .tinvwl-btn.white:focus i {\n color: #fff;\n}\n.tinvwl-btn.green {\n color: #fff;\n background-color: #a9c203;\n}\n.tinvwl-btn.black {\n color: #fff;\n background-color: #515151;\n}\n.tinvwl-btn.smaller-txt {\n font-size: 12px;\n padding: 15px 20px;\n}\n.tinvwl-btn.medium {\n letter-spacing: 0;\n}\n.tinvwl-btn.medium.smaller-txt {\n padding: 9px 16px;\n}\n.tinvwl-btn.round {\n border-radius: 25px;\n padding: 15px 28px 16px;\n}\n.tinvwl-btn.round.red {\n /*padding: 15px 22px 16px;*/\n padding: 16px 30px;\n}\n.tinvwl-btn.split {\n padding: 0 26px 0 0;\n}\n.tinvwl-btn.split span {\n display: inline-block;\n text-align: center;\n width: 46px;\n padding: 14px 0;\n margin-right: 14px;\n border-radius: 4px 0 0 4px;\n background: #8aa300;\n}\n.tinvwl-btn.split:hover span, .tinvwl-btn.split:active span, .tinvwl-btn.split:focus span {\n background: #434343;\n}\n.tinvwl-btn.split.green span {\n background: #b9cf09;\n}\n.tinvwl-btn.split.black span {\n background: #434343;\n}\n.tinvwl-btn.split span i {\n font-size: 17px;\n}\n.tinvwl-btn:not(:disabled):hover, .tinvwl-btn:not(:disabled):active, .tinvwl-btn:not(:disabled):focus {\n color: #fff;\n /*background: #3e3e3e;*/\n background-color: #515151;\n}\n\na.tinvwl-btn:not(:disabled):hover, a.tinvwl-btn:not(:disabled):active, a.tinvwl-btn:not(:disabled):focus {\n color: #fff;\n /*background: #3e3e3e;*/\n background-color: #515151;\n}\n\n/* Icons */\n.tinvwl-header {\n padding: 21px 40px;\n margin-bottom: 40px;\n background: #ffffff;\n}\n.tinvwl-header .icon.border-grey {\n position: relative;\n display: inline-block;\n width: 45px;\n height: 45px;\n line-height: 45px;\n text-align: center;\n background: #fff;\n border: 2px solid #f1f1f1;\n border-radius: 50%;\n color: #3e3e3e;\n}\n.tinvwl-header .icon.border-grey:hover {\n border-color: #515151;\n}\n.tinvwl-header .icon.w-lines {\n position: relative;\n padding: 0 30px;\n}\n.tinvwl-header .icon.w-lines:before, .tinvwl-header .icon.w-lines:after {\n content: \"\";\n position: absolute;\n top: 50%;\n top: calc(50% - 1px);\n width: 17px;\n height: 1px;\n background: rgba(0, 0, 0, 0.12);\n}\n.tinvwl-header .icon.w-lines:before {\n left: 0;\n}\n.tinvwl-header .icon.w-lines:after {\n right: 0;\n}\n.tinvwl-header .icon .badge {\n position: absolute;\n top: -5px;\n right: -10px;\n display: inline-block;\n min-width: 26px;\n height: 26px;\n font-size: 11px;\n line-height: 19px;\n font-weight: bold;\n background: #ff5739;\n border: 3px solid #ffffff;\n color: #ffffff;\n border-radius: 50%;\n}\n\n.tinwl-logo i.logo_heart {\n min-width: 54px;\n}\n.tinwl-logo h2 {\n font-size: 18px;\n font-weight: bold;\n text-transform: uppercase;\n line-height: 1;\n padding-left: 10px;\n}\n\n.tinvwl-header .tinvwl-title {\n padding-left: 28px;\n margin-left: 28px;\n border-left: 1px solid #dcddde;\n}\n.tinvwl-header h1 {\n color: #3e3e3e;\n padding: 0;\n}\n.tinvwl-header .tinvwl-status-panel {\n margin-top: -12px;\n}\n.tinvwl-header .tinvwl-status-panel > a {\n vertical-align: middle;\n}\n.tinvwl-header .tinvwl-status-panel > a + a {\n margin-left: 15px;\n}\n.tinvwl-header .tinvwl-btn {\n margin-top: 15px;\n margin-top: 18px;\n}\n.tinvwl-header .tinvwl-btn.red i {\n color: #ffdc00;\n}\n.tinvwl-header .tinvwl-status-panel {\n text-align: right;\n}\n\n.tinvwl-sign-icon {\n font-size: 30px;\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n color: #948d84;\n}\n\n@media (max-width: 1199px) {\n .tinvwl-header {\n text-align: center;\n }\n .tinvwl-header .tinvwl-table, .tinvwl-header .tinvwl-cell, .tinvwl-header .tinvwl-cell-3 {\n display: block;\n }\n .tinvwl-header h1 + .tinvwl-status-panel {\n margin-top: 25px;\n }\n .tinvwl-header .tinvwl-status-panel {\n text-align: center;\n margin-top: 15px;\n }\n .tinvwl-header .tinvwl-status-panel > a + a {\n margin-left: 9px;\n }\n .tinwl-logo {\n display: block;\n margin: 0 auto;\n }\n .tinwl-logo h2, .tinwl-logo img {\n display: block;\n margin: 0 auto;\n }\n .tinvwl-header .tinvwl-title {\n display: block;\n margin: 0 auto;\n }\n .tinwl-logo h2 {\n padding-left: 0;\n margin-left: 0;\n margin-top: 6px;\n }\n .tinvwl-header .tinvwl-title {\n position: relative;\n padding-left: 12px;\n padding-right: 12px;\n padding-top: 13px;\n margin-left: 0;\n margin-top: 16px;\n border-left: 0;\n }\n .tinvwl-header .tinvwl-title:before {\n content: \"\";\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n width: 40px;\n height: 1px;\n margin: 0 auto;\n background: #dcddde;\n }\n}\n@media (max-width: 782px) {\n .tinvwl-header .tinvwl-btn .tinvwl-txt {\n display: none;\n }\n .tinvwl-header .tinvwl-btn i {\n margin-right: 0 !important;\n }\n .tinvwl-header .tinvwl-btn.grey {\n padding-left: 16px;\n padding-right: 16px;\n }\n}\n.tinvwl-content h2 {\n /*margin: 0;*/\n /*line-height: 40px;*/\n}\n\n/* Privacy Navigation */\n.tinwl-wishlists-privacy {\n margin: -10px 0 0;\n}\n.tinwl-wishlists-privacy li {\n float: left;\n margin: 10px 10px 0 0;\n}\n.tinwl-wishlists-privacy li:last-child {\n margin-right: 0;\n}\n.tinwl-wishlists-privacy li a {\n display: block;\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n font-size: 14px;\n font-weight: 600;\n line-height: 1;\n padding: 10px 16px;\n border-radius: 3px;\n color: #404040;\n background: #ede8df;\n}\n.tinwl-wishlists-privacy li.active a {\n color: #fff;\n background-color: #96b100;\n}\n.tinwl-wishlists-privacy li a:hover, .tinwl-wishlists-privacy li a:active, .tinwl-wishlists-privacy li a:focus {\n color: #fff;\n background-color: #96b100;\n}\n\n@media screen and (max-width: 782px) {\n .tinwl-wishlists-privacy {\n margin-left: 15px;\n }\n}\n/* Panel */\n.tinvwl-panel {\n margin: 40px 40px 0;\n}\n.tinvwl-panel .w-bg-grey {\n background: #fbfaf9;\n}\n.tinvwl-panel.w-shadow {\n -webkit-box-shadow: 1px 1px 8px 0 rgba(170, 157, 137, 0.14);\n box-shadow: 1px 1px 8px 0 rgba(170, 157, 137, 0.14);\n}\n.tinvwl-panel.w-bg {\n background: #ffffff;\n border-radius: 4px;\n}\n\n.tinvwl-table.w-info .tinvwl-info[rowspan] {\n vertical-align: middle;\n}\n.tinvwl-table.w-info .tinvwl-info[rowspan] .tinvwl-info-sign {\n vertical-align: middle;\n}\n.tinvwl-table.w-info .tinvwl-info-top > tr .tinvwl-info {\n vertical-align: top;\n}\n\n@media screen and (max-width: 1200px) {\n .tinvwl-panel {\n margin: 20px 20px 0;\n }\n .tinvwl-header {\n margin-bottom: 20px;\n }\n}\n@media screen and (max-width: 782px) {\n .tinvwl-panel {\n margin: 20px 0 0;\n }\n .tinvwl-panel.only-button {\n text-align: center;\n }\n}\n/**\n * Content Elements\n */\n.tinvwl-content {\n /*margin: 14px 40px 10px 20px;*/\n}\n.tinvwl-content section {\n /*margin-top: 20px;*/\n /*background-color: #FFF;*/\n /*border-radius: 5px;*/\n}\n.tinvwl-content section:after {\n /*content: '';\n display: block;\n height: 0;\n clear: both;*/\n}\n\n/* Preview Icon */\n.tinvwl-icon-preview {\n position: relative;\n width: 50px;\n height: 42px;\n margin-right: 10px;\n margin-bottom: 10px;\n text-align: center;\n border-radius: 2px;\n color: #595857;\n background: #f6f3ed;\n}\n.tinvwl-icon-preview span {\n position: absolute;\n top: 50%;\n left: 0;\n right: 0;\n -webkit-transform: translateY(-50%);\n transform: translateY(-50%);\n}\n.tinvwl-icon-preview span img {\n max-width: 50px;\n max-height: 42px;\n vertical-align: middle;\n}\n\n@media (min-width: 1200px) {\n .tinvwl-icon-preview {\n margin-bottom: 0;\n }\n}\n/* Table */\n.tinvwl-content .table-wrap {\n /*padding: 25px 0;*/\n}\n.tinvwl-content table.widefat {\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.tinvwl-content .tablenav {\n height: auto;\n margin: 30px;\n background: #ffffff;\n}\n.tinvwl-content .tablenav .actions {\n /*padding: 6px 0 0;*/\n padding: 0;\n}\n.tinvwl-content .widefat th, .tinvwl-content .widefat td {\n text-align: center;\n padding: 0;\n}\n.tinvwl-content .widefat th {\n padding: 27px 0;\n position: relative;\n}\n\n@media screen and (max-width: 782px) {\n .tablenav.top .actions {\n display: block;\n }\n .tablenav br.tinv-wishlist-clear {\n display: none;\n }\n .tinvwl-content .tablenav {\n margin: 15px 12px;\n }\n .tinvwl-content .tablenav .alignleft, .tinvwl-content .tablenav .alignright {\n float: none;\n }\n .tinvwl-content .tablenav .tinvwl-full {\n display: none;\n }\n .tinvwl-content .tablenav .alignleft + .alignright {\n margin-top: 10px;\n }\n .tinvwl-content .tablenav .tinvwl-select-wrap {\n width: calc(100% - 75px);\n }\n #wpbody .tinvwl-content .tablenav .tinvwl-select-wrap select.tinvwl-select {\n max-width: 100%;\n width: 100%;\n height: 35px;\n padding: 9px 13px;\n }\n .tinvwl-content .tablenav input[type=search] {\n width: calc(100% - 84px);\n }\n}\n.tinvwl-info-wrap.tinvwl-in-table {\n /*position: absolute;\n top: 50%;\n margin-top: -11px;*/\n}\n\n.tinvwl-content .widefat th.sortable, .tinvwl-content .widefat th.sorted {\n padding: 0;\n}\n.tinvwl-content .widefat th.sortable > a, .tinvwl-content .widefat th.sorted > a {\n padding: 28px 17px;\n}\n.tinvwl-content .widefat th.tinvwl-has-info {\n padding-top: 28px;\n}\n.tinvwl-content .widefat th.tinvwl-has-info.sortable > a, .tinvwl-content .widefat th.tinvwl-has-info.sorted > a {\n padding-top: 0;\n}\n.tinvwl-content .widefat th.sortable:first-of-type, .tinvwl-content .widefat th.sorted:first-of-type {\n padding-left: 0;\n}\n.tinvwl-content .widefat th.sortable:first-of-type > a, .tinvwl-content .widefat th.sorted:first-of-type > a {\n padding-left: 28px;\n}\n.tinvwl-content .widefat th:first-of-type {\n text-align: left;\n padding-left: 28px;\n}\n.tinvwl-content .widefat td:first-of-type {\n text-align: left;\n padding-left: 28px;\n}\n.tinvwl-content .widefat th .tinvwl-help-wrap {\n display: inline-block;\n margin-left: 6px;\n}\n.tinvwl-content .widefat th.sortable > a + .tinvwl-help-wrap, .tinvwl-content .widefat th.sorted > a + .tinvwl-help-wrap {\n margin-left: 0;\n}\n.tinvwl-content .widefat thead tr {\n background: #f4f3ef;\n}\n.tinvwl-content .striped > tbody > :nth-child(odd), .tinvwl-content ul.striped > :nth-child(odd) {\n background: none;\n}\n.tinvwl-content .widefat thead td.check-column, .tinvwl-content .widefat tbody th.check-column {\n width: 50px;\n padding: 28px 0 28px 28px;\n vertical-align: middle;\n}\n.tinvwl-content .widefat thead td.check-column {\n padding: 28px 0 28px 28px;\n}\n.tinvwl-content .widefat tbody th.check-column {\n padding: 13px 0 13px 28px;\n}\n.tinvwl-content .widefat thead td.check-column + th {\n padding-left: 21px;\n}\n.tinvwl-content .widefat thead td.check-column + th.sortable:first-of-type > a, .tinvwl-content .widefat thead td.check-column + th.sorted:first-of-type > a {\n padding-left: 21px;\n}\n.tinvwl-content .widefat tbody th.check-column + td {\n padding-left: 21px;\n}\n.tinvwl-content .widefat thead td.check-column + th.sortable:first-of-type > .tinvwl-info-wrap.tinvwl-in-table, .tinvwl-content .widefat thead td.check-column + th.sorted:first-of-type > .tinvwl-info-wrap.tinvwl-in-table {\n padding-left: 21px;\n}\n.tinvwl-content .widefat thead td.pause-play-column {\n padding: 0;\n width: 53px;\n text-align: center;\n}\n.tinvwl-content .widefat tbody th.pause-play-column {\n padding: 0;\n width: 53px;\n text-align: center;\n}\n.tinvwl-content th.sortable a, .tinvwl-content th.sorted a {\n padding: 0;\n}\n.tinvwl-content .widefat th {\n font-size: 14px;\n font-weight: 600;\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n color: #291C09;\n text-transform: uppercase;\n letter-spacing: -0.025em;\n}\n.tinvwl-content th.sortable > a, .tinvwl-content th.sorted > a {\n font-size: 14px;\n font-weight: 600;\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n color: #291C09;\n text-transform: uppercase;\n letter-spacing: -0.025em;\n}\n.tinvwl-content th.sortable > a, .tinvwl-content th.sorted > a {\n display: inline-block;\n vertical-align: middle;\n}\n.tinvwl-content .widefat th.sortable > a, .tinvwl-content .widefat th.sorted > a {\n position: relative;\n}\n.tinvwl-content .widefat th.sortable > a .sorting-indicator, .tinvwl-content .widefat th.sorted > a .sorting-indicator {\n position: absolute;\n top: 50%;\n right: 0;\n margin-top: -2px;\n}\n.tinvwl-content .widefat th.tinvwl-has-info.sortable > a .sorting-indicator, .tinvwl-content .widefat th.tinvwl-has-info.sorted > a .sorting-indicator {\n margin-top: -15px;\n}\n.tinvwl-content th.sortable a span, .tinvwl-content th.sorted a span {\n float: none;\n}\n.tinvwl-content table.widefat {\n /*table-layout: auto;*/\n border: none;\n border-bottom: 2px solid #f7f7f7;\n}\n.tinvwl-content .widefat thead td, .tinvwl-content .widefat thead th {\n border-bottom: 0;\n}\n.tinvwl-content .widefat td {\n padding: 24px 0;\n vertical-align: middle;\n}\n.tinvwl-content .widefat tbody td {\n padding: 13px 0;\n}\n.tinvwl-content .widefat td {\n font-size: 14px;\n}\n.tinvwl-content .widefat td ol, .tinvwl-content .widefat td p, .tinvwl-content .widefat td ul {\n font-size: 14px;\n}\n.tinvwl-content .widefat tbody tr + tr {\n border-top: 2px solid #f7f7f7;\n}\n.tinvwl-content .widefat thead th.column-preference {\n /*display: none;*/\n text-indent: -9999px;\n}\n.tinvwl-content .widefat.wishlists thead th.column-preference, .tinvwl-content .widefat.wishlists tbody td.column-preference {\n min-width: 220px;\n width: 220px;\n}\n.tinvwl-content .widefat:not(.products) tbody td.column-preference {\n text-align: right;\n}\n.tinvwl-content .widefat.products thead th.column-quantity a > span:not(.sorting-indicator) {\n max-width: 91px;\n}\n.tinvwl-content .widefat.users tbody .column-name > a {\n display: block;\n}\n.tinvwl-content .widefat.products thead th.column-preference, .tinvwl-content .widefat.products tbody td.column-preference {\n width: 345px;\n min-width: 345px;\n}\n.tinvwl-content .widefat.users thead th.column-preference, .tinvwl-content .widefat.users tbody td.column-preference {\n width: 165px;\n min-width: 165px;\n}\n.tinvwl-content .widefat tbody .column-name strong {\n font-weight: normal;\n}\n.tinvwl-content .widefat tbody .column-name > a {\n display: table;\n}\n.tinvwl-content .widefat tbody .column-name .product-image {\n display: table-cell;\n vertical-align: middle;\n}\n.tinvwl-content .widefat tbody .column-name .product-image img {\n max-width: 66px;\n}\n.tinvwl-content .widefat tbody .column-name .product-title {\n display: table-cell;\n vertical-align: middle;\n padding-left: 15px;\n}\n.tinvwl-content .widefat thead th.column-preference, .tinvwl-content .widefat tbody td.column-preference {\n padding-right: 20px;\n}\n.tinvwl-content .widefat.products tbody td.column-preference > a {\n margin-right: 10px;\n float: left;\n}\n.tinvwl-content .widefat.products tbody td.column-preference > a:last-child {\n margin-right: 0;\n}\n.tinvwl-content .tablenav .tablenav-pages {\n float: none;\n text-align: center;\n height: auto;\n margin-top: 0;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links > a {\n display: inline-block;\n vertical-align: middle;\n text-align: center;\n font-size: 14px;\n font-weight: normal;\n padding: 0;\n min-width: 38px;\n height: 38px;\n line-height: 38px;\n border-radius: 50%;\n border: none;\n background: none;\n color: #3e3e3e;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links > span {\n display: inline-block;\n vertical-align: middle;\n text-align: center;\n font-size: 14px;\n font-weight: normal;\n padding: 0;\n min-width: 38px;\n height: 38px;\n line-height: 38px;\n border-radius: 50%;\n border: none;\n background: none;\n color: #3e3e3e;\n color: rgba(62, 62, 62, 0.46);\n background: #f3f1ec;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page, .tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page {\n background: #f3f1ec;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links > .tinvwl-page-number.space {\n background: none;\n color: #3e3e3e;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links > a:hover {\n background: #3e3e3e;\n color: #fff;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page:hover {\n background: #3e3e3e;\n color: #fff;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page {\n margin-right: 20px;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page:hover {\n background: #3e3e3e;\n color: #fff;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page {\n margin-left: 20px;\n}\n.tinvwl-content .tablenav .tablenav-pages .tinvwl-chevron {\n display: inline-block;\n vertical-align: middle;\n width: 9px;\n height: 16px;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page .tinvwl-chevron {\n background: url(\"../img/chevron_icon.png\") no-repeat center;\n background-position: 0 -16px;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page:hover .tinvwl-chevron {\n background: url(\"../img/chevron_icon.png\") no-repeat center;\n background-position: 0 0;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page .tinvwl-chevron {\n background: url(\"../img/chevron_icon.png\") no-repeat center;\n background-position: -10px -16px;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page:hover .tinvwl-chevron {\n background: url(\"../img/chevron_icon.png\") no-repeat center;\n background-position: -10px 0;\n}\n.tinvwl-content .widefat.products thead th.column-name, .tinvwl-content .widefat.products tbody td.column-name {\n /*width: 200px;*/\n width: 30%;\n}\n.tinvwl-content .widefat.wishlists thead th.column-title, .tinvwl-content .widefat.wishlists tbody td.column-title {\n width: 45%;\n}\n.tinvwl-content .widefat.users thead th.column-wishlist, .tinvwl-content .widefat.users tbody td.column-wishlist {\n width: 45%;\n}\n.tinvwl-content .widefat.users thead th.column-name, .tinvwl-content .widefat.users tbody td.column-name {\n text-align: left;\n}\n.tinvwl-content .widefat.users thead th.column-quantity, .tinvwl-content .widefat.users tbody td.column-quantity {\n width: 100px;\n}\n.tinvwl-content .widefat tbody td.column-preference .tinvwl-btn .tinvwl-mobile {\n display: none;\n}\n.tinvwl-content .widefat.products thead th.column-quantity span span {\n float: none;\n}\n\n@media screen and (max-width: 1440px) {\n .tinvwl-content .widefat.products thead th.column-preference, .tinvwl-content .widefat.products tbody td.column-preference {\n width: 204px;\n min-width: 204px;\n }\n .tinvwl-content .widefat.wishlists thead th.column-preference, .tinvwl-content .widefat.wishlists tbody td.column-preference {\n width: 98px;\n min-width: 98px;\n }\n .tinvwl-content .widefat.users thead th.column-preference, .tinvwl-content .widefat.users tbody td.column-preference {\n width: 60px;\n min-width: 60px;\n }\n .tinvwl-content .widefat tbody td.column-preference .tinvwl-btn.tinvwl-w-mobile {\n padding: 9px 12px;\n }\n .tinvwl-content .widefat tbody td.column-preference .tinvwl-btn .tinvwl-mobile {\n display: inline;\n margin: 0;\n }\n .tinvwl-content .widefat tbody td.column-preference .tinvwl-btn .tinvwl-full {\n display: none;\n }\n}\n@media screen and (max-width: 1366px) and (min-width: 783px) {\n .tinvwl-content .widefat.products thead th.column-name, .tinvwl-content .widefat.products tbody td.column-name {\n /*width: 110px;*/\n /*min-width: 110px;*/\n }\n .tinvwl-content .widefat tbody .column-name .product-image {\n display: block;\n }\n .tinvwl-content .widefat tbody .column-name .product-title {\n display: block;\n padding-left: 0;\n }\n .tinvwl-content .widefat.products thead th.column-preference {\n width: 103px;\n min-width: 103px;\n }\n .tinvwl-content .widefat.products tbody td.column-preference {\n width: 103px;\n min-width: 103px;\n }\n .tinvwl-content .widefat.products tbody td.column-preference > a {\n margin-right: 5px;\n }\n .tinvwl-content .widefat tbody td.column-preference > a:nth-child(2n) {\n margin-right: 0;\n }\n .tinvwl-content .widefat tbody td.column-preference > a:nth-child(n+3) {\n margin-top: 5px;\n }\n .tinvwl-content .widefat thead th .tinvwl-full {\n display: none;\n }\n}\n@media screen and (max-width: 1200px) and (min-width: 783px) {\n .tinvwl-content th.sortable a span, .tinvwl-content th.sorted a span {\n float: none;\n }\n .tinvwl-content .widefat th.sortable > a, .tinvwl-content .widefat th.sorted > a {\n padding-left: 0;\n padding-right: 0;\n position: static;\n }\n .tinvwl-content .widefat th.sortable > a .sorting-indicator, .tinvwl-content .widefat th.sorted > a .sorting-indicator {\n top: auto;\n bottom: 12px;\n left: 0;\n right: 0;\n margin-left: auto;\n margin-right: auto;\n }\n .tinvwl-content .widefat th.sortable > a .sorting-indicator:before, .tinvwl-content .widefat th.sorted > a .sorting-indicator:before {\n left: -5px;\n }\n .tinvwl-content .widefat th.tinvwl-has-info.sortable > a .sorting-indicator, .tinvwl-content .widefat th.tinvwl-has-info.sorted > a .sorting-indicator {\n margin-top: 12px;\n }\n .tinvwl-content .widefat.wishlists thead th.column-title, .tinvwl-content .widefat.wishlists tbody td.column-title {\n width: 38%;\n }\n}\n@media screen and (max-width: 782px) {\n .tinvwl-content .widefat th.tinvwl-has-info.sortable > a .sorting-indicator, .tinvwl-content .widefat th.tinvwl-has-info.sorted > a .sorting-indicator {\n margin-top: 0;\n }\n .tinvwl-content .widefat.products tbody td.column-preference > a {\n margin-right: 5px;\n float: none;\n }\n .tinvwl-content .widefat tbody .column-name .product-image, .tinvwl-content .widefat tbody .column-name .product-title {\n vertical-align: top;\n }\n .tablenav .tablenav-pages {\n margin-bottom: 15px;\n }\n .tinvwl-content .widefat thead th.column-primary {\n width: 100% !important;\n }\n .tinvwl-content .widefat thead td.check-column + th.column-primary {\n width: 50% !important;\n }\n .tinvwl-content .widefat.users thead td.check-column + th.column-primary {\n width: 100% !important;\n }\n}\n/* Tables */\n.tinvwl-table {\n display: table;\n /*height: 100%;*/\n width: 100%;\n max-width: 100%;\n}\n.tinvwl-table.w-bg {\n background: #fff;\n overflow: hidden;\n border-radius: 4px;\n}\n.tinvwl-table.w-shadow {\n -webkit-box-shadow: 1px 1px 8px 0 rgba(170, 157, 137, 0.14);\n box-shadow: 1px 1px 8px 0 rgba(170, 157, 137, 0.14);\n}\n.tinvwl-table.auto-width {\n width: auto;\n}\n\n.tinvwl-caption {\n display: table-caption;\n}\n\n.tinvwl-row {\n display: table-row;\n}\n\n.tinvwl-rows {\n display: table-row-group;\n}\n\n.tinvwl-cell {\n display: table-cell;\n vertical-align: middle;\n}\n\n.tinvwl-cell-2 {\n display: table-cell;\n vertical-align: middle;\n float: none;\n}\n\n.tinvwl-cell-3 {\n display: table-cell;\n vertical-align: top;\n float: none;\n}\n\n.tinvwl-table.w-info > thead > tr > th:first-child, .tinvwl-table.w-info > tbody > tr > td:first-child {\n width: 67%;\n}\n.tinvwl-table th, .tinvwl-table td {\n vertical-align: top;\n}\n.tinvwl-table .tinvwl-inner.tinv-wishlist-clearfix h3, .tinvwl-table .tinvwl-inner .tinv-wishlist-clearfix h3, .tinvwl-table .tinvwl-inner.tinv-wishlist-clearfix h4, .tinvwl-table .tinvwl-inner .tinv-wishlist-clearfix h4 {\n float: left;\n}\n.tinvwl-table .tinvwl-btn-wrap {\n float: right;\n}\n.tinvwl-table.w-info thead > tr > th {\n text-align: left;\n}\n.tinvwl-table.w-info thead > tr > th .tinvwl-info-wrap {\n font-weight: normal;\n}\n.tinvwl-table > thead > tr > th {\n padding: 0 30px;\n}\n.tinvwl-table > thead > tr > th:last-child {\n /*padding: 30px;*/\n}\n.tinvwl-table .tinvwl-info {\n vertical-align: top;\n}\n.tinvwl-table > thead > tr > .tinvwl-info .tinvwl-info-wrap {\n padding-bottom: 30px;\n}\n.tinvwl-table tbody tr .tinvwl-inner h2 {\n font-size: 15px;\n color: #291C09;\n font-weight: 600;\n margin-bottom: 21px;\n}\n.tinvwl-table > tbody > tr > .tinvwl-info .tinvwl-info-wrap {\n padding-bottom: 20px;\n}\n.tinvwl-table > tbody > tr > td {\n padding: 0 30px;\n}\n.tinvwl-table > tbody > tr > td:last-child {\n /*padding: 30px;*/\n}\n.tinvwl-table thead > tr .tinvwl-inner {\n padding: 28px 0;\n margin-bottom: 30px;\n border-bottom: 2px solid rgba(219, 219, 219, 0.522);\n}\n.tinvwl-table thead.tinwl-empty > tr .tinvwl-inner {\n padding: 30px 0 0;\n margin-bottom: 0;\n border-bottom: 0;\n}\n.tinvwl-table thead > tr .tinvwl-inner {\n /*padding: 20px 0;*/\n}\n.tinvwl-table .tinvwl-header-row label {\n font-size: 22px;\n font-weight: normal;\n line-height: 1.313;\n margin: 0 0 15px;\n padding-top: 3px !important;\n}\n.tinvwl-table thead .tinvwl-empty-info, .tinvwl-table tbody > .tinvwl-bodies-border {\n display: none;\n}\n.tinvwl-table thead .tinvwl-empty-info .tinvwl-inner {\n margin: 0;\n padding-top: 56px;\n}\n\n.tinvwl-bodies-border .tinvwl-info .tinvwl-inner {\n display: none;\n padding-top: 30px;\n margin-top: 10px;\n border-top: 2px solid rgba(219, 219, 219, 0.522);\n}\n\n.tinvwl-style-options .tinvwl-table thead th:first-child, .tinvwl-style-options .tinvwl-bodies-border td:first-child {\n /*padding-right: 0;*/\n}\n.tinvwl-style-options .tinvwl-table thead .tinvwl-empty-info, .tinvwl-style-options .tinvwl-bodies-border .tinvwl-info {\n padding-left: 0;\n background: none;\n}\n.tinvwl-style-options .tinvwl-table thead .tinvwl-empty-info {\n display: table-cell;\n}\n.tinvwl-style-options .tinvwl-table thead .tinvwl-empty-info .tinvwl-inner {\n display: block;\n}\n.tinvwl-style-options tbody + tbody > .tinvwl-bodies-border .tinvwl-info .tinvwl-inner {\n display: block;\n}\n\n@media (min-width: 1200px) {\n .tinvwl-style-options .tinvwl-table .tinvwl-inner .form-horizontal {\n width: 67%;\n }\n}\ntextarea[name=style_plain-css] {\n height: 150px;\n}\n\n.tinvwl-table tbody + tbody > .tinvwl-bodies-border {\n display: table-row;\n}\n.tinvwl-table tbody + tbody > .tinvwl-bodies-border:first-child > td:first-child > .tinvwl-inner {\n padding-top: 30px;\n margin-top: 10px;\n border-top: 2px solid rgba(219, 219, 219, 0.522);\n}\n.tinvwl-table .tinvwl-header-row.tinvwl-line-border .tinvwl-inner {\n padding-bottom: 15px;\n margin-bottom: 30px;\n border-bottom: 2px solid rgba(219, 219, 219, 0.522);\n}\n.tinvwl-table .form-group .col-md-4:nth-child(n+4), .tinvwl-table .form-group .col-lg-4:nth-child(n+4) {\n padding-top: 27px;\n}\n.tinvwl-table tbody:first-of-type > tr:first-child > td:first-child > .tinvwl-inner {\n /*padding-top: 30px;*/\n}\n.tinvwl-table tbody:last-of-type > tr:last-child > td:first-child > .tinvwl-inner {\n /*padding-bottom: 20px;*/\n}\n.tinvwl-table tfoot .tinvwl-inner {\n padding-top: 20px;\n}\n.tinvwl-table tbody > tr + tr .tinvwl-inner {\n /*border-top: 2px solid rgba(219,219,219,.522);*/\n}\n.tinvwl-table tr.no-top-border .tinvwl-inner, .tinvwl-table tr.no-top-border .tinvwl-info-wrap {\n border-top: 0;\n padding-top: 0;\n}\n.tinvwl-table thead .w-bg-grey .tinvwl-info-wrap {\n padding-top: 30px;\n}\n\n/*.tinvwl-table tbody > tr .tinvwl-inner,\n.tinvwl-table tbody > tr .tinvwl-info-wrap {\n padding: 30px 0;\n}*/\n/*.tinvwl-table tbody:first-of-type > tr:first-child > td > .tinvwl-info-wrap,*/\n.tiwl-notifications-style-logo img {\n height: 42px;\n}\n\n@media (min-width: 1200px) {\n .tinvwl-table tr.tinvwl-full-width .control-label label {\n margin-bottom: 10px;\n }\n .tinvwl-table tr.tinvwl-full-width [class^=col-lg-], .tinvwl-table tr.tinvwl-full-width [class^=col-md-] {\n width: 100%;\n }\n .tinvwl-table tr.tinvwl-full-width textarea {\n height: 250px;\n padding: 15px;\n }\n .tiwl-notifications-style-logo img {\n float: right;\n }\n}\n@media (max-width: 1199px) {\n .form-horizontal .control-label .tinvwl-empty {\n display: none;\n }\n .tinvwl-style-options .tinvwl-empty-info, .tinvwl-style-options .tinvwl-info {\n display: none !important;\n }\n .tinvwl-style-options .tinvwl-table thead th:first-child, .tinvwl-style-options .tinvwl-bodies-border td:first-child {\n padding-right: 30px !important;\n }\n .tinvwl-table .tinvwl-header-row.tinvwl-line-border .tinvwl-inner {\n padding-bottom: 0;\n }\n .tinvwl-table .tinvwl-header-row.tinvwl-line-border .tinvwl-inner .form-group {\n margin-bottom: 20px;\n }\n}\n.tinvwl-info .tinvwl-info-desc a {\n text-decoration: underline;\n color: #ff5739;\n}\n.tinvwl-info .tinvwl-info-desc a:hover, .tinvwl-info .tinvwl-info-desc a:active, .tinvwl-info .tinvwl-info-desc a:focus {\n color: #000;\n}\n\n.tinvwl-info-wrap.tinvwl-in-section {\n background: #fbfaf9;\n color: #4f4639;\n}\n.tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign {\n width: 42px;\n vertical-align: top;\n padding-top: 1px;\n padding-right: 20px;\n}\n.tinvwl-info-wrap .tinvwl-info-sign span, .tinvwl-info-wrap .tinvwl-info-sign .tinvwl-help {\n display: inline-block;\n text-align: center;\n width: 22px;\n height: 22px;\n line-height: 22px;\n border-radius: 50%;\n background: #e1dbce;\n}\n.tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign span, .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign .tinvwl-help {\n display: block;\n}\n.tinvwl-info-wrap i {\n font-size: 14px;\n color: #fbfaf9;\n}\n\n.tinvwl-panel:not(.only-button) .tinvwl-table .col-lg-6 > .tinvwl-btn {\n width: auto;\n}\n\n.tinvwl-btns-group {\n margin-bottom: 23px;\n margin-top: -15px;\n margin-right: -15px;\n}\n\n.tiwl-style-custom-allow .tinvwl-inner textarea {\n margin-bottom: 23px;\n}\n\n.tinvwl-btns-group .tinvwl-btn {\n margin-top: 15px;\n margin-right: 15px;\n float: left;\n}\n\n@media (min-width: 1200px) {\n .tinvwl-table .tinvwl-form-onoff, .tinvwl-panel:not(.only-button) .tinvwl-table .col-lg-6 > .tinvwl-btn, .tinvwl-btns-group .tinvwl-btn {\n float: right;\n }\n}\n.tinvwl-table .tinvwl-info .tinvwl-info-wrap.tinvwl-in-section .tinvwl-help {\n display: none;\n}\n\n.tinvwl-info-wrap.tinvwl-in-table {\n display: inline-block;\n vertical-align: middle;\n display: block;\n margin-bottom: 5px;\n}\n.tinvwl-info-wrap.tinvwl-in-table .tinvwl-help {\n cursor: pointer;\n}\n\n.tinvwl-content .widefat th.tinvwl-has-info {\n /*word-break: break-all;*/\n}\n.tinvwl-content .widefat th.tinvwl-has-info .tinvwl-col-name {\n margin-right: 5px;\n}\n\n.tinvwl-info-wrap.tinvwl-in-table .tinvwl-info-desc {\n display: none;\n}\n\n@media (max-width: 1200px) {\n .tinvwl-table .tinvwl-info {\n padding-left: 15px;\n padding-right: 15px;\n /*vertical-align: middle;*/\n }\n .tinvwl-table.w-info > thead > tr > th:first-child, .tinvwl-table.w-info > tbody > tr > td:first-child {\n width: 90%;\n }\n .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign {\n width: auto;\n padding-right: 0;\n }\n .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign span {\n display: none;\n }\n .tinvwl-table .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign .tinvwl-help {\n display: block;\n margin: 0 auto;\n }\n .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-desc {\n display: none;\n }\n}\n@media (max-width: 782px) {\n .tinvwl-content .widefat th.tinvwl-has-info.sortable, .tinvwl-content .widefat th.tinvwl-has-info.sorted {\n padding-top: 0;\n }\n .widefat tfoot td input[type=checkbox], .widefat th input[type=checkbox], .widefat thead td input[type=checkbox] {\n margin-bottom: 0;\n }\n .tinvwl-content .widefat th.sortable > a, .tinvwl-content .widefat th.sorted > a, .tinvwl-content .widefat th.sortable.tinvwl-has-info > a, .tinvwl-content .widefat th.sorted.tinvwl-has-info > a {\n padding-top: 18px;\n padding-bottom: 18px;\n }\n .tinvwl-content .widefat thead td.check-column {\n padding-top: 14px;\n padding-bottom: 15px;\n padding-left: 20px;\n width: 45px;\n }\n .tinvwl-content .widefat tbody th.check-column {\n padding-top: 14px;\n padding-bottom: 15px;\n padding-left: 20px;\n width: 45px;\n padding-top: 11px;\n padding-bottom: 11px;\n vertical-align: top;\n }\n .tinvwl-content .widefat.wishlists thead td.check-column, .tinvwl-content .widefat.wishlists tbody th.check-column {\n width: 23px;\n }\n .tinvwl-content .widefat thead td.check-column + th {\n padding-left: 10px;\n }\n .tinvwl-content .widefat thead td.check-column + th.sortable:first-of-type > a, .tinvwl-content .widefat thead td.check-column + th.sorted:first-of-type > a {\n padding-left: 10px;\n }\n .tinvwl-content .widefat tbody th.check-column + td {\n padding-left: 10px;\n }\n .tinvwl-content .widefat thead td.check-column + th.sortable:first-of-type > .tinvwl-info-wrap.tinvwl-in-table, .tinvwl-content .widefat thead td.check-column + th.sorted:first-of-type > .tinvwl-info-wrap.tinvwl-in-table {\n padding-left: 13px;\n display: inline-block;\n margin-top: 5px;\n margin-bottom: 0;\n }\n .wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.column-primary)::before {\n text-align: left;\n }\n .wp-list-table tr:not(.inline-edit-row):not(.no-items) td.column-primary ~ td:not(.check-column) {\n text-align: right;\n padding-right: 30px;\n }\n .wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.column-primary)::before {\n left: 28px;\n }\n .wp-list-table tr:not(.inline-edit-row):not(.no-items) td.check-column + td:not(.column-primary)::before {\n left: 13px;\n }\n .wp-list-table tr:not(.inline-edit-row):not(.no-items) td.column-primary ~ td:not(.check-column):last-child {\n padding-bottom: 13px;\n }\n}\n/* Popover */\n.popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 9999;\n display: none;\n max-width: 279px;\n padding: 1px;\n text-align: center;\n white-space: normal;\n background-color: #fff;\n background-clip: padding-box;\n border-radius: 6px;\n -webkit-box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.22);\n box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.22);\n}\n.popover.top {\n margin-top: -10px;\n}\n.popover.right {\n margin-left: 10px;\n}\n.popover.bottom {\n margin-top: 10px;\n}\n.popover.left {\n margin-left: -10px;\n}\n\n.popover-title {\n padding: 30px 30px 0;\n margin: 0;\n font-family: \"Open Sans\", Arial, sans-serif;\n font-size: 14px;\n font-weight: 600;\n line-height: 1.714;\n text-transform: uppercase;\n letter-spacing: -0.35px;\n}\n\n.popover-content {\n padding: 25px 30px 30px;\n color: #5D5D5D;\n font-family: Arial, sans-serif;\n font-size: 14px;\n line-height: 1.429;\n}\n\n.popover > .arrow {\n position: absolute;\n display: block;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n border-width: 11px;\n margin-left: 0;\n overflow: visible;\n}\n.popover > .arrow:after {\n position: absolute;\n display: block;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n content: none;\n z-index: 9999;\n background: none;\n -webkit-box-shadow: none;\n box-shadow: none;\n position: absolute;\n left: auto;\n top: auto;\n width: auto;\n height: auto;\n -webkit-transform: none;\n transform: none;\n content: \"\";\n border-width: 10px;\n}\n.popover.top > .arrow {\n bottom: -11px;\n left: 50%;\n margin-left: -11px;\n border-bottom-width: 0;\n}\n.popover.top > .arrow:after {\n bottom: 1px;\n margin-left: -10px;\n content: \" \";\n border-top-color: #fff;\n border-bottom-width: 0;\n}\n.popover.right > .arrow {\n top: 50%;\n left: -11px;\n margin-top: -11px;\n border-left-width: 0;\n}\n.popover.right > .arrow:after {\n bottom: -10px;\n left: 1px;\n content: \" \";\n border-right-color: #fff;\n border-left-width: 0;\n}\n.popover.bottom > .arrow {\n top: -11px;\n left: 50%;\n margin-left: -11px;\n border-top-width: 0;\n}\n.popover.bottom > .arrow:after {\n top: 1px;\n margin-left: -10px;\n content: \" \";\n border-top-width: 0;\n border-bottom-color: #fff;\n}\n.popover.left > .arrow {\n top: 50%;\n left: auto;\n right: -11px;\n margin-top: -11px;\n border-right-width: 0;\n}\n.popover.left > .arrow:after {\n left: auto;\n right: 1px;\n bottom: -10px;\n content: \" \";\n border-right-width: 0;\n border-left-color: #fff;\n}\n\n/* Image w/description */\n.tinvwl-img-w-desc i {\n margin-right: 20px;\n}\n.tinvwl-img-w-desc h5 {\n font-weight: 600;\n text-transform: uppercase;\n}\n.tinvwl-img-w-desc .tinvwl-desc {\n color: #4f4639;\n}\n.tinvwl-img-w-desc h5 + .tinvwl-desc {\n margin-top: 2px;\n}\n\n/* Premium Features */\n.tinvwl-premium-feat .row {\n margin: 0;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n}\n.tinvwl-premium-feat .col-lg-4 {\n padding: 0;\n -webkit-box-flex: 1;\n -ms-flex: 1 1 0px;\n flex: 1 1 0;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers {\n -webkit-box-flex: 1;\n -ms-flex: 1;\n flex: 1;\n overflow: hidden;\n position: relative;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.money-back {\n background: #211709; /* Old browsers */\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.money-back a {\n display: block;\n position: relative;\n color: #ffffff;\n outline: none;\n text-decoration: none;\n background: url(\"../img/money-back.svg\") no-repeat 50% 0;\n float: left;\n width: 100%;\n height: 60%;\n margin: 15px 0;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.money-back a span {\n display: none;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.money-back p {\n text-align: center;\n color: #ffffff;\n font-size: 16px;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.customization {\n text-align: center;\n background: #333333 url(\"../img/customization.png\") no-repeat 100% 100%;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.customization h2 {\n margin: 30px auto 20px;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.customization p {\n font-size: 16px;\n color: #ffffff;\n padding-left: 10px;\n padding-right: 10px;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.customization .tinvwl-btn.gray {\n background-color: #958095;\n margin: 10px auto;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.customization .tinvwl-btn.gray:hover {\n background-color: #ffffff;\n color: #333333;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.rate {\n text-align: center;\n border-bottom: 1px solid #e7e7e7;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.rate h2 {\n background: url(\"../img/rate_us.png\") no-repeat center;\n display: block;\n width: 186px;\n height: 76px;\n margin: 30px auto 20px;\n font-size: 18px;\n line-height: 100px;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.rate h2 a {\n display: block;\n width: 186px;\n height: 76px;\n color: #ffffff;\n text-decoration: none;\n outline: none;\n font-weight: 600;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.rate p {\n font-size: 16px;\n padding-left: 10px;\n padding-right: 10px;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.rate a {\n color: #ff5739;\n text-decoration: underline;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.subscribe {\n text-align: center;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.subscribe h2 {\n color: #453a2a;\n margin: 30px auto 20px;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.subscribe p {\n font-size: 16px;\n padding-left: 10px;\n padding-right: 10px;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.subscribe .mc-field-group {\n width: 90%;\n position: relative;\n margin: 10px auto;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.subscribe .mc-field-group input[type=email] {\n width: 65%;\n height: 45px;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.subscribe .mc-field-group input[type=submit] {\n width: 30%;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.subscribe #mc_embed_signup {\n margin-bottom: 30px;\n}\n.tinvwl-premium-feat h2 {\n font-size: 30px;\n text-transform: uppercase;\n letter-spacing: -0.025em;\n line-height: 1;\n color: #ffffff;\n}\n.tinvwl-premium-feat .tinvwl-pic-col {\n border: 5px solid #ffffff;\n text-align: center;\n background: #df4c57; /* Old browsers */ /* FF3.6-15 */ /* Chrome10-25,Safari5.1-6 */\n background: linear-gradient(135deg, #df4c57 0%, #f78c62 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=\"#df4c57\", endColorstr=\"#f78c62\", GradientType=1); /* IE6-9 fallback on horizontal gradient */\n padding: 50px 10px;\n color: #ffffff;\n}\n.tinvwl-premium-feat .tinvwl-pic-col img {\n display: block;\n margin: 0 auto;\n}\n.tinvwl-premium-feat .tinvwl-pic-col .tinvwl-btn.white {\n color: #ff5739;\n}\n.tinvwl-premium-feat .tinvwl-pic-col .tinvwl-btn.white:hover {\n color: #ffffff;\n}\n.tinvwl-premium-feat .tinvwl-pic-col p {\n font-size: 16px;\n padding-bottom: 1em;\n}\n.tinvwl-premium-feat .tinvwl-feat-col {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n border-top: 1px solid #ffffff;\n border-bottom: 1px solid #ffffff;\n background-color: #f9f8f5;\n}\n.tinvwl-premium-feat .tinvwl-sup-col {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n}\n\n/* Footer */\n#wpfooter {\n padding: 10px 40px;\n}\n#wpfooter p {\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n font-size: 14px;\n line-height: 1.85714286;\n color: #4b4b4b;\n}\n#wpfooter .ftinvwl-heart {\n margin: 0 3px;\n}\n#wpfooter .ftinvwl-star {\n font-size: 12px;\n margin: 0 1px;\n}\n#wpfooter span .ftinvwl-star:first-of-type {\n margin-left: 6px;\n}\n#wpfooter span .ftinvwl-star:last-of-type {\n margin-left: 3px;\n}\n#wpfooter i {\n color: #ff5739;\n}\n#wpfooter a {\n text-decoration: underline;\n color: #ff5739;\n}\n#wpfooter a:hover, #wpfooter a:active, #wpfooter a:focus {\n color: #000;\n}\n\n/* Color Picker */\n.tinvwl-color-picker {\n position: relative;\n}\n.tinvwl-color-picker .iris-picker {\n position: absolute;\n z-index: 9999;\n}\n.tinvwl-color-picker input[type=text] {\n color: #fff;\n border: 4px solid #fff;\n -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.14);\n box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.14);\n}\n.tinvwl-color-picker .tinvwl-eyedropper {\n cursor: pointer;\n position: relative;\n display: inline-block;\n vertical-align: top;\n margin-left: 4px;\n width: 42px;\n height: 42px;\n background: #fff url(\"../img/color_icon.png\") no-repeat center;\n border: 1px solid rgba(0, 0, 0, 0.14);\n border-radius: 2px;\n -webkit-box-shadow: 1px 2px 4px 0 rgba(0, 0, 0, 0.1);\n box-shadow: 1px 2px 4px 0 rgba(0, 0, 0, 0.1);\n}\n.tinvwl-color-picker .tinvwl-eyedropper a {\n color: #6b625a;\n}\n.tinvwl-color-picker .tinvwl-eyedropper i {\n display: inline-block;\n position: absolute;\n top: 15px;\n left: 14px;\n font-size: 12px;\n}\n.tinvwl-color-picker + .iris-picker .iris-square-value {\n width: 0;\n height: 0;\n}\n\n/* Modal */\n.tinvwl-overlay {\n position: fixed;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n visibility: hidden;\n opacity: 0;\n -webkit-transition: opacity 0.3s ease, visibility 0.3s ease;\n transition: opacity 0.3s ease, visibility 0.3s ease;\n background: #191919;\n}\n\n.tinvwl-modal.tinvwl-modal-open .tinvwl-overlay {\n visibility: visible;\n opacity: 0.5;\n}\n\n.admin-bar .tinvwl-content .tinvwl-modal {\n padding-top: 32px !important;\n}\n\n.tinvwl-content .tinvwl-modal {\n overflow-y: auto;\n overflow-x: hidden;\n top: 0;\n left: 0;\n width: 0;\n height: 0;\n z-index: 9999;\n position: fixed;\n outline: none !important;\n -webkit-backface-visibility: hidden;\n visibility: hidden;\n opacity: 0;\n text-align: left;\n -webkit-transition: opacity 0.3s ease, visibility 0.3s ease;\n transition: opacity 0.3s ease, visibility 0.3s ease;\n}\n.tinvwl-content .tinvwl-modal .tinvwl-modal-inner {\n position: relative;\n margin: 0 auto;\n background: #fff;\n border-radius: 4px;\n}\n.tinvwl-content .tinvwl-modal.tinvwl-modal-open {\n visibility: visible;\n opacity: 1;\n width: 100%;\n height: 100%;\n}\n\n@media screen and (max-width: 1200px) {\n .tinvwl-premium-feat .row {\n display: block;\n }\n}\n@media screen and (max-width: 782px) {\n .admin-bar .tinvwl-content .tinvwl-modal {\n padding-top: 46px !important;\n }\n}\n@media screen and (max-width: 600px) {\n .admin-bar .tinvwl-content .tinvwl-modal {\n padding-top: 0 !important;\n }\n}\n.tinvwl-modal .tinvwl-table {\n height: 100%;\n}\n\n.tinvwl-content .tinvwl-modal .tinvwl-modal-inner {\n max-width: 415px;\n padding: 40px 45px;\n}\n.tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails {\n text-align: center;\n}\n.tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails p {\n margin: 0 0 26px;\n}\n.tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails .tinvwl-btn.large {\n padding: 14px 33px;\n}\n.tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails .tinvwl-btn + .tinvwl-btn {\n margin-left: 6px;\n}\n\n/* Quick Buttons */\n.tinvwl-quick-btns {\n position: fixed;\n top: 25%;\n left: 100%;\n z-index: 9999;\n}\n.tinvwl-quick-btns button {\n display: block;\n width: 117px;\n font-size: 14px;\n font-family: \"Open Sans\", Arial, sans-serif;\n font-weight: 600;\n padding: 0 35px 0 0;\n border-radius: 2px;\n border: none;\n text-decoration: none;\n background: #96b100;\n color: #ffffff;\n -webkit-transform: translateX(-50px);\n transform: translateX(-50px);\n transition: -webkit-transform 0.3s ease;\n -webkit-transition: -webkit-transform 0.3s ease;\n transition: transform 0.3s ease;\n transition: transform 0.3s ease, -webkit-transform 0.3s ease;\n}\n\n.tinvwl-panel.only-button .tinvwl-quick-btns .form-control {\n display: block;\n width: 119px;\n}\n\n.tinvwl-quick-btns button:hover {\n -webkit-transform: translateX(-100%);\n transform: translateX(-100%);\n}\n.tinvwl-quick-btns button + button {\n margin-top: 4px;\n}\n.tinvwl-quick-btns button span {\n display: inline-block;\n width: 50px;\n padding: 15px 0;\n text-align: center;\n}\n\n/* Preview Select */\n@media (min-width: 1200px) {\n .tinvwl-empty-select + .tinvwl-input-group-btn {\n text-align: right;\n }\n}\n.tinvwl-empty-select + .tinvwl-input-group-btn .tinvwl-btn {\n margin-left: 0;\n}\n\n/* Bootstrap */\n.container, .container-fluid {\n /*padding-right: 15px;\n padding-left: 15px;*/\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 768px) {\n .container {\n width: 750px;\n }\n}\n@media (min-width: 992px) {\n .container {\n width: 970px;\n }\n}\n@media (min-width: 1200px) {\n .container {\n width: 1170px;\n }\n}\n.row {\n margin-right: -15px;\n margin-left: -15px;\n}\n\n.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {\n position: relative;\n min-height: 1px;\n padding-right: 15px;\n padding-left: 15px;\n}\n\n.tinvwl-table .form-group .row {\n /*margin-left: -5px;*/\n /*margin-right: -5px;*/\n}\n.tinvwl-table .form-group [class^=col-] {\n /*padding-right: 5px;*/\n /*padding-left: 5px;*/\n}\n\n.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11 {\n float: left;\n}\n\n.col-xs-12 {\n float: left;\n width: 100%;\n}\n\n.col-xs-11 {\n width: 91.66666667%;\n}\n\n.col-xs-10 {\n width: 83.33333333%;\n}\n\n.col-xs-9 {\n width: 75%;\n}\n\n.col-xs-8 {\n width: 66.66666667%;\n}\n\n.col-xs-7 {\n width: 58.33333333%;\n}\n\n.col-xs-6 {\n width: 50%;\n}\n\n.col-xs-5 {\n width: 41.66666667%;\n}\n\n.col-xs-4 {\n width: 33.33333333%;\n}\n\n.col-xs-3 {\n width: 25%;\n}\n\n.col-xs-2 {\n width: 16.66666667%;\n}\n\n.col-xs-1 {\n width: 8.33333333%;\n}\n\n.col-xs-pull-12 {\n right: 100%;\n}\n\n.col-xs-pull-11 {\n right: 91.66666667%;\n}\n\n.col-xs-pull-10 {\n right: 83.33333333%;\n}\n\n.col-xs-pull-9 {\n right: 75%;\n}\n\n.col-xs-pull-8 {\n right: 66.66666667%;\n}\n\n.col-xs-pull-7 {\n right: 58.33333333%;\n}\n\n.col-xs-pull-6 {\n right: 50%;\n}\n\n.col-xs-pull-5 {\n right: 41.66666667%;\n}\n\n.col-xs-pull-4 {\n right: 33.33333333%;\n}\n\n.col-xs-pull-3 {\n right: 25%;\n}\n\n.col-xs-pull-2 {\n right: 16.66666667%;\n}\n\n.col-xs-pull-1 {\n right: 8.33333333%;\n}\n\n.col-xs-pull-0 {\n right: auto;\n}\n\n.col-xs-push-12 {\n left: 100%;\n}\n\n.col-xs-push-11 {\n left: 91.66666667%;\n}\n\n.col-xs-push-10 {\n left: 83.33333333%;\n}\n\n.col-xs-push-9 {\n left: 75%;\n}\n\n.col-xs-push-8 {\n left: 66.66666667%;\n}\n\n.col-xs-push-7 {\n left: 58.33333333%;\n}\n\n.col-xs-push-6 {\n left: 50%;\n}\n\n.col-xs-push-5 {\n left: 41.66666667%;\n}\n\n.col-xs-push-4 {\n left: 33.33333333%;\n}\n\n.col-xs-push-3 {\n left: 25%;\n}\n\n.col-xs-push-2 {\n left: 16.66666667%;\n}\n\n.col-xs-push-1 {\n left: 8.33333333%;\n}\n\n.col-xs-push-0 {\n left: auto;\n}\n\n.col-xs-offset-12 {\n margin-left: 100%;\n}\n\n.col-xs-offset-11 {\n margin-left: 91.66666667%;\n}\n\n.col-xs-offset-10 {\n margin-left: 83.33333333%;\n}\n\n.col-xs-offset-9 {\n margin-left: 75%;\n}\n\n.col-xs-offset-8 {\n margin-left: 66.66666667%;\n}\n\n.col-xs-offset-7 {\n margin-left: 58.33333333%;\n}\n\n.col-xs-offset-6 {\n margin-left: 50%;\n}\n\n.col-xs-offset-5 {\n margin-left: 41.66666667%;\n}\n\n.col-xs-offset-4 {\n margin-left: 33.33333333%;\n}\n\n.col-xs-offset-3 {\n margin-left: 25%;\n}\n\n.col-xs-offset-2 {\n margin-left: 16.66666667%;\n}\n\n.col-xs-offset-1 {\n margin-left: 8.33333333%;\n}\n\n.col-xs-offset-0 {\n margin-left: 0;\n}\n\n@media (min-width: 768px) {\n .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11 {\n float: left;\n }\n .col-sm-12 {\n float: left;\n width: 100%;\n }\n .col-sm-11 {\n width: 91.66666667%;\n }\n .col-sm-10 {\n width: 83.33333333%;\n }\n .col-sm-9 {\n width: 75%;\n }\n .col-sm-8 {\n width: 66.66666667%;\n }\n .col-sm-7 {\n width: 58.33333333%;\n }\n .col-sm-6 {\n width: 50%;\n }\n .col-sm-5 {\n width: 41.66666667%;\n }\n .col-sm-4 {\n width: 33.33333333%;\n }\n .col-sm-3 {\n width: 25%;\n }\n .col-sm-2 {\n width: 16.66666667%;\n }\n .col-sm-1 {\n width: 8.33333333%;\n }\n .col-sm-pull-12 {\n right: 100%;\n }\n .col-sm-pull-11 {\n right: 91.66666667%;\n }\n .col-sm-pull-10 {\n right: 83.33333333%;\n }\n .col-sm-pull-9 {\n right: 75%;\n }\n .col-sm-pull-8 {\n right: 66.66666667%;\n }\n .col-sm-pull-7 {\n right: 58.33333333%;\n }\n .col-sm-pull-6 {\n right: 50%;\n }\n .col-sm-pull-5 {\n right: 41.66666667%;\n }\n .col-sm-pull-4 {\n right: 33.33333333%;\n }\n .col-sm-pull-3 {\n right: 25%;\n }\n .col-sm-pull-2 {\n right: 16.66666667%;\n }\n .col-sm-pull-1 {\n right: 8.33333333%;\n }\n .col-sm-pull-0 {\n right: auto;\n }\n .col-sm-push-12 {\n left: 100%;\n }\n .col-sm-push-11 {\n left: 91.66666667%;\n }\n .col-sm-push-10 {\n left: 83.33333333%;\n }\n .col-sm-push-9 {\n left: 75%;\n }\n .col-sm-push-8 {\n left: 66.66666667%;\n }\n .col-sm-push-7 {\n left: 58.33333333%;\n }\n .col-sm-push-6 {\n left: 50%;\n }\n .col-sm-push-5 {\n left: 41.66666667%;\n }\n .col-sm-push-4 {\n left: 33.33333333%;\n }\n .col-sm-push-3 {\n left: 25%;\n }\n .col-sm-push-2 {\n left: 16.66666667%;\n }\n .col-sm-push-1 {\n left: 8.33333333%;\n }\n .col-sm-push-0 {\n left: auto;\n }\n .col-sm-offset-12 {\n margin-left: 100%;\n }\n .col-sm-offset-11 {\n margin-left: 91.66666667%;\n }\n .col-sm-offset-10 {\n margin-left: 83.33333333%;\n }\n .col-sm-offset-9 {\n margin-left: 75%;\n }\n .col-sm-offset-8 {\n margin-left: 66.66666667%;\n }\n .col-sm-offset-7 {\n margin-left: 58.33333333%;\n }\n .col-sm-offset-6 {\n margin-left: 50%;\n }\n .col-sm-offset-5 {\n margin-left: 41.66666667%;\n }\n .col-sm-offset-4 {\n margin-left: 33.33333333%;\n }\n .col-sm-offset-3 {\n margin-left: 25%;\n }\n .col-sm-offset-2 {\n margin-left: 16.66666667%;\n }\n .col-sm-offset-1 {\n margin-left: 8.33333333%;\n }\n .col-sm-offset-0 {\n margin-left: 0;\n }\n}\n@media (min-width: 992px) {\n .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11 {\n float: left;\n }\n .col-md-12 {\n float: left;\n width: 100%;\n }\n .col-md-11 {\n width: 91.66666667%;\n }\n .col-md-10 {\n width: 83.33333333%;\n }\n .col-md-9 {\n width: 75%;\n }\n .col-md-8 {\n width: 66.66666667%;\n }\n .col-md-7 {\n width: 58.33333333%;\n }\n .col-md-6 {\n width: 50%;\n }\n .col-md-5 {\n width: 41.66666667%;\n }\n .col-md-4 {\n width: 33.33333333%;\n }\n .col-md-3 {\n width: 25%;\n }\n .col-md-2 {\n width: 16.66666667%;\n }\n .col-md-1 {\n width: 8.33333333%;\n }\n .col-md-pull-12 {\n right: 100%;\n }\n .col-md-pull-11 {\n right: 91.66666667%;\n }\n .col-md-pull-10 {\n right: 83.33333333%;\n }\n .col-md-pull-9 {\n right: 75%;\n }\n .col-md-pull-8 {\n right: 66.66666667%;\n }\n .col-md-pull-7 {\n right: 58.33333333%;\n }\n .col-md-pull-6 {\n right: 50%;\n }\n .col-md-pull-5 {\n right: 41.66666667%;\n }\n .col-md-pull-4 {\n right: 33.33333333%;\n }\n .col-md-pull-3 {\n right: 25%;\n }\n .col-md-pull-2 {\n right: 16.66666667%;\n }\n .col-md-pull-1 {\n right: 8.33333333%;\n }\n .col-md-pull-0 {\n right: auto;\n }\n .col-md-push-12 {\n left: 100%;\n }\n .col-md-push-11 {\n left: 91.66666667%;\n }\n .col-md-push-10 {\n left: 83.33333333%;\n }\n .col-md-push-9 {\n left: 75%;\n }\n .col-md-push-8 {\n left: 66.66666667%;\n }\n .col-md-push-7 {\n left: 58.33333333%;\n }\n .col-md-push-6 {\n left: 50%;\n }\n .col-md-push-5 {\n left: 41.66666667%;\n }\n .col-md-push-4 {\n left: 33.33333333%;\n }\n .col-md-push-3 {\n left: 25%;\n }\n .col-md-push-2 {\n left: 16.66666667%;\n }\n .col-md-push-1 {\n left: 8.33333333%;\n }\n .col-md-push-0 {\n left: auto;\n }\n .col-md-offset-12 {\n margin-left: 100%;\n }\n .col-md-offset-11 {\n margin-left: 91.66666667%;\n }\n .col-md-offset-10 {\n margin-left: 83.33333333%;\n }\n .col-md-offset-9 {\n margin-left: 75%;\n }\n .col-md-offset-8 {\n margin-left: 66.66666667%;\n }\n .col-md-offset-7 {\n margin-left: 58.33333333%;\n }\n .col-md-offset-6 {\n margin-left: 50%;\n }\n .col-md-offset-5 {\n margin-left: 41.66666667%;\n }\n .col-md-offset-4 {\n margin-left: 33.33333333%;\n }\n .col-md-offset-3 {\n margin-left: 25%;\n }\n .col-md-offset-2 {\n margin-left: 16.66666667%;\n }\n .col-md-offset-1 {\n margin-left: 8.33333333%;\n }\n .col-md-offset-0 {\n margin-left: 0;\n }\n}\n@media (min-width: 1200px) {\n .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11 {\n float: left;\n }\n .col-lg-12 {\n float: left;\n width: 100%;\n }\n .col-lg-11 {\n width: 91.66666667%;\n }\n .col-lg-10 {\n width: 83.33333333%;\n }\n .col-lg-9 {\n width: 75%;\n }\n .col-lg-8 {\n width: 66.66666667%;\n }\n .col-lg-7 {\n width: 58.33333333%;\n }\n .col-lg-6 {\n width: 50%;\n }\n .col-lg-5 {\n width: 41.66666667%;\n }\n .col-lg-4 {\n width: 33.33333333%;\n }\n .col-lg-3 {\n width: 25%;\n }\n .col-lg-2 {\n width: 16.66666667%;\n }\n .col-lg-1 {\n width: 8.33333333%;\n }\n .col-lg-pull-12 {\n right: 100%;\n }\n .col-lg-pull-11 {\n right: 91.66666667%;\n }\n .col-lg-pull-10 {\n right: 83.33333333%;\n }\n .col-lg-pull-9 {\n right: 75%;\n }\n .col-lg-pull-8 {\n right: 66.66666667%;\n }\n .col-lg-pull-7 {\n right: 58.33333333%;\n }\n .col-lg-pull-6 {\n right: 50%;\n }\n .col-lg-pull-5 {\n right: 41.66666667%;\n }\n .col-lg-pull-4 {\n right: 33.33333333%;\n }\n .col-lg-pull-3 {\n right: 25%;\n }\n .col-lg-pull-2 {\n right: 16.66666667%;\n }\n .col-lg-pull-1 {\n right: 8.33333333%;\n }\n .col-lg-pull-0 {\n right: auto;\n }\n .col-lg-push-12 {\n left: 100%;\n }\n .col-lg-push-11 {\n left: 91.66666667%;\n }\n .col-lg-push-10 {\n left: 83.33333333%;\n }\n .col-lg-push-9 {\n left: 75%;\n }\n .col-lg-push-8 {\n left: 66.66666667%;\n }\n .col-lg-push-7 {\n left: 58.33333333%;\n }\n .col-lg-push-6 {\n left: 50%;\n }\n .col-lg-push-5 {\n left: 41.66666667%;\n }\n .col-lg-push-4 {\n left: 33.33333333%;\n }\n .col-lg-push-3 {\n left: 25%;\n }\n .col-lg-push-2 {\n left: 16.66666667%;\n }\n .col-lg-push-1 {\n left: 8.33333333%;\n }\n .col-lg-push-0 {\n left: auto;\n }\n .col-lg-offset-12 {\n margin-left: 100%;\n }\n .col-lg-offset-11 {\n margin-left: 91.66666667%;\n }\n .col-lg-offset-10 {\n margin-left: 83.33333333%;\n }\n .col-lg-offset-9 {\n margin-left: 75%;\n }\n .col-lg-offset-8 {\n margin-left: 66.66666667%;\n }\n .col-lg-offset-7 {\n margin-left: 58.33333333%;\n }\n .col-lg-offset-6 {\n margin-left: 50%;\n }\n .col-lg-offset-5 {\n margin-left: 41.66666667%;\n }\n .col-lg-offset-4 {\n margin-left: 33.33333333%;\n }\n .col-lg-offset-3 {\n margin-left: 25%;\n }\n .col-lg-offset-2 {\n margin-left: 16.66666667%;\n }\n .col-lg-offset-1 {\n margin-left: 8.33333333%;\n }\n .col-lg-offset-0 {\n margin-left: 0;\n }\n}\n@media (max-width: 1199px) {\n .tinvwl-table .row > [class^=col-md-] + [class^=col-md-], .tinvwl-table .row > [class^=col-lg-] + [class^=col-lg-] {\n padding-top: 30px;\n }\n .tinvwl-table .form-group > [class^=col-md-] + [class^=col-md-], .tinvwl-table .form-group > [class^=col-lg-] + [class^=col-lg-] {\n padding-top: 30px;\n }\n}\n.fade {\n opacity: 0;\n -webkit-transition: opacity 0.15s linear;\n transition: opacity 0.15s linear;\n}\n.fade.in {\n opacity: 1;\n}\n\n.form-horizontal .form-group {\n margin-right: -15px;\n margin-left: -15px;\n}\n\n.form-group {\n margin-bottom: 23px;\n}\n\n.form-horizontal:last-of-type .form-group {\n /*margin-bottom: 0;*/\n}\n\n.tinvwl-inner .form-group + .form-group > label {\n /*margin-top: 7px;*/\n}\n\n.form-control {\n display: block;\n width: 100%;\n}\n\nlabel.one-line {\n display: inline-block;\n margin-bottom: 0;\n margin-right: 10px;\n}\n\n.control-label label {\n display: block;\n margin-bottom: 10px;\n}\n\n.form-horizontal .control-label label {\n padding-top: 9px;\n margin-bottom: 0;\n}\n\n@media (min-width: 1200px) {\n .tinvwl-table .tinvwl-header-row label {\n margin-bottom: 0;\n }\n .tinvwl-table .tinvwl-header-row .form-group {\n margin-top: -7px;\n margin-bottom: 13px;\n }\n}\n@media (max-width: 1199px) {\n .form-horizontal .control-label label {\n margin-bottom: 10px;\n }\n .tinvwl-table .tinvwl-header-row label {\n padding-top: 3px;\n }\n}\n.tinvwl-input-group-btn {\n margin-top: 13px;\n}\n\n.tinvwl-input-group {\n position: relative;\n display: table;\n border-collapse: separate;\n}\n\n.tinvwl-input-group-addon {\n width: 1%;\n white-space: nowrap;\n vertical-align: middle;\n}\n\n.tinvwl-input-group-btn {\n width: 1%;\n white-space: nowrap;\n vertical-align: middle;\n margin-top: 0;\n position: relative;\n white-space: nowrap;\n}\n.tinvwl-input-group-btn .tinvwl-btn {\n margin-left: 10px;\n}\n.tinvwl-input-group-btn > .btn {\n position: relative;\n}\n\n.tinvwl-input-group .form-control, .tinvwl-input-group-addon, .tinvwl-input-group-btn {\n display: table-cell;\n}\n\n.tinvwl-input-group .form-control {\n position: relative;\n z-index: 2;\n float: left;\n width: 100%;\n margin-bottom: 0;\n}\n\n@media only screen and (max-width: 1199px) {\n .tinvwl-input-group:not(.tinvwl-no-full) {\n display: block;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .form-control {\n float: none;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .form-control + .tinvwl-input-group-btn {\n padding-top: 10px;\n padding-left: 0;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon, .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn, .tinvwl-input-group:not(.tinvwl-no-full) .form-control {\n display: block;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon, .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn {\n margin-left: 0;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon > input, .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon > button {\n margin-left: 0;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn > input, .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn > button {\n margin-left: 0;\n }\n}\n.text-right {\n text-align: right;\n}\n\n@media (max-width: 1199px) {\n .text-right {\n text-align: left;\n }\n}\n@media (min-width: 768px) {\n .form-inline .form-group {\n display: inline-block;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .form-inline .form-control-static {\n display: inline-block;\n }\n .form-inline .tinvwl-input-group {\n display: inline-table;\n vertical-align: middle;\n }\n .form-inline .tinvwl-input-group .tinvwl-input-group-addon, .form-inline .tinvwl-input-group .tinvwl-input-group-btn, .form-inline .tinvwl-input-group .form-control {\n width: auto;\n }\n .form-inline .tinvwl-input-group > .form-control {\n width: 100%;\n }\n .form-inline .control-label label {\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .radio, .form-inline .checkbox {\n display: inline-block;\n margin-top: 0;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .radio label, .form-inline .checkbox label {\n padding-left: 0;\n }\n .form-inline .radio input[type=radio], .form-inline .checkbox input[type=checkbox] {\n position: relative;\n margin-left: 0;\n }\n .form-inline .has-feedback .form-control-feedback {\n top: 0;\n }\n}\n/*************************IMAGES *******************************/\n.logo_heart {\n background: url(\"../img/logo_heart.png\") no-repeat center;\n display: inline-block;\n background-size: 54px 54px;\n width: 54px;\n height: 54px;\n}\n\n.admin-rescue {\n background: url(\"../img/admin-rescue.png\") no-repeat center;\n display: inline-block;\n background-size: 61px 60px;\n width: 61px;\n height: 60px;\n}\n\n.admin-update {\n background: url(\"../img/admin-update.png\") no-repeat center;\n display: inline-block;\n background-size: 61px 60px;\n width: 61px;\n height: 60px;\n}\n\n.wizard_logo {\n background: url(\"../img/wizard_logo.png\") no-repeat center;\n background-size: 54px 54px;\n width: 54px;\n height: 54px;\n display: block;\n margin: 10px auto;\n}\n\n.wizard_setup {\n background: url(\"../img/wizard_setup.png\") no-repeat center;\n display: inline-block;\n background-size: 143px 144px;\n width: 143px;\n height: 144px;\n}\n\n.premium_adv {\n background: url(\"../img/premium_logo.png\") no-repeat center;\n display: inline-block;\n margin: 0 auto 35px;\n background-size: 107px 106px;\n width: 107px;\n height: 106px;\n}\n\n/************************** RETINA *************************/\n.tinvwl-content select {\n background-size: 13px 8px;\n}\n\n.tinvwl-select + .tinvwl-caret span {\n background-size: 13px 18px;\n}\n\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page .tinvwl-chevron, .tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page:hover .tinvwl-chevron {\n background-size: 20px 30px;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page .tinvwl-chevron, .tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page:hover .tinvwl-chevron {\n background-size: 20px 30px;\n}\n\n.tinvwl-color-picker .tinvwl-eyedropper {\n background-size: 28px 29px;\n}\n\n@media only screen and (-webkit-min-device-pixel-ratio: 1.5), not all, not all, not all {\n .tinvwl-content select {\n background-image: url(\"../img/select_caret@2x.png\");\n }\n .tinvwl-select + .tinvwl-caret span {\n background-image: url(\"../img/chevron_down@2x.png\");\n }\n .tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page .tinvwl-chevron, .tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page:hover .tinvwl-chevron {\n background-image: url(\"../img/chevron_icon@2x.png\");\n }\n .tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page .tinvwl-chevron, .tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page:hover .tinvwl-chevron {\n background-image: url(\"../img/chevron_icon@2x.png\");\n }\n .tinvwl-color-picker .tinvwl-eyedropper {\n background-image: url(\"../img/color_icon@2x.png\");\n }\n .logo_heart {\n background-image: url(\"../img/logo_heart@2x.png\");\n }\n .admin-rescue {\n background-image: url(\"../img/admin-rescue@2x.png\");\n }\n .admin-update {\n background-image: url(\"../img/admin-update@2x.png\");\n }\n .wizard_logo {\n background-image: url(\"../img/wizard_logo@2x.png\");\n }\n .wizard_setup {\n background-image: url(\"../img/wizard_setup@2x.png\");\n }\n}\n/******************STYLE HEADINGS*********************/\n#style_options .tinvwl-table tbody tr .tinvwl-inner h2 {\n font-size: 18px;\n color: #291C09;\n text-transform: capitalize;\n font-weight: 600;\n margin-bottom: 21px;\n padding: 14px 0;\n}\n\n::-webkit-input-placeholder {\n color: #e5e5e5;\n opacity: 1 !important; /* for older chrome versions. may no longer apply. */\n}\n\n:-moz-placeholder { /* Firefox 18- */\n color: #e5e5e5;\n opacity: 1 !important;\n}\n\n::-moz-placeholder { /* Firefox 19+ */\n color: #e5e5e5;\n opacity: 1 !important;\n}\n\n:-ms-input-placeholder {\n color: #e5e5e5;\n}"]}
|
1 |
+
{"version":3,"names":[],"mappings":"","sources":["admin.css"],"file":"admin.css","sourcesContent":["/*------------------------------------*\n\t$WEBFONT\n*------------------------------------*/\n/* Misc */\n* {\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n}\n*:before, *:after {\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n}\n\n.tinv-wishlist-clearfix:before, .tinv-wishlist-clearfix:after {\n display: table;\n content: \" \";\n}\n\n.container:before, .container:after {\n display: table;\n content: \" \";\n}\n\n.container-fluid:before, .container-fluid:after {\n display: table;\n content: \" \";\n}\n\n.row:before, .row:after {\n display: table;\n content: \" \";\n}\n\n.form-horizontal .form-group:before, .form-horizontal .form-group:after {\n display: table;\n content: \" \";\n}\n\n.form-group:before, .form-group:after {\n display: table;\n content: \" \";\n}\n\n.tablenav:before, .tablenav:after {\n display: table;\n content: \" \";\n}\n\n.tinvwl-panel:before, .tinvwl-panel:after {\n display: table;\n content: \" \";\n}\n\n.tinv-wishlist-clearfix:after, .container:after, .container-fluid:after, .row:after, .form-horizontal .form-group:after, .form-group:after, .tablenav:after, .tinvwl-panel:after {\n clear: both;\n}\n\n.tinvwl-header table, .tinvwl-content table {\n border-spacing: 0;\n border-collapse: collapse;\n width: 100%;\n max-width: 100%;\n}\n\n.tinvwl-header td, .tinvwl-header th {\n padding: 0;\n}\n\n.tinvwl-content td, .tinvwl-content th {\n padding: 0;\n}\n\n.tinvwl-header img, .tinvwl-content img {\n height: auto;\n max-width: 100%;\n}\n\n.tinvwl-header {\n /*margin-bottom: 40px;*/\n}\n\n/* General */\n#wpwrap {\n background: #f6f3ed;\n}\n\n#wpcontent {\n padding-left: 0;\n}\n\n#wpbody-content {\n padding-bottom: 135px;\n}\n\n#update-nag, .update-nag, .notice {\n margin: 20px 0 0 40px;\n}\n\ndiv.error, div.updated {\n margin: 20px 0 0 40px;\n}\n\n.notice {\n margin-right: 40px;\n}\n\ndiv.error, div.updated {\n margin-right: 40px;\n}\n\nbody .tinvwl-header, body .tinvwl-content {\n font-family: Arial, sans-serif;\n font-size: 14px;\n line-height: 1.429;\n color: #6b625a;\n}\nbody .tinvwl-wizard {\n border: none;\n}\n\nbutton, input, select, textarea {\n font-family: inherit;\n font-size: inherit;\n font-weight: inherit;\n}\n\nlabel, .tinv-label {\n display: block;\n font-size: 15px;\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n color: #291C09;\n font-weight: 600;\n margin-bottom: 7px;\n}\n\nh1, h2, h3, h4, h5, h6, .wrap h1 {\n color: #291c09;\n font-family: \"Open Sans\", Arial, sans-serif;\n font-weight: normal;\n line-height: 1.313;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nh1, .wrap h1 {\n font-size: 30px;\n}\n\nh2 {\n font-size: 26px;\n}\n\nh3 {\n font-size: 22px;\n}\n\nh4 {\n font-size: 18px;\n}\n\nh5 {\n font-size: 14px;\n}\n\nh6 {\n font-size: 12px;\n}\n\n@media screen and (max-width: 1200px) {\n #update-nag, .update-nag, .notice {\n margin-top: 20px;\n margin-left: 20px;\n margin-right: 20px;\n }\n div.error, div.updated {\n margin-top: 20px;\n margin-left: 20px;\n margin-right: 20px;\n }\n}\n@media screen and (max-width: 782px) {\n .auto-fold #wpcontent {\n padding-left: 0;\n }\n #update-nag, .update-nag, .notice {\n margin: 20px 0 0 0;\n }\n div.error, div.updated {\n margin: 20px 0 0 0;\n }\n .notice {\n margin-right: 0;\n }\n div.error, div.updated {\n margin-right: 0;\n }\n}\n/**\n * SubMenu\n */\n#toplevel_page_tinvwl ul ul {\n display: none;\n margin-left: 15px;\n position: absolute;\n}\n#toplevel_page_tinvwl ul li:hover ul, #toplevel_page_tinvwl ul li.current ul {\n display: block;\n left: 145px;\n margin-left: 15px;\n position: absolute;\n top: 0;\n}\n\n/**\n * Header Page\n */\n/*.tinvwl-header {\n background-color: #FFF;\n height: 48px;\n left: -20px;\n margin: 0;\n padding: 24px 40px;\n position: relative;\n right: 0;\n width: calc(100% - 60px);\n top: 0;\n}\n.tinvwl-header .title {\n font-size: 21px;\n line-height: 21px;\n font-weight: 400;\n float: left;\n}*/\n/*.tinvwl-header .status-panel {\n float: right;\n}*/\n/**\n * Status Panel\n */\n.status-panel > div {\n display: inline-block;\n margin-left: 21px;\n}\n.status-panel .button-link {\n background-color: #FF5739;\n color: #FFF;\n text-decoration: none;\n text-transform: uppercase;\n line-height: 10px;\n font-weight: 600;\n height: 48px;\n display: table-cell;\n border-radius: 5px;\n padding: 0 17px;\n vertical-align: middle;\n}\n.status-panel .button-link span::before {\n color: #ffdc00;\n display: inline-block;\n font: normal 12px/1 \"dashicons\";\n vertical-align: bottom;\n -webkit-font-smoothing: antialiased;\n content: \"\\f155\";\n}\n.status-panel .button-round {\n border: 2px solid #f1f1f1;\n border-radius: 50%;\n width: 43px;\n padding-top: 5px;\n padding-left: 2px;\n height: 40px;\n display: table-cell;\n text-align: center;\n vertical-align: middle;\n}\n.status-panel .status-tutorial span::before {\n color: #515151;\n display: inline-block;\n font: normal 24px/1 \"dashicons\";\n vertical-align: middle;\n -webkit-font-smoothing: antialiased;\n content: \"\\f118\";\n}\n\n/**\n * Message Status\n */\n.tinvwl-status-message {\n font-family: Arial, sans-serif;\n font-size: 14px;\n line-height: 1.429;\n margin-top: 40px;\n color: #6b625a;\n border-top: 2px solid #f6f3ed;\n}\n.tinvwl-status-message .tinvwl-title {\n padding: 13px 20px;\n float: left;\n width: 142px;\n font-weight: bold;\n}\n.tinvwl-status-message.type-error .tinvwl-title, .tinvwl-status-message.type-tip .tinvwl-title {\n color: #fff;\n}\n.tinvwl-status-message.type-attention .tinvwl-title {\n color: #23282d;\n}\n.tinvwl-status-message.type-error .tinvwl-title {\n background: #ff3814;\n}\n.tinvwl-status-message.type-tip .tinvwl-title {\n background: #30aec4;\n}\n.tinvwl-status-message.type-attention .tinvwl-title {\n background: #ffe900;\n}\n.tinvwl-status-message .tinvwl-title i {\n margin-right: 10px;\n}\n.tinvwl-status-message.type-error > .tinvwl-title > i:before {\n content: \"\\f00d\";\n}\n.tinvwl-status-message.type-tip > .tinvwl-title > i:before {\n content: \"\\f05a\";\n}\n.tinvwl-status-message.type-attention > .tinvwl-title > i:before {\n content: \"\\f071\";\n}\n.tinvwl-status-message .tinvwl-message {\n padding: 13px 20px;\n overflow: hidden;\n height: 100%;\n background: #faf9f7;\n}\n\n@media screen and (max-width: 782px) {\n .tinvwl-status-message {\n margin-top: 20px;\n }\n}\n/**\n * Form Elements\n */\n.tinvwl-content label {\n /*font-size: 14px;\n font-weight: 600;\n margin: 2px;*/\n /*line-height: 42px;*/\n}\n.tinvwl-content a {\n text-decoration: none;\n color: #30aec4;\n}\n.tinvwl-content a:hover, .tinvwl-content a:active, .tinvwl-content a:focus {\n color: #524737;\n}\n.tinvwl-content input[type=text], .tinvwl-content input[type=password], .tinvwl-content input[type=checkbox], .tinvwl-content input[type=color], .tinvwl-content input[type=date], .tinvwl-content input[type=datetime], .tinvwl-content input[type=datetime-local], .tinvwl-content input[type=email], .tinvwl-content input[type=month], .tinvwl-content input[type=number], .tinvwl-content input[type=radio], .tinvwl-content input[type=tel], .tinvwl-content input[type=time], .tinvwl-content input[type=url], .tinvwl-content input[type=week], .tinvwl-content input[type=search] {\n line-height: 1.429;\n padding: 9px 13px;\n margin: 0;\n color: #4f4639;\n border: 1px solid rgba(0, 0, 0, 0.14);\n -webkit-box-shadow: inset 1px 1px 6px 0 rgba(170, 157, 137, 0.14);\n box-shadow: inset 1px 1px 6px 0 rgba(170, 157, 137, 0.14);\n}\n.tinvwl-content select {\n line-height: 1.429;\n padding: 9px 13px;\n margin: 0;\n color: #4f4639;\n border: 1px solid rgba(0, 0, 0, 0.14);\n -webkit-box-shadow: inset 1px 1px 6px 0 rgba(170, 157, 137, 0.14);\n box-shadow: inset 1px 1px 6px 0 rgba(170, 157, 137, 0.14);\n}\n.tinvwl-content input[type=checkbox] + label {\n display: inline-block;\n margin: 10px;\n}\n.tinvwl-content textarea {\n line-height: 1.429;\n padding: 9px 13px;\n margin: 0;\n color: #4f4639;\n border: 1px solid rgba(0, 0, 0, 0.14);\n -webkit-box-shadow: inset 1px 1px 6px 0 rgba(170, 157, 137, 0.14);\n box-shadow: inset 1px 1px 6px 0 rgba(170, 157, 137, 0.14);\n height: 70px;\n}\n.tinvwl-content input[type=text], .tinvwl-content input[type=password], .tinvwl-content input[type=color], .tinvwl-content input[type=date], .tinvwl-content input[type=datetime], .tinvwl-content input[type=datetime-local], .tinvwl-content input[type=email], .tinvwl-content input[type=month], .tinvwl-content input[type=number], .tinvwl-content input[type=tel], .tinvwl-content input[type=time], .tinvwl-content input[type=url], .tinvwl-content input[type=week], .tinvwl-content input[type=search] {\n height: 42px;\n border-radius: 4px;\n}\n.tinvwl-content select {\n height: 42px;\n border-radius: 4px;\n}\n.tinvwl-content .tablenav input[type=search] {\n height: 35px;\n width: 210px;\n padding: 9px 13px;\n -webkit-box-shadow: none;\n box-shadow: none;\n border: none;\n background: #f4f3ef;\n}\n.tinvwl-content .tablenav input[type=search] + input[type=submit], .tinvwl-content .tablenav input[type=search] + button[type=submit] {\n vertical-align: middle;\n}\n.tinvwl-content .tablenav .tinvwl-select-wrap + input[type=submit] {\n float: right;\n margin-left: 8px !important;\n}\n.tinvwl-content .tablenav input[type=search] + input[type=submit], .tinvwl-content .tablenav input[type=search] + button[type=submit] {\n float: right;\n margin-left: 8px !important;\n}\n.tinvwl-content input[type=text]:disabled, .tinvwl-content input[type=password]:disabled, .tinvwl-content input[type=color]:disabled, .tinvwl-content input[type=date]:disabled, .tinvwl-content input[type=datetime]:disabled, .tinvwl-content input[type=datetime-local]:disabled, .tinvwl-content input[type=email]:disabled, .tinvwl-content input[type=month]:disabled, .tinvwl-content input[type=number]:disabled, .tinvwl-content input[type=tel]:disabled, .tinvwl-content input[type=time]:disabled, .tinvwl-content input[type=url]:disabled, .tinvwl-content input[type=week]:disabled, .tinvwl-content input[type=search]:disabled {\n font-size: 15px;\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n font-weight: 600;\n color: #291C09;\n background-color: #f6f3ed;\n border-color: #f6f3ed;\n}\n.tinvwl-content select {\n font-family: Arial, sans-serif;\n font-size: 14px;\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n cursor: pointer;\n padding: 9px 40px 9px 13px;\n background-color: #fff;\n background-image: url(\"../img/select_caret.png\");\n background-repeat: no-repeat;\n background-position: 96% center;\n background-position: calc(100% - 15px) center;\n max-width: 100%;\n}\n.tinvwl-content select:disabled {\n font-size: 15px;\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n font-weight: 600;\n color: #291C09;\n background-color: #f6f3ed;\n border-color: #f6f3ed;\n}\n.tinvwl-content select[multiple=multiple] {\n padding: 9px 13px;\n background: #fff;\n}\n.tinvwl-content .tinvwl-select.grey {\n font-size: 14px;\n font-family: \"Arial\", \"Helvetica Neue\", Helvetica, sans-serif;\n padding: 8px 11px;\n height: 35px;\n border: none;\n color: #5D5D5D;\n background: #f4f3ef;\n}\n\n@media screen and (max-width: 782px) {\n input, textarea {\n font-size: 14px;\n }\n #wpbody .tinvwl-content select {\n height: 42px;\n font-size: 14px;\n }\n}\n.tinvwl-select-wrap {\n position: relative;\n display: inline-block;\n vertical-align: middle;\n cursor: pointer;\n}\n\n.tinvwl-content select.tinvwl-select.grey {\n padding-right: 47px;\n margin: 0;\n border-radius: 4px;\n}\n\n.tinvwl-select + .tinvwl-caret {\n pointer-events: none;\n display: inline-block;\n position: absolute;\n top: 0;\n right: 0;\n width: 36px;\n height: 36px;\n line-height: 36px;\n text-align: center;\n border-radius: 0 4px 4px 0;\n}\n.tinvwl-select + .tinvwl-caret span {\n display: inline-block;\n width: 13px;\n height: 8px;\n background: url(\"../img/chevron_down.png\") no-repeat center;\n background-position: 0 -10px;\n}\n.tinvwl-select:hover + .tinvwl-caret {\n background: #3e3e3e;\n}\n.tinvwl-select:hover + .tinvwl-caret span {\n background-position: 0 0;\n}\n\n/* Buttons */\n.tinvwl-content .tinvwl-nav {\n margin: 0 40px;\n}\n.tinvwl-content .tinvwl-panel + .tinvwl-nav {\n margin-top: 40px;\n}\n\n.tinvwl-nav .tinvwl-prev {\n float: left;\n}\n.tinvwl-nav .tinvwl-prev .tinvwl-btn {\n float: left;\n}\n.tinvwl-nav .tinvwl-next {\n float: right;\n text-align: right;\n}\n.tinvwl-nav .tinvwl-btn + .tinvwl-btn {\n margin-left: 20px;\n}\n\n.tinvwl-panel.only-button.w-bg {\n background: none;\n overflow: visible;\n}\n.tinvwl-panel.only-button.w-shadow {\n -webkit-box-shadow: none;\n box-shadow: none;\n overflow: visible;\n}\n.tinvwl-panel.only-button thead, .tinvwl-panel.only-button tfoot, .tinvwl-panel.only-button .control-label {\n display: none;\n}\n.tinvwl-panel.only-button .form-group {\n margin-bottom: 0;\n}\n.tinvwl-panel.only-button .form-control {\n display: inline-block;\n width: auto;\n}\n.tinvwl-panel.only-button .tinvwl-table > tbody > tr > td {\n padding: 0;\n}\n.tinvwl-panel.only-button #save_buttons--setting_save {\n display: inline-block;\n}\n.tinvwl-panel.only-button #save_buttons--setting_reset {\n display: inline-block;\n float: right;\n}\n.tinvwl-panel.only-button #save_buttons--setting_reset .form-control {\n background-color: #ffffff;\n color: #3e3e3e;\n}\n.tinvwl-panel.only-button #save_buttons--setting_reset .tinvwl-btn.split span {\n background: #fbfaf9;\n}\n.tinvwl-panel.only-button #save_buttons--setting_reset .form-control:hover {\n color: #fff;\n background-color: #515151;\n}\n.tinvwl-panel.only-button #save_buttons--setting_reset .tinvwl-btn.split:hover span {\n background: #434343;\n}\n.tinvwl-panel.only-button .tinvwl-table > tbody > tr > td {\n padding: 0;\n}\n\n/* reset button */\n#doaction, #doaction2, #post-query-submit {\n margin: 0;\n}\n\nbutton, input[type=submit] {\n display: inline-block;\n vertical-align: middle;\n margin: 0;\n font-family: \"Open Sans\", Arial, sans-serif;\n font-size: 14px;\n line-height: normal;\n cursor: pointer;\n text-decoration: none;\n}\n\n.tinvwl-btn {\n display: inline-block;\n vertical-align: middle;\n margin: 0;\n font-family: \"Open Sans\", Arial, sans-serif;\n font-size: 14px;\n line-height: normal;\n cursor: pointer;\n text-decoration: none;\n padding: 11px 19px 12px 18px;\n font-weight: 800;\n text-align: center;\n text-transform: uppercase;\n letter-spacing: -0.025em;\n border: none;\n border-radius: 2px;\n color: #fff;\n background-color: #96b100;\n}\n\na.tinvwl-btn {\n padding: 11px 19px 12px 18px;\n font-weight: 800;\n text-align: center;\n text-transform: uppercase;\n letter-spacing: -0.025em;\n border: none;\n border-radius: 2px;\n color: #fff;\n background-color: #96b100;\n}\n\n.tinvwl-btn.large {\n padding: 14px 19px 14px 18px;\n}\n.tinvwl-btn.small {\n padding: 6px 11px 7px;\n}\n.tinvwl-btn.smaller {\n /*padding: 7px 15px;*/\n padding: 11px 18px 12px;\n}\n.tinvwl-btn.red, .tinvwl-btn.green, .tinvwl-btn.dark-green, .tinvwl-btn.black {\n font-weight: 800;\n}\n.tinvwl-btn.grey {\n /*padding: 6px 11px 7px;*/\n margin: 0;\n padding: 8px 12px;\n font-weight: bold;\n /*letter-spacing: 0;*/\n color: #3e3e3e;\n background: #F4F3EF;\n}\n.tinvwl-btn.grey.large {\n font-weight: 800;\n padding: 14px 19px 14px 18px;\n}\n.tinvwl-btn.grey.w-icon {\n letter-spacing: -0.025em;\n}\n.tinvwl-btn.red {\n color: #fff;\n background-color: #ff5739;\n}\n.tinvwl-btn.orange {\n color: #fff;\n background-color: #FF9F07;\n}\n.tinvwl-btn.dark-green {\n /*color: #fff;*/\n /*background-color: #96b100;*/\n}\n.tinvwl-btn.white.smaller {\n font-size: 14px;\n font-weight: bold;\n letter-spacing: -0.05em;\n padding: 10px 15px 11px;\n border: 1px solid rgba(0, 0, 0, 0.14);\n -webkit-box-shadow: 1px 2px 4px 0 rgba(0, 0, 0, 0.1);\n box-shadow: 1px 2px 4px 0 rgba(0, 0, 0, 0.1);\n}\n.tinvwl-btn.white.small {\n font-family: Arial, sans-serif;\n font-size: 14px;\n text-transform: none;\n font-weight: normal;\n border: 1px solid rgba(0, 0, 0, 0.14);\n -webkit-box-shadow: 1px 2px 4px 0 rgba(0, 0, 0, 0.1);\n box-shadow: 1px 2px 4px 0 rgba(0, 0, 0, 0.1);\n padding: 9px 18px;\n color: #4f4639;\n}\n.tinvwl-btn.small.white:hover, .tinvwl-btn.small.white:active, .tinvwl-btn.small.white:focus {\n color: #fff;\n}\n.tinvwl-btn.white {\n color: #291c09;\n background: #fff;\n}\n.tinvwl-btn.white.no-txt {\n padding: 12px 16px;\n}\n.tinvwl-btn.white.small.no-txt {\n padding: 9px 12px;\n}\n.tinvwl-btn.white i {\n color: #6b625a;\n margin-right: 11px;\n}\n.tinvwl-btn.w-icon {\n font-weight: 800;\n}\n.tinvwl-btn.w-icon i {\n margin-right: 16px;\n}\n.tinvwl-btn.round.w-icon i {\n margin-right: 15px;\n font-size: 16px;\n}\n.tinvwl-btn.w-icon i.ftinvwl-graduation-cap {\n vertical-align: text-bottom;\n}\n.tinvwl-btn.red.w-icon i {\n margin-right: 13px;\n}\n.tinvwl-btn.xl-icon i, .tinvwl-btn.round.xl-icon i {\n font-size: 17px;\n margin-right: 15px;\n}\n.tinvwl-btn.lg-icon i {\n font-size: 15px;\n}\n.tinvwl-btn.md-icon i, .tinvwl-btn.round.md-icon i {\n font-size: 14px;\n}\n.tinvwl-btn.sm-icon i {\n font-size: 13px;\n}\n.tinvwl-btn.xs-icon i {\n font-size: 11px;\n vertical-align: 1%;\n}\n.tinvwl-btn.white.no-txt i {\n margin-right: 0;\n}\n.tinvwl-btn.white:hover i, .tinvwl-btn.white:active i, .tinvwl-btn.white:focus i {\n color: #fff;\n}\n.tinvwl-btn.green {\n color: #fff;\n background-color: #a9c203;\n}\n.tinvwl-btn.black {\n color: #fff;\n background-color: #515151;\n}\n.tinvwl-btn.smaller-txt {\n font-size: 12px;\n padding: 15px 20px;\n}\n.tinvwl-btn.medium {\n letter-spacing: 0;\n}\n.tinvwl-btn.medium.smaller-txt {\n padding: 9px 16px;\n}\n.tinvwl-btn.round {\n border-radius: 25px;\n padding: 15px 28px 16px;\n}\n.tinvwl-btn.round.red {\n /*padding: 15px 22px 16px;*/\n padding: 16px 30px;\n}\n.tinvwl-btn.split {\n padding: 0 26px 0 0;\n}\n.tinvwl-btn.split span {\n display: inline-block;\n text-align: center;\n width: 46px;\n padding: 14px 0;\n margin-right: 14px;\n border-radius: 4px 0 0 4px;\n background: #8aa300;\n}\n.tinvwl-btn.split:hover span, .tinvwl-btn.split:active span, .tinvwl-btn.split:focus span {\n background: #434343;\n}\n.tinvwl-btn.split.green span {\n background: #b9cf09;\n}\n.tinvwl-btn.split.black span {\n background: #434343;\n}\n.tinvwl-btn.split span i {\n font-size: 17px;\n}\n.tinvwl-btn:not(:disabled):hover, .tinvwl-btn:not(:disabled):active, .tinvwl-btn:not(:disabled):focus {\n color: #fff;\n /*background: #3e3e3e;*/\n background-color: #515151;\n}\n\na.tinvwl-btn:not(:disabled):hover, a.tinvwl-btn:not(:disabled):active, a.tinvwl-btn:not(:disabled):focus {\n color: #fff;\n /*background: #3e3e3e;*/\n background-color: #515151;\n}\n\n/* Icons */\n.tinvwl-header {\n padding: 21px 40px;\n margin-bottom: 40px;\n background: #ffffff;\n}\n.tinvwl-header .icon.border-grey {\n position: relative;\n display: inline-block;\n width: 45px;\n height: 45px;\n line-height: 45px;\n text-align: center;\n background: #fff;\n border: 2px solid #f1f1f1;\n border-radius: 50%;\n color: #3e3e3e;\n}\n.tinvwl-header .icon.border-grey:hover {\n border-color: #515151;\n}\n.tinvwl-header .icon.w-lines {\n position: relative;\n padding: 0 30px;\n}\n.tinvwl-header .icon.w-lines:before, .tinvwl-header .icon.w-lines:after {\n content: \"\";\n position: absolute;\n top: 50%;\n top: calc(50% - 1px);\n width: 17px;\n height: 1px;\n background: rgba(0, 0, 0, 0.12);\n}\n.tinvwl-header .icon.w-lines:before {\n left: 0;\n}\n.tinvwl-header .icon.w-lines:after {\n right: 0;\n}\n.tinvwl-header .icon .badge {\n position: absolute;\n top: -5px;\n right: -10px;\n display: inline-block;\n min-width: 26px;\n height: 26px;\n font-size: 11px;\n line-height: 19px;\n font-weight: bold;\n background: #ff5739;\n border: 3px solid #ffffff;\n color: #ffffff;\n border-radius: 50%;\n}\n\n.tinwl-logo i.logo_heart {\n min-width: 54px;\n}\n.tinwl-logo h2 {\n font-size: 18px;\n font-weight: bold;\n text-transform: uppercase;\n line-height: 1;\n padding-left: 10px;\n}\n\n.tinvwl-header .tinvwl-title {\n padding-left: 28px;\n margin-left: 28px;\n border-left: 1px solid #dcddde;\n}\n.tinvwl-header h1 {\n color: #3e3e3e;\n padding: 0;\n}\n.tinvwl-header .tinvwl-status-panel {\n margin-top: -12px;\n}\n.tinvwl-header .tinvwl-status-panel > a {\n vertical-align: middle;\n}\n.tinvwl-header .tinvwl-status-panel > a + a {\n margin-left: 15px;\n}\n.tinvwl-header .tinvwl-btn {\n margin-top: 15px;\n margin-top: 18px;\n}\n.tinvwl-header .tinvwl-btn.red i {\n color: #ffdc00;\n}\n.tinvwl-header .tinvwl-status-panel {\n text-align: right;\n}\n\n.tinvwl-sign-icon {\n font-size: 30px;\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n color: #948d84;\n}\n\n@media (max-width: 1199px) {\n .tinvwl-header {\n text-align: center;\n padding: 18px 0 25px;\n }\n .tinvwl-header .tinvwl-table, .tinvwl-header .tinvwl-cell, .tinvwl-header .tinvwl-cell-3 {\n display: block;\n }\n .tinvwl-header h1 + .tinvwl-status-panel {\n margin-top: 25px;\n }\n .tinvwl-header .tinvwl-status-panel {\n text-align: center;\n margin-top: 15px;\n }\n .tinvwl-header .tinvwl-status-panel > a + a {\n margin-left: 9px;\n }\n .tinwl-logo {\n display: block;\n margin: 0 auto;\n }\n .tinwl-logo h2, .tinwl-logo img {\n display: block;\n margin: 0 auto;\n }\n .tinvwl-header .tinvwl-title {\n display: block;\n margin: 0 auto;\n }\n .tinwl-logo h2 {\n padding-left: 0;\n margin-left: 0;\n margin-top: 6px;\n }\n .tinvwl-header .tinvwl-title {\n position: relative;\n padding-left: 12px;\n padding-right: 12px;\n padding-top: 13px;\n margin-left: 0;\n margin-top: 16px;\n border-left: 0;\n }\n .tinvwl-header .tinvwl-title:before {\n content: \"\";\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n width: 40px;\n height: 1px;\n margin: 0 auto;\n background: #dcddde;\n }\n}\n@media (max-width: 782px) {\n .tinvwl-header .tinvwl-btn .tinvwl-txt {\n display: none;\n }\n .tinvwl-header .tinvwl-btn i {\n margin-right: 0 !important;\n }\n .tinvwl-header .tinvwl-btn.grey {\n padding-left: 16px;\n padding-right: 16px;\n }\n}\n.tinvwl-content h2 {\n /*margin: 0;*/\n /*line-height: 40px;*/\n}\n\n/* Privacy Navigation */\n.tinwl-wishlists-privacy {\n margin: -10px 0 0;\n}\n.tinwl-wishlists-privacy li {\n float: left;\n margin: 10px 10px 0 0;\n}\n.tinwl-wishlists-privacy li:last-child {\n margin-right: 0;\n}\n.tinwl-wishlists-privacy li a {\n display: block;\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n font-size: 14px;\n font-weight: 600;\n line-height: 1;\n padding: 10px 16px;\n border-radius: 3px;\n color: #404040;\n background: #ede8df;\n}\n.tinwl-wishlists-privacy li.active a {\n color: #fff;\n background-color: #96b100;\n}\n.tinwl-wishlists-privacy li a:hover, .tinwl-wishlists-privacy li a:active, .tinwl-wishlists-privacy li a:focus {\n color: #fff;\n background-color: #96b100;\n}\n\n@media screen and (max-width: 782px) {\n .tinwl-wishlists-privacy {\n margin-left: 15px;\n }\n}\n/* Panel */\n.tinvwl-panel {\n margin: 40px 40px 0;\n}\n.tinvwl-panel .w-bg-grey {\n background: #fbfaf9;\n}\n.tinvwl-panel.w-shadow {\n -webkit-box-shadow: 1px 1px 8px 0 rgba(170, 157, 137, 0.14);\n box-shadow: 1px 1px 8px 0 rgba(170, 157, 137, 0.14);\n}\n.tinvwl-panel.w-bg {\n background: #ffffff;\n border-radius: 4px;\n}\n\n.tinvwl-table.w-info .tinvwl-info[rowspan] {\n vertical-align: middle;\n}\n.tinvwl-table.w-info .tinvwl-info[rowspan] .tinvwl-info-sign {\n vertical-align: middle;\n}\n.tinvwl-table.w-info .tinvwl-info-top > tr .tinvwl-info {\n vertical-align: top;\n}\n\n@media screen and (max-width: 1200px) {\n .tinvwl-panel {\n margin: 20px 20px 0;\n }\n .tinvwl-header {\n margin-bottom: 20px;\n }\n}\n@media screen and (max-width: 782px) {\n .tinvwl-panel {\n margin: 20px 0 0;\n }\n .tinvwl-panel.only-button {\n text-align: center;\n }\n}\n/**\n * Content Elements\n */\n.tinvwl-content {\n /*margin: 14px 40px 10px 20px;*/\n}\n.tinvwl-content section {\n /*margin-top: 20px;*/\n /*background-color: #FFF;*/\n /*border-radius: 5px;*/\n}\n.tinvwl-content section:after {\n /*content: '';\n display: block;\n height: 0;\n clear: both;*/\n}\n\n/* Preview Icon */\n.tinvwl-icon-preview {\n position: relative;\n width: 50px;\n height: 42px;\n margin-right: 10px;\n margin-bottom: 10px;\n text-align: center;\n border-radius: 2px;\n color: #595857;\n background: #f6f3ed;\n}\n.tinvwl-icon-preview span {\n position: absolute;\n top: 50%;\n left: 0;\n right: 0;\n -webkit-transform: translateY(-50%);\n transform: translateY(-50%);\n}\n.tinvwl-icon-preview span img {\n max-width: 50px;\n max-height: 42px;\n vertical-align: middle;\n}\n\n@media (min-width: 1200px) {\n .tinvwl-icon-preview {\n margin-bottom: 0;\n }\n}\n/* Table */\n.tinvwl-content .table-wrap {\n /*padding: 25px 0;*/\n}\n.tinvwl-content table.widefat {\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.tinvwl-content .tablenav {\n height: auto;\n margin: 30px;\n background: #ffffff;\n}\n.tinvwl-content .tablenav .actions {\n /*padding: 6px 0 0;*/\n padding: 0;\n}\n.tinvwl-content .widefat th, .tinvwl-content .widefat td {\n text-align: center;\n padding: 0;\n}\n.tinvwl-content .widefat th {\n padding: 27px 0;\n position: relative;\n}\n\n@media screen and (max-width: 782px) {\n .tablenav.top .actions {\n display: block;\n }\n .tablenav br.tinv-wishlist-clear {\n display: none;\n }\n .tinvwl-content .tablenav {\n margin: 15px 12px;\n }\n .tinvwl-content .tablenav .alignleft, .tinvwl-content .tablenav .alignright {\n float: none;\n }\n .tinvwl-content .tablenav .tinvwl-full {\n display: none;\n }\n .tinvwl-content .tablenav .alignleft + .alignright {\n margin-top: 10px;\n }\n .tinvwl-content .tablenav .tinvwl-select-wrap {\n width: calc(100% - 75px);\n }\n #wpbody .tinvwl-content .tablenav .tinvwl-select-wrap select.tinvwl-select {\n max-width: 100%;\n width: 100%;\n height: 35px;\n padding: 9px 13px;\n }\n .tinvwl-content .tablenav input[type=search] {\n width: calc(100% - 84px);\n }\n}\n.tinvwl-info-wrap.tinvwl-in-table {\n /*position: absolute;\n top: 50%;\n margin-top: -11px;*/\n}\n\n.tinvwl-content .widefat th.sortable, .tinvwl-content .widefat th.sorted {\n padding: 0;\n}\n.tinvwl-content .widefat th.sortable > a, .tinvwl-content .widefat th.sorted > a {\n padding: 28px 17px;\n}\n.tinvwl-content .widefat th.tinvwl-has-info {\n padding-top: 28px;\n}\n.tinvwl-content .widefat th.tinvwl-has-info.sortable > a, .tinvwl-content .widefat th.tinvwl-has-info.sorted > a {\n padding-top: 0;\n}\n.tinvwl-content .widefat th.sortable:first-of-type, .tinvwl-content .widefat th.sorted:first-of-type {\n padding-left: 0;\n}\n.tinvwl-content .widefat th.sortable:first-of-type > a, .tinvwl-content .widefat th.sorted:first-of-type > a {\n padding-left: 28px;\n}\n.tinvwl-content .widefat th:first-of-type {\n text-align: left;\n padding-left: 28px;\n}\n.tinvwl-content .widefat td:first-of-type {\n text-align: left;\n padding-left: 28px;\n}\n.tinvwl-content .widefat th .tinvwl-help-wrap {\n display: inline-block;\n margin-left: 6px;\n}\n.tinvwl-content .widefat th.sortable > a + .tinvwl-help-wrap, .tinvwl-content .widefat th.sorted > a + .tinvwl-help-wrap {\n margin-left: 0;\n}\n.tinvwl-content .widefat thead tr {\n background: #f4f3ef;\n}\n.tinvwl-content .striped > tbody > :nth-child(odd), .tinvwl-content ul.striped > :nth-child(odd) {\n background: none;\n}\n.tinvwl-content .widefat thead td.check-column, .tinvwl-content .widefat tbody th.check-column {\n width: 50px;\n padding: 28px 0 28px 28px;\n vertical-align: middle;\n}\n.tinvwl-content .widefat thead td.check-column {\n padding: 28px 0 28px 28px;\n}\n.tinvwl-content .widefat tbody th.check-column {\n padding: 13px 0 13px 28px;\n}\n.tinvwl-content .widefat thead td.check-column + th {\n padding-left: 21px;\n}\n.tinvwl-content .widefat thead td.check-column + th.sortable:first-of-type > a, .tinvwl-content .widefat thead td.check-column + th.sorted:first-of-type > a {\n padding-left: 21px;\n}\n.tinvwl-content .widefat tbody th.check-column + td {\n padding-left: 21px;\n}\n.tinvwl-content .widefat thead td.check-column + th.sortable:first-of-type > .tinvwl-info-wrap.tinvwl-in-table, .tinvwl-content .widefat thead td.check-column + th.sorted:first-of-type > .tinvwl-info-wrap.tinvwl-in-table {\n padding-left: 21px;\n}\n.tinvwl-content .widefat thead td.pause-play-column {\n padding: 0;\n width: 53px;\n text-align: center;\n}\n.tinvwl-content .widefat tbody th.pause-play-column {\n padding: 0;\n width: 53px;\n text-align: center;\n}\n.tinvwl-content th.sortable a, .tinvwl-content th.sorted a {\n padding: 0;\n}\n.tinvwl-content .widefat th {\n font-size: 14px;\n font-weight: 600;\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n color: #291C09;\n text-transform: uppercase;\n letter-spacing: -0.025em;\n}\n.tinvwl-content th.sortable > a, .tinvwl-content th.sorted > a {\n font-size: 14px;\n font-weight: 600;\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n color: #291C09;\n text-transform: uppercase;\n letter-spacing: -0.025em;\n}\n.tinvwl-content th.sortable > a, .tinvwl-content th.sorted > a {\n display: inline-block;\n vertical-align: middle;\n}\n.tinvwl-content .widefat th.sortable > a, .tinvwl-content .widefat th.sorted > a {\n position: relative;\n}\n.tinvwl-content .widefat th.sortable > a .sorting-indicator, .tinvwl-content .widefat th.sorted > a .sorting-indicator {\n position: absolute;\n top: 50%;\n right: 0;\n margin-top: -2px;\n}\n.tinvwl-content .widefat th.tinvwl-has-info.sortable > a .sorting-indicator, .tinvwl-content .widefat th.tinvwl-has-info.sorted > a .sorting-indicator {\n margin-top: -15px;\n}\n.tinvwl-content th.sortable a span, .tinvwl-content th.sorted a span {\n float: none;\n}\n.tinvwl-content table.widefat {\n /*table-layout: auto;*/\n border: none;\n border-bottom: 2px solid #f7f7f7;\n}\n.tinvwl-content .widefat thead td, .tinvwl-content .widefat thead th {\n border-bottom: 0;\n}\n.tinvwl-content .widefat td {\n padding: 24px 0;\n vertical-align: middle;\n}\n.tinvwl-content .widefat tbody td {\n padding: 13px 0;\n}\n.tinvwl-content .widefat td {\n font-size: 14px;\n}\n.tinvwl-content .widefat td ol, .tinvwl-content .widefat td p, .tinvwl-content .widefat td ul {\n font-size: 14px;\n}\n.tinvwl-content .widefat tbody tr + tr {\n border-top: 2px solid #f7f7f7;\n}\n.tinvwl-content .widefat thead th.column-preference {\n /*display: none;*/\n text-indent: -9999px;\n}\n.tinvwl-content .widefat.wishlists thead th.column-preference, .tinvwl-content .widefat.wishlists tbody td.column-preference {\n min-width: 220px;\n width: 220px;\n}\n.tinvwl-content .widefat:not(.products) tbody td.column-preference {\n text-align: right;\n}\n.tinvwl-content .widefat.products thead th.column-quantity a > span:not(.sorting-indicator) {\n max-width: 91px;\n}\n.tinvwl-content .widefat.users tbody .column-name > a {\n display: block;\n}\n.tinvwl-content .widefat.products thead th.column-preference, .tinvwl-content .widefat.products tbody td.column-preference {\n width: 345px;\n min-width: 345px;\n}\n.tinvwl-content .widefat.users thead th.column-preference, .tinvwl-content .widefat.users tbody td.column-preference {\n width: 165px;\n min-width: 165px;\n}\n.tinvwl-content .widefat tbody .column-name strong {\n font-weight: normal;\n}\n.tinvwl-content .widefat tbody .column-name > a {\n display: table;\n}\n.tinvwl-content .widefat tbody .column-name .product-image {\n display: table-cell;\n vertical-align: middle;\n}\n.tinvwl-content .widefat tbody .column-name .product-image img {\n max-width: 66px;\n}\n.tinvwl-content .widefat tbody .column-name .product-title {\n display: table-cell;\n vertical-align: middle;\n padding-left: 15px;\n}\n.tinvwl-content .widefat thead th.column-preference, .tinvwl-content .widefat tbody td.column-preference {\n padding-right: 20px;\n}\n.tinvwl-content .widefat.products tbody td.column-preference > a {\n margin-right: 10px;\n float: left;\n}\n.tinvwl-content .widefat.products tbody td.column-preference > a:last-child {\n margin-right: 0;\n}\n.tinvwl-content .tablenav .tablenav-pages {\n float: none;\n text-align: center;\n height: auto;\n margin-top: 0;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links > a {\n display: inline-block;\n vertical-align: middle;\n text-align: center;\n font-size: 14px;\n font-weight: normal;\n padding: 0;\n min-width: 38px;\n height: 38px;\n line-height: 38px;\n border-radius: 50%;\n border: none;\n background: none;\n color: #3e3e3e;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links > span {\n display: inline-block;\n vertical-align: middle;\n text-align: center;\n font-size: 14px;\n font-weight: normal;\n padding: 0;\n min-width: 38px;\n height: 38px;\n line-height: 38px;\n border-radius: 50%;\n border: none;\n background: none;\n color: #3e3e3e;\n color: rgba(62, 62, 62, 0.46);\n background: #f3f1ec;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page, .tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page {\n background: #f3f1ec;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links > .tinvwl-page-number.space {\n background: none;\n color: #3e3e3e;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links > a:hover {\n background: #3e3e3e;\n color: #fff;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page:hover {\n background: #3e3e3e;\n color: #fff;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page {\n margin-right: 20px;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page:hover {\n background: #3e3e3e;\n color: #fff;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page {\n margin-left: 20px;\n}\n.tinvwl-content .tablenav .tablenav-pages .tinvwl-chevron {\n display: inline-block;\n vertical-align: middle;\n width: 9px;\n height: 16px;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page .tinvwl-chevron {\n background: url(\"../img/chevron_icon.png\") no-repeat center;\n background-position: 0 -16px;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page:hover .tinvwl-chevron {\n background: url(\"../img/chevron_icon.png\") no-repeat center;\n background-position: 0 0;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page .tinvwl-chevron {\n background: url(\"../img/chevron_icon.png\") no-repeat center;\n background-position: -10px -16px;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page:hover .tinvwl-chevron {\n background: url(\"../img/chevron_icon.png\") no-repeat center;\n background-position: -10px 0;\n}\n.tinvwl-content .widefat.products thead th.column-name, .tinvwl-content .widefat.products tbody td.column-name {\n /*width: 200px;*/\n width: 30%;\n}\n.tinvwl-content .widefat.wishlists thead th.column-title, .tinvwl-content .widefat.wishlists tbody td.column-title {\n width: 45%;\n}\n.tinvwl-content .widefat.users thead th.column-wishlist, .tinvwl-content .widefat.users tbody td.column-wishlist {\n width: 45%;\n}\n.tinvwl-content .widefat.users thead th.column-name, .tinvwl-content .widefat.users tbody td.column-name {\n text-align: left;\n}\n.tinvwl-content .widefat.users thead th.column-quantity, .tinvwl-content .widefat.users tbody td.column-quantity {\n width: 100px;\n}\n.tinvwl-content .widefat tbody td.column-preference .tinvwl-btn .tinvwl-mobile {\n display: none;\n}\n.tinvwl-content .widefat.products thead th.column-quantity span span {\n float: none;\n}\n\n@media screen and (max-width: 1440px) {\n .tinvwl-content .widefat.products thead th.column-preference, .tinvwl-content .widefat.products tbody td.column-preference {\n width: 204px;\n min-width: 204px;\n }\n .tinvwl-content .widefat.wishlists thead th.column-preference, .tinvwl-content .widefat.wishlists tbody td.column-preference {\n width: 98px;\n min-width: 98px;\n }\n .tinvwl-content .widefat.users thead th.column-preference, .tinvwl-content .widefat.users tbody td.column-preference {\n width: 60px;\n min-width: 60px;\n }\n .tinvwl-content .widefat tbody td.column-preference .tinvwl-btn.tinvwl-w-mobile {\n padding: 9px 12px;\n }\n .tinvwl-content .widefat tbody td.column-preference .tinvwl-btn .tinvwl-mobile {\n display: inline;\n margin: 0;\n }\n .tinvwl-content .widefat tbody td.column-preference .tinvwl-btn .tinvwl-full {\n display: none;\n }\n}\n@media screen and (max-width: 1366px) and (min-width: 783px) {\n .tinvwl-content .widefat.products thead th.column-name, .tinvwl-content .widefat.products tbody td.column-name {\n /*width: 110px;*/\n /*min-width: 110px;*/\n }\n .tinvwl-content .widefat tbody .column-name .product-image {\n display: block;\n }\n .tinvwl-content .widefat tbody .column-name .product-title {\n display: block;\n padding-left: 0;\n }\n .tinvwl-content .widefat.products thead th.column-preference {\n width: 103px;\n min-width: 103px;\n }\n .tinvwl-content .widefat.products tbody td.column-preference {\n width: 103px;\n min-width: 103px;\n }\n .tinvwl-content .widefat.products tbody td.column-preference > a {\n margin-right: 5px;\n }\n .tinvwl-content .widefat tbody td.column-preference > a:nth-child(2n) {\n margin-right: 0;\n }\n .tinvwl-content .widefat tbody td.column-preference > a:nth-child(n+3) {\n margin-top: 5px;\n }\n .tinvwl-content .widefat thead th .tinvwl-full {\n display: none;\n }\n}\n@media screen and (max-width: 1200px) and (min-width: 783px) {\n .tinvwl-content th.sortable a span, .tinvwl-content th.sorted a span {\n float: none;\n }\n .tinvwl-content .widefat th.sortable > a, .tinvwl-content .widefat th.sorted > a {\n padding-left: 0;\n padding-right: 0;\n position: static;\n }\n .tinvwl-content .widefat th.sortable > a .sorting-indicator, .tinvwl-content .widefat th.sorted > a .sorting-indicator {\n top: auto;\n bottom: 12px;\n left: 0;\n right: 0;\n margin-left: auto;\n margin-right: auto;\n }\n .tinvwl-content .widefat th.sortable > a .sorting-indicator:before, .tinvwl-content .widefat th.sorted > a .sorting-indicator:before {\n left: -5px;\n }\n .tinvwl-content .widefat th.tinvwl-has-info.sortable > a .sorting-indicator, .tinvwl-content .widefat th.tinvwl-has-info.sorted > a .sorting-indicator {\n margin-top: 12px;\n }\n .tinvwl-content .widefat.wishlists thead th.column-title, .tinvwl-content .widefat.wishlists tbody td.column-title {\n width: 38%;\n }\n}\n@media screen and (max-width: 782px) {\n .tinvwl-content .widefat th.tinvwl-has-info.sortable > a .sorting-indicator, .tinvwl-content .widefat th.tinvwl-has-info.sorted > a .sorting-indicator {\n margin-top: 0;\n }\n .tinvwl-content .widefat.products tbody td.column-preference > a {\n margin-right: 5px;\n float: none;\n }\n .tinvwl-content .widefat tbody .column-name .product-image, .tinvwl-content .widefat tbody .column-name .product-title {\n vertical-align: top;\n }\n .tablenav .tablenav-pages {\n margin-bottom: 15px;\n }\n .tinvwl-content .widefat thead th.column-primary {\n width: 100% !important;\n }\n .tinvwl-content .widefat thead td.check-column + th.column-primary {\n width: 50% !important;\n }\n .tinvwl-content .widefat.users thead td.check-column + th.column-primary {\n width: 100% !important;\n }\n}\n/* Tables */\n.tinvwl-table {\n display: table;\n /*height: 100%;*/\n width: 100%;\n max-width: 100%;\n}\n.tinvwl-table.w-bg {\n background: #fff;\n overflow: hidden;\n border-radius: 4px;\n}\n.tinvwl-table.w-shadow {\n -webkit-box-shadow: 1px 1px 8px 0 rgba(170, 157, 137, 0.14);\n box-shadow: 1px 1px 8px 0 rgba(170, 157, 137, 0.14);\n}\n.tinvwl-table.auto-width {\n width: auto;\n}\n\n.tinvwl-caption {\n display: table-caption;\n}\n\n.tinvwl-row {\n display: table-row;\n}\n\n.tinvwl-rows {\n display: table-row-group;\n}\n\n.tinvwl-cell {\n display: table-cell;\n vertical-align: middle;\n}\n\n.tinvwl-cell-2 {\n display: table-cell;\n vertical-align: middle;\n float: none;\n}\n\n.tinvwl-cell-3 {\n display: table-cell;\n vertical-align: top;\n float: none;\n}\n\n.tinvwl-table.w-info > thead > tr > th:first-child, .tinvwl-table.w-info > tbody > tr > td:first-child {\n width: 67%;\n}\n.tinvwl-table th, .tinvwl-table td {\n vertical-align: top;\n}\n.tinvwl-table .tinvwl-inner.tinv-wishlist-clearfix h3, .tinvwl-table .tinvwl-inner .tinv-wishlist-clearfix h3, .tinvwl-table .tinvwl-inner.tinv-wishlist-clearfix h4, .tinvwl-table .tinvwl-inner .tinv-wishlist-clearfix h4 {\n float: left;\n}\n.tinvwl-table .tinvwl-btn-wrap {\n float: right;\n}\n.tinvwl-table.w-info thead > tr > th {\n text-align: left;\n}\n.tinvwl-table.w-info thead > tr > th .tinvwl-info-wrap {\n font-weight: normal;\n}\n.tinvwl-table > thead > tr > th {\n padding: 0 30px;\n}\n.tinvwl-table > thead > tr > th:last-child {\n /*padding: 30px;*/\n}\n.tinvwl-table .tinvwl-info {\n vertical-align: top;\n}\n.tinvwl-table > thead > tr > .tinvwl-info .tinvwl-info-wrap {\n padding-bottom: 30px;\n}\n.tinvwl-table tbody tr .tinvwl-inner h2 {\n font-size: 15px;\n color: #291C09;\n font-weight: 600;\n margin-bottom: 21px;\n}\n.tinvwl-table > tbody > tr > .tinvwl-info .tinvwl-info-wrap {\n padding-bottom: 20px;\n}\n.tinvwl-table > tbody > tr > td {\n padding: 0 30px;\n}\n.tinvwl-table > tbody > tr > td:last-child {\n /*padding: 30px;*/\n}\n.tinvwl-table thead > tr .tinvwl-inner {\n padding: 28px 0;\n margin-bottom: 30px;\n border-bottom: 2px solid rgba(219, 219, 219, 0.522);\n}\n.tinvwl-table thead.tinwl-empty > tr .tinvwl-inner {\n padding: 30px 0 0;\n margin-bottom: 0;\n border-bottom: 0;\n}\n.tinvwl-table thead > tr .tinvwl-inner {\n /*padding: 20px 0;*/\n}\n.tinvwl-table .tinvwl-header-row label {\n font-size: 22px;\n font-weight: normal;\n line-height: 1.313;\n margin: 0 0 15px;\n padding-top: 3px !important;\n}\n.tinvwl-table thead .tinvwl-empty-info, .tinvwl-table tbody > .tinvwl-bodies-border {\n display: none;\n}\n.tinvwl-table thead .tinvwl-empty-info .tinvwl-inner {\n margin: 0;\n padding-top: 56px;\n}\n\n.tinvwl-bodies-border .tinvwl-info .tinvwl-inner {\n display: none;\n padding-top: 30px;\n margin-top: 10px;\n border-top: 2px solid rgba(219, 219, 219, 0.522);\n}\n\n.tinvwl-style-options .tinvwl-table thead th:first-child, .tinvwl-style-options .tinvwl-bodies-border td:first-child {\n /*padding-right: 0;*/\n}\n.tinvwl-style-options .tinvwl-table thead .tinvwl-empty-info, .tinvwl-style-options .tinvwl-bodies-border .tinvwl-info {\n padding-left: 0;\n background: none;\n}\n.tinvwl-style-options .tinvwl-table thead .tinvwl-empty-info {\n display: table-cell;\n}\n.tinvwl-style-options .tinvwl-table thead .tinvwl-empty-info .tinvwl-inner {\n display: block;\n}\n.tinvwl-style-options tbody + tbody > .tinvwl-bodies-border .tinvwl-info .tinvwl-inner {\n display: block;\n}\n\n@media (min-width: 1200px) {\n .tinvwl-style-options .tinvwl-table .tinvwl-inner .form-horizontal {\n width: 67%;\n }\n}\ntextarea[name=style_plain-css] {\n height: 150px;\n}\n\n.tinvwl-table tbody + tbody > .tinvwl-bodies-border {\n display: table-row;\n}\n.tinvwl-table tbody + tbody > .tinvwl-bodies-border:first-child > td:first-child > .tinvwl-inner {\n padding-top: 30px;\n margin-top: 10px;\n border-top: 2px solid rgba(219, 219, 219, 0.522);\n}\n.tinvwl-table .tinvwl-header-row.tinvwl-line-border .tinvwl-inner {\n padding-bottom: 15px;\n margin-bottom: 30px;\n border-bottom: 2px solid rgba(219, 219, 219, 0.522);\n}\n.tinvwl-table .form-group .col-md-4:nth-child(n+4), .tinvwl-table .form-group .col-lg-4:nth-child(n+4) {\n padding-top: 27px;\n}\n.tinvwl-table tbody:first-of-type > tr:first-child > td:first-child > .tinvwl-inner {\n /*padding-top: 30px;*/\n}\n.tinvwl-table tbody:last-of-type > tr:last-child > td:first-child > .tinvwl-inner {\n /*padding-bottom: 20px;*/\n}\n.tinvwl-table tfoot .tinvwl-inner {\n padding-top: 20px;\n}\n.tinvwl-table tbody > tr + tr .tinvwl-inner {\n /*border-top: 2px solid rgba(219,219,219,.522);*/\n}\n.tinvwl-table tr.no-top-border .tinvwl-inner, .tinvwl-table tr.no-top-border .tinvwl-info-wrap {\n border-top: 0;\n padding-top: 0;\n}\n.tinvwl-table thead .w-bg-grey .tinvwl-info-wrap {\n padding-top: 30px;\n}\n\n/*.tinvwl-table tbody > tr .tinvwl-inner,\n.tinvwl-table tbody > tr .tinvwl-info-wrap {\n padding: 30px 0;\n}*/\n/*.tinvwl-table tbody:first-of-type > tr:first-child > td > .tinvwl-info-wrap,*/\n.tiwl-notifications-style-logo img {\n height: 42px;\n}\n\n@media (min-width: 1200px) {\n .tinvwl-table tr.tinvwl-full-width .control-label label {\n margin-bottom: 10px;\n }\n .tinvwl-table tr.tinvwl-full-width [class^=col-lg-], .tinvwl-table tr.tinvwl-full-width [class^=col-md-] {\n width: 100%;\n }\n .tinvwl-table tr.tinvwl-full-width textarea {\n height: 250px;\n padding: 15px;\n }\n .tiwl-notifications-style-logo img {\n float: right;\n }\n}\n@media (max-width: 1199px) {\n .form-horizontal .control-label .tinvwl-empty {\n display: none;\n }\n .tinvwl-style-options .tinvwl-empty-info, .tinvwl-style-options .tinvwl-info {\n display: none !important;\n }\n .tinvwl-style-options .tinvwl-table thead th:first-child, .tinvwl-style-options .tinvwl-bodies-border td:first-child {\n padding-right: 30px !important;\n }\n .tinvwl-table .tinvwl-header-row.tinvwl-line-border .tinvwl-inner {\n padding-bottom: 0;\n }\n .tinvwl-table .tinvwl-header-row.tinvwl-line-border .tinvwl-inner .form-group {\n margin-bottom: 20px;\n }\n}\n.tinvwl-info .tinvwl-info-desc a {\n text-decoration: underline;\n color: #ff5739;\n}\n.tinvwl-info .tinvwl-info-desc a:hover, .tinvwl-info .tinvwl-info-desc a:active, .tinvwl-info .tinvwl-info-desc a:focus {\n color: #000;\n}\n\n.tinvwl-info-wrap.tinvwl-in-section {\n background: #fbfaf9;\n color: #4f4639;\n}\n.tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign {\n width: 42px;\n vertical-align: top;\n padding-top: 1px;\n padding-right: 20px;\n}\n.tinvwl-info-wrap .tinvwl-info-sign span, .tinvwl-info-wrap .tinvwl-info-sign .tinvwl-help {\n display: inline-block;\n text-align: center;\n width: 22px;\n height: 22px;\n line-height: 22px;\n border-radius: 50%;\n background: #e1dbce;\n}\n.tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign span, .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign .tinvwl-help {\n display: block;\n}\n.tinvwl-info-wrap i {\n font-size: 14px;\n color: #fbfaf9;\n}\n\n.tinvwl-panel:not(.only-button) .tinvwl-table .col-lg-6 > .tinvwl-btn {\n width: auto;\n}\n\n.tinvwl-btns-group {\n margin-bottom: 23px;\n margin-top: -15px;\n margin-right: -15px;\n}\n\n.tiwl-style-custom-allow .tinvwl-inner textarea {\n margin-bottom: 23px;\n}\n\n.tinvwl-btns-group .tinvwl-btn {\n margin-top: 15px;\n margin-right: 15px;\n float: left;\n}\n\n@media (min-width: 1200px) {\n .tinvwl-table .tinvwl-form-onoff, .tinvwl-panel:not(.only-button) .tinvwl-table .col-lg-6 > .tinvwl-btn, .tinvwl-btns-group .tinvwl-btn {\n float: right;\n }\n}\n.tinvwl-table .tinvwl-info .tinvwl-info-wrap.tinvwl-in-section .tinvwl-help {\n display: none;\n}\n\n.tinvwl-info-wrap.tinvwl-in-table {\n display: inline-block;\n vertical-align: middle;\n display: block;\n margin-bottom: 5px;\n}\n.tinvwl-info-wrap.tinvwl-in-table .tinvwl-help {\n cursor: pointer;\n}\n\n.tinvwl-content .widefat th.tinvwl-has-info {\n /*word-break: break-all;*/\n}\n.tinvwl-content .widefat th.tinvwl-has-info .tinvwl-col-name {\n margin-right: 5px;\n}\n\n.tinvwl-info-wrap.tinvwl-in-table .tinvwl-info-desc {\n display: none;\n}\n\n@media (max-width: 1200px) {\n .tinvwl-table .tinvwl-info {\n padding-left: 15px;\n padding-right: 15px;\n /*vertical-align: middle;*/\n }\n .tinvwl-table.w-info > thead > tr > th:first-child, .tinvwl-table.w-info > tbody > tr > td:first-child {\n width: 90%;\n }\n .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign {\n width: auto;\n padding-right: 0;\n }\n .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign span {\n display: none;\n }\n .tinvwl-table .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign .tinvwl-help {\n display: block;\n margin: 0 auto;\n }\n .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-desc {\n display: none;\n }\n}\n@media (max-width: 782px) {\n .tinvwl-content .widefat th.tinvwl-has-info.sortable, .tinvwl-content .widefat th.tinvwl-has-info.sorted {\n padding-top: 0;\n }\n .widefat tfoot td input[type=checkbox], .widefat th input[type=checkbox], .widefat thead td input[type=checkbox] {\n margin-bottom: 0;\n }\n .tinvwl-content .widefat th.sortable > a, .tinvwl-content .widefat th.sorted > a, .tinvwl-content .widefat th.sortable.tinvwl-has-info > a, .tinvwl-content .widefat th.sorted.tinvwl-has-info > a {\n padding-top: 18px;\n padding-bottom: 18px;\n }\n .tinvwl-content .widefat thead td.check-column {\n padding-top: 14px;\n padding-bottom: 15px;\n padding-left: 20px;\n width: 45px;\n }\n .tinvwl-content .widefat tbody th.check-column {\n padding-top: 14px;\n padding-bottom: 15px;\n padding-left: 20px;\n width: 45px;\n padding-top: 11px;\n padding-bottom: 11px;\n vertical-align: top;\n }\n .tinvwl-content .widefat.wishlists thead td.check-column, .tinvwl-content .widefat.wishlists tbody th.check-column {\n width: 23px;\n }\n .tinvwl-content .widefat thead td.check-column + th {\n padding-left: 10px;\n }\n .tinvwl-content .widefat thead td.check-column + th.sortable:first-of-type > a, .tinvwl-content .widefat thead td.check-column + th.sorted:first-of-type > a {\n padding-left: 10px;\n }\n .tinvwl-content .widefat tbody th.check-column + td {\n padding-left: 10px;\n }\n .tinvwl-content .widefat thead td.check-column + th.sortable:first-of-type > .tinvwl-info-wrap.tinvwl-in-table, .tinvwl-content .widefat thead td.check-column + th.sorted:first-of-type > .tinvwl-info-wrap.tinvwl-in-table {\n padding-left: 13px;\n display: inline-block;\n margin-top: 5px;\n margin-bottom: 0;\n }\n .wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.column-primary)::before {\n text-align: left;\n }\n .wp-list-table tr:not(.inline-edit-row):not(.no-items) td.column-primary ~ td:not(.check-column) {\n text-align: right;\n padding-right: 30px;\n }\n .wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.column-primary)::before {\n left: 28px;\n }\n .wp-list-table tr:not(.inline-edit-row):not(.no-items) td.check-column + td:not(.column-primary)::before {\n left: 13px;\n }\n .wp-list-table tr:not(.inline-edit-row):not(.no-items) td.column-primary ~ td:not(.check-column):last-child {\n padding-bottom: 13px;\n }\n}\n/* Popover */\n.popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 9999;\n display: none;\n max-width: 279px;\n padding: 1px;\n text-align: center;\n white-space: normal;\n background-color: #fff;\n background-clip: padding-box;\n border-radius: 6px;\n -webkit-box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.22);\n box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.22);\n}\n.popover.top {\n margin-top: -10px;\n}\n.popover.right {\n margin-left: 10px;\n}\n.popover.bottom {\n margin-top: 10px;\n}\n.popover.left {\n margin-left: -10px;\n}\n\n.popover-title {\n padding: 30px 30px 0;\n margin: 0;\n font-family: \"Open Sans\", Arial, sans-serif;\n font-size: 14px;\n font-weight: 600;\n line-height: 1.714;\n text-transform: uppercase;\n letter-spacing: -0.35px;\n}\n\n.popover-content {\n padding: 25px 30px 30px;\n color: #5D5D5D;\n font-family: Arial, sans-serif;\n font-size: 14px;\n line-height: 1.429;\n}\n\n.popover > .arrow {\n position: absolute;\n display: block;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n border-width: 11px;\n margin-left: 0;\n overflow: visible;\n}\n.popover > .arrow:after {\n position: absolute;\n display: block;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n content: none;\n z-index: 9999;\n background: none;\n -webkit-box-shadow: none;\n box-shadow: none;\n position: absolute;\n left: auto;\n top: auto;\n width: auto;\n height: auto;\n -webkit-transform: none;\n transform: none;\n content: \"\";\n border-width: 10px;\n}\n.popover.top > .arrow {\n bottom: -11px;\n left: 50%;\n margin-left: -11px;\n border-bottom-width: 0;\n}\n.popover.top > .arrow:after {\n bottom: 1px;\n margin-left: -10px;\n content: \" \";\n border-top-color: #fff;\n border-bottom-width: 0;\n}\n.popover.right > .arrow {\n top: 50%;\n left: -11px;\n margin-top: -11px;\n border-left-width: 0;\n}\n.popover.right > .arrow:after {\n bottom: -10px;\n left: 1px;\n content: \" \";\n border-right-color: #fff;\n border-left-width: 0;\n}\n.popover.bottom > .arrow {\n top: -11px;\n left: 50%;\n margin-left: -11px;\n border-top-width: 0;\n}\n.popover.bottom > .arrow:after {\n top: 1px;\n margin-left: -10px;\n content: \" \";\n border-top-width: 0;\n border-bottom-color: #fff;\n}\n.popover.left > .arrow {\n top: 50%;\n left: auto;\n right: -11px;\n margin-top: -11px;\n border-right-width: 0;\n}\n.popover.left > .arrow:after {\n left: auto;\n right: 1px;\n bottom: -10px;\n content: \" \";\n border-right-width: 0;\n border-left-color: #fff;\n}\n\n/* Image w/description */\n.tinvwl-img-w-desc i {\n margin-right: 20px;\n}\n.tinvwl-img-w-desc h5 {\n font-weight: 600;\n text-transform: uppercase;\n}\n.tinvwl-img-w-desc .tinvwl-desc {\n color: #4f4639;\n}\n.tinvwl-img-w-desc h5 + .tinvwl-desc {\n margin-top: 2px;\n}\n\n/* Premium Features */\n.tinvwl-premium-feat .row {\n margin: 0;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n}\n.tinvwl-premium-feat .col-lg-4 {\n padding: 0;\n -webkit-box-flex: 1;\n -ms-flex: 1 1 0px;\n flex: 1 1 0;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers {\n -webkit-box-flex: 1;\n -ms-flex: 1;\n flex: 1;\n overflow: hidden;\n position: relative;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.money-back {\n background: #211709; /* Old browsers */\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.money-back a {\n display: block;\n position: relative;\n color: #ffffff;\n outline: none;\n text-decoration: none;\n background: url(\"../img/money-back.svg\") no-repeat 50% 0;\n float: left;\n width: 100%;\n height: 60%;\n margin: 15px 0;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.money-back a span {\n display: none;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.money-back p {\n text-align: center;\n color: #ffffff;\n font-size: 16px;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.customization {\n text-align: center;\n background: #333333 url(\"../img/customization.png\") no-repeat 100% 100%;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.customization h2 {\n margin: 30px auto 20px;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.customization p {\n font-size: 16px;\n color: #ffffff;\n padding-left: 10px;\n padding-right: 10px;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.customization .tinvwl-btn.gray {\n background-color: #958095;\n margin: 10px auto;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.customization .tinvwl-btn.gray:hover {\n background-color: #ffffff;\n color: #333333;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.rate {\n text-align: center;\n border-bottom: 1px solid #e7e7e7;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.rate h2 {\n background: url(\"../img/rate_us.png\") no-repeat center;\n display: block;\n width: 186px;\n height: 76px;\n margin: 30px auto 20px;\n font-size: 18px;\n line-height: 100px;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.rate h2 a {\n display: block;\n width: 186px;\n height: 76px;\n color: #ffffff;\n text-decoration: none;\n outline: none;\n font-weight: 600;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.rate p {\n font-size: 16px;\n padding-left: 10px;\n padding-right: 10px;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.rate a {\n color: #ff5739;\n text-decoration: underline;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.subscribe {\n text-align: center;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.subscribe h2 {\n color: #453a2a;\n margin: 30px auto 20px;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.subscribe p {\n font-size: 16px;\n padding-left: 10px;\n padding-right: 10px;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.subscribe .mc-field-group {\n width: 90%;\n position: relative;\n margin: 10px auto;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.subscribe .mc-field-group input[type=email] {\n width: 65%;\n height: 45px;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.subscribe .mc-field-group input[type=submit] {\n width: 30%;\n}\n.tinvwl-premium-feat .col-lg-4 .half-containers.subscribe #mc_embed_signup {\n margin-bottom: 30px;\n}\n.tinvwl-premium-feat h2 {\n font-size: 30px;\n text-transform: uppercase;\n letter-spacing: -0.025em;\n line-height: 1;\n color: #ffffff;\n}\n.tinvwl-premium-feat .tinvwl-pic-col {\n border: 5px solid #ffffff;\n text-align: center;\n background: #df4c57; /* Old browsers */ /* FF3.6-15 */ /* Chrome10-25,Safari5.1-6 */\n background: linear-gradient(135deg, #df4c57 0%, #f78c62 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=\"#df4c57\", endColorstr=\"#f78c62\", GradientType=1); /* IE6-9 fallback on horizontal gradient */\n padding: 50px 10px;\n color: #ffffff;\n}\n.tinvwl-premium-feat .tinvwl-pic-col img {\n display: block;\n margin: 0 auto;\n}\n.tinvwl-premium-feat .tinvwl-pic-col .tinvwl-btn.white {\n color: #ff5739;\n}\n.tinvwl-premium-feat .tinvwl-pic-col .tinvwl-btn.white:hover {\n color: #ffffff;\n}\n.tinvwl-premium-feat .tinvwl-pic-col p {\n font-size: 16px;\n padding-bottom: 1em;\n}\n.tinvwl-premium-feat .tinvwl-feat-col {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n border-top: 1px solid #ffffff;\n border-bottom: 1px solid #ffffff;\n background-color: #f9f8f5;\n}\n.tinvwl-premium-feat .tinvwl-sup-col {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n}\n\n/* Footer */\n#wpfooter {\n padding: 10px 40px;\n}\n#wpfooter p {\n font-family: \"Open Sans\", \"Helvetica Neue\", sans-serif;\n font-size: 14px;\n line-height: 1.85714286;\n color: #4b4b4b;\n}\n#wpfooter .ftinvwl-heart {\n margin: 0 3px;\n}\n#wpfooter .ftinvwl-star {\n font-size: 12px;\n margin: 0 1px;\n}\n#wpfooter span .ftinvwl-star:first-of-type {\n margin-left: 6px;\n}\n#wpfooter span .ftinvwl-star:last-of-type {\n margin-left: 3px;\n}\n#wpfooter i {\n color: #ff5739;\n}\n#wpfooter a {\n text-decoration: underline;\n color: #ff5739;\n}\n#wpfooter a:hover, #wpfooter a:active, #wpfooter a:focus {\n color: #000;\n}\n\n/* Color Picker */\n.tinvwl-color-picker {\n position: relative;\n}\n.tinvwl-color-picker .iris-picker {\n position: absolute;\n z-index: 9999;\n}\n.tinvwl-color-picker input[type=text] {\n color: #fff;\n border: 4px solid #fff;\n -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.14);\n box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.14);\n}\n.tinvwl-color-picker .tinvwl-eyedropper {\n cursor: pointer;\n position: relative;\n display: inline-block;\n vertical-align: top;\n margin-left: 4px;\n width: 42px;\n height: 42px;\n background: #fff url(\"../img/color_icon.png\") no-repeat center;\n border: 1px solid rgba(0, 0, 0, 0.14);\n border-radius: 2px;\n -webkit-box-shadow: 1px 2px 4px 0 rgba(0, 0, 0, 0.1);\n box-shadow: 1px 2px 4px 0 rgba(0, 0, 0, 0.1);\n}\n.tinvwl-color-picker .tinvwl-eyedropper a {\n color: #6b625a;\n}\n.tinvwl-color-picker .tinvwl-eyedropper i {\n display: inline-block;\n position: absolute;\n top: 15px;\n left: 14px;\n font-size: 12px;\n}\n.tinvwl-color-picker + .iris-picker .iris-square-value {\n width: 0;\n height: 0;\n}\n\n/* Modal */\n.tinvwl-overlay {\n position: fixed;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n visibility: hidden;\n opacity: 0;\n -webkit-transition: opacity 0.3s ease, visibility 0.3s ease;\n transition: opacity 0.3s ease, visibility 0.3s ease;\n background: #191919;\n}\n\n.tinvwl-modal.tinvwl-modal-open .tinvwl-overlay {\n visibility: visible;\n opacity: 0.5;\n}\n\n.admin-bar .tinvwl-content .tinvwl-modal {\n padding-top: 32px !important;\n}\n\n.tinvwl-content .tinvwl-modal {\n overflow-y: auto;\n overflow-x: hidden;\n top: 0;\n left: 0;\n width: 0;\n height: 0;\n z-index: 9999;\n position: fixed;\n outline: none !important;\n -webkit-backface-visibility: hidden;\n visibility: hidden;\n opacity: 0;\n text-align: left;\n -webkit-transition: opacity 0.3s ease, visibility 0.3s ease;\n transition: opacity 0.3s ease, visibility 0.3s ease;\n}\n.tinvwl-content .tinvwl-modal .tinvwl-modal-inner {\n position: relative;\n margin: 0 auto;\n background: #fff;\n border-radius: 4px;\n}\n.tinvwl-content .tinvwl-modal.tinvwl-modal-open {\n visibility: visible;\n opacity: 1;\n width: 100%;\n height: 100%;\n}\n\n@media screen and (max-width: 1200px) {\n .tinvwl-premium-feat .row {\n display: block;\n }\n}\n@media screen and (max-width: 782px) {\n .admin-bar .tinvwl-content .tinvwl-modal {\n padding-top: 46px !important;\n }\n}\n@media screen and (max-width: 600px) {\n .admin-bar .tinvwl-content .tinvwl-modal {\n padding-top: 0 !important;\n }\n}\n.tinvwl-modal .tinvwl-table {\n height: 100%;\n}\n\n.tinvwl-content .tinvwl-modal .tinvwl-modal-inner {\n max-width: 415px;\n padding: 40px 45px;\n}\n.tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails {\n text-align: center;\n}\n.tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails p {\n margin: 0 0 26px;\n}\n.tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails .tinvwl-btn.large {\n padding: 14px 33px;\n}\n.tinvwl-content .tinvwl-modal.tinvwl-send-promo-emails .tinvwl-btn + .tinvwl-btn {\n margin-left: 6px;\n}\n\n/* Quick Buttons */\n.tinvwl-quick-btns {\n position: fixed;\n top: 25%;\n left: 100%;\n z-index: 9999;\n}\n.tinvwl-quick-btns button {\n display: block;\n width: 117px;\n font-size: 14px;\n font-family: \"Open Sans\", Arial, sans-serif;\n font-weight: 600;\n padding: 0 35px 0 0;\n border-radius: 2px;\n border: none;\n text-decoration: none;\n background: #96b100;\n color: #ffffff;\n -webkit-transform: translateX(-50px);\n transform: translateX(-50px);\n transition: -webkit-transform 0.3s ease;\n -webkit-transition: -webkit-transform 0.3s ease;\n transition: transform 0.3s ease;\n transition: transform 0.3s ease, -webkit-transform 0.3s ease;\n}\n\n.tinvwl-panel.only-button .tinvwl-quick-btns .form-control {\n display: block;\n width: 119px;\n}\n\n.tinvwl-quick-btns button:hover {\n -webkit-transform: translateX(-100%);\n transform: translateX(-100%);\n}\n.tinvwl-quick-btns button + button {\n margin-top: 4px;\n}\n.tinvwl-quick-btns button span {\n display: inline-block;\n width: 50px;\n padding: 15px 0;\n text-align: center;\n}\n\n/* Preview Select */\n@media (min-width: 1200px) {\n .tinvwl-empty-select + .tinvwl-input-group-btn {\n text-align: right;\n }\n}\n.tinvwl-empty-select + .tinvwl-input-group-btn .tinvwl-btn {\n margin-left: 0;\n}\n\n/* Bootstrap */\n.container, .container-fluid {\n /*padding-right: 15px;\n padding-left: 15px;*/\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 768px) {\n .container {\n width: 750px;\n }\n}\n@media (min-width: 992px) {\n .container {\n width: 970px;\n }\n}\n@media (min-width: 1200px) {\n .container {\n width: 1170px;\n }\n}\n.row {\n margin-right: -15px;\n margin-left: -15px;\n}\n\n.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {\n position: relative;\n min-height: 1px;\n padding-right: 15px;\n padding-left: 15px;\n}\n\n.tinvwl-table .form-group .row {\n /*margin-left: -5px;*/\n /*margin-right: -5px;*/\n}\n.tinvwl-table .form-group [class^=col-] {\n /*padding-right: 5px;*/\n /*padding-left: 5px;*/\n}\n\n.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11 {\n float: left;\n}\n\n.col-xs-12 {\n float: left;\n width: 100%;\n}\n\n.col-xs-11 {\n width: 91.66666667%;\n}\n\n.col-xs-10 {\n width: 83.33333333%;\n}\n\n.col-xs-9 {\n width: 75%;\n}\n\n.col-xs-8 {\n width: 66.66666667%;\n}\n\n.col-xs-7 {\n width: 58.33333333%;\n}\n\n.col-xs-6 {\n width: 50%;\n}\n\n.col-xs-5 {\n width: 41.66666667%;\n}\n\n.col-xs-4 {\n width: 33.33333333%;\n}\n\n.col-xs-3 {\n width: 25%;\n}\n\n.col-xs-2 {\n width: 16.66666667%;\n}\n\n.col-xs-1 {\n width: 8.33333333%;\n}\n\n.col-xs-pull-12 {\n right: 100%;\n}\n\n.col-xs-pull-11 {\n right: 91.66666667%;\n}\n\n.col-xs-pull-10 {\n right: 83.33333333%;\n}\n\n.col-xs-pull-9 {\n right: 75%;\n}\n\n.col-xs-pull-8 {\n right: 66.66666667%;\n}\n\n.col-xs-pull-7 {\n right: 58.33333333%;\n}\n\n.col-xs-pull-6 {\n right: 50%;\n}\n\n.col-xs-pull-5 {\n right: 41.66666667%;\n}\n\n.col-xs-pull-4 {\n right: 33.33333333%;\n}\n\n.col-xs-pull-3 {\n right: 25%;\n}\n\n.col-xs-pull-2 {\n right: 16.66666667%;\n}\n\n.col-xs-pull-1 {\n right: 8.33333333%;\n}\n\n.col-xs-pull-0 {\n right: auto;\n}\n\n.col-xs-push-12 {\n left: 100%;\n}\n\n.col-xs-push-11 {\n left: 91.66666667%;\n}\n\n.col-xs-push-10 {\n left: 83.33333333%;\n}\n\n.col-xs-push-9 {\n left: 75%;\n}\n\n.col-xs-push-8 {\n left: 66.66666667%;\n}\n\n.col-xs-push-7 {\n left: 58.33333333%;\n}\n\n.col-xs-push-6 {\n left: 50%;\n}\n\n.col-xs-push-5 {\n left: 41.66666667%;\n}\n\n.col-xs-push-4 {\n left: 33.33333333%;\n}\n\n.col-xs-push-3 {\n left: 25%;\n}\n\n.col-xs-push-2 {\n left: 16.66666667%;\n}\n\n.col-xs-push-1 {\n left: 8.33333333%;\n}\n\n.col-xs-push-0 {\n left: auto;\n}\n\n.col-xs-offset-12 {\n margin-left: 100%;\n}\n\n.col-xs-offset-11 {\n margin-left: 91.66666667%;\n}\n\n.col-xs-offset-10 {\n margin-left: 83.33333333%;\n}\n\n.col-xs-offset-9 {\n margin-left: 75%;\n}\n\n.col-xs-offset-8 {\n margin-left: 66.66666667%;\n}\n\n.col-xs-offset-7 {\n margin-left: 58.33333333%;\n}\n\n.col-xs-offset-6 {\n margin-left: 50%;\n}\n\n.col-xs-offset-5 {\n margin-left: 41.66666667%;\n}\n\n.col-xs-offset-4 {\n margin-left: 33.33333333%;\n}\n\n.col-xs-offset-3 {\n margin-left: 25%;\n}\n\n.col-xs-offset-2 {\n margin-left: 16.66666667%;\n}\n\n.col-xs-offset-1 {\n margin-left: 8.33333333%;\n}\n\n.col-xs-offset-0 {\n margin-left: 0;\n}\n\n@media (min-width: 768px) {\n .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11 {\n float: left;\n }\n .col-sm-12 {\n float: left;\n width: 100%;\n }\n .col-sm-11 {\n width: 91.66666667%;\n }\n .col-sm-10 {\n width: 83.33333333%;\n }\n .col-sm-9 {\n width: 75%;\n }\n .col-sm-8 {\n width: 66.66666667%;\n }\n .col-sm-7 {\n width: 58.33333333%;\n }\n .col-sm-6 {\n width: 50%;\n }\n .col-sm-5 {\n width: 41.66666667%;\n }\n .col-sm-4 {\n width: 33.33333333%;\n }\n .col-sm-3 {\n width: 25%;\n }\n .col-sm-2 {\n width: 16.66666667%;\n }\n .col-sm-1 {\n width: 8.33333333%;\n }\n .col-sm-pull-12 {\n right: 100%;\n }\n .col-sm-pull-11 {\n right: 91.66666667%;\n }\n .col-sm-pull-10 {\n right: 83.33333333%;\n }\n .col-sm-pull-9 {\n right: 75%;\n }\n .col-sm-pull-8 {\n right: 66.66666667%;\n }\n .col-sm-pull-7 {\n right: 58.33333333%;\n }\n .col-sm-pull-6 {\n right: 50%;\n }\n .col-sm-pull-5 {\n right: 41.66666667%;\n }\n .col-sm-pull-4 {\n right: 33.33333333%;\n }\n .col-sm-pull-3 {\n right: 25%;\n }\n .col-sm-pull-2 {\n right: 16.66666667%;\n }\n .col-sm-pull-1 {\n right: 8.33333333%;\n }\n .col-sm-pull-0 {\n right: auto;\n }\n .col-sm-push-12 {\n left: 100%;\n }\n .col-sm-push-11 {\n left: 91.66666667%;\n }\n .col-sm-push-10 {\n left: 83.33333333%;\n }\n .col-sm-push-9 {\n left: 75%;\n }\n .col-sm-push-8 {\n left: 66.66666667%;\n }\n .col-sm-push-7 {\n left: 58.33333333%;\n }\n .col-sm-push-6 {\n left: 50%;\n }\n .col-sm-push-5 {\n left: 41.66666667%;\n }\n .col-sm-push-4 {\n left: 33.33333333%;\n }\n .col-sm-push-3 {\n left: 25%;\n }\n .col-sm-push-2 {\n left: 16.66666667%;\n }\n .col-sm-push-1 {\n left: 8.33333333%;\n }\n .col-sm-push-0 {\n left: auto;\n }\n .col-sm-offset-12 {\n margin-left: 100%;\n }\n .col-sm-offset-11 {\n margin-left: 91.66666667%;\n }\n .col-sm-offset-10 {\n margin-left: 83.33333333%;\n }\n .col-sm-offset-9 {\n margin-left: 75%;\n }\n .col-sm-offset-8 {\n margin-left: 66.66666667%;\n }\n .col-sm-offset-7 {\n margin-left: 58.33333333%;\n }\n .col-sm-offset-6 {\n margin-left: 50%;\n }\n .col-sm-offset-5 {\n margin-left: 41.66666667%;\n }\n .col-sm-offset-4 {\n margin-left: 33.33333333%;\n }\n .col-sm-offset-3 {\n margin-left: 25%;\n }\n .col-sm-offset-2 {\n margin-left: 16.66666667%;\n }\n .col-sm-offset-1 {\n margin-left: 8.33333333%;\n }\n .col-sm-offset-0 {\n margin-left: 0;\n }\n}\n@media (min-width: 992px) {\n .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11 {\n float: left;\n }\n .col-md-12 {\n float: left;\n width: 100%;\n }\n .col-md-11 {\n width: 91.66666667%;\n }\n .col-md-10 {\n width: 83.33333333%;\n }\n .col-md-9 {\n width: 75%;\n }\n .col-md-8 {\n width: 66.66666667%;\n }\n .col-md-7 {\n width: 58.33333333%;\n }\n .col-md-6 {\n width: 50%;\n }\n .col-md-5 {\n width: 41.66666667%;\n }\n .col-md-4 {\n width: 33.33333333%;\n }\n .col-md-3 {\n width: 25%;\n }\n .col-md-2 {\n width: 16.66666667%;\n }\n .col-md-1 {\n width: 8.33333333%;\n }\n .col-md-pull-12 {\n right: 100%;\n }\n .col-md-pull-11 {\n right: 91.66666667%;\n }\n .col-md-pull-10 {\n right: 83.33333333%;\n }\n .col-md-pull-9 {\n right: 75%;\n }\n .col-md-pull-8 {\n right: 66.66666667%;\n }\n .col-md-pull-7 {\n right: 58.33333333%;\n }\n .col-md-pull-6 {\n right: 50%;\n }\n .col-md-pull-5 {\n right: 41.66666667%;\n }\n .col-md-pull-4 {\n right: 33.33333333%;\n }\n .col-md-pull-3 {\n right: 25%;\n }\n .col-md-pull-2 {\n right: 16.66666667%;\n }\n .col-md-pull-1 {\n right: 8.33333333%;\n }\n .col-md-pull-0 {\n right: auto;\n }\n .col-md-push-12 {\n left: 100%;\n }\n .col-md-push-11 {\n left: 91.66666667%;\n }\n .col-md-push-10 {\n left: 83.33333333%;\n }\n .col-md-push-9 {\n left: 75%;\n }\n .col-md-push-8 {\n left: 66.66666667%;\n }\n .col-md-push-7 {\n left: 58.33333333%;\n }\n .col-md-push-6 {\n left: 50%;\n }\n .col-md-push-5 {\n left: 41.66666667%;\n }\n .col-md-push-4 {\n left: 33.33333333%;\n }\n .col-md-push-3 {\n left: 25%;\n }\n .col-md-push-2 {\n left: 16.66666667%;\n }\n .col-md-push-1 {\n left: 8.33333333%;\n }\n .col-md-push-0 {\n left: auto;\n }\n .col-md-offset-12 {\n margin-left: 100%;\n }\n .col-md-offset-11 {\n margin-left: 91.66666667%;\n }\n .col-md-offset-10 {\n margin-left: 83.33333333%;\n }\n .col-md-offset-9 {\n margin-left: 75%;\n }\n .col-md-offset-8 {\n margin-left: 66.66666667%;\n }\n .col-md-offset-7 {\n margin-left: 58.33333333%;\n }\n .col-md-offset-6 {\n margin-left: 50%;\n }\n .col-md-offset-5 {\n margin-left: 41.66666667%;\n }\n .col-md-offset-4 {\n margin-left: 33.33333333%;\n }\n .col-md-offset-3 {\n margin-left: 25%;\n }\n .col-md-offset-2 {\n margin-left: 16.66666667%;\n }\n .col-md-offset-1 {\n margin-left: 8.33333333%;\n }\n .col-md-offset-0 {\n margin-left: 0;\n }\n}\n@media (min-width: 1200px) {\n .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11 {\n float: left;\n }\n .col-lg-12 {\n float: left;\n width: 100%;\n }\n .col-lg-11 {\n width: 91.66666667%;\n }\n .col-lg-10 {\n width: 83.33333333%;\n }\n .col-lg-9 {\n width: 75%;\n }\n .col-lg-8 {\n width: 66.66666667%;\n }\n .col-lg-7 {\n width: 58.33333333%;\n }\n .col-lg-6 {\n width: 50%;\n }\n .col-lg-5 {\n width: 41.66666667%;\n }\n .col-lg-4 {\n width: 33.33333333%;\n }\n .col-lg-3 {\n width: 25%;\n }\n .col-lg-2 {\n width: 16.66666667%;\n }\n .col-lg-1 {\n width: 8.33333333%;\n }\n .col-lg-pull-12 {\n right: 100%;\n }\n .col-lg-pull-11 {\n right: 91.66666667%;\n }\n .col-lg-pull-10 {\n right: 83.33333333%;\n }\n .col-lg-pull-9 {\n right: 75%;\n }\n .col-lg-pull-8 {\n right: 66.66666667%;\n }\n .col-lg-pull-7 {\n right: 58.33333333%;\n }\n .col-lg-pull-6 {\n right: 50%;\n }\n .col-lg-pull-5 {\n right: 41.66666667%;\n }\n .col-lg-pull-4 {\n right: 33.33333333%;\n }\n .col-lg-pull-3 {\n right: 25%;\n }\n .col-lg-pull-2 {\n right: 16.66666667%;\n }\n .col-lg-pull-1 {\n right: 8.33333333%;\n }\n .col-lg-pull-0 {\n right: auto;\n }\n .col-lg-push-12 {\n left: 100%;\n }\n .col-lg-push-11 {\n left: 91.66666667%;\n }\n .col-lg-push-10 {\n left: 83.33333333%;\n }\n .col-lg-push-9 {\n left: 75%;\n }\n .col-lg-push-8 {\n left: 66.66666667%;\n }\n .col-lg-push-7 {\n left: 58.33333333%;\n }\n .col-lg-push-6 {\n left: 50%;\n }\n .col-lg-push-5 {\n left: 41.66666667%;\n }\n .col-lg-push-4 {\n left: 33.33333333%;\n }\n .col-lg-push-3 {\n left: 25%;\n }\n .col-lg-push-2 {\n left: 16.66666667%;\n }\n .col-lg-push-1 {\n left: 8.33333333%;\n }\n .col-lg-push-0 {\n left: auto;\n }\n .col-lg-offset-12 {\n margin-left: 100%;\n }\n .col-lg-offset-11 {\n margin-left: 91.66666667%;\n }\n .col-lg-offset-10 {\n margin-left: 83.33333333%;\n }\n .col-lg-offset-9 {\n margin-left: 75%;\n }\n .col-lg-offset-8 {\n margin-left: 66.66666667%;\n }\n .col-lg-offset-7 {\n margin-left: 58.33333333%;\n }\n .col-lg-offset-6 {\n margin-left: 50%;\n }\n .col-lg-offset-5 {\n margin-left: 41.66666667%;\n }\n .col-lg-offset-4 {\n margin-left: 33.33333333%;\n }\n .col-lg-offset-3 {\n margin-left: 25%;\n }\n .col-lg-offset-2 {\n margin-left: 16.66666667%;\n }\n .col-lg-offset-1 {\n margin-left: 8.33333333%;\n }\n .col-lg-offset-0 {\n margin-left: 0;\n }\n}\n@media (max-width: 1199px) {\n .tinvwl-table .row > [class^=col-md-] + [class^=col-md-], .tinvwl-table .row > [class^=col-lg-] + [class^=col-lg-] {\n padding-top: 30px;\n }\n .tinvwl-table .form-group > [class^=col-md-] + [class^=col-md-], .tinvwl-table .form-group > [class^=col-lg-] + [class^=col-lg-] {\n padding-top: 30px;\n }\n}\n.fade {\n opacity: 0;\n -webkit-transition: opacity 0.15s linear;\n transition: opacity 0.15s linear;\n}\n.fade.in {\n opacity: 1;\n}\n\n.form-horizontal .form-group {\n margin-right: -15px;\n margin-left: -15px;\n}\n\n.form-group {\n margin-bottom: 23px;\n}\n\n.form-horizontal:last-of-type .form-group {\n /*margin-bottom: 0;*/\n}\n\n.tinvwl-inner .form-group + .form-group > label {\n /*margin-top: 7px;*/\n}\n\n.form-control {\n display: block;\n width: 100%;\n}\n\nlabel.one-line {\n display: inline-block;\n margin-bottom: 0;\n margin-right: 10px;\n}\n\n.control-label label {\n display: block;\n margin-bottom: 10px;\n}\n\n.form-horizontal .control-label label {\n padding-top: 9px;\n margin-bottom: 0;\n}\n\n@media (min-width: 1200px) {\n .tinvwl-table .tinvwl-header-row label {\n margin-bottom: 0;\n }\n .tinvwl-table .tinvwl-header-row .form-group {\n margin-top: -7px;\n margin-bottom: 13px;\n }\n}\n@media (max-width: 1199px) {\n .form-horizontal .control-label label {\n margin-bottom: 10px;\n }\n .tinvwl-table .tinvwl-header-row label {\n padding-top: 3px;\n }\n}\n.tinvwl-input-group-btn {\n margin-top: 13px;\n}\n\n.tinvwl-input-group {\n position: relative;\n display: table;\n border-collapse: separate;\n}\n\n.tinvwl-input-group-addon {\n width: 1%;\n white-space: nowrap;\n vertical-align: middle;\n}\n\n.tinvwl-input-group-btn {\n width: 1%;\n white-space: nowrap;\n vertical-align: middle;\n margin-top: 0;\n position: relative;\n white-space: nowrap;\n}\n.tinvwl-input-group-btn .tinvwl-btn {\n margin-left: 10px;\n}\n.tinvwl-input-group-btn > .btn {\n position: relative;\n}\n\n.tinvwl-input-group .form-control, .tinvwl-input-group-addon, .tinvwl-input-group-btn {\n display: table-cell;\n}\n\n.tinvwl-input-group .form-control {\n position: relative;\n z-index: 2;\n float: left;\n width: 100%;\n margin-bottom: 0;\n}\n\n@media only screen and (max-width: 1199px) {\n .tinvwl-input-group:not(.tinvwl-no-full) {\n display: block;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .form-control {\n float: none;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .form-control + .tinvwl-input-group-btn {\n padding-top: 10px;\n padding-left: 0;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon, .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn, .tinvwl-input-group:not(.tinvwl-no-full) .form-control {\n display: block;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon, .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn {\n margin-left: 0;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon > input, .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon > button {\n margin-left: 0;\n }\n .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn > input, .tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn > button {\n margin-left: 0;\n }\n}\n.text-right {\n text-align: right;\n}\n\n@media (max-width: 1199px) {\n .text-right {\n text-align: left;\n }\n}\n@media (min-width: 768px) {\n .form-inline .form-group {\n display: inline-block;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .form-inline .form-control-static {\n display: inline-block;\n }\n .form-inline .tinvwl-input-group {\n display: inline-table;\n vertical-align: middle;\n }\n .form-inline .tinvwl-input-group .tinvwl-input-group-addon, .form-inline .tinvwl-input-group .tinvwl-input-group-btn, .form-inline .tinvwl-input-group .form-control {\n width: auto;\n }\n .form-inline .tinvwl-input-group > .form-control {\n width: 100%;\n }\n .form-inline .control-label label {\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .radio, .form-inline .checkbox {\n display: inline-block;\n margin-top: 0;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .radio label, .form-inline .checkbox label {\n padding-left: 0;\n }\n .form-inline .radio input[type=radio], .form-inline .checkbox input[type=checkbox] {\n position: relative;\n margin-left: 0;\n }\n .form-inline .has-feedback .form-control-feedback {\n top: 0;\n }\n}\n/*************************IMAGES *******************************/\n.logo_heart {\n background: url(\"../img/logo_heart.png\") no-repeat center;\n display: inline-block;\n background-size: 54px 54px;\n width: 54px;\n height: 54px;\n}\n\n.admin-rescue {\n background: url(\"../img/admin-rescue.png\") no-repeat center;\n display: inline-block;\n background-size: 61px 60px;\n width: 61px;\n height: 60px;\n}\n\n.admin-update {\n background: url(\"../img/admin-update.png\") no-repeat center;\n display: inline-block;\n background-size: 61px 60px;\n width: 61px;\n height: 60px;\n}\n\n.wizard_logo {\n background: url(\"../img/wizard_logo.png\") no-repeat center;\n background-size: 54px 54px;\n width: 54px;\n height: 54px;\n display: block;\n margin: 10px auto;\n}\n\n.wizard_setup {\n background: url(\"../img/wizard_setup.png\") no-repeat center;\n display: inline-block;\n background-size: 143px 144px;\n width: 143px;\n height: 144px;\n}\n\n.premium_adv {\n background: url(\"../img/premium_logo.png\") no-repeat center;\n display: inline-block;\n margin: 0 auto 35px;\n background-size: 107px 106px;\n width: 107px;\n height: 106px;\n}\n\n/************************** RETINA *************************/\n.tinvwl-content select {\n background-size: 13px 8px;\n}\n\n.tinvwl-select + .tinvwl-caret span {\n background-size: 13px 18px;\n}\n\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page .tinvwl-chevron, .tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page:hover .tinvwl-chevron {\n background-size: 20px 30px;\n}\n.tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page .tinvwl-chevron, .tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page:hover .tinvwl-chevron {\n background-size: 20px 30px;\n}\n\n.tinvwl-color-picker .tinvwl-eyedropper {\n background-size: 28px 29px;\n}\n\n@media only screen and (-webkit-min-device-pixel-ratio: 1.5), not all, not all, not all {\n .tinvwl-content select {\n background-image: url(\"../img/select_caret@2x.png\");\n }\n .tinvwl-select + .tinvwl-caret span {\n background-image: url(\"../img/chevron_down@2x.png\");\n }\n .tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page .tinvwl-chevron, .tinvwl-content .tablenav .tablenav-pages .pagination-links .prev-page:hover .tinvwl-chevron {\n background-image: url(\"../img/chevron_icon@2x.png\");\n }\n .tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page .tinvwl-chevron, .tinvwl-content .tablenav .tablenav-pages .pagination-links .next-page:hover .tinvwl-chevron {\n background-image: url(\"../img/chevron_icon@2x.png\");\n }\n .tinvwl-color-picker .tinvwl-eyedropper {\n background-image: url(\"../img/color_icon@2x.png\");\n }\n .logo_heart {\n background-image: url(\"../img/logo_heart@2x.png\");\n }\n .admin-rescue {\n background-image: url(\"../img/admin-rescue@2x.png\");\n }\n .admin-update {\n background-image: url(\"../img/admin-update@2x.png\");\n }\n .wizard_logo {\n background-image: url(\"../img/wizard_logo@2x.png\");\n }\n .wizard_setup {\n background-image: url(\"../img/wizard_setup@2x.png\");\n }\n}\n/******************STYLE HEADINGS*********************/\n#style_options .tinvwl-table tbody tr .tinvwl-inner h2 {\n font-size: 18px;\n color: #291C09;\n text-transform: capitalize;\n font-weight: 600;\n margin-bottom: 21px;\n padding: 14px 0;\n}\n\n::-webkit-input-placeholder {\n color: #e5e5e5;\n opacity: 1 !important; /* for older chrome versions. may no longer apply. */\n}\n\n:-moz-placeholder { /* Firefox 18- */\n color: #e5e5e5;\n opacity: 1 !important;\n}\n\n::-moz-placeholder { /* Firefox 19+ */\n color: #e5e5e5;\n opacity: 1 !important;\n}\n\n:-ms-input-placeholder {\n color: #e5e5e5;\n}"]}
|
assets/css/admin.min.css
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
/**
|
2 |
* TI WooCommerce Wishlist Plugin - Allow your store guests and customers to add products to Wishlist. Add Wishlist functionality to your store for free.
|
3 |
-
* @version 2.0.
|
4 |
* @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
5 |
*/
|
6 |
*{-webkit-box-sizing:border-box;box-sizing:border-box}
|
@@ -26,6 +26,7 @@ div.error,div.updated{margin:20px 0 0 40px}
|
|
26 |
.notice{margin-right:40px}
|
27 |
div.error,div.updated{margin-right:40px}
|
28 |
body .tinvwl-header,body .tinvwl-content{font-family:Arial,sans-serif;font-size:14px;line-height:1.429;color:#6b625a}
|
|
|
29 |
button,input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}
|
30 |
label,.tinv-label{display:block;font-size:15px;font-family:"Open Sans","Helvetica Neue",sans-serif;color:#291c09;font-weight:600;margin-bottom:7px}
|
31 |
h1,h2,h3,h4,h5,h6,.wrap h1{color:#291c09;font-family:"Open Sans",Arial,sans-serif;font-weight:normal;line-height:1.313;padding:0;margin:0;border:0}
|
@@ -58,6 +59,7 @@ h6{font-size:12px}
|
|
58 |
.tinvwl-content a:hover,.tinvwl-content a:active,.tinvwl-content a:focus{color:#524737}
|
59 |
.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]{line-height:1.429;padding:9px 13px;margin:0;color:#4f4639;border:1px solid rgba(0,0,0,0.14);-webkit-box-shadow:inset 1px 1px 6px 0 rgba(170,157,137,0.14);box-shadow:inset 1px 1px 6px 0 rgba(170,157,137,0.14)}
|
60 |
.tinvwl-content select{line-height:1.429;padding:9px 13px;margin:0;color:#4f4639;border:1px solid rgba(0,0,0,0.14);-webkit-box-shadow:inset 1px 1px 6px 0 rgba(170,157,137,0.14);box-shadow:inset 1px 1px 6px 0 rgba(170,157,137,0.14)}
|
|
|
61 |
.tinvwl-content textarea{line-height:1.429;padding:9px 13px;margin:0;color:#4f4639;border:1px solid rgba(0,0,0,0.14);-webkit-box-shadow:inset 1px 1px 6px 0 rgba(170,157,137,0.14);box-shadow:inset 1px 1px 6px 0 rgba(170,157,137,0.14);height:70px}
|
62 |
.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]{height:42px;border-radius:4px}
|
63 |
.tinvwl-content select{height:42px;border-radius:4px}
|
@@ -94,6 +96,7 @@ h6{font-size:12px}
|
|
94 |
.tinvwl-panel.only-button #save_buttons--setting_reset .tinvwl-btn.split span{background:#fbfaf9}
|
95 |
.tinvwl-panel.only-button #save_buttons--setting_reset .form-control:hover{color:#fff;background-color:#515151}
|
96 |
.tinvwl-panel.only-button #save_buttons--setting_reset .tinvwl-btn.split:hover span{background:#434343}
|
|
|
97 |
#doaction,#doaction2,#post-query-submit{margin:0}
|
98 |
button,input[type=submit]{display:inline-block;vertical-align:middle;margin:0;font-family:"Open Sans",Arial,sans-serif;font-size:14px;line-height:normal;cursor:pointer;text-decoration:none}
|
99 |
.tinvwl-btn{display:inline-block;vertical-align:middle;margin:0;font-family:"Open Sans",Arial,sans-serif;font-size:14px;line-height:normal;cursor:pointer;text-decoration:none;padding:11px 19px 12px 18px;font-weight:800;text-align:center;text-transform:uppercase;letter-spacing:-0.025em;border:0;border-radius:2px;color:#fff;background-color:#96b100}
|
@@ -708,7 +711,7 @@ div.error,div.updated{margin-top:20px;margin-left:20px;margin-right:20px}
|
|
708 |
.tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign span{display:none}
|
709 |
.tinvwl-table .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign .tinvwl-help{display:block;margin:0 auto}
|
710 |
.tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-desc{display:none}
|
711 |
-
}@media(max-width:1199px){.tinvwl-header{text-align:center}
|
712 |
.tinvwl-header .tinvwl-table,.tinvwl-header .tinvwl-cell,.tinvwl-header .tinvwl-cell-3{display:block}
|
713 |
.tinvwl-header h1+.tinvwl-status-panel{margin-top:25px}
|
714 |
.tinvwl-header .tinvwl-status-panel{text-align:center;margin-top:15px}
|
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 2.0.6
|
4 |
* @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
5 |
*/
|
6 |
*{-webkit-box-sizing:border-box;box-sizing:border-box}
|
26 |
.notice{margin-right:40px}
|
27 |
div.error,div.updated{margin-right:40px}
|
28 |
body .tinvwl-header,body .tinvwl-content{font-family:Arial,sans-serif;font-size:14px;line-height:1.429;color:#6b625a}
|
29 |
+
body .tinvwl-wizard{border:0}
|
30 |
button,input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}
|
31 |
label,.tinv-label{display:block;font-size:15px;font-family:"Open Sans","Helvetica Neue",sans-serif;color:#291c09;font-weight:600;margin-bottom:7px}
|
32 |
h1,h2,h3,h4,h5,h6,.wrap h1{color:#291c09;font-family:"Open Sans",Arial,sans-serif;font-weight:normal;line-height:1.313;padding:0;margin:0;border:0}
|
59 |
.tinvwl-content a:hover,.tinvwl-content a:active,.tinvwl-content a:focus{color:#524737}
|
60 |
.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]{line-height:1.429;padding:9px 13px;margin:0;color:#4f4639;border:1px solid rgba(0,0,0,0.14);-webkit-box-shadow:inset 1px 1px 6px 0 rgba(170,157,137,0.14);box-shadow:inset 1px 1px 6px 0 rgba(170,157,137,0.14)}
|
61 |
.tinvwl-content select{line-height:1.429;padding:9px 13px;margin:0;color:#4f4639;border:1px solid rgba(0,0,0,0.14);-webkit-box-shadow:inset 1px 1px 6px 0 rgba(170,157,137,0.14);box-shadow:inset 1px 1px 6px 0 rgba(170,157,137,0.14)}
|
62 |
+
.tinvwl-content input[type=checkbox]+label{display:inline-block;margin:10px}
|
63 |
.tinvwl-content textarea{line-height:1.429;padding:9px 13px;margin:0;color:#4f4639;border:1px solid rgba(0,0,0,0.14);-webkit-box-shadow:inset 1px 1px 6px 0 rgba(170,157,137,0.14);box-shadow:inset 1px 1px 6px 0 rgba(170,157,137,0.14);height:70px}
|
64 |
.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]{height:42px;border-radius:4px}
|
65 |
.tinvwl-content select{height:42px;border-radius:4px}
|
96 |
.tinvwl-panel.only-button #save_buttons--setting_reset .tinvwl-btn.split span{background:#fbfaf9}
|
97 |
.tinvwl-panel.only-button #save_buttons--setting_reset .form-control:hover{color:#fff;background-color:#515151}
|
98 |
.tinvwl-panel.only-button #save_buttons--setting_reset .tinvwl-btn.split:hover span{background:#434343}
|
99 |
+
.tinvwl-panel.only-button .tinvwl-table>tbody>tr>td{padding:0}
|
100 |
#doaction,#doaction2,#post-query-submit{margin:0}
|
101 |
button,input[type=submit]{display:inline-block;vertical-align:middle;margin:0;font-family:"Open Sans",Arial,sans-serif;font-size:14px;line-height:normal;cursor:pointer;text-decoration:none}
|
102 |
.tinvwl-btn{display:inline-block;vertical-align:middle;margin:0;font-family:"Open Sans",Arial,sans-serif;font-size:14px;line-height:normal;cursor:pointer;text-decoration:none;padding:11px 19px 12px 18px;font-weight:800;text-align:center;text-transform:uppercase;letter-spacing:-0.025em;border:0;border-radius:2px;color:#fff;background-color:#96b100}
|
711 |
.tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign span{display:none}
|
712 |
.tinvwl-table .tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-sign .tinvwl-help{display:block;margin:0 auto}
|
713 |
.tinvwl-info-wrap.tinvwl-in-section .tinvwl-info-desc{display:none}
|
714 |
+
}@media(max-width:1199px){.tinvwl-header{text-align:center;padding:18px 0 25px}
|
715 |
.tinvwl-header .tinvwl-table,.tinvwl-header .tinvwl-cell,.tinvwl-header .tinvwl-cell-3{display:block}
|
716 |
.tinvwl-header h1+.tinvwl-status-panel{margin-top:25px}
|
717 |
.tinvwl-header .tinvwl-status-panel{text-align:center;margin-top:15px}
|
assets/css/public-rtl.min.css
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
/**
|
2 |
* TI WooCommerce Wishlist Plugin - Allow your store guests and customers to add products to Wishlist. Add Wishlist functionality to your store for free.
|
3 |
-
* @version 2.0.
|
4 |
* @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
5 |
*/
|
6 |
.tinv-wishlist form,.tinv-wishlist p:last-child,.tinv-wishlist table{margin-bottom:0}
|
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 2.0.6
|
4 |
* @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
5 |
*/
|
6 |
.tinv-wishlist form,.tinv-wishlist p:last-child,.tinv-wishlist table{margin-bottom:0}
|
assets/css/public.min.css
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
/**
|
2 |
* TI WooCommerce Wishlist Plugin - Allow your store guests and customers to add products to Wishlist. Add Wishlist functionality to your store for free.
|
3 |
-
* @version 2.0.
|
4 |
* @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
5 |
*/
|
6 |
.tinv-wishlist form,.tinv-wishlist p:last-child,.tinv-wishlist table{margin-bottom:0}
|
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 2.0.6
|
4 |
* @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
5 |
*/
|
6 |
.tinv-wishlist form,.tinv-wishlist p:last-child,.tinv-wishlist table{margin-bottom:0}
|
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 2.0.
|
4 |
* @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
5 |
*/
|
6 |
.tinv-wishlist,.tinv-wishlist input,.tinv-wishlist select,.tinv-wishlist textarea,.tinv-wishlist button,.tinv-wishlist input[type=button],.tinv-wishlist input[type=reset],.tinv-wishlist input[type=submit]{font-family:Georgia,serif;font-size:14px;font-weight:400;text-transform:none;line-height:1.75}
|
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 2.0.6
|
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 2.0.
|
4 |
* @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
5 |
*/
|
6 |
.tinv-wishlist,.tinv-wishlist input,.tinv-wishlist select,.tinv-wishlist textarea,.tinv-wishlist button,.tinv-wishlist input[type=button],.tinv-wishlist input[type=reset],.tinv-wishlist input[type=submit]{font-family:Georgia,serif;font-size:14px;font-weight:400;text-transform:none;line-height:1.75}
|
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 2.0.6
|
4 |
* @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
5 |
*/
|
6 |
.tinv-wishlist,.tinv-wishlist input,.tinv-wishlist select,.tinv-wishlist textarea,.tinv-wishlist button,.tinv-wishlist input[type=button],.tinv-wishlist input[type=reset],.tinv-wishlist input[type=submit]{font-family:Georgia,serif;font-size:14px;font-weight:400;text-transform:none;line-height:1.75}
|
assets/css/webfont-rtl.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 2.0.
|
4 |
* @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
5 |
*/
|
6 |
@font-face{font-family:"tinvwl-webfont";font-display:block;src:url("../fonts/tinvwl-webfont.eot?ver=xu2uyi");src:url("../fonts/tinvwl-webfont.eot?ver=xu2uyi#iefix") format("embedded-opentype"),url("../fonts/tinvwl-webfont.woff2?ver=xu2uyi") format("woff2"),url("../fonts/tinvwl-webfont.woff?ver=xu2uyi") format("woff"),url("../fonts/tinvwl-webfont.ttf?ver=xu2uyi") format("truetype"),url("../fonts/tinvwl-webfont.svg?ver=xu2uyi#tinvwl-webfont") format("svg");font-weight:normal;font-style:normal}
|
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 2.0.6
|
4 |
* @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
5 |
*/
|
6 |
@font-face{font-family:"tinvwl-webfont";font-display:block;src:url("../fonts/tinvwl-webfont.eot?ver=xu2uyi");src:url("../fonts/tinvwl-webfont.eot?ver=xu2uyi#iefix") format("embedded-opentype"),url("../fonts/tinvwl-webfont.woff2?ver=xu2uyi") format("woff2"),url("../fonts/tinvwl-webfont.woff?ver=xu2uyi") format("woff"),url("../fonts/tinvwl-webfont.ttf?ver=xu2uyi") format("truetype"),url("../fonts/tinvwl-webfont.svg?ver=xu2uyi#tinvwl-webfont") format("svg");font-weight:normal;font-style:normal}
|
assets/css/webfont.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 2.0.
|
4 |
* @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
5 |
*/
|
6 |
@font-face{font-family:"tinvwl-webfont";font-display:block;src:url("../fonts/tinvwl-webfont.eot?ver=xu2uyi");src:url("../fonts/tinvwl-webfont.eot?ver=xu2uyi#iefix") format("embedded-opentype"),url("../fonts/tinvwl-webfont.woff2?ver=xu2uyi") format("woff2"),url("../fonts/tinvwl-webfont.woff?ver=xu2uyi") format("woff"),url("../fonts/tinvwl-webfont.ttf?ver=xu2uyi") format("truetype"),url("../fonts/tinvwl-webfont.svg?ver=xu2uyi#tinvwl-webfont") format("svg");font-weight:normal;font-style:normal}
|
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 2.0.6
|
4 |
* @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
5 |
*/
|
6 |
@font-face{font-family:"tinvwl-webfont";font-display:block;src:url("../fonts/tinvwl-webfont.eot?ver=xu2uyi");src:url("../fonts/tinvwl-webfont.eot?ver=xu2uyi#iefix") format("embedded-opentype"),url("../fonts/tinvwl-webfont.woff2?ver=xu2uyi") format("woff2"),url("../fonts/tinvwl-webfont.woff?ver=xu2uyi") format("woff"),url("../fonts/tinvwl-webfont.ttf?ver=xu2uyi") format("truetype"),url("../fonts/tinvwl-webfont.svg?ver=xu2uyi#tinvwl-webfont") format("svg");font-weight:normal;font-style:normal}
|
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 2.0.
|
4 |
* @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
5 |
*/
|
6 |
"use strict";function TInvWL($,h){this.pf="tinvwl",this.g="_",this.ho=h||!1,this.n="TInvWL",this.aj_act=function(t){return[this.pf,t].join(this.g)},this._csel=function(t,n){n=n||".";return"{0}{1}{2}".format(n,this.pf,t)},this._tm=function(t){t=$("script#{0}[type='text/template']".format(t));return t.length?t.html():""},this.formElm=function(){var e,n;$(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&&(e=function(t){t=t.substring(1),t=parseInt(t,16);return.2126*(t>>16&255)+.7152*(t>>8&255)+.0722*(t>>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)):$(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]"),t=t.parents("form").eq(0);i&&("-1"!==i.val()&&t.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){t=(t=$(t)).parents(".action-search").eq(0).find("[name=s]");t&&""===t.val()&&n.preventDefault()},this.Run=function(){this.formElm(),this.pageElm()},this.cg=function(){var t,n=this.n;this.ho&&(n=n+(t=new Date).getFullYear()+t.getMonth()+t.getDate()),window[n]=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})});var o=this,n=o.n,ho=o.ho,c=ho?"t=new Date(),n=n+t.getFullYear()+t.getMonth()+t.getDate(),":"",i;for(i in 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);};};")}!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 c=s.extend(!0,{},{onEachElm:function(){},isChecked:function(){return s(this).is(":checked")}},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 i=s.extend(!0,{},{onEachElm:function(){},onClick:function(){return s(this).val()==s(this).attr("tiwl-value")}},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(){var t;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&&((t=s(".tinvwl-help")).popover({content:function(){return s(this).closest(".tinvwl-info-wrap").find(".tinvwl-info-desc").html()}}),t.on("click",function(){s(this).popover("toggle")}),t.on("focusout",function(){s(this).popover("hide")}),s(window).on("resize",function(){t.popover("hide")})),s("body").on("click",".tinvwl-confirm-reset",function(t){t.preventDefault(),confirm(tinvwl_comfirm.text_comfirm_reset)&&s(this).removeClass("tinvwl-confirm-reset").trigger("click")})}),s(document).on("click",".tinvwl-chat-notice .notice-dismiss",function(t){s.post(tinvwl_comfirm.ajax_url,{action:"tinvwl_admin_chat_notice"})})}(jQuery);
|
1 |
/**
|
2 |
* TI WooCommerce Wishlist Plugin - Allow your store guests and customers to add products to Wishlist. Add Wishlist functionality to your store for free.
|
3 |
+
* @version 2.0.6
|
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){n=n||".";return"{0}{1}{2}".format(n,this.pf,t)},this._tm=function(t){t=$("script#{0}[type='text/template']".format(t));return t.length?t.html():""},this.formElm=function(){var e,n;$(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&&(e=function(t){t=t.substring(1),t=parseInt(t,16);return.2126*(t>>16&255)+.7152*(t>>8&255)+.0722*(t>>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)):$(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]"),t=t.parents("form").eq(0);i&&("-1"!==i.val()&&t.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){t=(t=$(t)).parents(".action-search").eq(0).find("[name=s]");t&&""===t.val()&&n.preventDefault()},this.Run=function(){this.formElm(),this.pageElm()},this.cg=function(){var t,n=this.n;this.ho&&(n=n+(t=new Date).getFullYear()+t.getMonth()+t.getDate()),window[n]=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})});var o=this,n=o.n,ho=o.ho,c=ho?"t=new Date(),n=n+t.getFullYear()+t.getMonth()+t.getDate(),":"",i;for(i in 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);};};")}!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 c=s.extend(!0,{},{onEachElm:function(){},isChecked:function(){return s(this).is(":checked")}},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 i=s.extend(!0,{},{onEachElm:function(){},onClick:function(){return s(this).val()==s(this).attr("tiwl-value")}},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(){var t;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&&((t=s(".tinvwl-help")).popover({content:function(){return s(this).closest(".tinvwl-info-wrap").find(".tinvwl-info-desc").html()}}),t.on("click",function(){s(this).popover("toggle")}),t.on("focusout",function(){s(this).popover("hide")}),s(window).on("resize",function(){t.popover("hide")})),s("body").on("click",".tinvwl-confirm-reset",function(t){t.preventDefault(),confirm(tinvwl_comfirm.text_comfirm_reset)&&s(this).removeClass("tinvwl-confirm-reset").trigger("click")})}),s(document).on("click",".tinvwl-chat-notice .notice-dismiss",function(t){s.post(tinvwl_comfirm.ajax_url,{action:"tinvwl_admin_chat_notice"})})}(jQuery);
|
assets/js/public.js
CHANGED
@@ -306,6 +306,7 @@ function _typeof(obj) { "@babel/helpers - typeof"; return _typeof = "function" =
|
|
306 |
processData: false,
|
307 |
data: formData
|
308 |
}).done(function (body) {
|
|
|
309 |
s.onDialogHide.call(a.tinvwl_dialog, a);
|
310 |
|
311 |
if ('object' === _typeof(body)) {
|
@@ -477,6 +478,7 @@ function _typeof(obj) { "@babel/helpers - typeof"; return _typeof = "function" =
|
|
477 |
xhr.setRequestHeader('X-WP-Nonce', tinvwl_add_to_wishlist.nonce);
|
478 |
}
|
479 |
}).done(function (response) {
|
|
|
480 |
el.removeClass('inited-wishlist-action');
|
481 |
|
482 |
if (response.msg) {
|
@@ -559,6 +561,7 @@ function _typeof(obj) { "@babel/helpers - typeof"; return _typeof = "function" =
|
|
559 |
xhr.setRequestHeader('X-WP-Nonce', tinvwl_add_to_wishlist.nonce);
|
560 |
}
|
561 |
}).done(function (response) {
|
|
|
562 |
el.removeClass('inited-wishlist-action');
|
563 |
|
564 |
if (response.redirect) {
|
@@ -638,6 +641,7 @@ function _typeof(obj) { "@babel/helpers - typeof"; return _typeof = "function" =
|
|
638 |
xhr.setRequestHeader('X-WP-Nonce', tinvwl_add_to_wishlist.nonce);
|
639 |
}
|
640 |
}).done(function (response) {
|
|
|
641 |
el.removeClass('inited-wishlist-action');
|
642 |
|
643 |
if (response.redirect) {
|
@@ -735,6 +739,7 @@ function _typeof(obj) { "@babel/helpers - typeof"; return _typeof = "function" =
|
|
735 |
xhr.setRequestHeader('X-WP-Nonce', tinvwl_add_to_wishlist.nonce);
|
736 |
}
|
737 |
}).done(function (response) {
|
|
|
738 |
el.removeClass('inited-wishlist-action');
|
739 |
|
740 |
if (response.redirect) {
|
@@ -906,6 +911,7 @@ function _typeof(obj) { "@babel/helpers - typeof"; return _typeof = "function" =
|
|
906 |
xhr.setRequestHeader('X-WP-Nonce', tinvwl_add_to_wishlist.nonce);
|
907 |
}
|
908 |
}).done(function (response) {
|
|
|
909 |
set_hash(JSON.stringify(response));
|
910 |
mark_products(response);
|
911 |
});
|
@@ -936,6 +942,7 @@ function _typeof(obj) { "@babel/helpers - typeof"; return _typeof = "function" =
|
|
936 |
xhr.setRequestHeader('X-WP-Nonce', tinvwl_add_to_wishlist.nonce);
|
937 |
}
|
938 |
}).done(function (response) {
|
|
|
939 |
set_hash(JSON.stringify(response));
|
940 |
mark_products(response);
|
941 |
}).fail(function () {
|
306 |
processData: false,
|
307 |
data: formData
|
308 |
}).done(function (body) {
|
309 |
+
$('body').trigger('tinvwl_wishlist_ajax_response', [this, body]);
|
310 |
s.onDialogHide.call(a.tinvwl_dialog, a);
|
311 |
|
312 |
if ('object' === _typeof(body)) {
|
478 |
xhr.setRequestHeader('X-WP-Nonce', tinvwl_add_to_wishlist.nonce);
|
479 |
}
|
480 |
}).done(function (response) {
|
481 |
+
$('body').trigger('tinvwl_wishlist_ajax_response', [this, response]);
|
482 |
el.removeClass('inited-wishlist-action');
|
483 |
|
484 |
if (response.msg) {
|
561 |
xhr.setRequestHeader('X-WP-Nonce', tinvwl_add_to_wishlist.nonce);
|
562 |
}
|
563 |
}).done(function (response) {
|
564 |
+
$('body').trigger('tinvwl_wishlist_ajax_response', [this, response]);
|
565 |
el.removeClass('inited-wishlist-action');
|
566 |
|
567 |
if (response.redirect) {
|
641 |
xhr.setRequestHeader('X-WP-Nonce', tinvwl_add_to_wishlist.nonce);
|
642 |
}
|
643 |
}).done(function (response) {
|
644 |
+
$('body').trigger('tinvwl_wishlist_ajax_response', [this, response]);
|
645 |
el.removeClass('inited-wishlist-action');
|
646 |
|
647 |
if (response.redirect) {
|
739 |
xhr.setRequestHeader('X-WP-Nonce', tinvwl_add_to_wishlist.nonce);
|
740 |
}
|
741 |
}).done(function (response) {
|
742 |
+
$('body').trigger('tinvwl_wishlist_ajax_response', [this, response]);
|
743 |
el.removeClass('inited-wishlist-action');
|
744 |
|
745 |
if (response.redirect) {
|
911 |
xhr.setRequestHeader('X-WP-Nonce', tinvwl_add_to_wishlist.nonce);
|
912 |
}
|
913 |
}).done(function (response) {
|
914 |
+
$('body').trigger('tinvwl_wishlist_ajax_response', [this, response]);
|
915 |
set_hash(JSON.stringify(response));
|
916 |
mark_products(response);
|
917 |
});
|
942 |
xhr.setRequestHeader('X-WP-Nonce', tinvwl_add_to_wishlist.nonce);
|
943 |
}
|
944 |
}).done(function (response) {
|
945 |
+
$('body').trigger('tinvwl_wishlist_ajax_response', [this, response]);
|
946 |
set_hash(JSON.stringify(response));
|
947 |
mark_products(response);
|
948 |
}).fail(function () {
|
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 2.0.
|
4 |
* @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
5 |
*/
|
6 |
-
"use strict";function _typeof(t){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function showTooltip(t,i){t.setAttribute("class","social social-clipboard tooltipped tooltipped-s"),t.setAttribute("aria-label",i)}function clearTooltip(t){t.currentTarget.setAttribute("class","social social-clipboard "),t.currentTarget.removeAttribute("aria-label")}!function(c){c.fn.tinvwl_to_wishlist=function(t){var i={api_url:window.location.href.split("?")[0],text_create:window.tinvwl_add_to_wishlist.text_create,text_already_in:window.tinvwl_add_to_wishlist.text_already_in,class:{dialogbox:".tinvwl_add_to_select_wishlist",select:".tinvwl_wishlist",newtitle:".tinvwl_new_input",dialogbutton:".tinvwl_button_add"},redirectTimer:null,onPrepareList:function(){},onGetDialogBox:function(){},onPrepareDialogBox:function(){c("body > .tinv-wishlist").length||c("body").append(c("<div>").addClass("tinv-wishlist")),c(this).appendTo("body > .tinv-wishlist")},onCreateWishList:function(t){c(this).append(c("<option>").html(t.title).val(t.ID).toggleClass("tinv_in_wishlist",t.in))},onSelectWishList:function(){},onDialogShow:function(t){c(t).addClass("tinv-modal-open"),c(t).removeClass("ftinvwl-pulse")},onDialogHide:function(t){c(t).removeClass("tinv-modal-open"),c(t).removeClass("ftinvwl-pulse")},onInited:function(){},onClick:function(){if(c(this).is(".disabled-add-wishlist"))return!1;c(this).is(".ftinvwl-animated")&&c(this).addClass("ftinvwl-pulse"),(this.tinvwl_dialog?this.tinvwl_dialog.show_list:o.onActionProduct).call(this)},onPrepareDataAction:function(t,i){c("body").trigger("tinvwl_wishlist_button_clicked",[t,i])},filterProductAlreadyIn:function(t){var t=t||[],e={};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"))&&(e["form"+t]=n)}),e=e.formvariation_id,t.filter(function(t){var i;return"object"===_typeof(t.in)&&"string"==typeof e?(i=parseInt(e),0<=t.in.indexOf(i)):t.in})},onMultiProductAlreadyIn:function(t){var t=t||[],n=(t=o.onPrepareList.call(t)||t,t=o.filterProductAlreadyIn.call(this,t)||t,c(this).parent().parent().find(".already-in").remove(),"");0===t.length||(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(o.text_already_in+" ").append(n))},onAction:{redirect:function(t){o.redirectTimer&&clearTimeout(o.redirectTimer),o.redirectTimer=window.setTimeout(function(){window.location.href=t},4e3)},force_redirect:function(t){window.location.href=t},wishlists:function(t){},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),r("body > .tinv-wishlist"),o.redirectTimer||(o.removeTimer=window.setTimeout(function(){i.remove(),o.redirectTimer&&clearTimeout(o.redirectTimer)},tinvwl_add_to_wishlist.popup_timer)),i.on("click",".tinv-close-modal, .tinvwl_button_close, .tinv-overlay",function(t){t.preventDefault(),i.remove(),o.redirectTimer&&clearTimeout(o.redirectTimer),o.removeTimer&&clearTimeout(o.removeTimer)})},status:function(t){c("body").trigger("tinvwl_wishlist_added_status",[this,t])},removed:function(t){},make_remove:function(t){},wishlists_data:function(t){d(JSON.stringify(t))}}},o=(i.onActionProduct=function(t,i){var d={form:{},tinv_wishlist_id:t||"",tinv_wishlist_name:i||"",product_type:c(this).attr("data-tinv-wl-producttype"),product_id:c(this).attr("data-tinv-wl-product")||0,product_variation:c(this).attr("data-tinv-wl-productvariation")||0,product_action:c(this).attr("data-tinv-wl-action")||"addto",redirect:window.location.href},n=this,e=[],r=new FormData;tinvwl_add_to_wishlist.wpml&&(d.lang=tinvwl_add_to_wishlist.wpml),tinvwl_add_to_wishlist.wpml_default&&(d.lang_default=tinvwl_add_to_wishlist.wpml_default),"1"==tinvwl_add_to_wishlist.stats&&(d.stats=tinvwl_add_to_wishlist.stats),c('form.cart[method=post][data-product_id="'+c(this).attr("data-tinv-wl-product")+'"], form.vtajaxform[method=post][data-product_id="'+c(this).attr("data-tinv-wl-product")+'"]').each(function(){e.push(c(this))}),e.length||(c(n).closest("form.cart[method=post], form.vtajaxform[method=post]").each(function(){e.push(c(this))}),e.length||e.push(c("form.cart[method=post]"))),c('.tinv-wraper[data-tinvwl_product_id="'+c(this).attr("data-tinv-wl-product")+'"]').each(function(){e.push(c(this))}),c.each(e,function(t,i){c(i).find("input:not(:disabled), select:not(:disabled), textarea:not(:disabled)").each(function(){function o(t,i){if("object"!==_typeof(i))return i;for(var n in void 0===t&&(t={}),i)if(""===n){var e=-1;for(e in t);t[e=parseInt(e)+1]=o(t[n],i[n])}else t[n]=o(t[n],i[n]);return t}var t,i=c(this).attr("name"),n=c(this).attr("type"),e=c(this).val(),a=10;if("button"!==n&&void 0!==i){for(;/^(.+)\[([^\[\]]*?)\]$/.test(i)&&0<a;){var s,l=i.match(/^(.+)\[([^\[\]]*?)\]$/);3===l.length&&((s={})[l[2]]=e,e=s),i=l[1],a--}"file"!==n||(t=c(this)[0].files)&&r.append(i,t[0]),"checkbox"===n||"radio"===n?c(this).is(":checked")&&(e.length||"object"===_typeof(e)||(e=!0),d.form[i]=o(d.form[i],e)):d.form[i]=o(d.form[i],e)}})}),d=o.onPrepareDataAction.call(n,n,d)||d,c.each(d,function(n,t){"form"===n?c.each(t,function(t,i){"object"===_typeof(i)&&(i=JSON.stringify(i)),r.append(n+"["+t+"]",i)}):r.append(n,t)}),c.ajax({url:o.api_url,method:"POST",contentType:!1,processData:!1,data:r}).done(function(t){if(o.onDialogHide.call(n.tinvwl_dialog,n),"object"===_typeof(t))for(var i in t)"function"==typeof o.onAction[i]&&o.onAction[i].call(n,t[i]);else"function"==typeof o.onAction.msg&&o.onAction.msg.call(n,t)})},c.extend(!0,{},i,t));return c(this).each(function(){if(!c(this).attr("data-tinv-wl-list"))return!1;var t,e;o.dialogbox&&o.dialogbox.length&&(this.tinvwl_dialog=o.dialogbox),this.tinvwl_dialog||(this.tinvwl_dialog=o.onGetDialogBox.call(this)),this.tinvwl_dialog||(t=c(this).nextAll(o.class.dialogbox).eq(0)).length&&(this.tinvwl_dialog=t),this.tinvwl_dialog&&(o.onPrepareDialogBox.call(this.tinvwl_dialog),"function"!=typeof this.tinvwl_dialog.update_list&&(this.tinvwl_dialog.update_list=function(t){var n=c(this).find(o.class.select).eq(0);c(this).find(o.class.newtitle).hide().val(""),n.html(""),c.each(t,function(t,i){o.onCreateWishList.call(n,i)}),o.text_create&&o.onCreateWishList.call(n,{ID:"",title:o.text_create,in:!1}),o.onMultiProductAlreadyIn.call(n,t),o.onSelectWishList.call(n,t),c(this).find(o.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=o.onPrepareList.call(t)||t,this.tinvwl_dialog.update_list(t),o.onDialogShow.call(this.tinvwl_dialog,this)):o.onActionProduct.call(this)}),c((e=this).tinvwl_dialog).find(o.class.dialogbutton).off("click").on("click",function(){var t,i=c(e.tinvwl_dialog).find(o.class.select),n=c(e.tinvwl_dialog).find(o.class.newtitle);i.val()||n.val()?o.onActionProduct.call(e,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",o.onClick),o.onInited.call(this,o)})},c(document).ready(function(){c("body").on("click keydown",".tinvwl_add_to_wishlist_button",function(t){if("keydown"===t.type){var i=void 0!==t.key?t.key:t.keyCode;if(!("Enter"===i||13===i||0<=["Spacebar"," "].indexOf(i)||32===i))return;t.preventDefault()}if(c("body").trigger("tinvwl_add_to_wishlist_button_click",[this]),c(this).is(".disabled-add-wishlist"))return t.preventDefault(),void window.alert(tinvwl_add_to_wishlist.i18n_make_a_selection_text);c(this).is(".inited-add-wishlist")||c(this).tinvwl_to_wishlist({onInited:function(t){c(this).addClass("inited-add-wishlist"),t.onClick.call(this)}})}),c("body").on("click keydown",'button[name="tinvwl-remove"]',function(t){if("keydown"===t.type){var i=void 0!==t.key?t.key:t.keyCode;if(!("Enter"===i||13===i||0<=["Spacebar"," "].indexOf(i)||32===i))return}t.preventDefault();var e=c(this);e.is(".inited-wishlist-action")||(e.addClass("inited-wishlist-action"),i={"tinvwl-product_id":e.val(),"tinvwl-action":"remove","tinvwl-security":tinvwl_add_to_wishlist.nonce,"tinvwl-paged":e.closest("form").data("tinvwl_paged"),"tinvwl-sharekey":e.closest("form").data("tinvwl_sharekey")},c.ajax({url:tinvwl_add_to_wishlist.wc_ajax_url,method:"POST",cache:!1,data:i,beforeSend:function(t){t.setRequestHeader("X-WP-Nonce",tinvwl_add_to_wishlist.nonce)}}).done(function(t){var i,n;e.removeClass("inited-wishlist-action"),t.msg&&(i=c(t.msg).eq(0),c("body > .tinv-wishlist").length||c("body").append(c("<div>").addClass("tinv-wishlist")),c("body > .tinv-wishlist").append(i),r("body > .tinv-wishlist"),i.on("click",".tinv-close-modal, .tinvwl_button_close, .tinv-overlay",function(t){t.preventDefault(),i.remove()}),n=n||window.setTimeout(function(){i.remove(),n&&clearTimeout(n)},tinvwl_add_to_wishlist.popup_timer)),t.status&&(c("div.tinv-wishlist.woocommerce.tinv-wishlist-clear").replaceWith(t.content),c(".tinvwl-break-input").tinvwl_break_submit({selector:".tinvwl-break-input-filed"}),c(".tinvwl-break-checkbox").tinvwl_break_submit({selector:"table td input[type=checkbox]",validate:function(){return c(this).is(":checked")}}),jQuery.fn.tinvwl_get_wishlist_data()),t.wishlists_data&&d(JSON.stringify(t.wishlists_data))}))}),c("body").on("click keydown",'button[name="tinvwl-add-to-cart"]',function(t){if("keydown"===t.type){var i=void 0!==t.key?t.key:t.keyCode;if(!("Enter"===i||13===i||0<=["Spacebar"," "].indexOf(i)||32===i))return}t.preventDefault();var e=c(this);e.is(".inited-wishlist-action")||(e.addClass("inited-wishlist-action"),i={"tinvwl-product_id":e.val(),"tinvwl-action":"add_to_cart_single","tinvwl-security":tinvwl_add_to_wishlist.nonce,"tinvwl-paged":e.closest("form").data("tinvwl_paged"),"tinvwl-sharekey":e.closest("form").data("tinvwl_sharekey")},c.ajax({url:tinvwl_add_to_wishlist.wc_ajax_url,method:"POST",cache:!1,data:i,beforeSend:function(t){t.setRequestHeader("X-WP-Nonce",tinvwl_add_to_wishlist.nonce)}}).done(function(t){var i,n;e.removeClass("inited-wishlist-action"),t.redirect&&(window.location.href=t.redirect),t.msg&&(i=c(t.msg).eq(0),c("body > .tinv-wishlist").length||c("body").append(c("<div>").addClass("tinv-wishlist")),c("body > .tinv-wishlist").append(i),r("body > .tinv-wishlist"),i.on("click",".tinv-close-modal, .tinvwl_button_close, .tinv-overlay",function(t){t.preventDefault(),i.remove()}),n=n||window.setTimeout(function(){i.remove(),n&&clearTimeout(n)},tinvwl_add_to_wishlist.popup_timer)),t.redirect||(c(document.body).trigger("wc_fragment_refresh"),c("div.tinv-wishlist.woocommerce.tinv-wishlist-clear").replaceWith(t.content),jQuery.fn.tinvwl_get_wishlist_data(),t.wishlists_data&&d(JSON.stringify(t.wishlists_data)))}))}),c("body").on("click keydown",'button[name="tinvwl-action-product_all"]',function(t){if("keydown"===t.type){var i=void 0!==t.key?t.key:t.keyCode;if(!("Enter"===i||13===i||0<=["Spacebar"," "].indexOf(i)||32===i))return}t.preventDefault();var e=c(this);e.is(".inited-wishlist-action")||(e.addClass("inited-wishlist-action"),i={"tinvwl-action":"add_to_cart_all","tinvwl-security":tinvwl_add_to_wishlist.nonce,"tinvwl-paged":e.closest("form").data("tinvwl_paged"),"tinvwl-sharekey":e.closest("form").data("tinvwl_sharekey")},c.ajax({url:tinvwl_add_to_wishlist.wc_ajax_url,method:"POST",cache:!1,data:i,beforeSend:function(t){t.setRequestHeader("X-WP-Nonce",tinvwl_add_to_wishlist.nonce)}}).done(function(t){var i,n;e.removeClass("inited-wishlist-action"),t.redirect&&(window.location.href=t.redirect),t.msg&&(i=c(t.msg).eq(0),c("body > .tinv-wishlist").length||c("body").append(c("<div>").addClass("tinv-wishlist")),c("body > .tinv-wishlist").append(i),r("body > .tinv-wishlist"),i.on("click",".tinv-close-modal, .tinvwl_button_close, .tinv-overlay",function(t){t.preventDefault(),i.remove()}),n=n||window.setTimeout(function(){i.remove(),n&&clearTimeout(n)},tinvwl_add_to_wishlist.popup_timer)),t.redirect||(c(document.body).trigger("wc_fragment_refresh"),c("div.tinv-wishlist.woocommerce.tinv-wishlist-clear").replaceWith(t.content),jQuery.fn.tinvwl_get_wishlist_data(),t.wishlists_data&&d(JSON.stringify(t.wishlists_data)))}))}),c("body").on("click keydown",'button[name="tinvwl-action-product_apply"], button[name="tinvwl-action-product_selected"]',function(t){if("keydown"===t.type){var i=void 0!==t.key?t.key:t.keyCode;if(!("Enter"===i||13===i||0<=["Spacebar"," "].indexOf(i)||32===i))return}t.preventDefault();var e,n=[],o=(c('input[name="wishlist_pr[]"]:checked').each(function(){n.push(this.value)}),c(this));n.length&&("tinvwl-action-product_selected"===o.attr("name")||c("select#tinvwl_product_actions option").filter(":selected").val())?o.is(".inited-wishlist-action")||(o.addClass("inited-wishlist-action"),e="",e="tinvwl-action-product_selected"===o.attr("name")?"add_to_cart_selected":c("select#tinvwl_product_actions option").filter(":selected").val(),i={"tinvwl-products":n,"tinvwl-action":e,"tinvwl-security":tinvwl_add_to_wishlist.nonce,"tinvwl-paged":o.closest("form").data("tinvwl_paged"),"tinvwl-sharekey":o.closest("form").data("tinvwl_sharekey")},c.ajax({url:tinvwl_add_to_wishlist.wc_ajax_url,method:"POST",cache:!1,data:i,beforeSend:function(t){t.setRequestHeader("X-WP-Nonce",tinvwl_add_to_wishlist.nonce)}}).done(function(t){var i,n;o.removeClass("inited-wishlist-action"),t.redirect&&(window.location.href=t.redirect),t.msg&&(i=c(t.msg).eq(0),c("body > .tinv-wishlist").length||c("body").append(c("<div>").addClass("tinv-wishlist")),c("body > .tinv-wishlist").append(i),r("body > .tinv-wishlist"),i.on("click",".tinv-close-modal, .tinvwl_button_close, .tinv-overlay",function(t){t.preventDefault(),i.remove()}),n=n||window.setTimeout(function(){i.remove(),n&&clearTimeout(n)},tinvwl_add_to_wishlist.popup_timer)),t.redirect||("add_to_cart_selected"===e&&c(document.body).trigger("wc_fragment_refresh"),c("div.tinv-wishlist.woocommerce.tinv-wishlist-clear").replaceWith(t.content),jQuery.fn.tinvwl_get_wishlist_data(),t.wishlists_data&&d(JSON.stringify(t.wishlists_data)))})):alert(window.tinvwl_add_to_wishlist.tinvwl_break_submit)}),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")),e=!1,o="1"==window.tinvwl_add_to_wishlist.simple_flow;for(a in n)n[a].hasOwnProperty("in")&&Array.isArray(n[a].in)&&-1<(n[a].in||[]).indexOf(0)&&(e=!0);i.toggleClass("tinvwl-product-in-list",e).toggleClass("tinvwl-product-make-remove",e&&o).attr("data-tinv-wl-action",e&&o?"remove":"addto")}if(i.length&&i.attr("data-tinv-wl-product-stats")){i.find("span.tinvwl-product-stats").remove();var a,s=JSON.parse(i.attr("data-tinv-wl-product-stats"));for(a in s)-1<a.indexOf(0)&&(e=!0,c("body").trigger("tinvwl_wishlist_product_stats",[i,e]),i.append('<span class="tinvwl-product-stats">'+s[a]+"</span>"))}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 e=c('.tinvwl_add_to_wishlist_button:not(.tinvwl-loop)[data-tinv-wl-product="'+c(this).data("product_id")+'"]');if(e.attr("data-tinv-wl-productvariation",i.variation_id),e.length&&e.attr("data-tinv-wl-list")){var o=JSON.parse(e.attr("data-tinv-wl-list")),a=!1,s="1"==window.tinvwl_add_to_wishlist.simple_flow;for(l in o)o[l].hasOwnProperty("in")&&Array.isArray(o[l].in)&&-1<(o[l].in||[]).indexOf(i.variation_id)&&(a=!0);e.toggleClass("tinvwl-product-in-list",a).toggleClass("tinvwl-product-make-remove",a&&s).attr("data-tinv-wl-action",a&&s?"remove":"addto")}if(e.length&&e.attr("data-tinv-wl-product-stats")){e.find("span.tinvwl-product-stats").remove();var l,d=JSON.parse(e.attr("data-tinv-wl-product-stats"));for(l in d)-1<l.indexOf(i.variation_id)&&(a=!0,c("body").trigger("tinvwl_wishlist_product_stats",[e,a]),e.append('<span class="tinvwl-product-stats">'+d[l]+"</span>"))}t.preventDefault(),e.removeClass("disabled-add-wishlist")}),c(window).on("storage onstorage",function(t){s===t.originalEvent.key&&localStorage.getItem(s)!==sessionStorage.getItem(s)&&(!localStorage.getItem(s)||"object"===_typeof(t=JSON.parse(localStorage.getItem(s)))&&null!==t&&(t.hasOwnProperty("products")||t.hasOwnProperty("counter"))&&d(localStorage.getItem(s)))});function i(){var t;(n.length||e)&&(t={},tinvwl_add_to_wishlist.wpml&&(t.lang=tinvwl_add_to_wishlist.wpml),tinvwl_add_to_wishlist.wpml_default&&(t.lang_default=tinvwl_add_to_wishlist.wpml_default),"1"==tinvwl_add_to_wishlist.stats&&(t.stats=tinvwl_add_to_wishlist.stats),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)),l(t)}).fail(function(){var t;(n.length||e)&&(t={ids:n,counter:e,tinvwl_request:!0},tinvwl_add_to_wishlist.wpml&&(t.lang=tinvwl_add_to_wishlist.wpml),tinvwl_add_to_wishlist.wpml_default&&(t.lang_default=tinvwl_add_to_wishlist.wpml_default),"1"==tinvwl_add_to_wishlist.stats&&(t.stats=tinvwl_add_to_wishlist.stats),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)),l(t)}))}))}var n=[],e=!1,t=(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(){e=!0}),c.fn.tinvwl_get_wishlist_data=function(){if(a&&(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 l(t)}tinvwl_add_to_wishlist.block_ajax_wishlists_data||i()},c.fn.tinvwl_get_wishlist_data(),new MutationObserver(function(t){n=[],t.forEach(function(t){t=t.addedNodes;null!==t&&c(t).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&&c.fn.tinvwl_get_wishlist_data()})),o=document.body;t.observe(o,{childList:!0,subtree:!0})});var a=!0,s=tinvwl_add_to_wishlist.hash_key;try{a="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){a=!1}function l(t){var s="1"==window.tinvwl_add_to_wishlist.simple_flow,i=((s||t.stats&&"1"==tinvwl_add_to_wishlist.stats)&&c("a.tinvwl_add_to_wishlist_button").each(function(){s&&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","[]"),t.stats&&c(this).find("span.tinvwl-product-stats").remove()}),c("body").trigger("tinvwl_wishlist_mark_products",[t]),c.each(t.products,function(t,o){var a=t;c('a.tinvwl_add_to_wishlist_button[data-tinv-wl-product="'+a+'"]').each(function(){var i,t=parseInt(c(this).attr("data-tinv-wl-productvariation")),n=c(this).data("tinv-wl-productvariations")||[],e=!1;for(i in o)o[i].hasOwnProperty("in")&&Array.isArray(o[i].in)&&(-1<(o[i].in||[]).indexOf(a)||-1<(o[i].in||[]).indexOf(t)||n.some(function(t){return 0<=(o[i].in||[]).indexOf(t)}))&&(e=!0);c("body").trigger("tinvwl_wishlist_product_marked",[this,e]),c(this).attr("data-tinv-wl-list",JSON.stringify(o)).toggleClass("tinvwl-product-in-list",e).toggleClass("tinvwl-product-make-remove",e&&s).attr("data-tinv-wl-action",e&&s?"remove":"addto")})}),t.stats&&"1"==tinvwl_add_to_wishlist.stats&&c.each(t.stats,function(t,n){c('a.tinvwl_add_to_wishlist_button[data-tinv-wl-product="'+t+'"]').each(function(){c(this).attr("data-tinv-wl-product-stats",JSON.stringify(n));var t,i=parseInt(c(this).attr("data-tinv-wl-productvariation"));for(t in n)-1<t.indexOf(i)&&(c("body").trigger("tinvwl_wishlist_product_stats",[this,!0]),c(this).append('<span class="tinvwl-product-stats">'+n[t]+"</span>"))})}),t.counter);"1"==window.tinvwl_add_to_wishlist.hide_zero_counter&&0===i&&(i="false"),jQuery("i.wishlist-icon").addClass("added"),"false"!==i?(jQuery(".wishlist_products_counter_number, body.theme-woostify .wishlist-item-count").html(i),jQuery("i.wishlist-icon").attr("data-icon-label",i)):(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")),i=!("0"==i||"false"==i),jQuery(".wishlist_products_counter").toggleClass("wishlist-counter-with-products",i),setTimeout(function(){jQuery("i.wishlist-icon").removeClass("added")},500)}function d(t){a&&(localStorage.setItem(s,t),sessionStorage.setItem(s,t),l(JSON.parse(t)))}function r(t){var t=c(t).find("select, input, textarea, button, a").filter(":visible"),i=t.first(),n=t.last();i.focus().blur(),n.on("keydown",function(t){9!==t.which||t.shiftKey||(t.preventDefault(),i.focus())}),i.on("keydown",function(t){9===t.which&&t.shiftKey&&(t.preventDefault(),n.focus())})}}(jQuery),function(e){e(document).ready(function(){if(e(".tinv-lists-nav").each(function(){e(this).html().trim().length||e(this).remove()}),e("body").on("click",".social-buttons .social:not(.social-email,.social-whatsapp,.social-clipboard)",function(t){var i=window.open(e(this).attr("href"),e(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)}e("body").on("click",".social-buttons .social.social-clipboard",function(t){t.preventDefault()}),e("body").on("click",".tinv-wishlist .tinv-overlay, .tinv-wishlist .tinv-close-modal, .tinv-wishlist .tinvwl_button_close",function(t){t.preventDefault(),e(this).parents(".tinv-modal:first").removeClass("tinv-modal-open"),e("body").trigger("tinvwl_modal_closed",[this])}),e("body").on("click",".tinv-wishlist .tinvwl-btn-onclick",function(t){e(this).data("url")&&(t.preventDefault(),window.location=e(this).data("url"))});var n=e(".tinv-wishlist .navigation-button");n.length&&n.each(function(){var t=e(this).find("> li");t.length<5&&t.parent().addClass("tinvwl-btns-count-"+t.length)}),e(".tinv-login .showlogin").off("click").on("click",function(t){t.preventDefault(),e(this).closest(".tinv-login").find(".login").toggle()}),e(".tinv-wishlist table.tinvwl-table-manage-list tfoot td").each(function(){e(this).toggle(!!e(this).children().not(".look_in").length||!!e(this).children(".look_in").children().length)})})}(jQuery),function(e){e.fn.tinvwl_break_submit=function(t){var n=e.extend(!0,{},{selector:"input, select, textarea",ifempty:!0,invert:!1,validate:function(){return e(this).val()},rule:function(){var t=e(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(e(this))))}),i)}},t);return e(this).each(function(){e(this).on("click",function(t){var i=[];void 0!==e(this).attr("tinvwl_break_submit")&&(i=e(this).attr("tinvwl_break_submit").split(",")),-1!==jQuery.inArray(n.selector,i)&&(i=[]),n.rule.call(e(this))||0!==i.length||(alert(window.tinvwl_add_to_wishlist.tinvwl_break_submit),t.preventDefault()),i.push(n.selector),e(this).attr("tinvwl_break_submit",i),n.rule.call(e(this))&&e(this).removeAttr("tinvwl_break_submit")})})},e(document).ready(function(){e("body").on("click",".global-cb",function(){e(this).closest("table").eq(0).find(".product-cb input[type=checkbox], .wishlist-cb input[type=checkbox]").prop("checked",e(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 2.0.6
|
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:o.onActionProduct).call(this)},onPrepareDataAction:function(t,i){c("body").trigger("tinvwl_wishlist_button_clicked",[t,i])},filterProductAlreadyIn:function(t){var t=t||[],e={};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"))&&(e["form"+t]=n)}),e=e.formvariation_id,t.filter(function(t){var i;return"object"===_typeof(t.in)&&"string"==typeof e?(i=parseInt(e),0<=t.in.indexOf(i)):t.in})},onMultiProductAlreadyIn:function(t){var t=t||[],n=(t=o.onPrepareList.call(t)||t,t=o.filterProductAlreadyIn.call(this,t)||t,c(this).parent().parent().find(".already-in").remove(),"");0===t.length||(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(o.text_already_in+" ").append(n))},onAction:{redirect:function(t){o.redirectTimer&&clearTimeout(o.redirectTimer),o.redirectTimer=window.setTimeout(function(){window.location.href=t},4e3)},force_redirect:function(t){window.location.href=t},wishlists:function(t){},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),d("body > .tinv-wishlist"),o.redirectTimer||(o.removeTimer=window.setTimeout(function(){i.remove(),o.redirectTimer&&clearTimeout(o.redirectTimer)},tinvwl_add_to_wishlist.popup_timer)),i.on("click",".tinv-close-modal, .tinvwl_button_close, .tinv-overlay",function(t){t.preventDefault(),i.remove(),o.redirectTimer&&clearTimeout(o.redirectTimer),o.removeTimer&&clearTimeout(o.removeTimer)})},status:function(t){c("body").trigger("tinvwl_wishlist_added_status",[this,t])},removed:function(t){},make_remove:function(t){},wishlists_data:function(t){r(JSON.stringify(t))}}},o=(i.onActionProduct=function(t,i){var r={form:{},tinv_wishlist_id:t||"",tinv_wishlist_name:i||"",product_type:c(this).attr("data-tinv-wl-producttype"),product_id:c(this).attr("data-tinv-wl-product")||0,product_variation:c(this).attr("data-tinv-wl-productvariation")||0,product_action:c(this).attr("data-tinv-wl-action")||"addto",redirect:window.location.href},n=this,e=[],d=new FormData;tinvwl_add_to_wishlist.wpml&&(r.lang=tinvwl_add_to_wishlist.wpml),tinvwl_add_to_wishlist.wpml_default&&(r.lang_default=tinvwl_add_to_wishlist.wpml_default),"1"==tinvwl_add_to_wishlist.stats&&(r.stats=tinvwl_add_to_wishlist.stats),c('form.cart[method=post][data-product_id="'+c(this).attr("data-tinv-wl-product")+'"], form.vtajaxform[method=post][data-product_id="'+c(this).attr("data-tinv-wl-product")+'"]').each(function(){e.push(c(this))}),e.length||(c(n).closest("form.cart[method=post], form.vtajaxform[method=post]").each(function(){e.push(c(this))}),e.length||e.push(c("form.cart[method=post]"))),c('.tinv-wraper[data-tinvwl_product_id="'+c(this).attr("data-tinv-wl-product")+'"]').each(function(){e.push(c(this))}),c.each(e,function(t,i){c(i).find("input:not(:disabled), select:not(:disabled), textarea:not(:disabled)").each(function(){function o(t,i){if("object"!==_typeof(i))return i;for(var n in void 0===t&&(t={}),i)if(""===n){var e=-1;for(e in t);t[e=parseInt(e)+1]=o(t[n],i[n])}else t[n]=o(t[n],i[n]);return t}var t,i=c(this).attr("name"),n=c(this).attr("type"),e=c(this).val(),a=10;if("button"!==n&&void 0!==i){for(;/^(.+)\[([^\[\]]*?)\]$/.test(i)&&0<a;){var s,l=i.match(/^(.+)\[([^\[\]]*?)\]$/);3===l.length&&((s={})[l[2]]=e,e=s),i=l[1],a--}"file"!==n||(t=c(this)[0].files)&&d.append(i,t[0]),"checkbox"===n||"radio"===n?c(this).is(":checked")&&(e.length||"object"===_typeof(e)||(e=!0),r.form[i]=o(r.form[i],e)):r.form[i]=o(r.form[i],e)}})}),r=o.onPrepareDataAction.call(n,n,r)||r,c.each(r,function(n,t){"form"===n?c.each(t,function(t,i){"object"===_typeof(i)&&(i=JSON.stringify(i)),d.append(n+"["+t+"]",i)}):d.append(n,t)}),c.ajax({url:o.api_url,method:"POST",contentType:!1,processData:!1,data:d}).done(function(t){if(c("body").trigger("tinvwl_wishlist_ajax_response",[this,t]),o.onDialogHide.call(n.tinvwl_dialog,n),"object"===_typeof(t))for(var i in t)"function"==typeof o.onAction[i]&&o.onAction[i].call(n,t[i]);else"function"==typeof o.onAction.msg&&o.onAction.msg.call(n,t)})},c.extend(!0,{},i,t));return c(this).each(function(){if(!c(this).attr("data-tinv-wl-list"))return!1;var t,e;o.dialogbox&&o.dialogbox.length&&(this.tinvwl_dialog=o.dialogbox),this.tinvwl_dialog||(this.tinvwl_dialog=o.onGetDialogBox.call(this)),this.tinvwl_dialog||(t=c(this).nextAll(o.class.dialogbox).eq(0)).length&&(this.tinvwl_dialog=t),this.tinvwl_dialog&&(o.onPrepareDialogBox.call(this.tinvwl_dialog),"function"!=typeof this.tinvwl_dialog.update_list&&(this.tinvwl_dialog.update_list=function(t){var n=c(this).find(o.class.select).eq(0);c(this).find(o.class.newtitle).hide().val(""),n.html(""),c.each(t,function(t,i){o.onCreateWishList.call(n,i)}),o.text_create&&o.onCreateWishList.call(n,{ID:"",title:o.text_create,in:!1}),o.onMultiProductAlreadyIn.call(n,t),o.onSelectWishList.call(n,t),c(this).find(o.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=o.onPrepareList.call(t)||t,this.tinvwl_dialog.update_list(t),o.onDialogShow.call(this.tinvwl_dialog,this)):o.onActionProduct.call(this)}),c((e=this).tinvwl_dialog).find(o.class.dialogbutton).off("click").on("click",function(){var t,i=c(e.tinvwl_dialog).find(o.class.select),n=c(e.tinvwl_dialog).find(o.class.newtitle);i.val()||n.val()?o.onActionProduct.call(e,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",o.onClick),o.onInited.call(this,o)})},c(document).ready(function(){c("body").on("click keydown",".tinvwl_add_to_wishlist_button",function(t){if("keydown"===t.type){var i=void 0!==t.key?t.key:t.keyCode;if(!("Enter"===i||13===i||0<=["Spacebar"," "].indexOf(i)||32===i))return;t.preventDefault()}if(c("body").trigger("tinvwl_add_to_wishlist_button_click",[this]),c(this).is(".disabled-add-wishlist"))return t.preventDefault(),void window.alert(tinvwl_add_to_wishlist.i18n_make_a_selection_text);c(this).is(".inited-add-wishlist")||c(this).tinvwl_to_wishlist({onInited:function(t){c(this).addClass("inited-add-wishlist"),t.onClick.call(this)}})}),c("body").on("click keydown",'button[name="tinvwl-remove"]',function(t){if("keydown"===t.type){var i=void 0!==t.key?t.key:t.keyCode;if(!("Enter"===i||13===i||0<=["Spacebar"," "].indexOf(i)||32===i))return}t.preventDefault();var e=c(this);e.is(".inited-wishlist-action")||(e.addClass("inited-wishlist-action"),i={"tinvwl-product_id":e.val(),"tinvwl-action":"remove","tinvwl-security":tinvwl_add_to_wishlist.nonce,"tinvwl-paged":e.closest("form").data("tinvwl_paged"),"tinvwl-sharekey":e.closest("form").data("tinvwl_sharekey")},c.ajax({url:tinvwl_add_to_wishlist.wc_ajax_url,method:"POST",cache:!1,data:i,beforeSend:function(t){t.setRequestHeader("X-WP-Nonce",tinvwl_add_to_wishlist.nonce)}}).done(function(t){var i,n;c("body").trigger("tinvwl_wishlist_ajax_response",[this,t]),e.removeClass("inited-wishlist-action"),t.msg&&(i=c(t.msg).eq(0),c("body > .tinv-wishlist").length||c("body").append(c("<div>").addClass("tinv-wishlist")),c("body > .tinv-wishlist").append(i),d("body > .tinv-wishlist"),i.on("click",".tinv-close-modal, .tinvwl_button_close, .tinv-overlay",function(t){t.preventDefault(),i.remove()}),n=n||window.setTimeout(function(){i.remove(),n&&clearTimeout(n)},tinvwl_add_to_wishlist.popup_timer)),t.status&&(c("div.tinv-wishlist.woocommerce.tinv-wishlist-clear").replaceWith(t.content),c(".tinvwl-break-input").tinvwl_break_submit({selector:".tinvwl-break-input-filed"}),c(".tinvwl-break-checkbox").tinvwl_break_submit({selector:"table td input[type=checkbox]",validate:function(){return c(this).is(":checked")}}),jQuery.fn.tinvwl_get_wishlist_data()),t.wishlists_data&&r(JSON.stringify(t.wishlists_data))}))}),c("body").on("click keydown",'button[name="tinvwl-add-to-cart"]',function(t){if("keydown"===t.type){var i=void 0!==t.key?t.key:t.keyCode;if(!("Enter"===i||13===i||0<=["Spacebar"," "].indexOf(i)||32===i))return}t.preventDefault();var e=c(this);e.is(".inited-wishlist-action")||(e.addClass("inited-wishlist-action"),i={"tinvwl-product_id":e.val(),"tinvwl-action":"add_to_cart_single","tinvwl-security":tinvwl_add_to_wishlist.nonce,"tinvwl-paged":e.closest("form").data("tinvwl_paged"),"tinvwl-sharekey":e.closest("form").data("tinvwl_sharekey")},c.ajax({url:tinvwl_add_to_wishlist.wc_ajax_url,method:"POST",cache:!1,data:i,beforeSend:function(t){t.setRequestHeader("X-WP-Nonce",tinvwl_add_to_wishlist.nonce)}}).done(function(t){var i,n;c("body").trigger("tinvwl_wishlist_ajax_response",[this,t]),e.removeClass("inited-wishlist-action"),t.redirect&&(window.location.href=t.redirect),t.msg&&(i=c(t.msg).eq(0),c("body > .tinv-wishlist").length||c("body").append(c("<div>").addClass("tinv-wishlist")),c("body > .tinv-wishlist").append(i),d("body > .tinv-wishlist"),i.on("click",".tinv-close-modal, .tinvwl_button_close, .tinv-overlay",function(t){t.preventDefault(),i.remove()}),n=n||window.setTimeout(function(){i.remove(),n&&clearTimeout(n)},tinvwl_add_to_wishlist.popup_timer)),t.redirect||(c(document.body).trigger("wc_fragment_refresh"),c("div.tinv-wishlist.woocommerce.tinv-wishlist-clear").replaceWith(t.content),jQuery.fn.tinvwl_get_wishlist_data(),t.wishlists_data&&r(JSON.stringify(t.wishlists_data)))}))}),c("body").on("click keydown",'button[name="tinvwl-action-product_all"]',function(t){if("keydown"===t.type){var i=void 0!==t.key?t.key:t.keyCode;if(!("Enter"===i||13===i||0<=["Spacebar"," "].indexOf(i)||32===i))return}t.preventDefault();var e=c(this);e.is(".inited-wishlist-action")||(e.addClass("inited-wishlist-action"),i={"tinvwl-action":"add_to_cart_all","tinvwl-security":tinvwl_add_to_wishlist.nonce,"tinvwl-paged":e.closest("form").data("tinvwl_paged"),"tinvwl-sharekey":e.closest("form").data("tinvwl_sharekey")},c.ajax({url:tinvwl_add_to_wishlist.wc_ajax_url,method:"POST",cache:!1,data:i,beforeSend:function(t){t.setRequestHeader("X-WP-Nonce",tinvwl_add_to_wishlist.nonce)}}).done(function(t){var i,n;c("body").trigger("tinvwl_wishlist_ajax_response",[this,t]),e.removeClass("inited-wishlist-action"),t.redirect&&(window.location.href=t.redirect),t.msg&&(i=c(t.msg).eq(0),c("body > .tinv-wishlist").length||c("body").append(c("<div>").addClass("tinv-wishlist")),c("body > .tinv-wishlist").append(i),d("body > .tinv-wishlist"),i.on("click",".tinv-close-modal, .tinvwl_button_close, .tinv-overlay",function(t){t.preventDefault(),i.remove()}),n=n||window.setTimeout(function(){i.remove(),n&&clearTimeout(n)},tinvwl_add_to_wishlist.popup_timer)),t.redirect||(c(document.body).trigger("wc_fragment_refresh"),c("div.tinv-wishlist.woocommerce.tinv-wishlist-clear").replaceWith(t.content),jQuery.fn.tinvwl_get_wishlist_data(),t.wishlists_data&&r(JSON.stringify(t.wishlists_data)))}))}),c("body").on("click keydown",'button[name="tinvwl-action-product_apply"], button[name="tinvwl-action-product_selected"]',function(t){if("keydown"===t.type){var i=void 0!==t.key?t.key:t.keyCode;if(!("Enter"===i||13===i||0<=["Spacebar"," "].indexOf(i)||32===i))return}t.preventDefault();var e,n=[],o=(c('input[name="wishlist_pr[]"]:checked').each(function(){n.push(this.value)}),c(this));n.length&&("tinvwl-action-product_selected"===o.attr("name")||c("select#tinvwl_product_actions option").filter(":selected").val())?o.is(".inited-wishlist-action")||(o.addClass("inited-wishlist-action"),e="",e="tinvwl-action-product_selected"===o.attr("name")?"add_to_cart_selected":c("select#tinvwl_product_actions option").filter(":selected").val(),i={"tinvwl-products":n,"tinvwl-action":e,"tinvwl-security":tinvwl_add_to_wishlist.nonce,"tinvwl-paged":o.closest("form").data("tinvwl_paged"),"tinvwl-sharekey":o.closest("form").data("tinvwl_sharekey")},c.ajax({url:tinvwl_add_to_wishlist.wc_ajax_url,method:"POST",cache:!1,data:i,beforeSend:function(t){t.setRequestHeader("X-WP-Nonce",tinvwl_add_to_wishlist.nonce)}}).done(function(t){var i,n;c("body").trigger("tinvwl_wishlist_ajax_response",[this,t]),o.removeClass("inited-wishlist-action"),t.redirect&&(window.location.href=t.redirect),t.msg&&(i=c(t.msg).eq(0),c("body > .tinv-wishlist").length||c("body").append(c("<div>").addClass("tinv-wishlist")),c("body > .tinv-wishlist").append(i),d("body > .tinv-wishlist"),i.on("click",".tinv-close-modal, .tinvwl_button_close, .tinv-overlay",function(t){t.preventDefault(),i.remove()}),n=n||window.setTimeout(function(){i.remove(),n&&clearTimeout(n)},tinvwl_add_to_wishlist.popup_timer)),t.redirect||("add_to_cart_selected"===e&&c(document.body).trigger("wc_fragment_refresh"),c("div.tinv-wishlist.woocommerce.tinv-wishlist-clear").replaceWith(t.content),jQuery.fn.tinvwl_get_wishlist_data(),t.wishlists_data&&r(JSON.stringify(t.wishlists_data)))})):alert(window.tinvwl_add_to_wishlist.tinvwl_break_submit)}),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")),e=!1,o="1"==window.tinvwl_add_to_wishlist.simple_flow;for(a in n)n[a].hasOwnProperty("in")&&Array.isArray(n[a].in)&&-1<(n[a].in||[]).indexOf(0)&&(e=!0);i.toggleClass("tinvwl-product-in-list",e).toggleClass("tinvwl-product-make-remove",e&&o).attr("data-tinv-wl-action",e&&o?"remove":"addto")}if(i.length&&i.attr("data-tinv-wl-product-stats")){i.find("span.tinvwl-product-stats").remove();var a,s=JSON.parse(i.attr("data-tinv-wl-product-stats"));for(a in s)-1<a.indexOf(0)&&(e=!0,c("body").trigger("tinvwl_wishlist_product_stats",[i,e]),i.append('<span class="tinvwl-product-stats">'+s[a]+"</span>"))}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 e=c('.tinvwl_add_to_wishlist_button:not(.tinvwl-loop)[data-tinv-wl-product="'+c(this).data("product_id")+'"]');if(e.attr("data-tinv-wl-productvariation",i.variation_id),e.length&&e.attr("data-tinv-wl-list")){var o=JSON.parse(e.attr("data-tinv-wl-list")),a=!1,s="1"==window.tinvwl_add_to_wishlist.simple_flow;for(l in o)o[l].hasOwnProperty("in")&&Array.isArray(o[l].in)&&-1<(o[l].in||[]).indexOf(i.variation_id)&&(a=!0);e.toggleClass("tinvwl-product-in-list",a).toggleClass("tinvwl-product-make-remove",a&&s).attr("data-tinv-wl-action",a&&s?"remove":"addto")}if(e.length&&e.attr("data-tinv-wl-product-stats")){e.find("span.tinvwl-product-stats").remove();var l,r=JSON.parse(e.attr("data-tinv-wl-product-stats"));for(l in r)-1<l.indexOf(i.variation_id)&&(a=!0,c("body").trigger("tinvwl_wishlist_product_stats",[e,a]),e.append('<span class="tinvwl-product-stats">'+r[l]+"</span>"))}t.preventDefault(),e.removeClass("disabled-add-wishlist")}),c(window).on("storage onstorage",function(t){s===t.originalEvent.key&&localStorage.getItem(s)!==sessionStorage.getItem(s)&&(!localStorage.getItem(s)||"object"===_typeof(t=JSON.parse(localStorage.getItem(s)))&&null!==t&&(t.hasOwnProperty("products")||t.hasOwnProperty("counter"))&&r(localStorage.getItem(s)))});function i(){var t;(n.length||e)&&(t={},tinvwl_add_to_wishlist.wpml&&(t.lang=tinvwl_add_to_wishlist.wpml),tinvwl_add_to_wishlist.wpml_default&&(t.lang_default=tinvwl_add_to_wishlist.wpml_default),"1"==tinvwl_add_to_wishlist.stats&&(t.stats=tinvwl_add_to_wishlist.stats),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){c("body").trigger("tinvwl_wishlist_ajax_response",[this,t]),r(JSON.stringify(t)),l(t)}).fail(function(){var t;(n.length||e)&&(t={ids:n,counter:e,tinvwl_request:!0},tinvwl_add_to_wishlist.wpml&&(t.lang=tinvwl_add_to_wishlist.wpml),tinvwl_add_to_wishlist.wpml_default&&(t.lang_default=tinvwl_add_to_wishlist.wpml_default),"1"==tinvwl_add_to_wishlist.stats&&(t.stats=tinvwl_add_to_wishlist.stats),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){c("body").trigger("tinvwl_wishlist_ajax_response",[this,t]),r(JSON.stringify(t)),l(t)}))}))}var n=[],e=!1,t=(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(){e=!0}),c.fn.tinvwl_get_wishlist_data=function(){if(a&&(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 l(t)}tinvwl_add_to_wishlist.block_ajax_wishlists_data||i()},c.fn.tinvwl_get_wishlist_data(),new MutationObserver(function(t){n=[],t.forEach(function(t){t=t.addedNodes;null!==t&&c(t).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&&c.fn.tinvwl_get_wishlist_data()})),o=document.body;t.observe(o,{childList:!0,subtree:!0})});var a=!0,s=tinvwl_add_to_wishlist.hash_key;try{a="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){a=!1}function l(t){var s="1"==window.tinvwl_add_to_wishlist.simple_flow,i=((s||t.stats&&"1"==tinvwl_add_to_wishlist.stats)&&c("a.tinvwl_add_to_wishlist_button").each(function(){s&&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","[]"),t.stats&&c(this).find("span.tinvwl-product-stats").remove()}),c("body").trigger("tinvwl_wishlist_mark_products",[t]),c.each(t.products,function(t,o){var a=t;c('a.tinvwl_add_to_wishlist_button[data-tinv-wl-product="'+a+'"]').each(function(){var i,t=parseInt(c(this).attr("data-tinv-wl-productvariation")),n=c(this).data("tinv-wl-productvariations")||[],e=!1;for(i in o)o[i].hasOwnProperty("in")&&Array.isArray(o[i].in)&&(-1<(o[i].in||[]).indexOf(a)||-1<(o[i].in||[]).indexOf(t)||n.some(function(t){return 0<=(o[i].in||[]).indexOf(t)}))&&(e=!0);c("body").trigger("tinvwl_wishlist_product_marked",[this,e]),c(this).attr("data-tinv-wl-list",JSON.stringify(o)).toggleClass("tinvwl-product-in-list",e).toggleClass("tinvwl-product-make-remove",e&&s).attr("data-tinv-wl-action",e&&s?"remove":"addto")})}),t.stats&&"1"==tinvwl_add_to_wishlist.stats&&c.each(t.stats,function(t,n){c('a.tinvwl_add_to_wishlist_button[data-tinv-wl-product="'+t+'"]').each(function(){c(this).attr("data-tinv-wl-product-stats",JSON.stringify(n));var t,i=parseInt(c(this).attr("data-tinv-wl-productvariation"));for(t in n)-1<t.indexOf(i)&&(c("body").trigger("tinvwl_wishlist_product_stats",[this,!0]),c(this).append('<span class="tinvwl-product-stats">'+n[t]+"</span>"))})}),t.counter);"1"==window.tinvwl_add_to_wishlist.hide_zero_counter&&0===i&&(i="false"),jQuery("i.wishlist-icon").addClass("added"),"false"!==i?(jQuery(".wishlist_products_counter_number, body.theme-woostify .wishlist-item-count").html(i),jQuery("i.wishlist-icon").attr("data-icon-label",i)):(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")),i=!("0"==i||"false"==i),jQuery(".wishlist_products_counter").toggleClass("wishlist-counter-with-products",i),setTimeout(function(){jQuery("i.wishlist-icon").removeClass("added")},500)}function r(t){a&&(localStorage.setItem(s,t),sessionStorage.setItem(s,t),l(JSON.parse(t)))}function d(t){var t=c(t).find("select, input, textarea, button, a").filter(":visible"),i=t.first(),n=t.last();i.focus().blur(),n.on("keydown",function(t){9!==t.which||t.shiftKey||(t.preventDefault(),i.focus())}),i.on("keydown",function(t){9===t.which&&t.shiftKey&&(t.preventDefault(),n.focus())})}}(jQuery),function(e){e(document).ready(function(){if(e(".tinv-lists-nav").each(function(){e(this).html().trim().length||e(this).remove()}),e("body").on("click",".social-buttons .social:not(.social-email,.social-whatsapp,.social-clipboard)",function(t){var i=window.open(e(this).attr("href"),e(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)}e("body").on("click",".social-buttons .social.social-clipboard",function(t){t.preventDefault()}),e("body").on("click",".tinv-wishlist .tinv-overlay, .tinv-wishlist .tinv-close-modal, .tinv-wishlist .tinvwl_button_close",function(t){t.preventDefault(),e(this).parents(".tinv-modal:first").removeClass("tinv-modal-open"),e("body").trigger("tinvwl_modal_closed",[this])}),e("body").on("click",".tinv-wishlist .tinvwl-btn-onclick",function(t){e(this).data("url")&&(t.preventDefault(),window.location=e(this).data("url"))});var n=e(".tinv-wishlist .navigation-button");n.length&&n.each(function(){var t=e(this).find("> li");t.length<5&&t.parent().addClass("tinvwl-btns-count-"+t.length)}),e(".tinv-login .showlogin").off("click").on("click",function(t){t.preventDefault(),e(this).closest(".tinv-login").find(".login").toggle()}),e(".tinv-wishlist table.tinvwl-table-manage-list tfoot td").each(function(){e(this).toggle(!!e(this).children().not(".look_in").length||!!e(this).children(".look_in").children().length)})})}(jQuery),function(e){e.fn.tinvwl_break_submit=function(t){var n=e.extend(!0,{},{selector:"input, select, textarea",ifempty:!0,invert:!1,validate:function(){return e(this).val()},rule:function(){var t=e(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(e(this))))}),i)}},t);return e(this).each(function(){e(this).on("click",function(t){var i=[];void 0!==e(this).attr("tinvwl_break_submit")&&(i=e(this).attr("tinvwl_break_submit").split(",")),-1!==jQuery.inArray(n.selector,i)&&(i=[]),n.rule.call(e(this))||0!==i.length||(alert(window.tinvwl_add_to_wishlist.tinvwl_break_submit),t.preventDefault()),i.push(n.selector),e(this).attr("tinvwl_break_submit",i),n.rule.call(e(this))&&e(this).removeAttr("tinvwl_break_submit")})})},e(document).ready(function(){e("body").on("click",".global-cb",function(){e(this).closest("table").eq(0).find(".product-cb input[type=checkbox], .wishlist-cb input[type=checkbox]").prop("checked",e(this).is(":checked"))})})}(jQuery);
|
integrations/woo-custom-product-addons.php
CHANGED
@@ -4,7 +4,7 @@
|
|
4 |
*
|
5 |
* @name WooCommerce Custom Product Addons
|
6 |
*
|
7 |
-
* @version 2.
|
8 |
*
|
9 |
* @slug woo-custom-product-addons
|
10 |
*
|
@@ -13,7 +13,7 @@
|
|
13 |
*/
|
14 |
|
15 |
// If this file is called directly, abort.
|
16 |
-
if (!defined('ABSPATH')) {
|
17 |
exit;
|
18 |
}
|
19 |
|
@@ -24,24 +24,24 @@ $slug = "woo-custom-product-addons";
|
|
24 |
|
25 |
$name = "WooCommerce Custom Product Addons";
|
26 |
|
27 |
-
$available = defined('WCPA_POST_TYPE');
|
28 |
|
29 |
$tinvwl_integrations = is_array( $tinvwl_integrations ) ? $tinvwl_integrations : [];
|
30 |
|
31 |
-
$tinvwl_integrations[$slug] = array(
|
32 |
-
'name'
|
33 |
'available' => $available,
|
34 |
);
|
35 |
|
36 |
-
if (!tinv_get_option('integrations', $slug)) {
|
37 |
return;
|
38 |
}
|
39 |
|
40 |
-
if (
|
41 |
return;
|
42 |
}
|
43 |
|
44 |
-
if (!function_exists('tinv_wishlist_item_meta_woocommerce_custom_product_addons')) {
|
45 |
|
46 |
/**
|
47 |
* Set description for meta WooCommerce Custom Product Addons
|
@@ -53,70 +53,70 @@ if (!function_exists('tinv_wishlist_item_meta_woocommerce_custom_product_addons'
|
|
53 |
* @return array
|
54 |
*/
|
55 |
|
56 |
-
function tinv_wishlist_item_meta_woocommerce_custom_product_addons($item_data, $product_id, $variation_id)
|
57 |
-
|
58 |
-
|
59 |
-
$form = new WCPA_Form();
|
60 |
$frontend = new WCPA_Front_End();
|
61 |
-
$data
|
62 |
-
$post_ids = $form->get_form_ids($product_id);
|
63 |
|
64 |
-
if (isset($item_data['wcpa_field_key_checker'])) {
|
65 |
-
unset($item_data['wcpa_field_key_checker']);
|
66 |
}
|
67 |
|
68 |
-
if (wcpa_get_option('form_loading_order_by_date') === true) {
|
69 |
-
if (is_array($post_ids) && count($post_ids)) {
|
70 |
-
$post_ids = get_posts(array(
|
71 |
-
'posts_per_page' => -1,
|
72 |
-
'include'
|
73 |
-
'fields'
|
74 |
-
'post_type'
|
75 |
-
));
|
76 |
}
|
77 |
}
|
78 |
-
foreach ($post_ids as $id) {
|
79 |
-
if (get_post_status($id) == 'publish') {
|
80 |
-
$json_string
|
81 |
-
$json_encoded = json_decode($json_string);
|
82 |
-
if ($json_encoded && is_array($json_encoded)) {
|
83 |
-
$data = array_merge($data, $json_encoded);
|
84 |
}
|
85 |
}
|
86 |
}
|
87 |
|
88 |
-
foreach ($data as $v) {
|
89 |
$form_data = clone $v;
|
90 |
-
unset($form_data->values); //avoid saving large number of data
|
91 |
-
unset($form_data->className); //avoid saving no use data
|
92 |
-
if (!in_array($v->type, array('header', 'paragraph'))) {
|
93 |
-
if (isset($item_data[$v->name])) {
|
94 |
-
|
95 |
-
if (!is_object($v)) {
|
96 |
-
$value = sanitize_text_field($v);
|
97 |
-
} else if ((isset($v->name))) {
|
98 |
-
if (is_array($item_data[$v->name])) {
|
99 |
-
|
100 |
-
$_values = $item_data[$v->name];
|
101 |
-
array_walk($_values, function (&$a) {
|
102 |
-
sanitize_text_field($a);
|
103 |
-
}); // using this array_wal method to preserve the keys
|
104 |
$value = $_values;
|
105 |
-
} else if ($v->type == 'textarea') {
|
106 |
-
$value = sanitize_textarea_field(wp_unslash($item_data[$v->name]));
|
107 |
} else {
|
108 |
-
$value = sanitize_text_field(wp_unslash($item_data[$v->name]));
|
109 |
}
|
110 |
}
|
111 |
-
$item_data[$v->name]['key'] = (isset($v->label)) ? $v->label : '';
|
112 |
-
|
113 |
-
|
114 |
-
'
|
115 |
-
'
|
116 |
-
'
|
117 |
-
'
|
|
|
118 |
'form_data' => $form_data,
|
119 |
-
), wc_get_product($product_id));
|
120 |
}
|
121 |
}
|
122 |
}
|
@@ -125,10 +125,10 @@ if (!function_exists('tinv_wishlist_item_meta_woocommerce_custom_product_addons'
|
|
125 |
return $item_data;
|
126 |
}
|
127 |
|
128 |
-
add_filter('tinvwl_wishlist_item_meta_post', 'tinv_wishlist_item_meta_woocommerce_custom_product_addons', 10, 3);
|
129 |
}
|
130 |
|
131 |
-
if (!function_exists('tinvwl_item_price_woocommerce_custom_product_addons')) {
|
132 |
|
133 |
/**
|
134 |
* Modify price for WooCommerce Custom Product Addons.
|
@@ -139,50 +139,49 @@ if (!function_exists('tinvwl_item_price_woocommerce_custom_product_addons')) {
|
|
139 |
*
|
140 |
* @return string
|
141 |
*/
|
142 |
-
function tinvwl_item_price_woocommerce_custom_product_addons($price, $wl_product, $product)
|
143 |
-
|
144 |
-
|
145 |
-
|
146 |
-
$
|
147 |
-
$
|
148 |
-
$
|
149 |
-
|
150 |
-
|
151 |
-
|
152 |
-
|
153 |
-
|
154 |
-
'
|
155 |
-
'
|
156 |
-
'
|
157 |
-
|
158 |
-
));
|
159 |
}
|
160 |
}
|
161 |
-
foreach ($post_ids as $id) {
|
162 |
-
if (get_post_status($id) == 'publish') {
|
163 |
-
$json_string
|
164 |
-
$json_encoded = json_decode($json_string);
|
165 |
-
if ($json_encoded && is_array($json_encoded)) {
|
166 |
-
$data = array_merge($data, $json_encoded);
|
167 |
}
|
168 |
}
|
169 |
}
|
170 |
|
171 |
-
foreach ($data as $v) {
|
172 |
$form_data = clone $v;
|
173 |
-
unset($form_data->values); //avoid saving large number of data
|
174 |
-
unset($form_data->className); //avoid saving no use data
|
175 |
-
if (!in_array($v->type, array('header', 'paragraph'))) {
|
176 |
-
if (isset($wl_product['meta'][$v->name])) {
|
177 |
-
if (!is_object($v)) {
|
178 |
continue;
|
179 |
-
} else if ((isset($v->name))) {
|
180 |
-
if ((!isset($v->is_fee) || $v->is_fee === false) && (!isset($v->is_show_price) || $v->is_show_price === false)) {
|
181 |
-
if (isset($v->price) && is_array($v->price)) {
|
182 |
-
foreach ($v->price as $p) {
|
183 |
$price += $p;
|
184 |
}
|
185 |
-
} else if (isset($v->price) && $v->price) {
|
186 |
$price += $v->price;
|
187 |
}
|
188 |
}
|
@@ -191,20 +190,20 @@ if (!function_exists('tinvwl_item_price_woocommerce_custom_product_addons')) {
|
|
191 |
}
|
192 |
}
|
193 |
|
194 |
-
$mc
|
195 |
-
$price = $mc->mayBeConvert($price) + $product->get_price('edit');
|
196 |
|
197 |
-
$price = wc_price($price);
|
198 |
|
199 |
}
|
200 |
|
201 |
return $price;
|
202 |
}
|
203 |
|
204 |
-
add_filter('tinvwl_wishlist_item_price', 'tinvwl_item_price_woocommerce_custom_product_addons', 10, 3);
|
205 |
} // End if().
|
206 |
|
207 |
-
if (!function_exists('tinvwl_item_price_woocommerce_custom_product_addons_text_button')) {
|
208 |
|
209 |
/**
|
210 |
* Change text for button add to cart
|
@@ -215,47 +214,46 @@ if (!function_exists('tinvwl_item_price_woocommerce_custom_product_addons_text_b
|
|
215 |
*
|
216 |
* @return string
|
217 |
*/
|
218 |
-
function tinvwl_item_price_woocommerce_custom_product_addons_text_button($text_add_to_cart, $wl_product, $product)
|
219 |
-
{
|
220 |
|
221 |
-
if (defined('WCPA_POST_TYPE') && class_exists('WCPA_Form') && class_exists('WCPA_Front_End')) {
|
222 |
$product_id = $product->get_id();
|
223 |
-
$form
|
224 |
-
$post_ids
|
225 |
-
$data
|
226 |
-
if (wcpa_get_option('form_loading_order_by_date') === true) {
|
227 |
-
if (is_array($post_ids) && count($post_ids)) {
|
228 |
-
$post_ids = get_posts(array(
|
229 |
-
'posts_per_page' => -1,
|
230 |
-
'include'
|
231 |
-
'fields'
|
232 |
-
'post_type'
|
233 |
-
));
|
234 |
}
|
235 |
}
|
236 |
-
foreach ($post_ids as $id) {
|
237 |
-
if (get_post_status($id) == 'publish') {
|
238 |
-
$json_string
|
239 |
-
$json_encoded = json_decode($json_string);
|
240 |
-
if ($json_encoded && is_array($json_encoded)) {
|
241 |
-
$data = array_merge($data, $json_encoded);
|
242 |
}
|
243 |
}
|
244 |
}
|
245 |
|
246 |
$status = true;
|
247 |
|
248 |
-
foreach ($data as $v) {
|
249 |
-
if ($v->type != 'file' && isset($v->required) && $v->required && (!isset($wl_product['meta'][$v->name]) || empty($wl_product['meta'][$v->name]))) {
|
250 |
$status = false;
|
251 |
}
|
252 |
}
|
253 |
|
254 |
-
if (
|
255 |
|
256 |
$WCPA = new WCPA_Front_End();
|
257 |
|
258 |
-
return $WCPA->add_to_cart_text($text_add_to_cart, $product);
|
259 |
}
|
260 |
}
|
261 |
|
@@ -263,5 +261,5 @@ if (!function_exists('tinvwl_item_price_woocommerce_custom_product_addons_text_b
|
|
263 |
|
264 |
}
|
265 |
|
266 |
-
add_filter('tinvwl_wishlist_item_add_to_cart', 'tinvwl_item_price_woocommerce_custom_product_addons_text_button', 10, 3);
|
267 |
}
|
4 |
*
|
5 |
* @name WooCommerce Custom Product Addons
|
6 |
*
|
7 |
+
* @version 2.6.9
|
8 |
*
|
9 |
* @slug woo-custom-product-addons
|
10 |
*
|
13 |
*/
|
14 |
|
15 |
// If this file is called directly, abort.
|
16 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
17 |
exit;
|
18 |
}
|
19 |
|
24 |
|
25 |
$name = "WooCommerce Custom Product Addons";
|
26 |
|
27 |
+
$available = defined( 'WCPA_POST_TYPE' );
|
28 |
|
29 |
$tinvwl_integrations = is_array( $tinvwl_integrations ) ? $tinvwl_integrations : [];
|
30 |
|
31 |
+
$tinvwl_integrations[ $slug ] = array(
|
32 |
+
'name' => $name,
|
33 |
'available' => $available,
|
34 |
);
|
35 |
|
36 |
+
if ( ! tinv_get_option( 'integrations', $slug ) ) {
|
37 |
return;
|
38 |
}
|
39 |
|
40 |
+
if ( ! $available ) {
|
41 |
return;
|
42 |
}
|
43 |
|
44 |
+
if ( ! function_exists( 'tinv_wishlist_item_meta_woocommerce_custom_product_addons' ) ) {
|
45 |
|
46 |
/**
|
47 |
* Set description for meta WooCommerce Custom Product Addons
|
53 |
* @return array
|
54 |
*/
|
55 |
|
56 |
+
function tinv_wishlist_item_meta_woocommerce_custom_product_addons( $item_data, $product_id, $variation_id ) {
|
57 |
+
if ( defined( 'WCPA_POST_TYPE' ) && class_exists( 'WCPA_Form' ) && class_exists( 'WCPA_Front_End' ) ) {
|
58 |
+
$form = new WCPA_Form();
|
|
|
59 |
$frontend = new WCPA_Front_End();
|
60 |
+
$data = array();
|
61 |
+
$post_ids = $form->get_form_ids( $product_id );
|
62 |
|
63 |
+
if ( isset( $item_data['wcpa_field_key_checker'] ) ) {
|
64 |
+
unset( $item_data['wcpa_field_key_checker'] );
|
65 |
}
|
66 |
|
67 |
+
if ( wcpa_get_option( 'form_loading_order_by_date' ) === true ) {
|
68 |
+
if ( is_array( $post_ids ) && count( $post_ids ) ) {
|
69 |
+
$post_ids = get_posts( array(
|
70 |
+
'posts_per_page' => - 1,
|
71 |
+
'include' => $post_ids,
|
72 |
+
'fields' => 'ids',
|
73 |
+
'post_type' => WCPA_POST_TYPE,
|
74 |
+
) );
|
75 |
}
|
76 |
}
|
77 |
+
foreach ( $post_ids as $id ) {
|
78 |
+
if ( get_post_status( $id ) == 'publish' ) {
|
79 |
+
$json_string = get_post_meta( $id, WCPA_FORM_META_KEY, true );
|
80 |
+
$json_encoded = json_decode( $json_string );
|
81 |
+
if ( $json_encoded && is_array( $json_encoded ) ) {
|
82 |
+
$data = array_merge( $data, $json_encoded );
|
83 |
}
|
84 |
}
|
85 |
}
|
86 |
|
87 |
+
foreach ( $data as $v ) {
|
88 |
$form_data = clone $v;
|
89 |
+
unset( $form_data->values ); //avoid saving large number of data
|
90 |
+
unset( $form_data->className ); //avoid saving no use data
|
91 |
+
if ( ! in_array( $v->type, array( 'header', 'paragraph' ) ) ) {
|
92 |
+
if ( isset( $item_data[ $v->name ] ) ) {
|
93 |
+
|
94 |
+
if ( ! is_object( $v ) ) {
|
95 |
+
$value = sanitize_text_field( $v );
|
96 |
+
} else if ( ( isset( $v->name ) ) ) {
|
97 |
+
if ( is_array( $item_data[ $v->name ] ) ) {
|
98 |
+
|
99 |
+
$_values = $item_data[ $v->name ];
|
100 |
+
array_walk( $_values, function ( &$a ) {
|
101 |
+
sanitize_text_field( $a );
|
102 |
+
} ); // using this array_wal method to preserve the keys
|
103 |
$value = $_values;
|
104 |
+
} else if ( $v->type == 'textarea' ) {
|
105 |
+
$value = sanitize_textarea_field( wp_unslash( $item_data[ $v->name ] ) );
|
106 |
} else {
|
107 |
+
$value = sanitize_text_field( wp_unslash( $item_data[ $v->name ] ) );
|
108 |
}
|
109 |
}
|
110 |
+
$item_data[ $v->name ]['key'] = ( isset( $v->label ) ) ? $v->label : '';
|
111 |
+
|
112 |
+
$item_data[ $v->name ]['display'] = $frontend->cart_display( array(
|
113 |
+
'type' => $v->type,
|
114 |
+
'name' => $v->name,
|
115 |
+
'label' => ( isset( $v->label ) ) ? $v->label : '',
|
116 |
+
'value' => ( is_object( json_decode( $value['display'] ) ) ) ? json_decode( $value['display'], true ) : $value['display'],
|
117 |
+
'price' => ( isset( $v->price ) ) ? $v->price : false,
|
118 |
'form_data' => $form_data,
|
119 |
+
), wc_get_product( $product_id ) );
|
120 |
}
|
121 |
}
|
122 |
}
|
125 |
return $item_data;
|
126 |
}
|
127 |
|
128 |
+
add_filter( 'tinvwl_wishlist_item_meta_post', 'tinv_wishlist_item_meta_woocommerce_custom_product_addons', 10, 3 );
|
129 |
}
|
130 |
|
131 |
+
if ( ! function_exists( 'tinvwl_item_price_woocommerce_custom_product_addons' ) ) {
|
132 |
|
133 |
/**
|
134 |
* Modify price for WooCommerce Custom Product Addons.
|
139 |
*
|
140 |
* @return string
|
141 |
*/
|
142 |
+
function tinvwl_item_price_woocommerce_custom_product_addons( $price, $wl_product, $product ) {
|
143 |
+
if ( defined( 'WCPA_ITEM_ID' ) && class_exists( 'WCPA_Form' ) && class_exists( 'WCPA_MC' ) ) {
|
144 |
+
|
145 |
+
$price = 0;
|
146 |
+
$form = new WCPA_Form();
|
147 |
+
$data = array();
|
148 |
+
$post_ids = $form->get_form_ids( $wl_product['product_id'] );
|
149 |
+
|
150 |
+
if ( wcpa_get_option( 'form_loading_order_by_date' ) === true ) {
|
151 |
+
if ( is_array( $post_ids ) && count( $post_ids ) ) {
|
152 |
+
$post_ids = get_posts( array(
|
153 |
+
'posts_per_page' => - 1,
|
154 |
+
'include' => $post_ids,
|
155 |
+
'fields' => 'ids',
|
156 |
+
'post_type' => WCPA_POST_TYPE,
|
157 |
+
) );
|
|
|
158 |
}
|
159 |
}
|
160 |
+
foreach ( $post_ids as $id ) {
|
161 |
+
if ( get_post_status( $id ) == 'publish' ) {
|
162 |
+
$json_string = get_post_meta( $id, WCPA_FORM_META_KEY, true );
|
163 |
+
$json_encoded = json_decode( $json_string );
|
164 |
+
if ( $json_encoded && is_array( $json_encoded ) ) {
|
165 |
+
$data = array_merge( $data, $json_encoded );
|
166 |
}
|
167 |
}
|
168 |
}
|
169 |
|
170 |
+
foreach ( $data as $v ) {
|
171 |
$form_data = clone $v;
|
172 |
+
unset( $form_data->values ); //avoid saving large number of data
|
173 |
+
unset( $form_data->className ); //avoid saving no use data
|
174 |
+
if ( ! in_array( $v->type, array( 'header', 'paragraph' ) ) ) {
|
175 |
+
if ( isset( $wl_product['meta'][ $v->name ] ) ) {
|
176 |
+
if ( ! is_object( $v ) ) {
|
177 |
continue;
|
178 |
+
} else if ( ( isset( $v->name ) ) ) {
|
179 |
+
if ( ( ! isset( $v->is_fee ) || $v->is_fee === false ) && ( ! isset( $v->is_show_price ) || $v->is_show_price === false ) ) {
|
180 |
+
if ( isset( $v->price ) && is_array( $v->price ) ) {
|
181 |
+
foreach ( $v->price as $p ) {
|
182 |
$price += $p;
|
183 |
}
|
184 |
+
} else if ( isset( $v->price ) && $v->price ) {
|
185 |
$price += $v->price;
|
186 |
}
|
187 |
}
|
190 |
}
|
191 |
}
|
192 |
|
193 |
+
$mc = new WCPA_MC();
|
194 |
+
$price = $mc->mayBeConvert( $price ) + $product->get_price( 'edit' );
|
195 |
|
196 |
+
$price = wc_price( $price );
|
197 |
|
198 |
}
|
199 |
|
200 |
return $price;
|
201 |
}
|
202 |
|
203 |
+
add_filter( 'tinvwl_wishlist_item_price', 'tinvwl_item_price_woocommerce_custom_product_addons', 10, 3 );
|
204 |
} // End if().
|
205 |
|
206 |
+
if ( ! function_exists( 'tinvwl_item_price_woocommerce_custom_product_addons_text_button' ) ) {
|
207 |
|
208 |
/**
|
209 |
* Change text for button add to cart
|
214 |
*
|
215 |
* @return string
|
216 |
*/
|
217 |
+
function tinvwl_item_price_woocommerce_custom_product_addons_text_button( $text_add_to_cart, $wl_product, $product ) {
|
|
|
218 |
|
219 |
+
if ( defined( 'WCPA_POST_TYPE' ) && class_exists( 'WCPA_Form' ) && class_exists( 'WCPA_Front_End' ) ) {
|
220 |
$product_id = $product->get_id();
|
221 |
+
$form = new WCPA_Form();
|
222 |
+
$post_ids = $form->get_form_ids( $product_id );
|
223 |
+
$data = array();
|
224 |
+
if ( wcpa_get_option( 'form_loading_order_by_date' ) === true ) {
|
225 |
+
if ( is_array( $post_ids ) && count( $post_ids ) ) {
|
226 |
+
$post_ids = get_posts( array(
|
227 |
+
'posts_per_page' => - 1,
|
228 |
+
'include' => $post_ids,
|
229 |
+
'fields' => 'ids',
|
230 |
+
'post_type' => WCPA_POST_TYPE,
|
231 |
+
) );
|
232 |
}
|
233 |
}
|
234 |
+
foreach ( $post_ids as $id ) {
|
235 |
+
if ( get_post_status( $id ) == 'publish' ) {
|
236 |
+
$json_string = get_post_meta( $id, WCPA_FORM_META_KEY, true );
|
237 |
+
$json_encoded = json_decode( $json_string );
|
238 |
+
if ( $json_encoded && is_array( $json_encoded ) ) {
|
239 |
+
$data = array_merge( $data, $json_encoded );
|
240 |
}
|
241 |
}
|
242 |
}
|
243 |
|
244 |
$status = true;
|
245 |
|
246 |
+
foreach ( $data as $v ) {
|
247 |
+
if ( $v->type != 'file' && isset( $v->required ) && $v->required && ( ! isset( $wl_product['meta'][ $v->name ] ) || empty( $wl_product['meta'][ $v->name ] ) ) ) {
|
248 |
$status = false;
|
249 |
}
|
250 |
}
|
251 |
|
252 |
+
if ( ! $status ) {
|
253 |
|
254 |
$WCPA = new WCPA_Front_End();
|
255 |
|
256 |
+
return $WCPA->add_to_cart_text( $text_add_to_cart, $product );
|
257 |
}
|
258 |
}
|
259 |
|
261 |
|
262 |
}
|
263 |
|
264 |
+
add_filter( 'tinvwl_wishlist_item_add_to_cart', 'tinvwl_item_price_woocommerce_custom_product_addons_text_button', 10, 3 );
|
265 |
}
|
languages/ti-woocommerce-wishlist.pot
CHANGED
@@ -1,8 +1,8 @@
|
|
1 |
-
# Copyright (C) 2022 TI WooCommerce Wishlist Plugin - 2.0.
|
2 |
-
# This file is distributed under the same license as the TI WooCommerce Wishlist Plugin - 2.0.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
-
"Project-Id-Version: TI WooCommerce Wishlist Plugin - 2.0.
|
6 |
"MIME-Version: 1.0\n"
|
7 |
"Content-Type: text/plain; charset=UTF-8\n"
|
8 |
"Content-Transfer-Encoding: 8bit\n"
|
@@ -11,7 +11,7 @@ msgstr ""
|
|
11 |
"Language-Team: TemplateInvaders (https://templateinvaders.com/)\n"
|
12 |
"Last-Translator: TemplateInvaders (https://templateinvaders.com/)\n"
|
13 |
"MIME-Version: 1.0\n"
|
14 |
-
"Project-Id-Version: TI WooCommerce Wishlist Plugin - 2.0.
|
15 |
"Report-Msgid-Bugs-To: https://templateinvaders.com/help/\n"
|
16 |
"X-Poedit-Basepath: ..\n"
|
17 |
"X-Poedit-KeywordsList: __;_e;_ex:1,2c;_n:1,2;_n_noop:1,2;_nx:1,2,4c;_nx_noop:1,2,3c;_x:1,2c;esc_attr__;esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c\n"
|
@@ -1381,19 +1381,19 @@ msgstr ""
|
|
1381 |
msgid "WhatsApp"
|
1382 |
msgstr ""
|
1383 |
|
1384 |
-
#: public/wishlist/view.class.php:
|
1385 |
msgid "%1$s by %2$s"
|
1386 |
msgstr ""
|
1387 |
|
1388 |
-
#: public/wishlist/view.class.php:
|
1389 |
msgid "Return to Wishlist"
|
1390 |
msgstr ""
|
1391 |
|
1392 |
-
#: public/wishlist/view.class.php:
|
1393 |
msgid "Previous Page"
|
1394 |
msgstr ""
|
1395 |
|
1396 |
-
#: public/wishlist/view.class.php:
|
1397 |
msgid "Next Page"
|
1398 |
msgstr ""
|
1399 |
|
1 |
+
# Copyright (C) 2022 TI WooCommerce Wishlist Plugin - 2.0.6
|
2 |
+
# This file is distributed under the same license as the TI WooCommerce Wishlist Plugin - 2.0.6 package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
+
"Project-Id-Version: TI WooCommerce Wishlist Plugin - 2.0.6\n"
|
6 |
"MIME-Version: 1.0\n"
|
7 |
"Content-Type: text/plain; charset=UTF-8\n"
|
8 |
"Content-Transfer-Encoding: 8bit\n"
|
11 |
"Language-Team: TemplateInvaders (https://templateinvaders.com/)\n"
|
12 |
"Last-Translator: TemplateInvaders (https://templateinvaders.com/)\n"
|
13 |
"MIME-Version: 1.0\n"
|
14 |
+
"Project-Id-Version: TI WooCommerce Wishlist Plugin - 2.0.6\n"
|
15 |
"Report-Msgid-Bugs-To: https://templateinvaders.com/help/\n"
|
16 |
"X-Poedit-Basepath: ..\n"
|
17 |
"X-Poedit-KeywordsList: __;_e;_ex:1,2c;_n:1,2;_n_noop:1,2;_nx:1,2,4c;_nx_noop:1,2,3c;_x:1,2c;esc_attr__;esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c\n"
|
1381 |
msgid "WhatsApp"
|
1382 |
msgstr ""
|
1383 |
|
1384 |
+
#: public/wishlist/view.class.php:390
|
1385 |
msgid "%1$s by %2$s"
|
1386 |
msgstr ""
|
1387 |
|
1388 |
+
#: public/wishlist/view.class.php:442
|
1389 |
msgid "Return to Wishlist"
|
1390 |
msgstr ""
|
1391 |
|
1392 |
+
#: public/wishlist/view.class.php:561
|
1393 |
msgid "Previous Page"
|
1394 |
msgstr ""
|
1395 |
|
1396 |
+
#: public/wishlist/view.class.php:588
|
1397 |
msgid "Next Page"
|
1398 |
msgstr ""
|
1399 |
|
public/wishlist/view.class.php
CHANGED
@@ -176,8 +176,7 @@ class TInvWL_Public_Wishlist_View {
|
|
176 |
// override global product data.
|
177 |
$product = $_product;
|
178 |
|
179 |
-
if ( 'external' ===
|
180 |
-
|
181 |
$text = $product->single_add_to_cart_text();
|
182 |
|
183 |
// restore global product data.
|
@@ -385,7 +384,6 @@ class TInvWL_Public_Wishlist_View {
|
|
385 |
|
386 |
$this->social_image = $image;
|
387 |
|
388 |
-
|
389 |
$meta = apply_filters( 'tinvwl_social_header_meta', array(
|
390 |
'url' => $this->wishlist_url,
|
391 |
'type' => 'product.group',
|
176 |
// override global product data.
|
177 |
$product = $_product;
|
178 |
|
179 |
+
if ( 'external' === $product->get_type() ) {
|
|
|
180 |
$text = $product->single_add_to_cart_text();
|
181 |
|
182 |
// restore global product data.
|
384 |
|
385 |
$this->social_image = $image;
|
386 |
|
|
|
387 |
$meta = apply_filters( 'tinvwl_social_header_meta', array(
|
388 |
'url' => $this->wishlist_url,
|
389 |
'type' => 'product.group',
|
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: 6.0
|
6 |
-
Stable tag: 2.0.
|
7 |
License: GPLv3
|
8 |
License URI: https://www.gnu.org/licenses/gpl-3.0.html
|
9 |
Plugin URI: https://wordpress.org/plugins/ti-woocommerce-wishlist/
|
@@ -163,6 +163,12 @@ Yes, you can! Join in on our [GitHub repository](https://github.com/TemplateInva
|
|
163 |
|
164 |
|
165 |
== Changelog ==
|
|
|
|
|
|
|
|
|
|
|
|
|
166 |
= 2.0.5 =
|
167 |
*Release Date - 20 September 2022*
|
168 |
|
3 |
Tags: woocommerce, wishlist, woocommerce wishlist, e-commerce, ecommerce
|
4 |
Requires at least: 4.7
|
5 |
Tested up to: 6.0
|
6 |
+
Stable tag: 2.0.6
|
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 |
+
= 2.0.6 =
|
167 |
+
*Release Date - 5 October 2022*
|
168 |
+
|
169 |
+
* Added JavaScript event ‘tinvwl_wishlist_ajax_response’
|
170 |
+
* Integration updated with the [WooCommerce Custom Product Addons](https://wordpress.org/plugins/woo-custom-product-addons/)
|
171 |
+
|
172 |
= 2.0.5 =
|
173 |
*Release Date - 20 September 2022*
|
174 |
|
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: 2.0.
|
8 |
* Requires at least: 4.7
|
9 |
* Tested up to: 6.0
|
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', '2.0.
|
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: 2.0.6
|
8 |
* Requires at least: 4.7
|
9 |
* Tested up to: 6.0
|
10 |
* WC requires at least: 3.0
|
41 |
}
|
42 |
|
43 |
if ( ! defined( 'TINVWL_FVERSION' ) ) {
|
44 |
+
define( 'TINVWL_FVERSION', '2.0.6' );
|
45 |
}
|
46 |
|
47 |
if ( ! defined( 'TINVWL_LOAD_FREE' ) ) {
|