PluginProbe
TablePress – Tables in WordPress made easy / 3.4
TablePress – Tables in WordPress made easy v3.4
3.4 3.3.4 3.3.3 3.3.2 3.3.1 trunk 1.12 1.14 1.9.2 2.0.4 2.1.7 2.1.8 2.2 2.2.1 2.2.2 2.2.3 2.2.4 2.2.5 2.3 2.3.1 2.3.2 2.4 2.4.1 2.4.2 2.4.3 All 45 releases
← All changes | admin/css/jsuites.css +8 -2738 2.4.2 → 3.4 View file →
@@ -15,9 +15,8 @@
15 15 }
16 16
17 17 .unselectable {
18 18 -webkit-touch-callout: none;
19 - -webkit-user-select: none;
20 19 user-select: none;
21 20 }
22 21
23 22 .jreadonly {
@@ -228,13 +227,8 @@
228 227 top: -4px;
229 228 left: -4px;
230 229 }
231 230
232 -.jpanel-action[data-position="nw-resize"] {
233 - top: -4px;
234 - left: -4px;
235 -}
236 -
237 231 .jpanel-action[data-action="rotate"] {
238 232 top: -50px;
239 233 left: calc(50% - 12px);
240 234 width: 24px;
@@ -438,9 +432,8 @@
438 432 z-index:9000;
439 433 display:none;
440 434 box-sizing:border-box;
441 435 -webkit-touch-callout: none;
442 - -webkit-user-select: none;
443 436 user-select: none;
444 437 -webkit-tap-highlight-color: rgba(0,0,0,0);
445 438 -webkit-tap-highlight-color: transparent;
446 439 min-width:280px;
@@ -569,9 +562,8 @@
569 562 border:0px;
570 563 padding:4px;
571 564 text-align:center;
572 565 font-size:1.1em;
573 - -webkit-user-select:none;
574 566 user-select:none;
575 567 margin-right:10px;
576 568 }
577 569
@@ -654,9 +646,8 @@
654 646
655 647 .jcolor-content {
656 648 position: absolute;
657 649 z-index: 9000;
658 - -webkit-user-select: none;
659 650 user-select: none;
660 651 -webkit-font-smoothing: antialiased;
661 652 font-size: .875rem;
662 653 letter-spacing: .2px;
@@ -748,9 +739,9 @@
748 739 z-index: 8000;
749 740 display: none;
750 741
751 742 -webkit-touch-callout: none; /* iOS Safari */
752 - -webkit-user-select: none; /* Safari */ /* Konqueror HTML */ /* Firefox */ /* Internet Explorer/Edge */
743 +/* Safari */ /* Konqueror HTML */ /* Firefox */ /* Internet Explorer/Edge */
753 744 user-select: none; /* Non-prefixed version, currently supported by Chrome and Opera */
754 745 }
755 746
756 747 .jcolor-content .jtabs-content {
@@ -803,9 +794,9 @@
803 794 padding: 10px 20px 10px 10px;
804 795 }
805 796
806 797 .jcolor-sliders input {
807 - -webkit-appearance: none;
798 + appearance: none;
808 799
809 800 height: 12px;
810 801 width: 80%;
811 802
@@ -839,9 +830,9 @@
839 830 padding: 1px;
840 831 }
841 832
842 833 .jcolor-sliders-input-container input::-webkit-slider-thumb {
843 - -webkit-appearance: none;
834 + appearance: none;
844 835 height: 12px;
845 836 width: 12px;
846 837 border-radius: 50%;
847 838 background: #000;
@@ -849,9 +840,9 @@
849 840 cursor: pointer;
850 841 }
851 842
852 843 .jcolor-sliders-input-container input::-moz-range-thumb {
853 - -webkit-appearance: none;
844 + appearance: none;
854 845 height: 12px;
855 846 width: 12px;
856 847 border-radius: 50%;
857 848 background: #000;
@@ -860,9 +851,8 @@
860 851 }
861 852
862 853 .jcolor-sliders-final-color {
863 854 padding: 6px;
864 - -webkit-user-select: all;
865 855 user-select: all;
866 856 margin-top: 10px;
867 857 text-align: center;
868 858 }
@@ -893,9 +883,8 @@
893 883 z-index:10000;
894 884 background:#fff;
895 885 color: #555;
896 886 font-size: 11px;
897 - -webkit-user-select: none;
898 887 user-select: none;
899 888 box-shadow: 2px 2px 2px 0px rgba(143, 144, 145, 1);
900 889 border: 1px solid #C6C6C6;
901 890 padding: 0px;
@@ -1037,9 +1026,8 @@
1037 1026
1038 1027 .jdropdown {
1039 1028 cursor:pointer;
1040 1029 -webkit-touch-callout: none;
1041 - -webkit-user-select: none;
1042 1030 user-select: none;
1043 1031 box-sizing: border-box;
1044 1032 background:#fff;
1045 1033 -webkit-tap-highlight-color: transparent;
@@ -1095,10 +1083,9 @@
1095 1083 background-image: url("data:image/svg+xml,%0A%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27%3E%3Cpath fill=%27none%27 d=%27M0 0h24v24H0V0z%27/%3E%3Cpath d=%27M7 10l5 5 5-5H7z%27 fill=%27gray%27/%3E%3C/svg%3E");
1096 1084 text-overflow: ellipsis;
1097 1085 cursor:pointer;
1098 1086 box-sizing: border-box;
1099 - -webkit-appearance: none;
1100 - -moz-appearance: none;
1087 + appearance: none;
1101 1088 padding-right:30px !important;
1102 1089 }
1103 1090
1104 1091 .jdropdown-insert-button {
@@ -1584,9 +1571,9 @@
1584 1571 }
1585 1572
1586 1573 .jeditor {
1587 1574 outline:none;
1588 - word-break: break-word;
1575 + word-break: break-word; /* stylelint-disable-line declaration-property-value-keyword-no-deprecated */
1589 1576 }
1590 1577
1591 1578 .jeditor-container.with-margin .jeditor {
1592 1579 background-color: #fff;
@@ -1655,16 +1642,10 @@
1655 1642 right: 12px;
1656 1643 }
1657 1644
1658 1645 .jsnippet * {
1659 - -webkit-user-select: none;
1660 - -o-user-select: none;
1661 1646 user-select: none;
1662 -
1663 1647 -webkit-user-drag: none;
1664 - -khtml-user-drag: none;
1665 - -moz-user-drag: none;
1666 - -o-user-drag: none;
1667 1648 }
1668 1649
1669 1650 .jeditor img {
1670 1651 border:2px solid transparent;
@@ -1671,16 +1652,10 @@
1671 1652 box-sizing: border-box;
1672 1653 }
1673 1654
1674 1655 .jeditor img.resizing {
1675 - -webkit-user-select: none;
1676 - -o-user-select: none;
1677 1656 user-select: none;
1678 -
1679 1657 -webkit-user-drag: none;
1680 - -khtml-user-drag: none;
1681 - -moz-user-drag: none;
1682 - -o-user-drag: none;
1683 1658 }
1684 1659
1685 1660 .jeditor img:focus {
1686 1661 border: 2px solid #0096FD;
@@ -1695,9 +1670,8 @@
1695 1670 height:60px;
1696 1671 }
1697 1672
1698 1673 .jeditor-toolbar {
1699 - width: -moz-fit-content;
1700 1674 width: fit-content;
1701 1675 max-width: 100%;
1702 1676 box-sizing: border-box;
1703 1677 margin: 10px;
@@ -1758,11 +1732,9 @@
1758 1732 position:fixed;
1759 1733 bottom:0px;
1760 1734 right:0px;
1761 1735 margin-right:5px;
1762 -
1763 - -webkit-box-shadow: 0 2px 10px rgba(0,0,0,.2);
1764 - -moz-box-shadow: 0 2px 10px rgba(0,0,0,.2);
1736 + box-shadow: 0 2px 10px rgba(0,0,0,.2);
1765 1737 border:1px solid #ccc;
1766 1738 background-color:#fff;
1767 1739 box-sizing: border-box;
1768 1740 padding-top:50px !important;
@@ -1839,10 +1811,9 @@
1839 1811 top:50%;
1840 1812 left:50%;
1841 1813 width:60%;
1842 1814 height:60%;
1843 - -webkit-box-shadow: 0 2px 12px rgba(0,0,0,.2);
1844 - -moz-box-shadow: 0 2px 12px rgba(0,0,0,.2);
1815 + box-shadow: 0 2px 12px rgba(0,0,0,.2);
1845 1816 border:1px solid #ccc;
1846 1817 background-color:#fff;
1847 1818 transform: translate(-50%, -50%);
1848 1819 box-sizing: border-box;
@@ -1948,2683 +1919,12 @@
1948 1919 border: 0px;
1949 1920 padding: 0px;
1950 1921 z-index: 8000;
1951 1922 display: none;
1952 -
1953 - -webkit-touch-callout: none; /* iOS Safari */
1954 - -webkit-user-select: none; /* Safari */ /* Konqueror HTML */ /* Firefox */ /* Internet Explorer/Edge */
1955 - user-select: none; /* Non-prefixed version, currently
1956 - supported by Chrome and Opera */
1957 -}
1958 -
1959 -.jmodal_content .jcalendar .jcalendar-content,
1960 -.jmodal_content .jdropdown-container {
1961 - position: fixed;
1962 -}
1963 -
1964 -.jnotification {
1965 - position: fixed;
1966 - z-index: 10000;
1967 - box-sizing: border-box;
1968 - padding: 10px;
1969 - bottom: 0px;
1970 -}
1971 -
1972 -.jnotification-container {
1973 - box-shadow: 0px 2px 15px -5px rgba(0, 0, 0, 0.7);
1974 - padding: 12px;
1975 - border-radius: 8px;
1976 -
1977 - background-color: #000;
1978 - background: rgba(92,92,92,1);
1979 - background: linear-gradient(0deg, rgba(92,92,92,1) 0%, rgba(77,77,77,1) 100%);
1980 - color: #fff;
1981 - width: 320px;
1982 - margin: 30px;
1983 - padding: 20px;
1984 -}
1985 -
1986 -.jnotification-close {
1987 - content: '';
1988 - background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2720%27 height=%2720%27 viewBox=%270 0 24 24%27 fill=%27white%27%3E%3Cpath d=%27M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z%27/%3E%3Cpath d=%27M0 0h24v24H0z%27 fill=%27none%27/%3E%3C/svg%3E");
1989 - font-size: 20px;
1990 - width: 20px;
1991 - height: 20px;
1992 - cursor: pointer;
1993 -}
1994 -
1995 -.jnotification-title {
1996 - font-weight: bold;
1997 -}
1998 -
1999 -.jnotification-header {
2000 - display: flex;
2001 - padding-bottom: 5px;
2002 -}
2003 -
2004 -.jnotification-header:empty {
2005 - display: none;
2006 -}
2007 -
2008 -.jnotification-image {
2009 - margin-right: 5px;
2010 -}
2011 -
2012 -.jnotification-image:empty {
2013 - display: none;
2014 -}
2015 -
2016 -.jnotification-image img {
2017 - width: 24px;
2018 -}
2019 -
2020 -.jnotification-name {
2021 - text-transform: uppercase;
2022 - font-size: 0.9em;
2023 - flex: 1;
2024 - letter-spacing: 0.1em;
2025 -}
2026 -
2027 -.jnotification-error .jnotification-container {
2028 - background: rgb(182,38,6);
2029 - background: linear-gradient(0deg, rgba(170,41,13,1) 0%, rgba(149,11,11,1) 100%);
2030 -}
2031 -
2032 -@media (max-width: 800px) {
2033 - .jnotification {
2034 - top: calc(0px + var(--jsafe-area-top));
2035 - width: 100%;
2036 - }
2037 - .jnotification-container {
2038 - background: rgba(255,255,255,0.95);
2039 - border: 1px solid #eee;
2040 - color: #444;
2041 - margin: 0px;
2042 - width: initial;
2043 - }
2044 - .jnotification-error .jnotification-container {
2045 - background: rgba(255,255,255,0.95);
2046 - color: #790909;
2047 - }
2048 - .jnotification-close {
2049 - background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2720%27 height=%2720%27 viewBox=%270 0 24 24%27 fill=%27black%27%3E%3Cpath d=%27M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z%27/%3E%3Cpath d=%27M0 0h24v24H0z%27 fill=%27none%27/%3E%3C/svg%3E");
2050 - }
2051 -}
2052 -
2053 -.jnotification-header {
2054 - display: flex;
2055 - justify-content: flex-start;
2056 - align-items: center;
2057 -}
2058 -.jpicker {
2059 - cursor: pointer;
2060 - white-space: nowrap;
2061 - display: inline-flex;
2062 - -webkit-user-select: none;
2063 - user-select: none;
2064 - outline: none;
2065 - position: relative;
2066 - min-height: 26px;
2067 -}
2068 -
2069 -.jpicker-header {
2070 - background-repeat: no-repeat;
2071 - background-position: top 50% right 5px;
2072 - background-image: url("data:image/svg+xml,%0A%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27%3E%3Cpath fill=%27none%27 d=%27M0 0h24v24H0V0z%27/%3E%3Cpath d=%27M7 10l5 5 5-5H7z%27 fill=%27gray%27/%3E%3C/svg%3E");
2073 - text-overflow: ellipsis;
2074 - cursor: pointer;
2075 - box-sizing: border-box;
2076 - text-align: left;
2077 - outline: none;
2078 - line-height: 24px;
2079 - padding: 2px 35px 2px 12px;
2080 - border-radius: 4px;
2081 -}
2082 -
2083 -.jpicker-header:hover {
2084 - background-color: #f2f2f2;
2085 -}
2086 -
2087 -.jpicker-content {
2088 - position: absolute;
2089 - top: 0;
2090 - display: none;
2091 - box-shadow: 0 4px 5px 0 rgba(0,0,0,0.14), 0 1px 10px 0 rgba(0,0,0,0.12), 0 2px 4px -1px rgba(0,0,0,0.2);
2092 - border-radius: 4px;
2093 - background-color: #fff;
2094 - padding: 4px;
2095 - z-index: 50;
2096 - text-align: left;
2097 - max-height: 250px;
2098 - scrollbar-width: thin;
2099 - scrollbar-color: #333 transparent;
2100 -}
2101 -
2102 -.jpicker-content::-webkit-scrollbar {
2103 - width: 8px;
2104 -}
2105 -
2106 -.jpicker-content::-webkit-scrollbar-track {
2107 - background: #eee;
2108 -}
2109 -
2110 -.jpicker-content::-webkit-scrollbar-thumb {
2111 - background: #888;
2112 -}
2113 -
2114 -.jpicker-content > div {
2115 - padding: 6px;
2116 - padding-left: 15px;
2117 - padding-right: 15px;
2118 -}
2119 -
2120 -.jpicker-focus > .jpicker-content {
2121 - display: block;
2122 -}
2123 -
2124 -.jpicker-content > div:hover {
2125 - background-color:#efefef;
2126 -}
2127 -
2128 -.jpicker-content > div:empty {
2129 - opacity: 0;
2130 -}
2131 -
2132 -.jpicker-header > i, .jpicker-header > div {
2133 - display: block;
2134 -}
2135 -
2136 -.jpicker-focus > .jpicker-content.jpicker-columns {
2137 - display: flex !important ;
2138 - justify-content: center;
2139 - flex-wrap: wrap;
2140 -}
2141 -
2142 -.jpicker-focus .jpicker-content.jpicker-grid {
2143 - display: inline-grid;
2144 -}
2145 -
2146 -
2147 -
2148 -.jprogressbar
2149 -{
2150 - cursor:pointer;
2151 1923 -webkit-touch-callout: none;
2152 - -webkit-user-select: none;
2153 1924 user-select: none;
2154 - box-sizing: border-box;
2155 - background:#fff;
2156 - -webkit-tap-highlight-color: transparent;
2157 - display: inline-block;
2158 - box-sizing: border-box;
2159 - cursor:pointer;
2160 - border:1px solid #ccc;
2161 - position:relative;
2162 1925 }
2163 1926
2164 -.jprogressbar::before {
2165 - content:attr(data-value);
2166 - position:absolute;
2167 - margin:5px;
2168 - margin-left:10px;
2169 -}
2170 -
2171 -.jprogressbar-header::placeholder
2172 -{
2173 - color:#000;
2174 -}
2175 -
2176 -.jprogressbar::focus {
2177 - outline: auto 5px -webkit-focus-ring-color;
2178 -}
2179 -
2180 -.jprogressbar > div {
2181 - background-color: #eee;
2182 - background-color: red;
2183 - box-sizing: border-box;
2184 - height:31px;
2185 -}
2186 -.jrating {
2187 - display:flex;
2188 -}
2189 -.jrating > div {
2190 - width:24px;
2191 - height:24px;
2192 - line-height:24px;
2193 - background-image: url("data:image/svg+xml,%0A%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M22 9.24l-7.19-.62L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21 12 17.27 18.18 21l-1.63-7.03L22 9.24zM12 15.4l-3.76 2.27 1-4.28-3.32-2.88 4.38-.38L12 6.1l1.71 4.04 4.38.38-3.32 2.88 1 4.28L12 15.4z%27 fill=%27gray%27/%3E%3Cpath d=%27M0 0h24v24H0z%27 fill=%27none%27/%3E%3C/svg%3E");
2194 -}
2195 -
2196 -.jrating .jrating-over {
2197 - background-image: url("data:image/svg+xml,%0A%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27 fill=%27black%27%3E%3Cpath d=%27M0 0h24v24H0z%27 fill=%27none%27/%3E%3Cpath d=%27M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z%27/%3E%3Cpath d=%27M0 0h24v24H0z%27 fill=%27none%27/%3E%3C/svg%3E");
2198 - opacity: 0.7;
2199 -}
2200 -
2201 -.jrating .jrating-selected {
2202 - background-image: url("data:image/svg+xml,%0A%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27 fill=%27red%27%3E%3Cpath d=%27M0 0h24v24H0z%27 fill=%27none%27/%3E%3Cpath d=%27M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z%27/%3E%3Cpath d=%27M0 0h24v24H0z%27 fill=%27none%27/%3E%3C/svg%3E");
2203 -}
2204 -
2205 -.jsearch {
2206 - position: relative;
2207 - display: none;
2208 - -webkit-user-select: none;
2209 - user-select: none;
2210 -}
2211 -
2212 -.jsearch_container {
2213 - position: absolute;
2214 - box-shadow: 0 1px 2px 0 rgba(60,64,67,0.302), 0 2px 6px 2px rgba(60,64,67,0.149);
2215 - border: none;
2216 - border-radius: 4px;
2217 - width: 280px;
2218 - padding: 8px 0;
2219 - z-index: 1;
2220 - box-shadow: 0 2px 4px rgba(0,0,0,0.2);
2221 - transition: opacity .218s;
2222 - background: #fff;
2223 - border: 1px solid rgba(0,0,0,.2);
2224 - cursor: pointer;
2225 - margin: 0;
2226 - min-width: 300px;
2227 - outline: none;
2228 - width: auto;
2229 - -webkit-user-select: none;
2230 - user-select: none;
2231 -}
2232 -
2233 -.jsearch_container:empty:after {
2234 - content: attr(data-placeholder);
2235 -}
2236 -
2237 -.jsearch_container > div {
2238 - color: #333;
2239 - cursor: pointer;
2240 - display: flex;
2241 - padding: 5px 10px;
2242 - user-select: none;
2243 - align-items: center;
2244 -
2245 - -webkit-user-select: none;
2246 - user-select: none;
2247 -}
2248 -
2249 -.jsearch_container > div:hover {
2250 - background-color: #e8eaed;
2251 -}
2252 -
2253 -.jsearch_container > div > img {
2254 - width: 32px;
2255 - height: 32px;
2256 - -webkit-user-select: none;
2257 - user-select: none;
2258 - border-radius: 16px;
2259 - margin-right: 2px;
2260 -}
2261 -
2262 -.jsearch_container > div > div {
2263 - overflow: hidden;
2264 - text-overflow: ellipsis;
2265 - margin-left: 2px;
2266 - max-width: 300px;
2267 - white-space: nowrap;
2268 - -webkit-user-select: none;
2269 - user-select: none;
2270 -}
2271 -
2272 -.jsearch_container .selected {
2273 - background-color: #e8eaed;
2274 -}
2275 -.jslider {
2276 - outline: none;
2277 -}
2278 -
2279 -.jslider-focus {
2280 - width: 100% !important;
2281 - height: 100% !important;
2282 -}
2283 -
2284 -.jslider-focus img {
2285 - display: none;
2286 -}
2287 -
2288 -.jslider img {
2289 - width: 100px;
2290 -}
2291 -
2292 -.jslider-left::before {
2293 - position: fixed;
2294 - left: 15px;
2295 - top: 50%;
2296 - content:'arrow_back_ios';
2297 - color: #fff;
2298 - width: 30px;
2299 - height: 30px;
2300 - font-family: 'Material Icons';
2301 - font-size: 30px;
2302 - /* before it was 0px 0px 0px #000 */
2303 - text-shadow: 0px 0px 6px rgb(56,56,56);
2304 - text-align: center;
2305 - cursor: pointer;
2306 -}
2307 -
2308 -.jslider-right::after {
2309 - position: fixed;
2310 - right: 15px;
2311 - top: 50%;
2312 - content: 'arrow_forward_ios';
2313 - color: #fff;
2314 - width: 30px;
2315 - height: 30px;
2316 - font-family: 'Material Icons';
2317 - font-size: 30px;
2318 - /* before it was 0px 0px 0px #000 */
2319 - text-shadow: 0px 0px 6px rgb(56,56,56);
2320 - text-align: center;
2321 - cursor: pointer;
2322 -}
2323 -
2324 -.jslider-close {
2325 - width:24px;
2326 - height:24px;
2327 - background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27 fill=%27white%27%3E%3Cpath d=%27M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z%27/%3E%3Cpath d=%27M0 0h24v24H0z%27 fill=%27none%27/%3E%3C/svg%3E");
2328 - position:fixed;
2329 - top:15px;
2330 - right:15px;
2331 - cursor:pointer;
2332 - z-index:3000;
2333 -
2334 - display: block !important;
2335 -}
2336 -
2337 -.jslider-counter {
2338 - height:24px;
2339 - background-color: transparent;
2340 - position:fixed;
2341 - left: 50%;
2342 - transform: translateX(-50%);
2343 - bottom: 15px;
2344 - cursor:pointer;
2345 - z-index:3000;
2346 -
2347 - display: flex;
2348 - display: -webkit-flex;
2349 - -webkit-justify-content: center;
2350 - -webkit-align-items: center;
2351 - justify-content: center;
2352 - align-items: center;
2353 - flex-direction: row;
2354 -}
2355 -
2356 -.jslider-caption {
2357 - position: fixed;
2358 - max-width: 90vw;
2359 - text-overflow: ellipsis;
2360 - white-space: nowrap;
2361 - overflow: hidden;
2362 - top:15px;
2363 - left: 15px;
2364 - z-index:3000;
2365 - color: #FFF;
2366 - font-size: 1rem;
2367 -
2368 - display: block !important;
2369 -}
2370 -
2371 -.jslider-counter div {
2372 - width: 10px;
2373 - height: 10px;
2374 - background: #fff;
2375 - border-radius: 50%;
2376 - margin: 0px 5px;
2377 -
2378 - display: block !important;
2379 -}
2380 -
2381 -.jslider-counter .jslider-counter-focus {
2382 - background-color: cornflowerblue;
2383 - pointer-events: none;
2384 -}
2385 -
2386 -.jslider-focus {
2387 - position:fixed;
2388 - left:0;
2389 - top:0;
2390 - width: 100%;
2391 - min-height:100%;
2392 - max-height:100%;
2393 - z-index:2000;
2394 - margin:0px;
2395 - box-sizing:border-box;
2396 -
2397 - background-color:rgba(0,0,0,0.8);
2398 - transition-duration: .05s;
2399 - display: flex;
2400 -
2401 - align-items: center;
2402 -}
2403 -
2404 -.jslider-focus img {
2405 - width: 50vw;
2406 - height: auto;
2407 - box-sizing: border-box;
2408 - margin:0 auto;
2409 - vertical-align:middle;
2410 - display:none;
2411 -}
2412 -
2413 -.jslider-focus img.jslider-vertical {
2414 - width: auto;
2415 - /* before it was 50vh */
2416 - height: 80vh;
2417 -}
2418 -
2419 -@media only screen and (max-width: 576px) {
2420 - .jslider-focus img.jslider-vertical {
2421 - width: 99vw !important;
2422 - height: auto !important;
2423 - }
2424 -
2425 - .jslider-focus img {
2426 - width: 100vw !important;
2427 - height: auto !important;
2428 - }
2429 -}
2430 -
2431 -.jslider-grid {
2432 - display: grid;
2433 - grid-gap: 1px;
2434 - position: relative;
2435 -}
2436 -
2437 -.jslider-grid[data-number='2'] {
2438 - grid-template-columns: 1fr 50%;
2439 -}
2440 -
2441 -.jslider-grid[data-number='3'] {
2442 - grid-template-columns: 1fr 33%;
2443 -}
2444 -
2445 -.jslider-grid[data-number='4'] {
2446 - grid-template-columns: 1fr 25%;
2447 -}
2448 -
2449 -.jslider-grid img {
2450 - display: none;
2451 - width: 100%;
2452 - height: 100%;
2453 - object-fit: cover;
2454 -}
2455 -
2456 -.jslider-grid[data-total]:after {
2457 - content: attr(data-total) "+";
2458 - font-size: 1.5em;
2459 - position:absolute;
2460 - color: #fff;
2461 - right: 15px;
2462 - bottom: 6px;
2463 -}
2464 -
2465 -.jslider-grid img:first-child {
2466 - -ms-grid-column: 1;
2467 - -ms-grid-row: 1;
2468 - grid-column: 1;
2469 - grid-row: 1;
2470 - display: block;
2471 -}
2472 -
2473 -.jslider-grid[data-number='2'] img:nth-child(2) {
2474 - -ms-grid-column: 2;
2475 - -ms-grid-row: 1;
2476 - grid-column: 2;
2477 - grid-row: 1;
2478 - display: block;
2479 -}
2480 -
2481 -.jslider-grid[data-number='3'] img:first-child {
2482 - -ms-grid-column: 1 / 2;
2483 - -ms-grid-row: 1 / 4;
2484 - grid-column: 1 / 2;
2485 - grid-row: 1 / 4;
2486 -}
2487 -
2488 -.jslider-grid[data-number='3'] img:nth-child(2) {
2489 - -ms-grid-column: 2;
2490 - -ms-grid-row: 1;
2491 - grid-column: 2;
2492 - grid-row: 1;
2493 - display: block;
2494 -}
2495 -
2496 -.jslider-grid[data-number='3'] img:nth-child(3) {
2497 - -ms-grid-column: 2;
2498 - -ms-grid-row: 2;
2499 - grid-column: 2;
2500 - grid-row: 2;
2501 - display: block;
2502 -}
2503 -
2504 -.jslider-grid[data-number='4'] img:first-child {
2505 - -ms-grid-column: 1 / 2;
2506 - -ms-grid-row: 1 / 4;
2507 - grid-column: 1 / 2;
2508 - grid-row: 1 / 4;
2509 -}
2510 -
2511 -.jslider-grid[data-number='4'] img:nth-child(2) {
2512 - -ms-grid-column: 2;
2513 - -ms-grid-row: 1;
2514 - grid-column: 2;
2515 - grid-row: 1;
2516 - display: block;
2517 -}
2518 -
2519 -.jslider-grid[data-number='4'] img:nth-child(3) {
2520 - -ms-grid-column: 2;
2521 - -ms-grid-row: 2;
2522 - grid-column: 2;
2523 - grid-row: 2;
2524 - display: block;
2525 -}
2526 -
2527 -.jslider-grid[data-number='4'] img:nth-child(4) {
2528 - -ms-grid-column: 2;
2529 - -ms-grid-row: 3;
2530 - grid-column: 2;
2531 - grid-row: 3;
2532 - display: block;
2533 -}
2534 -
2535 -.jtabs {
2536 - max-width: 100vw;
2537 - position: relative;
2538 -}
2539 -
2540 -.jtabs .jtabs-headers-container {
2541 - display: flex;
2542 - align-items: center;
2543 -}
2544 -
2545 -.jtabs .jtabs-headers {
2546 - display: flex;
2547 - align-items: center;
2548 - overflow: hidden;
2549 - position: relative;
2550 -}
2551 -
2552 -.jtabs .jtabs-headers > div:not(.jtabs-border) {
2553 - padding: 8px;
2554 - padding-left: 20px;
2555 - padding-right: 20px;
2556 - margin-left: 1px;
2557 - margin-right: 1px;
2558 - background-color: #f1f1f1;
2559 - cursor: pointer;
2560 - white-space: nowrap;
2561 - text-align: center;
2562 -}
2563 -
2564 -.jtabs .jtabs-headers > div.jtabs-selected {
2565 - background-color: #e8e8e8;
2566 - color: #000;
2567 -}
2568 -
2569 -.jtabs .jtabs-headers > div > div {
2570 - color: #555;
2571 - width: 100%;
2572 - overflow: hidden;
2573 -}
2574 -
2575 -.jtabs .jtabs-headers i {
2576 - display: block;
2577 - margin: auto;
2578 -}
2579 -
2580 -.jtabs .jtabs-content {
2581 - box-sizing: border-box;
2582 -}
2583 -
2584 -.jtabs .jtabs-content > div {
2585 - display: none;
2586 - box-sizing: border-box;
2587 -}
2588 -
2589 -.jtabs .jtabs-content > div.jtabs-selected {
2590 - display: block;
2591 -}
2592 -
2593 -.jtabs .jtabs-border {
2594 - position: absolute;
2595 - height: 2px;
2596 - background-color: #888;
2597 - transform-origin: left;
2598 - transition: all .2s cubic-bezier(0.4,0,0.2,1);
2599 - transition-property: color,left,transform;
2600 - display: none;
2601 - pointer-events: none;
2602 -}
2603 -
2604 -.jtabs-animation .jtabs-border {
2605 - display: initial;
2606 -}
2607 -
2608 -.jtabs .jtabs-controls {
2609 - margin: 3px;
2610 - margin-left: 10px;
2611 - display: flex;
2612 - min-width: 82px;
2613 -}
2614 -
2615 -.jtabs .jtabs-controls > div {
2616 - cursor: pointer;
2617 - background-position: center;
2618 - background-repeat: no-repeat;
2619 - width: 24px;
2620 - height: 24px;
2621 - line-height: 24px;
2622 -}
2623 -
2624 -.jtabs .jtabs-prev {
2625 - margin-left: 10px;
2626 - background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27gray%27 width=%2718px%27 height=%2718px%27%3E%3Cpath d=%27M0 0h24v24H0z%27 fill=%27none%27/%3E%3Cpath d=%27M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z%27/%3E%3C/svg%3E");
2627 -}
2628 -
2629 -.jtabs .jtabs-prev.disabled {
2630 - margin-left: 10px;
2631 - background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27lightgray%27 width=%2718px%27 height=%2718px%27%3E%3Cpath d=%27M0 0h24v24H0z%27 fill=%27none%27/%3E%3Cpath d=%27M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z%27/%3E%3C/svg%3E");
2632 -}
2633 -
2634 -.jtabs .jtabs-next {
2635 - background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27gray%27 width=%2718px%27 height=%2718px%27%3E%3Cpath d=%27M0 0h24v24H0z%27 fill=%27none%27/%3E%3Cpath d=%27M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z%27/%3E%3C/svg%3E");
2636 -}
2637 -
2638 -.jtabs .jtabs-next.disabled {
2639 - background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27lightgray%27 width=%2718px%27 height=%2718px%27%3E%3Cpath d=%27M0 0h24v24H0z%27 fill=%27none%27/%3E%3Cpath d=%27M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z%27/%3E%3C/svg%3E");
2640 -}
2641 -
2642 -.jtabs .jtabs-add {
2643 - background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 height=%2724%27 viewBox=%270 0 24 24%27 width=%2724%27%3E%3Cpath d=%27M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-2 10h-4v4h-2v-4H7v-2h4V7h2v4h4v2z%27 fill=%27%23bbbbbb%27/%3E%3Cpath d=%27M0 0h24v24H0z%27 fill=%27none%27/%3E%3C/svg%3E");
2644 -}
2645 -
2646 -/** Modern skin **/
2647 -
2648 -.jtabs.jtabs-modern .jtabs-headers > div:not(.jtabs-border) {
2649 - padding: 4px;
2650 - padding-left: 10px;
2651 - padding-right: 10px;
2652 - background-color: #fff;
2653 -}
2654 -
2655 -.jtabs.jtabs-modern .jtabs-headers > .jtabs-selected {
2656 - color: #000;
2657 -}
2658 -
2659 -.jtabs.jtabs-modern .jtabs-headers > .jtabs-selected .material-icons {
2660 - color: #000;
2661 -}
2662 -
2663 -.jtabs.jtabs-modern .jtabs-headers {
2664 - background: #EEEEEF !important;
2665 - padding: 2px;
2666 - border-radius: 4px;
2667 -}
2668 -
2669 -.jtabs.jtabs-modern .jtabs-headers .jtabs-border {
2670 - border-color: #EEEEEF !important;
2671 -}
2672 -
2673 -.jtabs.jtabs-modern .jtabs-border {
2674 - background-color: rgba(194, 197, 188, 0.884);
2675 -}
2676 -.jtags {
2677 - display: flex;
2678 - flex-wrap: wrap;
2679 - flex-direction: row;
2680 - justify-content: flex-start;
2681 - padding: 1px;
2682 - border: 1px solid #ccc;
2683 - position: relative;
2684 -}
2685 -
2686 -.jtags.jtags-empty:not(.jtags-focus)::before {
2687 - position: absolute;
2688 - margin: 3px;
2689 - color: #ccc;
2690 - content: attr(data-placeholder);
2691 - top: 0;
2692 - margin-left: 6px;
2693 -}
2694 -
2695 -.jtags > div {
2696 - padding: 6px 22px 6px 10px;
2697 - font-size: 0.9em;
2698 - position: relative;
2699 - border-radius: 1px;
2700 - margin: 2px;
2701 - display: block;
2702 - outline: none;
2703 -}
2704 -
2705 -.jtags > div:empty:before {
2706 - content: " ";
2707 - white-space: pre;
2708 -}
2709 -
2710 -.jtags > div::after {
2711 - content: 'x';
2712 - position: absolute;
2713 - top: 7px;
2714 - right: 4px;
2715 - width: 12px;
2716 - height: 12px;
2717 - cursor: pointer;
2718 - font-size: 0.9em;
2719 - line-height: 1em;
2720 - display: none;
2721 -}
2722 -
2723 -.jtags_label {
2724 - background-color: #e4e4e4 !important;
2725 -}
2726 -
2727 -.jtags_label::after {
2728 - display: inline-block !important;
2729 -}
2730 -
2731 -.jtags_error::after {
2732 - color: #fff !important;
2733 -}
2734 -
2735 -.jtags_error {
2736 - background-color: #d93025 !important;
2737 - color: #fff;
2738 -}
2739 -
2740 -.jtoolbar-container {
2741 - border-radius: 2px;
2742 - box-shadow: 0 4px 5px 0 rgba(0,0,0,0.14), 0 1px 10px 0 rgba(0,0,0,0.12), 0 2px 4px -1px rgba(0,0,0,0.2);
2743 - display: inline-flex !important;
2744 -}
2745 -
2746 -.jtoolbar {
2747 - cursor: pointer;
2748 - white-space: nowrap;
2749 - display: flex;
2750 - padding:4px;
2751 - -webkit-user-select: none;
2752 - user-select: none;
2753 - font-size: 13px;
2754 -}
2755 -
2756 -.jtoolbar-disabled {
2757 - pointer-events: none;
2758 - opacity: 0.4;
2759 -}
2760 -
2761 -.jtoolbar-mobile {
2762 - display: flex;
2763 - position:fixed;
2764 - bottom: 0;
2765 - margin: 0;
2766 - left: 0;
2767 - width: 100%;
2768 - background: #f7f7f8;
2769 - z-index: 1;
2770 - box-sizing: border-box;
2771 - box-shadow: 0 -1px 2px rgba(0,0,0,.1);
2772 - border-radius: 0px;
2773 -}
2774 -
2775 -.jtoolbar > div {
2776 - display: inline-flex;
2777 - align-items: center;
2778 - box-sizing: border-box;
2779 - vertical-align:middle;
2780 - justify-content: space-evenly;
2781 -}
2782 -
2783 -.jtoolbar-mobile > div {
2784 - display: flex;
2785 - width: 100%;
2786 -}
2787 -
2788 -.jtoolbar .jtoolbar-item {
2789 - text-align: center;
2790 - margin: auto;
2791 - padding: 2px;
2792 - padding-left:4px;
2793 - padding-right:4px;
2794 -}
2795 -
2796 -.jtoolbar-mobile .jtoolbar-item {
2797 - position: relative;
2798 - flex:1;
2799 -}
2800 -
2801 -.jtoolbar .jtoolbar-divisor {
2802 - width: 2px;
2803 - height: 18px;
2804 - padding: 0px;
2805 - margin-left: 4px;
2806 - margin-right: 4px;
2807 - background-color: #ddd;
2808 -}
2809 -
2810 -.jtoolbar .jtoolbar-label {
2811 - padding-left: 8px;
2812 - padding-right: 8px;
2813 -}
2814 -
2815 -
2816 -
2817 -.jtoolbar-mobile a
2818 -{
2819 - text-decoration:none;
2820 - display:inline-block;
2821 -}
2822 -
2823 -.jtoolbar-mobile i {
2824 - display: inline-flex !important;
2825 - color:#929292;
2826 -}
2827 -
2828 -.jtoolbar-mobile span {
2829 - font-size:0.7em;
2830 - display:block;
2831 - color:#929292;
2832 -}
2833 -
2834 -.jtoolbar-mobile .jtoolbar-selected a, .jtoolbar-mobile .jtoolbar-selected i, .jtoolbar-mobile .jtoolbar-selected span {
2835 - color:var(--jactive-color) !important;
2836 - background-color:transparent;
2837 -}
2838 -
2839 -.jtoolbar-item {
2840 - -webkit-user-select: none;
2841 - user-select: none;
2842 -}
2843 -
2844 -.jtoolbar-item i {
2845 - display: block;
2846 - color:#333;
2847 -}
2848 -
2849 -.jtoolbar-item:hover {
2850 - background-color:#f2f2f2;
2851 -}
2852 -
2853 -
2854 -.jtoolbar .jpicker {
2855 - padding-left:0px;
2856 - padding-right:0px;
2857 -}
2858 -
2859 -.jtoolbar .jpicker-header {
2860 - height: 24px;
2861 - line-height: 24px;
2862 - padding: 0px;
2863 - padding-right: 20px;
2864 - padding-left: 8px;
2865 - background-position: top 50% right 0px;
2866 - display: flex;
2867 - align-items: center;
2868 - font-size: 0.9em;
2869 -}
2870 -
2871 -.jtoolbar .jpicker-content > div {
2872 - padding: 6px;
2873 -}
2874 -
2875 -.jtoolbar-active {
2876 - background-color:#eee;
2877 -}
2878 -
2879 -.jtoolbar .fa {
2880 - width: 18px;
2881 - height: 18px;
2882 - display: block;
2883 - line-height: 18px;
2884 - font-size: 14px;
2885 -}
2886 -
2887 -.jtoolbar .material-icons {
2888 - font-size: 18px;
2889 - width: 24px;
2890 - height: 24px;
2891 - display: block;
2892 - line-height: 24px;
2893 - transform: rotate(0.03deg);
2894 - text-align: center;
2895 -}
2896 -
2897 -.jtoolbar .jtoolbar-arrow {
2898 - background-repeat: no-repeat;
2899 - background-position: center;
2900 - background-image: url("data:image/svg+xml,%0A%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27black%27 width=%2718px%27 height=%2718px%27%3E%3Cpath d=%27M0 0h24v24H0z%27 fill=%27none%27/%3E%3Cpath d=%27M12 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z%27/%3E%3C/svg%3E");
2901 - width: 24px;
2902 - height: 16px;
2903 - margin-left: 4px;
2904 - border-left: 1px solid #f2f2f2;
2905 -}
2906 -
2907 -.jtoolbar-floating {
2908 - position: absolute;
2909 - display: none;
2910 - box-shadow: 0 4px 5px 0 rgba(0,0,0,0.14), 0 1px 10px 0 rgba(0,0,0,0.12), 0 2px 4px -1px rgba(0,0,0,0.2);
2911 - border-radius: 4px;
2912 - background-color: #fff;
2913 - padding: 4px;
2914 - z-index: 50;
2915 - text-align: left;
2916 - margin-right: 20px;
2917 -}
2918 -
2919 -.jtoolbar-floating .jtoolbar-divisor {
2920 - display: none;
2921 -}
2922 -
2923 -.jtoolbar-arrow-selected .jtoolbar-floating {
2924 - display: flex;
2925 - flex-wrap: wrap;
2926 -}
2927 -
2928 -
2929 -/** Loading */
2930 -.jloading {
2931 - position:fixed;
2932 - z-index:10001;
2933 - width:100%;
2934 - left:0;
2935 - right:0;
2936 - top:0;
2937 - bottom:0;
2938 - background-color: rgba(0,0,0,0.7);
2939 -}
2940 -
2941 -.jloading::after {
2942 - content:'';
2943 - display:block;
2944 - margin:0 auto;
2945 - margin-top:50vh;
2946 - width:40px;
2947 - height:40px;
2948 - border-style:solid;
2949 - border-color:white;
2950 - border-top-color:transparent;
2951 - border-width:4px;
2952 - border-radius:50%;
2953 - animation: jspin .8s linear infinite;
2954 -}
2955 -
2956 -.jloading.jspin {
2957 - background-color:transparent;
2958 -}
2959 -
2960 -.jloading.jspin::after {
2961 - margin:0 auto;
2962 - margin-top:80px;
2963 - border-color:#aaa;
2964 - border-top-color:transparent;
2965 -}
2966 -
2967 -/** Animations **/
2968 -.jfade-in {
2969 - animation: jfade-in 2s forwards;
2970 -}
2971 -
2972 -.jfade-out {
2973 - animation: jfade-out 1s forwards;
2974 -}
2975 -
2976 -.jslide-left-in {
2977 - position: relative;
2978 - animation: jslide-left-in 0.4s forwards;
2979 -}
2980 -
2981 -.jslide-left-out {
2982 - position: relative;
2983 - animation: jslide-left-out 0.4s forwards;
2984 -}
2985 -
2986 -.jslide-right-in {
2987 - position: relative;
2988 - animation: jslide-right-in 0.4s forwards;
2989 -}
2990 -
2991 -.jslide-right-out {
2992 - position: relative;
2993 - animation: jslide-right-out 0.4s forwards;
2994 -}
2995 -
2996 -.jslide-top-in {
2997 - position: relative;
2998 - animation: jslide-top-in 0.4s forwards;
2999 -}
3000 -
3001 -.jslide-top-out {
3002 - position: relative;
3003 - animation: jslide-top-out 0.2s forwards;
3004 -}
3005 -
3006 -.jslide-bottom-in {
3007 - position: relative;
3008 - animation: jslide-bottom-in 0.4s forwards;
3009 -}
3010 -
3011 -.jslide-bottom-out {
3012 - position: relative;
3013 - animation: jslide-bottom-out 0.1s forwards;
3014 -}
3015 -
3016 -.jslide-left-in > div {
3017 - -webkit-transform: translateZ(0px);
3018 - -webkit-transform: translate3d(0,0,0);
3019 -}
3020 -
3021 -.jslide-left-out > div {
3022 - -webkit-transform: translateZ(0px);
3023 - -webkit-transform: translate3d(0,0,0);
3024 -}
3025 -
3026 -.jslide-right-in > div {
3027 - -webkit-transform: translateZ(0px);
3028 - -webkit-transform: translate3d(0,0,0);
3029 -}
3030 -
3031 -.jslide-right-out > div {
3032 - -webkit-transform: translateZ(0px);
3033 - -webkit-transform: translate3d(0,0,0);
3034 -}
3035 -
3036 -.jspin {
3037 - animation: jspin 2s infinite linear;
3038 -}
3039 -
3040 -/** Fadein and Fadeout **/
3041 -@keyframes jfade-in {
3042 - 0% { opacity: 0; }
3043 - 100% { opacity: 100; }
3044 -}
3045 -
3046 -@keyframes jfade-out {
3047 - 0% { opacity: 100; }
3048 - 100% { opacity: 0; }
3049 -}
3050 -
3051 -/** Keyframes Left to Right **/
3052 -@keyframes jslide-left-in {
3053 - 0% { left: -100%; }
3054 - 100% { left: 0%; }
3055 -}
3056 -
3057 -@keyframes jslide-left-out {
3058 - 0% { left: 0%; }
3059 - 100% { left: -100%; }
3060 -}
3061 -
3062 -/** Keyframes Right to Left **/
3063 -@keyframes jslide-right-in {
3064 - 0% { left: 100%; }
3065 - 100% { left: 0%; }
3066 -}
3067 -
3068 -@keyframes jslide-right-out {
3069 - 0% { left: 0%; }
3070 - 100% { left: 100%; }
3071 -}
3072 -
3073 -/** Keyframes Top to Bottom **/
3074 -@keyframes jslide-top-in {
3075 - 0% { transform: translateY(-100%); }
3076 - 100% { transform: translateY(0%); }
3077 -}
3078 -
3079 -@keyframes jslide-top-out {
3080 - 0% { transform: translateY(0%); }
3081 - 100% { transform: translateY(-100%); }
3082 -}
3083 -
3084 -/** Keyframes Bottom to Top **/
3085 -@keyframes jslide-bottom-in {
3086 - 0% { transform: translateY(100%); }
3087 - 100% { transform: translateY(0%); }
3088 -}
3089 -
3090 -@keyframes jslide-bottom-out {
3091 - 0% { transform: translateY(0%); }
3092 - 100% { transform: translateY(100%); }
3093 -}
3094 -
3095 -@keyframes jspin {
3096 - from {
3097 - transform:rotate(0deg);
3098 - }
3099 - to {
3100 - transform:rotate(359deg);
3101 - }
3102 -}
3103 -.jcalendar {
3104 - position:absolute;
3105 - z-index:9000;
3106 - display:none;
3107 - box-sizing:border-box;
3108 - -webkit-touch-callout: none;
3109 - -webkit-user-select: none;
3110 - user-select: none;
3111 - -webkit-tap-highlight-color: rgba(0,0,0,0);
3112 - -webkit-tap-highlight-color: transparent;
3113 - min-width:280px;
3114 -}
3115 -
3116 -.jcalendar.jcalendar-focus {
3117 - display:block;
3118 -}
3119 -
3120 -.jcalendar .jcalendar-backdrop {
3121 - position:fixed;
3122 - top:0px;
3123 - left:0px;
3124 - z-index:9000;
3125 - min-width:100%;
3126 - min-height:100%;
3127 - background-color:rgba(0,0,0,0.5);
3128 - border:0px;
3129 - padding:0px;
3130 - display:none;
3131 -}
3132 -
3133 -.jcalendar .jcalendar-container {
3134 - position:relative;
3135 - box-sizing:border-box;
3136 -}
3137 -
3138 -.jcalendar .jcalendar-content {
3139 - position:absolute;
3140 - z-index:9001;
3141 - box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.39);
3142 - background-color:#fff;
3143 -}
3144 -
3145 -.jcalendar-header {
3146 - text-align:center;
3147 -}
3148 -
3149 -.jcalendar-header span {
3150 - margin-right:4px;
3151 - font-size:1.1em;
3152 - font-weight:bold;
3153 -}
3154 -
3155 -.jcalendar-prev {
3156 - cursor:pointer;
3157 - background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M15.41 16.59L10.83 12l4.58-4.59L14 6l-6 6 6 6 1.41-1.41z%27 fill=%27%23000%27 /%3E%3Cpath fill=%27none%27 d=%27M0 0h24v24H0V0z%27/%3E%3C/svg%3E");
3158 - background-position:center;
3159 - background-repeat:no-repeat;
3160 -}
3161 -
3162 -.jcalendar-next {
3163 - cursor:pointer;
3164 - background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M8.59 16.59L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.41z%27 fill=%27%23000%27 /%3E%3Cpath fill=%27none%27 d=%27M0 0h24v24H0V0z%27/%3E%3C/svg%3E");
3165 - background-position:center;
3166 - background-repeat:no-repeat;
3167 -}
3168 -
3169 -.jcalendar-weekday {
3170 - font-weight: 600;
3171 - background-color: #fcfcfc;
3172 - padding: 14px;
3173 -}
3174 -
3175 -.jcalendar-table {
3176 - padding: 10px;
3177 -}
3178 -
3179 -.jcalendar-table > table {
3180 - width:100%;
3181 - background-color:#fff;
3182 -}
3183 -
3184 -.jcalendar-table > table > thead {
3185 - cursor: pointer;
3186 -}
3187 -
3188 -.jcalendar-table thead td {
3189 - padding: 10px;
3190 - height: 40px;
3191 -}
3192 -
3193 -.jcalendar-table > table > tbody > tr {
3194 - height: 34px;
3195 -}
3196 -
3197 -.jcalendar-table > table > tbody td {
3198 - box-sizing:border-box;
3199 - cursor:pointer;
3200 - padding:9px;
3201 - font-size:0.9em;
3202 -}
3203 -
3204 -.jcalendar-table tfoot td {
3205 - padding:10px;
3206 -}
3207 -
3208 -.jcalendar-months td, .jcalendar-years td {
3209 - height:24px;
3210 -}
3211 -
3212 -.jcalendar-input {
3213 - padding-right:18px;
3214 - background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2716%27 height=%2716%27 viewBox=%270 0 24 24%27 fill=%27gray%27%3E%3Cpath d=%27M20 3h-1V1h-2v2H7V1H5v2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 18H4V8h16v13z%27/%3E%3Cpath fill=%27none%27 d=%27M0 0h24v24H0z%27/%3E%3C/svg%3E");
3215 - background-position:top 50% right 5px;
3216 - background-repeat:no-repeat;
3217 - box-sizing: border-box;
3218 -}
3219 -
3220 -.jcalendar-done {
3221 - box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.39);
3222 - background-color:#fff;
3223 -}
3224 -
3225 -.jcalendar-update {
3226 - border:1px solid #ccc;
3227 - background-color:#fff;
3228 - border-radius:4px;
3229 - padding:5px;
3230 - width:100%;
3231 -}
3232 -
3233 -.jcalendar-container select {
3234 - width:55px;
3235 - display:inline-block;
3236 - border:0px;
3237 - padding:4px;
3238 - text-align:center;
3239 - font-size:1.1em;
3240 - -webkit-user-select:none;
3241 - user-select:none;
3242 - margin-right:10px;
3243 -}
3244 -
3245 -.jcalendar-container select:first-child {
3246 - margin-right:2px;
3247 -}
3248 -
3249 -.jcalendar-selected {
3250 - background-color:#eee;
3251 -}
3252 -
3253 -.jcalendar-reset, .jcalendar-confirm {
3254 - text-transform:uppercase;
3255 - cursor:pointer;
3256 - color: var(--jactive-color);
3257 -}
3258 -
3259 -.jcalendar-controls {
3260 - padding:15px;
3261 - box-sizing: border-box;
3262 - vertical-align:middle;
3263 - display: flex;
3264 - justify-content: space-between;
3265 - align-items:center;
3266 -}
3267 -
3268 -.jcalendar-controls div {
3269 - font-weight:bold;
3270 -}
3271 -
3272 -.jcalendar-fullsize {
3273 - position:fixed;
3274 - width:100%;
3275 - top:0px;
3276 - left:0px;
3277 -}
3278 -
3279 -.jcalendar-fullsize .jcalendar-content
3280 -{
3281 - position:fixed;
3282 - width:100%;
3283 - left:0px;
3284 - bottom:0px;
3285 -}
3286 -
3287 -.jcalendar-focus.jcalendar-fullsize .jcalendar-backdrop {
3288 - display:block;
3289 -}
3290 -
3291 -.jcalendar-sunday {
3292 - color: red;
3293 -}
3294 -.jcalendar-disabled {
3295 - color: #ccc;
3296 -}
3297 -
3298 -.jcalendar-time {
3299 - display:flex;
3300 -}
3301 -
3302 -.jcalendar_warning {
3303 - color: red;
3304 -}
3305 -
3306 -.jcalendar-hide-controls .jcalendar-controls {
3307 - display: none;
3308 -}
3309 -
3310 -.jcolor {
3311 - display: none;
3312 - outline: none;
3313 - position: absolute;
3314 -}
3315 -
3316 -.jcolor-input {
3317 - padding-right: 24px !important;
3318 - background: url("data:image/svg+xml,%0A%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27black%27 width=%2718px%27 height=%2718px%27%3E%3Cpath d=%27M0 0h24v24H0z%27 fill=%27none%27/%3E%3Cpath d=%27M12 3c-4.97 0-9 4.03-9 9s4.03 9 9 9c.83 0 1.5-.67 1.5-1.5 0-.39-.15-.74-.39-1.01-.23-.26-.38-.61-.38-.99 0-.83.67-1.5 1.5-1.5H16c2.76 0 5-2.24 5-5 0-4.42-4.03-8-9-8zm-5.5 9c-.83 0-1.5-.67-1.5-1.5S5.67 9 6.5 9 8 9.67 8 10.5 7.33 12 6.5 12zm3-4C8.67 8 8 7.33 8 6.5S8.67 5 9.5 5s1.5.67 1.5 1.5S10.33 8 9.5 8zm5 0c-.83 0-1.5-.67-1.5-1.5S13.67 5 14.5 5s1.5.67 1.5 1.5S15.33 8 14.5 8zm3 4c-.83 0-1.5-.67-1.5-1.5S16.67 9 17.5 9s1.5.67 1.5 1.5-.67 1.5-1.5 1.5z%27/%3E%3C/svg%3E") top 50% right 4px no-repeat, content-box;
3319 - box-sizing: border-box;
3320 -}
3321 -
3322 -.jcolor-content {
3323 - position: absolute;
3324 - z-index: 9000;
3325 - -webkit-user-select: none;
3326 - user-select: none;
3327 - -webkit-font-smoothing: antialiased;
3328 - font-size: .875rem;
3329 - letter-spacing: .2px;
3330 - border-radius: 4px;
3331 - box-shadow: 0 8px 10px 1px rgba(0,0,0,0.14), 0 3px 14px 2px rgba(0,0,0,0.12), 0 5px 5px -3px rgba(0,0,0,0.2);
3332 - background-color:#fff;
3333 - box-sizing: border-box;
3334 - min-width: 260px;
3335 -}
3336 -
3337 -.jmodal .jcolor-content {
3338 - position: fixed;
3339 -}
3340 -
3341 -.jcolor-controls {
3342 - display: flex;
3343 - padding: 10px;
3344 - border-bottom: 1px solid #eee;
3345 - margin-bottom: 5px;
3346 -}
3347 -
3348 -.jcolor-controls div {
3349 - flex: 1;
3350 - font-size: 1em;
3351 - color: var(--jactive-color);
3352 - text-transform: uppercase;
3353 - font-weight: bold;
3354 - box-sizing: border-box;
3355 -}
3356 -
3357 -.jcolor-content table {
3358 - border-collapse: collapse;
3359 - box-sizing: border-box;
3360 -}
3361 -
3362 -.jcolor-focus {
3363 - display:block;
3364 -}
3365 -
3366 -.jcolor table {
3367 - width:100%;
3368 - height:100%;
3369 - min-height: 160px;
3370 -}
3371 -
3372 -.jcolor td {
3373 - padding: 7px;
3374 -}
3375 -
3376 -.jcolor-selected {
3377 - background-repeat:no-repeat;
3378 - background-size: 16px;
3379 - background-position: center;
3380 - background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M0 0h24v24H0z%27 fill=%27none%27/%3E%3Cpath d=%27M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z%27 fill=%27white%27/%3E%3C/svg%3E");
3381 -}
3382 -
3383 -.jcolor-fullscreen {
3384 - position: fixed;
3385 - left: 0px;
3386 - bottom: 0px;
3387 - width:100%;
3388 - max-height: 290px;
3389 - border-radius: 0px;
3390 - box-sizing: border-box;
3391 -}
3392 -
3393 -.jcolor-fullscreen .jcolor-controls {
3394 - padding: 15px;
3395 - box-shadow: 1px 0px 1px 0px rgba(0,0,0,0.39);
3396 -}
3397 -
3398 -.jcolor-reset {
3399 - text-align: left;
3400 -}
3401 -
3402 -.jcolor-close {
3403 - text-align: right;
3404 -}
3405 -
3406 -.jcolor-backdrop {
3407 - position: fixed;
3408 - top: 0px;
3409 - left: 0px;
3410 - min-width: 100%;
3411 - min-height: 100%;
3412 - background-color: rgba(0,0,0,0.5);
3413 - border: 0px;
3414 - padding: 0px;
3415 - z-index: 8000;
3416 - display: none;
3417 -
3418 - -webkit-touch-callout: none; /* iOS Safari */
3419 - -webkit-user-select: none; /* Safari */ /* Konqueror HTML */ /* Firefox */ /* Internet Explorer/Edge */
3420 - user-select: none; /* Non-prefixed version, currently
3421 - supported by Chrome and Opera */
3422 -}
3423 -
3424 -.jcolor-content .jtabs-content {
3425 - padding: 7px;
3426 -}
3427 -
3428 -.jcolor-grid tr:first-child > td:first-child {
3429 - border-top-left-radius: 3px;
3430 -}
3431 -
3432 -.jcolor-grid tr:first-child > td:last-child {
3433 - border-top-right-radius: 3px;
3434 -}
3435 -
3436 -.jcolor-grid tr:last-child > td:first-child {
3437 - border-bottom-left-radius: 3px;
3438 -}
3439 -
3440 -.jcolor-grid tr:last-child > td:last-child {
3441 - border-bottom-right-radius: 3px;
3442 -}
3443 -
3444 -.jcolor-hsl {
3445 - box-sizing: border-box;
3446 -}
3447 -
3448 -.jcolor-hsl > div {
3449 - height: 100%;
3450 - position: relative;
3451 -}
3452 -
3453 -.jcolor-hsl canvas {
3454 - display: block;
3455 - border-radius: 4px;
3456 - -webkit-user-drag: none;
3457 -}
3458 -
3459 -.jcolor-point {
3460 - height: 5px;
3461 - width: 5px;
3462 - background-color: #000;
3463 - position: absolute;
3464 - top: 50%;
3465 - left: 50%;
3466 - transform: translate(-50%, -50%);
3467 - border-radius: 50%;
3468 -}
3469 -
3470 -.jcolor-sliders {
3471 - padding: 10px 20px 10px 10px;
3472 -}
3473 -
3474 -.jcolor-sliders input {
3475 - -webkit-appearance: none;
3476 -
3477 - height: 12px;
3478 - width: 80%;
3479 -
3480 - background: #d3d3d3;
3481 - opacity: 1;
3482 -
3483 - border-radius: 30px;
3484 - outline: none;
3485 -}
3486 -
3487 -.jcolor-sliders-input-subcontainer {
3488 - display: flex;
3489 - justify-content: space-between;
3490 - align-items: center;
3491 -}
3492 -
3493 -.jcolor-sliders-input-container {
3494 - margin-top: 4px;
3495 - line-height: 0.8em;
3496 - text-align: left;
3497 -}
3498 -
3499 -.jcolor-sliders-input-container > label {
3500 - font-size: 10px;
3501 - text-transform: uppercase;
3502 - color: #bbbbbd;
3503 -}
3504 -
3505 -.jcolor-sliders-input-subcontainer > input {
3506 - border: 0px;
3507 - padding: 1px;
3508 -}
3509 -
3510 -.jcolor-sliders-input-container input::-webkit-slider-thumb {
3511 - -webkit-appearance: none;
3512 - height: 12px;
3513 - width: 12px;
3514 - border-radius: 50%;
3515 - background: #000;
3516 - border: 2px solid #fff;
3517 - cursor: pointer;
3518 -}
3519 -
3520 -.jcolor-sliders-input-container input::-moz-range-thumb {
3521 - -webkit-appearance: none;
3522 - height: 12px;
3523 - width: 12px;
3524 - border-radius: 50%;
3525 - background: #000;
3526 - border: 2px solid #fff;
3527 - cursor: pointer;
3528 -}
3529 -
3530 -.jcolor-sliders-final-color {
3531 - padding: 6px;
3532 - -webkit-user-select: all;
3533 - user-select: all;
3534 - margin-top: 10px;
3535 - text-align: center;
3536 -}
3537 -
3538 -.jcolor-sliders-final-color > div:nth-child(2) {
3539 - width: 71px;
3540 - text-transform: uppercase;
3541 -}
3542 -
3543 -.jcolor .jtabs .jtabs-headers-container .jtabs-controls {
3544 - display: none !important;
3545 -}
3546 -
3547 -.jcolor .jtabs .jtabs-headers-container {
3548 - display: flex !important;
3549 - justify-content: center;
3550 - padding: 4px;
3551 -}
3552 -
3553 -.jcolor .jtabs-headers > div:not(.jtabs-border) {
3554 - padding: 2px !important;
3555 - padding-left: 15px !important;
3556 - padding-right: 15px !important;
3557 - font-size: 0.8em;
3558 -}
3559 -.jcontextmenu {
3560 - position:fixed;
3561 - z-index:10000;
3562 - background:#fff;
3563 - color: #555;
3564 - font-size: 11px;
3565 - -webkit-user-select: none;
3566 - user-select: none;
3567 - box-shadow: 2px 2px 2px 0px rgba(143, 144, 145, 1);
3568 - border: 1px solid #C6C6C6;
3569 - padding: 0px;
3570 - padding-top:4px;
3571 - padding-bottom:4px;
3572 - margin:0px;
3573 - outline:none;
3574 - display:none;
3575 -}
3576 -
3577 -.jcontextmenu.jcontextmenu-focus {
3578 - display:inline-block;
3579 -}
3580 -
3581 -.jcontextmenu > div {
3582 - box-sizing: border-box;
3583 - display: flex;
3584 - padding: 8px 8px 8px 32px;
3585 - width: 250px;
3586 - position: relative;
3587 - cursor: default;
3588 - font-size: 11px;
3589 - font-family:sans-serif;
3590 - text-align: left;
3591 - align-items: center;
3592 -}
3593 -
3594 -.jcontextmenu > div::before {
3595 - content: attr(data-icon);
3596 - font-family: 'Material Icons' !important;
3597 - font-size: 15px;
3598 - position: absolute;
3599 - left: 9px;
3600 - line-height: 24px;
3601 -}
3602 -
3603 -.jcontextmenu.symbols > div::before {
3604 - font-family: 'Material Symbols Outlined' !important;
3605 -}
3606 -
3607 -.jcontextmenu > div.header {
3608 - display: none;
3609 -}
3610 -
3611 -.jcontextmenu > div a {
3612 - color: #555;
3613 - text-decoration: none;
3614 - flex: 1;
3615 - cursor: pointer;
3616 -}
3617 -
3618 -.jcontextmenu > div span {
3619 - margin-right: 10px;
3620 - font-size: 0.9em;
3621 -}
3622 -
3623 -.jcontextmenu .jcontextmenu-disabled a {
3624 - color: #ccc;
3625 -}
3626 -
3627 -.jcontextmenu .jcontextmenu-disabled::before {
3628 - color: #ccc;
3629 -}
3630 -
3631 -.jcontextmenu > div:hover {
3632 - background: #ebebeb;
3633 -}
3634 -
3635 -.jcontextmenu hr {
3636 - border: 1px solid #e9e9e9;
3637 - border-bottom: 0;
3638 - margin-top:5px;
3639 - margin-bottom:5px;
3640 -}
3641 -
3642 -.jcontextmenu > hr:hover {
3643 - background: transparent;
3644 -}
3645 -
3646 -.jcontextmenu .jcontextmenu {
3647 - top: 4px;
3648 - left: 99%;
3649 - opacity: 0;
3650 - position: absolute;
3651 -}
3652 -
3653 -.jcontextmenu > div:hover > .jcontextmenu {
3654 - display: block;
3655 - opacity: 1;
3656 - transform: translate(0, 0) scale(1);
3657 - pointer-events: auto;
3658 -}
3659 -
3660 -@media only screen and (max-width: 420px) {
3661 - .jcontextmenu {
3662 - top: initial !important;
3663 - left: 0px !important;
3664 - bottom: 0px !important;
3665 - width: 100vw;
3666 - height: 260px;
3667 - overflow: scroll;
3668 - animation: jslide-bottom-in 0.4s forwards;
3669 - padding-top: 0px;
3670 - }
3671 - .jcontextmenu div {
3672 - width: 100%;
3673 - text-align: center;
3674 - border-bottom: 1px solid #ccc;
3675 - padding: 15px;
3676 - }
3677 - .jcontextmenu > div.header {
3678 - background-color: lightgray;
3679 - padding: 5px;
3680 - top: 0px;
3681 - position: sticky;
3682 - z-index: 2;
3683 - }
3684 - .jcontextmenu > div.header > a.title {
3685 - text-align: left;
3686 - }
3687 -
3688 - .jcontextmenu > div.header > a.close {
3689 - text-align: right;
3690 - }
3691 - .jcontextmenu a {
3692 - font-size: 1.4em;
3693 - text-transform: uppercase;
3694 - }
3695 - .jcontextmenu span {
3696 - display: none;
3697 - }
3698 - .jcontextmenu span {
3699 - display: none;
3700 - }
3701 - .jcontextmenu hr {
3702 - display: none;
3703 - }
3704 -}
3705 -
3706 -.jdropdown {
3707 - cursor:pointer;
3708 - -webkit-touch-callout: none;
3709 - -webkit-user-select: none;
3710 - user-select: none;
3711 - box-sizing: border-box;
3712 - background:#fff;
3713 - -webkit-tap-highlight-color: transparent;
3714 - display: inline-block;
3715 -}
3716 -
3717 -.jdropdown-backdrop {
3718 - position:fixed;
3719 - top:0px;
3720 - left:0px;
3721 - min-width:100%;
3722 - min-height:100%;
3723 - background-color:rgba(0,0,0,0.5);
3724 - border:0px;
3725 - padding:0px;
3726 - z-index:8000;
3727 - display:none;
3728 -}
3729 -
3730 -.jdropdown[disabled] {
3731 - opacity: 0.5;
3732 - pointer-events: none;
3733 -}
3734 -
3735 -.jdropdown-focus {
3736 - position:relative;
3737 -}
3738 -
3739 -.jdropdown-focus .jdropdown-container {
3740 - transform: translate3d(0,0,0);
3741 -}
3742 -
3743 -.jdropdown-default.jdropdown-focus .jdropdown-header {
3744 - outline:auto 5px -webkit-focus-ring-color;
3745 -}
3746 -
3747 -.jdropdown-default.jdropdown-focus .jdropdown-header.jdropdown-add {
3748 - background-image: url("data:image/svg+xml,%0A%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27gray%27 width=%2724px%27 height=%2724px%27%3E%3Cpath d=%27M0 0h24v24H0z%27 fill=%27none%27/%3E%3Cpath d=%27M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-2 10h-4v4h-2v-4H7v-2h4V7h2v4h4v2z%27/%3E%3C/svg%3E");
3749 -}
3750 -
3751 -.jdropdown-container-header {
3752 - padding:0px;
3753 - margin:0px;
3754 - position:relative;
3755 - box-sizing: border-box;
3756 -}
3757 -
3758 -.jdropdown-header {
3759 - width:100%;
3760 - appearance: none;
3761 - background-repeat: no-repeat;
3762 - background-position:top 50% right 5px;
3763 - background-image: url("data:image/svg+xml,%0A%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27%3E%3Cpath fill=%27none%27 d=%27M0 0h24v24H0V0z%27/%3E%3Cpath d=%27M7 10l5 5 5-5H7z%27 fill=%27gray%27/%3E%3C/svg%3E");
3764 - text-overflow: ellipsis;
3765 - cursor:pointer;
3766 - box-sizing: border-box;
3767 - -webkit-appearance: none;
3768 - -moz-appearance: none;
3769 - padding-right:30px !important;
3770 -}
3771 -
3772 -.jdropdown-insert-button {
3773 - font-size: 1.4em;
3774 - text-transform: uppercase;
3775 - position:absolute;
3776 - right: 30px;
3777 - top: 4px;
3778 - display:none;
3779 -}
3780 -
3781 -.jdropdown-container {
3782 - min-width: inherit;
3783 - transform: translate3d(-10000px,0,0);
3784 - position:absolute;
3785 - z-index:9001;
3786 -}
3787 -
3788 -.jdropdown-close {
3789 - display:none;
3790 - font-size:1em;
3791 - color: var(--jactive-color);
3792 - text-transform:uppercase;
3793 - text-align:right;
3794 - padding:12px;
3795 - font-weight:bold;
3796 -}
3797 -
3798 -.jdropdown-content {
3799 - min-width:inherit;
3800 - margin:0px;
3801 - box-sizing:border-box;
3802 -}
3803 -
3804 -.jdropdown-content:empty {
3805 -}
3806 -
3807 -.jdropdown-item {
3808 - white-space: nowrap;
3809 - text-align: left;
3810 - text-overflow: ellipsis;
3811 - overflow-x: hidden;
3812 - color: #000;
3813 - display: flex;
3814 - align-items: center;
3815 -}
3816 -
3817 -.jdropdown-description {
3818 - text-overflow: ellipsis;
3819 - overflow: hidden;
3820 - line-height: 1.5em;
3821 -}
3822 -
3823 -.jdropdown-image {
3824 - margin-right:10px;
3825 - width: 32px;
3826 - height: 32px;
3827 - border-radius:20px;
3828 -}
3829 -
3830 -.jdropdown-image-small {
3831 - width:24px;
3832 - height:24px;
3833 -}
3834 -
3835 -.jdropdown-icon {
3836 - margin-right:10px;
3837 - font-size: 30px;
3838 - margin-left: -5px;
3839 -}
3840 -
3841 -.jdropdown-icon-small {
3842 - font-size: 24px;
3843 - margin-left: 0px;
3844 -}
3845 -
3846 -.jdropdown-title {
3847 - font-size: 0.7em;
3848 - text-overflow: ellipsis;
3849 - overflow-x: hidden;
3850 - display: block;
3851 -}
3852 -
3853 -/** Default visual **/
3854 -
3855 -.jdropdown-default .jdropdown-header {
3856 - border:1px solid #ccc;
3857 - padding:5px;
3858 - padding-left:10px;
3859 - padding-right:16px;
3860 -}
3861 -
3862 -.jdropdown-default .jdropdown-container {
3863 - background-color:#fff;
3864 -}
3865 -
3866 -.jdropdown-default.jdropdown-focus.jdropdown-insert .jdropdown-header {
3867 - padding-right:50px;
3868 -}
3869 -
3870 -.jdropdown-default.jdropdown-focus.jdropdown-insert .jdropdown-insert-button {
3871 - display:block;
3872 -}
3873 -
3874 -.jdropdown-default .jdropdown-content
3875 -{
3876 - min-width:inherit;
3877 - border:1px solid #8fb1e3;
3878 - margin:0px;
3879 - background-color:#fff;
3880 - box-sizing:border-box;
3881 - min-height:10px;
3882 - max-height:215px;
3883 - overflow-y:auto;
3884 -}
3885 -
3886 -.jdropdown-default .jdropdown-item
3887 -{
3888 - padding:4px;
3889 - padding-left:8px;
3890 - padding-right:40px;
3891 -}
3892 -
3893 -.jdropdown-default .jdropdown-item:hover
3894 -{
3895 - background-color:#1f93ff;
3896 - color:#fff;
3897 -}
3898 -
3899 -.jdropdown-default .jdropdown-cursor
3900 -{
3901 - background-color:#eee;
3902 -}
3903 -
3904 -.jdropdown-default .jdropdown-selected
3905 -{
3906 - background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIiAvPjxwYXRoIGQ9Ik05IDE2LjE3TDQuODMgMTJsLTEuNDIgMS40MUw5IDE5IDIxIDdsLTEuNDEtMS40MXoiIGZpbGw9IndoaXRlIiAvPjwvc3ZnPgo=);
3907 - background-repeat:no-repeat;
3908 - background-position:top 50% right 5px;
3909 - background-color:#1f93ff;
3910 - color:#fff;
3911 -}
3912 -
3913 -.jdropdown-default .jdropdown-group {
3914 - margin-top:5px;
3915 -}
3916 -
3917 -.jdropdown-default .jdropdown-group .jdropdown-item {
3918 - padding-left:16px;
3919 -}
3920 -
3921 -.jdropdown-default .jdropdown-group-name {
3922 - padding-left: 8px;
3923 - font-weight: bold;
3924 - text-align: left;
3925 -}
3926 -
3927 -.jdropdown-default .jdropdown-reset_ {
3928 - content:'x';
3929 - position:absolute;
3930 - top:0;
3931 - right:0;
3932 - margin:5px;
3933 - margin-right:10px;
3934 - font-size:12px;
3935 - width:12px;
3936 - cursor:pointer;
3937 - text-shadow: 0px 0px 5px #fff;
3938 - display:none;
3939 - line-height: 1.8em;
3940 -}
3941 -
3942 -.jdropdown-default.jdropdown-focus .jdropdown-reset_ {
3943 - display:block;
3944 -}
3945 -
3946 -/** Default render for mobile **/
3947 -
3948 -.jdropdown-picker.jdropdown-focus .jdropdown-backdrop {
3949 - display:block;
3950 -}
3951 -
3952 -.jdropdown-picker .jdropdown-header {
3953 - outline: none;
3954 -}
3955 -
3956 -.jdropdown-picker .jdropdown-container
3957 -{
3958 - position:fixed;
3959 - bottom:0px;
3960 - left:0px;
3961 - border-bottom:1px solid #e6e6e8;
3962 - width:100%;
3963 - background-color:#fff;
3964 - box-sizing: border-box;
3965 -}
3966 -
3967 -.jdropdown-picker .jdropdown-close
3968 -{
3969 - box-shadow: 0px -1px 5px 0px rgba(0,0,0,0.39);
3970 - background-color:#fff;
3971 - display:block;
3972 -}
3973 -
3974 -.jdropdown-picker .jdropdown-content
3975 -{
3976 - overflow-y:scroll;
3977 - height:280px;
3978 - background-color:#fafafa;
3979 - border-top:1px solid #e6e6e8;
3980 -}
3981 -
3982 -.jdropdown-picker .jdropdown-group-name
3983 -{
3984 - font-size: 1em;
3985 - text-transform: uppercase;
3986 - padding-top:10px;
3987 - padding-bottom:10px;
3988 - display: block;
3989 - border-bottom: 1px solid #e6e6e8;
3990 - padding-left:20px;
3991 - padding-right:20px;
3992 - text-align:center;
3993 - font-weight:bold;
3994 -}
3995 -
3996 -.jdropdown-picker .jdropdown-item
3997 -{
3998 - font-size: 1em;
3999 - text-transform: uppercase;
4000 - padding-top:10px;
4001 - padding-bottom:10px;
4002 - border-bottom: 1px solid #e6e6e8;
4003 - padding-left:20px;
4004 - padding-right:20px;
4005 -}
4006 -
4007 -.jdropdown-picker .jdropdown-selected
4008 -{
4009 - background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIiAvPjxwYXRoIGQ9Ik05IDE2LjE3TDQuODMgMTJsLTEuNDIgMS40MUw5IDE5IDIxIDdsLTEuNDEtMS40MXoiIGZpbGw9IndoaXRlIiAvPjwvc3ZnPgo=);
4010 - background-repeat:no-repeat;
4011 - background-position:top 50% right 15px;
4012 - background-color:#1f93ff;
4013 - color:#fff;
4014 -}
4015 -
4016 -.jdropdown-picker .jdropdown-cursor
4017 -{
4018 - background-color:#1f93ff;
4019 - color:#fff;
4020 -}
4021 -
4022 -/** Default render for mobile searchbar **/
4023 -
4024 -.jdropdown-searchbar.jdropdown-focus
4025 -{
4026 - position:fixed;
4027 - top:0px !important;
4028 - left:0px !important;
4029 - width:100% !important;
4030 - height:100% !important;
4031 - background-color:#fafafa;
4032 - padding:0px;
4033 - z-index:9001;
4034 - overflow-y:scroll;
4035 - will-change: scroll-position;
4036 - -webkit-overflow-scrolling: touch;
4037 -}
4038 -
4039 -.jdropdown-searchbar.jdropdown-focus .jdropdown-container-header
4040 -{
4041 - position: fixed;
4042 - top: 0px;
4043 - left: 0px;
4044 - z-index: 9002;
4045 - padding: 6px;
4046 - background-color:#fff;
4047 - box-shadow: 0 1px 2px rgba(0,0,0,.1);
4048 - width: 100%;
4049 - height: 40px;
4050 -}
4051 -
4052 -.jdropdown-searchbar.jdropdown-focus .jdropdown-header
4053 -{
4054 - border: 0px !important;
4055 - background-position-x: 0% !important;
4056 - background-position-y: 40% !important;
4057 - background-repeat: no-repeat;
4058 - background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMTUuNSAxNGgtLjc5bC0uMjgtLjI3QzE1LjQxIDEyLjU5IDE2IDExLjExIDE2IDkuNSAxNiA1LjkxIDEzLjA5IDMgOS41IDNTMyA1LjkxIDMgOS41IDUuOTEgMTYgOS41IDE2YzEuNjEgMCAzLjA5LS41OSA0LjIzLTEuNTdsLjI3LjI4di43OWw1IDQuOTlMMjAuNDkgMTlsLTQuOTktNXptLTYgMEM3LjAxIDE0IDUgMTEuOTkgNSA5LjVTNy4wMSA1IDkuNSA1IDE0IDcuMDEgMTQgOS41IDExLjk5IDE0IDkuNSAxNHoiIGZpbGw9IiNlNmU2ZTgiLz48cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8+PC9zdmc+);
4059 - padding-left: 30px !important;
4060 - padding-right: 60px !important;
4061 -}
4062 -
4063 -.jdropdown-searchbar.jdropdown-focus .jdropdown-close
4064 -{
4065 - display:block;
4066 -}
4067 -
4068 -.jdropdown-searchbar .jdropdown-header {
4069 - outline: none;
4070 -}
4071 -
4072 -.jdropdown-searchbar .jdropdown-container
4073 -{
4074 - margin-top: 40px;
4075 - width:100%;
4076 -}
4077 -
4078 -.jdropdown-searchbar .jdropdown-close
4079 -{
4080 - position:fixed;
4081 - top:0px;
4082 - right:0px;
4083 -}
4084 -
4085 -.jdropdown-searchbar .jdropdown-content
4086 -{
4087 - margin-top:10px;
4088 -}
4089 -
4090 -.jdropdown-searchbar .jdropdown-group
4091 -{
4092 - margin-top:10px;
4093 - margin-bottom:15px;
4094 - background-color:#fff;
4095 -}
4096 -
4097 -.jdropdown-searchbar .jdropdown-group-name
4098 -{
4099 - border-top: 1px solid #e6e6e8;
4100 - border-bottom: 1px solid #e6e6e8;
4101 - padding:10px;
4102 - padding-left:12px;
4103 - font-weight:bold;
4104 -}
4105 -
4106 -.jdropdown-searchbar .jdropdown-group-arrow
4107 -{
4108 - float:right;
4109 - width:24px;
4110 - height:24px;
4111 - background-repeat:no-repeat;
4112 -}
4113 -
4114 -.jdropdown-searchbar .jdropdown-group-arrow-down
4115 -{
4116 - background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNNy40MSA4LjU5TDEyIDEzLjE3bDQuNTktNC41OEwxOCAxMGwtNiA2LTYtNiAxLjQxLTEuNDF6Ii8+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgyNHYyNEgwVjB6Ii8+PC9zdmc+);
4117 -}
4118 -
4119 -.jdropdown-searchbar .jdropdown-group-arrow-up
4120 -{
4121 - background-image: url(data:image/svg+xml;base64,CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTcuNDEgMTUuNDFMMTIgMTAuODNsNC41OSA0LjU4TDE4IDE0bC02LTYtNiA2eiIvPjxwYXRoIGQ9Ik0wIDBoMjR2MjRIMHoiIGZpbGw9Im5vbmUiLz48L3N2Zz4=);
4122 -}
4123 -
4124 -.jdropdown-searchbar .jdropdown-item
4125 -{
4126 - padding-top:10px;
4127 - padding-bottom:10px;
4128 - border-bottom: 1px solid #e6e6e8;
4129 - padding-left:15px;
4130 - padding-right:40px;
4131 - background-color:#fff;
4132 - font-size:0.9em;
4133 -}
4134 -
4135 -.jdropdown-searchbar .jdropdown-description {
4136 - text-overflow: ellipsis;
4137 - overflow: hidden;
4138 - max-width: calc(100% - 20px);
4139 -}
4140 -
4141 -.jdropdown-searchbar .jdropdown-content > .jdropdown-item:first-child
4142 -{
4143 - border-top: 1px solid #e6e6e8;
4144 -}
4145 -
4146 -.jdropdown-searchbar .jdropdown-selected
4147 -{
4148 - background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8+PHBhdGggZD0iTTkgMTYuMTdMNC44MyAxMmwtMS40MiAxLjQxTDkgMTkgMjEgN2wtMS40MS0xLjQxeiIgZmlsbD0iIzAwN2FmZiIvPjwvc3ZnPg==);
4149 - background-repeat:no-repeat;
4150 - background-position:top 50% right 15px;
4151 -}
4152 -
4153 -/** List render **/
4154 -
4155 -.jdropdown-list
4156 -{
4157 -}
4158 -
4159 -.jdropdown-list .jdropdown-container
4160 -{
4161 - display:block;
4162 -}
4163 -
4164 -.jdropdown-list .jdropdown-header
4165 -{
4166 - display:none;
4167 -}
4168 -
4169 -.jdropdown-list .jdropdown-group
4170 -{
4171 - background-color:#fff;
4172 -}
4173 -
4174 -.jdropdown-list .jdropdown-group-name
4175 -{
4176 - border-bottom: 1px solid #e6e6e8;
4177 - padding-top:10px;
4178 - padding-bottom:10px;
4179 - font-weight:bold;
4180 -}
4181 -
4182 -.jdropdown-list .jdropdown-item
4183 -{
4184 - padding-top:10px;
4185 - padding-bottom:10px;
4186 - border-bottom: 1px solid #e6e6e8;
4187 - padding-left:10px;
4188 - padding-right:40px;
4189 - background-color:#fff;
4190 -}
4191 -
4192 -.jdropdown-list .jdropdown-selected
4193 -{
4194 - background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8+PHBhdGggZD0iTTkgMTYuMTdMNC44MyAxMmwtMS40MiAxLjQxTDkgMTkgMjEgN2wtMS40MS0xLjQxeiIgZmlsbD0iIzAwN2FmZiIvPjwvc3ZnPg==);
4195 - background-repeat:no-repeat;
4196 - background-position:top 50% right 10px;
4197 -}
4198 -
4199 -@media only screen and (max-width : 800px)
4200 -{
4201 - .jdropdown-list {
4202 - width:100% !important;
4203 - border:0px;
4204 - padding:0px;
4205 - }
4206 -
4207 - .jdropdown-list .jdropdown-container {
4208 - min-width:100%;
4209 - }
4210 -
4211 - .jdropdown-searchbar.jdropdown-focus .jdropdown-description {
4212 - text-transform: uppercase;
4213 - }
4214 -}
4215 -
4216 -.app .jdropdown-item {
4217 - text-transform:uppercase;
4218 -}
4219 -
4220 -.jdropdown-create-container {
4221 - margin: 10px;
4222 - border: 1px solid #ccc;
4223 - border-radius: 2px;
4224 - padding: 6px;
4225 -}
4226 -
4227 -.jdropdown-color {
4228 - background-color: #fff;
4229 - border: 1px solid transparent;
4230 - border-radius: 12px;
4231 - width: 12px;
4232 - height: 12px;
4233 - margin-right: 6px;
4234 -}
4235 -
4236 -.jdropdown-item[data-disabled] {
4237 - opacity: 0.5;
4238 - pointer-events: none;
4239 -}
4240 -.jeditor-container {
4241 - border:1px solid #ccc;
4242 - box-sizing: border-box;
4243 -}
4244 -
4245 -.jeditor-container.with-margin {
4246 - background-color: #f2f2f2;
4247 - max-width: 1200px;
4248 -}
4249 -
4250 -.jeditor-dragging {
4251 - border:1px dashed #000;
4252 -}
4253 -
4254 -.jeditor {
4255 - outline:none;
4256 - word-break: break-word;
4257 -}
4258 -
4259 -.jeditor-container.with-margin .jeditor {
4260 - background-color: #fff;
4261 - margin: 80px;
4262 - min-height: 800px;
4263 - padding: 80px;
4264 - max-width: 800px;
4265 -}
4266 -
4267 -.jeditor[data-placeholder]:empty:before {
4268 - content: attr(data-placeholder);
4269 - color: lightgray;
4270 -}
4271 -
4272 -/** Snippet **/
4273 -
4274 -.jsnippet {
4275 - margin-top:15px;
4276 - cursor:pointer;
4277 - border: 1px solid #ccc;
4278 - position:relative;
4279 -}
4280 -
4281 -.jsnippet:focus {
4282 - outline: none;
4283 -}
4284 -
4285 -.jsnippet img {
4286 - width:100%;
4287 -}
4288 -
4289 -.jsnippet .jsnippet-title {
4290 - padding:15px;
4291 - font-size:1.4em;
4292 -}
4293 -
4294 -.jsnippet .jsnippet-description {
4295 - padding-left:15px;
4296 - padding-right:15px;
4297 - font-size:1em;
4298 -}
4299 -
4300 -.jsnippet .jsnippet-host {
4301 - padding:15px;
4302 - text-transform:uppercase;
4303 - font-size:0.8em;
4304 - color:#777;
4305 - text-align:right;
4306 -}
4307 -
4308 -.jsnippet .jsnippet-url {
4309 - display:none;
4310 -}
4311 -
4312 -.jeditor .jsnippet:after {
4313 - content: 'close';
4314 - font-family: 'Material icons';
4315 - font-size: 24px;
4316 - width: 24px;
4317 - height: 24px;
4318 - line-height: 24px;
4319 - cursor: pointer;
4320 - text-shadow: 0px 0px 2px #fff;
4321 - position: absolute;
4322 - top: 12px;
4323 - right: 12px;
4324 -}
4325 -
4326 -.jsnippet * {
4327 - -webkit-user-select: none;
4328 - -o-user-select: none;
4329 - user-select: none;
4330 -
4331 - -webkit-user-drag: none;
4332 - -khtml-user-drag: none;
4333 - -moz-user-drag: none;
4334 - -o-user-drag: none;
4335 -}
4336 -
4337 -.jeditor img {
4338 - border:2px solid transparent;
4339 - box-sizing: border-box;
4340 -}
4341 -
4342 -.jeditor img.resizing {
4343 - -webkit-user-select: none;
4344 - -o-user-select: none;
4345 - user-select: none;
4346 -
4347 - -webkit-user-drag: none;
4348 - -khtml-user-drag: none;
4349 - -moz-user-drag: none;
4350 - -o-user-drag: none;
4351 -}
4352 -
4353 -.jeditor img:focus {
4354 - border: 2px solid #0096FD;
4355 - outline: #0096FD;
4356 -}
4357 -
4358 -.jeditor .pdf {
4359 - background-image: url("data:image/svg+xml,%3Csvg version=%271.1%27 id=%27Layer_1%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 x=%270px%27 y=%270px%27 viewBox=%270 0 512 512%27 style=%27enable-background:new 0 0 512 512;%27 xml:space=%27preserve%27%3E%3Cpath style=%27fill:%23C30B15;%27 d=%27M511.344,274.266C511.77,268.231,512,262.143,512,256C512,114.615,397.385,0,256,0S0,114.615,0,256 c0,117.769,79.53,216.949,187.809,246.801L511.344,274.266z%27/%3E%3Cpath style=%27fill:%2385080E;%27 d=%27M511.344,274.266L314.991,77.913L119.096,434.087l68.714,68.714C209.522,508.787,232.385,512,256,512 C391.243,512,501.976,407.125,511.344,274.266z%27/%3E%3Cpolygon style=%27fill:%23FFFFFF;%27 points=%27278.328,333.913 255.711,77.913 119.096,77.913 119.096,311.652 %27/%3E%3Cpolygon style=%27fill:%23E8E6E6;%27 points=%27392.904,311.652 392.904,155.826 337.252,133.565 314.991,77.913 255.711,77.913 256.067,333.913 %27/%3E%3Cpolygon style=%27fill:%23FFFFFF;%27 points=%27314.991,155.826 314.991,77.913 392.904,155.826 %27/%3E%3Crect x=%27119.096%27 y=%27311.652%27 style=%27fill:%23FC0F1A;%27 width=%27273.809%27 height=%27122.435%27/%3E%3Cg%3E%3Cpath style=%27fill:%23FFFFFF;%27 d=%27M204.871,346.387c13.547,0,21.341,6.659,21.341,18.465c0,12.412-7.795,19.601-21.341,19.601h-9.611 v14.909h-13.471v-52.975L204.871,346.387L204.871,346.387z M195.26,373.858h8.93c5.904,0,9.308-2.952,9.308-8.552 c0-5.525-3.406-8.324-9.308-8.324h-8.93V373.858z%27/%3E%3Cpath style=%27fill:%23FFFFFF;%27 d=%27M257.928,346.387c16.649,0,28.152,10.746,28.152,26.487c0,15.666-11.655,26.488-28.683,26.488 h-22.25v-52.975H257.928z M248.619,388.615h9.611c8.249,0,14.151-6.357,14.151-15.665c0-9.384-6.205-15.817-14.757-15.817h-9.006 V388.615z%27/%3E%3Cpath style=%27fill:%23FFFFFF;%27 d=%27M308.563,356.982v12.26h23.763v10.596h-23.763v19.525h-13.471v-52.975h39.277v10.595h-25.806 V356.982z%27/%3E%3C/g%3E%3C/svg%3E%0A");
4360 - background-repeat: no-repeat;
4361 - background-size: cover;
4362 - width:60px;
4363 - height:60px;
4364 -}
4365 -
4366 -.jeditor-toolbar {
4367 - width: -moz-fit-content;
4368 - width: fit-content;
4369 - max-width: 100%;
4370 - box-sizing: border-box;
4371 - margin: 10px;
4372 -}
4373 -
4374 -.toolbar-on-top .jeditor-toolbar {
4375 - width: initial;
4376 - margin: 0px;
4377 - box-shadow: 1px 1px 2px rgb(0 0 0 / 10%);
4378 - display: block;
4379 -}
4380 -
4381 -.toolbar-on-top .jeditor {
4382 - padding: 15px;
4383 -}
4384 -
4385 -.toolbar-on-top .jtoolbar .material-icons {
4386 - font-size: 24px;
4387 - transform: initial;
4388 - margin: 4px;
4389 -}
4390 -
4391 -.toolbar-on-top .jtoolbar .jpicker-header {
4392 - font-size: 1em;
4393 - margin-top: 4px;
4394 - margin-bottom: 4px;
4395 -}
4396 -
4397 -.jeditor table {
4398 - border-collapse: collapse;
4399 -}
4400 -
4401 -.jeditor table td {
4402 - border: 1px solid #bbb;
4403 - height: 2em;
4404 -}
4405 -
4406 -.jeditor table td:focus {
4407 - border: 1px solid blue;
4408 -}
4409 -
4410 -.jeditor .line-break {
4411 - border-top: 1px dashed #ccc;
4412 - display: flex;
4413 - justify-content: center;
4414 - pointer-events: none;
4415 -}
4416 -
4417 -.jeditor .line-break:before {
4418 - content: 'New page';
4419 - background-color: #fff;
4420 - color: #ccc;
4421 - margin: -1em;
4422 - padding: 6px;
4423 - position: absolute;
4424 -}
4425 -.jfloating {
4426 - position:fixed;
4427 - bottom:0px;
4428 - right:0px;
4429 - margin-right:5px;
4430 -
4431 - -webkit-box-shadow: 0 2px 10px rgba(0,0,0,.2);
4432 - -moz-box-shadow: 0 2px 10px rgba(0,0,0,.2);
4433 - border:1px solid #ccc;
4434 - background-color:#fff;
4435 - box-sizing: border-box;
4436 - padding-top:50px !important;
4437 - z-index:9002;
4438 - border-radius: 8px;
4439 -}
4440 -
4441 -.jfloating.jfloating-big {
4442 - width: 510px !important;
4443 - height: 472px !important;
4444 -}
4445 -
4446 -.jfloating.jfloating-small {
4447 - width: 300px !important;
4448 - height: 320px !important;
4449 -}
4450 -
4451 -.jfloating.jfloating-large {
4452 - width: 600px !important;
4453 - height: 600px !important;
4454 -}
4455 -
4456 -.jfloating:before {
4457 - position:absolute;
4458 - top:0;
4459 - left:0;
4460 - width:100%;
4461 - content:attr(title);
4462 - padding:15px;
4463 - box-sizing: border-box;
4464 - font-size:1.2em;
4465 - box-shadow: 1px 1px 3px rgba(0,0,0,.2);
4466 - background-color: #fff;
4467 - border-radius: 8px 8px 0px 0px;
4468 - background-color: #404040;
4469 - font-size: .93rem;
4470 - font-weight: 600;
4471 - color: white;
4472 - letter-spacing: .5px;
4473 -}
4474 -
4475 -.jfloating:after {
4476 - content:'';
4477 - background-image: url("data:image/svg+xml,%0A%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27%3E%3Cpath fill=%27%23FFF%27 d=%27M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z%27/%3E%3Cpath d=%27M0 0h24v24H0z%27 fill=%27none%27/%3E%3C/svg%3E");
4478 - position:absolute;
4479 - top:0;
4480 - right:0;
4481 - margin:14px;
4482 - font-size:24px;
4483 - width:24px;
4484 - height:24px;
4485 - cursor:pointer;
4486 - text-shadow: 0px 0px 5px #fff;
4487 -}
4488 -
4489 -.jfloating_content {
4490 - padding:20px;
4491 - overflow-y:auto;
4492 - max-height:100%;
4493 - box-sizing: border-box;
4494 - height: -webkit-fill-available;
4495 -}
4496 -
4497 -.jfloating.jfloating-minimized {
4498 - height: 50px !important;
4499 -}
4500 -
4501 -.jfloating.jfloating-minimized .jfloating_content {
4502 - display: none;
4503 -}
4504 -
4505 -.jmodal {
4506 - position:fixed;
4507 - top:50%;
4508 - left:50%;
4509 - width:60%;
4510 - height:60%;
4511 - -webkit-box-shadow: 0 2px 12px rgba(0,0,0,.2);
4512 - -moz-box-shadow: 0 2px 12px rgba(0,0,0,.2);
4513 - border:1px solid #ccc;
4514 - background-color:#fff;
4515 - transform: translate(-50%, -50%);
4516 - box-sizing: border-box;
4517 - z-index:9002;
4518 - border-radius: 4px;
4519 - display: flex;
4520 - flex-direction: column;
4521 -}
4522 -
4523 -.jmodal_title {
4524 - padding: 20px;
4525 - height: 70px;
4526 - box-sizing: border-box;
4527 - font-size: 1.4em;
4528 - background-color: #fff;
4529 - border-radius: 8px 8px 0px 0px;
4530 - pointer-events: none;
4531 - display: flex;
4532 - align-items: center;
4533 - border-bottom: 1px solid #eee;
4534 -}
4535 -
4536 -.jmodal_title > div {
4537 - font-size: 1.4em;
4538 -}
4539 -
4540 -.jmodal_title[data-icon]:before {
4541 - content: attr(data-icon);
4542 - font-family: 'Material Icons' !important;
4543 - width: 24px;
4544 - height: 24px;
4545 - font-size: 24px;
4546 - margin-right: 10px;
4547 - line-height: 24px;
4548 -}
4549 -
4550 -.jmodal_content {
4551 - padding: 20px;
4552 - overflow-y: auto;
4553 - height: 100%;
4554 - box-sizing: border-box;
4555 - scrollbar-width: thin;
4556 - scrollbar-color: #333 transparent;
4557 -}
4558 -
4559 -.jmodal_title:empty {
4560 - display: none;
4561 -}
4562 -
4563 -.jmodal_title:empty + .jmodal_content {
4564 - height: 100%;
4565 -}
4566 -
4567 -.jmodal_content::-webkit-scrollbar {
4568 - height: 12px;
4569 -}
4570 -
4571 -.jmodal_content::-webkit-scrollbar {
4572 - width: 12px;
4573 -}
4574 -
4575 -.jmodal_content::-webkit-scrollbar-track {
4576 - border: 1px solid #fff;
4577 - background: #eee;
4578 -}
4579 -
4580 -.jmodal_content::-webkit-scrollbar-thumb {
4581 - border: 1px solid #fff;
4582 - background: #888;
4583 -}
4584 -
4585 -.jmodal:after {
4586 - content: '';
4587 - background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z%27/%3E%3Cpath d=%27M0 0h24v24H0z%27 fill=%27none%27/%3E%3C/svg%3E");
4588 - position: absolute;
4589 - top: 0;
4590 - right: 0;
4591 - margin: 25px;
4592 - font-size: 24px;
4593 - width: 24px;
4594 - height: 24px;
4595 - cursor: pointer;
4596 - text-shadow: 0px 0px 5px #fff;
4597 -}
4598 -
4599 -.jmodal_fullscreen {
4600 - width: 100% !important;
4601 - height: 100% !important;
4602 - top: 0px;
4603 - left: 0px;
4604 - transform: none;
4605 - border: 0px;
4606 - border-radius: 0px;
4607 -}
4608 -
4609 -.jmodal_backdrop {
4610 - position: fixed;
4611 - top: 0px;
4612 - left: 0px;
4613 - min-width: 100%;
4614 - min-height: 100%;
4615 - background-color: rgba(0,0,0,0.2);
4616 - border: 0px;
4617 - padding: 0px;
4618 - z-index: 8000;
4619 - display: none;
4620 -
4621 - -webkit-touch-callout: none; /* iOS Safari */
4622 - -webkit-user-select: none; /* Safari */ /* Konqueror HTML */ /* Firefox */ /* Internet Explorer/Edge */
4623 - user-select: none; /* Non-prefixed version, currently
4624 - supported by Chrome and Opera */
4625 -}
4626 -
4627 1927 .jmodal_content .jcalendar .jcalendar-content,
4628 1928 .jmodal_content .jdropdown-container {
4629 1929 position: fixed;
4630 1930 }
@@ -4726,9 +2026,8 @@
4726 2026 .jpicker {
4727 2027 cursor: pointer;
4728 2028 white-space: nowrap;
4729 2029 display: inline-flex;
4730 - -webkit-user-select: none;
4731 2030 user-select: none;
4732 2031 outline: none;
4733 2032 position: relative;
4734 2033 min-height: 26px;
@@ -4816,9 +2115,8 @@
4816 2115 .jprogressbar
4817 2116 {
4818 2117 cursor:pointer;
4819 2118 -webkit-touch-callout: none;
4820 - -webkit-user-select: none;
4821 2119 user-select: none;
4822 2120 box-sizing: border-box;
4823 2121 background:#fff;
4824 2122 -webkit-tap-highlight-color: transparent;
@@ -4872,9 +2170,8 @@
4872 2170
4873 2171 .jsearch {
4874 2172 position: relative;
4875 2173 display: none;
4876 - -webkit-user-select: none;
4877 2174 user-select: none;
4878 2175 }
4879 2176
4880 2177 .jsearch_container {
@@ -4893,9 +2190,8 @@
4893 2190 margin: 0;
4894 2191 min-width: 300px;
4895 2192 outline: none;
4896 2193 width: auto;
4897 - -webkit-user-select: none;
4898 2194 user-select: none;
4899 2195 }
4900 2196
4901 2197 .jsearch_container:empty:after {
@@ -4909,9 +2205,8 @@
4909 2205 padding: 5px 10px;
4910 2206 user-select: none;
4911 2207 align-items: center;
4912 2208
4913 - -webkit-user-select: none;
4914 2209 user-select: none;
4915 2210 }
4916 2211
4917 2212 .jsearch_container > div:hover {
@@ -4920,9 +2215,8 @@
4920 2215
4921 2216 .jsearch_container > div > img {
4922 2217 width: 32px;
4923 2218 height: 32px;
4924 - -webkit-user-select: none;
4925 2219 user-select: none;
4926 2220 border-radius: 16px;
4927 2221 margin-right: 2px;
4928 2222 }
@@ -4932,9 +2226,8 @@
4932 2226 text-overflow: ellipsis;
4933 2227 margin-left: 2px;
4934 2228 max-width: 300px;
4935 2229 white-space: nowrap;
4936 - -webkit-user-select: none;
4937 2230 user-select: none;
4938 2231 }
4939 2232
4940 2233 .jsearch_container .selected {
@@ -5012,11 +2305,8 @@
5012 2305 cursor:pointer;
5013 2306 z-index:3000;
5014 2307
5015 2308 display: flex;
5016 - display: -webkit-flex;
5017 - -webkit-justify-content: center;
5018 - -webkit-align-items: center;
5019 2309 justify-content: center;
5020 2310 align-items: center;
5021 2311 flex-direction: row;
5022 2312 }
@@ -5130,10 +2420,8 @@
5130 2420 bottom: 6px;
5131 2421 }
5132 2422
5133 2423 .jslider-grid img:first-child {
5134 - -ms-grid-column: 1;
5135 - -ms-grid-row: 1;
5136 2424 grid-column: 1;
5137 2425 grid-row: 1;
5138 2426 display: block;
5139 2427 }
@@ -5138,10 +2426,8 @@
5138 2426 display: block;
5139 2427 }
5140 2428
5141 2429 .jslider-grid[data-number='2'] img:nth-child(2) {
5142 - -ms-grid-column: 2;
5143 - -ms-grid-row: 1;
5144 2430 grid-column: 2;
5145 2431 grid-row: 1;
5146 2432 display: block;
5147 2433 }
@@ -5146,17 +2432,13 @@
5146 2432 display: block;
5147 2433 }
5148 2434
5149 2435 .jslider-grid[data-number='3'] img:first-child {
5150 - -ms-grid-column: 1 / 2;
5151 - -ms-grid-row: 1 / 4;
5152 2436 grid-column: 1 / 2;
5153 2437 grid-row: 1 / 4;
5154 2438 }
5155 2439
5156 2440 .jslider-grid[data-number='3'] img:nth-child(2) {
5157 - -ms-grid-column: 2;
5158 - -ms-grid-row: 1;
5159 2441 grid-column: 2;
5160 2442 grid-row: 1;
5161 2443 display: block;
5162 2444 }
@@ -5161,10 +2443,8 @@
5161 2443 display: block;
5162 2444 }
5163 2445
5164 2446 .jslider-grid[data-number='3'] img:nth-child(3) {
5165 - -ms-grid-column: 2;
5166 - -ms-grid-row: 2;
5167 2447 grid-column: 2;
5168 2448 grid-row: 2;
5169 2449 display: block;
5170 2450 }
@@ -5169,17 +2449,13 @@
5169 2449 display: block;
5170 2450 }
5171 2451
5172 2452 .jslider-grid[data-number='4'] img:first-child {
5173 - -ms-grid-column: 1 / 2;
5174 - -ms-grid-row: 1 / 4;
5175 2453 grid-column: 1 / 2;
5176 2454 grid-row: 1 / 4;
5177 2455 }
5178 2456
5179 2457 .jslider-grid[data-number='4'] img:nth-child(2) {
5180 - -ms-grid-column: 2;
5181 - -ms-grid-row: 1;
5182 2458 grid-column: 2;
5183 2459 grid-row: 1;
5184 2460 display: block;
5185 2461 }
@@ -5184,10 +2460,8 @@
5184 2460 display: block;
5185 2461 }
5186 2462
5187 2463 .jslider-grid[data-number='4'] img:nth-child(3) {
5188 - -ms-grid-column: 2;
5189 - -ms-grid-row: 2;
5190 2464 grid-column: 2;
5191 2465 grid-row: 2;
5192 2466 display: block;
5193 2467 }
@@ -5192,10 +2466,8 @@
5192 2466 display: block;
5193 2467 }
5194 2468
5195 2469 .jslider-grid[data-number='4'] img:nth-child(4) {
5196 - -ms-grid-column: 2;
5197 - -ms-grid-row: 3;
5198 2470 grid-column: 2;
5199 2471 grid-row: 3;
5200 2472 display: block;
5201 2473 }
@@ -5415,9 +2687,8 @@
5415 2687 cursor: pointer;
5416 2688 white-space: nowrap;
5417 2689 display: flex;
5418 2690 padding:4px;
5419 - -webkit-user-select: none;
5420 2691 user-select: none;
5421 2692 font-size: 13px;
5422 2693 }
5423 2694
@@ -5504,9 +2775,8 @@
5504 2775 background-color:transparent;
5505 2776 }
5506 2777
5507 2778 .jtoolbar-item {
5508 - -webkit-user-select: none;
5509 2779 user-select: none;
5510 2780 }
5511 2781
5512 2782 .jtoolbar-item i {