PluginProbe
Booking Calendar / 11.8.2
Booking Calendar v11.8.2
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
← All changes | css/admin-skin.css +554 -49 10.1011.8.2 View file →
@@ -1,18 +1,10 @@
1 1 /* FixIn: 8.0.2.5 */
2 -#wh_booking_type,
3 -.chzn-container-multi,
4 -.chzn-container-multi .chzn-choices,
5 2 .wpdevelop .btn-group,
6 3 .wpdevelop .btn-group-vertical {
7 4 box-shadow: none !important;
8 5 border-color: #d8d8d8 !important;
9 6 }
10 -.chzn-container-multi .chzn-choices .search-choice {
11 - margin: 3px 0 0px 5px;
12 - padding: 2px 20px 1px 5px;
13 - border-color: #d5d5d5;
14 -}
15 7 .wpdevelop .input-group .dropdown-menu-text-element .form-control {
16 8 border-radius: 4px;
17 9 -moz-border-radius: 4px;
18 10 -webkit-border-radius: 4px;
@@ -24,9 +16,9 @@
24 16 justify-content: flex-start;
25 17 align-items: flex-start;
26 18 }
27 19 /* Border Color and Shadow */
28 -.wpdevelop .button:not([class*="button-primary"]),
20 +/*.wpdevelop .button:not([class*="button-primary"]),*/
29 21 .wpdevelop .control-group .btn-toolbar .btn-group > .button:not([class*="button-primary"]),
30 22 .wpdevelop .control-group .btn-toolbar .btn-group > input[type=text],
31 23 .wpdevelop .control-group .btn-toolbar .btn-group > select,
32 24 .wpdevelop .control-group .btn-toolbar .input-group > .input-group-btn .button,
@@ -93,9 +85,8 @@
93 85 width:100%;
94 86 }
95 87 /* Booking Listing */
96 88 .wpbc-listing-header,
97 -.wpbc-listing-row,
98 89 /* Toolbar (sub tab) border */
99 90 /*.wpdvlp-sub-tabs,*/
100 91 .wpdvlp-top-tabs .nav-tabs,
101 92 .wpdevelop .visibility_container .tab-bottom {
@@ -117,9 +108,9 @@
117 108 padding: 5px 10px;
118 109 white-space: nowrap;
119 110 line-height: 2.5em;
120 111 margin-right: 3px;
121 - font-size: 11px;
112 + font-size: 12px;
122 113 border-radius: .2em;
123 114 }
124 115 /* TimeLine Popover Labels - ID */
125 116 .wpdevelop .popover-content .wpbc-popover-content-data.wpbc-listing-collumn .field-id span.label {
@@ -140,16 +131,15 @@
140 131 }
141 132 /* Booking Listing page */
142 133 /* Selected row */
143 134 .wpdevelop.wpbc_resources_table table > tbody > tr.row_selected_color > th,
144 -.wpdevelop.wpbc_resources_table table > tbody > tr.row_selected_color > td,
145 -.wpbc-listing-row.row.row_selected_color {
135 +.wpdevelop.wpbc_resources_table table > tbody > tr.row_selected_color > td {
146 136 /*background: #f9f9e7;*/
147 137 /*background: #ffffeb;*/
148 138 /*border-color: #d2d2d2 !important;*/
149 139 background: transparent;
150 140 border-color: #d2d2d2 !important;
151 - border-left: 4px solid #08a !important;
141 + border-left: 4px solid var(--wpbc_admin-theme-color, #08a ) !important;
152 142 }
153 143 .wpdevelop.wpbc_resources_table table > tbody > tr.row_selected_color > td{
154 144 border-left: 0px solid #d2d2d2 !important;
155 145 }
@@ -162,44 +152,9 @@
162 152 .wpbc_page .wpdevelop .wpbc-listing-collumn.col-sm-2 .field-checkbox input[type="checkbox"],
163 153 .wpbc_page .wpdevelop .wpbc-listing-collumn.col-sm-3 .field-checkbox input[type="checkbox"] {
164 154 margin-top:5px;
165 155 }
166 -/* booking resource slection list - selected booking resource in a selectbox*/
167 -.chzn-container .chzn-results li.highlighted {
168 - background: #3875d7;
169 -}
170 156
171 -.chzn-container-multi .chzn-choices li.search-choice {
172 - margin: 3px 5px 3px 0;
173 - border: 1px solid #ccc;
174 - background: #eeeeee !important;
175 -
176 - border: 1px solid #ddd;
177 - background: #f7f7f7 !important;
178 - color: #555;
179 - box-shadow: none !important;
180 - line-height: 1;
181 - padding: 4px 18px 4px 8px;
182 - font-size: 13px;
183 - display: flex;
184 - flex-flow: row nowrap;
185 - justify-content: flex-start;
186 - align-items: first baseline;
187 -}
188 -.chzn-container-multi .chzn-choices li.search-field input[type="text"] {
189 - margin: 0;
190 - font-size: 13px;
191 - line-height: 2;
192 - padding: 2px 2px 0;
193 -}
194 -.chzn-container-multi .chzn-choices {
195 - min-height: 31px !important;
196 -}
197 -.chzn-container-multi .chzn-choices .search-choice a.search-choice-close {
198 - font-size: 10px;
199 - color: #868686 !important;
200 -}
201 -
202 157 /* Chevrons Up/Down*/
203 158 .wpdevelop .visibility_container .advanced_booking_filter.tab-bottom {
204 159 padding: 0 5px;
205 160 }
@@ -227,5 +182,555 @@
227 182 font-size: 18px;
228 183 font-weight: 400;
229 184 line-height: 30px;
230 185 vertical-align: middle;
186 +}
187 +
188 +/* ---------------------------------------------------------------------------------------------------------------------
189 + * New design 2.0, 2.1 of Booking admin panel with white colors and bottom borders for selected elements
190 + *
191 + * 2023-03-26, 2023-12-17
192 + * ---------------------------------------------------------------------------------------------------------------------
193 + */
194 +
195 +/* Set general background color for menu tab as white */
196 +.wpdvlp-top-tabs .nav-tabs{
197 + background: #fff;
198 + padding: 0 0 0;
199 + border-radius: 2px; /* ?? */
200 +
201 + display: flex;
202 + flex-flow: row wrap;
203 + justify-content: flex-start;
204 + align-items: flex-start;
205 +}
206 +/* Navigation tabs */
207 +.wpdvlp-top-tabs .nav-tab {
208 + background: transparent;
209 + border: none;
210 + text-shadow: none;
211 + color: #555;
212 + font-size: 15px;
213 + border-bottom: 4px solid transparent;
214 + padding: 9px 20px;
215 + margin: 0 1px 0 0;
216 +}
217 +.wpdevelop .pull-right {
218 + margin-left: auto;
219 +}
220 +/* Menu Icons */
221 +.wpdvlp-top-tabs .nav-tab .menu_icon::before {
222 + font-size: 18px;
223 +}
224 +.wpdvlp-top-tabs .nav-tab [class*=" wpbc-bi-"]::before{
225 + vertical-align:-.16em;
226 +}
227 +/* Active navigation tab */
228 +.wpdvlp-top-tabs .nav-tab-active,
229 +.wpdvlp-top-tabs a.nav-tab-active:hover,
230 +.wpdvlp-top-tabs a.nav-tab-active:focus {
231 + /*border-bottom: 4px solid var(--wpbc_admin-theme-color, #1e7bc7);*/
232 + border-bottom: 4px solid var(--wpbc_admin-active-tab-color, #707980);
233 +}
234 +/* Active navigation tab : Focus*/
235 +.wpdvlp-top-tabs a.nav-tab-active:focus {
236 + color: inherit !important;
237 + background: transparent !important;
238 + text-shadow:none;
239 + outline: none;
240 + border-radius: 0;
241 + box-shadow: none;
242 +}
243 +.wpdvlp-top-tabs a.nav-tab:focus {
244 + border-radius: 0;
245 +}
246 +/* Tab : hover */
247 +.wpdvlp-top-tabs a.nav-tab:hover {
248 + color: #D54E21 !important;
249 + background-color: transparent !important;
250 + border-bottom-color: #d54e21;
251 +}
252 +.wpdvlp-top-tabs .nav-tab-active:hover{
253 + color: #FFF !important;
254 + background: var(--wpbc_admin-active-tab-color, #707980) !important;
255 +}
256 +/* Sub tabs */ /* ../core/any/css/admin-menu.css */
257 +.wpdvlp-sub-tabs {
258 + border: 1px solid #dadada;
259 + border-top: 1px solid #ededed;
260 + background: #f7f7f7;
261 + height: auto;
262 + clear: both;
263 + border-radius: 2px;
264 + box-shadow: none;
265 + margin: 0 0 0px 0;
266 + padding: 5px;
267 +}
268 +.wpdvlp-sub-tabs .wpdvlp-tabs-wrapper {
269 + margin-bottom: -1px;
270 +}
271 +.wpdvlp-sub-tabs .nav-tabs{
272 + margin: 0;
273 +}
274 +.wpdvlp-sub-tabs .nav-tabs .button:last-child{
275 + margin-left: auto;
276 +}
277 +.wpdvlp-sub-tabs .nav-tabs .nav-tab{
278 + border: none;
279 + border-bottom: 3px solid #F7F7F7;
280 + border-radius: 0;
281 + background: #F7F7F7;
282 + color: #777;
283 + font-weight: 600;
284 + font-size: 13px;
285 + height: 20px;
286 + line-height: 18px;
287 + padding: 4px 5px;
288 + margin: 0 0 -4px;
289 + box-sizing: content-box;
290 + text-shadow: none;
291 +}
292 +.wpdvlp-sub-tabs .nav-tabs .nav-tab,
293 +.wpdvlp-sub-tabs .nav-tabs .nav-tab.wpdevelop-submenu-tab-selected,
294 +.wpdvlp-sub-tabs .nav-tabs .nav-tab.wpdevelop-submenu-tab-selected:hover{
295 + border-right: 1px solid #bbb;
296 + background-color: transparent !important;
297 + border-bottom:3px solid transparent;
298 + box-shadow: 1px 0 0 #fdfdfd;
299 +}
300 +.wpdvlp-sub-tabs .nav-tabs .nav-tab:nth-last-child(2){
301 + border-right: none;
302 + box-shadow: none;
303 +}
304 +
305 +.wpdvlp-sub-tabs .nav-tabs .nav-tab > span {
306 + padding: 6px 12px;
307 +}
308 +.wpdvlp-sub-tabs .nav-tabs .nav-tab.wpdevelop-submenu-tab-selected > span{
309 + color: #777 !important;
310 + border-bottom: 3px solid #7AC71E;
311 +}
312 +.wpdvlp-sub-tabs .nav-tabs .nav-tab.wpdevelop-submenu-tab-selected > span:focus{
313 + box-shadow: none;
314 +}
315 +.wpdvlp-sub-tabs .nav-tabs .nav-tab > span:hover,
316 +.wpdvlp-sub-tabs .nav-tabs .nav-tab.wpdevelop-submenu-tab-selected > span:hover{
317 + color: #D54E21 !important;
318 + background-color: transparent !important;
319 + border-bottom: 3px solid #d54e21;
320 +}
321 +.wpdvlp-sub-tabs .nav-tabs .nav-tab.go-to-link,
322 +.wpdvlp-sub-tabs .nav-tabs .nav-tab.go-to-link:hover,
323 +.wpdvlp-sub-tabs .nav-tabs .nav-tab.go-to-link:active {
324 + margin: 3px 5px 0;
325 +}
326 +.wpdvlp-sub-tabs .nav-tabs .nav-tab.go-to-link > span:hover{
327 + border-bottom-width: 1px;
328 + border-bottom-style: dashed;
329 + border-left:none;
330 +}
331 +/* For Modal windows - shortcodes */
332 +.wpbc_sc_container__all_shortcodes .wpdvlp-sub-tabs .nav-tabs .nav-tab > span {
333 + padding: 7px 12px;
334 +}
335 +@media (max-width: 782px) {
336 + .wpdevelop-submenu-tab.nav-tab {
337 + height: 35px !important;
338 + line-height: 28px !important;
339 + width: 100%;
340 + clear: both;
341 + border: none !important;
342 + border-left: 3px solid #f7f7f7 !important;
343 + padding: 2px 9px !important;
344 + box-sizing: border-box !important;
345 + }
346 + .wpdvlp-sub-tabs .nav-tabs .nav-tab > span{
347 + padding-left: 14px;
348 + border-left: 3px solid transparent;
349 + margin-left: -17px;
350 + }
351 + /* For Modal windows - shortcodes */
352 + .wpbc_sc_container__all_shortcodes .wpdvlp-sub-tabs .nav-tabs .nav-tab > span{
353 + margin-left: -12px;
354 + }
355 + .wpdvlp-sub-tabs .nav-tabs .nav-tab.wpdevelop-submenu-tab-selected > span{
356 + border-left: 3px solid #7AC71E !important;
357 + border-bottom: none;
358 + }
359 + .wpdvlp-sub-tabs .nav-tabs .nav-tab > span:hover,
360 + .wpdvlp-sub-tabs .nav-tabs .nav-tab.wpdevelop-submenu-tab-selected > span:hover{
361 + color: #D54E21 !important;
362 + background-color: transparent !important;
363 + border-left: 3px solid #d54e21 !important;
364 + border-bottom:transparent;
365 + }
366 + .wpdvlp-sub-tabs .nav-tabs .nav-tab.go-to-link > span:hover {
367 + border-bottom: 1px dashed #D54E21 !important;
368 + border-left: 3px solid transparent !important;
369 + }
370 + .wpdvlp-sub-tabs .nav-tabs .nav-tab.go-to-link {
371 + padding: 4px 15px;
372 + }
373 +}
374 +
375 +/**********************************************************************************************************************/
376 +/* Toolbar shadow */
377 +.wpbc_mode_switcher,
378 +#toolbar_booking_listing,
379 +#show_link_advanced_booking_filter {
380 + box-shadow: 0 5px 18px #e4e4e4;
381 + box-shadow: 0 5px 8px #e4e4e4;
382 +}
383 +/* Sub tabs in new design container - Availability page or Booking Listing */
384 +.wpbc_ajx_toolbar .ui_container {
385 + border-top: 1px solid #ededed;
386 +}
387 +.wpdvlp-top-tabs .nav-tabs{
388 + border: none;
389 + border: 1px solid #d6d6d6;
390 +}
391 +
392 +/* Toolbar at Calendar Overview page*/
393 +.wpbc_page_tab__vm_calendar #toolbar_booking_listing{
394 + margin: 0 0 10px 0px !important; /* //FixIn: 9.8.15.2 */
395 +}
396 +.wpbc_page_tab__vm_calendar #toolbar_booking_listing .wpdvlp-sub-tabs{
397 + padding: 8px 15px 11px;
398 +}
399 +/**********************************************************************************************************************/
400 +
401 +/* Booking Listing | Availability page - little smaller */
402 +#wpbc-availability-admin-page .wpdvlp-top-tabs .nav-tab,
403 +#toolbar_booking_listing .wpdvlp-top-tabs .nav-tab {
404 + font-size: 14px; /* font-size: 15px; */
405 + padding: 7px 20px; /* padding: 9px 20px; */
406 +}
407 +#wpbc-availability-admin-page .wpdvlp-top-tabs .nav-tab .menu_icon::before,
408 +#toolbar_booking_listing .wpdvlp-top-tabs .nav-tab .menu_icon::before {
409 + font-size: 16px; /* font-size: 18px; */
410 +}
411 +
412 +#wpbc-availability-admin-page .wpdvlp-top-tabs .nav-tabs,
413 +#toolbar_booking_listing .wpdvlp-top-tabs .nav-tabs {
414 + /*border-radius: 1px; */ /* //FixIn: 9.8.15.2 */
415 + /* border-radius: 2px; */
416 +}
417 +
418 +/* Vertical switcher on Booking Listing and Calendar overview pages */
419 +.wpdevelop .btn-group-vertical {
420 + width: 44px;
421 + margin: 0 0 0 -1px;
422 + border: 1px solid #d8d8d8;
423 +}
424 +.wpdevelop .btn-group-vertical > .button{
425 + box-shadow: none;
426 + text-align: center;
427 + height: 45.5px;
428 + line-height: 46px;
429 + border-radius: 0 !important;
430 + border:none;
431 + border-left: 3px solid #f7f7f7;
432 +}
433 +.wpdevelop .btn-group-vertical > .button.active{
434 + border-left: 3px solid #7AC71E;
435 + transform: none;
436 +}
437 +.wpdevelop .btn-group-vertical > .button:hover,
438 +.wpdevelop .btn-group-vertical > .button.active:hover {
439 + border-left: 3px solid #D54E21;
440 + transform: none;
441 +}
442 +.wpdevelop .btn-group-vertical > .button + .button,
443 +.wpdevelop .btn-group-vertical > .button + .btn-group,
444 +.wpdevelop .btn-group-vertical > .btn-group + .button,
445 +.wpdevelop .btn-group-vertical > .btn-group + .btn-group {
446 + margin-top:0
447 +}
448 +@media (max-width: 782px) {
449 + .wp-core-ui .wpbc_page .button {
450 + padding: 0 10px 1px;
451 + }
452 +}
453 +
454 +/**********************************************************************************************************************/
455 +/*It does not work :(*/
456 + /* Toolbar at the Calendar Overview page */
457 + .wpbc_page_timeline #actions_toolbar_container {
458 + display:flex;
459 + margin:0px;
460 + min-height: 42px;
461 + flex-flow: row wrap;
462 + justify-content: space-between;
463 + align-items: center;
464 + padding: 0 8px;
465 + }
466 + .wpbc_page_timeline #actions_toolbar_container .control-group {
467 + float:none;
468 + margin: 3px 0;
469 + }
470 + .wpbc_page_timeline #actions_toolbar_container .control-group:nth-of-type(1){
471 + order: 3;
472 + }
473 + .wpbc_page_timeline #actions_toolbar_container .control-group:nth-of-type(2){
474 + order: 2;
475 + }
476 + .wpbc_page_timeline #actions_toolbar_container .control-group:nth-of-type(3){
477 + order: 1;
478 + }
479 +
480 +/** Resource Tables */
481 +.wpdevelop .table > thead > tr > th,
482 +.wpdevelop .table > tbody > tr > th,
483 +.wpdevelop .table > tfoot > tr > th,
484 +.wpdevelop .table > thead > tr > td,
485 +.wpdevelop .table > tbody > tr > td,
486 +.wpdevelop .table > tfoot > tr > td {
487 + padding: 10px 7px;
488 +}
489 +.wpdevelop .table > thead > tr > th,
490 +.wpdevelop .table > tbody > tr > th,
491 +.wpdevelop .table > tfoot > tr > th{
492 + font-size: 14px;
493 + /*line-height: 30px;*/
494 +}
495 +.wpdevelop .table > thead > tr > th {
496 + border-bottom: 1px solid #dddddd;
497 +}
498 +.wpbc_resources_table .table,
499 +.wpbc_resources_table .table.widefat {
500 + box-shadow: 0 0 1px #aaa;
501 + box-shadow: none;
502 +}
503 +.wpdevelop.wpbc_resources_table table > tfoot > tr > th{
504 + border-top: 1px solid #e5e5e5;
505 +}
506 +.wpdevelop .table.table-striped {
507 + background-color: #fbfbfb;
508 + border: 1px solid #e3e3e3;
509 + border: 1px solid #ccc;
510 + box-shadow: none;
511 + background: var(--wpbc_ui_listing__back_color);
512 +}
513 +.wpdevelop .table.table-striped > tbody > tr:nth-of-type(2n+1){
514 + background-color: #f5f5f5;
515 + background-color: var(--wpbc_ui_listing__back_alt_color);
516 +}
517 +.wpdevelop .table-striped > thead > tr > th,
518 +.wpdevelop .table-striped > tbody > tr > th,
519 +.wpdevelop .table-striped > tfoot > tr > th{
520 + font-weight: 600;
521 + text-shadow: none;
522 + color: #555;
523 + font-size: 15px;
524 +}
525 +.table .check-column {
526 + position: initial;
527 +}
528 +/* Fieldset - mainly for Booking > Settings > Sync > "Export - .ics" page. FixIn: 9.8.0.6 */
529 + .wpbc_selectable_body .wpbc_row fieldset{
530 + display: flex;
531 + flex-flow: row wrap;
532 + justify-content: flex-start;
533 + align-items: center;
534 + }
535 + .wpbc_selectable_body .wpbc_row fieldset > *{
536 + /*margin: 0 10px 10px 0;*/
537 + margin: 5px 10px 5px 0;
538 + }
539 + .wpbc_selectable_body .wpbc_row fieldset > a{
540 + margin-left:auto;
541 + }
542 + .wpbc_selectable_body .wpbc_row fieldset .put-in:active,
543 + .wpbc_selectable_body .wpbc_row fieldset .put-in:focus,
544 + .wpbc_selectable_body .wpbc_row fieldset .put-in{
545 + flex:1 0 100%;
546 + border:none;
547 + outline: none;
548 + box-shadow: none;
549 + background: transparent;
550 + cursor: pointer;
551 + padding: 0;
552 + }
553 + .wpbc_selectable_body .wpbc_row fieldset > code {
554 + font-size: 12px;
555 + line-height: 22px !important;
556 + background: #ddd;
557 + color: #000;
558 + }
559 +/* End Fieldset - mainly for Booking > Settings > Sync > "Export - .ics" page */
560 +
561 +/* Top white line - Header - at the admin page */
562 +body[class*="page_wpbc"] #wpcontent {
563 + padding: 0;
564 + background-color: #f3f4f5;
565 +}
566 +body[class*="page_wpbc"] #wpcontent .wrap.wpbc_page{
567 + padding-left: 20px;
568 +}
569 + body[class*="page_wpbc"].admin-bar .wrap.wpbc_page {
570 + min-height: calc(100vh - 250px);
571 + }
572 + body[class*="page_wpbc"] .wrap.wpbc_page {
573 + min-height: calc(100vh - 153px);
574 + }
575 +.wpbc_page_top.wrap {
576 + margin:0;
577 +}
578 +.wpbc_page_top h1.wpbc_header{
579 + /*background: #fff;*/
580 + /*box-shadow: 0 1px 2px #e9e9e9;*/
581 + /*box-shadow: 0 0px 7px #e7e7e7;*/
582 + z-index: 8;
583 + box-sizing: border-box;
584 + width: 100%;
585 + min-height: 54px; /* FixIn: 10.0.0.13 */
586 + padding: 0 5px;
587 + display: flex;
588 + flex-flow: row nowrap;
589 + justify-content: flex-start;
590 + align-items: center;
591 + /* Removed white line in header*/
592 + /*background: transparent;*/
593 + /*box-shadow: none;*/
594 +
595 + /* FixIn: 10.0.0.32 */
596 + /*margin-bottom: -15px;*/
597 + /* background: #fcfcfc;*/
598 + /* box-shadow: 0 0px 2px #e7e7e7;*/
599 + /* box-shadow: 0 0px 1px #8a8a8a;*/
600 + /*background: linear-gradient(180deg, rgba(243,244,245,1) 0%, rgba(255,255,255,1) 100%);*/
601 + /*box-shadow: 0 1px 1px #e5e5e5;*/
602 + box-shadow: 0 1px 1px #f0f0f0;
603 + background: #fcfcfc;
604 + border-bottom: 1px solid #ddd;
605 +}
606 +/* Hide Notice Messages from other plugins in header on Booking Calendar pages. It will prevents of interruption of normal workflow of the pages in Booking Calendar by messages from other plugins. //FixIn: 10.5.2.2 */
607 +.wpbc_header ~ .error,
608 +.wpbc_header ~ .updated,
609 +.wpbc_header ~ .notice {
610 + display: none !important;
611 +}
612 +@media (max-width: 782px) {
613 + .wpbc_page_top h1.wpbc_header{
614 + padding:0;
615 + }
616 + .wpbc_page_top h1.wpbc_header .wpbc_header_menu_tabs {
617 + flex-flow: row nowrap;
618 + }
619 +}
620 +.wpbc_header_icon,
621 +.wpbc_header_text{
622 + flex: 0 1 auto;
623 + margin-right: 4px;
624 + margin-left: 12px;
625 + white-space: nowrap;
626 +}
627 +
628 +.wpbc_header_icon i[class*="wpbc_icn_"]::before {
629 + font-size: 18px;
630 + font-weight: 400;
631 + line-height: 30px;
632 + vertical-align: middle;
633 +}
634 +
635 +/* Approved / Pending notice messages at top right side of the page */
636 +.wpbc_page .notice {
637 + border-top:1px solid #ddd;
638 + border-right:1px solid #ddd;
639 + border-bottom:1px solid #ddd;
640 +}
641 +/* Read booking button -- EYE ------------------------------------------------------------------------------------- */
642 +/* //FixIn: 9.6.1.2 */
643 +/*
644 +a.wpbc_is_new_button,
645 +a.wpbc_is_new_button:hover {
646 + left: 3px;
647 + margin:0;
648 +}
649 +@media (max-width: 782px) {
650 + a.wpbc_is_new_button,
651 + a.wpbc_is_new_button:hover {
652 + left: auto;
653 + margin-left: auto;
654 + right: 0;
655 + margin-right: 22px;
656 + }
657 +}
658 + */
659 +/*
660 + * New design 2.1 of Top menu headers. // FixIn: 9.8.15.2.
661 + *
662 + * 2023-12-17
663 + *
664 + */
665 +.wpbc_header_menu_tabs{
666 + flex:1;
667 + display: flex;
668 + flex-flow: row wrap;
669 + justify-content: flex-start;
670 + align-items: flex-start;
671 + height: auto;
672 +}
673 +/* TOP Message shift in version 9.9 //FixIn: 9.9.0.10 */
674 +.wpbc_header .wpbc_message_wrapper {
675 + margin-top:0px;
676 +}
677 +.wpbc_page_top__header_tabs .wpdvlp-top-tabs {
678 + display: flex;
679 + flex-flow: row wrap;
680 + justify-content: flex-start;
681 + align-items: flex-start;
682 + height: auto;
683 +}
684 +/* Set Right Align */
685 +.wpbc_page_top__header_tabs .wpdvlp-top-tabs .nav-tab-position-right {
686 + order:999;
687 + margin-left:auto;
688 +}
689 +.wpbc_page_top__header_tabs .wpdvlp-top-tabs .nav-tab {
690 + font-size:17px;
691 + line-height: 32px;
692 +}
693 +.wpbc_page_top__header_tabs .wpdvlp-top-tabs .nav-tab.nav-tab-active {
694 + border-bottom: 4px solid #64aa45;
695 +}
696 +.wpbc_page_top__header_tabs .wpdvlp-top-tabs .nav-tab.nav-tab-active:hover {
697 + border-bottom-color: #d54e21;
698 +}
699 +.wpbc_page_top__header_tabs .wpdvlp-top-tabs .wpdvlp-tabs-wrapper {
700 + height: auto;
701 +}
702 +.wpbc_admin_page .wpdvlp-sub-tabs {
703 + border: 1px solid #dadada;
704 +}
705 +.wpdvlp-top-tabs .nav-tabs{
706 + border: 1px solid #d6d6d6;
707 + border-bottom: none;
708 + border-radius: 2px 2px 0 0;
709 +}
710 +#wpbc-resources-admin-page .wpdvlp-top-tabs .nav-tabs,
711 +#wpbc-availability-admin-page .wpdvlp-top-tabs .nav-tabs,
712 +#toolbar_booking_resources .wpdvlp-top-tabs .nav-tabs,
713 +.wpbc_ajx_toolbar .wpdvlp-top-tabs .nav-tabs,
714 +.wpbc_page_tab__form .wpdvlp-top-tabs .nav-tabs
715 +{
716 + border-bottom: 1px solid #d6d6d6;
717 +}
718 +/* Make "Seasons" filter Tab last in line */
719 +.wpbc_top_tab__season_filters {
720 + order: 1;
721 +}
722 +.wpbc_top_tab__general_availability,
723 +.wpbc_top_tab__payment_gateways {
724 + order: 2;
725 +}
726 +
727 +/* Show WordPress notice messages (such as: "WordPress 6.4.2 is available!") at right side of the page. */
728 +.toplevel_page_wpbc #update-nag,
729 +.toplevel_page_wpbc .update-nag,
730 +body[class*='wp-booking-calendar'] #update-nag,
731 +body[class*='wp-booking-calendar'] .update-nag {
732 + position: absolute;
733 + z-index: 10;
734 + margin: 5px;
735 + right:0;
231 736 }