174 lines
3.4 KiB
CSS
174 lines
3.4 KiB
CSS
:root {
|
|
--bs-font-sans-serif: 'Source Sans 3', 'Source Sans Pro', Helvetica, sans-serif;
|
|
--bs-body-font-size: 1.333rem;
|
|
--bs-body-font-weight: 300;
|
|
--bs-body-color: #474747;
|
|
--bs-body-color-rgb: 71, 71, 71;
|
|
--bs-body-bg: #f7f7f7;
|
|
--bs-border-color: #e0e0e0;
|
|
--bs-secondary-color: #999999;
|
|
--bs-primary: #37c0fb;
|
|
--bs-primary-rgb: 55, 192, 251;
|
|
--bs-link-color: #37c0fb;
|
|
--bs-link-color-rgb: 55, 192, 251;
|
|
--bs-link-hover-color: #50c8fc;
|
|
--arcana-accent: #37c0fb;
|
|
--arcana-accent-hover: #50c8fc;
|
|
--arcana-accent-active: #1eb8fb;
|
|
}
|
|
|
|
body {
|
|
background: #f7f7f7 url('../images/bg01.png');
|
|
}
|
|
|
|
h1, h2, h3, h4, h5, h6 {
|
|
font-weight: 600;
|
|
letter-spacing: -0.025em;
|
|
}
|
|
|
|
a {
|
|
text-decoration: none;
|
|
border-bottom: dotted 1px;
|
|
transition: color 0.2s ease-in-out, border-color 0.2s ease-in-out;
|
|
}
|
|
|
|
a:hover {
|
|
border-bottom-color: transparent;
|
|
}
|
|
|
|
.sheet {
|
|
background-color: #fff;
|
|
background-image: url('../images/bg02.png'), url('../images/bg03.png'), url('../images/bg01.png');
|
|
background-position: top left, bottom left, top left;
|
|
background-size: 100% 6em, 100% 6em, auto;
|
|
background-repeat: no-repeat, no-repeat, repeat;
|
|
padding: 5em 2.5em;
|
|
}
|
|
|
|
.row.content {
|
|
min-height: 60vh;
|
|
}
|
|
|
|
.sidenav .nav {
|
|
display: block;
|
|
list-style: none;
|
|
padding-left: 0;
|
|
}
|
|
|
|
.sidenav .nav-item {
|
|
margin: 0 0 0.75em 0;
|
|
}
|
|
|
|
.sidenav .nav-link {
|
|
display: inline;
|
|
padding: 0;
|
|
color: var(--arcana-accent);
|
|
border-bottom: dotted 1px;
|
|
}
|
|
|
|
.sidenav .nav-link:hover {
|
|
color: var(--arcana-accent-hover);
|
|
border-bottom-color: transparent;
|
|
}
|
|
|
|
.sidenav h4 {
|
|
color: #999999;
|
|
font-size: 0.9em;
|
|
letter-spacing: 0.15em;
|
|
text-transform: uppercase;
|
|
margin-bottom: 1.25em;
|
|
}
|
|
|
|
footer {
|
|
padding: 3em 0 4em 0;
|
|
}
|
|
|
|
footer a {
|
|
color: inherit;
|
|
border-bottom-color: rgba(71, 71, 71, 0.25);
|
|
}
|
|
|
|
footer a:hover {
|
|
color: var(--arcana-accent);
|
|
border-bottom-color: transparent;
|
|
}
|
|
|
|
.btn-primary {
|
|
--bs-btn-bg: var(--arcana-accent);
|
|
--bs-btn-border-color: var(--arcana-accent);
|
|
--bs-btn-hover-bg: var(--arcana-accent-hover);
|
|
--bs-btn-hover-border-color: var(--arcana-accent-hover);
|
|
--bs-btn-active-bg: var(--arcana-accent-active);
|
|
--bs-btn-active-border-color: var(--arcana-accent-active);
|
|
--bs-btn-color: #fff;
|
|
--bs-btn-hover-color: #fff;
|
|
--bs-btn-active-color: #fff;
|
|
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.15)), url('../images/bg01.png');
|
|
border-radius: 5px;
|
|
font-weight: 600;
|
|
padding: 0.5em 1.5em;
|
|
}
|
|
|
|
.form-control, .form-select {
|
|
font-weight: 300;
|
|
}
|
|
|
|
.banner,
|
|
.section-img {
|
|
width: 100%;
|
|
object-fit: cover;
|
|
object-position: center;
|
|
border-radius: 5px;
|
|
margin-bottom: 2em;
|
|
}
|
|
|
|
.banner {
|
|
height: 16em;
|
|
}
|
|
|
|
.section-img {
|
|
height: 12em;
|
|
}
|
|
|
|
.svgimages {
|
|
height: 14px;
|
|
width: 14px;
|
|
}
|
|
|
|
.req {
|
|
color: #d43d28;
|
|
font-size: 0.7rem;
|
|
font-weight: 700;
|
|
letter-spacing: 0.1em;
|
|
text-transform: uppercase;
|
|
margin-left: 0.3rem;
|
|
}
|
|
|
|
@media screen and (max-width: 980px) {
|
|
:root {
|
|
--bs-body-font-size: 1.167rem;
|
|
}
|
|
}
|
|
|
|
@media screen and (max-width: 767px) {
|
|
:root {
|
|
--bs-body-font-size: 1.083rem;
|
|
}
|
|
|
|
.sheet {
|
|
padding: 3em 1.25em;
|
|
}
|
|
|
|
.row.content {
|
|
min-height: auto;
|
|
}
|
|
|
|
.banner {
|
|
height: 10em;
|
|
}
|
|
|
|
.section-img {
|
|
height: 8em;
|
|
}
|
|
}
|