body, .entry-header {
background-color: #D3BEFF;
} body.page-id-105, .page-id-105 .entry-header, .page-id-105 #primary-menu, .page-id-105 header .inside-header,
body.page-id-789, .page-id-789 .entry-header, .page-id-789 #primary-menu, .page-id-789 header .inside-header,
.page-id-183 header .inside-header, body.page-id-183,  .page-id-183 #primary-menu, 
.page-id-205 header .inside-header, body.page-id-205, .page-id-205 #primary-menu, .page-id-905 header .inside-header, body.page-id-905, .page-id-905 #primary-menu, 
.page-id-327 header .inside-header, body.page-id-327, .page-id-327 #primary-menu, .page-id-327 .entry-header, 
.page-id-1095 header .inside-header, body.page-id-1095, .page-id-1095 #primary-menu, .page-id-1095 .entry-header, 
.page-id-405 header .inside-header, body.page-id-405, .page-id-405 #primary-menu, .page-id-405 .entry-header,
.parent-pageid-405 header .inside-header, body.parent-pageid-405, .parent-pageid-405 #primary-menu, .parent-pageid-405 .entry-header,
.parent-pageid-826 header .inside-header, body.parent-pageid-826, .parent-pageid-826 #primary-menu, .parent-pageid-826 .entry-header,
.parent-pageid-928 header .inside-header, body.parent-pageid-928, .parent-pageid-928 #primary-menu, .parent-pageid-928 .entry-header,
body.page-id-96, .page-id-96 .entry-header, .page-id-96 #primary-menu, .page-id-96 header .inside-header {
background-color: #C9FFE0;
} .page-id-772 header .inside-header, body.page-id-772, .page-id-772 #primary-menu, 
body.page-id-755, .page-id-755 .entry-header, .page-id-755 #primary-menu, .page-id-755 header .inside-header,
body.page-id-893, .page-id-893 .entry-header, .page-id-893 #primary-menu, .page-id-893 header .inside-header,
body.page-id-762, .page-id-762 .entry-header, .page-id-762 #primary-menu, .page-id-762 header .inside-header,
body.page-id-739, .page-id-739 .entry-header, .page-id-739 #primary-menu, .page-id-739 header .inside-header,
body.page-id-902, .page-id-902 .entry-header, .page-id-902 #primary-menu, .page-id-902 header .inside-header,
body.page-id-922, .page-id-922 .entry-header, .page-id-922 #primary-menu, .page-id-922 header .inside-header,
body.page-id-899, .page-id-899 .entry-header, .page-id-899 #primary-menu, .page-id-899 header .inside-header,
body.page-id-1113, .page-id-1113 .entry-header, .page-id-1113 #primary-menu, .page-id-1113 header .inside-header,
body.page-id-1118, .page-id-1118 .entry-header, .page-id-1118 #primary-menu, .page-id-1118 header .inside-header,
.page-id-1155 header .inside-header, body.page-id-1155,  .page-id-1155 #primary-menu,
.page-id-1159 header .inside-header, body.page-id-11159, .page-id-1159 #primary-menu,
.page-id-1163 header .inside-header, body.page-id-1163, .page-id-1163 #primary-menu, .page-id-1163 .entry-header, 
.page-id-183 header .inside-header, body.page-id-183,  .page-id-183 #primary-menu, 
.page-id-205 header .inside-header, body.page-id-205, .page-id-205 #primary-menu, .page-id-905 header .inside-header, body.page-id-905, .page-id-905 #primary-menu,
.page-id-1190 header .inside-header, body.page-id-1190, .page-id-1190 #primary-menu, .page-id-1190 .entry-header,
body.page-id-1168, .page-id-1168 .entry-header, .page-id-1168 #primary-menu, .page-id-1168 header .inside-header,
body.page-id-1174, .page-id-1174 .entry-header, .page-id-1174 #primary-menu, .page-id-1174 header .inside-header,
.parent-pageid-1146 header .inside-header, body.parent-pageid-1146, .parent-pageid-1146 #primary-menu, .parent-pageid-1146 .entry-header {
background-color: #C9FFE0;
}
.page-id-105 .entry-content:not(:first-child), .page-id-789 .entry-content:not(:first-child), .page-id-922 .entry-content:not(:first-child) {
margin-top: 12px;
}
.page-id-1174 .entry-content:not(:first-child) {
margin-top: 0px;
} header .inside-header {
left: 0;
position: fixed!important;
right: 0;
top: 0;
z-index: 101;
padding-top: 50px;
background-color: #D3BEFF;
}
.container.grid-container {
margin-top: 120px;
}
.page-id-1159 .container.grid-container {
margin-top: 100px;
}  b {
font-weight: 700;
}
p {
font-size: 30px;
}
.small p {
font-size: 24px;
line-height: 1.3em
} .page-id-26 .small p {
line-height: 1.5em
}
p a {
color: #000;
text-decoration: none;
font-weight: 500;
}
p a:hover {
color: #D3BEFF;
}
.box-purple p a:hover {
color: #C9FFE0;
}
h1, h1.entry-title {
margin-top: 50px;
font-size: 107px;
line-height: 1em;
font-weight: 600;
text-transform: uppercase;
color: #C9FFE0;
} .page-id-105 h1.entry-title, .page-id-183 h1, .page-id-205 h1, .page-id-205 .team-h2 h2, .page-id-327 h1, .page-id-405 h1, .page-id-405 h2, .parent-pageid-405 h1, .parent-pageid-405 h2, .page-id-96 h1, .page-id-96 h2, .page-id-1095 h1  {
color: #D3BEFF;
position: relative;
z-index: 4;
} .page-id-789 h1.entry-title, .page-id-755 h1, .page-id-772 h1, .page-id-772 .team-h2 h2, .page-id-739 h1, .page-id-893 h1, .page-id-739 h2, .page-id-762 h1, .page-id-762 h2, .parent-pageid-826 h1, .parent-pageid-826 h2, .parent-pageid-928 h1, .parent-pageid-928 h2, .page-id-902 h1, .page-id-905 h1, .page-id-905 .team-h2 h2, .page-id-922 h1.entry-title, .page-id-899 h1, .page-id-899 h2, .page-id-1113 h1, .page-id-1118 h1, .page-id-1155 h1, .page-id-1159 h1, .page-id-1159 .team-h2 h2, .page-id-1163 h1, .page-id-1190 h1, .page-id-1168 h1, .page-id-1168 h2, .page-id-1174 h1.entry-title, .parent-pageid-1146 h1, .parent-pageid-1146 h2  {
color: #D3BEFF;
position: relative;
z-index: 4;
}
h2 {
font-weight: 600;
font-size: 108px;
line-height: 100px;
}
.box-purple h2 {
color: #C9FFE0;
}
h4 {
font-weight: 600;
font-size: 34px;
}
td {
vertical-align: top;
}
.highlight-text {
font-weight: 600;
font-size: 34px;
}
.turquoise {
color: #C9FFE0;
}
.purple {
color: #D3BEFF;
} span.purple {
font-weight: 600;
}  .separate-containers .site-main {
margin-top: 0;
}  .box-purple {
background: #D3BEFF;
}
.box-turquoise, .separate-containers .inside-article {
background: #C9FFE0;
} .page-id-568.separate-containers .inside-article, .page-id-744.separate-containers .inside-article, .page-id-916.separate-containers .inside-article, .page-id-1146.separate-containers .inside-article, .page-id-1155.separate-containers .inside-article, .page-id-1159.separate-containers .inside-article, .page-id-1151.separate-containers .inside-article, .page-id-1178.separate-containers .inside-article, .page-id-1171.separate-containers .inside-article, .page-id-1174.separate-containers .inside-article {
background: #D3BEFF;
padding: 0;
}
.page-id-916 p.sib-email-area, .page-id-744 p.sib-email-area, .page-id-1171 p.sib-email-area {
margin-top: -20px;
}  .seperator-turquoise {
background: #C9FFE0;
} .text-border {
border-top: 1px solid #C9FFE0;
border-bottom: 1px solid #C9FFE0;
}
.text-border .wpb_content_element {
margin-bottom: 20px;
margin-top: 20px;
}
.text-border.border-top-none {
border-top: none!important;
}  .text-border-purple {
border-top: 1px solid #D3BEFF;
border-bottom: 1px solid #D3BEFF;
}
.text-border-purple .wpb_content_element {
margin-bottom: 20px;
margin-top: 20px;
}   .site-header, .inside-navigation {
background: #D3BEFF;
} .site-branding {
display: none;
} .main-navigation .main-nav ul li a {
font-size: 21px;
color: #000;
text-transform: uppercase;
font-weight: 400;
}
.main-navigation .main-nav ul li a:hover, .main-navigation .main-nav ul li.current-menu-item a {
color: #C9FFE0!important;
} .page-id-183 .main-navigation .main-nav ul li a:hover, .page-id-183 .main-navigation .main-nav ul li.current-menu-item a,
.page-id-205 .main-navigation .main-nav ul li a:hover, .page-id-205 .main-navigation .main-nav ul li.current-menu-item a,
.page-id-105 .main-navigation .main-nav ul li a:hover, .page-id-105 .main-navigation .main-nav ul li.current-menu-item a,
.page-id-327 .main-navigation .main-nav ul li a:hover, .page-id-327 .main-navigation .main-nav ul li.current-menu-item a,
.page-id-405 .main-navigation .main-nav ul li a:hover, .page-id-405 .main-navigation .main-nav ul li.current-menu-item a,
.page-id-1095 .main-navigation .main-nav ul li a:hover, .page-id-1095 .main-navigation .main-nav ul li.current-menu-item a,
.parent-pageid-405 .main-navigation .main-nav ul li a:hover, .parent-pageid-405 .main-navigation .main-nav ul li.current-menu-item a,
.page-id-96 .main-navigation .main-nav ul li a:hover, .page-id-96 .main-navigation .main-nav ul li.current-menu-item a, .current-menu-parent a {
color: #D3BEFF!important;
} .page-id-762 .main-navigation .main-nav ul li a:hover, .page-id-762 .main-navigation .main-nav ul li.current-menu-item a,
.page-id-772 .main-navigation .main-nav ul li a:hover, .page-id-772 .main-navigation .main-nav ul li.current-menu-item a,
.page-id-893 .main-navigation .main-nav ul li a:hover, .page-id-893 .main-navigation .main-nav ul li.current-menu-item a,
.page-id-711 .main-navigation .main-nav ul li a:hover, .page-id-711 .main-navigation .main-nav ul li.current-menu-item a,
.page-id-739 .main-navigation .main-nav ul li a:hover, .page-id-739 .main-navigation .main-nav ul li.current-menu-item a,
.page-id-902 .main-navigation .main-nav ul li a:hover, .page-id-902 .main-navigation .main-nav ul li.current-menu-item a,
.page-id-905 .main-navigation .main-nav ul li a:hover, .page-id-905 .main-navigation .main-nav ul li.current-menu-item a,
.page-id-922 .main-navigation .main-nav ul li a:hover, .page-id-922 .main-navigation .main-nav ul li.current-menu-item a,
.page-id-1113 .main-navigation .main-nav ul li a:hover, .page-id-1113 .main-navigation .main-nav ul li.current-menu-item a,
.page-id-1118 .main-navigation .main-nav ul li a:hover, .page-id-1118 .main-navigation .main-nav ul li.current-menu-item a,
.page-id-899 .main-navigation .main-nav ul li a:hover, .page-id-899 .main-navigation .main-nav ul li.current-menu-item a,
.page-id-1155 .main-navigation .main-nav ul li a:hover, .page-id-1155 .main-navigation .main-nav ul li.current-menu-item a,
.page-id-1159 .main-navigation .main-nav ul li a:hover, .page-id-1159 .main-navigation .main-nav ul li.current-menu-item a,
.page-id-1163 .main-navigation .main-nav ul li a:hover, .page-id-1163 .main-navigation .main-nav ul li.current-menu-item a,
.page-id-1190 .main-navigation .main-nav ul li a:hover, .page-id-1190 .main-navigation .main-nav ul li.current-menu-item a,
.page-id-1168 .main-navigation .main-nav ul li a:hover, .page-id-1168 .main-navigation .main-nav ul li.current-menu-item a,
.page-id-1174 .main-navigation .main-nav ul li a:hover, .page-id-1174 .main-navigation .main-nav ul li.current-menu-item a,
.parent-pageid-1146 .main-navigation .main-nav ul li a:hover, .parent-pageid-1146 .main-navigation .main-nav ul li.current-menu-item a{
color: #D3BEFF!important;
} .gp-icon {
display: none;
}
.main-navigation .main-nav ul ul.sub-menu li a {
font-size: 21px;
color: #000!important;
text-transform: inherit;
width: 220px;
}
.main-navigation .main-nav ul ul.sub-menu li a:hover {
color: #C9FFE0!important;
} .page-id-183 .main-navigation .main-nav ul ul.sub-menu li a:hover,
.page-id-205 .main-navigation .main-nav ul ul.sub-menu li a:hover,
.page-id-405 .main-navigation .main-nav ul ul.sub-menu li a:hover,
.parent-pageid-405 .main-navigation .main-nav ul ul.sub-menu li a:hover,
.page-id-96 .main-navigation .main-nav ul ul.sub-menu li a:hover,
.page-id-327 .main-navigation .main-nav ul ul.sub-menu li a:hover,
.page-id-1095 .main-navigation .main-nav ul ul.sub-menu li a:hover,
.page-id-105 .main-navigation .main-nav ul ul.sub-menu li a:hover, 
.page-id-1168 .main-navigation .main-nav ul ul.sub-menu li a:hover {
color: #D3BEFF!important;
} .page-id-762 .main-navigation .main-nav ul ul.sub-menu li a:hover,
.page-id-772 .main-navigation .main-nav ul ul.sub-menu li a:hover,
.page-id-739 .main-navigation .main-nav ul ul.sub-menu li a:hover,
.page-id-899 .main-navigation .main-nav ul ul.sub-menu li a:hover,
.page-id-711 .main-navigation .main-nav ul ul.sub-menu li a:hover,
.page-id-893 .main-navigation .main-nav ul ul.sub-menu li a:hover,
.page-id-902 .main-navigation .main-nav ul ul.sub-menu li a:hover,
.page-id-905 .main-navigation .main-nav ul ul.sub-menu li a:hover,
.page-id-922 .main-navigation .main-nav ul ul.sub-menu li a:hover,
.page-id-826 .main-navigation .main-nav ul ul.sub-menu li a:hover,
.page-id-1113 .main-navigation .main-nav ul ul.sub-menu li a:hover,
.page-id-1118 .main-navigation .main-nav ul ul.sub-menu li a:hover,
.parent-pageid-826 .main-navigation .main-nav ul ul.sub-menu li a:hover,
.page-id-1155 .main-navigation .main-nav ul ul.sub-menu li a:hover,
.page-id-1159 .main-navigation .main-nav ul ul.sub-menu li a:hover,
.page-id-1163 .main-navigation .main-nav ul ul.sub-menu li a:hover,
.page-id-1190 .main-navigation .main-nav ul ul.sub-menu li a:hover,
.page-id-1174 .main-navigation .main-nav ul ul.sub-menu li a:hover,
.parent-pageid-1164 .main-navigation .main-nav ul ul.sub-menu li a:hover {
color: #D3BEFF!important;
}
.sub-menu li:first-child {
padding-top: 12px;
}
.has-inline-mobile-toggle .main-navigation .main-nav ul li a {
line-height: 16px!important;
}
.main-navigation ul ul {
box-shadow: none!important;
}
.main-navigation .main-nav ul ul li {
background: #D3BEFF;
} .page-id-183 .main-navigation .main-nav ul ul li,
.page-id-205 .main-navigation .main-nav ul ul li,
.page-id-405 .main-navigation .main-nav ul ul li,
.parent-pageid-405 .main-navigation .main-nav ul ul li,
.page-id-96 .main-navigation .main-nav ul ul li,
.page-id-327 .main-navigation .main-nav ul ul li,
.page-id-1095 .main-navigation .main-nav ul ul li,
.page-id-105 .main-navigation .main-nav ul ul li{
background: #C9FFE0;
} .page-id-762 .main-navigation .main-nav ul ul li,
.page-id-772 .main-navigation .main-nav ul ul li,
.page-id-739 .main-navigation .main-nav ul ul li,
.page-id-899 .main-navigation .main-nav ul ul li,
.page-id-755 .main-navigation .main-nav ul ul li,
.page-id-893 .main-navigation .main-nav ul ul li,
.page-id-902 .main-navigation .main-nav ul ul li,
.page-id-905 .main-navigation .main-nav ul ul li,
.page-id-922 .main-navigation .main-nav ul ul li,
.page-id-928 .main-navigation .main-nav ul ul li,
.page-id-1113 .main-navigation .main-nav ul ul li,
.page-id-1118 .main-navigation .main-nav ul ul li,
.parent-pageid-928 .main-navigation .main-nav ul ul li,
.page-id-826 .main-navigation .main-nav ul ul li,
.parent-pageid-826 .main-navigation .main-nav ul ul li,
.page-id-1155 .main-navigation .main-nav ul ul li,
.page-id-1159 .main-navigation .main-nav ul ul li,
.page-id-1163 .main-navigation .main-nav ul ul li,
.page-id-1190 .main-navigation .main-nav ul ul li,
.page-id-1168 .main-navigation .main-nav ul ul li,
.page-id-1174 .main-navigation .main-nav ul ul li,
.parent-pageid-1146 .main-navigation .main-nav ul ul li {
background: #C9FFE0;
} #menu-item-743 a::before, #menu-item-710 a::before, #menu-item-915 a::before, #menu-item-1245 a::before {
content: url(https://jugendjazzorchester.net/wp-content/uploads/2023/02/icon-languages.svg);
display: inline-block;
width: 15px;
height: 15px;
margin-right: 7px;
}
#menu-item-743 ul.sub-menu a::before, #menu-item-710 ul.sub-menu a::before, #menu-item-915 ul.sub-menu a::before, #menu-item-1245 ul.sub-menu a::before {
content: url(https://jugendjazzorchester.net/wp-content/uploads/2023/02/dummy.png);
display: inline-block;
border: none;
}    #jjo h2 {
margin-top: 100px;
}
#jjo {
padding-bottom: 40px;
}
#jjo .title {
z-index: 100;
position: relative;
}
#jjo .img-jjo {
padding-left: 60px;
margin-top: -83px;
}
#jjo .vc_btn3-container {
margin-top: 197px;
}  #konzerte h2 {
margin-top: 75px;
}
#konzerte .title-margin.wpb_content_element {
margin-bottom: 20px;
margin-top: 20px;
}
#konzerte table {
font-size: 24px;
border: none;
border-bottom: 1px solid #D3BEFF;
text-transform: uppercase;
}
#konzerte td {
border-widh: 0;
border: none;
border-top: 1px solid #D3BEFF;
}
#konzerte {
padding-bottom: 37px;
}  #aktuell {
padding: 75px 0 150px 0;
}  #video, #video .vc_column_container>.vc_column-inner {
padding: 0!important;
}
#video .wpb_content_element {
margin-bottom: 0;
} #auditions {
padding: 75px 0 250px 0;
} #auditions .vc_btn3-container.vc_btn3-right {
margin-top: 106px;
}  .jjo-01 img {
margin-top: -122px;
}
.vertical-01 img {
padding-left: 30%;
}
.vertical-02 img {
margin-top: -162px;
}  .team-01 img {
margin-top: -58px;
}
.team-h2 {
margin-top: -257px;
}
.coaching-box img, .organisation-box img, .archive-box img {
margin-top: -79px;
}  .page-id-241 h2, .page-id-890 h1, .page-id-1151 h2 {
margin-top: 50px;
}
.page-id-275 h2, .page-id-890 h2 {
margin-top: 100px;
} .page-id-776 h1 {
margin-top: 50px;
}
.page-id-776 h2 {
margin-top: 100px;
} .audition-title h2 {
margin-top: 0px;
}
#audition {
margin-top: 100px;
}
#teilnahmebedingungen h2 {
position: relative;
z-index: 53;
margin-left: 16%;
margin-top: 100px;
}
#teilnahmebedingungen img {
margin-top: -148px;
}
.entry-content:not(:first-child) {
margin-top: 10px;
} .page-id-241 .vc_btn3-container.vc_btn3-right, .page-id-776 .vc_btn3-container.vc_btn3-right, .page-id-890 .vc_btn3-container.vc_btn3-right, .page-id-1151 .vc_btn3-container.vc_btn3-right  {
float: right;
margin-left: 40px;
} .page-id-241 .vc_general.vc_btn3-color-orange, .page-id-776 .vc_general.vc_btn3-color-orange, .page-id-890 .vc_general.vc_btn3-color-orange, .page-id-1151 .vc_general.vc_btn3-color-orange  {
padding-top: 18px!important;
padding-bottom: 18px!important;
padding-left: 80px!important;
padding-right: 60px!important;
background-color: #D3BEFF!important;
color: #C9FFE0!important;
background-image: url(https://jugendjazzorchester.net/wp-content/uploads/2022/10/download.svg);
background-repeat: no-repeat;
background-size: 50px;
background-position: 5px 5px;
border-radius: 50px!important;
border: 1px solid #C9FFE0!important;
}
.buttons-anmeldung {
margin-top: 120px;
} #teilnahmebedingungen table {
border: none!important;
}
#teilnahmebedingungen table:first-child {
border-top: 1px solid #D3BEFF!important;
}
#teilnahmebedingungen td {
border-right: 0px!important;
border-left: 0px!important;
border-bottom: 1px solid #D3BEFF!important;
border-top: 0px solid #D3BEFF!important;
}  .page-id-295 h1, .page-id-309 h1, .page-id-748 h1, .page-id-896 h1  {
position: relative;
z-index: 70;
}
body.page-id-295 section, body.page-id-309 section, body.page-id-748 section, body.page-id-896 section {
background-color: #D3BEFF!important;
}
.page-id-295 section section:first-child, .page-id-309 section section:first-child, .page-id-748 section section:first-child, .page-id-896 section section:first-child {
margin-bottom: 200px;
}
.page-id-295 section:first-child .wpb_video_widget, .page-id-309 section:first-child .wpb_video_widget, .page-id-748 section:first-child .wpb_video_widget, .page-id-896 section:first-child .wpb_video_widget {
margin-top: -64px;
}
.current-concerts {
border-bottom: 1px solid #C9FFE0;
}
.current-concerts .wpb_content_element {
margin-bottom: 10px!important;
} .dates table {
border: none!important;
}
.dates table:first-child {
border-top: 1px solid #C9FFE0!important;
}
.dates.archive table:first-child {
border-top: 1px solid #D3BEFF!important;
}
.dates td {
border-right: 0px!important;
border-left: 0px!important;
border-bottom: 1px solid #C9FFE0!important;
border-top: 0px solid #C9FFE0!important;
text-transform: uppercase;
}
.dates.archive td {
border-bottom: 1px solid #D3BEFF!important;
border-top: 0px solid #D3BEFF!important;
text-transform: uppercase;
}
.dates {
margin-bottom: 40px;
} .dates.archive .wpb_content_element {
margin-bottom: 7px!important;
}  #pressekit, #fotos, #diskografie {
margin-top: 60px;
} .pressekit .vc_general.vc_btn3-color-blue  {
padding-top: 18px!important;
padding-bottom: 18px!important;
padding-left: 70px!important;
padding-right: 30px!important;
background-color: #D3BEFF!important;
color: #C9FFE0!important;
background-repeat: no-repeat;
background-size: 50px;
background-position: 5px 5px;
border-radius: 50px!important;
border: 1px solid #C9FFE0!important;
text-transform: inherit;
}
.fotos-text .vc_general.vc_btn3-color-blue {
background-image: url(https://jugendjazzorchester.net/wp-content/uploads/2022/10/download.svg);
}
.youtube .vc_general.vc_btn3-color-blue {
background-image: url(https://jugendjazzorchester.net/wp-content/uploads/2022/10/youtube.svg);
}
.spotify .vc_general.vc_btn3-color-blue {
background-image: url(https://jugendjazzorchester.net/wp-content/uploads/2022/10/spotify.svg);
}
.soundcloud .vc_general.vc_btn3-color-blue {
background-image: url(https://jugendjazzorchester.net/wp-content/uploads/2022/10/soundcloud.svg);
}
.bandcamp .vc_general.vc_btn3-color-blue {
background-image: url(https://jugendjazzorchester.net/wp-content/uploads/2022/10/bandcamp.svg);
}
.fotos-text .vc_general.vc_btn3-color-blue {
padding-top: 8px!important;
line-height: 22px;
padding-bottom: 8px!important;
} .pressekit.float-left .vc_general.vc_btn3-color-blue {
float: left;
margin-right: 20px;
}  .impressum {
margin-bottom: 60px;
}
.datenschutz p {
font-size: 13px!important;
}
.box-purple.datenschutz h2 {
margin-top: 100px;
}
.address {
margin: 60px 0 120px 0;
}  .vc_btn3.vc_btn3-size-lg {
font-size: 21px!important;
padding-top: 6px!important;
padding-bottom: 6px!important;
padding-left: 30px!important;
padding-right: 30px!important;
}
.vc_btn3.vc_btn3-shape-round {
border-radius: 26px!important;
}
.vc_btn3.vc_btn3-style-classic {
border-color: none!important;
}
.vc_btn3.vc_btn3-style-classic {
border: none!important;
} #konzerte .vc_btn3.vc_btn3-color-grey,
.page-id-405 .vc_btn3.vc_btn3-color-grey {
color: #C9FFE0!important;
background-color: #D3BEFF!important;
border: 1px solid #D3BEFF!important;
}
#konzerte .vc_btn3.vc_btn3-color-grey:hover,
.page-id-405 .vc_btn3.vc_btn3-color-grey:hover{
color: #D3BEFF!important;
background-color: transparent!important;
border: 1px solid #D3BEFF!important;
cursor: pointer!important;
}
.page-id-405 .vc_btn3.vc_btn3-color-grey {
float: left;
margin-bottom: 22px;
margin-right: 20px;
} .parent-pageid-405 .menu-archive ul, z .parent-pageid-826 .menu-archive-fra ul, .parent-pageid-928 .menu-archive-it ul, .parent-pageid-1146 .menu-archive-en ul,
.page-id-405 .menu-archive ul, .page-id-826 .menu-archive-fra ul, .page-id-928 .menu-archive-it ul {
margin: 0;
min-height:95px;
}
.parent-pageid-405 .menu-archive li, .parent-pageid-826 .menu-archive-fra li, .parent-pageid-928 .menu-archive-it li, .parent-pageid-1146 .menu-archive-en li,
.page-id-405 .menu-archive li, .page-id-826 .menu-archive-fra li, .page-id-928 .menu-archive-it li {
list-style: none;
float: left;
margin-right: 20px;
margin-bottom: 30px;
}
.parent-pageid-405 .menu-archive li a, .parent-pageid-826 .menu-archive-fra li a, .parent-pageid-928 .menu-archive-it li a, .parent-pageid-1146 .menu-archive-en li a,
.page-id-405 .menu-archive li a, .page-id-826 .menu-archive-fra li a, .page-id-928 .menu-archive-it li a {
font-size: 21px!important;
padding-top: 6px!important;
padding-bottom: 6px!important;
padding-left: 30px!important;
padding-right: 30px!important;
text-transform: capitalize!important;
text-decoration: none;
color: #C9FFE0!important;
background-color: #D3BEFF!important;
border: 1px solid #D3BEFF!important;
border-radius: 26px!important;
}
.parent-pageid-405 .menu-archive li a:hover, .parent-pageid-826 .menu-archive-fra li a:hoverr, .parent-pageid-928 .menu-archive-it li a:hover, .parent-pageid-1146 .menu-archive-en li a:hover,
.page-id-405 .menu-archive li a:hover, .page-id-826 .menu-archive-fra li a:hover, .page-id-928 .menu-archive-it li a:hover {
color: #D3BEFF!important;
background-color: transparent!important;
border: 1px solid #D3BEFF!important;
cursor: pointer!important;
} #jjo .vc_btn3.vc_btn3-color-grey, #aktuell .vc_btn3.vc_btn3-color-grey, #auditions .vc_btn3.vc_btn3-color-grey, .page-id-241 .vc_btn3.vc_btn3-color-grey, .page-id-776 .vc_btn3.vc_btn3-color-grey, .page-id-890 .vc_btn3.vc_btn3-color-grey, .page-id-1151 .vc_btn3.vc_btn3-color-grey  {
color: #D3BEFF!important;
background-color: #C9FFE0!important;
border: 1px solid #C9FFE0!important;
}
#jjo .vc_btn3.vc_btn3-color-grey:hover, #aktuell .vc_btn3.vc_btn3-color-grey:hover, #auditions .vc_btn3.vc_btn3-color-grey:hover, .page-id-241 .vc_btn3.vc_btn3-color-grey:hover, .page-id-776 .vc_btn3.vc_btn3-color-grey:hover, .page-id-890 .vc_btn3.vc_btn3-color-grey:hover, .page-id-1151 .vc_btn3.vc_btn3-color-grey:hover  {
color: #C9FFE0!important;
background-color: transparent!important;
border: 1px solid #C9FFE0!important;
cursor: pointer!important;
} form p {
line-height: 20px!important;
}
form table, form td {
border: 0!important;
margin: 0!important;
padding: 0!important;
}
::-webkit-input-placeholder { 
color: #D3BEFF!important;
}
td.td-left p {
margin-right: 10px;
}  .wpcf7 form.sent .wpcf7-response-output {
border-color: #FF8AA5!important;
}
.wpcf7-not-valid-tip {
color: #FF8AA5!important;
}
td.td-right p {
margin-left: 10px;
}
.kontakt-senden ::-webkit-input-placeholder { 
color: #C9FFE0!important;
}
.kontakt-senden .ph-reverse ::-webkit-input-placeholder { 
color: #D3BEFF!important;
}
input[type="text"], input[type="email"], input[type="tel"] {
width: 100%!important;
margin: 0 10px!important;
background: #C9FFE0!important;
border: 0!important;
border-radius: 30px!important;
font-size: 21px!important;
color: #D3BEFF!important;
}
.kontakt-senden input[type="text"],.kontakt-senden input[type="email"],.kontakt-senden input[type="tel"] {
background: #D3BEFF!important;
color: #C9FFE0!important;
}
.kontakt-senden input[type="text"].reverse {
background: transparent!important;
color: #D3BEFF!important;
border: 1px solid #D3BEFF!important;
}
textarea {
border-radius: 18px!important;
background: #C9FFE0!important;
font-size: 21px!important;
width: 100%;
margin: 0 13px;
height: 150px;
}
input[type="checkbox"] {
margin: 4px 10px 40px -20px;
border-radius: 30px!important;
background-color: #C9FFE0;
border: 3px solid #C9FFE0;
width: 18px;
height: 18px;
-webkit-appearance: none;
float: left;
}
input[type="checkbox"]:checked {
background-color: #D3BEFF;
}
.file {
padding: 20px;
color: #D3BEFF!important;
border-radius: 18px!important;
background: #C9FFE0!important;
font-size: 21px!important;
width: 100%;
margin: 0 13px;
height: 171px;
margin-top: -20px;
}
.file p {
font-size: 18px!important;
}
.file input {
line-height: 0.9!important;
}
.betreff input[type="text"], textarea {
width: 100%!important;
border: 1px solid #D3BEFF!important;
color: #D3BEFF!important;
} .sib_signup_box_inside_1 p {
margin-bottom: 10px;
}
p.terms-nl {
font-size: 12px;
line-height: 14px!important;
margin-left: 40px;
font-style: normal!important;
color: #C9FFE0;
}
input[type="text"].sib-VORNAME-area, input[type="text"].sib-NACHNAME-area {
width: 48%!important;
}
input[type="text"].sib-NACHNAME-area {
margin-right: 0!important;
}  .wpcf7-list-item-label {
color: #C9FFE0!important;
font-size: 20px;
}  .wpcf7-not-valid-tip {
color: #dc3232;
font-size: 14px;
font-weight: normal;
display: block;
width: 48%;
}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output {
border-color: #C9FFE0!important;
} .form-send {
margin-top: 20px;
}
input[type="submit"]	{
margin-left: 20px;
margin-top: 10px;
font-size: 21px!important;
padding: 6px 30px;
text-transform: capitalize!important;
color: #D3BEFF!important;
background-color: #C9FFE0!important;
text-decoration: none!important;
border-radius: 26px!important;
border: 1px solid #C9FFE0!important;
}
.kontakt-senden input[type="submit"]	{
color: #C9FFE0!important;
background-color: #D3BEFF!important;
border: 1px solid #D3BEFF!important;
}  .site-footer {
margin-top: -35px;
}
.site-footer, .footer-widgets-container, #footer-widgets {
background: #D3BEFF;
}
.footer-widgets-container {
padding-left: 0;
padding-right: 0;
} .widget ul li a {
font-size: 21px!important;
padding: 6px 30px;
color: #D3BEFF!important;
background-color: #C9FFE0!important;
text-decoration: none!important;
border-radius: 26px!important;
border: 1px solid #C9FFE0!important;
}
.widget ul li a:hover  {
color: #C9FFE0!important;
background-color: transparent!important;
border: 1px solid #C9FFE0!important;
cursor: pointer!important;
}
.menu-footer-right-container li, 
.menu-footer-right-fra-container li,
.menu-footer-right-it-container li,
.menu-footer-right-en-container li {
float: right;
margin-left: 20px;
}
ul#menu-footer-right-fra {
width: 581px;
}
ul#menu-footer-right-en {
margin-top: -30px;
}
.main-navigation .main-nav ul#menu-menu-it ul.sub-menu a, .main-navigation .main-nav ul#menu-menu-it ul.sub-menu li a {
width: 320px;
} .site-info {
display: none;
} .page-id-327 #footer-widgets, .page-id-1190 #footer-widgets, .page-id-1095 #footer-widgets, .page-id-1163 #footer-widgets, .page-id-1118 #footer-widgets, .page-id-1113 #footer-widgets,.page-id-893 #footer-widgets, .page-id-755 #footer-widgets,
.page-id-405 #footer-widgets,
.parent-pageid-405 #footer-widgets, .parent-pageid-826 #footer-widgets, .parent-pageid-928 #footer-widgets, .parent-pageid-1146 #footer-widgets,
.page-id-96 #footer-widgets, .parent-pageid-739 #footer-widgets, .page-id-899 #footer-widgets, .page-id-1168 #footer-widgets
.page-id-739 #footer-widgets, .page-id-739 .footer-widgets-container {
background-color: #C9FFE0!important;
}
.page-id-327 .footer-widgets-container, .page-id-1190 .footer-widgets-container, .page-id-1095 .footer-widgets-container, .page-id-1163 .footer-widgets-container, .page-id-1118 .footer-widgets-container,.page-id-1113 .footer-widgets-container, .page-id-893 .footer-widgets-container, .page-id-755 .footer-widgets-container,
.page-id-405 .footer-widgets-container,
.parent-pageid-405 .footer-widgets-container, .parent-pageid-826 .footer-widgets-container, .parent-pageid-928 .footer-widgets-container, .parent-pageid-1146 .footer-widgets-container,
.page-id-96 .footer-widgets-container, .page-id-739 .footer-widgets-container, .page-id-899 .footer-widgets-container, .page-id-1168 .footer-widgets-container {
background-color: #C9FFE0!important;
}
.page-id-327 .widget ul li a, .page-id-1190 .widget ul li a, .page-id-1095 .widget ul li a, .page-id-1163 .widget ul li a, .page-id-1118 .widget ul li a, .page-id-1113 .widget ul li a, .page-id-893 .widget ul li a, .page-id-755 .widget ul li a,
.page-id-405 .widget ul li a,
.parent-pageid-405 .widget ul li a, .parent-pageid-826 .widget ul li a, .parent-pageid-928 .widget ul li a, .parent-pageid-1146 .widget ul li a,
.page-id-96 .widget ul li a, .page-id-739 .widget ul li a, .page-id-899 .widget ul li a, .page-id-1168 .widget ul li a {
font-size: 21px!important;
padding: 6px 30px;
color: #C9FFE0!important;
background-color: #D3BEFF!important;
text-decoration: none!important;
border-radius: 26px!important;
border: 1px solid #D3BEFF!important;
}
.page-id-327 .widget ul li a:hover, .page-id-1190 .widget ul li a:hover, .page-id-1095 .widget ul li a:hover, .page-id-1163 .widget ul li a:hover, .page-id-1118 .widget ul li a:hover, .page-id-1113 .widget ul li a:hover, .page-id-893 .widget ul li a:hover, .page-id-755 .widget ul li a:hover,
.page-id-405 .widget ul li a:hover,
.parent-pageid-405 .widget ul li a:hover, .parent-pageid-826 .widget ul li a:hover, .parent-pageid-928 .widget ul li a:hover, .parent-pageid-1146 .widget ul li a:hover,
.page-id-96 .widget ul li a:hover, .page-id-739 .widget ul li a:hover, .page-id-899 .widget ul li a:hover, .page-id-1168 .widget ul li a:hover {
color: #D3BEFF!important;
background-color: transparent!important;
border: 1px solid #D3BEFF!important;
cursor: pointer!important;
}  #social-icons {
background: #D3BEFF;
} .page-id-96 #social-icons, .page-id-899 #social-icons, .page-id-739 #social-icons, .page-id-1168 #social-icons, .page-id-1168 #footer-widgets,
.page-id-405 #social-icons,
.parent-pageid-405 #social-icons, .parent-pageid-826 #social-icons, .parent-pageid-928 #social-icons, .parent-pageid-1146 #social-icons,
.page-id-327 #social-icons, .page-id-1190 #social-icons, .page-id-1095 #social-icons, .page-id-1163 #social-icons, .page-id-1118 #social-icons, .page-id-1113 #social-icons, .page-id-893 #social-icons, .page-id-755 #social-icons {
background: #C9FFE0;
}
#social-icons img {
width: 30px;
}
#social-icons ul {
margin-left: 0px!important;
}
#social-icons li {
list-style: none;
}
#social-icons .wpb_content_element {
margin-bottom: 0px!important;
}
#social-icons .wpb_wrapper  {
cursor: pointer;
background: transparent;
z-index: 11001;
bottom: 31%;
left: 40px;
border: 0px;
width: 30px;
position: fixed;
}
#menu-footer-social {
display: none;
} #menu-footer-social ul {
width: 200px;
}
#menu-footer-social li {
float:right;
width: 40px;
}
li#menu-item-161 a, li#menu-item-167 a, li#menu-item-168 a, li#menu-item-169 a, li#menu-item-170 a, li#menu-item-580 a {
display: block;
width: 30px;
height: 30px;
border: none!important;
background-color: transparent!important;
}
li#menu-item-161 a {
background: url(https://jugendjazzorchester.net/wp-content/uploads/2022/10/yt_mob.svg) left center no-repeat;
}
li#menu-item-167 a {
background: url(https://jugendjazzorchester.net/wp-content/uploads/2022/10/sp_mob.svg) left center no-repeat;
}
li#menu-item-168 a {
background: url(https://jugendjazzorchester.net/wp-content/uploads/2022/10/sc_mob.svg) left center no-repeat;
}
li#menu-item-169 a {
background: url(https://jugendjazzorchester.net/wp-content/uploads/2022/10/ig_mob.svg) left center no-repeat;
}
li#menu-item-170 a {
background: url(https://jugendjazzorchester.net/wp-content/uploads/2022/10/fb_mob.svg) left center no-repeat;
}
li#menu-item-580 a {
background: url(https://jugendjazzorchester.net/wp-content/uploads/2022/12/bc-mob-t.svg) left center no-repeat;
} .page-id-327 li#menu-item-161 a
.page-id-96 li#menu-item-161 a,
.page-child li#menu-item-161 a {
background: url(https://jugendjazzorchester.net/wp-content/uploads/2022/10/yt-mob.svg) left center no-repeat;
}
.page-id-327 li#menu-item-167 a,
.page-id-96 li#menu-item-167 a,
.page-child li#menu-item-167 a{
background: url(https://jugendjazzorchester.net/wp-content/uploads/2022/10/sp-mob.svg) left center no-repeat;
}
.page-id-327 li#menu-item-168 a,
.page-id-96 li#menu-item-168 a,
.page-child li#menu-item-168 a {
background: url(https://jugendjazzorchester.net/wp-content/uploads/2022/10/sc-mob.svg) left center no-repeat;
}
.page-id-327 li#menu-item-169 a,
.page-id-96 li#menu-item-169 a,
.page-child li#menu-item-169 a {
background: url(https://jugendjazzorchester.net/wp-content/uploads/2022/10/ig-mob.svg) left center no-repeat;
}
.page-id-327 li#menu-item-170 a,
.page-id-96 li#menu-item-170 a,
.page-child li#menu-item-170 a
{
background: url(https://jugendjazzorchester.net/wp-content/uploads/2022/10/fb-mob.svg) left center no-repeat;
}
.page-id-327 li#menu-item-580 a,
.page-id-96 li#menu-item-580 a,
.page-child li#menu-item-580 a{
background: url(https://jugendjazzorchester.net/wp-content/uploads/2022/12/bc-mob.svg) left center no-repeat;
}  .owl-item div {
padding: 0!important;
} #sample_slider > div.owl-nav > button.owl-prev {
background: url(https://jugendjazzorchester.net/wp-content/uploads/2022/10/icon-prev.png) no-repeat center center!important;
background-size: 30px!important;
}
#sample_slider > div.owl-nav > button {
width: 50px!important;
}
#sample_slider > div.owl-nav > button.owl-next {
background: url(https://jugendjazzorchester.net/wp-content/uploads/2022/10/icon-next.png) no-repeat center center !important;
background-size: 30px!important;
} .mobile-menu-control-wrapper .menu-toggle, .mobile-menu-control-wrapper .menu-toggle:hover {
background: #D3BEFF;
}
.has-inline-mobile-toggle .menu-toggle {
font-size: 30px;
}
.has-inline-mobile-toggle .main-navigation.toggled .main-nav li {
text-align: right;
}
.has-inline-mobile-toggle .main-navigation .main-nav ul li a {
line-height: 40px;
}  @media only screen and (max-width: 1360px) {
#social-icons   {
display: none;
} .main-navigation .main-nav ul li {
padding-bottom: 10px;
}
} @media only screen and (max-width: 1024px) {
.site-main {
padding: 0 30px;
}
} @media only screen and (max-width: 680px) {
.site-content {
display: inline;
}
h1 {
margin-top: 0px;
}
.page-id-275 h2, .page-id-890 h2, .page-id-776 h2 {
margin-top: 0px;
} .gp-icon {
display: block;
} .has-inline-mobile-toggle .main-navigation .main-nav ul li a {
line-height: 40px!important;
}
.main-navigation.toggled .main-nav ul ul {
border-bottom: 0!important;
}
li.menu-item-has-children a {
padding: 0px 20px!important;
}
.main-navigation .main-nav ul ul.sub-menu li a, ul#menu-footer-right-fra, .main-navigation .main-nav ul#menu-menu-it ul.sub-menu a, .main-navigation .main-nav ul#menu-menu-it ul.sub-menu li a {
width: 100%;
}
.menu-item-has-children .dropdown-menu-toggle {
padding-right: 0px;
} #menu-item-743 a::before, #menu-item-710 a::before, #menu-item-915 a::before {
content: url();
display: inline-block;
width: 15px;
height: 15px;
margin-right: 7px;
} .page-child .mobile-menu-control-wrapper .menu-toggle, .page-child .mobile-menu-control-wrapper .menu-toggle:hover,
.page-id-327 .mobile-menu-control-wrapper .menu-toggle, .page-id-327 .mobile-menu-control-wrapper .menu-toggle:hover, .page-id-893 .mobile-menu-control-wrapper .menu-toggle, .page-id-893 .mobile-menu-control-wrapper .menu-toggle:hover, .page-id-755 .mobile-menu-control-wrapper .menu-toggle, .page-id-755 .mobile-menu-control-wrapper .menu-toggle:hover,
.page-id-96 .mobile-menu-control-wrapper .menu-toggle, .page-id-96 .mobile-menu-control-wrapper .menu-toggle:hover, .page-id-739 .mobile-menu-control-wrapper .menu-toggle, .page-id-739 .mobile-menu-control-wrapper .menu-toggle:hover, .page-id-899 .mobile-menu-control-wrapper .menu-toggle, .page-id-899 .mobile-menu-control-wrapper .menu-toggle:hover,
.page-id-105 .mobile-menu-control-wrapper .menu-toggle, .page-id-105 .mobile-menu-control-wrapper .menu-toggle:hover, .page-id-922 .mobile-menu-control-wrapper .menu-toggle, .page-id-922 .mobile-menu-control-wrapper .menu-toggle:hover,
.page-id-789 .mobile-menu-control-wrapper .menu-toggle, .page-id-789 .mobile-menu-control-wrapper .menu-toggle:hover, .page-id-905 .mobile-menu-control-wrapper .menu-toggle, .page-id-905 .mobile-menu-control-wrapper .menu-toggle:hover, .page-id-762 .mobile-menu-control-wrapper .menu-toggle, .page-id-762 .mobile-menu-control-wrapper .menu-toggle:hover {
background: #C9FFE0;
}
#menu-footer-social {
display: block;
} header .inside-header {
padding-top: 20px;
} p {
font-size: 19px;
}
.small p {
font-size: 16px;
}
p.terms-nl {
font-size: 12px;
line-height: 12px;
margin-left: 40px;
}
h1, h2 {
font-size: 36px!important;
line-height: 38px;
}
h4 {
font-size: 28px;
}
#jjo .text-border {
border-top: none;
border-bottom: none;
}
form {
margin-left: -20px;
} #jjo h2 {
margin-top: 25px;
}
#jjo .img-jjo {
margin-top: -53px;
padding-left: 0;
margin-bottom: 20px!important;
}
#jjo .vc_btn3-container {
margin-top:  20px;
}  #konzerte table {
font-size: 18px;
border: none;
border-bottom: 1px solid #D3BEFF;
text-transform: uppercase;
}
#konzerte img {
margin-top: 20px;
}  #aktuell {
padding: 75px 0 50px 0;
}
.space {
display: none;
}  #auditions .vc_btn3-container.vc_btn3-right {
margin-top: 12px;
}
#auditions {
padding: 75px 0 100px 0;
}  .jjo-01 img {
margin-top: 0px;
}
.vertical-01 img {
padding-left: 0;
}
.vertical-02 img {
margin-top: 0;
}  .team-01 img {
margin-top: -58px;
}
.team-h2 {
margin-top: -58px;
}
.coaching-box img, .organisation-box img, .archive-box img {
margin-top: 0px;
}  .parent-pageid-405 .menu-archive li,
.page-id-405 .menu-archive li, .page-id-826 .menu-archive li, .page-id-928 .menu-archive li, .parent-pageid-1146 .menu-archive li {
float: none;
} .page-id-309 section section:first-child,
.page-id-748 section section:first-child,
.page-id-896 section section:first-child {
margin-bottom: 0px;
}
.page-id-309 section:first-child .wpb_video_widget,
.page-id-748 section:first-child .wpb_video_widget,
.page-id-896 section:first-child .wpb_video_widget {
margin-top: 0;
}
.wpb_video_widget.vc_video-el-width-80 .wpb_wrapper {
width: 100%!important;
} .buttons-anmeldung {
margin-top: 40px;
}
.page-id-241 .vc_general.vc_btn3-color-orange, .page-id-776 .vc_general.vc_btn3-color-orange , .page-id-890 .vc_general.vc_btn3-color-orange {
padding-top: 10px!important;
padding-bottom: 8px!important;
} .page-id-776 .vc_general.vc_btn3-color-orange {
background-position: 17px 17px;
} .form-name {
margin-bottom: 0px;
}
.form-send {
margin-left: 20px;
}
input[type="submit"] {
margin-left: 0px;
} .site-footer {
padding: 0 30px;
}
.menu-footer-right-container li, .menu-footer-right-fra-container li, .menu-footer-right-it-container li {
float: none;
margin-left: 0px;
}
.widget ul li a {
font-size: 15px!important;
padding: 3px 15px;
color: #D3BEFF!important;
background-color: #C9FFE0!important;
text-decoration: none!important;
border-radius: 26px!important;
border: 1px solid #C9FFE0!important;
} .page-id-327 .widget ul li a, .page-id-96 .widget ul li a,
.page-id-739 .widget ul li a, .page-id-899 .widget ul li a, .page-id-405 .widget ul li a ,
.parent-pageid-405 .widget ul li a , .parent-pageid-826 .widget ul li a , .parent-pageid-928 .widget ul li a , .parent-pageid-1146 .widget ul li a {
color: #C9FFE0!important;
background-color: #D3BEFF!important;
border: 1px solid #D3BEFF!important;
font-size: 15px!important;
padding: 3px 15px;
border-radius: 26px!important;
}
.page-id-327 .widget ul li a:hover, .page-id-96 .widget ul li a:hover,
.page-id-739 .widget ul li a:hover, .page-id-899 .widget ul li a:hover, .page-id-405 .widget ul li a:hover ,
.parent-pageid-405 .widget ul li a:hover , .parent-pageid-826 .widget ul li a:hover , .parent-pageid-928 .widget ul li a:hover , .parent-pageid-1146 .widget ul li a:hover {
color: #D3BEFF!important;
background-color: transparent!important;
border: 1px solid #D3BEFF!important;
font-size: 15px!important;
padding: 3px 15px;
border-radius: 26px!important;
}
.footer-widget-1, .inside-footer-widgets>div:not(:last-child) {
margin-bottom: 20px;
} .page-id-327 .site-footer, .page-id-327 #footer-widgets, .page-id-893 .site-footer, .page-id-893 #footer-widgets, .page-id-755 .site-footer, .page-id-755 #footer-widgets,
.page-id-96 .site-footer, .page-id-96 #footer-widgets,
.page-id-739 .site-footer, .page-id-739 #footer-widgets, .page-id-899 .site-footer, .page-id-899 #footer-widgets,
.page-id-405 .site-footer, .page-id-405 #footer-widgets, .parent-pageid-826 .site-footer, .parent-pageid-826 #footer-widgets, .parent-pageid-928 .site-footer, .parent-pageid-928 #footer-widgets {
background: #C9FFE0!important;
} #menu-item-109, #menu-item-794 {
margin-top: 20px;
} #menu-footer-social li {
float:left;
} .vc_btn3.vc_btn3-size-lg {
font-size: 18px!important;
padding-top: 5px!important;
padding-bottom: 5px!important;
padding-left: 25px!important;
padding-right: 25px!important;
}
video {
width: 100%;
} input[type="text"].sib-VORNAME-area, input[type="text"].sib-NACHNAME-area {
width: 100%!important;
}
input[type="text"].sib-VORNAME-area {
margin-bottom: 30px!important;
display: block;
}
ul#menu-footer-right-en {
margin-top: 0px;
}
}