brz9-cdn/byl/css/byl.min.css

1697 lines
27 KiB
CSS

* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
.byl-root {
position: relative;
width: 100%;
min-height: 100vh;
max-width: 100vw;
overflow-x: hidden;
}
.byl-header {
width: 100%;
min-height: 20px;
}
.byl-flex {
display: flex;
}
.byl-bloc {
display: inline-block;
}
.byl-header-menu li {
display: inline-block;
margin-top: 10px;
margin-bottom: 10px;
}
.byl-header .byl-logo{
padding-top: 5px;
padding-bottom: 5px;
height: 30px;
padding-left: 10px;
}
.byl-header ul li {
list-style: none;
padding-right: 20px;
}
.byl-footer {
position: absolute;
text-align: center;
width: 100%;
bottom: 0px;
}
.byl-footer * {
padding-top: 10px;
padding-bottom: 10px;
}
.byl-main {
display: flex;
height: auto;
}
.byl-80vw {
min-width: 80vw;
width: 80vw;
margin-left: auto;
margin-right: auto;
}
.byl-60vw {
min-width: 60vw;
width: 60vw;
margin-left: auto;
margin-right: auto;
}
.byl-50vw {
min-width: 50vw;
width: 50vw;
margin-left: auto;
margin-right: auto;
}
.byl-30vw {
min-width: 30vw;
width: 30vw;
margin-left: auto;
margin-right: auto;
}
.byl-20vw {
min-width: 20vw;
width: 20vw;
margin-right: auto;
}
.byl-10vw {
min-width: 10vw;
width: 10vw;
margin-left: auto;
margin-right: auto;
}
.byl-centered {
text-align: center;
}
.byl-container {
width: inherit;
position: relative;
}
.byl-left {
position: absolute;
left: 0px;
top: 0px;
}
.byl-right {
position: absolute;
right: 0px;
top: 0px;
}
.byl-mobile,
.byl-mobile * {
min-width: 0px;
width: 0px;
min-height: 0px;
height: 0px;
visibility: hidden;
}
@media only screen and (max-width: 64em) {
.byl-desk,
.byl-desk * {
min-width: 0px;
width: 0px;
min-height: 0px;
height: 0px;
visibility: hidden;
}
.byl-mobile,
.byl-mobile * {
min-width: revert;
width: revert;
min-height: revert;
height: revert;
visibility: revert;
}
}
.container-fluid,
.container {
margin-right: auto;
margin-left: auto;
}
.container-fluid {
}
.row {
box-sizing: border-box;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-flex: 0;
-ms-flex: 0 1 auto;
flex: 0 1 auto;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.row.reverse {
-webkit-box-orient: horizontal;
-webkit-box-direction: reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse;
}
.col.reverse {
-webkit-box-orient: vertical;
-webkit-box-direction: reverse;
-ms-flex-direction: column-reverse;
flex-direction: column-reverse;
}
.col-xs,
.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-xs-offset-0,
.col-xs-offset-1,
.col-xs-offset-2,
.col-xs-offset-3,
.col-xs-offset-4,
.col-xs-offset-5,
.col-xs-offset-6,
.col-xs-offset-7,
.col-xs-offset-8,
.col-xs-offset-9,
.col-xs-offset-10,
.col-xs-offset-11,
.col-xs-offset-12 {
box-sizing: border-box;
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
}
.col-xs {
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
-ms-flex-preferred-size: 0;
flex-basis: 0;
max-width: 100%;
}
.col-xs-1 {
-ms-flex-preferred-size: 8.33333333%;
flex-basis: 8.33333333%;
max-width: 8.33333333%;
}
.col-xs-2 {
-ms-flex-preferred-size: 16.66666667%;
flex-basis: 16.66666667%;
max-width: 16.66666667%;
}
.col-xs-3 {
-ms-flex-preferred-size: 25%;
flex-basis: 25%;
max-width: 25%;
}
.col-xs-4 {
-ms-flex-preferred-size: 33.33333333%;
flex-basis: 33.33333333%;
max-width: 33.33333333%;
}
.col-xs-5 {
-ms-flex-preferred-size: 41.66666667%;
flex-basis: 41.66666667%;
max-width: 41.66666667%;
}
.col-xs-6 {
-ms-flex-preferred-size: 50%;
flex-basis: 50%;
max-width: 50%;
}
.col-xs-7 {
-ms-flex-preferred-size: 58.33333333%;
flex-basis: 58.33333333%;
max-width: 58.33333333%;
}
.col-xs-8 {
-ms-flex-preferred-size: 66.66666667%;
flex-basis: 66.66666667%;
max-width: 66.66666667%;
}
.col-xs-9 {
-ms-flex-preferred-size: 75%;
flex-basis: 75%;
max-width: 75%;
}
.col-xs-10 {
-ms-flex-preferred-size: 83.33333333%;
flex-basis: 83.33333333%;
max-width: 83.33333333%;
}
.col-xs-11 {
-ms-flex-preferred-size: 91.66666667%;
flex-basis: 91.66666667%;
max-width: 91.66666667%;
}
.col-xs-12 {
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
max-width: 100%;
}
.col-xs-offset-0 {
margin-left: 0;
}
.col-xs-offset-1 {
margin-left: 8.33333333%;
}
.col-xs-offset-2 {
margin-left: 16.66666667%;
}
.col-xs-offset-3 {
margin-left: 25%;
}
.col-xs-offset-4 {
margin-left: 33.33333333%;
}
.col-xs-offset-5 {
margin-left: 41.66666667%;
}
.col-xs-offset-6 {
margin-left: 50%;
}
.col-xs-offset-7 {
margin-left: 58.33333333%;
}
.col-xs-offset-8 {
margin-left: 66.66666667%;
}
.col-xs-offset-9 {
margin-left: 75%;
}
.col-xs-offset-10 {
margin-left: 83.33333333%;
}
.col-xs-offset-11 {
margin-left: 91.66666667%;
}
.start-xs {
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
text-align: start;
}
.center-xs {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
text-align: center;
}
.end-xs {
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
text-align: end;
}
.top-xs {
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
}
.middle-xs {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.bottom-xs {
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end;
}
.around-xs {
-ms-flex-pack: distribute;
justify-content: space-around;
}
.between-xs {
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.first-xs {
-webkit-box-ordinal-group: 0;
-ms-flex-order: -1;
order: -1;
}
.last-xs {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1;
}
@media only screen and (min-width: 48em) {
.container {
width: 49rem;
}
.col-sm,
.col-sm-1,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm-offset-0,
.col-sm-offset-1,
.col-sm-offset-2,
.col-sm-offset-3,
.col-sm-offset-4,
.col-sm-offset-5,
.col-sm-offset-6,
.col-sm-offset-7,
.col-sm-offset-8,
.col-sm-offset-9,
.col-sm-offset-10,
.col-sm-offset-11,
.col-sm-offset-12 {
box-sizing: border-box;
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
}
.col-sm {
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
-ms-flex-preferred-size: 0;
flex-basis: 0;
max-width: 100%;
}
.col-sm-1 {
-ms-flex-preferred-size: 8.33333333%;
flex-basis: 8.33333333%;
max-width: 8.33333333%;
}
.col-sm-2 {
-ms-flex-preferred-size: 16.66666667%;
flex-basis: 16.66666667%;
max-width: 16.66666667%;
}
.col-sm-3 {
-ms-flex-preferred-size: 25%;
flex-basis: 25%;
max-width: 25%;
}
.col-sm-4 {
-ms-flex-preferred-size: 33.33333333%;
flex-basis: 33.33333333%;
max-width: 33.33333333%;
}
.col-sm-5 {
-ms-flex-preferred-size: 41.66666667%;
flex-basis: 41.66666667%;
max-width: 41.66666667%;
}
.col-sm-6 {
-ms-flex-preferred-size: 50%;
flex-basis: 50%;
max-width: 50%;
}
.col-sm-7 {
-ms-flex-preferred-size: 58.33333333%;
flex-basis: 58.33333333%;
max-width: 58.33333333%;
}
.col-sm-8 {
-ms-flex-preferred-size: 66.66666667%;
flex-basis: 66.66666667%;
max-width: 66.66666667%;
}
.col-sm-9 {
-ms-flex-preferred-size: 75%;
flex-basis: 75%;
max-width: 75%;
}
.col-sm-10 {
-ms-flex-preferred-size: 83.33333333%;
flex-basis: 83.33333333%;
max-width: 83.33333333%;
}
.col-sm-11 {
-ms-flex-preferred-size: 91.66666667%;
flex-basis: 91.66666667%;
max-width: 91.66666667%;
}
.col-sm-12 {
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
max-width: 100%;
}
.col-sm-offset-0 {
margin-left: 0;
}
.col-sm-offset-1 {
margin-left: 8.33333333%;
}
.col-sm-offset-2 {
margin-left: 16.66666667%;
}
.col-sm-offset-3 {
margin-left: 25%;
}
.col-sm-offset-4 {
margin-left: 33.33333333%;
}
.col-sm-offset-5 {
margin-left: 41.66666667%;
}
.col-sm-offset-6 {
margin-left: 50%;
}
.col-sm-offset-7 {
margin-left: 58.33333333%;
}
.col-sm-offset-8 {
margin-left: 66.66666667%;
}
.col-sm-offset-9 {
margin-left: 75%;
}
.col-sm-offset-10 {
margin-left: 83.33333333%;
}
.col-sm-offset-11 {
margin-left: 91.66666667%;
}
.start-sm {
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
text-align: start;
}
.center-sm {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
text-align: center;
}
.end-sm {
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
text-align: end;
}
.top-sm {
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
}
.middle-sm {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.bottom-sm {
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end;
}
.around-sm {
-ms-flex-pack: distribute;
justify-content: space-around;
}
.between-sm {
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.first-sm {
-webkit-box-ordinal-group: 0;
-ms-flex-order: -1;
order: -1;
}
.last-sm {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1;
}
}
@media only screen and (min-width: 64em) {
.container {
width: 65rem;
}
.col-md,
.col-md-1,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md-offset-0,
.col-md-offset-1,
.col-md-offset-2,
.col-md-offset-3,
.col-md-offset-4,
.col-md-offset-5,
.col-md-offset-6,
.col-md-offset-7,
.col-md-offset-8,
.col-md-offset-9,
.col-md-offset-10,
.col-md-offset-11,
.col-md-offset-12 {
box-sizing: border-box;
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
}
.col-md {
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
-ms-flex-preferred-size: 0;
flex-basis: 0;
max-width: 100%;
}
.col-md-1 {
-ms-flex-preferred-size: 8.33333333%;
flex-basis: 8.33333333%;
max-width: 8.33333333%;
}
.col-md-2 {
-ms-flex-preferred-size: 16.66666667%;
flex-basis: 16.66666667%;
max-width: 16.66666667%;
}
.col-md-3 {
-ms-flex-preferred-size: 25%;
flex-basis: 25%;
max-width: 25%;
}
.col-md-4 {
-ms-flex-preferred-size: 33.33333333%;
flex-basis: 33.33333333%;
max-width: 33.33333333%;
}
.col-md-5 {
-ms-flex-preferred-size: 41.66666667%;
flex-basis: 41.66666667%;
max-width: 41.66666667%;
}
.col-md-6 {
-ms-flex-preferred-size: 50%;
flex-basis: 50%;
max-width: 50%;
}
.col-md-7 {
-ms-flex-preferred-size: 58.33333333%;
flex-basis: 58.33333333%;
max-width: 58.33333333%;
}
.col-md-8 {
-ms-flex-preferred-size: 66.66666667%;
flex-basis: 66.66666667%;
max-width: 66.66666667%;
}
.col-md-9 {
-ms-flex-preferred-size: 75%;
flex-basis: 75%;
max-width: 75%;
}
.col-md-10 {
-ms-flex-preferred-size: 83.33333333%;
flex-basis: 83.33333333%;
max-width: 83.33333333%;
}
.col-md-11 {
-ms-flex-preferred-size: 91.66666667%;
flex-basis: 91.66666667%;
max-width: 91.66666667%;
}
.col-md-12 {
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
max-width: 100%;
}
.col-md-offset-0 {
margin-left: 0;
}
.col-md-offset-1 {
margin-left: 8.33333333%;
}
.col-md-offset-2 {
margin-left: 16.66666667%;
}
.col-md-offset-3 {
margin-left: 25%;
}
.col-md-offset-4 {
margin-left: 33.33333333%;
}
.col-md-offset-5 {
margin-left: 41.66666667%;
}
.col-md-offset-6 {
margin-left: 50%;
}
.col-md-offset-7 {
margin-left: 58.33333333%;
}
.col-md-offset-8 {
margin-left: 66.66666667%;
}
.col-md-offset-9 {
margin-left: 75%;
}
.col-md-offset-10 {
margin-left: 83.33333333%;
}
.col-md-offset-11 {
margin-left: 91.66666667%;
}
.start-md {
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
text-align: start;
}
.center-md {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
text-align: center;
}
.end-md {
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
text-align: end;
}
.top-md {
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
}
.middle-md {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.bottom-md {
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end;
}
.around-md {
-ms-flex-pack: distribute;
justify-content: space-around;
}
.between-md {
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.first-md {
-webkit-box-ordinal-group: 0;
-ms-flex-order: -1;
order: -1;
}
.last-md {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1;
}
}
@media only screen and (min-width: 75em) {
.container {
width: 76rem;
}
.col-lg,
.col-lg-1,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg-offset-0,
.col-lg-offset-1,
.col-lg-offset-2,
.col-lg-offset-3,
.col-lg-offset-4,
.col-lg-offset-5,
.col-lg-offset-6,
.col-lg-offset-7,
.col-lg-offset-8,
.col-lg-offset-9,
.col-lg-offset-10,
.col-lg-offset-11,
.col-lg-offset-12 {
box-sizing: border-box;
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
}
.col-lg {
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
-ms-flex-preferred-size: 0;
flex-basis: 0;
max-width: 100%;
}
.col-lg-1 {
-ms-flex-preferred-size: 8.33333333%;
flex-basis: 8.33333333%;
max-width: 8.33333333%;
}
.col-lg-2 {
-ms-flex-preferred-size: 16.66666667%;
flex-basis: 16.66666667%;
max-width: 16.66666667%;
}
.col-lg-3 {
-ms-flex-preferred-size: 25%;
flex-basis: 25%;
max-width: 25%;
}
.col-lg-4 {
-ms-flex-preferred-size: 33.33333333%;
flex-basis: 33.33333333%;
max-width: 33.33333333%;
}
.col-lg-5 {
-ms-flex-preferred-size: 41.66666667%;
flex-basis: 41.66666667%;
max-width: 41.66666667%;
}
.col-lg-6 {
-ms-flex-preferred-size: 50%;
flex-basis: 50%;
max-width: 50%;
}
.col-lg-7 {
-ms-flex-preferred-size: 58.33333333%;
flex-basis: 58.33333333%;
max-width: 58.33333333%;
}
.col-lg-8 {
-ms-flex-preferred-size: 66.66666667%;
flex-basis: 66.66666667%;
max-width: 66.66666667%;
}
.col-lg-9 {
-ms-flex-preferred-size: 75%;
flex-basis: 75%;
max-width: 75%;
}
.col-lg-10 {
-ms-flex-preferred-size: 83.33333333%;
flex-basis: 83.33333333%;
max-width: 83.33333333%;
}
.col-lg-11 {
-ms-flex-preferred-size: 91.66666667%;
flex-basis: 91.66666667%;
max-width: 91.66666667%;
}
.col-lg-12 {
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
max-width: 100%;
}
.col-lg-offset-0 {
margin-left: 0;
}
.col-lg-offset-1 {
margin-left: 8.33333333%;
}
.col-lg-offset-2 {
margin-left: 16.66666667%;
}
.col-lg-offset-3 {
margin-left: 25%;
}
.col-lg-offset-4 {
margin-left: 33.33333333%;
}
.col-lg-offset-5 {
margin-left: 41.66666667%;
}
.col-lg-offset-6 {
margin-left: 50%;
}
.col-lg-offset-7 {
margin-left: 58.33333333%;
}
.col-lg-offset-8 {
margin-left: 66.66666667%;
}
.col-lg-offset-9 {
margin-left: 75%;
}
.col-lg-offset-10 {
margin-left: 83.33333333%;
}
.col-lg-offset-11 {
margin-left: 91.66666667%;
}
.start-lg {
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
text-align: start;
}
.center-lg {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
text-align: center;
}
.end-lg {
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
text-align: end;
}
.top-lg {
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
}
.middle-lg {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.bottom-lg {
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end;
}
.around-lg {
-ms-flex-pack: distribute;
justify-content: space-around;
}
.between-lg {
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.first-lg {
-webkit-box-ordinal-group: 0;
-ms-flex-order: -1;
order: -1;
}
.last-lg {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1;
}
}
.byl-inact {
opacity: 0.5;
}
.byl-pages {
position: relative;
}
blockquote {
border-left-width: 10px;
border-left-style: solid;
padding-left: 10px;
}
.byl-hidden {
width: 0px;
height: 0px;
border: 0px;
margin: 0px;
padding: 0px;
border: 0px;
}
img {
max-width: 100%;
height: auto;
}
textarea {
box-sizing: border-box;
max-width: 100%;
}
.byl-justext p {
text-align: justify;
}
.byl-justext p::before {
content: " ";
white-space: pre;
}
.byl-txt-right {
text-align: right;
}
a {
color: inherit;
text-decoration: none;
outline: 0;
}
blockquote {
border-left-color: var(--col-fg);
opacity: 0.8;
}
.byl-marker-under {
background-color: var(--col-fg);
}
.byl-mobile-menu{
color: var(--b9c-bg);
background-color: var(--b9c-fg);
}
.byl-header .byl-mobile-menu {
color: var(--b9c-hf-fg);
background-color: var(--b9c-hf-bg)
}
.byl-burger-btn,
.byl-burger-btn::before,
.byl-burger-btn::after {
background-color: var(--b9c-fg);
}
.byl-burger-box.open .byl-burger-btn::before,
.byl-burger-box.open .byl-burger-btn::after {
background-color: var(--b9c-bg);
}
.byl-header .byl-burger-btn,
.byl-header .byl-burger-btn::before,
.byl-header .byl-burger-btn::after {
background-color: var(--b9c-hf-fg);
}
.byl-header .byl-burger-box.open .byl-burger-btn::before,
.byl-header .byl-burger-box.open .byl-burger-btn::after {
background-color: var(--b9c-hf-fg);
}
.byl-header,.byl-footer {
color: var(--b9c-hf-fg);
background-color: var(--b9c-hf-bg);
}
.byl-header a,.byl-footer a{
color: var(--b9c-hf-fg);
text-decoration: none;
}
#root{
--burger-speed: 0.5s;
--burger-width: 30px;
--burger-offset: 10px;
--burger-thicc: 5px;
}
.byl-burger-size-medium {
--burger-width: 40px;
--burger-offset: 13px;
--burger-thicc: 7px;
}
.byl-burger-size-big {
--burger-width: 55px;
--burger-offset: 20px;
--burger-thicc: 10px;
}
.byl-burger-box {
position: relative;
display: flex;
justify-content: center;
align-items: center;
width: var(--burger-width);
height: var(--burger-width);
}
.byl-burger-btn {
width: var(--burger-width);
height: var(--burger-thicc);
border-radius: 0px;
}
.byl-burger-btn::before,
.byl-burger-btn::after {
content: '';
position: absolute;
z-index: 5;
width: var(--burger-width);
height: var(--burger-thicc);
}
.byl-burger-btn::before {
transform: translateY(calc(0px - var(--burger-offset)));
}
.byl-burger-btn::after {
transform: translateY(var(--burger-offset));
}
.byl-burger-box.open .byl-burger-btn::before {
transform: rotate(45deg);
transition: var(--burger-speed);
}
.byl-burger-box.open .byl-burger-btn::after {
bottom: unset;
transform: rotate(-45deg);
transition: var(--burger-speed);
}
.byl-burger-box.open .byl-burger-btn {
background: transparent;
}
.byl-ghost-burger-checkbox {
position: absolute;
top: 0px;
left: 0px;
height: var(--burger-width);
width: var(--burger-width);
z-index: 7;
opacity: 0;
cursor: pointer;
}
.byl-mobile-menu {
position: absolute;
top: 0px;
right: 0px;
z-index: 2;
opacity: 0;
width: 100vw;
height: 0px;
}
.byl-mobile-menu ul {
height: 0px;
list-style: none;
text-align: center;
transition: var(--burger-speed);
}
.byl-mobile-menu li {
height: 0px;
transition: var(--burger-speed);
}
.byl-mobile-menu.open {
height: 100vh;
opacity: 1;
}
.byl-mobile-menu.open ul{
margin-top: 50px;
}
.byl-mobile-menu.open li{
height: 6rem;
margin-bottom: 20px;
}
.byl-burger-container {
position: absolute;
top: 5px;
right: 5px;
}
.byl-mobile-menu ul {
display: block;
}
.byl-hero {
width: 100%;
position: relative;
cursor: pointer;
}
.byl-hero img {
width: 100%;
}
.byl-hero h4 {
position: absolute;
color: #dbdbdb;
bottom: 0px;
opacity: 1;
}
.byl-hero:hover h4 {
color: #ffffff;
}
.byl-hero-fader {
position: absolute;
top: 0;
height: 100%;
width: 100%;
background-image:
linear-gradient(
to bottom, rgba(0, 0, 0, 0) 0,
#0a0a0a 100%
);
}
.byl-hero:hover .byl-hero-fader {
background-image:
linear-gradient(
to bottom, rgba(0, 0, 0, 0.2) 0,
#000 100%
);
}
@font-face {
font-family: 'byl-iconfont';
src: url('../fonts/byl-iconfont.eot?kprama');
src: url('../fonts/byl-iconfont.eot?kprama#iefix') format('embedded-opentype'),
url('../fonts/byl-iconfont.ttf?kprama') format('truetype'),
url('../fonts/byl-iconfont.woff?kprama') format('woff'),
url('../fonts/byl-iconfont.svg?kprama#byl-iconfont') format('svg');
font-weight: normal;
font-style: normal;
font-display: block;
}
[class^="byl-icon-"], [class*=" byl-icon-"] {
/* use !important to prevent issues with browser extensions that change fonts */
font-family: 'byl-iconfont' !important;
speak: never;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
/* Better Font Rendering =========== */
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.byl-icon-home:before {
content: "\e900";
}
.byl-icon-newspaper:before {
content: "\e904";
}
.byl-icon-pencil2:before {
content: "\e906";
}
.byl-icon-image:before {
content: "\e90d";
}
.byl-icon-headphones:before {
content: "\e910";
}
.byl-icon-music:before {
content: "\e911";
}
.byl-icon-play:before {
content: "\e912";
}
.byl-icon-bullhorn:before {
content: "\e91a";
}
.byl-icon-mic:before {
content: "\e91e";
}
.byl-icon-book:before {
content: "\e91f";
}
.byl-icon-file-empty:before {
content: "\e924";
}
.byl-icon-files-empty:before {
content: "\e925";
}
.byl-icon-folder-open:before {
content: "\e930";
}
.byl-icon-folder-download:before {
content: "\e933";
}
.byl-icon-folder-upload:before {
content: "\e934";
}
.byl-icon-price-tag:before {
content: "\e935";
}
.byl-icon-price-tags:before {
content: "\e936";
}
.byl-icon-cart:before {
content: "\e93a";
}
.byl-icon-credit-card:before {
content: "\e93f";
}
.byl-icon-phone:before {
content: "\e942";
}
.byl-icon-map2:before {
content: "\e94c";
}
.byl-icon-clock:before {
content: "\e94e";
}
.byl-icon-calendar:before {
content: "\e953";
}
.byl-icon-display:before {
content: "\e956";
}
.byl-icon-mobile:before {
content: "\e958";
}
.byl-icon-tv:before {
content: "\e95b";
}
.byl-icon-undo2:before {
content: "\e967";
}
.byl-icon-redo2:before {
content: "\e968";
}
.byl-icon-user-plus:before {
content: "\e973";
}
.byl-icon-user-minus:before {
content: "\e974";
}
.byl-icon-user-check:before {
content: "\e975";
}
.byl-icon-zoom-in:before {
content: "\e987";
}
.byl-icon-zoom-out:before {
content: "\e988";
}
.byl-icon-enlarge2:before {
content: "\e98b";
}
.byl-icon-shrink2:before {
content: "\e98c";
}
.byl-icon-equalizer:before {
content: "\e992";
}
.byl-icon-cog:before {
content: "\e994";
}
.byl-icon-link:before {
content: "\e9cb";
}
.byl-icon-attachment:before {
content: "\e9cd";
}
.byl-icon-bookmark:before {
content: "\e9d2";
}
.byl-icon-plus:before {
content: "\ea0a";
}
.byl-icon-minus:before {
content: "\ea0b";
}
.byl-icon-cross:before {
content: "\ea0f";
}
.byl-icon-checkmark:before {
content: "\ea10";
}
.byl-icon-enter:before {
content: "\ea13";
}
.byl-icon-exit:before {
content: "\ea14";
}
.byl-icon-play3:before {
content: "\ea1c";
}
.byl-icon-pause2:before {
content: "\ea1d";
}
.byl-icon-stop2:before {
content: "\ea1e";
}
.byl-icon-backward2:before {
content: "\ea1f";
}
.byl-icon-forward3:before {
content: "\ea20";
}
.byl-icon-first:before {
content: "\ea21";
}
.byl-icon-last:before {
content: "\ea22";
}
.byl-icon-previous2:before {
content: "\ea23";
}
.byl-icon-next2:before {
content: "\ea24";
}
.byl-icon-volume-high:before {
content: "\ea26";
}
.byl-icon-volume-medium:before {
content: "\ea27";
}
.byl-icon-volume-low:before {
content: "\ea28";
}
.byl-icon-volume-mute:before {
content: "\ea29";
}
.byl-icon-volume-mute2:before {
content: "\ea2a";
}
.byl-icon-volume-increase:before {
content: "\ea2b";
}
.byl-icon-volume-decrease:before {
content: "\ea2c";
}
.byl-icon-loop:before {
content: "\ea2d";
}
.byl-icon-loop2:before {
content: "\ea2e";
}
.byl-icon-arrow-up-left:before {
content: "\ea31";
}
.byl-icon-arrow-up:before {
content: "\ea32";
}
.byl-icon-arrow-up-right:before {
content: "\ea33";
}
.byl-icon-arrow-right:before {
content: "\ea34";
}
.byl-icon-arrow-down-right:before {
content: "\ea35";
}
.byl-icon-arrow-down:before {
content: "\ea36";
}
.byl-icon-arrow-down-left:before {
content: "\ea37";
}
.byl-icon-arrow-left:before {
content: "\ea38";
}
.byl-icon-circle-up:before {
content: "\ea41";
}
.byl-icon-circle-right:before {
content: "\ea42";
}
.byl-icon-circle-down:before {
content: "\ea43";
}
.byl-icon-circle-left:before {
content: "\ea44";
}
.byl-icon-sort-alpha-asc:before {
content: "\ea48";
}
.byl-icon-sort-alpha-desc:before {
content: "\ea49";
}
.byl-icon-sort-numeric-asc:before {
content: "\ea4a";
}
.byl-icon-sort-numberic-desc:before {
content: "\ea4b";
}
.byl-icon-checkbox-checked:before {
content: "\ea52";
}
.byl-icon-checkbox-unchecked:before {
content: "\ea53";
}
.byl-icon-radio-checked:before {
content: "\ea54";
}
.byl-icon-radio-unchecked:before {
content: "\ea56";
}
.byl-icon-mail:before {
content: "\ea83";
}
.byl-icon-facebook:before {
content: "\ea91";
}
.byl-icon-instagram:before {
content: "\ea92";
}
.byl-icon-twitter:before {
content: "\ea96";
}
.byl-icon-rss:before {
content: "\ea9b";
}
.byl-icon-rss2:before {
content: "\ea9c";
}
.byl-icon-youtube:before {
content: "\ea9d";
}
.byl-icon-vimeo:before {
content: "\eaa0";
}
.byl-icon-reddit:before {
content: "\eac6";
}
.byl-tooltiped {
position: relative;
display: inline-block;
}
.byl-tooltiped .byl-tooltip-text {
visibility: hidden;
background-color: #2f2f2f;
color: #fefefe;
border-radius: 0px;
display: float;
padding: 5px;
border-radius: 2px;
/* Position the tooltip */
position: absolute;
z-index: 1;
bottom: 100%;
left: 80%;
}
.byl-tooltiped:hover .byl-tooltip-text {
visibility: visible;
}