@font-face{font-family:'dinregular';src:url('../../../fileadmin/templates/praevention_bremen_bremerhaven_de/fonts/din-regular-webfont.eot');src:url('../../../fileadmin/templates/praevention_bremen_bremerhaven_de/fonts/din-regular-webfont.eot?#iefix') format('embedded-opentype'),url('../../../fileadmin/templates/praevention_bremen_bremerhaven_de/fonts/din-regular-webfont.woff2') format('woff2'),url('../../../fileadmin/templates/praevention_bremen_bremerhaven_de/fonts/din-regular-webfont.woff') format('woff'),url('../../../fileadmin/templates/praevention_bremen_bremerhaven_de/fonts/din-regular-webfont.ttf') format('truetype'),url('../../../fileadmin/templates/praevention_bremen_bremerhaven_de/fonts/din-regular-webfont.svg#dinregular') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'dinmedium';src:url('../../../fileadmin/templates/praevention_bremen_bremerhaven_de/fonts/din-medium-webfont.eot');src:url('../../../fileadmin/templates/praevention_bremen_bremerhaven_de/fonts/din-medium-webfont.eot?#iefix') format('embedded-opentype'),url('../../../fileadmin/templates/praevention_bremen_bremerhaven_de/fonts/din-medium-webfont.woff2') format('woff2'),url('../../../fileadmin/templates/praevention_bremen_bremerhaven_de/fonts/din-medium-webfont.woff') format('woff'),url('../../../fileadmin/templates/praevention_bremen_bremerhaven_de/fonts/din-medium-webfont.ttf') format('truetype'),url('../../../fileadmin/templates/praevention_bremen_bremerhaven_de/fonts/din-medium-webfont.svg#dinmedium') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'dinlight';src:url('../../../fileadmin/templates/praevention_bremen_bremerhaven_de/fonts/DINWeb-Light.eot');src:url('../../../fileadmin/templates/praevention_bremen_bremerhaven_de/fonts/DINWeb-Light.eot?#iefix') format('embedded-opentype'),url('../../../fileadmin/templates/praevention_bremen_bremerhaven_de/fonts/DINWeb-Light.woff') format('woff');font-weight:normal;font-style:normal;}@font-face{font-family:'dinmediumcond';src:url('../../../fileadmin/templates/praevention_bremen_bremerhaven_de/fonts/DINWeb-CondMedium.eot');src:url('../../../fileadmin/templates/praevention_bremen_bremerhaven_de/fonts/DINWeb-CondMedium.eot?#iefix') format('embedded-opentype'),url('../../../fileadmin/templates/praevention_bremen_bremerhaven_de/fonts/DINWeb-CondMedium.woff') format('woff');font-weight:normal;font-style:normal;}@font-face{font-family:'dinblack';src:url('../../../fileadmin/templates/praevention_bremen_bremerhaven_de/fonts/DINWeb-Black.eot');src:url('../../../fileadmin/templates/praevention_bremen_bremerhaven_de/fonts/DINWeb-Black.eot?#iefix') format('embedded-opentype'),url('../../../fileadmin/templates/praevention_bremen_bremerhaven_de/fonts/DINWeb-Black.woff') format('woff');font-weight:normal;font-style:normal;}html *{}html{font-size:100%;}body{line-height:1.7;background:#fff;color:#555;height:auto;padding:0px;margin:0px;}::-moz-selection{background-color:rgba(227,6,19,1.0);color:#fff;}::selection{background:rgba(227,6,19,1.0);color:#FFF;}img{max-width:100%;height:auto;}body,textarea,input{font-family:'Open Sans',sans-serif;}h1,h2,h3,h4,h5,h6{color:rgba(227,6,19,1.0);line-height:normal;}h1{font-size:30px;font-size:1.875rem;font-weight:700;}h1:after,h2:after{background:none repeat scroll 0 0 rgba(227,6,19,1.0);content:"";display:block;height:3px;margin:15px auto 20px;position:relative;width:60px;}h2{font-size:32px;font-size:2rem;text-align:center;font-family:"dinmediumcond",sans-serif;color:#000;}h3{font-size:22px;font-size:1.375rem;font-family:"dinmediumcond",sans-serif;color:#000;}h4{font-size:22px;font-size:1.375rem;font-style:italic;}h5{font-size:18px;font-size:1.125rem;}h6{font-size:16px;font-size:1rem;font-style:italic;}p,ul,ol,dl,label,input,select,address,textarea,table{font-size:16px;font-size:1rem;line-height:23px;color:#555;font-family:'dinlight',sans-serif;}a,.entry-content a,.comment-content a{color:rgba(227,6,19,1.0);text-decoration:none !important;cursor:pointer;-webkit-transition:color 0.15s ease-in-out 0s;-moz-transition:color 0.15s ease-in-out 0s;-o-transition:color 0.15s ease-in-out 0s;transition:color 0.15s ease-in-out 0s;}a:hover,a:active,a:focus,.entry-content a:hover,.comment-content a:hover{outline:0;color:#272727;text-decoration:none;}b,strong{font-family:"dinregular",sans-serif;}.no-gutters{background-color:rgba(50,50,50,0.5)}.no-gutters,.no-gutters .row > [class^="col-"],.no-gutters .row > [class*="col-"]{padding-right:0;padding-left:0;}.no-gutters .row{margin-right:0;margin-left:0;}.no-gutters .container,.no-gutters .container-fluid{padding-left:15px;padding-right:15px;}.no-gutters .container .row,.no-gutters .container-fluid .row{margin-right:-15px;margin-left:-15px;}.no-gutters .container .row > [class^="col-"],.no-gutters .container .row > [class*="col-"],.no-gutters .container-fluid .row > [class^="col-"],.no-gutters .container-fluid .row > [class*="col-"]{padding-left:15px;padding-right:15px;}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;vertical-align:middle;}input[type="checkbox"],input[type="radio"]{padding:0;}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="tel"],textarea{color:#666;border:1px solid #E8E8E8;border-radius:3px;}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,textarea:focus{color:#111;}textarea,input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="tel"]{padding:3px !important;}textarea{overflow:auto;padding-left:3px;vertical-align:top;width:100%;}.btn-default,.btn-primary,.label-default{background-color:rgba(227,6,19,1.0);border-color:rgba(227,6,19,1.0);-webkit-transition:background-color 0.3s linear;-moz-transition:background-color 0.3s linear;-o-transition:background-color 0.3s linear;transition:background-color 0.3s linear;padding:0.5rem 2rem;border-radius:2.25rem;}.btn-default:hover,.btn-primary:hover,.label-default[href]:hover,.label-default[href]:focus,.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary:active:hover,.btn-primary.active:hover,.btn-primary:active:focus,.btn-primary.active:focus,.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,#image-navigation .nav-previous a:hover,#image-navigation .nav-next a:hover{background-color:#002b5c;border-color:#002b5c;}.btn.btn-default{color:#FFF;text-transform:uppercase;}.input-group-btn:last-child>.btn{margin-left:0;}.progress-bar-info{background-color:rgba(227,6,19,1.0);}.panel-primary{border-color:rgba(227,6,19,1.0);}.panel-primary > .panel-heading{background-color:rgba(227,6,19,1.0);border-color:rgba(227,6,19,1.0);}.alert{border-radius:0;margin-top:15px;}.modal-open div.wow.fadeIn{animation-name:none !important;-webkit-animation-name:none !important;}.modal-img:hover{cursor:pointer;}.accordion-item{margin-bottom:5px;}.accordion-panel{position:relative;padding:10px 15px;border:none;border-radius:0px;-webkit-box-shadow:none;box-shadow:none;font-family:'Open Sans',sans-serif;font-size:1rem;font-weight:normal;line-height:20px;cursor:pointer;}.accordion-panel:after{font-family:'FontAwesome';content:"\f0d7";color:#fff;float:right;padding:0;margin-left:10px;}.accordion-panel,.accordion-panel.collapsed:hover,.accordion-panel.collapsed:focus:hover,.accordion-panel:focus:hover{color:#fff;background-color:#545454;}.accordion-panel.collapsed:hover:after{color:#fff;}.accordion-panel.collapsed:after{font-family:'FontAwesome';content:"\f0d9";color:#000;}.accordion-panel.collapsed,.accordion-panel.collapsed:focus{background-color:#f2f2f2;color:#000;}.accordion-collapse{border-width:1px;border-style:solid;border-color:#f2f2f2;border-top-width:0;padding:1.125rem;}#page{}#wrapper{}header{}#header{}#content{}footer{}#footer{}.menu-btn-open:before{color:rgba(227,6,19,1.0);text-decoration:none;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;transition:all .15s linear;}.menu-btn-open,input[type="button"]:hover,input[type="submit"]:hover{color:#000;}#mobile-menu-btn{cursor:pointer;display:block;position:absolute;z-index:1000;top:5px;right:15px;color:rgba(227,6,19,1.0);text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:10px 10px;background:#F9F9F9;margin-top:15px;}.mobile-menu-btn:after{position:relative;content:'\e236';display:inline-block;-webkit-font-smoothing:antialiased;font:normal 21px/1 'Glyphicons Halflings';vertical-align:top;margin-left:10px;bottom:-3px;}.mobile-menu-btn span{font-size:16px;font-size:1rem;}.mobile-menu-btn.active{color:#111 !important;}.main-nav ul{list-style:none;background:#f2f2f2;padding:0px;margin:0px;}.main-nav ul li{padding:10px 25px;border-bottom:0px solid #e2e2e2;}.main-nav li a{font-family:'Open Sans',sans-serif;font-size:16px;font-size:1rem;color:rgba(227,6,19,1.0);-webkit-transition:all 0.4s ease;transition:all 0.4s ease;}.main-nav li a .description{display:none;}.barrier-free-nav{position:absolute;right:1rem;top:-3rem;z-index:1000;}.barrier-free-nav .menu{list-style:none;font-size:0px;text-align:right;margin:0;padding:0;display:block !important;}.barrier-free-nav .menu-item{display:inline;padding:0px;margin-right:.5rem;}.barrier-free-nav .menu-item:last-child{margin-right:0;}.barrier-free-nav .menu-item .menu-icon{display:inline-block;height:1.25rem;width:1.25rem;position:relative;background:none;border:none;padding:0;margin-bottom:.375rem;cursor:pointer;}.barrier-free-nav .menu-item .menu-icon:before{content:'';position:absolute;width:100%;height:100%;mask-repeat:no-repeat;mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center center;top:0;left:0;background-color:#000;}.barrier-free-nav .menu-item-2007 .menu-icon:before{mask-image:url('../../../fileadmin/templates/praevention_bremen_bremerhaven_de/img/bfLeichteSprache.svg');-webkit-mask-image:url('../../../fileadmin/templates/praevention_bremen_bremerhaven_de/img/bfLeichteSprache.svg');}.barrier-free-nav .menu-item-2008 .menu-icon:before{mask-image:url('../../../fileadmin/templates/praevention_bremen_bremerhaven_de/img/bfGebaerdenSprache.svg');-webkit-mask-image:url('../../../fileadmin/templates/praevention_bremen_bremerhaven_de/img/bfGebaerdenSprache.svg');}.barrier-free-nav .menu-item-2009 .menu-icon:before{mask-image:url('../../../fileadmin/templates/praevention_bremen_bremerhaven_de/img/bfFontsize.svg');-webkit-mask-image:url('../../../fileadmin/templates/praevention_bremen_bremerhaven_de/img/bfFontsize.svg');}.barrier-free-nav .menu-item-2010 .menu-icon:before{mask-image:url('../../../fileadmin/templates/praevention_bremen_bremerhaven_de/img/bfContrast.svg');-webkit-mask-image:url('../../../fileadmin/templates/praevention_bremen_bremerhaven_de/img/bfContrast.svg');}.crumbs{}.crumbs ul{list-style:none;margin:0;padding:0;}.crumbs ul li{display:inline-block;line-height:70px;vertical-align:middle;}.crumbs ul li:after{content:"/";}.crumbs ul li > a{margin:0 3px;}.crumbs ul li > a:hover,.crumbs ul li > a.menu-item-act{}.crumbs ul li.menu-item-first a{line-height:0;font-size:0;color:transparent;}.crumbs ul li.menu-item-first a:after{font-size:20px;font-family:"Font Awesome 5 Free";font-style:normal;font-weight:normal;line-height:40px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f015";padding:0px;margin:0px;}.crumbs ul li.menu-item-first a:hover:after{color:rgba(0,0,0,0.5);}.logo img{margin-top:10px;}.page-thumb .image{background-size:130%;}.page-thumb{padding-bottom:30px;}.meta-wrapper{max-width:100%;margin:0 auto;padding:40px 0px;text-align:center;color:#FFF;background:rgba(227,6,19,0.4);}h1.header-title{color:#FFF;margin:0 auto;text-align:center;}.pagination .fa-chevron-left,.pagination .fa-chevron-right{font-size:12px;}.pagination li a{color:rgba(227,6,19,1.0);}.pagination li:hover a{color:rgba(227,6,19,1.0);}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{color:#FFF;background-color:rgba(227,6,19,1.0);border-color:rgba(227,6,19,1.0);}.pagination>li>a,.pagination>li>span{padding:9px 14px;border-color:#dadada;}.fa{width:25px;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;}.fa:hover{font-size:20px;}.list-fa li:before{color:rgba(227,6,19,1.0);margin-left:-20px;}.list-fa{margin-left:20px;}.section{padding:40px 0px;}.tile{}.tile .content{text-align:center;}.tile .content .linktext{color:#000;font-size:18px;font-weight:bold;}.text-center{text-align:center;}.alert-custom{background:rgba(227,6,19,1.0);border-color:rgba(227,6,19,1.0);padding:15px 15px;}.alert-custom h2,.alert-custom h3,.alert-custom h4,.alert-custom p,.alert-custom ul,.alert-custom a{color:#FFF;}.alert-custom .btn-primary{background:#FFF;border-color:rgba(227,6,19,1.0);color:#000;text-transform:uppercase;font-family:"dinmediumcond",sans-serif;font-size:20px;}#footer{padding:20px 0px 0px 0px;text-align:center;}#footer .navcontainer{}.top{background:#363636;background:rgba(100,100,100,0.4);color:#FFF;bottom:4%;cursor:pointer;display:none;position:fixed;right:20px;z-index:999;font-size:16px;text-align:center;line-height:40px;width:40px;border-radius:0px;-webkit-transition:background-color 0.3s linear;-moz-transition:background-color 0.3s linear;-o-transition:background-color 0.3s linear;transition:background-color 0.3s linear;}.top:hover{background:rgba(227,6,19,1.0);opacity:.8;}.top a{font-size:0;line-height:normal;}.top a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;mask-size:40%;-webkit-mask-size:40%;mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-image:url('../../../fileadmin/templates/praevention_bremen_bremerhaven_de/icons/chevron-up-solid.svg');-webkit-mask-image:url('../../../fileadmin/templates/praevention_bremen_bremerhaven_de/icons/chevron-up-solid.svg');background-color:rgba(227,6,19,1.0);}.top a:hover:after{background-color:rgba(255,255,255,1);}.footer-nav{}.footer-nav ul,ul.credit{display:block;margin:0;padding:0;text-align:center;font-size:12px;font-size:0.75rem;}.footer-nav ul ul{display:none;}.footer-nav ul li,ul.credit li{display:inline;text-align:center;vertical-align:middle;margin:0px;list-style:none;}.footer-nav ul li a{text-align:left;color:#000;margin:0px 10px 0px 10px;line-height:13px;font-weight:normal;}.footer-nav ul li a:hover{color:#000;}.copyright{font-size:12px;font-size:0.75rem;}.tile .thumb{text-align:center;}@media screen and (min-width:768px){}@media (min-width:992px){#mobile-menu-btn{display:none;}#header .navcontainer{height:110px;position:fixed;top:0;transition:top 0.6s ease-in-out;width:100%;background:#fff;z-index:10;}#header .navcontainer.nav-up{top:-110px;}#header .navcontainer.nav-down{background:#fff;}.logo img{margin-top:25px;}.page-thumb .image{background-position:center center;background-repeat:no-repeat;background-size:cover;}.meta-wrapper{max-width:100%;margin:0 auto;padding:250px 0 250px;text-align:center;color:#FFF;background:rgba(0,0,0,0.3);}.navcontainer{background:#fff;}.main-nav{display:block !important;background:#fff;position:relative;padding:0;}.main-nav ul{margin:0 auto;padding:0;max-width:1180px;overflow:visible;background:none;float:right;margin-top:20px;}.main-nav ul li{position:relative;display:inline-block;text-align:left;border:none;padding:10px 0px;}.main-nav ul li.menulevel-1{margin-left:40px;}.main-nav ul li.menu-item-last{margin-right:0;}.main-nav li a{display:block;font-size:15px;text-transform:uppercase;color:rgba(227,6,19,1.0);padding:5px 0;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;font-weight:bold;}.main-nav li a .description{display:block;font-size:12px;text-transform:initial;color:rgba(227,6,19,0.8);}.main-nav ul li.menulevel-1 .linktext{display:block;}.main-nav li:hover > a,.main-nav li.current-menu-parent > a,.main-nav li.current-menu-item > a{color:#000;}.main-nav ul li:hover > ul{display:block;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}.main-nav ul.sub-menu,.main-nav ul.children{display:none;position:absolute;top:40px;left:0;width:250px;border:none;z-index:99999;padding:0;text-align:left;background:#FFF;}.main-nav ul.sub-menu ul,.main-nav ul.children ul{display:none;top:0 !important;left:220px;z-index:99999;}.main-nav li li{display:block;}.main-nav li li a{padding:5px 20px;}.barrier-free-nav{top:.5rem;}#content{padding:50px 0px;}h1.header-title{text-transform:uppercase;font-size:48px;font-size:3rem;color:#FFF;max-width:700px;margin:0 auto;}.section{padding:30px 0px;}.ce-textpic{margin-bottom:30px;}}@media (min-width:1200px){}@media print{}.high-contrast ::-webkit-input-placeholder{color:#000;}.high-contrast ::-moz-placeholder{color:#000;opacity:1;}.high-contrast :-ms-input-placeholder{color:#000;}.high-contrast :-moz-placeholder{color:#000;opacity:1;}.high-contrast ::-moz-selection{background-color:#000;color:#fff;}.high-contrast ::selection{background:#000;color:#FFF;}.high-contrast h1,.high-contrast h1 span,.high-contrast h2,.high-contrast h3,.high-contrast h4,.high-contrast a,.high-contrast .main-nav li a,.high-contrast .footernav ul li a,.high-contrast .tile .linktext,.high-contrast .tile .linktext:before,.high-contrast .fa{color:#000 !important;}.high-contrast img,.high-contrast .ikk_logo,.high-contrast .muma_logo,.high-contrast .page-thumb .image{filter:grayscale(100%);}.high-contrast a:hover,.high-contrast h1 span{text-decoration:underline !important;}.high-contrast p a{font-weight:bold;}.high-contrast .btn-primary,.high-contrast .btn-modal,.high-contrast a.meanmenu-reveal,.high-contrast a.meanmenu-reveal.meanclose,.high-contrast .ln-letters .ln-selected,.high-contrast .ln-letters a:hover{background:#333 !important;border-color:#333 !important;color:#fff !important;}.high-contrast .ln-letters a{border:1px solid #000;background:none;}.high-contrast .main-nav > .menu > li.menu-item:hover > a,.high-contrast .main-nav > .menu > li.current-menu-item > a,.high-contrast .main-nav > .menu > li.menu-item .description,.high-contrast .main-nav > .menu > li.current-menu-parent > a,.high-contrast .main-nav > .menu > li.current-menu-parent .description,.high-contrast .mean-container .mean-nav ul li a.mean-expand,.high-contrast .main-nav li.current-menu-item a,.high-contrast .main-nav li li a,.high-contrast .ln-letters a:hover,.high-contrast .btn-primary:hover,.high-contrast .btn-modal:hover,.high-contrast a.meanmenu-reveal:hover{color:#000 !important;}.high-contrast .main-nav > .menu > li.menu-item:hover > a,.high-contrast .main-nav > .menu > li.current-menu-item .description,.high-contrast .main-nav > .menu > li.current-menu-parent > a,.high-contrast .main-nav > .menu > li.current-menu-parent .description{text-decoration:underline !important;}.high-contrast .tile.default{background:#fff;border:1px solid #000;border-radius:.75rem;}.high-contrast .tile a{text-decoration:none !important;}.high-contrast .tile .content{background:none;}.high-contrast h2:after,.high-contrast .flex-control-paging li a.flex-active,.high-contrast .flex-control-paging li a:hover,.high-contrast a.accordion-toggle::before,.high-contrast a.accordion-toggle.collapsed::before,.high-contrast .top{background-color:#000;}.high-contrast .alert-custom .btn-primary:hover,.high-contrast .alert-info .fa,.high-contrast .alert-custom h3,.high-contrast .alert-info h3,.high-contrast .alert-success h3{color:#fff !important;}.high-contrast .alert-custom,.high-contrast .alert-info,.high-contrast .alert-success{background-color:#000;border-color:#000;color:#fff !important;}.high-contrast .panel-heading h4,.high-contrast .panel-heading a,.high-contrast .footernav ul li a,.high-contrast .top a{color:#fff !important;}.fontsize-higher{font-size:x-large;}.fontsize-higher .container{width:auto;}
 