300 lines
12 KiB
CSS
300 lines
12 KiB
CSS
/*!
|
|
* # Fomantic-UI 2.9.0 - Site
|
|
* http://github.com/fomantic/Fomantic-UI/
|
|
*
|
|
*
|
|
* Released under the MIT license
|
|
* http://opensource.org/licenses/MIT
|
|
*
|
|
*/
|
|
|
|
|
|
/*******************************
|
|
Page
|
|
*******************************/
|
|
|
|
@font-face {
|
|
font-family: 'Lato';
|
|
src: url("./../themes/default/assets/fonts/LatoLatin-Regular.woff2") format('woff2') , url("./../themes/default/assets/fonts/LatoLatin-Regular.woff") format('woff');
|
|
font-style: normal;
|
|
font-weight: normal;
|
|
font-display: swap;
|
|
text-rendering: optimizeLegibility;
|
|
unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-017F, U+0192, U+0218-021B, U+0237, U+02C6-02C7, U+02C9, U+02D8-02DD, U+0394, U+03A9, U+03BC, U+03C0, U+1E80-1E85, U+2010, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20A3-20A4, U+20A7, U+20AC, U+2113, U+2122, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+F8FF, U+FB00-FB04;
|
|
}
|
|
@font-face {
|
|
font-family: 'Lato';
|
|
src: url("./../themes/default/assets/fonts/LatoLatin-Bold.woff2") format('woff2') , url("./../themes/default/assets/fonts/LatoLatin-Bold.woff") format('woff');
|
|
font-style: normal;
|
|
font-weight: bold;
|
|
font-display: swap;
|
|
text-rendering: optimizeLegibility;
|
|
unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-017F, U+0192, U+0218-021B, U+0237, U+02C6-02C7, U+02C9, U+02D8-02DD, U+0394, U+03A9, U+03BC, U+03C0, U+1E80-1E85, U+2010, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20A3-20A4, U+20A7, U+20AC, U+2113, U+2122, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+F8FF, U+FB00-FB04;
|
|
}
|
|
@font-face {
|
|
font-family: 'Lato';
|
|
src: url("./../themes/default/assets/fonts/LatoLatin-Italic.woff2") format('woff2') , url("./../themes/default/assets/fonts/LatoLatin-Italic.woff") format('woff');
|
|
font-style: italic;
|
|
font-weight: normal;
|
|
font-display: swap;
|
|
text-rendering: optimizeLegibility;
|
|
unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-017F, U+0192, U+0218-021B, U+0237, U+02C6-02C7, U+02C9, U+02D8-02DD, U+0394, U+03A9, U+03BC, U+03C0, U+1E80-1E85, U+2010, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20A3-20A4, U+20A7, U+20AC, U+2113, U+2122, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+F8FF, U+FB00-FB04;
|
|
}
|
|
@font-face {
|
|
font-family: 'Lato';
|
|
src: url("./../themes/default/assets/fonts/LatoLatin-BoldItalic.woff2") format('woff2') , url("./../themes/default/assets/fonts/LatoLatin-BoldItalic.woff") format('woff');
|
|
font-style: italic;
|
|
font-weight: bold;
|
|
font-display: swap;
|
|
text-rendering: optimizeLegibility;
|
|
unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-017F, U+0192, U+0218-021B, U+0237, U+02C6-02C7, U+02C9, U+02D8-02DD, U+0394, U+03A9, U+03BC, U+03C0, U+1E80-1E85, U+2010, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20A3-20A4, U+20A7, U+20AC, U+2113, U+2122, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+F8FF, U+FB00-FB04;
|
|
}
|
|
@font-face {
|
|
font-family: 'Lato';
|
|
src: url("./../themes/default/assets/fonts/Lato-Regular.woff2") format('woff2') , url("./../themes/default/assets/fonts/Lato-Regular.woff") format('woff');
|
|
font-style: normal;
|
|
font-weight: normal;
|
|
font-display: swap;
|
|
text-rendering: optimizeLegibility;
|
|
unicode-range: U+0180-0191, U+0193-0217, U+021C-0236, U+0238-02C5, U+02C8, U+02CA-02D7, U+02DE-036F, U+0374-0375, U+037A-037E, U+0384-038A, U+038C, U+038E-0393, U+0395-03A1, U+03A3-03A8, U+03AA-03BB, U+03BD-03BF, U+03C1-03CE, U+03D0-0486, U+0488-0513, U+1D00-1DCA, U+1DFE-1E7F, U+1E86-1E9B, U+1E9E, U+1EA0-1EF9, U+1F00-1F15, U+1F18-1F1D, U+1F20-1F45, U+1F48-1F4D, U+1F50-1F57, U+1F59, U+1F5B, U+1F5D, U+1F5F-1F7D, U+1F80-1FB4, U+1FB6-1FC4, U+1FC6-1FD3, U+1FD6-1FDB, U+1FDD-1FEF, U+1FF2-1FF4, U+1FF6-1FFE, U+2000-200F, U+2012, U+2015-2017, U+201B, U+201F, U+202F, U+2034, U+203C-203E, U+205E-205F, U+2070-2071, U+2074-2094, U+20A0-20A2, U+20A5-20A6, U+20A8-20AB, U+20AD-20B5, U+20B8-20BA, U+20DD, U+2105, U+2116-2117, U+2120, U+2132, U+214D-214E, U+2153-215F, U+2183-2184, U+2190-2199, U+21A8, U+221F, U+2229, U+2261, U+2302, U+2310, U+2320-2321, U+2460-2473, U+24EA-24F4, U+24FF-2500, U+2502, U+250C, U+2510, U+2514, U+2518, U+2C60-2C6C, U+2C74-2C77;
|
|
}
|
|
@font-face {
|
|
font-family: 'Lato';
|
|
src: url("./../themes/default/assets/fonts/Lato-Bold.woff2") format('woff2') , url("./../themes/default/assets/fonts/Lato-Bold.woff") format('woff');
|
|
font-style: normal;
|
|
font-weight: bold;
|
|
font-display: swap;
|
|
text-rendering: optimizeLegibility;
|
|
unicode-range: U+0180-0191, U+0193-0217, U+021C-0236, U+0238-02C5, U+02C8, U+02CA-02D7, U+02DE-036F, U+0374-0375, U+037A-037E, U+0384-038A, U+038C, U+038E-0393, U+0395-03A1, U+03A3-03A8, U+03AA-03BB, U+03BD-03BF, U+03C1-03CE, U+03D0-0486, U+0488-0513, U+1D00-1DCA, U+1DFE-1E7F, U+1E86-1E9B, U+1E9E, U+1EA0-1EF9, U+1F00-1F15, U+1F18-1F1D, U+1F20-1F45, U+1F48-1F4D, U+1F50-1F57, U+1F59, U+1F5B, U+1F5D, U+1F5F-1F7D, U+1F80-1FB4, U+1FB6-1FC4, U+1FC6-1FD3, U+1FD6-1FDB, U+1FDD-1FEF, U+1FF2-1FF4, U+1FF6-1FFE, U+2000-200F, U+2012, U+2015-2017, U+201B, U+201F, U+202F, U+2034, U+203C-203E, U+205E-205F, U+2070-2071, U+2074-2094, U+20A0-20A2, U+20A5-20A6, U+20A8-20AB, U+20AD-20B5, U+20B8-20BA, U+20DD, U+2105, U+2116-2117, U+2120, U+2132, U+214D-214E, U+2153-215F, U+2183-2184, U+2190-2199, U+21A8, U+221F, U+2229, U+2261, U+2302, U+2310, U+2320-2321, U+2460-2473, U+24EA-24F4, U+24FF-2500, U+2502, U+250C, U+2510, U+2514, U+2518, U+2C60-2C6C, U+2C74-2C77;
|
|
}
|
|
@font-face {
|
|
font-family: 'Lato';
|
|
src: url("./../themes/default/assets/fonts/Lato-Italic.woff2") format('woff2') , url("./../themes/default/assets/fonts/Lato-Italic.woff") format('woff');
|
|
font-style: italic;
|
|
font-weight: normal;
|
|
font-display: swap;
|
|
text-rendering: optimizeLegibility;
|
|
unicode-range: U+0180-0191, U+0193-0217, U+021C-0236, U+0238-02C5, U+02C8, U+02CA-02D7, U+02DE-036F, U+0374-0375, U+037A-037E, U+0384-038A, U+038C, U+038E-0393, U+0395-03A1, U+03A3-03A8, U+03AA-03BB, U+03BD-03BF, U+03C1-03CE, U+03D0-0486, U+0488-0513, U+1D00-1DCA, U+1DFE-1E7F, U+1E86-1E9B, U+1E9E, U+1EA0-1EF9, U+1F00-1F15, U+1F18-1F1D, U+1F20-1F45, U+1F48-1F4D, U+1F50-1F57, U+1F59, U+1F5B, U+1F5D, U+1F5F-1F7D, U+1F80-1FB4, U+1FB6-1FC4, U+1FC6-1FD3, U+1FD6-1FDB, U+1FDD-1FEF, U+1FF2-1FF4, U+1FF6-1FFE, U+2000-200F, U+2012, U+2015-2017, U+201B, U+201F, U+202F, U+2034, U+203C-203E, U+205E-205F, U+2070-2071, U+2074-2094, U+20A0-20A2, U+20A5-20A6, U+20A8-20AB, U+20AD-20B5, U+20B8-20BA, U+20DD, U+2105, U+2116-2117, U+2120, U+2132, U+214D-214E, U+2153-215F, U+2183-2184, U+2190-2199, U+21A8, U+221F, U+2229, U+2261, U+2302, U+2310, U+2320-2321, U+2460-2473, U+24EA-24F4, U+24FF-2500, U+2502, U+250C, U+2510, U+2514, U+2518, U+2C60-2C6C, U+2C74-2C77;
|
|
}
|
|
@font-face {
|
|
font-family: 'Lato';
|
|
src: url("./../themes/default/assets/fonts/Lato-BoldItalic.woff2") format('woff2') , url("./../themes/default/assets/fonts/Lato-BoldItalic.woff") format('woff');
|
|
font-style: italic;
|
|
font-weight: bold;
|
|
font-display: swap;
|
|
text-rendering: optimizeLegibility;
|
|
unicode-range: U+0180-0191, U+0193-0217, U+021C-0236, U+0238-02C5, U+02C8, U+02CA-02D7, U+02DE-036F, U+0374-0375, U+037A-037E, U+0384-038A, U+038C, U+038E-0393, U+0395-03A1, U+03A3-03A8, U+03AA-03BB, U+03BD-03BF, U+03C1-03CE, U+03D0-0486, U+0488-0513, U+1D00-1DCA, U+1DFE-1E7F, U+1E86-1E9B, U+1E9E, U+1EA0-1EF9, U+1F00-1F15, U+1F18-1F1D, U+1F20-1F45, U+1F48-1F4D, U+1F50-1F57, U+1F59, U+1F5B, U+1F5D, U+1F5F-1F7D, U+1F80-1FB4, U+1FB6-1FC4, U+1FC6-1FD3, U+1FD6-1FDB, U+1FDD-1FEF, U+1FF2-1FF4, U+1FF6-1FFE, U+2000-200F, U+2012, U+2015-2017, U+201B, U+201F, U+202F, U+2034, U+203C-203E, U+205E-205F, U+2070-2071, U+2074-2094, U+20A0-20A2, U+20A5-20A6, U+20A8-20AB, U+20AD-20B5, U+20B8-20BA, U+20DD, U+2105, U+2116-2117, U+2120, U+2132, U+214D-214E, U+2153-215F, U+2183-2184, U+2190-2199, U+21A8, U+221F, U+2229, U+2261, U+2302, U+2310, U+2320-2321, U+2460-2473, U+24EA-24F4, U+24FF-2500, U+2502, U+250C, U+2510, U+2514, U+2518, U+2C60-2C6C, U+2C74-2C77;
|
|
}
|
|
html,
|
|
body {
|
|
height: 100%;
|
|
}
|
|
html {
|
|
font-size: 14px;
|
|
}
|
|
body {
|
|
margin: 0;
|
|
padding: 0;
|
|
overflow-x: hidden;
|
|
min-width: 320px;
|
|
background: #FFFFFF;
|
|
font-family: 'Lato', system-ui, -apple-system, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
|
|
font-size: 14px;
|
|
line-height: 1.4285em;
|
|
color: rgba(0, 0, 0, 0.87);
|
|
}
|
|
|
|
|
|
/*******************************
|
|
Headers
|
|
*******************************/
|
|
|
|
h1,
|
|
h2,
|
|
h3,
|
|
h4,
|
|
h5 {
|
|
font-family: 'Lato', system-ui, -apple-system, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
|
|
line-height: 1.28571429em;
|
|
margin: calc(2rem - 0.1428571428571429em) 0 1rem;
|
|
font-weight: bold;
|
|
padding: 0;
|
|
}
|
|
h1 {
|
|
min-height: 1rem;
|
|
font-size: 2rem;
|
|
}
|
|
h2 {
|
|
font-size: 1.71428571rem;
|
|
}
|
|
h3 {
|
|
font-size: 1.28571429rem;
|
|
}
|
|
h4 {
|
|
font-size: 1.07142857rem;
|
|
}
|
|
h5 {
|
|
font-size: 1rem;
|
|
}
|
|
h1:first-child,
|
|
h2:first-child,
|
|
h3:first-child,
|
|
h4:first-child,
|
|
h5:first-child {
|
|
margin-top: 0;
|
|
}
|
|
h1:last-child,
|
|
h2:last-child,
|
|
h3:last-child,
|
|
h4:last-child,
|
|
h5:last-child {
|
|
margin-bottom: 0;
|
|
}
|
|
|
|
|
|
/*******************************
|
|
Text
|
|
*******************************/
|
|
|
|
p {
|
|
margin: 0 0 1em;
|
|
line-height: 1.4285em;
|
|
}
|
|
p:first-child {
|
|
margin-top: 0;
|
|
}
|
|
p:last-child {
|
|
margin-bottom: 0;
|
|
}
|
|
|
|
/*-------------------
|
|
Links
|
|
--------------------*/
|
|
|
|
a {
|
|
color: #4183C4;
|
|
text-decoration: none;
|
|
}
|
|
a:hover {
|
|
color: #1e70bf;
|
|
text-decoration: none;
|
|
}
|
|
|
|
|
|
/*******************************
|
|
Scrollbars
|
|
*******************************/
|
|
|
|
|
|
/* Force Simple Scrollbars */
|
|
body ::-webkit-scrollbar {
|
|
-webkit-appearance: none;
|
|
width: 10px;
|
|
height: 10px;
|
|
}
|
|
body ::-webkit-scrollbar-track {
|
|
background: rgba(0, 0, 0, 0.1);
|
|
border-radius: 0;
|
|
}
|
|
body ::-webkit-scrollbar-thumb {
|
|
cursor: pointer;
|
|
border-radius: 5px;
|
|
background: rgba(0, 0, 0, 0.25);
|
|
-webkit-transition: color 0.2s ease;
|
|
transition: color 0.2s ease;
|
|
}
|
|
body ::-webkit-scrollbar-thumb:window-inactive {
|
|
background: rgba(0, 0, 0, 0.15);
|
|
}
|
|
body ::-webkit-scrollbar-thumb:hover {
|
|
background: rgba(128, 135, 139, 0.8);
|
|
}
|
|
body .ui {
|
|
|
|
/* IE11 */
|
|
scrollbar-face-color: #bfbfbf;
|
|
scrollbar-shadow-color: #bfbfbf;
|
|
scrollbar-track-color: #e6e6e6;
|
|
scrollbar-arrow-color: #e6e6e6;
|
|
|
|
/* firefox : first color thumb, second track*/
|
|
scrollbar-color: rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.1);
|
|
scrollbar-width: thin;
|
|
}
|
|
/* Inverted UI */
|
|
body .ui.inverted:not(.dimmer)::-webkit-scrollbar-track {
|
|
background: rgba(255, 255, 255, 0.1);
|
|
}
|
|
body .ui.inverted:not(.dimmer)::-webkit-scrollbar-thumb {
|
|
background: rgba(255, 255, 255, 0.25);
|
|
}
|
|
body .ui.inverted:not(.dimmer)::-webkit-scrollbar-thumb:window-inactive {
|
|
background: rgba(255, 255, 255, 0.15);
|
|
}
|
|
body .ui.inverted:not(.dimmer)::-webkit-scrollbar-thumb:hover {
|
|
background: rgba(255, 255, 255, 0.35);
|
|
}
|
|
body .ui.inverted:not(.dimmer) {
|
|
|
|
/* IE11 */
|
|
scrollbar-face-color: #656565;
|
|
scrollbar-shadow-color: #656565;
|
|
scrollbar-track-color: #323232;
|
|
scrollbar-arrow-color: #323232;
|
|
|
|
/* firefox : first color thumb, second track */
|
|
scrollbar-color: rgba(255, 255, 255, 0.25) rgba(255, 255, 255, 0.1);
|
|
}
|
|
|
|
|
|
/*******************************
|
|
Highlighting
|
|
*******************************/
|
|
|
|
|
|
/* Site */
|
|
::-webkit-selection {
|
|
background-color: #CCE2FF;
|
|
color: rgba(0, 0, 0, 0.87);
|
|
}
|
|
::-moz-selection {
|
|
background-color: #CCE2FF;
|
|
color: rgba(0, 0, 0, 0.87);
|
|
}
|
|
::selection {
|
|
background-color: #CCE2FF;
|
|
color: rgba(0, 0, 0, 0.87);
|
|
}
|
|
|
|
/* Form */
|
|
textarea::-webkit-selection,
|
|
input::-webkit-selection {
|
|
background-color: rgba(100, 100, 100, 0.4);
|
|
color: rgba(0, 0, 0, 0.87);
|
|
}
|
|
textarea::-moz-selection,
|
|
input::-moz-selection {
|
|
background-color: rgba(100, 100, 100, 0.4);
|
|
color: rgba(0, 0, 0, 0.87);
|
|
}
|
|
textarea::-moz-selection, input::-moz-selection {
|
|
background-color: rgba(100, 100, 100, 0.4);
|
|
color: rgba(0, 0, 0, 0.87);
|
|
}
|
|
textarea::selection,
|
|
input::selection {
|
|
background-color: rgba(100, 100, 100, 0.4);
|
|
color: rgba(0, 0, 0, 0.87);
|
|
}
|
|
|
|
|
|
/*******************************
|
|
Global Overrides
|
|
*******************************/
|
|
|
|
|
|
|
|
/*******************************
|
|
Site Overrides
|
|
*******************************/
|
|
|