PluginProbe
VikBooking Hotel Booking Engine & PMS / 1.8.16
VikBooking Hotel Booking Engine & PMS v1.8.16
1.8.16 1.8.15 1.8.14 1.8.13 1.8.12 1.8.11 1.8.10 1.8.9 1.8.6 1.8.7 1.8.8 trunk 1.6.0 1.6.1 1.6.2 1.6.3 1.6.4 1.6.5 1.6.6 1.6.7 1.6.8 1.6.9 1.7.0 1.7.1 1.7.2 All 37 releases
← All changes | admin/helpers/wp.css +237 -97 1.7.2 → 1.8.16 View file →
@@ -1,8 +1,11 @@
1 1 /* CSS adapter file for WordPress */
2 2 a:focus {
3 3 box-shadow: none;
4 4 }
5 +.text-green {
6 + color: var(--vbo-success-txt);
7 +}
5 8 .table caption + thead tr:first-child th, .table caption + thead tr:first-child td, .table colgroup + thead tr:first-child th, .table colgroup + thead tr:first-child td, .table thead:first-child tr:first-child th, .table thead:first-child tr:first-child td {
6 9 border-top: 0;
7 10 }
8 11
@@ -21,12 +24,12 @@
21 24 .vbo-btn-toolbar .btn-group .btn:hover {
22 25 color: var(--vbo-config-title-color);
23 26 background: var(--vbo-basic-btn);
24 27 }
25 -.vbo-btn-toolbar .btn[type="submit"], .vbo-btn-toolbar .btn[type="button"] {
28 +.vbo-btn-toolbar .btn[type="submit"], .vbo-btn-toolbar .btn[type="button"], .vbo-reports-filters-wrap .btn[type="button"] {
26 29 padding: 10px 12px !important;
27 30 }
28 -.vbo-btn-toolbar .btn i {
31 +.vbo-btn-toolbar .btn i, .vbo-reports-filters-wrap .btn i {
29 32 margin-right: 0;
30 33 }
31 34 .vbo-secondinfo-overlay-block h4 {
32 35 margin-bottom: 12px;
@@ -42,12 +45,12 @@
42 45 }
43 46 .vbo-info-overlay-content .btn-success, .vbo-info-overlay-content .btn-danger {
44 47 padding: 10px 14px;
45 48 }
46 -.vbo-quickres-head .vbo-quickres-head-right .select2-selection--single, .vbo-btn-toolbar .select2-selection--single, .vbo-editbooking-room-switch .select2-selection--single {
49 +.vbo-quickres-head .vbo-quickres-head-right .select2-selection--single, .vbo-btn-toolbar .select2-selection--single, .vbo-editbooking-room-switch .select2-selection--single, .vbo-reports-filters-wrap .select2-selection--single {
47 50 height: 40px !important;
48 51 }
49 -.vbo-ratesoverview-entryinline .select2-container--default .select2-selection--single .select2-selection__rendered, .vbo-reports-container .select2-container--default .select2-selection--single .select2-selection__rendered {
52 +.vbo-ratesoverview-entryinline .select2-container--default .select2-selection--single .select2-selection__rendered, .vbo-reports-container .select2-container--default .select2-selection--single .select2-selection__rendered, .vbo-reports-filters-wrap .select2-container--default .select2-selection--single .select2-selection__rendered {
50 53 line-height: 40px !important;
51 54 }
52 55 .vikwp-extra-more {
53 56 text-align: center;
@@ -58,8 +61,35 @@
58 61 .vbo-admin-container {
59 62 padding: 0;
60 63 }
61 64
65 +/*** WP 7 - We apply CSS that will not bother other WP version ***/
66 +.notice, div.error, div.updated {
67 + border-top: 1px solid #c3c4c7;
68 + border-bottom: 1px solid #c3c4c7;
69 + border-right: 1px solid #c3c4c7;
70 +}
71 +.vbo-list-table a {
72 + color: var(--vbo-blue-color);
73 +}
74 +.vbo-list-table a:hover {
75 + color: var(--vbo-blue-color-hover);
76 +}
77 +a.btn, a.btn:focus, a.btn:active, a.btn:hover {
78 + text-decoration: none;
79 + border-radius: var(--vbo-field-radius);
80 +}
81 +a.btn:focus {
82 + color: var(--vbo-contrast-text-color);
83 +}
84 +.vbo-link-add:hover, .vbo-link-add:focus, .vbo-link-add:active {
85 + border-radius: var(--vbo-field-radius);
86 + color: var(--vbo-contrast-text-color);
87 +}
88 +.vbo-coupon-use-count a, .vbo-coupon-use-count a:hover, .vbo-coupon-use-count a:focus, .vbo-coupon-use-count a:active {
89 + color: var(--vbo-contrast-text-color);
90 +}
91 +/*** End: WP 7 **/
62 92 /*** Menu ***/
63 93 .vbo-menu-container {
64 94 margin-bottom: 20px;
65 95 margin-top: 10px;
@@ -76,21 +106,8 @@
76 106 content: "" !important;
77 107 margin: 0 !important;
78 108 color: initial !important;
79 109 }
80 -.input-append .hasDatepicker {
81 - border-top-right-radius: 0 !important;
82 - border-bottom-right-radius: 0 !important;
83 - border-color: var(--vbo-config-border-color);
84 -}
85 -.input-append .hasDatepicker:focus {
86 - box-shadow: 0 0 0 1px transparent;
87 -}
88 -.input-append .vbodatepicker-trig-icon {
89 - border-top-left-radius: 0 !important;
90 - border-bottom-left-radius: 0 !important;
91 - border-left: 0;
92 -}
93 110
94 111 .btn-toolbar {
95 112 /* WP5 */
96 113 display: inline-block;
@@ -106,9 +123,9 @@
106 123 }
107 124 textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"],
108 125 input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input{
109 126 border: 1px solid var(--vbo-config-border-color);
110 - border-radius: 3px;
127 + border-radius: var(--vbo-field-radius);
111 128 padding: 5px 10px;
112 129 }
113 130 .vbo-trackings-filters .pull-right .btn {
114 131 height: auto !important;
@@ -131,9 +148,9 @@
131 148 /*** Calendar field **/
132 149 .wp-calendar-box {
133 150 background: var(--vbo-input-style);
134 151 border: 1px solid var(--vbo-config-border-color);
135 - border-radius: 2px;
152 + border-radius: var(--vbo-field-radius);
136 153 padding: 4px 6px 4px 0;
137 154 display: inline-block;
138 155 vertical-align: top;
139 156 }
@@ -146,8 +163,10 @@
146 163 .vbo-admin-container .vbo-param-container .vbo-param-setting .wp-calendar-box input[type="text"] {
147 164 outline: none;
148 165 width: 100px !important;
149 166 border: 0 !important;
167 + box-shadow: none;
168 + background: transparent;
150 169 }
151 170 .wp-calendar-box input:focus {
152 171 outline: none;
153 172 border:0;
@@ -152,17 +171,8 @@
152 171 outline: none;
153 172 border:0;
154 173 box-shadow: none;
155 174 }
156 -#ui-datepicker-div {
157 - box-shadow: 0 6px 10px rgba(0,0,0,.2);
158 -}
159 -.ui-datepicker .ui-datepicker-header {
160 - background: var(--vbo-main-bg-color);
161 -}
162 -.ui-datepicker th {
163 - background: var(--vbo-config-child-bg-color);
164 -}
165 175 /* disable MOVE cursor for draggable WP items */
166 176 .js .postbox .hndle {
167 177 cursor: default !important;
168 178 }
@@ -206,24 +216,8 @@
206 216 .table th:first-child {
207 217 text-align: left;
208 218 vertical-align: middle;
209 219 }
210 -
211 -.table th.title.left,
212 -.table th.left,
213 -.table td.left {
214 - text-align: left;
215 -}
216 -.table th.title.center,
217 -.table th.center,
218 -.table td.center {
219 - text-align: center;
220 -}
221 -.table th.title.right,
222 -.table th.right,
223 -.table td.right {
224 - text-align: right;
225 -}
226 220 .table {
227 221 border-collapse: collapse;
228 222 border-spacing: 0;
229 223 }
@@ -400,9 +394,9 @@
400 394 border: 1px solid var(--vbo-config-border-color);
401 395 padding: 10px 12px;
402 396 font-size: 13px;
403 397 line-height: 18px;
404 - border-radius: 3px;
398 + border-radius: var(--vbo-field-radius);
405 399 cursor: pointer;
406 400 }
407 401 .btn:hover {
408 402 background-color: var(--vbo-basic-btn-hover);
@@ -414,11 +408,9 @@
414 408 }
415 409 .btn.btn-small {
416 410 padding: 2px 10px;
417 411 font-size: 12px;
418 - -webkit-border-radius: 3px;
419 - -moz-border-radius: 3px;
420 - border-radius: 3px;
412 + border-radius: var(--vbo-field-radius);
421 413 }
422 414 .btn-secondary {
423 415 color: var(--vbo-config-title-color);
424 416 background-color: var(--vbo-basic-btn);
@@ -427,13 +419,8 @@
427 419 .btn-secondary:hover {
428 420 color: var(--vbo-config-title-color);
429 421 background-color: var(--vbo-basic-btn-hover);
430 422 }
431 -
432 -a.btn {
433 - text-decoration: none;
434 -}
435 -
436 423 /**
437 424 * control
438 425 */
439 426
@@ -469,9 +456,9 @@
469 456 height: 30px;
470 457 margin: 0;
471 458 }
472 459 .input-append .btn {
473 - border-radius: 3px;
460 + border-radius: var(--vbo-field-radius);
474 461 padding: 9.5px 12px;
475 462 font-size: 14px;
476 463 cursor: pointer;
477 464 vertical-align: top;
@@ -715,13 +702,8 @@
715 702 .vbo-tableaux-table {
716 703 border-collapse: collapse;
717 704 }
718 705
719 -/* WP5 */
720 -.vbo-ratesoverview-period-box-cals-inner {
721 - z-index: 1;
722 -}
723 -
724 706 /*** caret ***/
725 707 .caret {
726 708 display: inline-block;
727 709 width: 0;
@@ -747,11 +729,8 @@
747 729 /*** Availability Overview ***/
748 730 .vbo-overview-roomunits {
749 731 line-height: 20px;
750 732 }
751 -.vbo-overlay-fests-addnew .vbo-overlay-fests-addnew-elem {
752 - margin: 5px 0 8px;
753 -}
754 733
755 734 /*** Room New/Edit Page ***/
756 735 .vbplusminuscont {
757 736 width: 130px !important;
@@ -765,9 +744,9 @@
765 744 .vbo-reports-filters-outer > div {
766 745 vertical-align: bottom;
767 746 }
768 747 .vbo-reports-filters-outer .vbo-reports-filters-report .vbo-report-filter-wrap {
769 - vertical-align: top;
748 + vertical-align: bottom;
770 749 }
771 750 .vbo-report-layout-type {
772 751 margin-top: 20px;
773 752 }
@@ -784,11 +763,8 @@
784 763 /*** eInvoicing ***/
785 764 .vbo-drivers-filters-outer > div {
786 765 display: block;
787 766 }
788 -.vbo-drivers-custom-actions {
789 - margin-top: 10px;
790 -}
791 767 .vbo-drivers-output table td .btn.btn-primary {
792 768 padding: 4px 12px;
793 769 border-color: var(--vbo-base-color);
794 770 }
@@ -856,14 +832,14 @@
856 832 font-weight: normal;
857 833 font-style: italic;
858 834 }
859 835 .vikwppro-header-text h3 {
860 - font-size: 28px;
836 + font-size: 26px;
837 + line-height: 1.2em;
838 + letter-spacing: .5px;
861 839 font-weight: bold;
840 + color: #fff;
862 841 padding-top: 0;
863 - line-height: 28px;
864 - color: #fff;
865 - letter-spacing: .5px;
866 842 margin: 0;
867 843 }
868 844 .vikwppro-header-text h4 {
869 845 font-size: 19px;
@@ -879,8 +855,13 @@
879 855 }
880 856 .vikwppro-header-text ul li i {
881 857 color: var(--vbo-orange-color);
882 858 }
859 +.vikwppro-header-text small {
860 + display: block;
861 + margin-top: 6px;
862 + font-style: italic;
863 +}
883 864 .vikwp-btn-link {
884 865 color: #fff;
885 866 text-decoration: none;
886 867 display: inline-block;
@@ -898,8 +879,9 @@
898 879 .vikwp-btn-link:hover {
899 880 background: var(--vbo-config-bg-color);
900 881 color: var(--vbo-orange-color);
901 882 }
883 +
902 884 .vikwppro-advantages {
903 885 display: flex;
904 886 margin: 10px 0 0;
905 887 }
@@ -941,36 +923,31 @@
941 923 padding: 10px;
942 924 text-align: right;
943 925 }
944 926 .viwppro-feats-cnt {
927 + display: grid;
928 + gap: 30px;
929 + grid-template-columns: repeat(2, minmax(0, 1fr));
945 930 margin-top: 40px;
946 931 }
947 932 .viwppro-feats-cnt img {
948 933 max-width: 100%;
934 + padding: 0 20px;
935 + box-sizing: border-box;
949 936 }
950 937 .viwppro-feats-row {
951 - margin: 25px 0;
938 + margin: 0;
952 939 background: var(--vbo-config-bg-color);
953 940 border: 1px solid #93b0d0;
954 - height: 320px;
955 - overflow: hidden;
956 - display: flex;
957 - flex-wrap: wrap;
958 941 border-radius: 4px;
959 942 box-shadow: 0 0 10px rgba(0,0,0,.05);
960 943 }
961 -.viwppro-row-heightsmall {
962 - height: 274px;
963 -}
964 -.viwppro-feats-row .viwppro-feats-img {
965 - flex: 0 0 40%;
966 -}
967 -.vikwppro-odd .viwppro-feats-img {
968 - padding-right: 0;
969 -}
970 944 .vikwppro-even .viwppro-feats-img {
971 945 padding-left: 0;
972 946 text-align: center;
947 + box-sizing: border-box;
948 + max-height: 460px;
949 + overflow: hidden;
973 950 }
974 951 .vikwppro-header-inner .vikwppro-header-img img {
975 952 box-shadow: 0 0 8px rgba(0,0,0,.1);
976 953 max-width: 100%;
@@ -977,17 +954,17 @@
977 954 display: inline-block;
978 955 position: relative;
979 956 }
980 957 .viwppro-feats-text {
981 - padding: 30px;
982 - font-size: 1.2em;
983 - flex: 1;
958 + padding: 10px 30px 0;
959 + font-size: 14px;
984 960 }
985 961 .viwppro-feats-text h4 {
986 962 font-weight: bold;
987 - font-size: 1.3em;
988 - margin-bottom: 0px;
963 + font-size: 20px;
989 964 padding-bottom: 0;
965 + margin-bottom: 14px;
966 + line-height: 1.2em;
990 967 }
991 968 .viwppro-feats-text p {
992 969 font-size: 1.1em;
993 970 margin-top: 10px;
@@ -1321,13 +1298,14 @@
1321 1298 .viwpro-e4jc .viwpro-e4jc-inner > div {
1322 1299 flex: 1;
1323 1300 }
1324 1301 .viwpro-e4jc .viwpro-e4jc-text {
1325 - padding: 40px;
1302 + padding: 40px 40px 10px;
1326 1303 }
1327 1304 .vikpro-e4jc-badgeimg img {
1328 1305 height: 60px;
1329 1306 margin: 5px;
1307 + text-align: center;
1330 1308 }
1331 1309 .vikwp-pro-discover {
1332 1310 border: 1px solid #3596db;
1333 1311 background: #3596db;
@@ -1332,9 +1310,15 @@
1332 1310 border: 1px solid #3596db;
1333 1311 background: #3596db;
1334 1312 font-size: 14px;
1335 1313 }
1336 -
1314 +.viwpro-e4jc-trial-content {
1315 + border: 1px solid var(--vbo-green-color);
1316 + border-radius: 20px;
1317 + padding: 20px;
1318 + margin-top: 20px;
1319 + box-shadow: 0 0px 7px rgba(0, 0, 0, .15);
1320 +}
1337 1321 .viwpro-e4jc .viwpro-e4jc-text h3 {
1338 1322 font-size: 20px;
1339 1323 line-height: 1.1em;
1340 1324 font-weight: normal;
@@ -1341,10 +1325,10 @@
1341 1325 font-style: italic;
1342 1326 color: var(--vbo-config-titles-color-light);
1343 1327 }
1344 1328 .viwpro-e4jc .viwpro-e4jc-text h4 {
1345 - font-size: 23px;
1346 - line-height: 1.1em;
1329 + font-size: 24px;
1330 + line-height: 28px;
1347 1331 margin-top: 5px;
1348 1332 font-weight: bold;
1349 1333 margin-bottom: 10px;
1350 1334 }
@@ -1357,8 +1341,12 @@
1357 1341 }
1358 1342 .viwpro-e4jc .viwpro-e4jc-text p {
1359 1343 font-size: 16px;
1360 1344 }
1345 +.viwpro-e4jc-trial-title {
1346 + margin-top: 0;
1347 + font-weight: bold;
1348 +}
1361 1349 .viwpro-e4jc .viwpro-e4jc-img img {
1362 1350 margin: 10px -10px 10px 0;
1363 1351 max-width: 100%;
1364 1352 }
@@ -1367,8 +1355,9 @@
1367 1355 }
1368 1356 .viwpro-e4jc-channels .viwpro-e4jc-channels-inner {
1369 1357 display: flex;
1370 1358 flex-wrap: wrap;
1359 + justify-content: center;
1371 1360 padding: 10px 20px 0px;
1372 1361 }
1373 1362 .viwpro-e4jc-channels-intro {
1374 1363 text-align: center;
@@ -1393,8 +1382,123 @@
1393 1382 .viwpro-e4jc .viwpro-e4jc-noshow {
1394 1383 text-align: right;
1395 1384 padding: 0 10px 10px 0;
1396 1385 }
1386 +
1387 +.vbo-modal-widget_modal-wrap .viwppro-cnt.vcm-adv {
1388 + width: 100%;
1389 + margin: 0;
1390 +}
1391 +.vbo-modal-widget_modal-wrap .viwppro-cnt.vcm-adv:not(.ai) .vikwppro-header-inner > div:last-child {
1392 + padding: 20px 20px 0px 0;
1393 +}
1394 +.vbo-modal-widget_modal-wrap .viwppro-cnt.vcm-adv:not(.ai) .vikwppro-header-inner > div:first-child {
1395 + padding: 20px 30px 0px 20px;
1396 +}
1397 +.viwppro-cnt.vcm-adv .vikwppro-header {
1398 + background: var(--vbo-config-bg-color);
1399 + border-radius: 20px;
1400 +}
1401 +.viwppro-cnt.vcm-adv .vikwppro-bottom-img {
1402 + padding: 0 40px 40px;
1403 + text-align: center;
1404 +}
1405 +.viwppro-cnt.vcm-adv .vikwppro-bottom-img img {
1406 + max-width: 800px;
1407 +}
1408 +.viwppro-cnt.vcm-adv .vikwppro-header-inner {
1409 + background: transparent;
1410 +}
1411 +.viwppro-cnt.vcm-adv .vikwppro-header-inner > div {
1412 + flex: 1;
1413 + align-self: center;
1414 +}
1415 +.viwppro-cnt.vcm-adv .vikwppro-header-notice {
1416 + text-align: center;
1417 + padding-top: 20px;
1418 + font-style: italic;
1419 + font-size: 16px;
1420 + font-weight: normal;
1421 +}
1422 +.viwppro-cnt.vcm-adv .vikwppro-header-text {
1423 + color: var(--vbo-container-text-color);
1424 +}
1425 +.viwppro-cnt.vcm-adv .vikwppro-header-inner > div:first-child {
1426 + padding: 40px 30px 40px 40px;
1427 +}
1428 +.viwppro-cnt.vcm-adv .vikwppro-header-inner > div:last-child {
1429 + padding: 40px 40px 40px 0;
1430 +}
1431 +.viwppro-cnt.vcm-adv .vikwppro-header-text h2 {
1432 + color: var(--vbo-config-title-color);
1433 + font-style: initial;
1434 + line-height: 1.4em;
1435 + font-size: 24px;
1436 + font-weight: bold;
1437 +}
1438 +.viwppro-cnt.vcm-adv .vikwppro-header-text h3 {
1439 + color: var(--vbo-config-title-color);
1440 + font-size: 16px;
1441 + line-height: 1.3em;
1442 + font-weight: normal;
1443 + margin-bottom: 20px;
1444 + opacity: .85;
1445 +}
1446 +.viwppro-cnt.vcm-adv .vikwppro-header-text p {
1447 + color: var(--vbo-config-title-color);
1448 + opacity: .85;
1449 +}
1450 +.viwppro-cnt.vcm-adv .vikwppro-header-text ul {
1451 + margin-bottom: 30px;
1452 +}
1453 +.viwppro-cnt.vcm-adv .vikwppro-header-text ul li:not(:last-child) {
1454 + margin-bottom: 12px;
1455 +}
1456 +.viwppro-cnt.vcm-adv .vikwppro-header-text ul li i {
1457 + width: 22px;
1458 +}
1459 +.viwppro-cnt.vcm-adv .vikwp-btn-link {
1460 + background: #55C381;
1461 + border: 0;
1462 + border-radius: 6px;
1463 + text-transform: initial;
1464 + font-weight: 500;
1465 +}
1466 +.viwppro-cnt.vcm-adv .vikwp-btn-link:hover {
1467 + background: #3D9F64;
1468 + color: var(--vbo-contrast-text-color);
1469 +}
1470 +.viwppro-cnt.vcm-adv .vikwp-btn-link:active, .viwppro-cnt.vcm-adv .vikwp-btn-link:focus {
1471 + color: var(--vbo-contrast-text-color);
1472 +}
1473 +.viwppro-cnt.vcm-adv .vikwppro-header-img img {
1474 + box-shadow: none;
1475 +}
1476 +.viwppro-cnt.vcm-adv .vikwppro-header-img img.img-shadow {
1477 + box-shadow: 0 0 8px rgba(0,0,0,.1);
1478 +}
1479 +
1480 +.vbo-sidepanel-container .vbo-sidepanel-active-widgets .vbo-admin-widgets-container-small .vikwppro-header-inner, .vbo-dashboard-fullcontainer .vikwppro-header-inner {
1481 + flex-wrap: wrap;
1482 +}
1483 +.vbo-sidepanel-container .vbo-sidepanel-active-widgets .vbo-admin-widgets-container-small .viwppro-cnt.vcm-adv, .vbo-dashboard-fullcontainer .viwppro-cnt.vcm-adv {
1484 + width: 100%;
1485 + margin: 20px auto;
1486 +}
1487 +.vbo-sidepanel-container .vbo-sidepanel-active-widgets .vbo-admin-widgets-container-small .viwppro-cnt.vcm-adv .vikwppro-header-inner > div, .vbo-dashboard-fullcontainer .viwppro-cnt.vcm-adv .vikwppro-header-inner > div {
1488 + flex-basis: 100%;
1489 +}
1490 +.vbo-sidepanel-container .vbo-sidepanel-active-widgets .vbo-admin-widgets-container-small .viwppro-cnt.vcm-adv .vikwppro-header-text h2, .vbo-dashboard-fullcontainer .viwppro-cnt.vcm-adv .vikwppro-header-text h2 {
1491 + font-size: 20px;
1492 +}
1493 +.vbo-sidepanel-container .vbo-sidepanel-active-widgets .vbo-admin-widgets-container-small .viwppro-cnt.vcm-adv .vikwppro-header-inner > div:first-child, .vbo-dashboard-fullcontainer .viwppro-cnt.vcm-adv .vikwppro-header-inner > div:first-child {
1494 + padding: 0 20px 25px;
1495 +}
1496 +.vbo-sidepanel-container .vbo-sidepanel-active-widgets .vbo-admin-widgets-container-small .viwppro-cnt.vcm-adv .vikwppro-header-inner > div:last-child, .vbo-dashboard-fullcontainer .viwppro-cnt.vcm-adv .vikwppro-header-inner > div:last-child {
1497 + padding: 0 20px 25px;
1498 +}
1499 +/* End Go to PRO page */
1500 +
1397 1501 .vbo-bookingdet-summary-total, .vbo-bookingdet-summary-total td {
1398 1502 background: var(--vbo-light-color-btn);
1399 1503 }
1400 1504 .vbo-drivers-filters-main .select2-container .select2-selection--single {
@@ -1412,9 +1516,9 @@
1412 1516 .vbo-smstpl-toolbar {
1413 1517 height: auto;
1414 1518 }
1415 1519 .vbo-smstpl-bgroup button:last-child, .vbo-smstpl-bgroup button:first-child {
1416 - border-radius: .25rem !important;
1520 + border-radius: var(--vbo-field-radius) !important;
1417 1521 }
1418 1522 /* Deposit Overrides modal */
1419 1523 .new_depovr_container span > input[type="number"] {
1420 1524 width: 80px !important;
@@ -1533,9 +1637,9 @@
1533 1637 .vbo-report-sheetnchart {
1534 1638 flex-wrap: wrap;
1535 1639 }
1536 1640 .vbo-report-sheetnchart .vbo-report-sheet {
1537 - flex-basis: 100%;
1641 + width: 100%;
1538 1642 margin-right: 0;
1539 1643 }
1540 1644 .vbo-report-sheetnchart .vbo-report-chart-meta {
1541 1645 flex-basis: 33%;
@@ -1562,12 +1666,41 @@
1562 1666 }
1563 1667 .viwppro-feats-row .viwppro-feats-text, .viwppro-feats-row .viwppro-feats-img {
1564 1668 flex: auto;
1565 1669 }
1566 - .viwppro-feats-text {
1567 - padding: 0 30px 5px;
1670 + .viwppro-feats-row .viwppro-feats-img {
1671 + text-align: center;
1568 1672 }
1569 1673 }
1674 +@media screen and (max-width : 1150px) {
1675 + .viwppro-cnt.vcm-adv .vikwppro-header-inner {
1676 + flex-wrap: wrap;
1677 + }
1678 + .viwppro-cnt.vcm-adv .vikwppro-header-inner > div {
1679 + flex-basis: 100%;
1680 + }
1681 + .viwppro-cnt.vcm-adv .vikwppro-header-inner > div {
1682 + padding: 0 10px 25px;
1683 + flex-basis: 100%;
1684 + text-align: left;
1685 + }
1686 + .viwppro-cnt.vcm-adv .vikwppro-header-inner > div:last-child {
1687 + padding: 0 30px 25px;
1688 + }
1689 + .viwppro-cnt.vcm-adv .vikwppro-header-inner > .vikwppro-header-img {
1690 + order: 2;
1691 + }
1692 + .viwppro-cnt.vcm-adv .vikwppro-header-inner > .vikwppro-header-img img {
1693 + margin-top: 0;
1694 + }
1695 + .viwppro-cnt.vcm-adv .vikwppro-header-text h2 {
1696 + font-size: 22px;
1697 + line-height: 1.2em;
1698 + }
1699 + .viwppro-cnt.vcm-adv .vikwppro-header-notice {
1700 + padding-top: 0;
1701 + }
1702 +}
1570 1703 @media screen and (max-width : 1024px) {
1571 1704 .vikwppro-header-inner {
1572 1705 flex-wrap: wrap;
1573 1706 }
@@ -1591,8 +1724,11 @@
1591 1724 .viwpro-e4jc .viwpro-e4jc-img {
1592 1725 text-align: center;
1593 1726 margin: 10px 0;
1594 1727 }
1728 + .viwppro-cnt.vcm-adv .vikwppro-bottom-img img {
1729 + max-width: 100%;
1730 + }
1595 1731 }
1596 1732 @media screen and (max-width : 980px) {
1597 1733 .viwppro-extra .viwppro-extra-item {
1598 1734 flex: 0 0 33%;
@@ -1611,8 +1747,12 @@
1611 1747 order: 1;
1612 1748 }
1613 1749 .viwppro-feats-cnt img {
1614 1750 max-width: 400px;
1751 + }
1752 + .viwppro-feats-cnt {
1753 + grid-template-columns: repeat(1, minmax(0, 1fr));
1754 + gap: 20px;
1615 1755 }
1616 1756 }
1617 1757 @media screen and (max-width : 782px) {
1618 1758 .widefat td.check-column {