No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
/* CSS placed here will be applied to all skins <style>*/ | /* CSS placed here will be applied to all skins <style>*/ | ||
/* Extensions table */ | |||
.ocsp-wrapper { | |||
margin: 0 auto; | |||
padding: 40px; | |||
max-width: 800px; | |||
} | |||
.ocsp-table { | |||
margin: 0 0 40px 0; | |||
width: 100%; | |||
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2); | |||
display: table; | |||
} | |||
@media screen and (max-width: 580px) { | |||
.ocsp-table { | |||
display: block; | |||
} | |||
} | |||
.ocsp-row { | |||
display: table-row; | |||
background: #f6f6f6; | |||
} | |||
.ocsp-row:nth-of-type(odd) { | |||
background: #e9e9e9; | |||
} | |||
.ocsp-row.ocsp-header { | |||
font-weight: 900; | |||
color: #ffffff; | |||
background: #ea6153; | |||
} | |||
.ocsp-row.green { | |||
background: #27ae60; | |||
} | |||
.ocsp-row.blue { | |||
background: #2980b9; | |||
} | |||
@media screen and (max-width: 580px) { | |||
.ocsp-row { | |||
padding: 14px 0 7px; | |||
display: block; | |||
} | |||
.ocsp-row.ocsp-header { | |||
padding: 0; | |||
height: 6px; | |||
} | |||
.ocsp-row.ocsp-header .cell { | |||
display: none; | |||
} | |||
.ocsp-row .ocsp-cell { | |||
margin-bottom: 10px; | |||
} | |||
.ocsp-row .ocsp-cell:before { | |||
margin-bottom: 3px; | |||
content: attr(data-title); | |||
min-width: 98px; | |||
font-size: 10px; | |||
line-height: 10px; | |||
font-weight: bold; | |||
text-transform: uppercase; | |||
color: #969696; | |||
display: block; | |||
} | |||
} | |||
.ocsp-cell { | |||
padding: 6px 12px; | |||
display: table-cell; | |||
} | |||
@media screen and (max-width: 580px) { | |||
.ocsp-cell { | |||
padding: 2px 16px; | |||
display: block; | |||
} | |||
} | |||
/* end extensions table */ | |||
/* slick silder module */ | /* slick silder module */ |
Revision as of 10:58, 1 September 2022
/* CSS placed here will be applied to all skins <style>*/
/* Extensions table */
.ocsp-wrapper {
margin: 0 auto;
padding: 40px;
max-width: 800px;
}
.ocsp-table {
margin: 0 0 40px 0;
width: 100%;
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
display: table;
}
@media screen and (max-width: 580px) {
.ocsp-table {
display: block;
}
}
.ocsp-row {
display: table-row;
background: #f6f6f6;
}
.ocsp-row:nth-of-type(odd) {
background: #e9e9e9;
}
.ocsp-row.ocsp-header {
font-weight: 900;
color: #ffffff;
background: #ea6153;
}
.ocsp-row.green {
background: #27ae60;
}
.ocsp-row.blue {
background: #2980b9;
}
@media screen and (max-width: 580px) {
.ocsp-row {
padding: 14px 0 7px;
display: block;
}
.ocsp-row.ocsp-header {
padding: 0;
height: 6px;
}
.ocsp-row.ocsp-header .cell {
display: none;
}
.ocsp-row .ocsp-cell {
margin-bottom: 10px;
}
.ocsp-row .ocsp-cell:before {
margin-bottom: 3px;
content: attr(data-title);
min-width: 98px;
font-size: 10px;
line-height: 10px;
font-weight: bold;
text-transform: uppercase;
color: #969696;
display: block;
}
}
.ocsp-cell {
padding: 6px 12px;
display: table-cell;
}
@media screen and (max-width: 580px) {
.ocsp-cell {
padding: 2px 16px;
display: block;
}
}
/* end extensions table */
/* slick silder module */
@import url("skin/modules/slick/slick.scss");
@import url("skin/modules/slick/slick-theme.scss");
.treeview ul {
list-style: none;
margin-left: 0;
padding-left: 20px;
}
/* Used for legend example */
legend.legend-example {
background-color: #000;
color: #fff;
padding: 3px 6px;
}
.legend-example-output {
font: 1rem 'Fira Sans', sans-serif;
}
input.legend-example {
margin: .4rem;
}
/* nav */
html, html body {
background-color: white;
}
/*
.ws-page-tools {
display: none;
}
*/
.row-WSHeader.row {
grid-row: 1;
}
:root {
--csp-white: white;
--csp-base: #739dbfff;
--csp-dark: #486d8dff;
--csp-light: #c0d3e2ff;
}
.csp-nav-wrapper {
background: var(--csp-base);
margin: 0 -15px;
}
.csp-nav {
grid-template-columns: auto 1fr auto;
display: grid;
max-width: 1200px;
margin: 0 auto;
}
.csp-nav__logo {
background: var(--csp-dark);
display: flex;
flex-direction: column;
justify-content: center;
padding: 0 2em;
}
.csp-nav__logo a {
max-width: 2em;
color: var(--csp-white);
font-weight: bold;
font-size: 1.5em;
line-height: .9;
}
.csp-nav__logo a::first-line {
color: var(--csp-light);
font-size: .75em;
}
.csp-nav__logo a:hover {
text-decoration: none;
}
ul.csp-nav__menu {
justify-self: end;
list-style: none;
display: flex;
margin: 0;
}
li.csp-nav__menu-item {
margin: 0;
display: contents;
font-size: 1.2em;
}
li.csp-nav__menu-item a{
padding: 1.2em 1.5em;
margin: 0;
background: var(--csp-base);
color: var(--csp-white);
}
li.csp-nav__menu-item a:hover {
background: var(--csp-dark);
text-decoration: none;
}
.csp-nav__search {
position: relative;
display: flex;
align-items: center;
margin: 0.8em 0;
padding: 0 2em 0 1.5em;
border-left: 1px solid var(--csp-white);
}
.csp-nav__search-icon {
position: absolute;
left: 2em;
}
.csp-nav__search-icon:before {
content: "\f002";
font-family: "Font Awesome 5 Free";
font-weight: 900;
color: var(--csp-light)
}
input.csp-nav__search-input {
background: var(--csp-dark);
border: none;
width: 100%;
padding: 0.5em 0.5em 0.5em 2em;
color: var(--csp-white);
}
input.csp-nav__search-input::placeholder {
color: var(--csp-light);
}
input.csp-nav__search-input:focus,
input.csp-nav__search-input:focus-visible {
outline: 0;
box-shadow: inset 0 0 0 2px var(--csp-light);
}
/* main page */
.page-Main_Page #content {
background-color: white;
border: none;
}
body.page-Main_Page,
html body.page-Main_Page {
background: white;
}
.page-Main_Page .mt-1.row {
display:none;
}
.csp-section {
display: grid;
grid-template-columns: 1fr 1fr;
max-width: 1200px;
margin: 0 auto;
grid-gap: 1em;
}
h1.csp-brandig {
border: none;
}
h1.csp-brandig {
border: none;
font-size: 14em;
font-weight: bold;
color: var(--csp-dark);
padding: 0;
margin-bottom: -0.15em;
}
.csp-brandig .csp-vertical-text {
font-size: 0.28em;
}
.csp-vertical-text {
writing-mode: vertical-rl;
text-orientation: mixed;
transform: rotate(-180deg);
}
.csp-branding__sub {
font-size: 1.5em;
margin-bottom: 1em;
}
.csp-button a {
background: var(--csp-dark);
padding: 0.5em 2em;
color: white;
font-size: 1.2em;
}
.csp-button a:after {
content: "\f054";
font-family: "Font Awesome 5 Free";
font-weight: 900;
padding-left: 1em;
margin-right: -1em;
}
.csp-block {
background: #b3d4efff;
width: 100%;
min-height:10em;
font-size: larger;
}
.csp-nav__mobile-menu {
display: none;
}
.csp-section-wrapper {
background: #b3d4ef;
margin: 4em -63px;
padding: 2em;
}
.csp-section-wrapper:before {
content: '';
width: 0;
height: 0;
border-left: 20px solid transparent;
border-right: 20px solid transparent;
border-top: 20px solid white;
position: absolute;
left: 50%;
transform: translate(-2em,-2em);
}
@media (max-width: 500px) {
.csp-section-wrapper {
margin: 4em -30px;
}
ul.csp-nav__menu {
position: absolute;
display: none;
top: 4em;
z-index: 99;
width: 100%;
left: 0;
flex-direction: column;
padding: 0;
}
ul.csp-nav__menu.open {
display: flex;
}
.csp-section {
grid-template-columns: 1fr;
}
h1.csp-brandig {
font-size: 6em;
}
#bodyContent {
padding: 0;
}
.csp-nav__mobile-menu {
display: block;
align-self: center;
}
.csp-nav__mobile-menu:before {
content: "\f0c9";
font-family: "Font Awesome 5 Free";
font-weight: 900;
font-size: 2em;
padding-right: 0.5em;
color: var(--csp-white);
}
}
/* fix tooltip z-index */
div.tippy-popper {
z-index: 2500 !important;
}