:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#FFFFFF;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:255,255,255;--bs-body-bg-rgb:255,255,255;--bs-font-sans-serif:"Roboto",sans-serif;--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,rgba(255,255,255,0.15),rgba(255,255,255,0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:0.75rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#FFFFFF;--bs-body-bg:#FFFFFF}*,*::before,*::after{box-sizing:border-box}@media(prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}h6,h5,h4,h3,h2,h1{margin-top:0;margin-bottom:1.5rem;font-family:"Roboto",sans-serif;font-weight:700;line-height:1.2}h1{font-size:1.5rem}h2{font-size:1.0624995rem}h3{font-size:1.0624995rem}h4{font-size:1.0624995rem}h5{font-size:0.9375rem}h6{font-size:0.9375rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-bs-original-title]{text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:0.875em}mark{padding:.2em;background-color:#fcf8e3}sub,sup{position:relative;font-size:0.75em;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:#f7b33d;text-decoration:none}a:hover{color:#466fbd}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:0.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:0.875em;color:#d63384;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:0.875em;color:#fff;background-color:#212529}kbd kbd{padding:0;font-size:1em;font-weight:700}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none !important}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:0.875em;color:#6c757d}.btn{display:inline-block;font-weight:400;line-height:1.5;color:#fff;text-align:center;vertical-align:middle;cursor:pointer;user-select:none;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);padding:.375rem .75rem;font-size:0.75rem;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#fff}.btn-check:focus+.btn,.btn:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{pointer-events:none;opacity:.65}.btn-link{font-weight:400;color:#f7b33d;text-decoration:none}.btn-link:hover{color:#466fbd}.btn-link:disabled,.btn-link.disabled{color:#6c757d}.btn-lg{padding:.5rem 1rem;font-size:0.9375rem;border-radius:0}.btn-sm{padding:.25rem .5rem;font-size:0.65625rem;border-radius:0}.jbw-footer .talk-bubble{padding:3rem 1rem;display:inline-block;position:relative;width:100%;height:auto;background-color:#fff;border:6px solid #000;margin-top:4rem}@media(min-width:768px){.jbw-footer .talk-bubble{margin-top:0}}.jbw-footer .tri-right.left-in:before{border-color:#000 #000 rgba(0,0,0,0) rgba(0,0,0,0) !important;content:" ";position:absolute;width:0;height:0;top:-30px;right:0;bottom:0;left:0;border:27px solid;transform:rotate(291deg) skewY(14deg) skewX(-30deg) scale(1.1);margin:0 calc(50% - 2rem)}@media(min-width:768px){.jbw-footer .tri-right.left-in:before{left:-30px;right:auto;bottom:30px;top:auto;transform:rotate(201deg) skewY(-14deg) skewX(-33deg) scale(0.85);margin:0}}@media(min-width:1024px){.jbw-footer .tri-right.left-in:before{left:-60px;right:auto;bottom:30px;top:auto;border:60px solid}}.jbw-footer .tri-right.left-in:after{border-color:#fff #fff rgba(0,0,0,0) rgba(0,0,0,0) !important;content:" ";position:absolute;width:0;height:0;top:-22px;right:0;bottom:0;left:0;border:27px solid;transform:rotate(291deg) skewY(14deg) skewX(-30deg) scale(1.1);margin:0 calc(50% - 2rem)}@media(min-width:768px){.jbw-footer .tri-right.left-in:after{left:-20px;right:auto;bottom:33px;top:auto;transform:rotate(201deg) skewY(-14deg) skewX(-33deg) scale(0.85);margin:0}}@media(min-width:1024px){.jbw-footer .tri-right.left-in:after{left:-52px;right:auto;bottom:34px;top:auto;border:57px solid}}.jn4-footer-2020{margin:.5rem 0}.jbw-footer{color:#fff;padding:1.5rem;font-size:1.6rem}@media(max-width:575px){.jbw-footer{font-size:1.4rem}}.jbw-footer *{-webkit-text-size-adjust:auto;font-family:"Roboto",sans-serif}@media(max-width:575px){.jbw-footer *{text-align:center}}.jbw-footer a,.jbw-footer a:hover{color:#f7b33d}.jbw-footer .h1,.jbw-footer .h2,.jbw-footer .h3,.jbw-footer .h4,.jbw-footer .h5,.jbw-footer .h6,.jbw-footer h1,.jbw-footer h2,.jbw-footer h3,.jbw-footer h4,.jbw-footer h5,.jbw-footer h6{color:#f7b33d;font-weight:400;margin-top:.5rem;position:relative}.jbw-footer .h2,.jbw-footer h2{font-size:1.5rem}@media(min-width:576px){.jbw-footer .h2,.jbw-footer h2{font-size:1.5rem}}.jbw-footer .h3,.jbw-footer h3{font-size:1.25rem}@media(min-width:576px){.jbw-footer .h3,.jbw-footer h3{font-size:1.25rem}}.jbw-footer .h3 a,.jbw-footer h3 a{color:#fff;font-size:1.6rem;font-weight:600}.jbw-footer .text-center{text-align:center;margin:3rem 5rem}@media(min-width:768px){.jbw-footer .text-center{margin:1rem 5rem}}@media(min-width:1024px){.jbw-footer .text-center{margin:1rem 10rem 1rem 5rem}}@media(max-width:767px){.jbw-footer .d-sm-none{display:none !important}}.jbw-footer .img-thumbnail{border:none}.jbw-footer.container-fluid{background:#0f7592}.jbw-footer .container-xl{min-height:20rem;position:relative;display:block}@media(min-width:1200px){.jbw-footer .container-xl{max-width:1140px}}.jbw-footer i{position:relative;display:block}@media(min-width:576px){.jbw-footer i{width:64px;left:110px;position:absolute;top:-0.1rem}}@media(min-width:1024px){.jbw-footer i{right:2rem}}.jbw-footer .fb-icon:before,.jbw-footer .insta-icon:before{display:block;position:relative;content:"";background-size:cover;margin:auto;margin-bottom:1rem;width:4rem;height:4rem}@media(min-width:576px){.jbw-footer .fb-icon:before,.jbw-footer .insta-icon:before{width:1.75rem;height:1.75rem;margin-bottom:0}}.jbw-footer .fb-icon:before{background-image:url(/sites/all/themes/jn4_bootstrap/css/img/facebook_white.png)}.jbw-footer .insta-icon:before{background-image:url(/sites/all/themes/jn4_bootstrap/css/img/instagram.png);filter:invert(100%)}:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:33,37,41;--bs-body-bg-rgb:255,255,255;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,rgba(255,255,255,0.15),rgba(255,255,255,0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff}
#block-menu-menu-secondary-menu{float:right;}#block-menu-menu-secondary-menu ul.menu li{display:inline-block;}#block-menu-menu-secondary-menu,.navbar-collapse{padding:0;}#block-menu-menu-secondary-menu ul.menu.nav,.navbar-collapse ul.menu.nav.navbar-nav.secondary{margin:40px 0 0 0;}#block-menu-menu-secondary-menu h2.block-title,.navbar-collapse ul.menu.nav.navbar-nav.secondary h2.block-title{display:none;}#block-menu-menu-secondary-menu ul.menu.nav{margin:50px 0 10px 0;}#block-menu-menu-secondary-menu ul.menu.nav a,.navbar-collapse ul.menu.nav.navbar-nav.secondary a{color:#74706d;border-right:1px solid #74706d;padding:0 5px;}#block-menu-menu-secondary-menu ul.menu.nav li.last a,.navbar-collapse ul.menu.nav.navbar-nav.secondary li.last a{border-right:none;}.block-tb-megamenu{background-color:#0f7592 !important;margin:2px 0 0 0;padding:5px 0;}.tb-megamenu.tb-megamenu-main-menu .collapse{display:block;visibility:inherit;}.megamenu-col-img{margin:0;padding:70px 0 0 0;max-width:200px;}.megamenu-freizeit-medien{background-image:url(/sites/all/themes/jn4_bootstrap/images/megamenu-freizeit-medien.png);background-repeat:no-repeat;}.megamenu-schule-bildung{background-image:url(/sites/all/themes/jn4_bootstrap/images/megamenu-schule-bildung.png);background-repeat:no-repeat;}.megamenu-arbeit-beruf{background-image:url(/sites/all/themes/jn4_bootstrap/images/megamenu-arbeit-beruf.png);background-repeat:no-repeat;}.megamenu-projekte-aktionen{background-image:url(/sites/all/themes/jn4_bootstrap/images/megamenu-projekte-aktionen.png);background-repeat:no-repeat;}.nav-collapse{float:left;}.tb-megamenu{background-color:#0f7592;}.tb-megamenu-button{margin-left:5px!important;}.tb-megamenu [class^="icon-"],.tb-megamenu [class*=" icon-"]{background-position:-264px 0;}.tb-megamenu .nav-collapse{background-color:#0f7592;}.tb-megamenu .nav-collapse .nav > li > a{font-size:13px;}.tb-megamenu-nav li{padding:0;}.tb-megamenu-nav li .level-3{padding:0;}.tb-megamenu-nav li a i{display:none!important;}.tb-megamenu .nav li.dropdown.active > .dropdown-toggle,.tb-megamenu .nav li.dropdown.open.active > .dropdown-toggle,.tb-megamenu .nav > .active > a,.tb-megamenu .nav > .active > a:hover,.tb-megamenu .nav > .active > a:focus{background-color:#0f7592 !important;}.tb-megamenu .nav > li > a{border:0;font-weight:normal !important;padding:0 15px;}.tb-megamenu .nav > li > a:focus,.tb-megamenu .nav > li > a:hover{color:#ff5f5f !important;}.tb-megamenu-item a{border-right:1px solid white !important;}.tb-megamenu-item:last-child a{border-right:0px solid white !important;}.tb-megamenu .dropdown-menu{border:1px solid #cdcdcd;font-family:Tahoma,sans-serif !important;font-size:12px !important;font-weight:normal !important;}.tb-megamenu .dropdown-menu .active > a,.tb-megamenu .dropdown-menu .active > a:hover{color:#eee;text-decoration:none;outline:0;background-color:#ff5f5f;}.tb-megamenu .mega-nav .mega-group > .mega-group-title,.tb-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title,.tb-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title{background-color:#0f7592;color:#fff !important;font-weight:normal !important;margin:0;padding:10px;text-transform:none;white-space:nowrap;width:100%;}.tb-megamenu .dropdown-menu{margin-left:0px;background-color:#efefef;padding:20px;}.tb-megamenu .mega-inner{padding:0;}.tb-megamenu-column{background-color:#fff;}.tb-megamenu .span12.mega-col-nav .mega-inner{padding:10px 0 0 0;}.tb-megamenu .dropdown-menu li > a{color:#0f7592 !important;padding:5px 5px 3px 10px!important;border-top:1px #0f7592 solid;background-color:#fff;}.tb-megamenu .dropdown-menu li > a:hover,.tb-megamenu .dropdown-menu li > a:focus{color:#ff5f5f !important;text-decoration:none;}.tb-megamenu .dropdown-menu .active > a,.tb-megamenu .dropdown-menu .active > a:hover{background-image:none;background:none;color:#ff5f5f !important;}.tb-megamenu .dropdown-menu li > a.mega-group-title{padding:10px!important;border-top:0!important;color:#0f7592!important;}.tb-megamenu .dropdown-menu li > a.mega-group-title:hover,.tb-megamenu .dropdown-menu li > a.mega-group-title:focus{background-color:#0f7292!important;color:#fff!important;}
*{font-family:"Roboto",sans-serif;}body{font-size:1.2rem;}.alert-dismissible .close{position:relative;top:-2px;right:-5px;color:inherit;}.alert{padding:25px 15px 25px 45px;margin:15px 0;}.status,.ok{background-image:url(/sites/all/themes/jn4_bootstrap/images/message-24-ok.png);background-position:12px 50%;background-repeat:no-repeat;background-color:rgba(205,255,175,1.0)}.warning{background-image:url(/sites/all/themes/jn4_bootstrap/images/message-24-warning.png);background-position:12px 50%;background-repeat:no-repeat;}.error{background-image:url(/sites/all/themes/jn4_bootstrap/images/message-16-error.png);background-position:8px 50%;background-repeat:no-repeat;}.help{background-image:url(/sites/all/themes/jn4_bootstrap/images/message-16-help.png);background-position:8px 50%;background-repeat:no-repeat;}.info{background-image:url(/sites/all/themes/jn4_bootstrap/images/message-16-info.png);background-position:8px 50%;background-repeat:no-repeat;}.popup-content.info{background-image:none;}.page-node-255238 .group-share{display:none;}.homepage-textfield{display:none;}div .collapsiblock a{background-position:97% 50%;}.row.main{background-color:#eeefef;margin:0;padding:20px 0 20px 0;}.main-container,.content_bottom{margin-top:0;}.content_bottom{background-color:#eeefef;padding-bottom:0;}.container{padding-left:0;padding-right:0;}section.col-sm-9{width:75%;}aside.col-sm-3{width:25%;}.nav .open > a,.nav .open > a:hover,.nav .open > a:focus{background-color:transparent;}.invisible{display:none;}.form-group:last-child,.panel:last-child{margin-bottom:20px;}a{color:#0f7592;text-decoration:none;}a:focus,a:hover{color:#ff5f5f;text-decoration:none;}h1{font-size:2em;}h2{font-size:1.5em}h3,h3 a{font-size:18px;font-weight:bold;}h3{margin-top:20px;}input.form-text{background:url(/sites/all/themes/jn4_bootstrap/css/images/grad-1.gif) repeat-x scroll 0 0 transparent;height:auto;padding:0 3px 0 3px;}input.form-text:hover,input.form-text:focus{background:none repeat scroll #ffdfdf;}.form-control{height:auto;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;outline:none;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;padding:0 3px 0 3px;font-size:14px;}.form-control:focus{border-color:#ccc;}.form-submit{height:auto;background-color:#0f7592;border:1px solid transparent;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;color:#fff;font-size:1.6rem;padding:2px 10px;}.form-submit:active,.form-submit:focus,.form-submit:hover{background-color:#0f7592;border-color:#0f7592;color:#fff;}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{margin-right:5px;}.front h1.page-header,.front h1#page-title,.page-node h1.page-header{display:none;}.navbar.container{margin:5px auto;padding:0;}.navbar-default{background-color:transparent;}.navbar-btn{margin:0;padding:0;}.navbar-header{padding:0;}.navbar-header .logo img{height:auto;width:80px;margin:0;}.top-brand{margin-top:10px;}.top-brand ul{list-style:none;margin:0;padding:0;}.top-brand ul li{display:inline-block;}.top-brand li.site-name{background-image:url(/sites/all/themes/jn4_bootstrap/images/site-name-jugendnetz-de.png);background-repeat:no-repeat;height:60px;width:248px;max-width:100%;margin:0;}.top-brand li.site-hands{display:none;background-image:url(/sites/all/themes/jn4_bootstrap/images/site-hands-blue.png);background-repeat:no-repeat;height:60px;width:369px;max-width:100%;margin:0 0 2px 10px;}.top-brand li.site-name{background-size:100% auto;}.top-brand li.site-hands{display:none;}.container > .navbar-header,.container > .navbar-collapse,.container-fluid > .navbar-header,.container-fluid > .navbar-collapse{margin-right:0;}#navbar{border:0;margin-top:0;margin-bottom:5px;}.nav > li > a:hover,.nav > li > a:focus,.nav > li.open > a:focus{background-color:transparent !important;text-decoration:underline;}#block-views-front-slideshow-block{max-height:260px;}#block-views-front-slideshow-block .flexslider .slides img{display:block;max-height:260px;}#flexslider-1.flexslider{position:relative;border:none;margin:0;padding:0;box-shadow:none;}#flexslider-1.flexslider .slides .img-rounded{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}#flexslider-1.flexslider .views-field-field-slide-caption,#flexslider-1.flexslider .views-field-field-slide-teaser{display:none;}.region-header{position:relative;}.js .site-slogan{color:#fff;font-size:16px;padding:0 0 2px 2px;}.not-front.logged-in .site-slogan,.not-front.logged-in.page-benutzer-suche .site-slogan,.not-front.logged-in.page-benutzer-suche .site-slogan,.not-front.logged-in.page-benutzer .site-slogan,.not-front.logged-in.page-benutzer-blocked .site-slogan,.not-front.logged-in.page-lbn-suche .site-slogan,.not-front.logged-in.page-node .site-slogan,.not-front.logged-in.page-benutzer-pending .site-slogan,.not-front.logged-in.page-pending-nodes .site-slogan,.not-front.logged-in.page-suche .site-slogan,.not-front.logged-in.page-taxonomy-term .site-slogan,.not-front.logged-in.page-unpublished-nodes .site-slogan,.not-front.logged-in.page-user .site-slogan,.not-front.logged-in.page-vor-ort .site-slogan{display:none;}#block-search-api-page-search-default{position:absolute;bottom:40px;left:0;height:66px;width:53%;background-color:rgb(15,114,149);padding:8px;z-index:10;}#search-api-page-search-form-search-default .form-control{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border:1px solid #0f7592;padding:0px 5px;cursor:auto;font-size:14px;}#search-api-page-search-form-search-default .form-type-textfield{margin-bottom:5px;}#search-api-page-search-form-search-default .form-submit{display:none;}#search-api-page-search-form-search-default .input-group-addon{height:21px;background-color:#0f7592;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border:1px solid #0f7592;padding:0px 5px;cursor:pointer;}#search-api-page-search-form-search-default .input-group-addon .glyphicon{color:#fff;font-size:14px;}#search-api-page-search-form-search-default .category-dropdown{position:absolute;bottom:7px;right:10px;background-color:#0f7592;color:white;cursor:pointer;font-size:12px;padding:3px 1px 3px 5px;width:225px;}#search-api-page-search-form-search-default .fa.fa-list-alt{float:right;color:#fff;font-size:16px;}.page-vor-ort-preview .row.breadcrumb,.page-vor-ort-preview-jn .row.breadcrumb,.page-vor-ort-preview-lbn .row.breadcrumb,.page-vor-ort .row.breadcrumb{display:none;}.row.breadcrumb{background-color:#f5f5f5;margin:0;padding:0;}ol.breadcrumb{margin:0;padding:8px 15px;}#block-views-werbeblock-block{margin:25px 15px 0 0;}#block-views-werbeblock-block h2.block-title{display:none;}#block-views-werbeblock-block .field-name-title h3{border-bottom:1px solid #dedede;font-size:18px;font-weight:400;margin-bottom:15px;padding-bottom:8px;}.node-werbeblock .field-name-field-promo-panel{margin:25px 0 50px 0;}.node-werbeblock #flexslider-2.flexslider{position:relative;width:inherit;height:333px;border:1px solid #fff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;box-shadow:2px 2px 8px 0px rgba(50,50,50,0.3);-webkit-box-shadow:2px 2px 8px 0px rgba(50,50,50,0.3);-moz-box-shadow:2px 2px 8px 0px rgba(50,50,50,0.3);}.node-werbeblock #flexslider-2 .col-sm-9{width:71%;margin-left:15px;padding:0;}.node-werbeblock #flexslider-2 .col-sm-3{width:19%;padding:0;}.node-werbeblock .field-name-field-promo-image img{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;max-height:330px;max-width:588px;margin:0;padding:1px 0 0 1px;}.node-werbeblock .field-name-field-promo-body p,.node-werbeblock .field-name-field-promo-body strong,.node-werbeblock .field-name-field-promo-body em{color:#444;}.node-werbeblock .field-name-field-promo-body p{max-width:588px;width:588px;position:absolute;background-color:rgba(239,239,239,0.9);bottom:0;margin:0;padding:5px;}.node-werbeblock #fs-navigation-panel{background:#fff;position:absolute;top:0;right:0;padding:0;z-index:5;}.node-werbeblock #fs-navigation-panel li{max-width:240px;height:110px;background-color:rgba(255,255,255,0.2);border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;color:#444;list-style:none;margin:0 1px 0 0;padding:5px 5px 10px 14px;}.node-werbeblock #fs-navigation-panel li.fs-navigation-item{border-bottom:1px solid #dedede;border-left:1px solid #dedede;overflow:hidden;}.node-werbeblock #fs-navigation-panel li.fs-navigation-item:last-child{border-bottom:none;}.node-werbeblock #fs-navigation-panel li.fs-navigation-item.flex-active{background-color:rgba(15,117,46,0.05);border:8px solid #0f7592;border-width:0 0 0 8px;color:#444;padding:5px 0 0 6px;}.node-werbeblock #fs-navigation-panel li.fs-navigation-item.flex-active:after{content:" ";}.node-werbeblock #fs-navigation-panel li h3.fs-navTitle{margin:0;}.node-werbeblock #fs-navigation-panel li h3 a{color:#0f7592;font-size:13px;font-weight:bold;}.node-werbeblock #fs-navigation-panel li h3 a:hover{color:#ff5f5f;text-decoration:none;}.node-werbeblock #fs-navigation-panel .fs-navSubheader{font-size:12px !important;margin-top:4px !important;padding:0;word-wrap:normal;}.flex-control-paging li a{background:rgba(15,117,46,0.05);}.flex-control-paging li a:hover,.flex-control-paging li a.flex-active{background:#0f7592;}.teaserbox{background-color:white;width:32%;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-left:1px solid #e7e7e7;-webkit-box-shadow:2px 2px 8px 0px rgba(50,50,50,0.3);-moz-box-shadow:2px 2px 8px 0px rgba(50,50,50,0.3);box-shadow:2px 2px 8px 0px rgba(50,50,50,0.3);float:left;margin:0 8px 8px 0;}.teaserbox h3{font-size:14px;font-weight:bold;line-height:1.5;padding:6px 10px;margin:0;}.teaserbox > p,.teaserbox > a > p{padding:6px 10px;margin:0;}.node-teasergroup h2 div{border-bottom:1px solid #dedede;font-size:18px;font-weight:400;line-height:1.2;margin-bottom:15px;padding-bottom:8px;}.node-teasergroup .field-type-text-with-summary p{margin-bottom:20px;padding-right:20px;}.node-teasergroup .teaser-image img{width:100%;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;padding:2px;}#search-api-page-search-form div > p,.page-lbn-suche h1#page-title,.page-benutzer-suche h1#page-title,.page-search-page h1#page-title{display:none;}.page-lbn-suche h1.page-header,.page-benutzer-suche h1.page-header,.page-suche h1.page-header{border-bottom:1px solid #dedede;font-size:2em;font-weight:400;line-height:1.2;margin:20px 0 10px 0;padding-bottom:8px;}.page-lbn-suche h2.page-title,.page-benutzer-suche h2.page-title,.page-suche h2.page-title{margin-left:5px;}#search-api-page-search-form,.search-api-spellcheck-suggestion{background-color:#fff;border-right:1px solid #dedede;border-left:1px solid #dedede;box-sizing:border-box;font-size:14px;margin:0;padding:0 10px;width:53%;}#search-api-page-search-form{border-top:1px solid #dedede;}.search-api-spellcheck-suggestion{border-bottom:1px solid #dedede;}#search-api-page-search-form{display:table;border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;}#search-api-page-search-form label{float:left;font-size:14px;font-weight:normal;margin:0 10px 0 0;}#search-api-page-search-form .form-text{width:200px;height:21px;}#search-api-page-search-form .input-group{float:left;}#search-api-page-search-form .input-group-addon{float:left;height:21px;background-color:#0f7592;border:1px solid #0f7592;padding:2px 15px;cursor:pointer;}#search-api-page-search-form .input-group-addon .glyphicon{color:#fff;font-size:14px;margin-left:-8px;}#search-api-page-search-form .form-submit{display:none;}.search-api-spellcheck-suggestion{clear:left;border-top:none;border-radius:0 0 5px 5px;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;padding:15px 0 10px 10px;}.search-api-page-results .no-results{background-color:#fef5f1;margin:100px 0 15px 0;padding:15px;}.search-api-page-results div.alert{margin:0;}.search-api-page-results div.alert > p{color:#ed541d;font-size:14px;}.search-api-page-results div.help{margin:0;}.search-api-page-results div.help ul{margin:0;}.page-suche #search-api-page-search-form .dropdown .dropdown-menu{top:25px;}.region-sidebar-second{margin-top:20px;}h2.block-title{background-color:rgba(15,117,146,1);color:#fff;font-size:12px;font-weight:bold;line-height:normal;padding:8px 15px;margin-top:0;}.block-search-api-sorts,.block-facetapi{float:right;background-color:#fff;border:1px solid #dedede;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin-bottom:10px;min-width:265px;}ul.facetapi-facetapi-checkbox-links,ul.facetapi-facetapi-links{list-style:none;padding-left:20px;}input.facetapi-checkbox{margin:0px 5px 0 0px!important;}ul.facetapi-facetapi-links li{line-height:1.8;padding-right:5px;}ul.facetapi-facetapi-links li ul{padding-left:15px;}.facetapi-limit-link{display:block;padding:0 0 10px 15px;}ul.facetapi-facetapi-links li.leaf.separator{background-color:#f1f1f1;padding:2px 8px 2px 2px;margin:0 8px 0 0;text-align:right;}.facetapi-active,.active-facet,li.expanded,.block-current-search .fa,.block-facetapi .fa{color:#ff5f5f}.search-api-sorts{list-style:none;padding-left:20px;}.search-api-sort-active a{color:#ff5f5f !important;}.search-api-sort-active a img{display:inline;margin-left:5px;margin-bottom:4px;}.block-current-search{float:right;min-width:210px;background-color:#fff;border:1px solid #dedede;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-sizing:border-box;padding:0 0 15px 0;margin:0 0 25px 0;z-index:10;}.block-current-search h2.block-title{background-color:transparent;border-bottom:1px solid #ccc;font-weight:normal;}.current-search-item-text h3{color:#000;font-size:1em;padding:0 8px 12px 15px;margin:0;}.current-search-item ul{margin:0;padding:0 10px 0 15px;}.current-search-item ul li{list-style:none;color:#ff5f5f !important;}.current-search-item-reset-filters a{float:right;margin:5px 10px 5px 0;}ol.search-results{clear:both;}.search-results .col-sm-2{width:8%;margin-left:5px;}.search-results .col-sm-10{width:90%;}.search-results{margin-top:40px;padding:0;}.search-results h3 a:visited{color:#4c4c4c;text-decoration:none;}.search-results .node-teasergroup h2,.search-results .field-name-title h3{border:none !important;margin-bottom:0;padding-bottom:0;}.search-results .view-mode-search_result{margin-bottom:20px;}.search-results .field.field-name-title,.search-results .field.field-name-field-teaser,.search-results .field.field-name-body,.search-results .field.field-name-field-owner-ref,.search-results .field.field-name-field-region-ref{clear:both;}.search-results .field.field-name-field-teaser,.search-results .field.field-name-body{margin-bottom:8px;}.search-results .field.field-name-field-teaser p strong,.search-results .field.field-name-body p strong{font-weight:normal !important;}.search-results .field.field-name-beitrag-id .field-label,.search-results .field.field-name-changed-date .field-label,.search-results .field.field-name-inhaltstyp .field-label{color:#444;font-weight:normal;}.search-results img{height:auto !important;max-width:65px;margin-bottom:15px;}.field.field-name-inhaltstyp .field-item{display:block;}.field.field-name-inhaltstyp .field-item.even:first-letter,.field.field-name-inhaltstyp .field-item.odd:first-letter{text-transform:uppercase;}.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus{background-color:#0f7592;border-color:#0f7592;}.pagination > li > a,.pagination > li > span{color:#0f7592;}.page-taxonomy-term .col-sm-2{width:8%;margin-left:5px;}.page-taxonomy-term .col-sm-10{width:90%;}.page-taxonomy-term .row{margin-bottom:30px;}.page-taxonomy-term .term-listing-heading{display:none;}.page-taxonomy-term .node-teasergroup h2,.page-taxonomy-term .field-name-title h3{border:none !important;margin-bottom:0;padding-bottom:0;}.page-taxonomy-term .field-name-body,.page-taxonomy-term .field-name-field-region-ref{clear:both;}.view-search-user-index .col-sm-2{width:8%;margin-left:5px;}.view-search-user-index .col-sm-10{width:90%;}.view-benutzer-blocked .views-row,.view-benutzer-pending .views-row,.view-pending-nodes .views-row,.view-search-user-index .views-row{margin:0 0 20px 0;}.view-benutzer-blocked .field.field-name-name h3,.view-benutzer-pending .field.field-name-name h3,.view-pending-nodes .field.field-name-name h3,.view-search-user-index .field.field-name-name h3{margin-top:0;}.view-benutzer-blocked .field.field-name-field-address,.view-benutzer-pending .field.field-name-field-address,.view-pending-nodes .field.field-name-field-address,.view-search-user-index .field.field-name-field-address{margin-bottom:5px;}.view-benutzer-blocked .field .field-label,.view-benutzer-pending .field .field-label,.view-pending-nodes .field .field-label,.view-search-user-index .field .field-label{color:#444;}.group-address > h2 > span,.group-account-person > h2 > span,.group-account-pubok > h2 > span{color:#888;font-size:11px;}.group-account-pubok h4{margin-bottom:2px;}.view-search-user-index .form-item-last-login-date label{display:none;}.node-unpublished{background-color:#fff4f4;padding:10px;}.page-header{color:#000;font-weight:bold;margin:14px 0 0 0;}section.col-sm-12 .field.field-name-title h3{float:left;margin:0 0 10px 0;max-width:85%;}.node-type-page section.col-sm-12 .field.field-name-title h3{float:none;}section.col-sm-9 .field.field-name-title h3{margin:-4px 0 5px 0;}section.col-sm-12 .field.field-name-field-snapshot img,section.col-sm-12 .field.field-name-field-logo-image img{float:right;max-height:85px;margin-bottom:10px;}.field-name-field-geo-location{margin:10px 0;}.node-type-ferienfreizeit .group-services{margin-top:10px;}.node-type-ferienfreizeit .field.field-name-field-anbieter-typ{display:none;}ul.links.list-inline{margin-top:10px;}ul.links.list-inline i.fa{color:#0f7592;font-size:22px;}ul.links.list-inline i.fa-border{border-color:#dedede;}.page-node #slider.flexslider{background-color:#eeefef;border:medium none;box-shadow:none;margin:0;width:inherit;}.page-node #slider.flexslider .slides .img-rounded{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}.page-node .group-description .field-name-field-marktplatz-task,.page-node .group-description .field-name-field-marktplatz-alter,.page-node .group-description .field-name-field-marktplatz-datum,.page-node .group-description .field-name-field-marktplatz-places{margin-bottom:20px;}.page-node .group-wen .field-name-field-marktplatz-wen,.page-node .group-wen .field-name-field-marktplatz-konditionen,.page-node .group-wen .field-name-field-marktplatz-extras{margin-bottom:20px;}.page-node .group-description .field-name-field-marktplatz-task .field-label,.page-node .group-description .field-name-field-marktplatz-alter .field-label,.page-node .group-description .field-name-field-marktplatz-datum .field-label,.page-node .group-description .field-name-field-marktplatz-places .field-label,.page-node .group-wen .field-name-field-marktplatz-wen .field-label,.page-node .group-wen .field-name-field-marktplatz-konditionen .field-label,.page-node .group-wen .field-name-field-marktplatz-extras .field-label{color:#444;font-size:13px;font-weight:600;margin:0 0 8px 0;text-transform:uppercase;}.node-type-partner .field-name-field-filter-einrichtung .field-item,.node-type-partner .field-name-field-filter-ferienfreizeit .field-item,.node-type-partner .field-name-field-filter-marktplatz .field-item,.node-type-partner .field-name-field-filter-projekt .field-item,.node-type-partner .field-name-field-filter-schule .field-item{color:#f00;}.page-node .field-name-body img,.page-node .field-name-field-marktplatz-wen img,.page-node .field-name-field-marktplatz-konditionen img,.page-node .field-name-field-marktplatz-extras img{max-width:450px;height:auto !important;}.node-type-article a.panel-title.fieldset-legend,.node-type-page a.panel-title.fieldset-legend{display:none;}.node-type-article .field-name-body img,.node-type-page .field-name-body img{display:block;max-width:100%;}.node-type-news .field-name-field-teaser{font-weight:bold;margin-bottom:20px;}.page-suche .field-name-field-teaser{margin-bottom:10px;}.page-node .node-page .field-name-title{margin-top:25px;}.node-type-webform h1.page-header{display:block;font-size:16px !important;}.webform-confirmation{background:#fff;border:1px solid #fff;font-size:14px !important;font-weight:bold;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin:20px 0;padding:25px;}.block-bootstrap-login-modal{float:right;}.login-register-link-container{float:right;}.login-modal-link > a,.register-modal-link > a{color:#fff;}.login-modal-link > a:focus,.register-modal-link > a:focus,.login-modal-link > a:hover,.register-modal-link > a:hover{color:#ff5f5f;text-decoration:none;}.login-modal-link.fa{font-size:15px !important;}.login-modal-link.fa.fa-sign-in{color:#fff !important;padding-left:20px;padding-right:10px !important;}.login-modal-link .label{color:#ffffff;font-size:12px;font-weight:bold;margin-left:5px;}.login-modal-link .label:hover{color:#ff5f5f;}.login-modal-link:after{content:"/";color:#fff!important;}.login-modal-link:after:hover{color:#ff5f5f;}.register-modal-link{padding-left:0 !important;}.tab-content > .tab-pane{visibility:hidden;display:none!important;}.tab-content > .active{visibility:visible;display:block!important;}.chosen-container .chosen-drop{position:relative;}#block-menu-menu-login{position:absolute;bottom:5px;right:0;margin:0 15px 0 0;}#block-menu-menu-login ul.menu.nav li{display:inline-block;}#block-menu-menu-login > ul > li.first.leaf{margin-right:8px;}#block-menu-menu-login .nav > li > a{color:#fff;font-size:13px;padding:0;}.logged-in #block-menu-menu-login{display:none;}.not-front.logged-in #block-views-front-slideshow-block,.not-front.logged-in #block-search-api-page-search-default{display:none;}.admin-menu .element-invisible{display:none;}#admin-menu .dropdown li{margin-right:10px !important;}#admin-menu .dropdown .admin-menu-toolbar-category > a.active-trail{background:none !important;}#admin-menu li.mein-jugendnetz-menu,#admin-menu li.mein-jugendnetz-menu > a.active,#admin-menu li.mein-jugendnetz-menu > a.active:hover,#admin-menu li.mein-jugendnetz-menu > a.active-trail,#admin-menu li.admin-menu-action.admin-menu-account{background-color:rgba(255,95,95,0.9);background-image:none;border-radius:5px;box-shadow:0 1px 1px rgba(0,0,0,0.05);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.05);}#admin-menu li.admin-menu-account > a{background:none;}#admin-menu li.admin-menu-action.admin-menu-account a strong{color:#fff;font-weight:normal;text-shadow:#333 0 1px 0;}.page-user h1.page-header{display:block;}.page-user .region-content{background-color:#fff;border:1px solid rgba(221,221,221,0.9);border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,0.05);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.05);margin-top:10px;padding:15px;}.page-user .field-name-name{float:left;}.page-user .field-name-ds-user-picture{float:right;}.page-user .partnerkreis-info{margin-top:10px;}.page-suche .view-id-search_default_node_index.view-display-id-page_1 .input-group-addon,.page-benutzer .view-id-search_user_index.view-display-id-page_1 .input-group-addon,.page-user #views-exposed-form-search-default-node-index-entity-view-1 .input-group-addon{display:none;}.page-user #views-exposed-form-nodes-per-user-entity-view-1,.page-user #views-exposed-form-search-default-node-index-entity-view-1{background-color:#fff;border:1px solid #ddd;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,0.05);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.05);color:#333;margin:30px 0 20px;padding:20px 0 20px 15px;}.page-user .view-search-default-node-index h2.title{font-weight:bold;}.page-user .view-search-default-node-index .view-content{margin-top:20px;}.page-user .group-account-role.field-group-fieldset{margin-top:10px;}.page-user .form-item-pass,.page-user .form-item-roles,.page-user .form-type-radios.form-item-status{margin-top:30px;padding:5px;}.page-user .form-type-radios.form-item-status label[for=edit-status]{font-weight:bold;}.page-user .form-item-user-cancel-method span.highlight{color:#ff5f5f;}.page-benutzer-blocked h1.page-header,.page-benutzer-pending h1.page-header,.page-pending-nodes h1.page-header{border-bottom:1px solid #dedede;font-size:18px;font-weight:400;line-height:1.2;margin:20px 0 10px;padding-bottom:8px;}.page-benutzer-blocked .view-benutzer-blocked .view-header,.page-benutzer-pending .view-benutzer-pending .view-header,.page-pending-nodes .view-pending-nodes .view-header{background-color:#f5f5f5;border:1px solid #ddd;border-radius:4px;color:#333;margin-bottom:10px;padding:10px;}#block-views-benutzer-pending-block-1,#block-views-pending-nodes-block{margin-top:55px;}#block-views-benutzer-pending-block-1 h2.block-title,#block-views-pending-nodes-block h2.block-title{font-size:14px;}#block-views-benutzer-pending-block-1 .view-header,#block-views-pending-nodes-block .view-header{color:#ffea00;padding-bottom:10px;}.maintenance-page{background-color:rgba(15,117,46,0.1);margin:15px;}.maintenance-page #page{background-color:rgba(15,114,149,0.9);border:1px solid #fff;border-radius:5px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;color:#fff;padding:25px;}.maintenance-page h1.title{font-size:20px;font-weight:bold;}.maintenance-page #content-content{font-size:16px;}.node-type-page iframe{border:none;height:auto;width:100%;}.view-header{font-weight:bold;}.view-header .views-header-area-global-text{font-size:13px;font-weight:normal;}.view-header .views-header-area-global-hint{font-size:13px;font-style:italic;font-weight:normal;}noscript p{padding:20px;}.logged-in noscript{margin-top:30px;}.node-termin .field-name-title h2,.node-termin .field-name-title h3{font-weight:700;margin:0 0 10px 0;}.node-termin .field-name-field-termin-date{margin-bottom:10px;}#block-views-terminkalender-block-1{float:right;background-color:#fff;border:1px solid #dedede;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin:30px 0 10px 0;min-width:265px;}#block-views-terminkalender-block-1 h2.block-title{background-color:rgba(15,117,146,0.15);color:#000;font-size:14px;font-weight:400;line-height:normal;padding:8px 15px;margin-top:0;}.view-terminkalender > div.view-header > nav > h3{margin-top:0;}.view-terminkalender > div.view-header > nav > h3 > a{font-size:14px;padding-left:20px;}.view-terminkalender .pagination{display:inline-block;padding-left:0;border-radius:4px;max-width:160px;margin:0 5px 10px 5px;}.view-terminkalender .pagination > li > a,.view-terminkalender .pagination > li > span{float:left;position:relative;font-size:10px;padding:5px;margin-left:-1px;line-height:1.5;color:#0f7592;text-decoration:none;background-color:#fff;border:1px solid #ddd;}.view-terminkalender .pagination > li:first-child > a,.view-terminkalender .pagination > li:first-child > span{border-top-left-radius:4px;border-bottom-left-radius:4px;}.view-terminkalender .terminkalender-legend{margin-top:10px;}.view-item-terminkalender .monthview,.view-item-terminkalender .weekview,.view-item-terminkalender .dayview{background-color:#ffc !important;color:#000 !important;font-weight:400 !important;}.view-item-terminkalender .date-display-single,.view-item-terminkalender .date-display-start,.view-item-terminkalender .date-display-end{color:#000 !important;font-weight:400 !important;}.view-item-terminkalender .calendar.monthview .cutoff,.view-item-terminkalender .calendar.weekview .cutoff,.view-item-terminkalender .calendar.dayview .cutoff{background:rgb(255 165 0 / 50%) !important;}.calendar-calendar a{font-weight:500 !important;text-decoration:none !important;color:blue !important;}.calendar-calendar .date-box.today,.calendar-calendar .single-day.today,.calendar-calendar .multi-day.starts-today{border-color:darkblue !important;}#block-views-terminkalender-block-2{background-color:#fff;border:1px solid #ddd;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding-bottom:30px;}#block-views-terminkalender-block-2 h2.block-title{background-color:rgba(15,117,146,0.15);line-height:normal;padding:8px 15px;margin-top:0;}#block-views-terminkalender-block-2 .view-terminkalender .item-list ul{list-style:circle;margin:0;padding:0 10px 0 30px;}#block-views-terminkalender-block-2 .view-terminkalender .item-list ul li{margin:5px 0 5px 0;}.fc-event-time,.fc-event-title{border-width:0;display:block;}
.paragraphs-item-p-image-text{background-color:white;margin:30px 0 15px 0;padding:10px 10px 30px 10px;}.paragraphs-item-p-image-text .field-name-field-p-image img{width:100%;max-width:310px;margin:5px auto 10px auto;}.paragraphs-item-p-image-text .field-name-field-p-text h1,.paragraphs-item-p-image-text .field-name-field-p-text h2,.paragraphs-item-p-image-text .field-name-field-p-text h3{margin-top:0;margin-bottom:10px;}
body.print{margin:0 20px;}.print .container{background-color:transparent;margin:0 !important;padding:0 !important;}.print-logo img{display:block;float:left;max-height:80px;margin-left:10px;}.print-logo .top-brand li.site-name{height:60px;max-width:210px;margin:20px 0 0 0;}.print .row{background-color:transparent;padding-bottom:5px !important;}.print-content .col-sm-6,.print-content .col-sm-12{margin-bottom:50px;padding:0 10px !important;}.print-content{background-color:#fff;margin:0;}.print-content h2{font-size:1.5em;font-weight:bold;}.print-content .field-name-title{width:85%;margin-left:5px;}.print-content .field-name-field-logo-image,.print-content .field-name-field-snapshot{float:right;width:auto;max-height:85px;margin-top:-40px;}.print-source_url{margin-bottom:20px;padding:0 10px;}
﻿@media screen and (max-width:1198px){section.col-sm-9{width:70%;}aside.col-sm-3{width:29%;}.block-search-api-sorts,.block-facetapi{margin-right:-15px;}.node-werbeblock .field-name-field-promo-image img,.node-werbeblock .field-name-field-promo-body p{max-width:330px;}.page-node .field-name-body img,.page-node .field-name-field-marktplatz-wen img,.page-node .field-name-field-marktplatz-konditionen img,.page-node .field-name-field-marktplatz-extras img{max-width:350px;height:auto !important;}.footer .media-p{flex-flow:column wrap;}}@media screen and (max-width:991px){.logo{padding:0!important;margin:5px 5px 5px 0px!important;}.navbar-header .logo img{width:60px;}.top-brand{margin:5px 5px;}.top-brand li.site-name{width:240px;}.top-brand li.site-hands{background-size:100% auto!important;}#block-menu-menu-secondary-menu ul.menu.nav{margin:10px 0 10px 0;}#block-views-slideshow-block{max-height:235px;}#block-search-api-page-search-default{bottom:40px;}.tb-megamenu .dropdown-menu{margin-left:-100px;}section.col-sm-9{width:73%;}aside.col-sm-3{float:right;width:25%;margin-right:3px;}.block-search-api-sorts,.block-facetapi{min-width:215px;}.search-results .col-sm-2{width:15%;}.search-results .col-sm-10{width:75%;}.teaserbox{width:45%;margin:0 2% 10px;}.node-werbeblock #flexslider-2.flexslider{height:200px;}.node-werbeblock .field-name-field-promo-image img{height:auto;max-width:350px;}.node-werbeblock .field-name-field-promo-body{display:none;}.node-werbeblock #fs-navigation-panel{background:#fff;position:absolute;top:0;left:200px;padding:0;z-index:10;margin:0;}.node-werbeblock #fs-navigation-panel li{width:99%;max-width:none;height:66px;margin:0 2px;}.node-werbeblock #fs-navigation-panel li.fs-navigation-item.flex-active:after{top:-40px;}section.col-sm-12 .field.field-name-title h3{max-width:75%;}.page-node .field-name-body img,.page-node .field-name-field-marktplatz-wen,.page-node .field-name-field-marktplatz-konditionen,.page-node .field-name-field-marktplatz-extras{max-width:250px;height:auto !important;}}@media screen and (max-width:979px){#block-search-api-page-search-default{bottom:100px;}.tb-megamenu .nav-collapse .nav > li > a,.tb-megamenu .nav-collapse .dropdown-menu a{border-bottom:1px solid #fff;padding-bottom:4px!important;}.tb-megamenu .nav li.dropdown.active > .dropdown-toggle,.tb-megamenu .nav li.dropdown.open.active > .dropdown-toggle,.tb-megamenu .nav > li.dropdown.open.active > a:hover{border-bottom-color:#fff;}.tb-megamenu .dropdown-menu li > a{border-top:1px solid #0f7592!important;}.tb-megamenu .dropdown-menu li:first-child > a{border-top:none!important;}.tb-megamenu .dropdown-menu li > a:hover{border-bottom:none!important;}.login-register-link-container{width:85%!important;margin:-30px 20px 0 40px !important;background:0!important;}.login-register-link-container ul li{float:left!important;}.login-register-link-container ul li a{border:0!important;}}@media screen and (max-width:767px){.logo{margin:5px 5px 5px 20px!important;}#block-menu-menu-secondary-menu ul.menu.nav{margin:10px 20px 10px 0;}#block-search-api-page-search-default{bottom:100px;}.block-current-search,.block-search-api-sorts,.block-facetapi{float:left;width:30%;max-width:30%;margin:0 1% 10px 0;clear:none;}.teaserbox{width:30%;margin:0 1% 10px;}section.col-sm-9{width:100%;}aside.col-sm-3{width:100%;}#search-api-page-search-form,.search-api-spellcheck-suggestion{width:100%;}#block-views-werbeblock-block{margin:25px 0 0 0;}.node-werbeblock #flexslider-2.flexslider{border:none;height:300px;width:100%;margin-bottom:210px;}.node-werbeblock .field-name-field-promo-image img,.node-werbeblock .field-name-field-promo-body,.node-werbeblock #fs-navigation-panel li.fs-navigation-item.flex-active:after{display:none;}.node-werbeblock #fs-navigation-panel{left:0;}.node-werbeblock #fs-navigation-panel li{height:100px;padding:5px 5px 10px 14px;margin:0;}.geofieldMap,.map-navigation-wrapper{width:95%;}.footer.container{height:auto;}}@media screen and (max-width:738px){.logo{padding:0!important;margin:0!important;margin:5px 5px 5px 20px!important;}.navbar-header .logo img{width:60px;}.top-brand{margin:5px 5px;}.top-brand li.site-name{width:220px;}.tb-megamenu .nav-collapse .nav li a{border-top:1px solid #0f7592!important;}.tb-megamenu .nav-collapse .nav li:first-child > a{border-top:none!important;}.search-results .col-sm-2{width:100%;}.search-results .col-sm-10{width:100%;}}@media screen and (max-width:680px){.logo{padding:0!important;margin:0!important;margin:5px 5px 5px 20px!important;}.navbar-header .logo img{width:60px;}.top-brand .site-hands{display:none!important;}.top-brand{margin:5px 5px;}.top-brand li.site-name{width:270px;}#block-search-api-page-search-default{bottom:65px !important;height:62px;}#block-views-werbeblock-block{margin:25px 15px 0 0;}.node-werbeblock #flexslider-2.flexslider{border:none;height:300px;width:100%;}.node-werbeblock .field-name-field-promo-image img,.node-werbeblock .field-name-field-promo-body,.node-werbeblock #fs-navigation-panel li.fs-navigation-item.flex-active:after{display:none;}.node-werbeblock #fs-navigation-panel{left:0;}.node-werbeblock #fs-navigation-panel li{height:100px;width:100%;padding:5px 5px 10px 14px;margin:0;}.footer{height:auto;}.region-footer .block.block-shariff{clear:both!important;float:left!important;margin-top:40px!important;}}@media screen and (max-width:575px){.teaserbox{width:45%;margin:0 2% 10px;}.block-current-search,.block-search-api-sorts,.block-facetapi{float:left;width:45%;max-width:45%;margin:0 2% 10px;}#block-views-werbeblock-block{margin:25px 0 0 0;}}@media screen and (max-width:520px){.js .site-slogan{font-size:12px;}.teaserbox{width:100%;max-width:100%;margin:0 0 10px;}.block-current-search,.block-search-api-sorts,.block-facetapi{float:left;width:100%;max-width:100%;margin:0 0 10px;}#block-search-api-page-search-default{width:250px;}section.col-sm-12 .field.field-name-title h3{max-width:70%;}}@media screen and (max-width:480px){.logo{padding:0!important;margin:0!important;margin:5px 5px 5px 20px!important;}.navbar-header .logo img{width:70px;}.top-brand{margin:5px 5px;}.top-brand li.site-name{width:270px;}#block-search-api-page-search-default{bottom:120px;}section.col-sm-12 .field.field-name-title h3{max-width:65%;}}@media screen and (max-width:390px){.logo{padding:0!important;margin:0!important;margin:5px 5px 5px 20px!important;}.navbar-header .logo img{width:60px;}.top-brand{margin:5px 5px;}.top-brand li.site-name{width:270px;}#block-search-api-page-search-default{width:230px;}#search-api-page-search-form-search-default .form-control{width:188px;}#search-api-page-search-form-search-default .category-dropdown{width:211px;}.node-werbeblock .field-name-field-promo-body{display:none;}section.col-sm-12 .field.field-name-title h3{max-width:55%;}}@media screen and (max-width:360px){.logo{padding:0!important;margin:0!important;margin:5px 5px 5px 20px!important;}.top-brand{margin:5px 5px;}.top-brand li.site-name{width:230px;}#block-search-api-page-search-default{width:180px;}#search-api-page-search-form-search-default .form-control{width:138px;}#search-api-page-search-form-search-default .category-dropdown{width:161px;}section.col-sm-12 .field.field-name-field-snapshot img,section.col-sm-12 .field.field-name-field-logo-image img{max-width:85px;max-height:none;}}@media screen and (max-width:319px){.top-brand li.site-name{width:180px;margin-top:10px;}#block-search-api-page-search-default{bottom:112px;}}

