:root {
--text-menu: clamp(1.8rem, 0.417vw + 1.667rem, 2.2rem);
--main-back: #767778;
--text-s-m: clamp(1.4rem, 0.208vw + 1.333rem, 1.6rem);
--form-text: 1.6rem;
}
html, body {
display: block;
max-width: 1920px;
margin: 0 auto;
overflow-x: hidden;
}
* {
font-family: var(--ywf--family-mulish);
}
body {
background-image: url(//worldvoice.de/wp-content/uploads/bg-metal.webp;);
background-repeat: no-repeat;
background-size: cover;
background-attachment: fixed;
}
main {
background-color: rgba(0, 0, 0, 0.5);
margin: 0 auto;
max-width: 1280px;
}
.base-hex {
color: var(--base-hex);
}
h1, h2, h3, h4, h5, h6 {
font-weight: 600;
}
#brx-content {
margin-bottom: var(--space-xxl);
padding-bottom: var(--space-m);
}
body.bricks-is-frontend :focus {
outline: none !important;
}
.wv-pages__news a {
color: var(--action) !important;
font-weight: 600;
}
.link-list__speakers .bricks-pagination {
padding-top: var(--space-l);
}
.container__news-block .brxe-posts img {
width: unset;
}
.container__news-block .alignleft {
margin: 0.5em 1em 0 0;
}
:where(.brxe-nav-menu) .bricks-nav-menu > li {
margin: 0;
}
.wv-header__menu ul li a {
font-weight: 700;
}
.wv-header__menu .current-menu-item a {
text-decoration: underline;
}
.bricks-mobile-menu-toggle {
scale: 1.5 !important;
}
.brxe-posts.wv-pages__news {
overflow-y: scroll !important;
} .searchandfilter ul::before {
display: block;
content: "Sprechersuche";
font-size: var(--text-l);
color: var(--action);
font-weight: 700;
text-decoration: underline;
padding-bottom: 1rem;
}
.searchandfilter ul, .searchandfilter ul li, .searchandfilter label {
display: block;
color: var(--base-hex);
padding: 0;
}
[class*=sf-field-taxonomy-], .sf-field-search {
margin-block-start: 0.3em !important;
}
.searchandfilter select option {
padding-left: 0px !important;
background: var(--secondary);
}
.searchandfilter ul, [class^=sf-field-taxonomy-] {
padding: 0px;
}
.searchandfilter select {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
color: var(--base-hex);
width: 100%;
max-width: 320px;
background-image: url(//worldvoice.de/wp-content/uploads/pfeil.png);
background-position: 100% center;
background-size: 3%;
line-height: 2.75rem;
font-weight: 600;
border: none;
border-bottom: 0.5px solid var(--base-hex);
padding: 0;
}
.sf-field-search {
max-width: 320px;
}
#searchtitle {
color: var(--action);
font-weight: 500;
padding: 10px 0 0 10px;
text-decoration: underline;
}
.sf-field-submit, .sf-field-reset {
float: left;
padding: 0 !important;
margin-bottom: 20px !important;
color: var(--base-hex);
}
.searchandfilter input {
border-color: var(--base-hex);
color: var(--base-hex);
}
.sf-input-text {
font-size: var(--form-text) !important;
background-color: rgba(0, 0, 0, 0) !important;
line-height: 2.75rem !important;
border: none !important;
border-bottom: 0.5px solid var(--base-hex) !important;
padding: 0 !important;
}
.sf-field-search > label > input::placeholder {
color: var(--base-hex);
font-size: var(--form-text);
font-weight: 600;
}
.sf-field-reset input, .sf-field-submit input {
background-color: transparent;
font-size: var(--form-text);
font-weight: 700;
padding: 0.5em 1em;
border: 1px solid var(--base-hex);
}
.sf-field-submit, .sf-field-reset {
margin-block-start: 1em !important;
}
input.search-filter-reset {
margin-left: 20px;
}
.pagination {
display: flex;
gap: var(--space-m);
}
.form-group select {
background-color: var(--base-hex);
}
.form-group input:not([type=submit]), select, textarea {
color: var(--neutral-medium);
font-size: var(--form-text);
}
.sp-request__form ul li, .wv-request__form ul li {
display: flex;
gap: 1rem;
font-size: var(--text-s);
}
.sp-assets__toggle .fas::after {
content: "Unverbindliche Buchungsanfrage";
display: inline-block;
font-family: var(--ywf--family-nunito);
font-weight: 500;
text-decoration: underline;
padding-left: 0.3em;
}
.spsearch .ion-ios-arrow-forward::after, .fr-content-section-alpha__inner button .ion-ios-arrow-forward::after {
content: "SPRECHERSUCHE";
display: inline-block;
font-family: var(--ywf--family-nunito);
font-size: var(--text-l);
font-weight: 500;
text-decoration: underline;
padding-left: 0.3em;
padding-bottom: var(--space-m);
}
.spsearch__shortcode .searchandfilter ul::before {
display: none;
}
body.bricks-is-frontend :focus-visible {
outline-style: none;
}
.wonderpluginaudio {
margin: 0 !important;
max-width: 600px;
}
.brxe-toggle.sp-assets__toggle {
color: var(--action);
}
.assets a, .assets a:hover, .assets a:focus, .assets a:active, .assets a:visited {
color: var(--base-hex);
}
#brxe-gsjfwn > div:nth-child(6), #brxe-gsjfwn > div:nth-child(9), #brxe-gsjfwn > div:nth-child(13) {
padding-bottom: 5px;
}
.form-description {
font-size: var(--form-text);
}
@media (min-width: 1921px) {
body {
border-left: 1px solid var(--neutral-medium);
border-right: 1px solid var(--neutral-medium);
}
.wv-sticky {
left: 0;
}
}
@media (max-width: 1280px) {
#brx-content {
margin-bottom: 0;
}
}
@media (max-width: 991px) {
#brxe-1c3005 {
order: 1;
}
}
@media (max-width: 767px) {
.bricks-mobile-menu-toggle {
scale: 1.2 !important;
}
.example {
max-width: 100% !important;
overflow-x: scroll;
}
#brxe-artssx .x-dynamic-table_stacked td:before {
display: none;
}
td.gridjs-td, .x-dynamic-table_stacked .gridjs-tr {
border: none;
}
}
@media (max-width: 576px) {
.wv-header__logo {
max-width: 80%;
}
.wv-header__header.brxe-section {
padding-left: 0;
padding-right: 0;
}
}
@media (max-width: 479px) {
.inner__shortcode.brxe-shortcode {
width: 100%;
padding: 1rem;
}
}
@media (max-width: 374px) {
.sf-field-submit, .sf-field-reset {
float: none;
margin-bottom: 0px !important;
}
input.search-filter-reset {
margin-left: 0px;
}
}