@font-face{font-family:MSV;src:url(//musikschule-vulkaneifel.de/wp-content/themes/hueman-pro-musikschule/fonts/msv-regular-webfont.woff2) format("woff2"),url(//musikschule-vulkaneifel.de/wp-content/themes/hueman-pro-musikschule/fonts/msv-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:MSV;src:url(//musikschule-vulkaneifel.de/wp-content/themes/hueman-pro-musikschule/fonts/msv-italic-webfont.woff2) format("woff2"),url(//musikschule-vulkaneifel.de/wp-content/themes/hueman-pro-musikschule/fonts/msv-italic-webfont.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:MSV;src:url(//musikschule-vulkaneifel.de/wp-content/themes/hueman-pro-musikschule/fonts/msv-light-webfont.woff2) format("woff2"),url(//musikschule-vulkaneifel.de/wp-content/themes/hueman-pro-musikschule/fonts/msv-light-webfont.woff) format("woff");font-weight:200;font-style:normal}@font-face{font-family:MSV;src:url(//musikschule-vulkaneifel.de/wp-content/themes/hueman-pro-musikschule/fonts/msv-lightitalic-webfont.woff2) format("woff2"),url(//musikschule-vulkaneifel.de/wp-content/themes/hueman-pro-musikschule/fonts/msv-lightitalic-webfont.woff) format("woff");font-weight:200;font-style:italic}@font-face{font-family:MSV;src:url(//musikschule-vulkaneifel.de/wp-content/themes/hueman-pro-musikschule/fonts/msv-medium-webfont.woff2) format("woff2"),url(//musikschule-vulkaneifel.de/wp-content/themes/hueman-pro-musikschule/fonts/msv-medium-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:MSV;src:url(//musikschule-vulkaneifel.de/wp-content/themes/hueman-pro-musikschule/fonts/msv-mediumitalic-webfont.woff2) format("woff2"),url(//musikschule-vulkaneifel.de/wp-content/themes/hueman-pro-musikschule/fonts/msv-mediumitalic-webfont.woff) format("woff");font-weight:700;font-style:italic}body{font-family:MSV}strong{font-weight:700}i,em{font-style:italic}.entry h1{font-weight:200;text-transform:uppercase;letter-spacing:.1em}.sidebar-top.group{display:none}header{height:45vh !important;position:relative}.main *{box-sizing:border-box !important}.single header{height:25vh !important}#header .pad{padding-bottom:0}#ha-large-header{-webkit-box-shadow:0 0 100px 100px rgba(255,220,0,.05) !important;-moz-box-shadow:0 0 100px 100px rgba(255,220,0,.05) !important;box-shadow:0 0 100px 100px rgba(255,220,0,.05) !important}#ha-large-header .pc-section-slider{background-color:#ddd}#_contextualizer_ui_pro_slider_header_bg_skp__all_category_czr_module.slider-ready .carousel-caption-wrapper,#_contextualizer_ui_pro_slider_header_bg_skp__all_event_czr_module.slider-ready .carousel-caption-wrapper,#_contextualizer_ui_pro_slider_header_bg_skp__all_page_czr_module.slider-ready .carousel-caption-wrapper{background-color:rgba(34,34,34,0) !important}.central-header-zone{height:100%;position:relative;max-width:990px;margin:0 auto;box-sizing:border-box !important}.site-title{position:relative;font-size:2.625em;font-weight:600;letter-spacing:-.5px;float:none;line-height:1.4285em;padding:0;margin-top:-47px}.site-title a img{width:100%;max-width:400px;height:auto;margin:0;bottom:0}.page-title{position:relative;border-bottom:0}.published{display:block;margin-bottom:1em;font-size:.8em;font-weight:700}.home .page-title{display:none}.home h2,.home h3,.home h4,.home h5{text-align:center}.buttonsstart{display:inline-block;width:33.33333%;padding:0 1em}.buttonsstart p:first-of-type:before,.buttonsstart p:first-of-type:after{content:url(//musikschule-vulkaneifel.de/wp-content/themes/hueman-pro-musikschule/img/strich.png)}.buttonsstart .circle{position:relative;display:block;margin:1em 0;background-color:transparent;color:#fff;text-align:center}.buttonsstart .circle:after{display:block;padding-bottom:100%;width:100%;height:0;border-radius:25%;background-color:#92b700;content:"";box-shadow:none}.buttonsstart:hover .circle:after{-webkit-box-shadow:inset 1px 1px 5px #666;-moz-box-shadow:inset 1px 1px 5px #666;box-shadow:inset 1px 1px 5px #666}.buttonsstart .circle__inner{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%}.buttonsstart .circle__wrapper{display:table;width:100%;height:100%}.buttonsstart .circle__content{display:table-cell;padding:1em;vertical-align:middle;font-size:1.1em;line-height:1.1em;text-transform:uppercase;letter-spacing:.025em}#nav-mobile{position:fixed !important;width:100%}.wplp_outside{margin-bottom:3em}.wplp_container .date{text-transform:uppercase;font-weight:700 !important;font-size:.8em !important;padding-left:1.5em;padding-right:1.5em;padding-bottom:1em}.wplp_container .title{margin-bottom:.5em !important;font-size:1.1em !important;color:#666 !important;max-width:100% !important;padding-left:1.1em;padding-right:1.1em;-webkit-transition:color .1s ease-in-out;-moz-transition:color .1s ease-in-out;-ms-transition:color .1s ease-in-out;transition:color .1s ease-in-out}.wplp_container .insideframe ul li:hover .title{color:#92b700 !important}.wplp_container .text{padding-left:1.5em;padding-right:1.5em}.wplp_container .read-more{float:left !important;padding:0 1.5em 1.5em !important;text-transform:uppercase;color:#92b700 !important;font-weight:700 !important;font-size:.8em !important}.wplp_container .custom_fields{display:none !important}.wplp_container .insideframe ul li{background:#fff;outline:1px solid #efefef;outline-offset:-1px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.025);-moz-box-shadow:0 1px 3px rgba(0,0,0,.025);box-shadow:0 1px 3px rgba(0,0,0,.025);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:transform .1s ease-in-out;-moz-transition:transform .1s ease-in-out;-ms-transition:transform .1s ease-in-out;transition:transform .1s ease-in-out;overflow:hidden;position:relative}.wplp_container .insideframe ul li:nth-of-type(odd){width:49% !important;margin-right:1%;margin-bottom:20px}.wplp_container .insideframe ul li:nth-of-type(even){width:49% !important;margin-left:1%;margin-bottom:20px}.wplp_container .insideframe ul li:hover{-webkit-box-shadow:0 6px 10px rgba(0,0,0,.055);-moz-box-shadow:0 6px 10px rgba(0,0,0,.055);box-shadow:0 6px 10px rgba(0,0,0,.055);-webkit-transform:translate(0,-4px);-moz-transform:translate(0,-4px);-ms-transform:translate(0,-4px);transform:translate(0,-4px)}.container.group,.container-inner,.logo-tagline-group,.site-title{height:100%}.carousel-caption h1{display:none !important}#page.container{position:relative}#ha-large-header:before{content:"";position:absolute;left:0;bottom:0;height:20px;width:100%;background-image:url(//musikschule-vulkaneifel.de/wp-content/themes/hueman-pro-musikschule/img/farben.png);-webkit-background-size:contain;background-size:contain;-webkit-background-position:bottom;z-index:10}#page .container-inner{-webkit-box-shadow:0 0px 0px rgba(0,0,0,0) !important;box-shadow:0 0px 0px rgba(0,0,0,0) !important}#page .container-inner .pad{padding:50px 30px 20px}.entry table td,.entry table th{text-align:left;padding:10px 5px !important;border-bottom:1px solid #92b700}.entry .wp-caption,.entry table tr.alt{background:0 0}.entry .gallery .gallery-caption{text-indent:0 !important;position:relative !important;white-space:normal !important;bottom:0 !important;margin-bottom:15px}.entry dl.gallery-item+br{display:none}.entry dl.gallery-item:nth-of-type(3n+1){clear:both}#footer-full-width-widget{border-top:2px solid #eee;padding-top:2em}.logos{text-align:center;padding-top:2em}.logos li{display:inline-block;width:80px;padding:1em}@media only screen and (min-width:720px){.site-title{height:100%}.site-title a img{position:absolute;bottom:15px}#ha-large-header:before{bottom:0;height:70px}}@media screen and (min-width:501px) and (max-width:810px){#gallery-1 .gallery-item{width:50% !important}.entry dl.gallery-item:nth-of-type(2n+1){clear:both !important}.entry dl.gallery-item:nth-of-type(3n+1){float:left;clear:unset}.buttonsstart{width:50%}.site-title{margin-top:0}}@media screen and (max-width:500px){#gallery-1 .gallery-item{width:100% !important}.gallery-caption{display:block !important}.buttonsstart{width:100%;padding:0 5em}.wplp_container .insideframe ul li:nth-of-type(odd),.wplp_container .insideframe ul li:nth-of-type(even){width:100% !important;margin-right:0;margin-left:0;margin-bottom:2em}.site-title{margin-top:0}}@media screen and (max-width:400px){.buttonsstart{padding:0 2em}}