PluginProbe ʕ •ᴥ•ʔ
WooCommerce / 4.3.0-rc.3
WooCommerce v4.3.0-rc.3
10.8.1 10.8.0 10.8.0-rc.1 10.8.0-beta.2 10.8.0-beta.1 7.8.0-beta.1 7.8.0-beta.2 7.8.0-rc.1 7.8.0-rc.2 7.8.1 7.8.2 7.8.3 7.8.4 7.9.0 7.9.0-beta.1 7.9.0-beta.2 7.9.0-rc.2 7.9.0-rc.3 7.9.1 7.9.2 8.0.0 8.0.0-beta.1 8.0.0-beta.2 8.0.0-rc.1 8.0.0-rc.2 8.0.1 8.0.2 8.0.3 8.0.4 8.0.5 8.1.0 8.1.0-beta.1 8.1.0-rc.1 8.1.0-rc.2 8.1.1 8.1.2 8.1.3 8.1.4 8.2.0 8.2.0-beta.1 8.2.0-rc.1 8.2.0-rc.2 8.2.1 8.2.2 8.2.3 8.2.4 8.2.5 8.3.0 8.3.0-beta.1 8.3.0-rc.1 8.3.0-rc.2 8.3.1 8.3.2 8.3.3 8.3.4 8.4.0 8.4.0-beta.1 8.4.0-rc.1 8.4.1 8.4.2 8.4.3 8.5.0 8.5.0-beta.1 8.5.0-rc.1 8.5.1 8.5.2 8.5.3 8.5.4 8.5.5 8.6.0 8.6.0-beta.1 8.6.0-rc.1 8.6.1 8.6.2 8.6.3 8.6.4 8.7.0 8.7.0-beta.1 8.7.0-beta.2 8.7.0-rc.1 8.7.1 8.7.2 8.7.3 8.8.0 8.8.0-beta.1 8.8.0-rc.1 8.8.1 8.8.2 8.8.3 8.8.4 8.8.5 8.8.6 8.8.7 8.9.0 8.9.0-beta.1 8.9.0-rc.1 8.9.1 8.9.2 8.9.3 8.9.4 8.9.5 9.0.0 9.0.0-beta.1 9.0.0-beta.2 9.0.0-rc.1 9.0.1 9.0.2 9.0.3 9.0.4 9.1.0 9.1.0-beta.1 9.1.0-rc.1 9.1.1 9.1.2 9.1.3 9.1.4 9.1.5 9.1.6 9.2.0 9.2.0-beta.1 9.2.0-rc.1 9.2.1 9.2.2 9.2.3 9.2.4 9.2.5 9.3.0 9.3.0-beta.1 9.3.0-rc.1 9.3.1 9.3.2 9.3.3 9.3.4 9.3.5 9.3.6 9.4.0 9.4.0-beta.1 9.4.0-beta.2 9.4.0-rc.1 9.4.0-rc.2 9.4.0-rc.3 9.4.0-rc.4 9.4.1 9.4.2 9.4.3 9.4.4 9.4.5 9.5.0 9.5.0-beta.1 9.5.0-beta.2 9.5.0-rc.1 9.5.1 9.5.2 9.5.3 9.5.4 9.6.0 9.6.0-beta.1 9.6.0-beta.2 9.6.0-rc.1 9.6.1 9.6.2 9.6.3 9.6.4 9.7.0 9.7.0-beta.1 9.7.0-rc.1 9.7.1 9.7.2 9.7.3 9.8.0 9.8.0-beta.1 9.8.0-rc.1 9.8.1 9.8.2 9.8.3 9.8.4 9.8.5 9.8.6 9.8.7 9.9.0 9.9.0-beta.1 9.9.0-rc.1 9.9.1 9.9.2 9.9.3 9.9.4 9.9.5 9.9.6 9.9.7 3.7.3 7.1.2 3.8.0 7.2.0 3.8.0-beta.1 7.2.0-beta.1 3.8.0-rc.1 7.2.0-beta.2 3.8.0-rc.2 7.2.0-rc.1 3.8.1 7.2.0-rc.2 3.8.2 7.2.1 3.8.3 7.2.2 3.9.0 7.2.3 3.9.0-beta.1 7.2.4 3.9.0-beta.2 7.3.0 3.9.0-rc.1 7.3.0-beta.1 3.9.0-rc.2 7.3.0-beta.2 3.9.0-rc.3 7.3.0-rc.1 3.9.0-rc.4 7.3.0-rc.2 3.9.1 7.3.1 3.9.2 7.4.0 3.9.3 7.4.0-beta.1 3.9.4 7.4.0-beta.2 3.9.5 7.4.0-rc.1 4.0.0 7.4.0-rc.2 4.0.0-beta.1 7.4.1 4.0.0-rc.1 7.4.2 4.0.0-rc.2 7.5.0 4.0.1 7.5.0-beta.1 4.0.2 7.5.0-beta.2 4.0.3 7.5.0-rc.1 4.0.4 7.5.1 4.1.0 7.5.2 4.1.0-beta.1 7.6.0 4.1.0-beta.2 7.6.0-beta.1 4.1.0-rc.1 7.6.0-beta.2 4.1.0-rc.2 7.6.0-rc.1 4.1.1 7.6.0-rc.2 4.1.2 7.6.0-rc.3 4.1.3 7.6.1 4.1.4 7.6.2 4.2.0 7.7.0 4.2.0-RC.1 7.7.0-beta.1 4.2.0-RC.2 7.7.0-beta.2 4.2.0-beta.1 7.7.0-rc.1 4.2.1 7.7.1 4.2.2 7.7.2 4.2.3 7.7.3 4.2.4 7.8.0 4.2.5 4.3.0 4.3.0-beta.1 4.3.0-rc.1 4.3.0-rc.2 4.3.0-rc.3 4.3.1 4.3.2 4.3.3 4.3.4 4.3.5 4.3.6 4.4.0 4.4.0-beta.1 4.4.0-rc.1 4.4.1 4.4.2 4.4.3 4.4.4 4.5.0 4.5.0-beta.1 4.5.0-rc.1 4.5.0-rc.3 4.5.1 4.5.2 4.5.3 4.5.4 4.5.5 4.6.0 4.6.0-beta.1 4.6.0-rc.1 4.6.1 4.6.2 4.6.3 4.6.4 4.6.5 4.7.0 4.7.0-beta.1 4.7.0-beta.2 4.7.0-rc.1 4.7.1 4.7.1-beta.1 4.7.2 4.7.3 4.7.4 4.8.0 4.8.0-beta.1 4.8.0-rc.1 4.8.0-rc.2 4.8.1 4.8.2 4.8.3 4.9.0 4.9.0-beta.1 4.9.0-rc.1 4.9.0-rc.2 4.9.1 4.9.2 4.9.3 4.9.4 4.9.5 5.0.0 5.0.0-beta.1 5.0.0-beta.2 5.0.0-rc.1 5.0.0-rc.2 5.0.0-rc.3 5.0.1 5.0.2 5.0.3 5.1.0 5.1.0-beta.1 5.1.0-rc.1 trunk 5.1.1 10.0.0 5.1.2 10.0.0-rc.1 5.1.3 10.0.0-rc.2 5.2.0 10.0.1 5.2.0-beta.1 10.0.2 5.2.0-rc.1 10.0.3 5.2.0-rc.2 10.0.4 5.2.1 10.0.5 5.2.2 10.0.6 5.2.3 10.1.0 5.2.4 10.1.0-rc.1 5.2.5 10.1.0-rc.2 5.3.0 10.1.0-rc.3 5.3.0-beta.1 10.1.0-rc.4 5.3.0-rc.1 10.1.1 5.3.0-rc.2 10.1.2 5.3.1 10.1.3 5.3.2 10.1.4 5.3.3 10.2.0 5.4.0 10.2.0-beta.1 5.4.0-beta.1 10.2.0-beta.2 5.4.0-rc.1 10.2.0-rc.1 5.4.1 10.2.1 5.4.2 10.2.2 5.4.3 10.2.3 5.4.4 10.2.4 5.4.5 10.3.0 5.5.0 10.3.0-beta.1 5.5.0-beta.1 10.3.0-beta.2 5.5.0-rc.1 10.3.0-rc.1 5.5.0-rc.2 10.3.0-rc.2 5.5.1 10.3.1 5.5.2 10.3.2 5.5.3 10.3.3 5.5.4 10.3.4 5.5.5 10.3.5 5.6.0 10.3.6 5.6.0-beta.1 10.3.7 5.6.0-rc.1 10.3.8 5.6.0-rc.2 10.4.0 5.6.1 10.4.0-beta.1 5.6.2 10.4.0-beta.2 5.6.3 10.4.0-rc.1 5.7.0 10.4.1 5.7.0-beta.1 10.4.2 5.7.0-rc.1 10.4.3 5.7.1 10.4.4 5.7.2 10.5.0 5.7.3 10.5.0-beta.1 5.8.0 10.5.0-beta.2 5.8.0-beta.1 10.5.0-rc.1 5.8.0-beta.2 10.5.0-rc.2 5.8.0-rc.1 10.5.0-rc.3 5.8.1 10.5.1 5.8.2 10.5.2 5.9.0 10.5.3 5.9.0-beta.1 10.6.0 5.9.0-rc.1 10.6.0-beta.1 5.9.0-rc.2 10.6.0-beta.2 5.9.1 10.6.0-rc.1 5.9.2 10.6.1 6.0.0 10.6.2 6.0.0-beta.1 10.7.0 6.0.0-rc.1 10.7.0-beta.1 6.0.1 10.7.0-beta.2 6.0.2 10.7.0-rc.1 6.1.0 3.0.0 6.1.0-beta.1 3.0.1 6.1.0-rc.1 3.0.2 6.1.0-rc.2 3.0.3 6.1.1 3.0.4 6.1.2 3.0.5 6.1.3 3.0.6 6.2.0 3.0.7 6.2.0-beta.1 3.0.8 6.2.0-rc.1 3.0.9 6.2.0-rc.2 3.1.0 6.2.1 3.1.1 6.2.2 3.1.2 6.2.3 3.2.0 6.3.0 3.2.1 6.3.0-beta.1 3.2.2 6.3.0-rc.1 3.2.3 6.3.0-rc.2 3.2.4 6.3.1 3.2.5 6.3.2 3.2.6 6.4.0 3.3.0 6.4.0-beta.1 3.3.1 6.4.0-rc.1 3.3.2 6.4.1 3.3.2-rc.1 6.4.2 3.3.3 6.5.0 3.3.4 6.5.0-beta.1 3.3.5 6.5.0-rc.1 3.3.6 6.5.0-rc.2 3.4.0 6.5.1 3.4.0-beta.1 6.5.2 3.4.0-rc.2 6.6.0 3.4.1 6.6.0-beta.1 3.4.2 6.6.0-rc.1 3.4.3 6.6.0-rc.2 3.4.4 6.6.1 3.4.5 6.6.2 3.4.6 6.7.0 3.4.7 6.7.0-beta.1 3.4.8 6.7.0-beta.2 3.5.0 6.7.0-rc.1 3.5.0-beta.1 6.7.1 3.5.0-rc.1 6.8.0 3.5.0-rc.2 6.8.0-beta.1 3.5.1 6.8.0-beta.2 3.5.10 6.8.0-rc.1 3.5.2 6.8.1 3.5.3 6.8.2 3.5.4 6.8.3 3.5.5 6.9.0 3.5.6 6.9.0-beta.1 3.5.7 6.9.0-beta.2 3.5.8 6.9.0-rc.1 3.5.9 6.9.1 3.6.0 6.9.2 3.6.0-beta.1 6.9.3 3.6.0-rc.1 6.9.4 3.6.0-rc.2 6.9.5 3.6.0-rc.3 7.0.0 3.6.1 7.0.0-beta.1 3.6.2 7.0.0-beta.2 3.6.3 7.0.0-beta.3 3.6.4 7.0.0-rc.1 3.6.5 7.0.0-rc.2 3.6.6 7.0.1 3.6.7 7.0.2 3.7.0 7.1.0 3.7.0-beta.1 7.1.0-beta.1 3.7.0-rc.1 7.1.0-beta.2 3.7.0-rc.2 7.1.0-rc.1 3.7.1 7.1.0-rc.2 3.7.2 7.1.1
woocommerce / assets / css / admin.scss
woocommerce / assets / css Last commit date
jquery-ui 6 years ago photoswipe 6 years ago _animation.scss 8 years ago _fonts.scss 8 years ago _mixins.scss 8 years ago _variables.scss 6 years ago activation-rtl.css 5 years ago activation.css 5 years ago activation.scss 5 years ago admin-rtl.css 5 years ago admin.css 5 years ago admin.scss 5 years ago auth-rtl.css 7 years ago auth.css 7 years ago auth.scss 8 years ago dashboard-rtl.css 6 years ago dashboard.css 6 years ago dashboard.scss 6 years ago helper-rtl.css 6 years ago helper.css 6 years ago helper.scss 7 years ago marketplace-suggestions-rtl.css 6 years ago marketplace-suggestions.css 6 years ago marketplace-suggestions.scss 6 years ago menu-rtl.css 7 years ago menu.css 7 years ago menu.scss 8 years ago network-order-widget-rtl.css 6 years ago network-order-widget.css 6 years ago network-order-widget.scss 8 years ago prettyPhoto-rtl.css 7 years ago prettyPhoto.css 7 years ago prettyPhoto.scss 8 years ago privacy-rtl.css 6 years ago privacy.css 6 years ago privacy.scss 6 years ago reports-print-rtl.css 7 years ago reports-print.css 7 years ago reports-print.scss 8 years ago select2.css 6 years ago select2.scss 8 years ago twenty-nineteen-rtl.css 6 years ago twenty-nineteen.css 6 years ago twenty-nineteen.scss 6 years ago twenty-seventeen-rtl.css 7 years ago twenty-seventeen.css 7 years ago twenty-seventeen.scss 7 years ago twenty-twenty-rtl.css 6 years ago twenty-twenty.css 6 years ago twenty-twenty.scss 6 years ago wc-setup-rtl.css 6 years ago wc-setup.css 6 years ago wc-setup.scss 6 years ago woocommerce-layout-rtl.css 6 years ago woocommerce-layout.css 6 years ago woocommerce-layout.scss 6 years ago woocommerce-rtl.css 6 years ago woocommerce-smallscreen-rtl.css 7 years ago woocommerce-smallscreen.css 7 years ago woocommerce-smallscreen.scss 8 years ago woocommerce.css 6 years ago woocommerce.scss 6 years ago
admin.scss
7270 lines
1
2 /**
3 * admin.scss
4 * General WooCommerce admin styles. Settings, product data tabs, reports, etc.
5 */
6
7 /**
8 * Imports
9 */
10 @import "mixins";
11 @import "variables";
12 @import "animation";
13 @import "fonts";
14
15 /**
16 * Styling begins
17 */
18 .blockUI.blockOverlay {
19
20 @include loader();
21 }
22
23 .wc_addons_wrap {
24 max-width: 1200px;
25
26 h1.search-form-title {
27 clear: left;
28 padding: 0;
29 }
30
31 form.search-form {
32 clear: both;
33 display: block;
34 position: relative;
35 margin-top: 1em;
36 margin-bottom: 1em;
37
38 input {
39 border: 1px solid #ddd;
40 box-shadow: none;
41 height: 53px;
42 padding-left: 50px;
43 width: 100%;
44 margin: 0;
45 }
46
47 button {
48 background: none;
49 border: none;
50 cursor: pointer;
51 height: 53px;
52 position: absolute;
53 width: 53px;
54 }
55 }
56
57 .update-plugins .update-count {
58 background-color: #d54e21;
59 border-radius: 10px;
60 color: #fff;
61 display: inline-block;
62 font-size: 9px;
63 font-weight: 600;
64 line-height: 17px;
65 margin: 1px 0 0 2px;
66 padding: 0 6px;
67 vertical-align: text-top;
68 }
69
70 .addons-featured {
71 margin: 0;
72 }
73
74 ul.subsubsub.subsubsub {
75 margin: -2px 0 12px;
76 }
77
78 .subsubsub li::after {
79 content: "|";
80 }
81
82 .subsubsub li:last-child::after {
83 content: "";
84 }
85
86 .addons-banner-block-item-icon,
87 .addons-column-block-item-icon {
88 align-items: center;
89 display: flex;
90 justify-content: center;
91 }
92
93 .addons-banner-block,
94 .addons-wcs-banner-block {
95 background: #fff;
96 border: 1px solid #ddd;
97 margin: 0 0 1em 0;
98 padding: 2em 2em 1em;
99 }
100
101 .addons-banner-block img {
102 height: 62px;
103 }
104
105 .addons-banner-block p {
106 margin: 0 0 20px;
107 }
108
109 .addons-banner-block-items {
110 display: flex;
111 flex-direction: row;
112 flex-wrap: wrap;
113 justify-content: space-around;
114 margin: 0 -10px 0 -10px;
115 }
116
117 .addons-banner-block-item {
118 border: 1px solid #e6e6e6;
119 border-radius: 3px;
120 flex: 1;
121 margin: 1em;
122 min-width: 200px;
123 width: 30%;
124 }
125
126 .addons-banner-block-item-icon {
127 background: #f7f7f7;
128 height: 143px;
129 }
130
131 .addons-banner-block-item-content {
132 display: flex;
133 flex-direction: column;
134 height: 184px;
135 justify-content: space-between;
136 padding: 24px;
137 }
138
139 .addons-banner-block-item-content h3 {
140 margin-top: 0;
141 }
142
143 .addons-banner-block-item-content p {
144 margin: 0 0 auto;
145 }
146
147 .addons-wcs-banner-block {
148 display: flex;
149 align-items: center;
150 }
151
152 .addons-wcs-banner-block-image {
153 background: #f7f7f7;
154 border: 1px solid #e6e6e6;
155 margin-right: 2em;
156 padding: 4em;
157
158 .addons-img {
159 max-height: 86px;
160 max-width: 97px;
161 }
162 }
163
164 .addons-shipping-methods .addons-wcs-banner-block {
165 margin-left: 0;
166 margin-right: 0;
167 margin-top: 1em;
168 }
169
170 .addons-wcs-banner-block-content {
171 display: flex;
172 flex-direction: column;
173 justify-content: space-around;
174 align-self: stretch;
175 padding: 1em 0;
176
177 h1 {
178 padding-bottom: 0;
179 }
180
181 p {
182 margin-bottom: 0;
183 }
184
185 .wcs-service-logo {
186 max-width: 40px;
187 }
188 }
189
190 .addons-column-section {
191 display: flex;
192 flex-direction: row;
193 flex-wrap: wrap;
194 justify-content: space-around;
195 }
196
197 .addons-column {
198 flex: 1;
199 width: 50%;
200 padding: 0 0.5em;
201 }
202
203 .addons-column:nth-child(2) {
204 margin-right: 0;
205 }
206
207 .addons-small-light-block,
208 .addons-small-dark-block,
209 .addons-column-block {
210 box-sizing: border-box;
211 border: 1px solid #ddd;
212 margin: 0 0 1em;
213 padding: 20px;
214 }
215
216 .addons-column-block img {
217 max-height: 50px;
218 max-width: 50px;
219 }
220
221 .addons-small-light-block,
222 .addons-column-block {
223 background: #fff;
224 }
225
226 .addons-column-block-left {
227 float: left;
228 }
229
230 .addons-column-block-right {
231 float: right;
232 }
233
234 .addons-column-block-item {
235 border-top: 2px solid #f9f9f9;
236 flex-direction: row;
237 flex-wrap: wrap;
238 justify-content: space-between;
239 margin: 0 -20px;
240 padding: 20px;
241 }
242
243 .addons-column-block-item-icon {
244 background: #f7f7f7;
245 border: 1px solid #e6e6e6;
246 height: 100px;
247 margin: 0 10px 10px 0;
248 width: 100px;
249 }
250
251 .addons-column-block-item-content {
252 display: flex;
253 flex: 1;
254 flex-wrap: wrap;
255 height: 20%;
256 justify-content: space-between;
257 min-width: 200px;
258 }
259
260 .addons-column-block-item-content h2 {
261 float: left;
262 margin-top: 8px;
263 }
264
265 .addons-column-block-item-content a {
266 float: right;
267 }
268
269 .addons-column-block-item-content p {
270 float: left;
271 }
272
273 .addons-banner-block-item,
274 .addons-column-block-item {
275 display: none;
276 }
277
278 .addons-banner-block-item:nth-child(-n+3) {
279 display: block;
280 }
281
282 .addons-column-block-item:nth-of-type(-n+3) {
283 display: flex;
284 }
285
286 .addons-small-dark-block {
287 background-color: #54687d;
288 text-align: center;
289 }
290
291 .addons-small-dark-items {
292 display: flex;
293 flex-wrap: wrap;
294 justify-content: space-around;
295 }
296
297 .addons-small-dark-item {
298 margin: 0 0 20px;
299 }
300
301 .addons-small-dark-block h1 {
302 color: #fff;
303 }
304
305 .addons-small-dark-block p {
306 color: #fafafa;
307 }
308
309 .addons-small-dark-item-icon img {
310 height: 30px;
311 }
312
313 .addons-small-dark-item a {
314 margin: 28px auto 0;
315 }
316
317 .addons-small-light-block {
318 display: flex;
319 flex-wrap: wrap;
320 }
321
322 .addons-small-light-block h1 {
323 margin-top: -12px;
324 }
325
326 .addons-small-light-block p {
327 margin-top: 0;
328 }
329
330 .addons-small-light-block img {
331 height: 225px;
332 margin: 0 0 0 -20px;
333 }
334
335 .addons-small-light-block-content {
336 display: flex;
337 flex: 1 1 100px;
338 flex-direction: column;
339 justify-content: space-around;
340 }
341
342 .addons-small-light-block-buttons {
343 display: flex;
344 justify-content: space-between;
345 }
346
347 .addons-small-light-block-content a {
348 width: 48%;
349 }
350
351 .addons-button {
352 border-radius: 3px;
353 cursor: pointer;
354 display: block;
355 height: 37px;
356 line-height: 37px;
357 text-align: center;
358 text-decoration: none;
359 width: 124px;
360 }
361
362 .addons-button-solid {
363 background-color: #955a89;
364 color: #fff;
365 }
366
367 .addons-button-solid:hover {
368 color: #fff;
369 opacity: 0.8;
370 }
371
372 .addons-button-outline-green {
373 border: 1px solid #73ae39;
374 color: #73ae39;
375 }
376
377 .addons-button-outline-green:hover {
378 color: #73ae39;
379 opacity: 0.8;
380 }
381
382 .addons-button-outline-white {
383 border: 1px solid #fff;
384 color: #fff;
385 }
386
387 .addons-button-outline-white:hover {
388 color: #fff;
389 opacity: 0.8;
390 }
391
392 .addons-button-installed {
393 background: #e6e6e6;
394 color: #3c3c3c;
395 }
396
397 .addons-button-installed:hover {
398 color: #3c3c3c;
399 opacity: 0.8;
400 }
401
402 @media only screen and (max-width: 400px) {
403
404 .addons-featured {
405 margin: -1% -5%;
406 }
407
408 .addons-button {
409 width: 100%;
410 }
411
412 .addons-small-dark-item {
413 width: 100%;
414 }
415
416 .addons-column-block-item-icon {
417 background: none;
418 border: none;
419 height: 75px;
420 margin: 0 10px 10px 0;
421 width: 75px;
422 }
423 }
424
425 .products {
426 overflow: hidden;
427 display: flex;
428 flex-flow: row;
429 flex-wrap: wrap;
430 margin: 0 -0.5em;
431
432 li {
433 float: left;
434 border: 1px solid #ddd;
435 margin: 0 0.5em 1em !important;
436 padding: 0;
437 vertical-align: top;
438 width: 25%;
439 min-width: 280px;
440 min-height: 220px;
441 flex: 1;
442 overflow: hidden;
443 background: #f5f5f5;
444 box-shadow:
445 inset 0 1px 0 rgba(255, 255, 255, 0.2),
446 inset 0 -1px 0 rgba(0, 0, 0, 0.1);
447
448 a {
449 text-decoration: none;
450 color: inherit;
451 display: block;
452 height: 100%;
453
454 .product-img-wrap {
455 background: #fff;
456 display: block;
457 }
458
459 img {
460 max-width: 258px;
461 max-height: 24px;
462 padding: 17px 20px;
463 display: block;
464 margin: 0;
465 background: #fff;
466 border-right: 260px solid #fff;
467 }
468
469 img.extension-thumb + h3 {
470 display: none;
471 }
472
473 .price {
474 display: none;
475 }
476
477 h2,
478 h3 {
479 margin: 0 !important;
480 padding: 20px !important;
481 background: #fff;
482 }
483
484 p {
485 padding: 20px !important;
486 margin: 0 !important;
487 border-top: 1px solid #f1f1f1;
488 }
489
490 &:hover,
491 &:focus {
492 background-color: #fff;
493 }
494 }
495 }
496 }
497
498 .storefront {
499 background: url("../images/storefront-bg.jpg") bottom right #f6f6f6;
500 border: 1px solid #ddd;
501 margin-top: 1em;
502 padding: 20px;
503 overflow: hidden;
504 zoom: 1;
505
506 img {
507 width: 278px;
508 height: auto;
509 float: left;
510 margin: 0 20px 0 0;
511 box-shadow: 0 1px 6px rgba(0, 0, 0, 0.1);
512 }
513
514 p {
515 max-width: 750px;
516 }
517 }
518 }
519
520 .woocommerce-message,
521 .woocommerce-BlankState {
522
523 a.button-primary,
524 button.button-primary {
525 background: #bb77ae;
526 border-color: #a36597;
527 box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 0 #a36597;
528 color: #fff;
529 text-shadow: 0 -1px 1px #a36597, 1px 0 1px #a36597, 0 1px 1px #a36597, -1px 0 1px #a36597;
530 display: inline-block;
531
532 &:hover,
533 &:focus,
534 &:active {
535 background: #a36597;
536 border-color: #a36597;
537 box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 0 #a36597;
538 }
539 }
540 }
541
542 .woocommerce-message {
543 position: relative;
544 overflow: hidden;
545
546 &.updated {
547 border-left-color: #cc99c2 !important;
548 }
549
550 a.skip,
551 a.docs {
552 text-decoration: none !important;
553 }
554
555 a.woocommerce-message-close {
556 position: static;
557 float: right;
558 padding: 0 15px 10px 28px;
559 margin-top: -10px;
560 font-size: 13px;
561 line-height: 1.23076923;
562 text-decoration: none;
563
564 &::before {
565 position: relative;
566 top: 18px;
567 left: -20px;
568 transition: all 0.1s ease-in-out;
569 }
570 }
571
572 .twitter-share-button {
573 margin-top: -3px;
574 margin-left: 3px;
575 vertical-align: middle;
576 }
577 }
578
579 #variable_product_options #message,
580 #variable_product_options .notice {
581 margin: 10px;
582 }
583
584 #variable_product_options {
585
586 .form-row select {
587 max-width: 100%;
588 }
589
590 .toolbar-top {
591
592 .button {
593 margin: 1px;
594 }
595 }
596 }
597
598 #product_attributes {
599
600 .toolbar-top {
601
602 .button {
603 margin: 1px;
604 }
605 }
606 }
607
608 .clear {
609 clear: both;
610 }
611
612 .wrap.woocommerce div.updated,
613 .wrap.woocommerce div.error {
614 margin-top: 10px;
615 }
616
617 mark.amount {
618 background: transparent none;
619 color: inherit;
620 }
621
622 /**
623 * Help Tip
624 */
625 .woocommerce-help-tip {
626 color: #666;
627 display: inline-block;
628 font-size: 1.1em;
629 font-style: normal;
630 height: 16px;
631 line-height: 16px;
632 position: relative;
633 vertical-align: middle;
634 width: 16px;
635
636 &::after {
637
638 @include icon_dashicons( "\f223" );
639 cursor: help;
640 }
641 }
642
643 .wc-wp-version-gte-53 {
644
645 .woocommerce-help-tip {
646 font-size: 1.2em;
647 cursor: help;
648 }
649 }
650
651 h2 .woocommerce-help-tip {
652 margin-top: -5px;
653 margin-left: 0.25em;
654 }
655
656 table.wc_status_table {
657 margin-bottom: 1em;
658
659 h2 {
660 font-size: 14px;
661 margin: 0;
662 }
663
664 tr:nth-child(2n) {
665
666 th,
667 td {
668 background: #fcfcfc;
669 }
670 }
671
672 th {
673 font-weight: 700;
674 padding: 9px;
675 }
676
677 td:first-child {
678 width: 33%;
679 }
680
681 td.help {
682 width: 1em;
683 }
684
685 td,
686 th {
687 font-size: 1.1em;
688 font-weight: normal;
689
690 &.run-tool {
691 text-align: right;
692 }
693
694 strong.name {
695 display: block;
696 margin-bottom: 0.5em;
697 }
698
699 mark {
700 background: transparent none;
701 }
702
703 mark.yes {
704 color: $green;
705 }
706
707 mark.no {
708 color: #999;
709 }
710
711 mark.error,
712 .red {
713 color: $red;
714 }
715
716 ul {
717 margin: 0;
718 }
719 }
720
721 .help_tip {
722 cursor: help;
723 }
724 }
725
726 table.wc_status_table--tools {
727
728 td,
729 th {
730 padding: 2em;
731 }
732 }
733
734 .taxonomy-product_cat {
735
736 .check-column .woocommerce-help-tip {
737 font-size: 1.5em;
738 margin: -3px 0 0 5px;
739 display: block;
740 position: absolute;
741 }
742 }
743
744 #debug-report {
745 display: none;
746 margin: 10px 0;
747 padding: 0;
748 position: relative;
749
750 textarea {
751 font-family: monospace;
752 width: 100%;
753 margin: 0;
754 height: 300px;
755 padding: 20px;
756 border-radius: 0;
757 resize: none;
758 font-size: 12px;
759 line-height: 20px;
760 outline: 0;
761 }
762 }
763
764
765 /**
766 * DB log viewer
767 */
768 .wp-list-table.logs {
769
770 .log-level {
771 display: inline;
772 padding: 0.2em 0.6em 0.3em;
773 font-size: 80%;
774 font-weight: bold;
775 line-height: 1;
776 color: #fff;
777 text-align: center;
778 white-space: nowrap;
779 vertical-align: baseline;
780 border-radius: 0.2em;
781
782 &:empty {
783 display: none;
784 }
785 }
786
787 /**
788 * Add color to levels
789 *
790 * Descending severity:
791 * emergency, alert -> red
792 * critical, error -> orange
793 * warning, notice -> yellow
794 * info -> blue
795 * debug -> gree
796 */
797
798 .log-level--emergency,
799 .log-level--alert {
800 background-color: #ff4136;
801 }
802
803 .log-level--critical,
804 .log-level--error {
805 background-color: #ff851b;
806 }
807
808 .log-level--warning,
809 .log-level--notice {
810 color: #222;
811 background-color: #ffdc00;
812 }
813
814 .log-level--info {
815 background-color: #0074d9;
816 }
817
818 .log-level--debug {
819 background-color: #3d9970;
820 }
821
822 // Adjust log table columns only when table is not collapsed
823 @media screen and ( min-width: 783px ) {
824
825 .column-timestamp {
826 width: 18%;
827 }
828
829 .column-level {
830 width: 14%;
831 }
832
833 .column-source {
834 width: 15%;
835 }
836 }
837 }
838
839 #log-viewer-select {
840 padding: 10px 0 8px;
841 line-height: 28px;
842
843 h2 a {
844 vertical-align: middle;
845 }
846 }
847
848 #log-viewer {
849 background: #fff;
850 border: 1px solid #e5e5e5;
851 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
852 padding: 5px 20px;
853
854 pre {
855 font-family: monospace;
856 white-space: pre-wrap;
857 word-wrap: break-word;
858 }
859 }
860
861 .inline-edit-product.quick-edit-row {
862
863 .inline-edit-col-center,
864 .inline-edit-col-right {
865 float: right !important;
866 }
867 }
868
869 #woocommerce-fields.inline-edit-col {
870 clear: left;
871
872 label.featured,
873 label.manage_stock {
874 margin-left: 10px;
875 }
876
877 label.stock_status_field {
878 clear: both;
879 float: left;
880 }
881
882 .dimensions div {
883 display: block;
884 margin: 0.2em 0;
885
886 span.title {
887 display: block;
888 float: left;
889 width: 5em;
890 }
891
892 span.input-text-wrap {
893 display: block;
894 margin-left: 5em;
895 }
896 }
897
898 .text {
899 box-sizing: border-box;
900 width: 99%;
901 float: left;
902 margin: 1px 1% 1px 1px;
903 }
904
905 .length,
906 .width,
907 .height {
908 width: 32.33%;
909 }
910
911 .height {
912 margin-right: 0;
913 }
914 }
915
916 #woocommerce-fields-bulk.inline-edit-col {
917
918 label {
919 clear: left;
920 }
921
922 .inline-edit-group {
923
924 label {
925 clear: none;
926 width: 49%;
927 margin: 0.2em 0;
928 }
929
930 &.dimensions label {
931 width: 75%;
932 max-width: 75%;
933 }
934 }
935
936 .regular_price,
937 .sale_price,
938 .weight,
939 .stock,
940 .length {
941 box-sizing: border-box;
942 width: 100%;
943 margin-left: 4.4em;
944 }
945
946 .length,
947 .width,
948 .height {
949 box-sizing: border-box;
950 width: 25%;
951 }
952 }
953
954 .column-coupon_code {
955 line-height: 2.25em;
956 }
957
958 ul.wc_coupon_list,
959 .column-coupon_code {
960 margin: 0;
961 overflow: hidden;
962 zoom: 1;
963 clear: both;
964 }
965
966 ul.wc_coupon_list {
967 padding-bottom: 5px;
968
969 li {
970 margin: 0;
971
972 &.code {
973 display: inline-block;
974 position: relative;
975 padding: 0 0.5em;
976 background-color: #fff;
977 border: 1px solid #aaa;
978 -webkit-box-shadow: 0 1px 0 #dfdfdf;
979 box-shadow: 0 1px 0 #dfdfdf;
980
981 border-radius: 4px;
982 margin-right: 5px;
983 margin-top: 5px;
984
985 &.editable {
986 padding-right: 2em;
987 }
988
989 .tips {
990 cursor: pointer;
991
992 span {
993 color: #888;
994
995 &:hover {
996 color: #000;
997 }
998 }
999 }
1000
1001 .remove-coupon {
1002 text-decoration: none;
1003 color: #888;
1004 position: absolute;
1005 top: 7px;
1006 right: 20px;
1007
1008 /*rtl:raw:
1009 left: 7px;
1010 */
1011
1012 &::before {
1013
1014 @include icon_dashicons( "\f158" );
1015 }
1016
1017 &:hover::before {
1018 color: $red;
1019 }
1020 }
1021 }
1022 }
1023 }
1024
1025 ul.wc_coupon_list_block {
1026 margin: 0;
1027 padding-bottom: 2px;
1028
1029 li {
1030 border-top: 1px solid #fff;
1031 border-bottom: 1px solid #ccc;
1032 line-height: 2.5em;
1033 margin: 0;
1034 padding: 0.5em 0;
1035 }
1036
1037 li:first-child {
1038 border-top: 0;
1039 padding-top: 0;
1040 }
1041
1042 li:last-child {
1043 border-bottom: 0;
1044 padding-bottom: 0;
1045 }
1046 }
1047
1048 .button.wc-reload {
1049
1050 @include ir();
1051 padding: 0;
1052 height: 28px;
1053 width: 28px !important;
1054 display: inline-block;
1055
1056 &::after {
1057
1058 @include icon_dashicons( "\f345" );
1059 line-height: 28px;
1060 }
1061 }
1062
1063 #woocommerce-order-data {
1064
1065 .hndle,
1066 .handlediv {
1067 display: none;
1068 }
1069
1070 .inside {
1071 display: block !important;
1072 }
1073 }
1074
1075 #order_data {
1076 padding: 23px 24px 12px;
1077
1078 h2 {
1079 margin: 0;
1080 font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;
1081 font-size: 21px;
1082 font-weight: normal;
1083 line-height: 1.2;
1084 text-shadow: 1px 1px 1px white;
1085 padding: 0;
1086 }
1087
1088 h3 {
1089 font-size: 14px;
1090 }
1091
1092 h3,
1093 h4 {
1094 color: #333;
1095 margin: 1.33em 0 0;
1096 }
1097
1098 p {
1099 color: #777;
1100 }
1101
1102 p.order_number {
1103 margin: 0;
1104 font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;
1105 font-weight: normal;
1106 line-height: 1.6em;
1107 font-size: 16px;
1108 }
1109
1110 .order_data_column_container {
1111 clear: both;
1112
1113 p._billing_email_field {
1114 margin-top: 13px;
1115 }
1116 }
1117
1118 .order_data_column {
1119 width: 32%;
1120 padding: 0 2% 0 0;
1121 float: left;
1122
1123 > h3 span {
1124 display: block;
1125 }
1126
1127 &:last-child {
1128 padding-right: 0;
1129 }
1130
1131 p {
1132 padding: 0 !important;
1133 }
1134
1135 .address strong {
1136 display: block;
1137 }
1138
1139 .form-field {
1140 float: left;
1141 clear: left;
1142 width: 48%;
1143 padding: 0;
1144 margin: 9px 0 0;
1145
1146 label {
1147 display: block;
1148 padding: 0 0 3px;
1149 }
1150
1151 input,
1152 textarea {
1153 width: 100%;
1154 }
1155
1156 select {
1157 width: 100%;
1158 max-width: 100%;
1159 }
1160
1161 .select2-container {
1162 width: 100% !important;
1163 }
1164
1165 .date-picker {
1166 width: 50%;
1167 }
1168
1169 .hour,
1170 .minute {
1171 width: 3.5em;
1172 }
1173
1174 small {
1175 display: block;
1176 margin: 5px 0 0;
1177 color: #999;
1178 }
1179 }
1180
1181 .form-field.last,
1182 ._billing_last_name_field,
1183 ._billing_address_2_field,
1184 ._billing_postcode_field,
1185 ._billing_state_field,
1186 ._billing_phone_field,
1187 ._shipping_last_name_field,
1188 ._shipping_address_2_field,
1189 ._shipping_postcode_field,
1190 ._shipping_state_field {
1191 float: right;
1192 clear: right;
1193 }
1194
1195 .form-field-wide,
1196 ._billing_company_field,
1197 ._shipping_company_field,
1198 ._transaction_id_field {
1199 width: 100%;
1200 clear: both;
1201
1202 input,
1203 textarea,
1204 select,
1205 .wc-enhanced-select,
1206 .wc-category-search,
1207 .wc-customer-search {
1208 width: 100%;
1209 }
1210 }
1211
1212 p.none_set {
1213 color: #999;
1214 }
1215
1216 div.edit_address {
1217 display: none;
1218 zoom: 1;
1219 padding-right: 1px;
1220
1221 .select2-container {
1222
1223 .select2-selection--single {
1224 height: 32px;
1225
1226 .select2-selection__rendered {
1227 line-height: 32px;
1228 }
1229 }
1230 }
1231 }
1232
1233 .wc-customer-user,
1234 .wc-order-status {
1235
1236 label a {
1237 float: right;
1238 margin-left: 8px;
1239 }
1240 }
1241
1242 a.edit_address {
1243 width: 14px;
1244 height: 0;
1245 padding: 14px 0 0;
1246 margin: 0 0 0 6px;
1247 overflow: hidden;
1248 position: relative;
1249 color: #999;
1250 border: 0;
1251 float: right;
1252
1253 &:hover,
1254 &:focus {
1255 color: #000;
1256 }
1257
1258 &::after {
1259 font-family: "WooCommerce";
1260 position: absolute;
1261 top: 0;
1262 left: 0;
1263 text-align: center;
1264 vertical-align: top;
1265 line-height: 14px;
1266 font-size: 14px;
1267 font-weight: 400;
1268 }
1269 }
1270
1271 a.edit_address::after {
1272 font-family: "Dashicons";
1273 content: "\f464";
1274 }
1275
1276 .billing-same-as-shipping,
1277 .load_customer_shipping,
1278 .load_customer_billing {
1279 font-size: 13px;
1280 display: inline-block;
1281 font-weight: normal;
1282 }
1283
1284 .load_customer_shipping {
1285 margin-right: 0.3em;
1286 }
1287 }
1288 }
1289
1290 .order_actions {
1291 margin: 0;
1292 overflow: hidden;
1293 zoom: 1;
1294
1295 li {
1296 border-top: 1px solid #fff;
1297 border-bottom: 1px solid #ddd;
1298 padding: 6px 0;
1299 margin: 0;
1300 line-height: 1.6em;
1301 float: left;
1302 width: 50%;
1303 text-align: center;
1304
1305 a {
1306 float: none;
1307 text-align: center;
1308 text-decoration: underline;
1309 }
1310
1311 &.wide {
1312 width: auto;
1313 float: none;
1314 clear: both;
1315 padding: 6px;
1316 text-align: left;
1317 overflow: hidden;
1318 }
1319
1320 #delete-action {
1321 line-height: 25px;
1322 vertical-align: middle;
1323 text-align: left;
1324 float: left;
1325 }
1326
1327 .save_order {
1328 float: right;
1329 }
1330
1331 &#actions {
1332 overflow: hidden;
1333
1334 .button {
1335 width: 24px;
1336 box-sizing: border-box;
1337 float: right;
1338 }
1339
1340 select {
1341 width: 225px;
1342 box-sizing: border-box;
1343 float: left;
1344 }
1345 }
1346 }
1347 }
1348
1349 #woocommerce-order-items {
1350
1351 .inside {
1352 margin: 0;
1353 padding: 0;
1354 background: #fefefe;
1355 }
1356
1357 .wc-order-data-row {
1358 border-bottom: 1px solid #dfdfdf;
1359 padding: 1.5em 2em;
1360 background: #f8f8f8;
1361
1362 @include clearfix();
1363 line-height: 2em;
1364 text-align: right;
1365
1366 p {
1367 margin: 0;
1368 line-height: 2em;
1369 }
1370
1371 .wc-used-coupons {
1372 text-align: left;
1373
1374 .tips {
1375 display: inline-block;
1376 }
1377 }
1378 }
1379
1380 .wc-used-coupons {
1381 float: left;
1382 width: 50%;
1383 }
1384
1385 .wc-order-totals {
1386 float: right;
1387 width: 50%;
1388 margin: 0;
1389 padding: 0;
1390 text-align: right;
1391
1392 .amount {
1393 font-weight: 700;
1394 }
1395
1396 .label {
1397 vertical-align: top;
1398 }
1399
1400 .total {
1401 font-size: 1em !important;
1402 width: 10em;
1403 margin: 0 0 0 0.5em;
1404 box-sizing: border-box;
1405
1406 input[type="text"]="text""] {
1407 width: 96%;
1408 float: right;
1409 }
1410 }
1411
1412 .refunded-total {
1413 color: $red;
1414 }
1415 }
1416
1417 .refund-actions {
1418 margin-top: 5px;
1419 padding-top: 12px;
1420 border-top: 1px solid #dfdfdf;
1421
1422 .button {
1423 float: right;
1424 margin-left: 4px;
1425 }
1426
1427 .cancel-action {
1428 float: left;
1429 margin-left: 0;
1430 }
1431 }
1432
1433 .add_meta {
1434 margin-left: 0 !important;
1435 }
1436
1437 h3 small {
1438 color: #999;
1439 }
1440
1441 .amount {
1442 white-space: nowrap;
1443 }
1444
1445 .add-items {
1446
1447 .description {
1448 margin-right: 10px;
1449 }
1450
1451 .button {
1452 float: left;
1453 margin-right: 0.25em;
1454 }
1455
1456 .button-primary {
1457 float: none;
1458 margin-right: 0;
1459 }
1460 }
1461 }
1462
1463 #woocommerce-order-items {
1464
1465 .inside {
1466 display: block !important;
1467 }
1468
1469 .hndle,
1470 .handlediv {
1471 display: none;
1472 }
1473
1474 .woocommerce_order_items_wrapper {
1475 margin: 0;
1476 overflow-x: auto;
1477
1478 table.woocommerce_order_items {
1479 width: 100%;
1480 background: #fff;
1481
1482 thead th {
1483 text-align: left;
1484 padding: 1em;
1485 font-weight: normal;
1486 color: #999;
1487 background: #f8f8f8;
1488 -webkit-touch-callout: none;
1489 -webkit-user-select: none;
1490 -khtml-user-select: none;
1491 -moz-user-select: none;
1492 -ms-user-select: none;
1493 user-select: none;
1494
1495 &.sortable {
1496 cursor: pointer;
1497 }
1498
1499 &:last-child {
1500 padding-right: 2em;
1501 }
1502
1503 &:first-child {
1504 padding-left: 2em;
1505 }
1506
1507 .wc-arrow {
1508 float: right;
1509 position: relative;
1510 margin-right: -1em;
1511 }
1512 }
1513
1514 tbody th,
1515 td {
1516 padding: 1.5em 1em 1em;
1517 text-align: left;
1518 line-height: 1.5em;
1519 vertical-align: top;
1520 border-bottom: 1px solid #f8f8f8;
1521
1522 textarea {
1523 width: 100%;
1524 }
1525
1526 select {
1527 width: 50%;
1528 }
1529
1530 input,
1531 textarea {
1532 font-size: 14px;
1533 padding: 4px;
1534 color: #555;
1535 }
1536
1537 &:last-child {
1538 padding-right: 2em;
1539 }
1540
1541 &:first-child {
1542 padding-left: 2em;
1543 }
1544 }
1545
1546 tbody tr:last-child td {
1547 border-bottom: 1px solid #dfdfdf;
1548 }
1549
1550 tbody tr:first-child td {
1551 border-top: 8px solid #f8f8f8;
1552 }
1553
1554 tbody#order_line_items tr:first-child td {
1555 border-top: none;
1556 }
1557
1558 td.thumb {
1559 text-align: left;
1560 width: 38px;
1561 padding-bottom: 1.5em;
1562
1563 .wc-order-item-thumbnail {
1564 width: 38px;
1565 height: 38px;
1566 border: 2px solid #e8e8e8;
1567 background: #f8f8f8;
1568 color: #ccc;
1569 position: relative;
1570 font-size: 21px;
1571 display: block;
1572 text-align: center;
1573
1574 &::before {
1575
1576 @include icon_dashicons( "\f128" );
1577 width: 38px;
1578 line-height: 38px;
1579 display: block;
1580 }
1581
1582 img {
1583 width: 100%;
1584 height: 100%;
1585 margin: 0;
1586 padding: 0;
1587 position: relative;
1588 }
1589 }
1590 }
1591
1592 td.name {
1593
1594 .wc-order-item-sku,
1595 .wc-order-item-variation {
1596 display: block;
1597 margin-top: 0.5em;
1598 font-size: 0.92em !important;
1599 color: #888;
1600 }
1601 }
1602
1603 .item {
1604 min-width: 200px;
1605 }
1606
1607 .center,
1608 .variation-id {
1609 text-align: center;
1610 }
1611
1612 .cost,
1613 .tax,
1614 .quantity,
1615 .line_cost,
1616 .line_tax,
1617 .tax_class,
1618 .item_cost {
1619 text-align: right;
1620
1621 label {
1622 white-space: nowrap;
1623 color: #999;
1624 font-size: 0.833em;
1625
1626 input {
1627 display: inline;
1628 }
1629 }
1630
1631 input {
1632 width: 70px;
1633 vertical-align: middle;
1634 text-align: right;
1635 }
1636
1637 select {
1638 width: 85px;
1639 height: 26px;
1640 vertical-align: middle;
1641 font-size: 1em;
1642 }
1643
1644 .split-input {
1645 display: inline-block;
1646 background: #fff;
1647 border: 1px solid #ddd;
1648 box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.07);
1649 margin: 1px 0;
1650 min-width: 80px;
1651 overflow: hidden;
1652 line-height: 1em;
1653 text-align: right;
1654
1655 div.input {
1656 width: 100%;
1657 box-sizing: border-box;
1658
1659 label {
1660 font-size: 0.75em;
1661 padding: 4px 6px 0;
1662 color: #555;
1663 display: block;
1664 }
1665
1666 input {
1667 width: 100%;
1668 box-sizing: border-box;
1669 border: 0;
1670 box-shadow: none;
1671 margin: 0;
1672 padding: 0 6px 4px;
1673 color: #555;
1674 background: transparent;
1675
1676 &::-webkit-input-placeholder {
1677 color: #ddd;
1678 }
1679 }
1680 }
1681
1682 div.input:first-child {
1683 border-bottom: 1px dashed #ddd;
1684 background: #fff;
1685
1686 label {
1687 color: #ccc;
1688 }
1689
1690 input {
1691 color: #ccc;
1692 }
1693 }
1694 }
1695
1696 .view {
1697 white-space: nowrap;
1698 }
1699
1700 .edit {
1701 text-align: left;
1702 }
1703
1704 small.times,
1705 del,
1706 .wc-order-item-taxes,
1707 .wc-order-item-discount,
1708 .wc-order-item-refund-fields {
1709 font-size: 0.92em !important;
1710 color: #888;
1711 }
1712
1713 .wc-order-item-taxes,
1714 .wc-order-item-refund-fields {
1715 margin: 0;
1716
1717 label {
1718 display: block;
1719 }
1720 }
1721
1722 .wc-order-item-discount {
1723 display: block;
1724 margin-top: 0.5em;
1725 }
1726
1727 small.times {
1728 margin-right: 0.25em;
1729 }
1730 }
1731
1732 .quantity {
1733 text-align: center;
1734
1735 input {
1736 text-align: center;
1737 width: 50px;
1738 }
1739 }
1740
1741 span.subtotal {
1742 opacity: 0.5;
1743 }
1744
1745 td.tax_class,
1746 th.tax_class {
1747 text-align: left;
1748 }
1749
1750 .calculated {
1751 border-color: #ae8ca2;
1752 border-style: dotted;
1753 }
1754
1755 table.meta {
1756 width: 100%;
1757 }
1758
1759 table.meta,
1760 table.display_meta {
1761 margin: 0.5em 0 0;
1762 font-size: 0.92em !important;
1763 color: #888;
1764
1765 tr {
1766
1767 th {
1768 border: 0;
1769 padding: 0 4px 0.5em 0;
1770 line-height: 1.5em;
1771 width: 20%;
1772 }
1773
1774 td {
1775 padding: 0 4px 0.5em 0;
1776 border: 0;
1777 line-height: 1.5em;
1778
1779 input {
1780 width: 100%;
1781 margin: 0;
1782 position: relative;
1783 border-bottom: 0;
1784 box-shadow: none;
1785 }
1786
1787 textarea {
1788 width: 100%;
1789 height: 4em;
1790 margin: 0;
1791 box-shadow: none;
1792 }
1793
1794 input:focus + textarea {
1795 border-top-color: #999;
1796 }
1797
1798 p {
1799 margin: 0 0 0.5em;
1800 line-height: 1.5em;
1801 }
1802
1803 p:last-child {
1804 margin: 0;
1805 }
1806 }
1807 }
1808 }
1809
1810 .refund_by {
1811 border-bottom: 1px dotted #999;
1812 }
1813
1814 tr.fee .thumb div {
1815
1816 @include ir();
1817 font-size: 1.5em;
1818 line-height: 1em;
1819 vertical-align: middle;
1820 margin: 0 auto;
1821
1822 &::before {
1823
1824 @include icon( "\e007" );
1825 color: #ccc;
1826 }
1827 }
1828
1829 tr.refund .thumb div {
1830
1831 @include ir();
1832 font-size: 1.5em;
1833 line-height: 1em;
1834 vertical-align: middle;
1835 margin: 0 auto;
1836
1837 &::before {
1838
1839 @include icon( "\e014" );
1840 color: #ccc;
1841 }
1842 }
1843
1844 tr.shipping {
1845
1846 .thumb div {
1847
1848 @include ir();
1849 font-size: 1.5em;
1850 line-height: 1em;
1851 vertical-align: middle;
1852 margin: 0 auto;
1853
1854 &::before {
1855
1856 @include icon( "\e01a" );
1857 color: #ccc;
1858 }
1859 }
1860
1861 .shipping_method_name,
1862 .shipping_method {
1863 width: 100%;
1864 margin: 0 0 0.5em;
1865 }
1866 }
1867
1868 th.line_tax {
1869 white-space: nowrap;
1870 }
1871
1872 th.line_tax,
1873 td.line_tax {
1874
1875 .delete-order-tax {
1876
1877 @include ir();
1878 float: right;
1879 font-size: 14px;
1880 visibility: hidden;
1881 margin: 3px -18px 0 0;
1882
1883 &::before {
1884
1885 @include icon_dashicons( "\f153" );
1886 color: #999;
1887 }
1888
1889 &:hover::before {
1890 color: $red;
1891 }
1892 }
1893
1894 &:hover .delete-order-tax {
1895 visibility: visible;
1896 }
1897 }
1898
1899 small.refunded {
1900 display: block;
1901 color: $red;
1902 white-space: nowrap;
1903 margin-top: 0.5em;
1904
1905 &::before {
1906
1907 @include icon_dashicons( "\f171" );
1908 position: relative;
1909 top: auto;
1910 left: auto;
1911 margin: -1px 4px 0 0;
1912 vertical-align: middle;
1913 line-height: 1em;
1914 }
1915 }
1916 }
1917 }
1918
1919 .wc-order-edit-line-item {
1920 padding-left: 0;
1921 }
1922
1923 .wc-order-edit-line-item-actions {
1924 width: 44px;
1925 text-align: right;
1926 padding-left: 0;
1927 vertical-align: middle;
1928
1929 a {
1930 color: #ccc;
1931 display: inline-block;
1932 cursor: pointer;
1933 padding: 0 0 0.5em;
1934 margin: 0 0 0 12px;
1935 vertical-align: middle;
1936 text-decoration: none;
1937 line-height: 16px;
1938 width: 16px;
1939 overflow: hidden;
1940
1941 &::before {
1942 margin: 0;
1943 padding: 0;
1944 font-size: 16px;
1945 width: 16px;
1946 height: 16px;
1947 }
1948
1949 &:hover {
1950
1951 &::before {
1952 color: #999;
1953 }
1954 }
1955
1956 &:first-child {
1957 margin-left: 0;
1958 }
1959 }
1960
1961 .edit-order-item::before {
1962
1963 @include icon_dashicons( "\f464" );
1964 position: relative;
1965 }
1966
1967 .delete-order-item,
1968 .delete_refund {
1969
1970 &::before {
1971
1972 @include icon_dashicons( "\f158" );
1973 position: relative;
1974 }
1975
1976 &:hover::before {
1977 color: $red;
1978 }
1979 }
1980 }
1981
1982 tbody tr .wc-order-edit-line-item-actions {
1983 visibility: hidden;
1984 }
1985
1986 tbody tr:hover .wc-order-edit-line-item-actions {
1987 visibility: visible;
1988 }
1989
1990 .wc-order-totals .wc-order-edit-line-item-actions {
1991 width: 1.5em;
1992 visibility: visible !important;
1993
1994 a {
1995 padding: 0;
1996 }
1997 }
1998 }
1999
2000 #woocommerce-order-downloads {
2001
2002 .buttons {
2003 float: left;
2004 padding: 0;
2005 margin: 0;
2006 vertical-align: top;
2007
2008 .add_item_id,
2009 .select2-container {
2010 width: 400px !important;
2011 margin-right: 9px;
2012 vertical-align: top;
2013 float: left;
2014 }
2015
2016 button {
2017 margin: 2px 0 0;
2018 }
2019 }
2020
2021 h3 small {
2022 color: #999;
2023 }
2024 }
2025
2026 #poststuff #woocommerce-order-actions .inside {
2027 margin: 0;
2028 padding: 0;
2029
2030 ul.order_actions li {
2031 padding: 6px 10px;
2032 box-sizing: border-box;
2033
2034 &:last-child {
2035 border-bottom: 0;
2036 }
2037 }
2038
2039 button {
2040 margin: 1px;
2041 }
2042 }
2043
2044 #poststuff #woocommerce-order-notes .inside {
2045 margin: 0;
2046 padding: 0;
2047
2048 ul.order_notes li {
2049 padding: 0 10px;
2050 }
2051
2052 button {
2053 margin: 1px;
2054 vertical-align: top;
2055 }
2056 }
2057
2058 #woocommerce_customers {
2059
2060 p.search-box {
2061 margin: 6px 0 4px;
2062 float: left;
2063 }
2064
2065 .tablenav {
2066 float: right;
2067 clear: none;
2068 }
2069 }
2070
2071 .widefat {
2072
2073 &.customers td {
2074 vertical-align: middle;
2075 padding: 4px 7px;
2076 }
2077
2078 .column-order_title {
2079 width: 15%;
2080
2081 time {
2082 display: block;
2083 color: #999;
2084 margin: 3px 0;
2085 }
2086 }
2087
2088 .column-orders,
2089 .column-paying,
2090 .column-spent {
2091 text-align: center;
2092 width: 8%;
2093 }
2094
2095 .column-last_order {
2096 width: 11%;
2097 }
2098
2099 .column-wc_actions {
2100 width: 110px;
2101
2102 a.button {
2103
2104 @include ir();
2105 display: inline-block;
2106 margin: 2px 4px 2px 0;
2107 padding: 0 !important;
2108 height: 2em !important;
2109 width: 2em;
2110 overflow: hidden;
2111 vertical-align: middle;
2112
2113 &::after {
2114 font-family: "Dashicons";
2115 speak: none;
2116 font-weight: normal;
2117 font-variant: normal;
2118 text-transform: none;
2119 margin: 0;
2120 text-indent: 0;
2121 position: absolute;
2122 top: 0;
2123 left: 0;
2124 width: 100%;
2125 height: 100%;
2126 text-align: center;
2127 line-height: 1.85;
2128 }
2129
2130 img {
2131 display: block;
2132 width: 12px;
2133 height: auto;
2134 }
2135 }
2136
2137 a.edit::after {
2138 content: "\f464";
2139 }
2140
2141 a.link::after {
2142 font-family: "WooCommerce";
2143 content: "\e00d";
2144 }
2145
2146 a.view::after {
2147 content: "\f177";
2148 }
2149
2150 a.refresh::after {
2151 font-family: "WooCommerce";
2152 content: "\e031";
2153 }
2154
2155 a.processing::after {
2156 font-family: "WooCommerce";
2157 content: "\e00f";
2158 }
2159
2160 a.complete::after {
2161 content: "\f147";
2162 }
2163 }
2164
2165 small.meta {
2166 display: block;
2167 color: #999;
2168 font-size: inherit;
2169 margin: 3px 0;
2170 }
2171 }
2172
2173 .wc-wp-version-gte-53 {
2174
2175 .widefat {
2176
2177 .column-wc_actions {
2178
2179 a.button {
2180
2181 &::after {
2182 margin-top: 2px;
2183 }
2184 }
2185 }
2186 }
2187 }
2188
2189 .post-type-shop_order {
2190
2191 .tablenav .one-page .displaying-num {
2192 display: none;
2193 }
2194
2195 .tablenav {
2196
2197 .select2-selection--single {
2198 height: 32px;
2199
2200 .select2-selection__rendered {
2201 line-height: 29px;
2202 }
2203
2204 .select2-selection__arrow {
2205 height: 30px;
2206 }
2207 }
2208 }
2209
2210 .wp-list-table {
2211 margin-top: 1em;
2212
2213 thead,
2214 tfoot {
2215
2216 th {
2217 padding: 0.75em 1em;
2218 }
2219
2220 th.sortable a,
2221 th.sorted a {
2222 padding: 0;
2223 }
2224
2225 th:first-child {
2226 padding-left: 2em;
2227 }
2228
2229 th:last-child {
2230 padding-right: 2em;
2231 }
2232 }
2233
2234 tbody {
2235
2236 td,
2237 th {
2238 padding: 1em;
2239 line-height: 26px;
2240 }
2241
2242 td:first-child {
2243 padding-left: 2em;
2244 }
2245
2246 td:last-child {
2247 padding-right: 2em;
2248 }
2249 }
2250
2251 tbody tr {
2252 border-top: 1px solid #f5f5f5;
2253 }
2254
2255 tbody tr:hover:not(.status-trash):not(.no-link) td {
2256 cursor: pointer;
2257 }
2258
2259 .no-link {
2260 cursor: default !important;
2261 }
2262
2263 // Columns.
2264 td,
2265 th {
2266 width: 12ch;
2267 vertical-align: middle;
2268
2269 p {
2270 margin: 0;
2271 }
2272 }
2273
2274 .check-column {
2275 width: 1px;
2276 white-space: nowrap;
2277 padding: 1em 1em 1em 1em !important;
2278 vertical-align: middle;
2279
2280 input {
2281 vertical-align: text-top;
2282 margin: 1px 0;
2283 }
2284 }
2285
2286 .column-order_number {
2287 width: 20ch;
2288 }
2289
2290 .column-order_total {
2291 width: 8ch;
2292 text-align: right;
2293
2294 a span {
2295 float: right;
2296 }
2297 }
2298
2299 .column-order_date,
2300 .column-order_status {
2301 width: 10ch;
2302 }
2303
2304 .column-order_status {
2305 width: 14ch;
2306 }
2307
2308 .column-shipping_address,
2309 .column-billing_address {
2310 width: 20ch;
2311 line-height: 1.5em;
2312
2313 .description {
2314 display: block;
2315 color: #999;
2316 }
2317 }
2318
2319 .column-wc_actions {
2320 text-align: right;
2321
2322 a.button {
2323 text-indent: 9999px;
2324 margin: 2px 0 2px 4px;
2325 }
2326 }
2327
2328 .order-preview {
2329 float: right;
2330 width: 16px;
2331 padding: 20px 4px 4px 4px;
2332 height: 0;
2333 overflow: hidden;
2334 position: relative;
2335 border: 2px solid transparent;
2336 border-radius: 4px;
2337
2338 &::before {
2339
2340 @include icon( "\e010" );
2341 line-height: 16px;
2342 font-size: 14px;
2343 vertical-align: middle;
2344 top: 4px;
2345
2346 }
2347
2348 &:hover {
2349 border: 2px solid #00a0d2;
2350 }
2351 }
2352
2353 .order-preview.disabled {
2354
2355 &::before {
2356 content: "";
2357 background: url("../images/wpspin-2x.gif") no-repeat center top;
2358 background-size: 71%;
2359 }
2360 }
2361 }
2362 }
2363
2364 .order-status {
2365 display: inline-flex;
2366 line-height: 2.5em;
2367 color: #777;
2368 background: #e5e5e5;
2369 border-radius: 4px;
2370 border-bottom: 1px solid rgba(0, 0, 0, 0.05);
2371 margin: -0.25em 0;
2372 cursor: inherit !important;
2373 white-space: nowrap;
2374 max-width: 100%;
2375
2376 &.status-completed {
2377 background: #c8d7e1;
2378 color: #2e4453;
2379 }
2380
2381 &.status-on-hold {
2382 background: #f8dda7;
2383 color: #94660c;
2384 }
2385
2386 &.status-failed {
2387 background: #eba3a3;
2388 color: #761919;
2389 }
2390
2391 &.status-processing {
2392 background: #c6e1c6;
2393 color: #5b841b;
2394 }
2395
2396 &.status-trash {
2397 background: #eba3a3;
2398 color: #761919;
2399 }
2400
2401 > span {
2402 margin: 0 1em;
2403 overflow: hidden;
2404 text-overflow: ellipsis;
2405 }
2406 }
2407
2408 .wc-order-preview {
2409
2410 .order-status {
2411 float: right;
2412 margin-right: 54px;
2413 }
2414
2415 article {
2416 padding: 0 !important;
2417 }
2418
2419 .modal-close {
2420 border-radius: 0;
2421 }
2422
2423 .wc-order-preview-table {
2424 width: 100%;
2425 margin: 0;
2426
2427 th,
2428 td {
2429 padding: 1em 1.5em;
2430 text-align: left;
2431 border: 0;
2432 border-bottom: 1px solid #eee;
2433 margin: 0;
2434 background: transparent;
2435 box-shadow: none;
2436 text-align: right;
2437 vertical-align: top;
2438 }
2439
2440 td:first-child,
2441 th:first-child {
2442 text-align: left;
2443 }
2444
2445 th {
2446 border-color: #ccc;
2447 }
2448
2449 tr:last-child td {
2450 border: 0;
2451 }
2452
2453 .wc-order-item-sku {
2454 margin-top: 0.5em;
2455 }
2456
2457 .wc-order-item-meta {
2458 margin-top: 0.5em;
2459
2460 th,
2461 td {
2462 padding: 0;
2463 border: 0;
2464 text-align: left;
2465 vertical-align: top;
2466 }
2467
2468 td:last-child {
2469 padding-left: 0.5em;
2470 }
2471 }
2472 }
2473
2474 .wc-order-preview-addresses {
2475 overflow: hidden;
2476 padding-bottom: 1.5em;
2477
2478 .wc-order-preview-address,
2479 .wc-order-preview-note {
2480 width: 50%;
2481 float: left;
2482 padding: 1.5em 1.5em 0;
2483 box-sizing: border-box;
2484 word-wrap: break-word;
2485
2486 h2 {
2487 margin-top: 0;
2488 }
2489
2490 strong {
2491 display: block;
2492 margin-top: 1.5em;
2493 }
2494
2495 strong:first-child {
2496 margin-top: 0;
2497 }
2498 }
2499 }
2500
2501 footer {
2502
2503 .wc-action-button-group {
2504 display: inline-block;
2505 float: left;
2506 }
2507
2508 .button.button-large {
2509 margin-left: 10px;
2510 padding: 0 10px !important;
2511 line-height: 28px;
2512 height: auto;
2513 display: inline-block;
2514 }
2515 }
2516
2517 .wc-action-button-group label {
2518 display: none;
2519 }
2520 }
2521
2522 .wc-action-button-group {
2523 vertical-align: middle;
2524 line-height: 26px;
2525 text-align: left;
2526
2527 label {
2528 margin-right: 6px;
2529 cursor: default;
2530 font-weight: bold;
2531 line-height: 28px;
2532 }
2533
2534 .wc-action-button-group__items {
2535 display: inline-flex;
2536 flex-flow: row wrap;
2537 align-content: flex-start;
2538 justify-content: flex-start;
2539 }
2540
2541 .wc-action-button {
2542 margin: 0 0 0 -1px !important;
2543 border: 1px solid #ccc;
2544 padding: 0 10px !important;
2545 border-radius: 0 !important;
2546 float: none;
2547 line-height: 28px;
2548 height: auto;
2549 z-index: 1;
2550 position: relative;
2551 overflow: hidden;
2552 text-overflow: ellipsis;
2553 flex: 1 0 auto;
2554 box-sizing: border-box;
2555 text-align: center;
2556 white-space: nowrap;
2557 }
2558
2559 .wc-action-button:hover,
2560 .wc-action-button:focus {
2561 border: 1px solid #999;
2562 z-index: 2;
2563 }
2564
2565 .wc-action-button:first-child {
2566 margin-left: 0 !important;
2567 border-top-left-radius: 3px !important;
2568 border-bottom-left-radius: 3px !important;
2569 }
2570
2571 .wc-action-button:last-child {
2572 border-top-right-radius: 3px !important;
2573 border-bottom-right-radius: 3px !important;
2574 }
2575 }
2576
2577 @media screen and (max-width: 782px) {
2578
2579 .wc-order-preview footer {
2580
2581 .wc-action-button-group .wc-action-button-group__items {
2582 display: flex;
2583 }
2584
2585 .wc-action-button-group {
2586 float: none;
2587 display: block;
2588 margin-bottom: 4px;
2589 }
2590
2591 .button.button-large {
2592 width: 100%;
2593 float: none;
2594 text-align: center;
2595 margin: 0;
2596 display: block;
2597 }
2598 }
2599
2600 .post-type-shop_order .wp-list-table {
2601
2602 td.check-column {
2603 width: 1em;
2604 }
2605
2606 td.column-order_number {
2607 padding-left: 0;
2608 padding-bottom: 0.5em;
2609 }
2610
2611 td.column-order_status,
2612 td.column-order_date {
2613 display: inline-block !important;
2614 padding: 0 1em 1em 1em !important;
2615
2616 &::before {
2617 display: none !important;
2618 }
2619 }
2620
2621 td.column-order_date {
2622 padding-left: 0 !important;
2623 }
2624
2625 td.column-order_status {
2626 float: right;
2627 }
2628 }
2629 }
2630
2631 .column-customer_message .note-on {
2632
2633 @include ir();
2634 margin: 0 auto;
2635 color: #999;
2636
2637 &::after {
2638
2639 @include icon( "\e026" );
2640 line-height: 16px;
2641 }
2642 }
2643
2644 .column-order_notes .note-on {
2645
2646 @include ir();
2647 margin: 0 auto;
2648 color: #999;
2649
2650 &::after {
2651
2652 @include icon( "\e027" );
2653 line-height: 16px;
2654 }
2655 }
2656
2657 .attributes-table {
2658
2659 td,
2660 th {
2661 width: 15%;
2662 vertical-align: top;
2663 }
2664
2665 .attribute-terms {
2666 width: 32%;
2667 }
2668
2669 .attribute-actions {
2670 width: 2em;
2671
2672 .configure-terms {
2673
2674 @include ir();
2675 padding: 0 !important;
2676 height: 2em !important;
2677 width: 2em;
2678
2679 &::after {
2680
2681 @include icon("\f111");
2682 font-family: "Dashicons";
2683 line-height: 1.85;
2684 }
2685 }
2686 }
2687 }
2688
2689 /* Order notes */
2690 ul.order_notes {
2691 padding: 2px 0 0;
2692
2693 li {
2694
2695 .note_content {
2696 padding: 10px;
2697 background: #efefef;
2698 position: relative;
2699
2700 p {
2701 margin: 0;
2702 padding: 0;
2703 word-wrap: break-word;
2704 }
2705 }
2706
2707 p.meta {
2708 padding: 10px;
2709 color: #999;
2710 margin: 0;
2711 font-size: 11px;
2712
2713 .exact-date {
2714 border-bottom: 1px dotted #999;
2715 }
2716 }
2717
2718 a.delete_note {
2719 color: $red;
2720 }
2721
2722 .note_content::after {
2723 content: "";
2724 display: block;
2725 position: absolute;
2726 bottom: -10px;
2727 left: 20px;
2728 width: 0;
2729 height: 0;
2730 border-width: 10px 10px 0 0;
2731 border-style: solid;
2732 border-color: #efefef transparent;
2733 }
2734 }
2735
2736 li.system-note {
2737
2738 .note_content {
2739 background: #d7cad2;
2740 }
2741
2742 .note_content::after {
2743 border-color: #d7cad2 transparent;
2744 }
2745 }
2746
2747 li.customer-note {
2748
2749 .note_content {
2750 background: #a7cedc;
2751 }
2752
2753 .note_content::after {
2754 border-color: #a7cedc transparent;
2755 }
2756 }
2757 }
2758
2759 .add_note {
2760 border-top: 1px solid #ddd;
2761 padding: 10px 10px 0;
2762
2763 h4 {
2764 margin-top: 5px !important;
2765 }
2766
2767 #add_order_note {
2768 width: 100%;
2769 height: 50px;
2770 }
2771 }
2772
2773 table.wp-list-table {
2774
2775 .column-thumb {
2776 width: 52px;
2777 text-align: center;
2778 white-space: nowrap;
2779 }
2780
2781 .column-handle {
2782 width: 17px;
2783 display: none;
2784 }
2785
2786 tbody {
2787
2788 td.column-handle {
2789 cursor: move;
2790 width: 17px;
2791 text-align: center;
2792 vertical-align: text-top;
2793
2794 &::before {
2795 content: "\f333";
2796 font-family: "Dashicons";
2797 text-align: center;
2798 line-height: 1;
2799 color: #999;
2800 display: block;
2801 width: 17px;
2802 height: 100%;
2803 margin: 4px 0 0 0;
2804 }
2805 }
2806 }
2807
2808 .column-name {
2809 width: 22%;
2810 }
2811
2812 .column-product_cat,
2813 .column-product_tag {
2814 width: 11% !important;
2815 }
2816
2817 .column-featured,
2818 .column-product_type {
2819 width: 48px;
2820 text-align: left !important;
2821 }
2822
2823 .column-customer_message,
2824 .column-order_notes {
2825 width: 48px;
2826 text-align: center;
2827
2828 img {
2829 margin: 0 auto;
2830 padding-top: 0 !important;
2831 }
2832 }
2833
2834 .manage-column.column-featured img,
2835 .manage-column.column-product_type img {
2836 padding-left: 2px;
2837 }
2838
2839 .column-price .woocommerce-price-suffix {
2840 display: none;
2841 }
2842
2843 img {
2844 margin: 1px 2px;
2845 }
2846
2847 .row-actions {
2848 color: #999;
2849 }
2850
2851 .row-actions span.id {
2852 padding-top: 8px;
2853 }
2854
2855 td.column-thumb img {
2856 margin: 0;
2857 width: auto;
2858 height: auto;
2859 max-width: 40px;
2860 max-height: 40px;
2861 vertical-align: middle;
2862 }
2863
2864 span.na {
2865 color: #999;
2866 }
2867
2868 .column-sku {
2869 width: 10%;
2870 }
2871
2872 .column-price {
2873 width: 10ch;
2874 }
2875
2876 .column-is_in_stock {
2877 text-align: left !important;
2878 width: 12ch;
2879 }
2880
2881 span.wc-image,
2882 span.wc-featured {
2883
2884 @include ir();
2885 margin: 0 auto;
2886
2887 &::before {
2888
2889 @include icon_dashicons( "\f128" );
2890 }
2891 }
2892
2893 span.wc-featured {
2894
2895 &::before {
2896 content: "\f155";
2897 }
2898
2899 &.not-featured::before {
2900 content: "\f154";
2901 }
2902 }
2903
2904 td.column-featured span.wc-featured {
2905 font-size: 1.6em;
2906 cursor: pointer;
2907 }
2908
2909 mark {
2910
2911 &.instock,
2912 &.outofstock,
2913 &.onbackorder {
2914 font-weight: 700;
2915 background: transparent none;
2916 line-height: 1;
2917 }
2918
2919 &.instock {
2920 color: $green;
2921 }
2922
2923 &.outofstock {
2924 color: #a44;
2925 }
2926
2927 &.onbackorder {
2928 color: #eaa600;
2929 }
2930 }
2931
2932 .order-notes_head,
2933 .notes_head,
2934 .status_head {
2935
2936 @include ir();
2937 margin: 0 auto;
2938
2939 &::after {
2940
2941 @include icon;
2942 }
2943 }
2944
2945 .order-notes_head::after {
2946 content: "\e028";
2947 }
2948
2949 .notes_head::after {
2950 content: "\e026";
2951 }
2952
2953 .status_head::after {
2954 content: "\e011";
2955 }
2956
2957 .column-order_items {
2958 width: 12%;
2959
2960 table.order_items {
2961 width: 100%;
2962 margin: 3px 0 0;
2963 padding: 0;
2964 display: none;
2965
2966 td {
2967 border: 0;
2968 margin: 0;
2969 padding: 0 0 3px;
2970 }
2971
2972 td.qty {
2973 color: #999;
2974 padding-right: 6px;
2975 text-align: left;
2976 }
2977 }
2978 }
2979 }
2980
2981 mark.notice {
2982 background: #fff;
2983 color: $red;
2984 margin: 0 0 0 10px;
2985 }
2986
2987 a.export_rates,
2988 a.import_rates {
2989 float: right;
2990 margin-left: 9px;
2991 margin-top: -2px;
2992 margin-bottom: 0;
2993 }
2994
2995 #rates-search {
2996 float: right;
2997
2998 input.wc-tax-rates-search-field {
2999 padding: 4px 8px;
3000 font-size: 1.2em;
3001 }
3002 }
3003
3004 #rates-pagination {
3005 float: right;
3006 margin-right: 0.5em;
3007
3008 .tablenav {
3009 margin: 0;
3010 }
3011 }
3012
3013 .wc_input_table_wrapper {
3014 overflow-x: auto;
3015 display: block;
3016 }
3017
3018 table.wc_tax_rates,
3019 table.wc_input_table {
3020 width: 100%;
3021
3022 th,
3023 td {
3024 display: table-cell !important;
3025 }
3026
3027 span.tips {
3028 color: $blue;
3029 }
3030
3031 th {
3032 white-space: nowrap;
3033 padding: 10px;
3034 }
3035
3036 td {
3037 padding: 0;
3038 border-right: 1px solid #dfdfdf;
3039 border-bottom: 1px solid #dfdfdf;
3040 border-top: 0;
3041 background: #fff;
3042 cursor: default;
3043
3044 input[type=text]=text],
3045 input[type=number]=number] {
3046 width: 100% !important;
3047 min-width: 100px;
3048 padding: 8px 10px;
3049 margin: 0;
3050 border: 0;
3051 outline: 0;
3052 background: transparent none;
3053
3054 &:focus {
3055 outline: 0;
3056 box-shadow: none;
3057 }
3058 }
3059
3060 &.compound,
3061 &.apply_to_shipping {
3062 padding: 5px 7px;
3063 vertical-align: middle;
3064
3065 input {
3066 padding: 0;
3067 }
3068 }
3069 }
3070
3071 td:last-child {
3072 border-right: 0;
3073 }
3074
3075 tr.current td {
3076 background-color: #fefbcc;
3077 }
3078
3079 .item_cost,
3080 .cost {
3081 text-align: right;
3082
3083 input {
3084 text-align: right;
3085 }
3086 }
3087
3088 th.sort {
3089 width: 17px;
3090 padding: 0 4px;
3091 }
3092
3093 td.sort {
3094 padding: 0 4px;
3095 }
3096
3097 .ui-sortable:not(.ui-sortable-disabled) td.sort {
3098 cursor: move;
3099 font-size: 15px;
3100 background: #f9f9f9;
3101 text-align: center;
3102 vertical-align: middle;
3103
3104 &::before {
3105 content: "\f333";
3106 font-family: "Dashicons";
3107 text-align: center;
3108 line-height: 1;
3109 color: #999;
3110 display: block;
3111 width: 17px;
3112 float: left;
3113 height: 100%;
3114 }
3115
3116 &:hover::before {
3117 color: #333;
3118 }
3119 }
3120
3121 .button {
3122 float: left;
3123 margin-right: 5px;
3124 }
3125
3126 .export,
3127 .import {
3128 float: right;
3129 margin-right: 0;
3130 margin-left: 5px;
3131 }
3132
3133 span.tips {
3134 padding: 0 3px;
3135 }
3136
3137 .pagination {
3138 float: right;
3139
3140 .button {
3141 margin-left: 5px;
3142 margin-right: 0;
3143 }
3144
3145 .current {
3146 background: #bbb;
3147 text-shadow: none;
3148 }
3149 }
3150
3151 tr:last-child td {
3152 border-bottom: 0;
3153 }
3154 }
3155
3156 table.wc_gateways,
3157 table.wc_emails,
3158 table.wc_shipping {
3159 position: relative;
3160
3161 th,
3162 td {
3163 display: table-cell !important;
3164 padding: 1em !important;
3165 vertical-align: top;
3166 line-height: 1.75em;
3167 }
3168
3169 &.wc_emails td {
3170 vertical-align: middle;
3171 }
3172
3173 tr:nth-child(odd) td {
3174 background: #f9f9f9;
3175 }
3176
3177 td.name {
3178 font-weight: 700;
3179 }
3180
3181 .settings {
3182 text-align: right;
3183 }
3184
3185 .radio,
3186 .default,
3187 .status {
3188 text-align: center;
3189
3190 .tips {
3191 margin: 0 auto;
3192 }
3193
3194 input {
3195 margin: 0;
3196 }
3197 }
3198
3199 td.sort {
3200 font-size: 15px;
3201 text-align: center;
3202
3203 .wc-item-reorder-nav {
3204 white-space: nowrap;
3205 width: 72px;
3206
3207 &::before {
3208 content: "\f333";
3209 font-family: "Dashicons";
3210 text-align: center;
3211 line-height: 1;
3212 color: #999;
3213 display: block;
3214 width: 24px;
3215 float: left;
3216 height: 100%;
3217 line-height: 24px;
3218 cursor: move;
3219 }
3220
3221 button {
3222 position: relative;
3223 overflow: hidden;
3224 float: left;
3225 display: block;
3226 width: 24px;
3227 height: 24px;
3228 margin: 0;
3229 background: transparent;
3230 border: none;
3231 box-shadow: none;
3232 color: #82878c;
3233 text-indent: -9999px;
3234 cursor: pointer;
3235 outline: none;
3236 }
3237
3238 button::before {
3239 display: inline-block;
3240 position: absolute;
3241 top: 0;
3242 right: 0;
3243 width: 100%;
3244 height: 100%;
3245 font: normal 20px/23px dashicons;
3246 text-align: center;
3247 text-indent: 0;
3248 -webkit-font-smoothing: antialiased;
3249 -moz-osx-font-smoothing: grayscale;
3250 }
3251
3252 button:hover,
3253 button:focus {
3254 color: #191e23;
3255 }
3256
3257 .wc-move-down::before {
3258 content: "\f347";
3259 }
3260
3261 .wc-move-up::before {
3262 content: "\f343";
3263 }
3264
3265 .wc-move-disabled {
3266 color: #d5d5d5 !important;
3267 cursor: default;
3268 pointer-events: none;
3269 }
3270 }
3271 }
3272
3273 .wc-payment-gateway-method-name {
3274 font-weight: normal;
3275 }
3276
3277 .wc-email-settings-table-name {
3278 font-weight: 700;
3279
3280 span {
3281 font-weight: normal;
3282 color: #999;
3283 margin: 0 0 0 4px !important;
3284 }
3285 }
3286
3287 .wc-payment-gateway-method-toggle-enabled,
3288 .wc-payment-gateway-method-toggle-disabled {
3289 padding-top: 1px;
3290 display: block;
3291 outline: 0;
3292 box-shadow: none;
3293 }
3294
3295 .wc-email-settings-table-status {
3296 text-align: center;
3297 width: 1em;
3298
3299 .tips {
3300 margin: 0 auto;
3301 }
3302 }
3303 }
3304
3305 .wc-shipping-zone-settings {
3306
3307 th {
3308 padding: 24px 24px 24px 0;
3309 }
3310
3311 td.forminp {
3312
3313 input,
3314 textarea {
3315 padding: 8px;
3316 max-width: 100% !important;
3317 }
3318
3319 .wc-shipping-zone-region-select {
3320 width: 448px;
3321 max-width: 100% !important;
3322
3323 .select2-choices {
3324 padding: 8px 8px 4px;
3325 border-color: #ddd;
3326 min-height: 0;
3327 line-height: 1;
3328
3329 input {
3330 padding: 0;
3331 }
3332
3333 li {
3334 margin: 0 4px 4px 0;
3335 }
3336 }
3337 }
3338 }
3339
3340 .wc-shipping-zone-postcodes-toggle {
3341 margin: 0.5em 0 0;
3342 font-size: 0.9em;
3343 text-decoration: underline;
3344 display: block;
3345 }
3346
3347 .wc-shipping-zone-postcodes-toggle + .wc-shipping-zone-postcodes {
3348 display: none;
3349 }
3350
3351 .wc-shipping-zone-postcodes {
3352
3353 textarea {
3354 margin: 10px 0;
3355 }
3356
3357 .description {
3358 font-size: 0.9em;
3359 color: #999;
3360 }
3361 }
3362 }
3363
3364 .wc-shipping-zone-settings + p.submit {
3365 margin-top: 0;
3366 }
3367
3368 .wc-shipping-zone-settings tbody {
3369 display: table-row-group;
3370 }
3371
3372 table {
3373
3374 tr,
3375 tr:hover {
3376
3377 table.wc-shipping-zone-methods {
3378
3379 tr .row-actions {
3380 position: relative;
3381 }
3382
3383 tr:hover .row-actions {
3384 position: static;
3385 }
3386 }
3387 }
3388 }
3389
3390 .wc-shipping-zones-heading .page-title-action {
3391 display: inline-block;
3392 }
3393
3394 table.wc-shipping-zones,
3395 table.wc-shipping-zone-methods,
3396 table.wc-shipping-classes {
3397
3398 td,
3399 th {
3400 vertical-align: top;
3401 line-height: 24px;
3402 padding: 1em !important;
3403 font-size: 14px;
3404 background: #fff;
3405 display: table-cell !important;
3406
3407 li {
3408 line-height: 24px;
3409 font-size: 14px;
3410 }
3411
3412 .woocommerce-help-tip {
3413 margin: 0 !important;
3414 }
3415 }
3416
3417 thead {
3418
3419 th {
3420 vertical-align: middle;
3421 }
3422
3423 .wc-shipping-zone-sort {
3424 text-align: center;
3425 }
3426 }
3427
3428 td.wc-shipping-zones-blank-state,
3429 td.wc-shipping-zone-method-blank-state {
3430 background: #f7f1f6 !important;
3431 overflow: hidden;
3432 position: relative;
3433 padding: 7.5em 7.5% !important;
3434 border-bottom: 2px solid #eee2ec;
3435
3436 &.wc-shipping-zone-method-blank-state {
3437 padding: 2em !important;
3438
3439 p {
3440 margin-bottom: 0;
3441 }
3442 }
3443
3444 p,
3445 li {
3446 color: #a46497;
3447 font-size: 1.5em;
3448 line-height: 1.5em;
3449 margin: 0 0 1em;
3450 position: relative;
3451 z-index: 1;
3452 text-shadow: 1px 1px 1px white;
3453
3454 &.main {
3455 font-size: 2em;
3456 }
3457 }
3458
3459 li {
3460 margin-left: 1em;
3461 list-style: circle inside;
3462 }
3463
3464 &::before {
3465 content: "\e01b";
3466 font-family: "WooCommerce";
3467 text-align: center;
3468 line-height: 1;
3469 color: #eee2ec;
3470 display: block;
3471 width: 1em;
3472 font-size: 40em;
3473 top: 50%;
3474 right: -3.75%;
3475 margin-top: -0.1875em;
3476 position: absolute;
3477 }
3478
3479 .button-primary {
3480 background-color: #804877;
3481 border-color: #804877;
3482 box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 0 rgba(0, 0, 0, 0.15);
3483 margin: 0;
3484 opacity: 1;
3485 text-shadow: 0 -1px 1px #8a4f7f, 1px 0 1px #8a4f7f, 0 1px 1px #8a4f7f, -1px 0 1px #8a4f7f;
3486 font-size: 1.5em;
3487 padding: 0.75em 1em;
3488 height: auto;
3489 position: relative;
3490 z-index: 1;
3491 }
3492 }
3493
3494 .wc-shipping-zone-method-rows {
3495
3496 tr:nth-child(even) td {
3497 background: #f9f9f9;
3498 }
3499 }
3500
3501 tr.odd,
3502 .wc-shipping-class-rows tr:nth-child(odd) {
3503
3504 td {
3505 background: #f9f9f9;
3506 }
3507 }
3508
3509 tbody.wc-shipping-zone-rows {
3510
3511 td {
3512 border-top: 2px solid #f9f9f9;
3513 }
3514
3515 tr:first-child {
3516
3517 td {
3518 border-top: 0;
3519 }
3520 }
3521 }
3522
3523 tr.wc-shipping-zone-worldwide {
3524
3525 td {
3526 background: #f9f9f9;
3527 border-top: 2px solid #e1e1e1;
3528 }
3529 }
3530
3531 ul,
3532 p {
3533 margin: 0;
3534 }
3535
3536 td.wc-shipping-zone-sort,
3537 td.wc-shipping-zone-method-sort {
3538 cursor: move;
3539 font-size: 15px;
3540 text-align: center;
3541
3542 &::before {
3543 content: "\f333";
3544 font-family: "Dashicons";
3545 text-align: center;
3546 line-height: 1;
3547 color: #999;
3548 display: block;
3549 width: 17px;
3550 float: left;
3551 height: 100%;
3552 line-height: 24px;
3553 }
3554
3555 &:hover::before {
3556 color: #333;
3557 }
3558 }
3559
3560 td.wc-shipping-zone-worldwide {
3561 text-align: center;
3562
3563 &::before {
3564 content: "\f319";
3565 font-family: "dashicons";
3566 text-align: center;
3567 line-height: 1;
3568 color: #999;
3569 display: block;
3570 width: 17px;
3571 float: left;
3572 height: 100%;
3573 line-height: 24px;
3574 }
3575 }
3576
3577 .wc-shipping-zone-name,
3578 .wc-shipping-zone-methods {
3579 width: 25%;
3580 }
3581
3582 .wc-shipping-class-description,
3583 .wc-shipping-class-name,
3584 .wc-shipping-class-slug,
3585 .wc-shipping-zone-name,
3586 .wc-shipping-zone-region {
3587
3588 input,
3589 select,
3590 textarea {
3591 width: 100%;
3592 }
3593
3594 a.wc-shipping-zone-delete,
3595 a.wc-shipping-class-delete {
3596 color: #a00;
3597 }
3598
3599 a.wc-shipping-zone-delete:hover,
3600 a.wc-shipping-class-delete:hover {
3601 color: red;
3602 }
3603 }
3604
3605 .wc-shipping-class-count {
3606 text-align: center;
3607 }
3608
3609 td.wc-shipping-zone-methods {
3610 color: #555;
3611
3612 .method_disabled {
3613 text-decoration: line-through;
3614 }
3615
3616 ul {
3617 position: relative;
3618 padding-right: 32px;
3619
3620 li {
3621 color: #555;
3622 display: inline;
3623 margin: 0;
3624 }
3625
3626 li::before {
3627 content: ", ";
3628 }
3629
3630 li:first-child::before {
3631 content: "";
3632 }
3633 }
3634
3635 .add_shipping_method {
3636 display: block;
3637 width: 24px;
3638 padding: 24px 0 0;
3639 height: 0;
3640 overflow: hidden;
3641 cursor: pointer;
3642
3643 &::before {
3644
3645 @include icon;
3646 font-family: "Dashicons";
3647 content: "\f502";
3648 color: #999;
3649 vertical-align: middle;
3650 line-height: 24px;
3651 font-size: 16px;
3652 margin: 0;
3653 }
3654
3655 &.disabled {
3656 cursor: not-allowed;
3657
3658 &::before {
3659 color: #ccc;
3660 }
3661 }
3662 }
3663 }
3664
3665 .wc-shipping-zone-method-title {
3666 width: 25%;
3667
3668 .wc-shipping-zone-method-delete {
3669 color: red;
3670 }
3671 }
3672
3673 .wc-shipping-zone-method-enabled {
3674 text-align: center;
3675
3676 a {
3677 display: inline-block;
3678 }
3679
3680 .woocommerce-input-toggle {
3681 margin-top: 3px;
3682 }
3683 }
3684
3685 .wc-shipping-zone-method-type {
3686 display: block;
3687 }
3688
3689 tfoot {
3690
3691 input,
3692 select {
3693 vertical-align: middle !important;
3694 }
3695
3696 .button-secondary {
3697 float: right;
3698 }
3699 }
3700
3701 .editing {
3702
3703 .wc-shipping-zone-view,
3704 .wc-shipping-zone-edit {
3705 display: none;
3706 }
3707 }
3708 }
3709
3710 .woocommerce-input-toggle {
3711 height: 16px;
3712 width: 32px;
3713 border: 2px solid #935687;
3714 background-color: #935687;
3715 display: inline-block;
3716 text-indent: -9999px;
3717 border-radius: 10em;
3718 position: relative;
3719 margin-top: -1px;
3720 vertical-align: text-top;
3721
3722 &::before {
3723 content: "";
3724 display: block;
3725 width: 16px;
3726 height: 16px;
3727 background: #fff;
3728 position: absolute;
3729 top: 0;
3730 right: 0;
3731 border-radius: 100%;
3732 }
3733
3734 &.woocommerce-input-toggle--disabled {
3735 border-color: #999;
3736 background-color: #999;
3737
3738 &::before {
3739 right: auto;
3740 left: 0;
3741 }
3742 }
3743
3744 &.woocommerce-input-toggle--loading {
3745 opacity: 0.5;
3746 }
3747 }
3748
3749 .wc-modal-shipping-method-settings {
3750 background: #f8f8f8;
3751 padding: 1em !important;
3752
3753 form .form-table {
3754 width: 100%;
3755 background: #fff;
3756 margin: 0 0 1.5em;
3757
3758 tr {
3759
3760 th {
3761 width: 30%;
3762 position: relative;
3763
3764 .woocommerce-help-tip {
3765 float: right;
3766 margin: -8px -0.5em 0 0;
3767 vertical-align: middle;
3768 right: 0;
3769 top: 50%;
3770 position: absolute;
3771 }
3772 }
3773
3774 td {
3775
3776 input,
3777 select,
3778 textarea {
3779 width: 50%;
3780 min-width: 250px;
3781 }
3782
3783 input[type="checkbox"]="checkbox""] {
3784 width: auto;
3785 min-width: 16px;
3786 }
3787 }
3788
3789 td,
3790 th {
3791 vertical-align: middle;
3792 margin: 0;
3793 line-height: 24px;
3794 padding: 1em;
3795 border-bottom: 1px solid #f8f8f8;
3796 }
3797 }
3798
3799 &:last-of-type {
3800 margin-bottom: 0;
3801 }
3802 }
3803 }
3804
3805 .wc-backbone-modal .wc-shipping-zone-method-selector {
3806
3807 p {
3808 margin-top: 0;
3809 }
3810
3811 .wc-shipping-zone-method-description {
3812 margin: 0.75em 1px 0;
3813 line-height: 1.5em;
3814 color: #999;
3815 font-style: italic;
3816 }
3817
3818 select {
3819 width: 100%;
3820 cursor: pointer;
3821 }
3822 }
3823
3824 img.help_tip {
3825 margin: 0 0 0 9px;
3826 vertical-align: middle;
3827 }
3828
3829 .postbox img.help_tip {
3830 margin-top: 0;
3831 }
3832
3833 .postbox .woocommerce-help-tip {
3834 margin: 0 0 0 9px;
3835 }
3836
3837 .status-enabled,
3838 .status-manual,
3839 .status-disabled {
3840 font-size: 1.4em;
3841
3842 @include ir();
3843 }
3844
3845 .status-manual::before {
3846
3847 @include icon( "\e008" );
3848 color: #999;
3849 }
3850
3851 .status-enabled::before {
3852
3853 @include icon( "\e015" );
3854 color: $woocommerce;
3855 }
3856
3857 .status-disabled::before {
3858
3859 @include icon( "\e013" );
3860 color: #ccc;
3861 }
3862
3863 .woocommerce {
3864
3865 h2.woo-nav-tab-wrapper {
3866 margin-bottom: 1em;
3867 }
3868
3869 nav.woo-nav-tab-wrapper {
3870 margin: 1.5em 0 1em;
3871 }
3872
3873 .subsubsub {
3874 margin: -8px 0 0;
3875 }
3876
3877 .wc-admin-breadcrumb {
3878 margin-left: 0.5em;
3879
3880 a {
3881 color: #a46497;
3882 }
3883 }
3884
3885 #template div {
3886 margin: 0;
3887
3888 p .button {
3889 float: right;
3890 margin-left: 10px;
3891 margin-top: -4px;
3892 }
3893
3894 .editor textarea {
3895 margin-bottom: 8px;
3896 }
3897 }
3898
3899 textarea[disabled="disabled"]="disabled""] {
3900 background: #dfdfdf !important;
3901 }
3902
3903 table.form-table {
3904 margin: 0;
3905 position: relative;
3906 table-layout: fixed;
3907
3908 .forminp-radio ul {
3909 margin: 0;
3910
3911 li {
3912 line-height: 1.4em;
3913 }
3914 }
3915
3916 input[type="text"]="text""],
3917 input[type="number"]="number""],
3918 input[type="email"]="email""] {
3919 height: auto;
3920 }
3921
3922 textarea.input-text {
3923 height: 100%;
3924 min-width: 150px;
3925 display: block;
3926 }
3927
3928 // Give regular settings inputs a standard width and padding.
3929 textarea,
3930 input[type="text"]="text""],
3931 input[type="email"]="email""],
3932 input[type="number"]="number""],
3933 input[type="password"]="password""],
3934 input[type="datetime"]="datetime""],
3935 input[type="datetime-local"]="datetime-local""],
3936 input[type="date"]="date""],
3937 input[type="time"]="time""],
3938 input[type="week"]="week""],
3939 input[type="url"]="url""],
3940 input[type="tel"]="tel""],
3941 input.regular-input {
3942 width: 400px;
3943 margin: 0;
3944 padding: 6px;
3945 box-sizing: border-box;
3946 vertical-align: top;
3947 }
3948
3949 input[type="datetime-local"]="datetime-local""],
3950 input[type="date"]="date""],
3951 input[type="time"]="time""],
3952 input[type="week"]="week""],
3953 input[type="tel"]="tel""] {
3954 width: 200px;
3955 }
3956
3957 select {
3958 width: 400px;
3959 margin: 0;
3960 box-sizing: border-box;
3961 line-height: 32px;
3962 vertical-align: top;
3963 }
3964
3965 input[size]] {
3966 width: auto !important;
3967 }
3968
3969 // Ignore nested inputs.
3970 table {
3971
3972 select,
3973 textarea,
3974 input[type="text"]="text""],
3975 input[type="email"]="email""],
3976 input[type="number"]="number""],
3977 input.regular-input {
3978 width: auto;
3979 }
3980 }
3981
3982 textarea.wide-input {
3983 width: 100%;
3984 }
3985
3986 img.help_tip,
3987 .woocommerce-help-tip {
3988 padding: 0;
3989 margin: -4px 0 0 5px;
3990 vertical-align: middle;
3991 cursor: help;
3992 line-height: 1;
3993 }
3994
3995 span.help_tip {
3996 cursor: help;
3997 color: $blue;
3998 }
3999
4000 th {
4001 position: relative;
4002 padding-right: 24px;
4003 }
4004
4005 th label {
4006 position: relative;
4007 display: block;
4008
4009 img.help_tip,
4010 .woocommerce-help-tip {
4011 margin: -8px -24px 0 0;
4012 position: absolute;
4013 right: 0;
4014 top: 50%;
4015 }
4016 }
4017
4018 th label + .woocommerce-help-tip {
4019 margin: 0 0 0 0;
4020 position: absolute;
4021 right: 0;
4022 top: 20px;
4023 }
4024
4025 .select2-container {
4026 vertical-align: top;
4027 margin-bottom: 3px;
4028 }
4029
4030 .select2-container + span.description {
4031 display: block;
4032 margin-top: 8px;
4033 }
4034
4035 table.widefat th {
4036 padding-right: inherit;
4037 }
4038
4039 .wp-list-table .woocommerce-help-tip {
4040 float: none;
4041 }
4042
4043 fieldset {
4044 margin-top: 4px;
4045
4046 img.help_tip,
4047 .woocommerce-help-tip {
4048 margin: -3px 0 0 5px;
4049 }
4050
4051 p.description {
4052 margin-bottom: 8px;
4053 }
4054
4055 &:first-child {
4056 margin-top: 0;
4057 }
4058 }
4059
4060 .iris-picker {
4061 z-index: 100;
4062 display: none;
4063 position: absolute;
4064 border: 1px solid #ccc;
4065 border-radius: 3px;
4066 box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
4067
4068 .ui-slider {
4069 border: 0 !important;
4070 margin: 0 !important;
4071 width: auto !important;
4072 height: auto !important;
4073 background: none transparent !important;
4074
4075 .ui-slider-handle {
4076 margin-bottom: 0 !important;
4077 }
4078 }
4079 }
4080
4081 .iris-error {
4082 background-color: #ffafaf;
4083 }
4084
4085 .colorpickpreview {
4086 padding: 7px 0;
4087 line-height: 1em;
4088 display: inline-block;
4089 width: 26px;
4090 border: 1px solid #ddd;
4091 font-size: 14px;
4092 }
4093
4094 .image_width_settings {
4095 vertical-align: middle;
4096
4097 label {
4098 margin-left: 10px;
4099 }
4100
4101 input {
4102 width: auto;
4103 }
4104 }
4105
4106 .wc_payment_gateways_wrapper,
4107 .wc_emails_wrapper {
4108 padding: 0 15px 10px 0;
4109 }
4110 }
4111
4112 .wc-shipping-zone-settings {
4113
4114 td.forminp {
4115
4116 input,
4117 textarea {
4118 width: 448px;
4119 padding: 6px 11px;
4120 }
4121
4122 .select2-search input {
4123 padding: 6px;
4124 }
4125 }
4126 }
4127 }
4128
4129 .wc-wp-version-gte-53 {
4130
4131 .woocommerce {
4132
4133 h2.wc-table-list-header {
4134 margin: 1em 0 0.35em 0;
4135 }
4136
4137 input + .subsubsub {
4138 margin: 8px 0 0;
4139 }
4140
4141 table.form-table {
4142
4143 // Give regular settings inputs a standard width and padding.
4144 textarea,
4145 input[type="text"]="text""],
4146 input[type="email"]="email""],
4147 input[type="number"]="number""],
4148 input[type="password"]="password""],
4149 input[type="datetime"]="datetime""],
4150 input[type="datetime-local"]="datetime-local""],
4151 input[type="date"]="date""],
4152 input[type="time"]="time""],
4153 input[type="week"]="week""],
4154 input[type="url"]="url""],
4155 input[type="tel"]="tel""],
4156 input.regular-input {
4157 padding: 0 8px;
4158
4159 @media only screen and (max-width: 782px) {
4160 width: 100%;
4161 }
4162 }
4163
4164 select {
4165
4166 @media only screen and (max-width: 782px) {
4167 width: 100%;
4168 }
4169 }
4170
4171 th label {
4172
4173 img.help_tip,
4174 .woocommerce-help-tip {
4175 margin: -7px -24px 0 0;
4176
4177 @media only screen and (max-width: 782px) {
4178 right: auto;
4179 margin-left: 5px;
4180 }
4181 }
4182 }
4183
4184 .forminp-color {
4185 font-size: 0;
4186 }
4187
4188 .colorpickpreview {
4189 padding: 0;
4190 width: 30px;
4191 height: 30px;
4192 box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.2);
4193 font-size: 16px;
4194 border-radius: 4px;
4195 margin-right: 3px;
4196
4197 @media only screen and (max-width: 782px) {
4198 float: left;
4199 width: 40px;
4200 height: 40px;
4201 }
4202 }
4203 }
4204 }
4205 }
4206
4207 .woocommerce #tabs-wrap table a.remove {
4208 margin-left: 4px;
4209 }
4210
4211 .woocommerce #tabs-wrap table p {
4212 margin: 0 0 4px !important;
4213 overflow: hidden;
4214 zoom: 1;
4215 }
4216
4217 .woocommerce #tabs-wrap table p a.add {
4218 float: left;
4219 }
4220
4221 #wp-excerpt-editor-container {
4222 background: #fff;
4223 }
4224
4225 #product_variation-parent #parent_id {
4226 width: 100%;
4227 }
4228
4229 #postimagediv img {
4230 border: 1px solid #d5d5d5;
4231 max-width: 100%;
4232 }
4233
4234 #woocommerce-product-images .inside {
4235 margin: 0;
4236 padding: 0;
4237
4238 .add_product_images {
4239 padding: 0 12px 12px;
4240 }
4241
4242 #product_images_container {
4243 padding: 0 0 0 9px;
4244
4245 ul {
4246
4247 @include clearfix();
4248 margin: 0;
4249 padding: 0;
4250
4251 li.image,
4252 li.add,
4253 li.wc-metabox-sortable-placeholder {
4254 width: 80px;
4255 float: left;
4256 cursor: move;
4257 border: 1px solid #d5d5d5;
4258 margin: 9px 9px 0 0;
4259 background: #f7f7f7;
4260
4261 @include border-radius(2px);
4262 position: relative;
4263 box-sizing: border-box;
4264
4265 img {
4266 width: 100%;
4267 height: auto;
4268 display: block;
4269 }
4270 }
4271
4272 li.wc-metabox-sortable-placeholder {
4273 border: 3px dashed #ddd;
4274 position: relative;
4275
4276 &::after {
4277
4278 @include icon_dashicons( "\f161" );
4279 font-size: 2.618em;
4280 line-height: 72px;
4281 color: #ddd;
4282 }
4283 }
4284
4285 ul.actions {
4286 position: absolute;
4287 top: -8px;
4288 right: -8px;
4289 padding: 2px;
4290 display: none;
4291
4292 @media (max-width: 768px) {
4293 display: block;
4294 }
4295
4296 li {
4297 float: right;
4298 margin: 0 0 0 2px;
4299
4300 a {
4301 width: 1em;
4302 height: 1em;
4303 margin: 0;
4304 height: 0;
4305 display: block;
4306 overflow: hidden;
4307
4308 &.tips {
4309 cursor: pointer;
4310 }
4311 }
4312
4313 a.delete {
4314
4315 @include ir();
4316 font-size: 1.4em;
4317
4318 &::before {
4319
4320 @include icon_dashicons( "\f153" );
4321 color: #999;
4322 background: #fff;
4323 border-radius: 50%;
4324 height: 1em;
4325 width: 1em;
4326 line-height: 1em;
4327 }
4328
4329 &:hover::before {
4330 color: $red;
4331 }
4332 }
4333 }
4334 }
4335
4336 li:hover ul.actions {
4337 display: block;
4338 }
4339 }
4340 }
4341 }
4342
4343 #woocommerce-product-data {
4344
4345 .hndle {
4346 padding: 10px;
4347
4348 span {
4349 display: block;
4350 vertical-align: middle;
4351 line-height: 24px;
4352
4353 span {
4354 display: inline;
4355 line-height: inherit;
4356 vertical-align: baseline;
4357 }
4358 }
4359
4360 select {
4361 margin: 0;
4362 }
4363
4364 label {
4365 padding-right: 1em;
4366 font-size: 12px;
4367 vertical-align: baseline;
4368 }
4369
4370 label:first-child {
4371 margin-right: 1em;
4372 border-right: 1px solid #dfdfdf;
4373 }
4374
4375 input,
4376 select {
4377 margin-top: -3px 0 0;
4378 vertical-align: middle;
4379 }
4380
4381 select {
4382 margin-left: 0.5em;
4383 }
4384 }
4385
4386 > .handlediv {
4387 margin-top: 4px;
4388 }
4389
4390 .wrap {
4391 margin: 0;
4392 }
4393 }
4394
4395 #woocommerce-coupon-description {
4396 padding: 3px 8px;
4397 font-size: 1.7em;
4398 line-height: 1.42em;
4399 height: auto;
4400 width: 100%;
4401 outline: 0;
4402 margin: 10px 0;
4403 display: block;
4404
4405 &::-webkit-input-placeholder {
4406 line-height: 1.42em;
4407 color: #bbb;
4408 }
4409
4410 &::-moz-placeholder {
4411 line-height: 1.42em;
4412 color: #bbb;
4413 }
4414
4415 &:-ms-input-placeholder {
4416 line-height: 1.42em;
4417 color: #bbb;
4418 }
4419
4420 &:-moz-placeholder {
4421 line-height: 1.42em;
4422 color: #bbb;
4423 }
4424 }
4425
4426 #woocommerce-product-data,
4427 #woocommerce-coupon-data {
4428
4429 .panel-wrap {
4430 background: #fff;
4431 }
4432
4433 .woocommerce_options_panel,
4434 .wc-metaboxes-wrapper {
4435 float: left;
4436 width: 80%;
4437
4438 .wc-radios {
4439 display: block;
4440 float: left;
4441 margin: 0;
4442
4443 li {
4444 display: block;
4445 padding: 0 0 10px;
4446
4447 input {
4448 width: auto;
4449 }
4450 }
4451 }
4452 }
4453 }
4454
4455 #woocommerce-product-data,
4456 #woocommerce-coupon-data,
4457 .woocommerce {
4458
4459 .panel-wrap {
4460 overflow: hidden;
4461 }
4462
4463 ul.wc-tabs {
4464 margin: 0;
4465 width: 20%;
4466 float: left;
4467 line-height: 1em;
4468 padding: 0 0 10px;
4469 position: relative;
4470 background-color: #fafafa;
4471 border-right: 1px solid #eee;
4472 box-sizing: border-box;
4473
4474 &::after {
4475 content: "";
4476 display: block;
4477 width: 100%;
4478 height: 9999em;
4479 position: absolute;
4480 bottom: -9999em;
4481 left: 0;
4482 background-color: #fafafa;
4483 border-right: 1px solid #eee;
4484 }
4485
4486 li {
4487 margin: 0;
4488 padding: 0;
4489 display: block;
4490 position: relative;
4491
4492 a {
4493 margin: 0;
4494 padding: 10px;
4495 display: block;
4496 box-shadow: none;
4497 text-decoration: none;
4498 line-height: 20px !important;
4499 border-bottom: 1px solid #eee;
4500
4501 span {
4502 margin-left: 0.618em;
4503 margin-right: 0.618em;
4504 }
4505
4506 &::before {
4507
4508 @include iconbeforedashicons( "\f107" );
4509 }
4510 }
4511
4512 &.general_options a::before {
4513 content: "\f107";
4514 }
4515
4516 &.inventory_options a::before {
4517 content: "\f481";
4518 }
4519
4520 &.shipping_options a::before {
4521 font-family: "WooCommerce";
4522 content: "\e01a";
4523 }
4524
4525 &.linked_product_options a::before {
4526 content: "\f103";
4527 }
4528
4529 &.attribute_options a::before {
4530 content: "\f175";
4531 }
4532
4533 &.advanced_options a::before {
4534 font-family: "Dashicons";
4535 content: "\f111";
4536 }
4537
4538 &.marketplace-suggestions_options a::before {
4539 content: none;
4540 }
4541
4542 &.variations_options a::before {
4543 content: "\f509";
4544 }
4545
4546 &.usage_restriction_options a::before {
4547 font-family: "WooCommerce";
4548 content: "\e602";
4549 }
4550
4551 &.usage_limit_options a::before {
4552 font-family: "WooCommerce";
4553 content: "\e601";
4554 }
4555
4556 &.general_coupon_data a::before {
4557 font-family: "WooCommerce";
4558 content: "\e600";
4559 }
4560
4561 &.active a {
4562 color: #555;
4563 position: relative;
4564 background-color: #eee;
4565 }
4566 }
4567 }
4568 }
4569
4570 /**
4571 * Shipping
4572 */
4573 .woocommerce_page_wc-settings {
4574
4575 input[type=url]=url],
4576 input[type=email]=email] {
4577 direction: ltr;
4578 }
4579
4580 .shippingrows {
4581
4582 th.check-column {
4583 padding-top: 20px;
4584 }
4585
4586 tfoot th {
4587 padding-left: 10px;
4588 }
4589
4590 .add.button::before {
4591
4592 @include iconbefore( "\e007" );
4593 }
4594 }
4595
4596 h3.wc-settings-sub-title {
4597 font-size: 1.2em;
4598 }
4599 }
4600
4601 #woocommerce-product-data,
4602 #woocommerce-product-type-options,
4603 #woocommerce-order-data,
4604 #woocommerce-order-downloads,
4605 #woocommerce-coupon-data {
4606
4607 .inside {
4608 margin: 0;
4609 padding: 0;
4610 }
4611 }
4612
4613 .woocommerce_options_panel,
4614 .panel {
4615 padding: 9px;
4616 color: #555;
4617
4618 .form-field .woocommerce-help-tip {
4619 font-size: 1.4em;
4620 }
4621 }
4622
4623 .woocommerce_page_settings .woocommerce_options_panel,
4624 .panel {
4625 padding: 0;
4626 }
4627
4628 #woocommerce-product-type-options .panel,
4629 #woocommerce-product-specs .inside {
4630 margin: 0;
4631 padding: 9px;
4632 }
4633
4634 .woocommerce_options_panel p,
4635 #woocommerce-product-type-options .panel p,
4636 .woocommerce_options_panel fieldset.form-field {
4637 margin: 0 0 9px;
4638 font-size: 12px;
4639 padding: 5px 9px;
4640 line-height: 24px;
4641
4642 &::after {
4643 content: ".";
4644 display: block;
4645 height: 0;
4646 clear: both;
4647 visibility: hidden;
4648 }
4649 }
4650
4651 .woocommerce_options_panel .checkbox,
4652 .woocommerce_variable_attributes .checkbox {
4653 margin: 4px 0 !important;
4654 vertical-align: middle;
4655 float: left;
4656 }
4657
4658 .woocommerce_variations,
4659 .woocommerce_options_panel {
4660
4661 .downloadable_files table {
4662 width: 100%;
4663 padding: 0 !important;
4664
4665 th {
4666 padding: 7px 0 7px 7px !important;
4667
4668 &.sort {
4669 width: 17px;
4670 padding: 7px !important;
4671 }
4672
4673 .woocommerce-help-tip {
4674 font-size: 1.1em;
4675 margin-left: 0;
4676 }
4677 }
4678
4679 td {
4680 vertical-align: middle !important;
4681 padding: 4px 0 4px 7px !important;
4682 position: relative;
4683
4684 &:last-child {
4685 padding-right: 7px !important;
4686 }
4687
4688 input.input_text {
4689 width: 100%;
4690 float: none;
4691 min-width: 0;
4692 margin: 1px 0;
4693 }
4694
4695 .upload_file_button {
4696 width: auto;
4697 float: right;
4698 cursor: pointer;
4699 }
4700
4701 .delete {
4702
4703 @include ir();
4704 font-size: 1.2em;
4705
4706 &::before {
4707
4708 @include icon_dashicons( "\f153" );
4709 color: #999;
4710 }
4711
4712 &:hover {
4713
4714 &::before {
4715 color: $red;
4716 }
4717 }
4718 }
4719 }
4720
4721 td.sort {
4722 width: 17px;
4723 cursor: move;
4724 font-size: 15px;
4725 text-align: center;
4726 background: #f9f9f9;
4727 padding-right: 7px !important;
4728
4729 &::before {
4730 content: "\f333";
4731 font-family: "Dashicons";
4732 text-align: center;
4733 line-height: 1;
4734 color: #999;
4735 display: block;
4736 width: 17px;
4737 float: left;
4738 height: 100%;
4739 }
4740
4741 &:hover::before {
4742 color: #333;
4743 }
4744 }
4745 }
4746 }
4747
4748 .woocommerce_attribute,
4749 .woocommerce_variation {
4750
4751 h3 .sort {
4752 width: 17px;
4753 height: 26px;
4754 cursor: move;
4755 float: right;
4756 font-size: 15px;
4757 font-weight: 400;
4758 margin-right: 0.5em;
4759 visibility: hidden;
4760 text-align: center;
4761 vertical-align: middle;
4762
4763 &::before {
4764 content: "\f333";
4765 font-family: "Dashicons";
4766 text-align: center;
4767 line-height: 28px;
4768 color: #999;
4769 display: block;
4770 width: 17px;
4771 float: left;
4772 height: 100%;
4773 }
4774
4775 &:hover::before {
4776 color: #777;
4777 }
4778 }
4779
4780 h3:hover,
4781 &.ui-sortable-helper {
4782
4783 .sort {
4784 visibility: visible;
4785 }
4786 }
4787 }
4788
4789 .woocommerce_options_panel {
4790 min-height: 175px;
4791 box-sizing: border-box;
4792
4793 .downloadable_files {
4794 padding: 0 9px 0 162px;
4795 position: relative;
4796 margin: 9px 0;
4797
4798 label {
4799 position: absolute;
4800 left: 0;
4801 margin: 0 0 0 12px;
4802 line-height: 24px;
4803 }
4804 }
4805
4806 p {
4807 margin: 9px 0;
4808 }
4809
4810 p.form-field,
4811 fieldset.form-field {
4812 padding: 5px 20px 5px 162px !important; /** Padding for aligning labels left - 12px + 150 label width **/
4813 }
4814
4815 .sale_price_dates_fields {
4816
4817 .short:first-of-type {
4818 margin-bottom: 1em;
4819 }
4820
4821 .short:nth-of-type(2) {
4822 clear: left;
4823 }
4824 }
4825
4826 label,
4827 legend {
4828 float: left;
4829 width: 150px;
4830 padding: 0;
4831 margin: 0 0 0 -150px;
4832
4833 .req {
4834 font-weight: 700;
4835 font-style: normal;
4836 color: $red;
4837 }
4838 }
4839
4840 .description {
4841 padding: 0;
4842 margin: 0 0 0 7px;
4843 clear: none;
4844 display: inline;
4845 }
4846
4847 .description-block {
4848 margin-left: 0;
4849 display: block;
4850 }
4851
4852 textarea,
4853 input,
4854 select {
4855 margin: 0;
4856 }
4857
4858 textarea {
4859 float: left;
4860 height: 3.5em;
4861 line-height: 1.5em;
4862 vertical-align: top;
4863 }
4864
4865 input[type="text"]="text""],
4866 input[type="email"]="email""],
4867 input[type="number"]="number""],
4868 input[type="password"]="password""] {
4869 width: 50%;
4870 float: left;
4871 }
4872
4873 input.button {
4874 width: auto;
4875 margin-left: 8px;
4876 }
4877
4878 select {
4879 float: left;
4880 }
4881
4882 input[type="text"]="text""].short,
4883 input[type="email"]="email""].short,
4884 input[type="number"]="number""].short,
4885 input[type="password"]="password""].short,
4886 .short {
4887 width: 50%;
4888 }
4889
4890 .sized {
4891 width: auto !important;
4892 margin-right: 6px;
4893 }
4894
4895 .options_group {
4896 border-top: 1px solid white;
4897 border-bottom: 1px solid #eee;
4898
4899 &:first-child {
4900 border-top: 0;
4901 }
4902
4903 &:last-child {
4904 border-bottom: 0;
4905 }
4906
4907 fieldset {
4908 margin: 9px 0;
4909 font-size: 12px;
4910 padding: 5px 9px;
4911 line-height: 24px;
4912
4913 label {
4914 width: auto;
4915 float: none;
4916 }
4917
4918 ul {
4919 float: left;
4920 width: 50%;
4921 margin: 0;
4922 padding: 0;
4923
4924 li {
4925 margin: 0;
4926 width: auto;
4927
4928 input {
4929 width: auto;
4930 float: none;
4931 margin-right: 4px;
4932 }
4933 }
4934 }
4935
4936 ul.wc-radios label {
4937 margin-left: 0;
4938 }
4939 }
4940 }
4941
4942 .dimensions_field .wrap {
4943 display: block;
4944 width: 50%;
4945
4946 input {
4947 width: 30.75%;
4948 margin-right: 3.8%;
4949 }
4950
4951 .last {
4952 margin-right: 0;
4953 }
4954 }
4955
4956 &.padded {
4957 padding: 1em;
4958 }
4959
4960 .select2-container {
4961 float: left;
4962 }
4963 }
4964
4965 #woocommerce-product-data input.dp-applied {
4966 float: left;
4967 }
4968
4969 #grouped_product_options,
4970 #virtual_product_options,
4971 #simple_product_options {
4972 padding: 12px;
4973 font-style: italic;
4974 color: #666;
4975 }
4976
4977 /**
4978 * WooCommerce meta boxes
4979 */
4980 .wc-metaboxes-wrapper {
4981
4982 .toolbar {
4983 margin: 0 !important;
4984 border-top: 1px solid white;
4985 border-bottom: 1px solid #eee;
4986 padding: 9px 12px !important;
4987
4988 &:first-child {
4989 border-top: 0;
4990 }
4991
4992 &:last-child {
4993 border-bottom: 0;
4994 }
4995
4996 .add_variation {
4997 float: right;
4998 margin-left: 5px;
4999 }
5000
5001 .save-variation-changes,
5002 .cancel-variation-changes {
5003 float: left;
5004 margin-right: 5px;
5005 }
5006 }
5007
5008 p.toolbar {
5009 overflow: hidden;
5010 zoom: 1;
5011 }
5012
5013 .expand-close {
5014 margin-right: 2px;
5015 color: #777;
5016 font-size: 12px;
5017 font-style: italic;
5018
5019 a {
5020 background: none;
5021 padding: 0;
5022 font-size: 12px;
5023 text-decoration: none;
5024 }
5025 }
5026
5027 &#product_attributes .expand-close {
5028 float: right;
5029 line-height: 28px;
5030 }
5031
5032 button.add_variable_attribute,
5033 .fr {
5034 float: right;
5035 margin: 0 0 0 6px;
5036 }
5037
5038 .wc-metaboxes {
5039 border-bottom: 1px solid #eee;
5040 }
5041
5042 .wc-metabox-sortable-placeholder {
5043 border-color: #bbb;
5044 background-color: #f5f5f5;
5045 margin-bottom: 9px;
5046 border-width: 1px;
5047 border-style: dashed;
5048 }
5049
5050 .wc-metabox {
5051 background: #fff;
5052 border-bottom: 1px solid #eee;
5053 margin: 0 !important;
5054
5055 select {
5056 font-weight: 400;
5057 }
5058
5059 &:last-of-type {
5060 border-bottom: 0;
5061 }
5062
5063 .handlediv {
5064 width: 27px;
5065
5066 &::before {
5067 content: "\f142" !important;
5068 cursor: pointer;
5069 display: inline-block;
5070 font: 400 20px/1 "Dashicons";
5071 line-height: 0.5 !important;
5072 padding: 8px 10px;
5073 position: relative;
5074 right: 12px;
5075 top: 0;
5076 }
5077 }
5078
5079 &.closed {
5080
5081 @include border-radius(3px);
5082
5083 .handlediv::before {
5084 content: "\f140" !important;
5085 }
5086
5087 h3 {
5088 border: 0;
5089 }
5090 }
5091
5092 h3 {
5093 margin: 0 !important;
5094 padding: 0.75em 0.75em 0.75em 1em !important;
5095 font-size: 1em !important;
5096 overflow: hidden;
5097 zoom: 1;
5098 cursor: move;
5099
5100 button,
5101 a.delete {
5102 float: right;
5103 }
5104
5105 a.delete {
5106 color: red;
5107 font-weight: normal;
5108 line-height: 26px;
5109 text-decoration: none;
5110 position: relative;
5111 visibility: hidden;
5112 }
5113
5114 strong {
5115 font-weight: normal;
5116 line-height: 26px;
5117 font-weight: 700;
5118 }
5119
5120 select {
5121 font-family: sans-serif;
5122 max-width: 20%;
5123 margin: 0.25em 0.25em 0.25em 0;
5124 }
5125
5126 .handlediv {
5127 background-position: 6px 5px !important;
5128 visibility: hidden;
5129 height: 26px;
5130 }
5131
5132 &.fixed {
5133 cursor: pointer !important;
5134 }
5135 }
5136
5137 &.woocommerce_attribute h3,
5138 &.woocommerce_variation h3 {
5139 cursor: pointer;
5140 padding: 0.5em 0.75em 0.5em 1em !important;
5141
5142 a.delete,
5143 .handlediv,
5144 .sort {
5145 margin-top: 0.25em;
5146 }
5147 }
5148
5149 h3:hover,
5150 &.ui-sortable-helper {
5151
5152 a.delete,
5153 .handlediv {
5154 visibility: visible;
5155 }
5156 }
5157
5158 table {
5159 width: 100%;
5160 position: relative;
5161 background-color: #fdfdfd;
5162 padding: 1em;
5163 border-top: 1px solid #eee;
5164
5165 td {
5166 text-align: left;
5167 padding: 0 6px 1em 0;
5168 vertical-align: top;
5169 border: 0;
5170
5171 label {
5172 text-align: left;
5173 display: block;
5174 line-height: 21px;
5175 }
5176
5177 input {
5178 float: left;
5179 min-width: 200px;
5180 }
5181
5182 input,
5183 textarea {
5184 width: 100%;
5185 margin: 0;
5186 display: block;
5187 font-size: 14px;
5188 padding: 4px;
5189 color: #555;
5190 }
5191
5192 select,
5193 .select2-container {
5194 width: 100% !important;
5195 }
5196
5197 input.short {
5198 width: 200px;
5199 }
5200
5201 input.checkbox {
5202 width: 16px;
5203 min-width: inherit;
5204 vertical-align: text-bottom;
5205 display: inline-block;
5206 float: none;
5207 }
5208 }
5209
5210 td.attribute_name {
5211 width: 200px;
5212 }
5213
5214 .plus,
5215 .minus {
5216 margin-top: 6px;
5217 }
5218
5219 .fl {
5220 float: left;
5221 }
5222
5223 .fr {
5224 float: right;
5225 }
5226 }
5227 }
5228 }
5229
5230 .variations-pagenav {
5231 float: right;
5232 line-height: 24px;
5233
5234 .displaying-num {
5235 color: #777;
5236 font-size: 12px;
5237 font-style: italic;
5238 }
5239
5240 a {
5241 padding: 0 10px 3px;
5242 background: rgba(0, 0, 0, 0.05);
5243 font-size: 16px;
5244 font-weight: 400;
5245 text-decoration: none;
5246 }
5247
5248 a.disabled,
5249 a.disabled:active,
5250 a.disabled:focus,
5251 a.disabled:hover {
5252 color: #a0a5aa;
5253 background: rgba(0, 0, 0, 0.05);
5254 }
5255 }
5256
5257 .variations-defaults {
5258 float: left;
5259
5260 select {
5261 margin: 0.25em 0.25em 0.25em 0;
5262 }
5263 }
5264
5265 .woocommerce_variable_attributes {
5266 background-color: #fdfdfd;
5267 border-top: 1px solid #eee;
5268
5269 .data {
5270
5271 @include clearfix;
5272 padding: 1em 2em;
5273 }
5274
5275 .upload_image_button {
5276 display: block;
5277 width: 64px;
5278 height: 64px;
5279 float: left;
5280 margin-right: 20px;
5281 position: relative;
5282 cursor: pointer;
5283
5284 img {
5285 width: 100%;
5286 height: auto;
5287 display: none;
5288 }
5289
5290 &::before {
5291 content: "\f128";
5292 font-family: "Dashicons";
5293 position: absolute;
5294 top: 0;
5295 left: 0;
5296 right: 0;
5297 bottom: 0;
5298 text-align: center;
5299 line-height: 64px;
5300 font-size: 64px;
5301 font-weight: 400;
5302 -webkit-font-smoothing: antialiased;
5303 }
5304
5305 &.remove {
5306
5307 img {
5308 display: block;
5309 }
5310
5311 &::before {
5312 content: "\f335";
5313 display: none;
5314 }
5315
5316 &:hover::before {
5317 display: block;
5318 }
5319 }
5320 }
5321
5322 .options {
5323 border: 1px solid #eee;
5324 border-width: 1px 0;
5325 padding: 0.25em 0;
5326
5327 label {
5328 display: inline-block;
5329 padding: 4px 1em 2px 0;
5330 }
5331
5332 input[type=checkbox]=checkbox] {
5333 margin: 0 5px 0 0.5em !important;
5334 vertical-align: middle;
5335 }
5336 }
5337 }
5338
5339 .form-row {
5340
5341 label {
5342 display: inline-block;
5343 }
5344
5345 .woocommerce-help-tip {
5346 float: right;
5347 }
5348
5349 input[type="text"]="text""],
5350 input[type="number"]="number""],
5351 input[type="password"]="password""],
5352 input[type="color"]="color""],
5353 input[type="date"]="date""],
5354 input[type="datetime"]="datetime""],
5355 input[type="datetime-local"]="datetime-local""],
5356 input[type="email"]="email""],
5357 input[type="month"]="month""],
5358 input[type="search"]="search""],
5359 input[type="tel"]="tel""],
5360 input[type="time"]="time""],
5361 input[type="url"]="url""],
5362 input[type="week"]="week""],
5363 select,
5364 textarea {
5365 width: 100%;
5366 vertical-align: middle;
5367 margin: 2px 0 0;
5368 padding: 5px;
5369 }
5370
5371 select {
5372 height: 40px;
5373 }
5374
5375 &.dimensions_field {
5376
5377 .wrap {
5378 clear: left;
5379 display: block;
5380 }
5381
5382 input {
5383 width: 33%;
5384 float: left;
5385 vertical-align: middle;
5386
5387 &:last-of-type {
5388 margin-right: 0;
5389 width: 34%;
5390 }
5391 }
5392 }
5393
5394 &.form-row-first,
5395 &.form-row-last {
5396 width: 48%;
5397 float: right;
5398 }
5399
5400 &.form-row-first {
5401 clear: both;
5402 float: left;
5403 }
5404
5405 &.form-row-full {
5406 clear: both;
5407 }
5408 }
5409
5410 /**
5411 * Tooltips
5412 */
5413 .tips {
5414 cursor: help;
5415 text-decoration: none;
5416 }
5417
5418 img.tips {
5419 padding: 5px 0 0;
5420 }
5421
5422 #tiptip_holder {
5423 display: none;
5424 z-index: 8675309;
5425 position: absolute;
5426 top: 0;
5427
5428 /*rtl:ignore*/
5429 left: 0;
5430
5431
5432 &.tip_top {
5433 padding-bottom: 5px;
5434
5435 #tiptip_arrow_inner {
5436 margin-top: -7px;
5437 margin-left: -6px;
5438 border-top-color: #333;
5439 }
5440 }
5441
5442 &.tip_bottom {
5443 padding-top: 5px;
5444
5445 #tiptip_arrow_inner {
5446 margin-top: -5px;
5447 margin-left: -6px;
5448 border-bottom-color: #333;
5449 }
5450 }
5451
5452 &.tip_right {
5453 padding-left: 5px;
5454
5455 #tiptip_arrow_inner {
5456 margin-top: -6px;
5457 margin-left: -5px;
5458 border-right-color: #333;
5459 }
5460 }
5461
5462 &.tip_left {
5463 padding-right: 5px;
5464
5465 #tiptip_arrow_inner {
5466 margin-top: -6px;
5467 margin-left: -7px;
5468 border-left-color: #333;
5469 }
5470 }
5471 }
5472
5473 #tiptip_content,
5474 .chart-tooltip,
5475 .wc_error_tip {
5476 color: #fff;
5477 font-size: 0.8em;
5478 max-width: 150px;
5479 background: #333;
5480 text-align: center;
5481 border-radius: 3px;
5482 padding: 0.618em 1em;
5483 box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
5484
5485 code {
5486 padding: 1px;
5487 background: #888;
5488 }
5489 }
5490
5491 #tiptip_arrow,
5492 #tiptip_arrow_inner {
5493 position: absolute;
5494 border-color: transparent;
5495 border-style: solid;
5496 border-width: 6px;
5497 height: 0;
5498 width: 0;
5499 }
5500
5501 /*rtl:raw:
5502 #tiptip_arrow {
5503 right: 50%;
5504 margin-right: -6px;
5505 }
5506 */
5507
5508 .wc_error_tip {
5509 max-width: 20em;
5510 line-height: 1.8em;
5511 position: absolute;
5512 white-space: normal;
5513 background: #d82223;
5514 margin: 1.5em 1px 0 -1em;
5515 z-index: 9999999;
5516
5517 &::after {
5518 content: "";
5519 display: block;
5520 border: 8px solid #d82223;
5521 border-right-color: transparent;
5522 border-left-color: transparent;
5523 border-top-color: transparent;
5524 position: absolute;
5525 top: -3px;
5526 left: 50%;
5527 margin: -1em 0 0 -3px;
5528 }
5529 }
5530
5531 /**
5532 * Date picker
5533 */
5534 img.ui-datepicker-trigger {
5535 vertical-align: middle;
5536 margin-top: -1px;
5537 cursor: pointer;
5538 }
5539
5540 .woocommerce_options_panel img.ui-datepicker-trigger,
5541 .wc-metabox-content img.ui-datepicker-trigger {
5542 float: left;
5543 margin-right: 8px;
5544 margin-top: 4px;
5545 margin-left: 4px;
5546 }
5547
5548 #ui-datepicker-div {
5549 display: none;
5550 }
5551
5552 /**
5553 * Reports
5554 */
5555 .woocommerce-reports-remove-filter {
5556 color: red;
5557 text-decoration: none;
5558 }
5559
5560 .woocommerce-reports-wrap,
5561 .woocommerce-reports-wide {
5562
5563 &.woocommerce-reports-wrap {
5564 margin-left: 300px;
5565 padding-top: 18px;
5566 }
5567
5568 &.halved {
5569 margin: 0;
5570 overflow: hidden;
5571 zoom: 1;
5572 }
5573
5574 .widefat th {
5575 padding: 7px;
5576 }
5577
5578 .widefat td {
5579 vertical-align: top;
5580 padding: 7px;
5581
5582 .description {
5583 margin: 4px 0 0;
5584 }
5585 }
5586
5587 .postbox {
5588
5589 &::after {
5590 content: ".";
5591 display: block;
5592 height: 0;
5593 clear: both;
5594 visibility: hidden;
5595 }
5596
5597 h3 {
5598 cursor: default !important;
5599 }
5600
5601 .inside {
5602 padding: 10px;
5603 margin: 0 !important;
5604 }
5605
5606 div.stats_range,
5607 h3.stats_range {
5608 border-bottom-color: #dfdfdf;
5609 margin: 0;
5610 padding: 0 !important;
5611
5612 .export_csv {
5613 float: right;
5614 line-height: 26px;
5615 border-left: 1px solid #dfdfdf;
5616 padding: 10px;
5617 display: block;
5618 text-decoration: none;
5619
5620 &::before {
5621
5622 @include iconbeforedashicons( "\f346" );
5623 margin-right: 4px;
5624 }
5625 }
5626
5627 ul {
5628 list-style: none outside;
5629 margin: 0;
5630 padding: 0;
5631 zoom: 1;
5632 background: #f5f5f5;
5633 border-bottom: 1px solid #ccc;
5634
5635 &::before,
5636 &::after {
5637 content: " ";
5638 display: table;
5639 }
5640
5641 &::after {
5642 clear: both;
5643 }
5644
5645 li {
5646 float: left;
5647 margin: 0;
5648 padding: 0;
5649 line-height: 26px;
5650 font-weight: bold;
5651 font-size: 14px;
5652
5653 a {
5654 border-right: 1px solid #dfdfdf;
5655 padding: 10px;
5656 display: block;
5657 text-decoration: none;
5658 }
5659
5660 &.active {
5661 background: #fff;
5662 box-shadow: 0 4px 0 0 #fff;
5663
5664 a {
5665 color: #777;
5666 }
5667 }
5668
5669 &.custom {
5670 padding: 9px 10px;
5671 vertical-align: middle;
5672
5673 form,
5674 div {
5675 display: inline;
5676 margin: 0;
5677
5678 input.range_datepicker {
5679 padding: 0;
5680 margin: 0 10px 0 0;
5681 background: transparent;
5682 border: 0;
5683 color: #777;
5684 text-align: center;
5685 box-shadow: none;
5686
5687 &.from {
5688 margin-right: 0;
5689 }
5690 }
5691 }
5692 }
5693 }
5694 }
5695 }
5696
5697 .chart-with-sidebar {
5698 padding: 12px 12px 12px 249px;
5699 margin: 0 !important;
5700
5701 .chart-sidebar {
5702 width: 225px;
5703 margin-left: -237px;
5704 float: left;
5705 }
5706 }
5707
5708 .chart-widgets {
5709 margin: 0;
5710 padding: 0;
5711
5712 li.chart-widget {
5713 margin: 0 0 1em;
5714 background: #fafafa;
5715 border: 1px solid #dfdfdf;
5716
5717 &::after {
5718 content: ".";
5719 display: block;
5720 height: 0;
5721 clear: both;
5722 visibility: hidden;
5723 }
5724
5725 h4 {
5726 background: #fff;
5727 border: 1px solid #dfdfdf;
5728 border-left-width: 0;
5729 border-right-width: 0;
5730 padding: 10px;
5731 margin: 0;
5732 color: $blue;
5733 border-top-width: 0;
5734 background-image: linear-gradient(to top, #ececec, #f9f9f9);
5735
5736 &.section_title:hover {
5737 color: $red;
5738 }
5739 }
5740
5741 .section_title {
5742 cursor: pointer;
5743
5744 span {
5745 display: block;
5746
5747 &::after {
5748
5749 @include iconafter( "\e035" );
5750 float: right;
5751 font-size: 0.9em;
5752 line-height: 1.618;
5753 }
5754 }
5755
5756 &.open {
5757 color: #333;
5758
5759 span::after {
5760 display: none;
5761 }
5762 }
5763 }
5764
5765 .section {
5766 border-bottom: 1px solid #dfdfdf;
5767
5768 .select2-container {
5769 width: 100% !important;
5770 }
5771
5772 &:last-of-type {
5773 border-radius: 0 0 3px 3px;
5774 }
5775 }
5776
5777 table {
5778 width: 100%;
5779
5780 td {
5781 padding: 7px 10px;
5782 vertical-align: top;
5783 border-top: 1px solid #e5e5e5;
5784 line-height: 1.4em;
5785 }
5786
5787 tr:first-child td {
5788 border-top: 0;
5789 }
5790
5791 td.count {
5792 background: #f5f5f5;
5793 }
5794
5795 td.name {
5796 max-width: 175px;
5797
5798 a {
5799 word-wrap: break-word;
5800 }
5801 }
5802
5803 td.sparkline {
5804 vertical-align: middle;
5805 }
5806
5807 .wc_sparkline {
5808 width: 32px;
5809 height: 1em;
5810 display: block;
5811 float: right;
5812 }
5813
5814 tr.active td {
5815 background: #f5f5f5;
5816 }
5817 }
5818
5819 form,
5820 p {
5821 margin: 0;
5822 padding: 10px;
5823
5824 .submit {
5825 margin-top: 10px;
5826 }
5827 }
5828
5829 #product_ids {
5830 width: 100%;
5831 }
5832
5833 .select_all,
5834 .select_none {
5835 float: right;
5836 color: #999;
5837 margin-left: 4px;
5838 margin-top: 10px;
5839 }
5840
5841 .description {
5842 margin-left: 0.5em;
5843 font-weight: normal;
5844 opacity: 0.8;
5845 }
5846 }
5847 }
5848
5849 .chart-legend {
5850 list-style: none outside;
5851 margin: 0 0 1em;
5852 padding: 0;
5853 border: 1px solid #dfdfdf;
5854 border-right-width: 0;
5855 border-bottom-width: 0;
5856 background: #fff;
5857
5858 li {
5859 border-right: 5px solid #aaa;
5860 color: #aaa;
5861 padding: 1em;
5862 display: block;
5863 margin: 0;
5864 transition: all ease 0.5s;
5865 box-shadow: inset 0 -1px 0 0 #dfdfdf;
5866
5867 strong {
5868 font-size: 1.618em;
5869 line-height: 1.2em;
5870 color: #464646;
5871 font-weight: normal;
5872 display: block;
5873 font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;
5874
5875 del {
5876 color: #e74c3c;
5877 font-weight: normal;
5878 }
5879 }
5880
5881 &:hover {
5882 box-shadow:
5883 inset 0 -1px 0 0 #dfdfdf,
5884 inset 300px 0 0 rgba(156, 93, 144, 0.1);
5885 border-right: 5px solid #9c5d90 !important;
5886 padding-left: 1.5em;
5887 color: #9c5d90;
5888 }
5889 }
5890 }
5891
5892 .pie-chart-legend {
5893 margin: 12px 0 0;
5894 overflow: hidden;
5895
5896 li {
5897 float: left;
5898 margin: 0;
5899 padding: 6px 0 0;
5900 border-top: 4px solid #999;
5901 text-align: center;
5902 box-sizing: border-box;
5903 width: 50%;
5904 }
5905 }
5906
5907 .stat {
5908 font-size: 1.5em !important;
5909 font-weight: 700;
5910 text-align: center;
5911 }
5912
5913 .chart-placeholder {
5914 width: 100%;
5915 height: 650px;
5916 overflow: hidden;
5917 position: relative;
5918 }
5919
5920 .chart-prompt {
5921 line-height: 650px;
5922 margin: 0;
5923 color: #999;
5924 font-size: 1.2em;
5925 font-style: italic;
5926 text-align: center;
5927 }
5928
5929 .chart-container {
5930 background: #fff;
5931 padding: 12px;
5932 position: relative;
5933 border: 1px solid #dfdfdf;
5934 border-radius: 3px;
5935 }
5936
5937 .main .chart-legend {
5938 margin-top: 12px;
5939
5940 li {
5941 border-right: 0;
5942 margin: 0 8px 0 0;
5943 float: left;
5944 border-top: 4px solid #aaa;
5945 }
5946 }
5947 }
5948
5949 .woocommerce-reports-main {
5950 float: left;
5951 min-width: 100%;
5952
5953 table td {
5954 padding: 9px;
5955 }
5956 }
5957
5958 .woocommerce-reports-sidebar {
5959 display: inline;
5960 width: 281px;
5961 margin-left: -300px;
5962 clear: both;
5963 float: left;
5964 }
5965
5966 .woocommerce-reports-left {
5967 width: 49.5%;
5968 float: left;
5969 }
5970
5971 .woocommerce-reports-right {
5972 width: 49.5%;
5973 float: right;
5974 }
5975 }
5976
5977 .woocommerce-wide-reports-wrap {
5978 padding-bottom: 11px;
5979
5980 .widefat {
5981
5982 .export-data {
5983 float: right;
5984 }
5985
5986 th,
5987 td {
5988 vertical-align: middle;
5989 padding: 7px;
5990 }
5991 }
5992 }
5993
5994 form.report_filters {
5995
5996 p {
5997 vertical-align: middle;
5998 }
5999
6000 label,
6001 input,
6002 div {
6003 vertical-align: middle;
6004 }
6005 }
6006
6007 .chart-tooltip {
6008 position: absolute;
6009 display: none;
6010 line-height: 1;
6011 }
6012
6013 table.bar_chart {
6014 width: 100%;
6015
6016 thead th {
6017 text-align: left;
6018 color: #ccc;
6019 padding: 6px 0;
6020 }
6021
6022 tbody {
6023
6024 th {
6025 padding: 6px 0;
6026 width: 25%;
6027 text-align: left !important;
6028 font-weight: normal !important;
6029 border-bottom: 1px solid #fee;
6030 }
6031
6032 td {
6033 text-align: right;
6034 line-height: 24px;
6035 padding: 6px 6px 6px 0;
6036 border-bottom: 1px solid #fee;
6037
6038 span {
6039 color: #8a4b75;
6040 display: block;
6041 }
6042
6043 span.alt {
6044 color: #47a03e;
6045 margin-top: 6px;
6046 }
6047 }
6048
6049 td.bars {
6050 position: relative;
6051 text-align: left;
6052 padding: 6px 6px 6px 0;
6053 border-bottom: 1px solid #fee;
6054
6055 span,
6056 a {
6057 text-decoration: none;
6058 clear: both;
6059 background: #8a4b75;
6060 float: left;
6061 display: block;
6062 line-height: 24px;
6063 height: 24px;
6064 border-radius: 3px;
6065 }
6066
6067 span.alt {
6068 clear: both;
6069 background: #47a03e;
6070
6071 span {
6072 margin: 0;
6073 color: #c5dec2 !important;
6074 text-shadow: 0 1px 0 #47a03e;
6075 background: transparent;
6076 }
6077 }
6078 }
6079 }
6080 }
6081
6082 .post-type-shop_order .woocommerce-BlankState-message::before {
6083
6084 @include icon( "\e01d" );
6085 }
6086
6087 .post-type-shop_coupon .woocommerce-BlankState-message::before {
6088
6089 @include icon( "\e600" );
6090 }
6091
6092 .post-type-product .woocommerce-BlankState-message::before {
6093
6094 @include icon( "\e006" );
6095 }
6096
6097 .woocommerce-BlankState--api .woocommerce-BlankState-message::before {
6098
6099 @include icon( "\e01c" );
6100 }
6101
6102 .woocommerce-BlankState--webhooks .woocommerce-BlankState-message::before {
6103
6104 @include icon( "\e01b" );
6105 }
6106
6107 .woocommerce-BlankState {
6108 text-align: center;
6109 padding: 5em 0 0;
6110
6111 .woocommerce-BlankState-message {
6112 color: #aaa;
6113 margin: 0 auto 1.5em;
6114 line-height: 1.5em;
6115 font-size: 1.2em;
6116 max-width: 500px;
6117
6118 &::before {
6119 color: #ddd;
6120 text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.2), 0 1px 0 rgba(255, 255, 255, 0.8);
6121 font-size: 8em;
6122 display: block;
6123 position: relative !important;
6124 top: auto;
6125 left: auto;
6126 line-height: 1em;
6127 margin: 0 0 0.1875em;
6128 }
6129 }
6130
6131 .woocommerce-BlankState-cta {
6132 font-size: 1.2em;
6133 padding: 0.75em 1.5em;
6134 margin: 0 0.25em;
6135 height: auto;
6136 display: inline-block !important;
6137 }
6138 }
6139
6140 .post-type-product .woocommerce-BlankState,
6141 .post-type-shop_order .woocommerce-BlankState {
6142 max-width: 764px;
6143 text-align: center;
6144 margin: auto;
6145
6146 .woocommerce-BlankState-message {
6147 color: #444;
6148 font-size: 1.5em;
6149 margin: 0 auto 1em;
6150 }
6151
6152 .woocommerce-BlankState-message::before {
6153 font-size: 120px;
6154 }
6155
6156 .woocommerce-BlankState-buttons {
6157 margin-bottom: 4em;
6158 }
6159 }
6160
6161 /**
6162 * Small screen optimisation
6163 */
6164 @media only screen and (max-width: 1280px) {
6165
6166 #order_data {
6167
6168 .order_data_column {
6169 width: 48%;
6170
6171 &:first-child {
6172 width: 100%;
6173 }
6174 }
6175 }
6176
6177 .woocommerce_options_panel {
6178
6179 .description {
6180 display: block;
6181 clear: both;
6182 margin-left: 0;
6183 }
6184
6185 .short,
6186 input[type="text"]="text""].short,
6187 input[type="email"]="email""].short,
6188 input[type="number"]="number""].short,
6189 input[type="password"]="password""].short,
6190 .dimensions_field .wrap {
6191 width: 80%;
6192 }
6193 }
6194
6195
6196 .woocommerce_variations,
6197 .woocommerce_options_panel {
6198
6199 .downloadable_files {
6200 padding: 0;
6201 clear: both;
6202
6203 label {
6204 position: static;
6205 }
6206
6207 table {
6208 margin: 0 12px 24px;
6209 width: 94%;
6210
6211 .sort {
6212 visibility: hidden;
6213 }
6214 }
6215 }
6216
6217 .woocommerce_variable_attributes .downloadable_files table {
6218 margin: 0 0 1em;
6219 width: 100%;
6220 }
6221 }
6222 }
6223
6224 /**
6225 * Optimisation for screens 900px and smaller
6226 */
6227 @media only screen and (max-width: 900px) {
6228
6229 #woocommerce-coupon-data ul.coupon_data_tabs,
6230 #woocommerce-product-data ul.product_data_tabs,
6231 #woocommerce-product-data .wc-tabs-back {
6232 width: 10%;
6233 }
6234
6235 #woocommerce-coupon-data .wc-metaboxes-wrapper,
6236 #woocommerce-coupon-data .woocommerce_options_panel,
6237 #woocommerce-product-data .wc-metaboxes-wrapper,
6238 #woocommerce-product-data .woocommerce_options_panel {
6239 width: 90%;
6240 }
6241
6242 #woocommerce-coupon-data ul.coupon_data_tabs li a,
6243 #woocommerce-product-data ul.product_data_tabs li a {
6244 position: relative;
6245 text-indent: -999px;
6246 padding: 10px;
6247
6248 &::before {
6249 position: absolute;
6250 top: 0;
6251 right: 0;
6252 bottom: 0;
6253 left: 0;
6254 text-indent: 0;
6255 text-align: center;
6256 line-height: 40px;
6257 width: 100%;
6258 height: 40px;
6259 }
6260 }
6261 }
6262
6263 /**
6264 * Optimisation for screens 782px and smaller
6265 */
6266 @media only screen and (max-width: 782px) {
6267
6268 #wp-excerpt-media-buttons a {
6269 font-size: 16px;
6270 line-height: 37px;
6271 height: 39px;
6272 padding: 0 20px 0 15px;
6273 }
6274
6275 #wp-excerpt-editor-tools {
6276 padding-top: 20px;
6277 padding-right: 15px;
6278 overflow: hidden;
6279 margin-bottom: -1px;
6280 }
6281
6282 #woocommerce-product-data .checkbox {
6283 width: 25px;
6284 }
6285
6286 .variations-pagenav {
6287 float: none;
6288 text-align: center;
6289 font-size: 18px;
6290
6291 .displaying-num {
6292 font-size: 16px;
6293 }
6294
6295 a {
6296 padding: 8px 20px 11px;
6297 font-size: 18px;
6298 }
6299
6300 select {
6301 padding: 0 20px;
6302 }
6303 }
6304
6305 .variations-defaults {
6306 float: none;
6307 text-align: center;
6308 margin-top: 10px;
6309 }
6310
6311 .post-type-product {
6312
6313 .wp-list-table {
6314
6315 .column-thumb {
6316 display: none;
6317 text-align: left;
6318 padding-bottom: 0;
6319
6320 &::before {
6321 display: none !important;
6322 }
6323
6324 img {
6325 max-width: 32px;
6326 }
6327 }
6328
6329 .is-expanded td:not(.hidden) {
6330 overflow: visible;
6331 }
6332
6333 .toggle-row {
6334 top: -28px;
6335 }
6336 }
6337 }
6338
6339 .post-type-shop_order {
6340
6341 .wp-list-table {
6342
6343 .column-customer_message,
6344 .column-order_notes {
6345 text-align: inherit;
6346 }
6347
6348 .column-order_notes .note-on {
6349 font-size: 1.3em;
6350 margin: 0;
6351 }
6352
6353 .is-expanded td:not(.hidden) {
6354 overflow: visible;
6355 }
6356
6357 .toggle-row {
6358 top: -15px;
6359 }
6360 }
6361 }
6362 }
6363
6364 @media only screen and (max-width: 500px) {
6365
6366 .woocommerce_options_panel label,
6367 .woocommerce_options_panel legend {
6368 float: none;
6369 width: auto;
6370 display: block;
6371 margin: 0;
6372 }
6373
6374 .woocommerce_options_panel fieldset.form-field,
6375 .woocommerce_options_panel p.form-field {
6376 padding: 5px 20px !important;
6377 }
6378
6379 .addons-wcs-banner-block {
6380 flex-direction: column;
6381 }
6382
6383 .wc_addons_wrap {
6384
6385 .addons-wcs-banner-block {
6386 padding: 40px;
6387 }
6388
6389 .addons-wcs-banner-block-image {
6390 padding: 1em;
6391 text-align: center;
6392 width: 100%;
6393 padding: 2em 0;
6394 margin: 0;
6395
6396 .addons-img {
6397 margin: 0;
6398 }
6399 }
6400 }
6401 }
6402
6403 /**
6404 * Backbone modal dialog
6405 */
6406 .wc-backbone-modal {
6407
6408 * {
6409 box-sizing: border-box;
6410 }
6411
6412 .wc-backbone-modal-content {
6413 position: fixed;
6414 background: #fff;
6415 z-index: 100000;
6416 left: 50%;
6417 top: 50%;
6418 transform: translate(-50%, -50%);
6419 max-width: 100%;
6420 min-width: 500px;
6421
6422 article {
6423 overflow: auto;
6424 }
6425 }
6426
6427 &.wc-backbone-modal-shipping-method-settings .wc-backbone-modal-content {
6428 width: 75%;
6429 min-width: 500px;
6430 }
6431
6432 .select2-container {
6433 width: 100% !important;
6434 }
6435 }
6436
6437 @media screen and (max-width: 782px) {
6438
6439 .wc-backbone-modal .wc-backbone-modal-content {
6440 width: 100%;
6441 height: 100%;
6442 min-width: 100%;
6443 }
6444 }
6445
6446 .wc-backbone-modal-backdrop {
6447 position: fixed;
6448 top: 0;
6449 left: 0;
6450 right: 0;
6451 bottom: 0;
6452 min-height: 360px;
6453 background: #000;
6454 opacity: 0.7;
6455 z-index: 99900;
6456 }
6457
6458 .wc-backbone-modal-main {
6459 padding-bottom: 55px;
6460
6461 header,
6462 article {
6463 display: block;
6464 position: relative;
6465 }
6466
6467 .wc-backbone-modal-header {
6468 height: auto;
6469 background: #fcfcfc;
6470 padding: 1em 1.5em;
6471 border-bottom: 1px solid #ddd;
6472
6473 h1 {
6474 margin: 0;
6475 font-size: 18px;
6476 font-weight: 700;
6477 line-height: 1.5em;
6478 }
6479
6480 .modal-close-link {
6481 cursor: pointer;
6482 color: #777;
6483 height: 54px;
6484 width: 54px;
6485 padding: 0;
6486 position: absolute;
6487 top: 0;
6488 right: 0;
6489 text-align: center;
6490 border: 0;
6491 border-left: 1px solid #ddd;
6492 background-color: transparent;
6493 transition: color 0.1s ease-in-out, background 0.1s ease-in-out;
6494
6495 &::before {
6496 font: normal 22px/50px "dashicons" !important;
6497 color: #666;
6498 display: block;
6499 content: "\f335";
6500 font-weight: 300;
6501 }
6502
6503 &:hover,
6504 &:focus {
6505 background: #ddd;
6506 border-color: #ccc;
6507 color: #000;
6508 }
6509
6510 &:focus {
6511 outline: none;
6512 }
6513 }
6514 }
6515
6516 article {
6517 padding: 1.5em;
6518
6519 p {
6520 margin: 1.5em 0;
6521 }
6522
6523 p:first-child {
6524 margin-top: 0;
6525 }
6526
6527 p:last-child {
6528 margin-bottom: 0;
6529 }
6530
6531 .pagination {
6532 padding: 10px 0 0;
6533 text-align: center;
6534 }
6535
6536 table.widefat {
6537 margin: 0;
6538 width: 100%;
6539 border: 0;
6540 box-shadow: none;
6541
6542 thead th {
6543 padding: 0 1em 1em 1em;
6544 text-align: left;
6545
6546 &:first-child {
6547 padding-left: 0;
6548 }
6549
6550 &:last-child {
6551 padding-right: 0;
6552 text-align: right;
6553 }
6554 }
6555
6556 tbody td,
6557 tbody th {
6558 padding: 1em;
6559 text-align: left;
6560 vertical-align: middle;
6561
6562 &:first-child {
6563 padding-left: 0;
6564 }
6565
6566 &:last-child {
6567 padding-right: 0;
6568 text-align: right;
6569 }
6570
6571 select,
6572 .select2-container {
6573 width: 100%;
6574 }
6575 }
6576 }
6577 }
6578
6579 footer {
6580 position: absolute;
6581 left: 0;
6582 right: 0;
6583 bottom: 0;
6584 z-index: 100;
6585 padding: 1em 1.5em;
6586 background: #fcfcfc;
6587 border-top: 1px solid #dfdfdf;
6588 box-shadow: 0 -4px 4px -4px rgba(0, 0, 0, 0.1);
6589
6590 .inner {
6591 text-align: right;
6592 line-height: 23px;
6593
6594 .button {
6595 margin-bottom: 0;
6596 }
6597 }
6598 }
6599 }
6600
6601 /**
6602 * Select2 elements.
6603 */
6604 .select2-drop,
6605 .select2-dropdown {
6606 z-index: 999999 !important;
6607 }
6608
6609 .select2-results {
6610 line-height: 1.5em;
6611
6612 .select2-results__option,
6613 .select2-results__group {
6614 margin: 0;
6615 padding: 8px;
6616 }
6617
6618 .description {
6619 display: block;
6620 color: #999;
6621 padding-top: 4px;
6622 }
6623 }
6624
6625 .select2-dropdown {
6626 border-color: #ddd;
6627 }
6628
6629 .select2-dropdown--below {
6630 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
6631 }
6632
6633 .select2-dropdown--above {
6634 box-shadow: 0 -1px 1px rgba(0, 0, 0, 0.1);
6635 }
6636
6637 .select2-container {
6638
6639 .select2-selection__rendered.ui-sortable li {
6640 cursor: move;
6641 }
6642
6643 .select2-selection {
6644 border-color: #ddd;
6645 }
6646
6647 .select2-search__field {
6648 min-width: 150px;
6649 }
6650
6651 .select2-selection--single {
6652 height: 40px;
6653
6654 .select2-selection__rendered {
6655 line-height: 40px;
6656 padding-right: 24px;
6657 }
6658
6659 .select2-selection__arrow {
6660 right: 3px;
6661 height: 36px;
6662 }
6663 }
6664
6665 .select2-selection--multiple {
6666 min-height: 28px;
6667 border-radius: 0;
6668 line-height: 1.5;
6669
6670 li {
6671 margin: 0;
6672 }
6673
6674 .select2-selection__choice {
6675 padding: 2px 6px;
6676
6677 .description {
6678 display: none;
6679 }
6680 }
6681 }
6682
6683 .select2-selection__clear {
6684 color: #999;
6685 margin-top: -1px;
6686 }
6687
6688 .select2-search--inline .select2-search__field {
6689 font-family: inherit;
6690 font-size: inherit;
6691 font-weight: inherit;
6692 padding: 3px 0;
6693 }
6694 }
6695
6696 .woocommerce table.form-table .select2-container {
6697 min-width: 400px !important;
6698 }
6699
6700 .wc-wp-version-gte-53 {
6701
6702 .select2-results {
6703
6704 .select2-results__option,
6705 .select2-results__group {
6706
6707 &:focus {
6708 outline: none;
6709 }
6710 }
6711 }
6712
6713 .select2-dropdown {
6714 border-color: #007cba;
6715
6716 &::after {
6717 position: absolute;
6718 left: 0;
6719 right: 0;
6720 height: 1px;
6721 background: #fff;
6722 content: "";
6723 }
6724 }
6725
6726 .select2-dropdown--below {
6727 box-shadow: 0 0 0 1px #007cba, 0 2px 1px rgba(0, 0, 0, 0.1);
6728
6729 &::after {
6730 top: -1px;
6731 }
6732 }
6733
6734 .select2-dropdown--above {
6735 box-shadow: 0 0 0 1px #007cba, 0 -2px 1px rgba(0, 0, 0, 0.1);
6736
6737 &::after {
6738 bottom: -1px;
6739 }
6740 }
6741
6742 .select2-container {
6743
6744 @media only screen and (max-width: 782px) {
6745 font-size: 16px;
6746 }
6747
6748 &:focus {
6749 outline: none;
6750 }
6751
6752 .select2-selection--single {
6753 height: 30px;
6754 border-color: #7e8993;
6755
6756 @media only screen and (max-width: 782px) {
6757 height: 40px;
6758 }
6759
6760 &:focus {
6761 outline: none;
6762 }
6763
6764 .select2-selection__rendered {
6765 line-height: 28px;
6766
6767 @media only screen and (max-width: 782px) {
6768 line-height: 38px;
6769 }
6770
6771 &:hover {
6772 color: #007cba;
6773 }
6774 }
6775
6776 .select2-selection__arrow {
6777 right: 1px;
6778 height: 28px;
6779 width: 28px;
6780 background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E") no-repeat right 5px top 55%;
6781 background-size: 16px 16px;
6782
6783 @media only screen and (max-width: 782px) {
6784 height: 38px;
6785 }
6786
6787 b {
6788 display: none;
6789 }
6790 }
6791 }
6792
6793 &.select2-container--focus .select2-selection--single,
6794 &.select2-container--open .select2-selection--single,
6795 &.select2-container--open .select2-selection--multiple {
6796 border-color: #007cba;
6797 box-shadow: 0 0 0 1px #007cba;
6798 }
6799
6800 .select2-selection--multiple {
6801 min-height: 30px;
6802 border-color: #7e8993;
6803 border-radius: 4px;
6804 }
6805
6806 .select2-search--inline .select2-search__field {
6807 padding: 0 0 0 3px;
6808 min-height: 28px;
6809 }
6810
6811 }
6812
6813 .woocommerce table.form-table .select2-container {
6814
6815 @media only screen and (max-width: 782px) {
6816 min-width: 100% !important;
6817 }
6818 }
6819 }
6820
6821 /**
6822 * Select2 colors for built-in admin color themes.
6823 */
6824 .admin-color {
6825 $wp_admin_colors: (
6826 blue: #096484,
6827 coffee: #c7a589,
6828 ectoplasm: #a3b745,
6829 midnight: #e14d43,
6830 ocean: #9ebaa0,
6831 sunrise: #dd823b,
6832 light: #04a4cc
6833 );
6834
6835 @each $name, $color in $wp_admin_colors {
6836
6837 &-#{$name}.wc-wp-version-gte-53 {
6838
6839 .select2-dropdown {
6840 border-color: $color;
6841 }
6842
6843 .select2-dropdown--below {
6844 box-shadow: 0 0 0 1px $color, 0 2px 1px rgba(0, 0, 0, 0.1);
6845 }
6846
6847 .select2-dropdown--above {
6848 box-shadow: 0 0 0 1px $color, 0 -2px 1px rgba(0, 0, 0, 0.1);
6849 }
6850
6851 .select2-selection--single .select2-selection__rendered:hover {
6852 color: $color;
6853 }
6854
6855 .select2-container.select2-container--focus .select2-selection--single,
6856 .select2-container.select2-container--open .select2-selection--single,
6857 .select2-container.select2-container--open .select2-selection--multiple {
6858 border-color: $color;
6859 box-shadow: 0 0 0 1px $color;
6860 }
6861
6862 .select2-container--default .select2-results__option--highlighted[aria-selected]],
6863 .select2-container--default .select2-results__option--highlighted[data-selected]] {
6864 background-color: $color;
6865 }
6866 }
6867 }
6868 }
6869
6870
6871 .post-type-product .tablenav,
6872 .post-type-shop_order .tablenav {
6873
6874 .actions {
6875 overflow: visible;
6876 }
6877
6878 select,
6879 input {
6880 height: 32px;
6881 }
6882
6883 .select2-container {
6884 float: left;
6885 width: 240px !important;
6886 font-size: 14px;
6887 vertical-align: middle;
6888 margin: 1px 6px 4px 1px;
6889 }
6890 }
6891
6892 .woocommerce-progress-form-wrapper,
6893 .woocommerce-exporter-wrapper,
6894 .woocommerce-importer-wrapper {
6895 text-align: center;
6896 max-width: 700px;
6897 margin: 40px auto;
6898
6899 .error {
6900 text-align: left;
6901 }
6902
6903 .wc-progress-steps {
6904 padding: 0 0 24px;
6905 margin: 0;
6906 list-style: none outside;
6907 overflow: hidden;
6908 color: #ccc;
6909 width: 100%;
6910 display: -webkit-inline-flex;
6911 display: -ms-inline-flexbox;
6912 display: inline-flex;
6913
6914 li {
6915 width: 25%;
6916 float: left;
6917 padding: 0 0 0.8em;
6918 margin: 0;
6919 text-align: center;
6920 position: relative;
6921 border-bottom: 4px solid #ccc;
6922 line-height: 1.4em;
6923 }
6924
6925 li::before {
6926 content: "";
6927 border: 4px solid #ccc;
6928 border-radius: 100%;
6929 width: 4px;
6930 height: 4px;
6931 position: absolute;
6932 bottom: 0;
6933 left: 50%;
6934 margin-left: -6px;
6935 margin-bottom: -8px;
6936 background: #fff;
6937 }
6938
6939 li.active {
6940 border-color: #a16696;
6941 color: #a16696;
6942
6943 &::before {
6944 border-color: #a16696;
6945 }
6946 }
6947
6948 li.done {
6949 border-color: #a16696;
6950 color: #a16696;
6951
6952 &::before {
6953 border-color: #a16696;
6954 background: #a16696;
6955 }
6956 }
6957 }
6958
6959 .button {
6960 font-size: 1.25em;
6961 padding: 0.5em 1em !important;
6962 line-height: 1.5em !important;
6963 margin-right: 0.5em;
6964 margin-bottom: 2px;
6965 height: auto !important;
6966 border-radius: 4px;
6967 background-color: #bb77ae;
6968 border-color: #a36597;
6969 -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 0 #a36597;
6970 box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 0 #a36597;
6971 text-shadow: 0 -1px 1px #a36597, 1px 0 1px #a36597, 0 1px 1px #a36597, -1px 0 1px #a36597;
6972 margin: 0;
6973 opacity: 1;
6974
6975 &:hover,
6976 &:focus,
6977 &:active {
6978 background: #a36597;
6979 border-color: #a36597;
6980 -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 0 #a36597;
6981 box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 0 #a36597;
6982 }
6983 }
6984
6985 .error .button {
6986 font-size: 1em;
6987 }
6988
6989 .wc-actions {
6990 overflow: hidden;
6991 border-top: 1px solid #eee;
6992 margin: 0;
6993 padding: 23px 24px 24px;
6994 line-height: 3em;
6995
6996 .button {
6997 float: right;
6998 }
6999
7000 .woocommerce-importer-toggle-advanced-options {
7001 color: #999;
7002 }
7003 }
7004
7005 .woocommerce-exporter,
7006 .woocommerce-importer,
7007 .wc-progress-form-content {
7008 background: #fff;
7009 overflow: hidden;
7010 padding: 0;
7011 margin: 0 0 16px;
7012 box-shadow: 0 1px 3px rgba(0, 0, 0, 0.13);
7013 color: #555;
7014 text-align: left;
7015
7016 header {
7017 border-bottom: 1px solid #eee;
7018 margin: 0;
7019 padding: 24px 24px 0;
7020 }
7021
7022 section {
7023 padding: 24px 24px 0;
7024 }
7025
7026 h2 {
7027 margin: 0 0 24px;
7028 color: #555;
7029 font-size: 24px;
7030 font-weight: normal;
7031 line-height: 1em;
7032 }
7033
7034 p {
7035 font-size: 1em;
7036 line-height: 1.75em;
7037 font-size: 16px;
7038 color: #555;
7039 margin: 0 0 24px;
7040 }
7041
7042 .form-row {
7043 margin-top: 24px;
7044 }
7045
7046 .spinner {
7047 display: none;
7048 }
7049
7050 .woocommerce-importer-options th,
7051 .woocommerce-importer-options td,
7052 .woocommerce-exporter-options th,
7053 .woocommerce-exporter-options td {
7054 vertical-align: top;
7055 line-height: 1.75em;
7056 padding: 0 0 24px 0;
7057
7058 label {
7059 color: #555;
7060 font-weight: normal;
7061 }
7062
7063 input[type="checkbox"]="checkbox""] {
7064 margin: 0 4px 0 0;
7065 padding: 7px;
7066 }
7067
7068 input[type="text"]="text""],
7069 input[type="number"]="number""] {
7070 padding: 7px;
7071 height: auto;
7072 margin: 0;
7073 }
7074
7075 .woocommerce-importer-file-url-field-wrapper {
7076 border: 1px solid #ddd;
7077 -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.07);
7078 box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.07);
7079 background-color: #fff;
7080 color: #32373c;
7081 outline: 0;
7082 line-height: 1;
7083 display: block;
7084
7085 code {
7086 background: none;
7087 font-size: smaller;
7088 padding: 0;
7089 margin: 0;
7090 color: #999;
7091 padding: 7px 0 0 7px;
7092 display: inline-block;
7093 }
7094
7095 input {
7096 font-family: Consolas, Monaco, monospace;
7097 border: 0;
7098 margin: 0;
7099 outline: 0;
7100 box-shadow: none;
7101 display: inline-block;
7102 min-width: 100%;
7103 }
7104 }
7105 }
7106
7107 .woocommerce-exporter-options th,
7108 .woocommerce-importer-options th {
7109 width: 35%;
7110 padding-right: 20px;
7111 }
7112
7113 progress {
7114 width: 100%;
7115 height: 42px;
7116 margin: 0 auto 24px;
7117 display: block;
7118 -webkit-appearance: none;
7119 border: none;
7120 display: none;
7121 background: #f5f5f5;
7122 border: 2px solid #eee;
7123 border-radius: 4px;
7124 padding: 0;
7125 box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.2);
7126 }
7127
7128 progress::-webkit-progress-bar {
7129 background: transparent none;
7130 border: 0;
7131 border-radius: 4px;
7132 padding: 0;
7133 box-shadow: none;
7134 }
7135
7136 progress::-webkit-progress-value {
7137 border-radius: 3px;
7138 box-shadow: inset 0 1px 1px 0 rgba(255, 255, 255, 0.4);
7139 background: #a46497;
7140 background: linear-gradient(to bottom, #a46497, #66405f), #a46497;
7141 transition: width 1s ease;
7142 }
7143
7144 progress::-moz-progress-bar {
7145 border-radius: 3px;
7146 box-shadow: inset 0 1px 1px 0 rgba(255, 255, 255, 0.4);
7147 background: #a46497;
7148 background: linear-gradient(to bottom, #a46497, #66405f), #a46497;
7149 transition: width 1s ease;
7150 }
7151
7152 progress::-ms-fill {
7153 border-radius: 3px;
7154 box-shadow: inset 0 1px 1px 0 rgba(255, 255, 255, 0.4);
7155 background: #a46497;
7156 background: linear-gradient(to bottom, #a46497, #66405f), #a46497;
7157 transition: width 1s ease;
7158 }
7159
7160 &.woocommerce-exporter__exporting,
7161 &.woocommerce-importer__importing {
7162
7163 .spinner {
7164 display: block;
7165 }
7166
7167 progress {
7168 display: block;
7169 }
7170
7171 .wc-actions,
7172 .woocommerce-exporter-options {
7173 display: none;
7174 }
7175 }
7176
7177 .wc-importer-mapping-table-wrapper,
7178 .wc-importer-error-log {
7179 padding: 0;
7180 }
7181
7182 .wc-importer-mapping-table,
7183 .wc-importer-error-log-table {
7184 margin: 0;
7185 border: 0;
7186 box-shadow: none;
7187 width: 100%;
7188 table-layout: fixed;
7189
7190 td,
7191 th {
7192 border: 0;
7193 padding: 12px;
7194 vertical-align: middle;
7195 word-wrap: break-word;
7196
7197 select {
7198 width: 100%;
7199 }
7200 }
7201
7202 tbody tr:nth-child(odd) td,
7203 tbody tr:nth-child(odd) th {
7204 background: #fbfbfb;
7205 }
7206
7207 th {
7208 font-weight: bold;
7209 }
7210
7211 td:first-child,
7212 th:first-child {
7213 padding-left: 24px;
7214 }
7215
7216 td:last-child,
7217 th:last-child {
7218 padding-right: 24px;
7219 }
7220
7221 .wc-importer-mapping-table-name {
7222 width: 50%;
7223
7224 .description {
7225 color: #999;
7226 margin-top: 4px;
7227 display: block;
7228
7229 code {
7230 background: none;
7231 padding: 0;
7232 white-space: pre-line; /* CSS 3 (and 2.1 as well, actually) */
7233 word-wrap: break-word; /* IE */
7234 word-break: break-all;
7235 }
7236 }
7237 }
7238 }
7239
7240 .woocommerce-importer-done {
7241 text-align: center;
7242 padding: 48px 24px;
7243 font-size: 1.5em;
7244 line-height: 1.75em;
7245
7246 &::before {
7247
7248 @include icon( "\e015" );
7249 color: #a16696;
7250 position: static;
7251 font-size: 100px;
7252 display: block;
7253 float: none;
7254 margin: 0 0 24px;
7255 }
7256 }
7257 }
7258 }
7259
7260 .wc-pointer {
7261
7262 .wc-pointer-buttons {
7263
7264 .close {
7265 float: left;
7266 margin: 6px 0 0 15px;
7267 }
7268 }
7269 }
7270