PluginProbe
Booking Calendar / 10.10
Booking Calendar v10.10
11.8.2 11.8.1 11.8 11.7 11.6.1 11.6 11.5 11.4.3 11.4.2 11.4.1 11.4 11.3 11.2.1 11.2 11.1 11.0 10.15.7 10.15.6 10.1.3 10.10 10.10.1 10.10.2 10.11 10.11.2 10.11.3 All 202 releases
booking / css / admin.css

admin.css in Booking Calendar 10.10, at css/admin.css

718 lines 20.6 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /**
2 * @version 1.0
3 * @package: Booking Calendar
4 * @category: Admin Pages only
5 * @author wpdevelop
6 *
7 * @web-site https://wpbookingcalendar.com/
8 * @email info@wpbookingcalendar.com
9 *
10 * @modified 2015-04-11, 2024-05-31
11 */
12
13 /* Top level menu for WPBC */
14 /*#adminmenu #toplevel_page_wpbc .wp-submenu li:nth-child(5) a {*/
15 #0000adminmenu #toplevel_page_wpbc .wp-submenu li:nth-last-child(-n+1) a {
16 /*border-top: 1px solid #444;*/
17 /*padding-top: 10px;*/
18 /*margin-top: 6px;*/
19 /*font-weight: 600;*/
20 /*font-size: 0.9em;*/
21 border-top: 1px solid #444;
22 padding-top: 10px;
23 margin-top: 6px;
24 font-weight: 600;
25 font-size: 1em;
26 }
27 #wpbc-admin-page.wpbc_page {} /* Booking Listing & Timeline */
28 #wpbc-new-admin-page.wpbc_page {} /* Add New Booking */
29 #wpbc-resources-admin-page.wpbc_page {} /* Resources */
30 #wpbc-settings-admin-page.wpbc_page {} /* Settings */
31
32 /* Form elements - add new client */
33 #wpbc-new-admin-page label.wpbc-form-checkbox {
34 margin: 7px 10px 7px 0;
35 vertical-align: middle;
36 line-height: 1.2em;
37 height: 1.2em;
38 }
39 #wpbc-new-admin-page label.wpbc-form-checkbox input[type=checkbox] {
40 margin:-3px 5px 0 0;
41 vertical-align: middle;
42 }
43 #wpbc-new-admin-page label.wpbc-form-radio {
44 margin: 7px 10px 7px 0;
45 vertical-align: middle;
46 line-height: 1.5em;
47 height: 1.5em;
48 }
49 #wpbc-new-admin-page label.wpbc-form-radio input[type=radio] {
50 margin:-3px 5px 0 0;
51 vertical-align: middle;
52 }
53
54 /* Selection of booking resources */
55 .visibility_container select option.wpbc_single_resource,
56 select option.wpbc_single_resource{
57 padding:3px;
58 font-weight:600;
59 }
60 .visibility_container select option.wpbc_parent_resource,
61 select option.wpbc_parent_resource{
62 font-weight:600;
63 padding:3px;
64 }
65 .visibility_container select option.wpbc_child_resource,
66 select option.wpbc_child_resource{
67 padding:3px 0 3px 20px;
68 font-weight: 400
69 }
70
71 /* Shortcodes */
72 #wpbc-settings-admin-page .description code {
73 font-style: normal;
74 background: #8e9faa;
75 color: #fff;
76 padding: 2px 5px 3px;
77 border-radius: 2px;
78 -webkit-user-select: all; /* Covers Blink-land & Firefox (yup) */
79 user-select: all; /* Someday */
80 line-height: 2.1;
81 }
82 #wpbc-settings-admin-page .description code:hover{
83
84 }
85 /* General Booking Settings page */
86 #wpbc-settings-admin-page .form-table .description {
87 font-size: 14px;
88 line-height: 2em;
89 }
90 #wpbc-settings-admin-page .form-table span.description{
91 padding: 0 10px;
92 }
93 #wpbc-settings-admin-page .wpbc_sub_settings_grayed{
94 background-color: #f3f3f3;
95 }
96 #wpbc-settings-admin-page .wpbc_sub_settings_grayed th{
97 padding: 10px 0 0 20px;
98 }
99 #wpbc-settings-admin-page .wpbc_sub_settings_grayed td fieldset{
100 padding: 0 20px;
101 }
102 #wpbc-settings-admin-page .wpbc_tr_set_gen_booking_range_selection_days_count,
103 #wpbc-settings-admin-page .wpbc_tr_set_gen_booking_range_selection_days_count_dynamic{
104 border-top: 2px dashed #d5d5d5;
105 }
106 #wpbc-settings-admin-page .wpbc_tr_set_gen_booking_range_start_day_week td{
107 padding-top:0;
108 }
109 #wpbc-settings-admin-page .wpbc_tr_set_gen_booking_range_start_day_week th {
110 padding:0;
111 height: 1px;
112 }
113 #wpbc-settings-admin-page .wpbc_expand_section_link,
114 #wpbc-settings-admin-page a.wpbc_expand_section_link:hover,
115 #wpbc-settings-admin-page a.wpbc_expand_section_link:focus {
116 color:#21759b;
117 cursor: pointer;
118 outline: 0;
119 border:none;
120 border-bottom:1px dashed #21759B;
121 text-decoration: none;
122 }
123 /* Warning message in Demo version */
124 .wpbc_demo_test_version_warning {
125 background: #fee;
126 border: none;
127 border-left: 3px solid #c77 !important;
128 border-radius: 2px;
129 font-size: 0.85em;
130 margin: 0;
131 text-align: left;
132 color: #AA4400;
133 text-shadow: 0 -1px 0 #FFEEEE;
134 }
135
136 /* Remove shadow at button of ajax loading upgrade section at Settings > Upgrade page */
137 #bk_news_section td a {
138 color: #555 !important;
139 text-shadow: 0 0 0 !important;
140 box-shadow: none;
141 }
142 #bk_news_section .booking-listing-header {
143 background: #dfdfdf none repeat scroll 0 0;
144
145 }
146 #bk_news_section .wpbc-feature-table {
147 border: 2px solid #dfdfdf;
148 }
149 #bk_news_section .version-name-row {
150 background: #789 none repeat scroll 0 0 !important;
151 color: #fff !important;
152 font-weight: 400;
153 line-height: 1.5em;
154 text-shadow: 0 1px 1px #89a;
155 vertical-align: middle;
156 }
157 #bk_news_section .wpbc-feature-table td.section-header {
158 background: #feb !important;
159 }
160 /* Message: Thank you for registrations. */
161 #bk_registration_info {
162 font-size: 1em;
163 font-weight: 600;
164 margin: 10px 0;
165 opacity: 1;
166 }
167 /*#bk_registration_info_reload, */
168 #bk_errror_loading .info_message {
169 font-size: 1.1em;
170 font-weight: 600;
171 margin: 10px 0;
172 opacity: 1;
173 }
174 /* Align buttons center for Free version //FixIn: 7.1.2.5 */
175 .field-action-buttons.booking-actions.col-sm-2 {
176 text-align: center;
177 }
178 @media (max-width: 782px) {
179 .field-action-buttons.booking-actions.col-sm-2 {
180 text-align: left;
181 }
182 }
183
184 /** WordPress 5.3 Fix ***********************************************************************************************/
185
186 /* General */
187 .wp-core-ui .wpbc_page .button,
188 .wp-core-ui .wpbc_page .button-primary,
189 .wp-core-ui .wpbc_page .button-secondary {
190 /*
191 line-height: 2.15384615;
192 min-height: 30px;
193 padding: 0 10px;
194 */
195 line-height: 28px;
196 height: 28px;
197 padding: 0 10px 1px;
198 }
199 /* Secondary buttons styles */
200 .wp-core-ui .wpbc_page .button,
201 .wp-core-ui .wpbc_page .button-secondary {
202 /*
203 color: #0071a1;
204 border-color: #0071a1;
205 background: #f3f5f6;
206 */
207 color: #555;
208 border-color: #ccc;
209 background: #f7f7f7;
210 /*box-shadow: 0 1px 0 #ccc;*/
211 box-shadow: none;
212 }
213 .wp-core-ui .wpbc_page .button-secondary:active,
214 .wp-core-ui .wpbc_page .button.active,
215 .wp-core-ui .wpbc_page .button.active:hover,
216 .wp-core-ui .wpbc_page .button:active {
217 box-shadow: inset 0 2px 5px -3px rgba(0,0,0,.5);
218 box-shadow: inset 0 1px 7px -3px rgba(0,0,0,.3);
219 transform: translateY(1px);
220 }
221
222 /* Secondary buttons :hover styles */
223 .wp-core-ui .wpbc_page .button-secondary:hover,
224 .wp-core-ui .wpbc_page .button.hover,
225 .wp-core-ui .wpbc_page .button:hover {
226 /*background: #f1f1f1;
227 border-color: #016087;
228 color: #016087;
229 */
230 }
231 /* Secondary buttons :focus :hover styles */
232 .wp-core-ui .wpbc_page .button-secondary:focus,
233 .wp-core-ui .wpbc_page .button-secondary:hover,
234 .wp-core-ui .wpbc_page .button.focus,
235 .wp-core-ui .wpbc_page .button.hover,
236 .wp-core-ui .wpbc_page .button:focus,
237 .wp-core-ui .wpbc_page .button:hover {
238 background: #fafafa;
239 border-color: #999;
240 color: #23282d;
241 }
242 /* Secondary buttons :focus styles */
243 .wp-core-ui .wpbc_page .button-secondary:focus,
244 .wp-core-ui .wpbc_page .button.focus,
245 .wp-core-ui .wpbc_page .button:focus {
246 /*background: #f3f5f6;
247 border-color: #007cba;
248 color: #016087;
249 box-shadow: 0 0 0 1px #007cba;
250 outline: 2px solid transparent;
251 outline-offset: 0;*/
252 border-color: #5b9dd9;
253 box-shadow: 0 0 3px rgba(0,115,170,.8);
254 }
255
256 /* Primary buttons styles */
257 .wp-core-ui .wpbc_page .button-primary {
258 /*background: #007cba;
259 border-color: #007cba;
260 text-shadow: none;
261 */
262 background: #0085ba;
263 border-color: #0073aa #006799 #006799;
264 box-shadow: 0 1px 0 #006799;
265 text-shadow: 0 -1px 1px #006799, 1px 0 1px #006799, 0 1px 1px #006799, -1px 0 1px #006799;
266 color: #fff;
267 }
268 /* Primary buttons :hover styles */
269 .wp-core-ui .wpbc_page .button-primary.focus,
270 .wp-core-ui .wpbc_page .button-primary.hover,
271 .wp-core-ui .wpbc_page .button-primary:focus,
272 .wp-core-ui .wpbc_page .button-primary:hover {
273 /*
274 background: #0071a1;
275 border-color: #0071a1;
276 */
277 background: #008ec2;
278 border-color: #006799;
279 color:#fff;
280 }
281 /* Primary buttons :focus styles */
282 .wp-core-ui .wpbc_page .button-primary.focus,
283 .wp-core-ui .wpbc_page .button-primary:focus {
284 box-shadow: 0 1px 0 #0073aa, 0 0 2px 1px #33b3db;
285 }
286 /**********************************************************************************************************************/
287 .wp-core-ui .wpbc_page .control-group input[type="text"] {
288 min-height: 29px;
289 }
290 .wp-core-ui .wpbc_page input[type="text"] {
291 min-height: 28px;
292 }
293 .wp-admin .wpbc_page select {
294 color:#32373c;
295 }
296 .wpdevelop input, .wpdevelop button, .wpdevelop select, .wpdevelop textarea {
297 line-height: 2;
298 }
299 @media (max-width: 782px) {
300
301 .wpdevelop .control-group .btn-group > .button,
302 .wpdevelop .control-group .btn-toolbar .btn-group > .button,
303 .wpdevelop .control-group .btn-toolbar .input-group > .input-group-btn .button{
304 /*line-height: 2;*/
305 }
306 .wp-core-ui .wpbc_page .button,
307 .wp-core-ui .wpbc_page .button-primary,
308 .wp-core-ui .wpbc_page .button-secondary
309
310 /*, .wpdevelop .control-group .btn-group > .button .glyphicon,*/
311 /*.wpdevelop .control-group .btn-toolbar .btn-group > .button .glyphicon,*/
312 /*.wpdevelop .control-group .btn-toolbar .input-group > .input-group-btn .button .glyphicon*/
313 {
314 height: auto;
315 line-height: 2.2;
316 height: 34px;
317 min-height: 28px;
318 }
319 .wp-core-ui .wpbc_page .button {
320 padding: 1px 14px;
321 }
322 }
323
324 .wpbc_booking_system_info_buttons_align {
325 display: flex;
326 flex-flow: row wrap;
327 justify-content: center;
328 margin: 0em;
329 }
330 .wpbc_booking_system_info_buttons_align a.button {
331 flex: 0 0 auto;
332 margin: 1em 1em 0;
333 }
334
335 #wpadminbar a .bk-update-count {
336 background: #f0f0f1;
337 color: #2c3338;
338 display: inline;
339 padding: 2px 5px;
340 font-size: 10px;
341 font-weight: 600;
342 border-radius: 10px;
343 }
344 #wpadminbar a:hover .bk-update-count {
345 background: #fff;
346 color: #000;
347 }
348
349
350 /* Update 9.8 -- New menu as COLUMN for Booking > Settings General page */
351 #wpbc_dashboard_widget_container .bk_table td {
352 border:none;
353 }
354 /* ------------------------------------------------------------------------------------------------------------------ */
355 /* == Settings Navigation Column == */
356 /* ------------------------------------------------------------------------------------------------------------------ */
357 .wpbc_settings_flex_container {
358 display: flex;
359 flex-flow: row wrap;
360 justify-content: flex-start;
361 align-items: flex-start;
362 margin-left: -10px;
363 }
364 .wpbc_settings_flex_container .wpbc_settings_flex_container_left{
365 flex: 1 1 80px;
366 margin-bottom: 10px;
367 margin-left: 10px;
368 }
369 /* Collapse left Navigation menu*/
370 .wpbc_settings_flex_container .wpbc_container_collapsed{
371 flex: 0 0 45px;
372 position: sticky;
373 top: 50px;
374 }
375 .wpbc_settings_flex_container .wpbc_container_collapsed .wpbc_settings_navigation_item.wpbc_navigation_sub_item a{
376 padding-left: 0;
377 }
378 .wpbc_settings_flex_container .wpbc_container_collapsed .wpbc_settings_navigation_item a span{
379 display: none;
380 }
381 /* End Collapse left Navigation menu*/
382 @media (max-width: 782px) {
383 .wpbc_settings_flex_container .wpbc_settings_flex_container_left:not(.wpbc_container_collapsed){
384 flex: 1 1 100%;
385 margin-right: 0;
386 }
387 }
388 .wpbc_settings_flex_container .wpbc_settings_flex_container_right {
389 flex: 1 1 75%;
390 margin-left: 10px;
391 }
392 .wpbc_settings_navigation_column{
393 background: #fff;
394 border: 1px solid #ccc;
395 padding: 0;
396
397 display: flex;
398 flex-flow: column wrap;
399 justify-content: flex-start;
400 align-items: stretch;
401 }
402 .wpbc_settings_navigation_column .wpbc_settings_navigation_item{
403 display: flex;
404 flex-flow: column wrap;
405 justify-content: center;
406 align-items: stretch;
407 }
408
409 .wpbc_settings_navigation_column .wpbc_settings_navigation_item a{
410 flex: 1 1 100%;
411 margin: 0;
412
413 padding: 10px 1em;
414 border: none;
415 border-left: 4px solid transparent;
416
417 text-shadow: none;
418 color: #555;
419 font-size: 13px;
420 font-weight: 600;
421 text-transform: capitalize;
422
423 text-decoration: none;
424 outline: none;
425
426 display: flex;
427 flex-flow: row nowrap;
428 align-items: center;
429 justify-content: flex-start;
430 }
431 .wpbc_settings_navigation_column .wpbc_settings_navigation_item.wpbc_settings_navigation_item_active a{
432 border-left: 4px solid #1E7BC7 !important;
433 border-collapse: collapse;
434 color: #555 !important;
435 }
436 .wpbc_settings_navigation_column .wpbc_settings_navigation_item a,
437 .wpbc_settings_navigation_column .wpbc_settings_navigation_item a:focus{
438 box-shadow:none;
439 }
440 .wpbc_settings_navigation_column .wpbc_settings_navigation_item a:focus,
441 .wpbc_settings_navigation_column .wpbc_settings_navigation_item a:hover{
442 color: #D54E21;
443 background-color: transparent !important;
444 border-left: 4px solid #d54e21;
445 }
446 .wpbc_settings_navigation_column .wpbc_settings_navigation_item.wpbc_navigation_sub_item a{
447 font-size:0.9em;
448 font-weight: 400;
449 padding-left: 2em;
450 }
451
452 .wpbc_settings_navigation_column .wpbc_settings_navigation_item a span{
453 padding: 0px 2px;
454 line-height: 1.5em;
455
456 /*! border-bottom: 1px dashed; */
457 text-decoration: none;
458 text-underline-offset: 2px;
459 text-decoration-thickness: 0px;
460 text-decoration-style: dashed;
461 text-decoration-color: #bbb;
462
463 }
464 .wpbc_settings_navigation_column .wpbc_settings_navigation_item a span.wpbc_new_label{
465 border:none;
466 margin-left: auto;
467 text-decoration: none;
468 }
469 .wpbc_settings_navigation_column .wpbc_settings_navigation_item.wpbc_navigation_top_border a{
470 border-top: 1px solid #dcdcdc;
471 margin-top: 5px;
472 }
473 .wpbc_settings_navigation_column .wpbc_settings_navigation_item.wpbc_navigation_top_border:last-child a{
474 margin-top: 5px;
475 }
476 .wpbc_settings_navigation_column .wpbc_settings_navigation_item.wpbc_navigation_bottom_border a,
477 .wpbc_settings_navigation_column .wpbc_settings_navigation_item.wpbc_navigation_bottom_border:last-child a{
478 border-bottom: 1px solid #dcdcdc;
479 }
480 .wpbc_settings_navigation_column .wpbc_settings_navigation_item a .wpbc_set_nav__right_icon {
481 margin-left: auto;
482 margin-top: 3px;
483 }
484 .wpbc_settings_navigation_column .wpbc_settings_navigation_item a .wpbc_set_nav__left_icon.wpbc_set_nav__icon_on,
485 .wpbc_settings_navigation_column .wpbc_settings_navigation_item a .wpbc_set_nav__right_icon.wpbc_set_nav__icon_on {
486 color: #036aab
487 }
488
489 .wpbc_settings_navigation_column .wpbc_settings_navigation_item a .wpbc_set_nav__left_icon {
490 margin-left: 0px;
491 margin-right: 10px;
492 margin-top: 0px;
493 }
494
495 /* ------------------------------------------------------------------------------------------------------------------ */
496 /* == Open | Closed Help Containers == */
497 /* ------------------------------------------------------------------------------------------------------------------ */
498 .wpbc_container_open_or_closed::before {
499 content: "[-]";
500 color: #2d78b4;
501 padding:0 5px 0 0;
502 }
503 .wpbc_container_open_or_closed.wpbc_container_closed::before {
504 content: "[+] ";
505 color: #2d78b4;
506 padding:0 5px 0 0;
507 }
508 .wpbc_container_open_or_closed a.wpbc_container_open_or_closed__link,
509 .wpbc_container_open_or_closed a.wpbc_container_open_or_closed__link:active,
510 .wpbc_container_open_or_closed a.wpbc_container_open_or_closed__link:visited,
511 .wpbc_container_open_or_closed a.wpbc_container_open_or_closed__link:hover,
512 .wpbc_container_open_or_closed a.wpbc_container_open_or_closed__link:focus{
513 color: #2d78b4;
514 box-shadow: none;
515 cursor: pointer;
516 outline: 0;
517 border: none;
518 text-underline-offset: 3px;
519 text-decoration-thickness: 0px;
520 text-decoration-style: dashed;
521 }
522 .wpbc_container_closed .wpbc_container_open_or_closed__content {
523 }
524 /* Deprected Help shortcodes container. */
525 .wpbc_container_open_or_closed__content {
526 padding: 1px 5px 10px 20px;
527 margin-top: 10px;
528 background: #f2f2f2;
529 }
530 .wpbc_deprected_help_container *,
531 .wpbc_deprected_help_container p.description {
532 color: #999;
533 font-size: 98%;
534 }
535 /* ------------------------------------------------------------------------------------------------------------------ */
536 /* == Free - WP Booking Calendar > Settings > Booking Form page == */
537 /* ------------------------------------------------------------------------------------------------------------------ */
538 /* Generator elements */
539 .wpbc_field_generator {
540 display:none;
541 }
542 .wpbc_field_generator_info {
543 display:block;
544 }
545 /* Table with Fields elements */
546 .wpbc_table_form_free tr th{
547 font-size: 12px;
548 text-align: center;
549 font-weight: 600;
550 width: 60px;
551 line-height: 3em;
552 }
553 .wpbc_table_form_free tr th.sort{
554 color: #777;
555 font-size: 11px;
556 text-align: center;
557 width: 43px;
558 }
559 .wpbc_table_form_free tr th.field_active,
560 .wpbc_table_form_free tr th.field_required{
561 width:50px;
562 }
563 .wpbc_table_form_free tr th.field_label{
564 width:auto;
565 }
566 .wpbc_table_form_free tr th.field_options {
567
568 }
569 .wpbc_table_form_free tr th {
570 width:auto;
571 }
572 .wpbc_table_form_free tr th.field_actions {
573 width:100px;
574 }
575 .wpbc_table_form_free tr td{
576 padding: 5px 0;
577 text-align: center;
578 border-bottom: 1px solid #eee;
579 }
580 .wpbc_table_form_free tr td.sort{
581 color: #888;
582 font-size: 13px;
583 vertical-align: middle;
584 }
585 .wpbc_table_form_free tr td.field_label input {
586 flex: 1 1 70%;
587 margin-right: 2%;
588 font-weight: 600;
589 }
590 .wpbc_table_form_free tr td.field_label .field_type_name_description {
591 flex: 1 1 28%;
592 }
593 .wpbc_table_form_free tr td.field_options input {
594 width: 90%;
595 color: #aaa;
596 }
597 .wpbc_table_form_free tr td.field_options > input:disabled {
598 background: #f8f8f8 none repeat scroll 0 0;
599 color: #aaaaaa;
600 }
601 .wpbc_table_form_free tr td.field_actions {
602 vertical-align: middle;
603 }
604 .wpbc_table_form_free tfoot tr th {
605 font-weight: 400;
606 line-height: 2em;
607 padding: 10px 12px 12px;
608 text-align: right;
609 }
610 .wpbc_table_form_free tfoot tr th a.button{
611 vertical-align: middle;
612 }
613 .wpbc_table_form_free a.button {
614 margin: 0 5px 5px 0;
615 }
616 .wpbc_add_field_row,
617 .wpbc_edit_field_row {
618 display:none;
619 }
620 /* @media (max-width: 599px) {*/
621 @media (max-width: 782px) {
622 .wpbc_table_form_free tr th.field_options,
623 .wpbc_table_form_free tr td.field_options {
624 display:none;
625 }
626 }
627 /* //FixIn: 9.5.4.10 */
628 .wpbc_table_form_free tr{
629 height:50px;
630 }
631 .wpbc_table_form_free tr td{
632 height:100%;
633 }
634 .wpbc_table_form_free tr td .wpbc_align_vertically {
635 display:flex;
636 flex-flow:row wrap;
637 justify-content: flex-start;
638 align-items: center;
639 height:100%;
640 margin: 0 3%;
641 }
642 .wpbc_table_form_free tr td .wpbc_align_vertically > *{
643 margin:0;
644 }
645 /* == 2024-05-31 == ---------------------------------------------------------------------------------------- */
646 .wpbc_table_form_free thead{
647 font-size: 14px;
648 }
649 .wpbc_table_form_free tr th {
650 font-size: clamp(0.786em, 0.657em + 0.48vi, 1em);
651 }
652
653 .wpbc_table_form_free .field_type_name_description {
654 text-align: left;
655 color: #818181;
656 font-size: 11px;
657 /*! font-weight: 600; */
658 white-space: nowrap;
659 display: flex;
660 flex-flow: row wrap;
661 justify-content: flex-start;
662 align-items: center;
663 min-width: 120px;
664 }
665 .wpbc_table_form_free .field_type_name_description .field_type_name_value:nth-child(1){
666 text-transform: uppercase;
667 min-width: 58px;
668 }
669 .wpbc_table_form_free .field_type_name_description .field_type_name_value{
670 font-weight: 600;
671 padding: 0 2px;
672 }
673 .wpbc_table_form_free .field_type_name_description .field_type_name_separator{
674 padding-right: 10px;
675 }
676 .wp-core-ui .wpbc_page .button.wpbc_bs_button_red {
677 border: 1px solid #de605c !important;
678 }
679 .wp-core-ui .wpbc_page .wpbc_ui_button.wpbc_bs_button_green,
680 .wp-core-ui .wpbc_page .wpbc_ui_button.wpbc_bs_button_green:active,
681 .wp-core-ui .wpbc_page .wpbc_ui_button.wpbc_bs_button_green:hover,
682 .wp-core-ui .wpbc_page .wpbc_ui_button.wpbc_bs_button_green:focus {
683 background: #64aa45;
684 text-shadow: none;
685 box-shadow: none;
686 outline: 0;
687 border-color: #64aa45;
688 font-weight: 600;
689 color: #fff;
690 }
691 @media (max-width: 782px) {
692 .wpbc_table_form_free .field_type_name_description {
693 display:none;
694 }
695 .wpbc_table_form_free tr th.field_actions {
696 width: 60px;
697 }
698 }
699 /* Disabled elements */
700 .wp-core-ui .wpbc_page .wpbc_field_disabled {
701 cursor: not-allowed; /* Cursor change to disabled state*/
702 color: #ccc;
703 pointer-events: none;
704 opacity: 0.5 !important; /* Fade effect */
705 }
706
707 .wpbc_help_tooltip_icon {
708 line-height: 2.4em;
709 margin: 0 1em;
710 }
711 .wpbc_help_tooltip_icon_left {
712 line-height: 2.4em;
713 margin: 0 1em 0 0;
714 }
715 .wpbc_help_tooltip_icon_right {
716 line-height: 2.4em;
717 margin: 0 0 0 1em;
718 }