#overlay{background:rgba(0,0,0,0.2);width:100%;height:100%;position:absolute;display:none;z-index:700}input:not([type="checkbox"]),textarea,select{-webkit-appearance:none;-webkit-border-radius:0}.fnav{float:none}body.homepage .breadcrumb ul{display:block}body .page{width:100%}body .page .width{width:100%}body .page header .row1{display:none}body .page header .row2{height:auto !important}body .page header .row2 form.search_input{margin:10px 20px 0;border-bottom:1px solid #D2D2D2}body .page header .row2 form.search_input input{border:0px;padding:10px 20px;background:#fff}body .page header .row2 form.search_input input:active,body .page header .row2 form.search_input input:focus{background:#fff !important}body .page header .row2 form.search_input input:first-child{padding-left:0px;width:70%}body .page header .row2 form.search_input input:last-child{padding-right:0px;width:30%}body .page header .row2 .mnav{display:none}body .page header .row2 .logo{top:auto !important;margin:10px !important}body .page header .row2 .logo img{width:140px;height:auto !important}body .page .slideshow{height:auto !important;min-height:auto !important}body .page .slideshow .flexslider{height:auto !important;min-height:auto !important}body .page .slideshow .communities .level_0{top:20px;left:10px}body .page .fullcontent{width:100%;padding:0 10px !important;margin-top:200px}body .page .fullcontent>.col_1{width:100%;float:none;padding:0px}body .page .fullcontent .breadcrumb{width:100%}body .page .fullcontent #mod_vereine_branchen form select,body .page .fullcontent #mod_behoerdenfuehrer form select{width:100%}body .page .fullcontent #mod_vereine_branchen ol,body .page .fullcontent #mod_behoerdenfuehrer ol{padding:0px 15px}body .page .fullcontent #mod_vereine_branchen .index,body .page .fullcontent #mod_behoerdenfuehrer .index{margin-left:-4.5px;margin-right:-4.5px}body .page .fullcontent #mod_vereine_branchen .index .big,body .page .fullcontent #mod_behoerdenfuehrer .index .big{display:block;margin-left:4.5px;margin-right:4.5px}body .page .fullcontent #mod_vereine_branchen .index>a.small,body .page .fullcontent #mod_behoerdenfuehrer .index>a.small{margin-left:4.5px;margin-right:4.5px}body .page .fullcontent .article .filelist .file .row_1 div.pull-left{width:auto}body .page .footer{width:100%;padding-top:20px}body .page .footer .bottom .pull-left{width:100%;padding:0 10px !important;float:right !important;text-align:center}body .page .footer .bottom .pull-left ul{display:inline-block}body .page .footer .bottom .pull-right{width:100%;display:block;float:left !important;text-align:center}body .page .footer .bottom .pull-right ul{display:inline-block}.mobile-mnav-trigger,.mobile-search-trigger{display:inline-block}.mobile-nav,.mobile-search{display:block}@media screen and (max-width: 360px){.display::before{content:'360'}body .page .slideshow{min-height:50px !important;max-height:none !important}body .page .slideshow .flexslider{min-height:50px !important;max-height:none !important}body .page .slideshow .flexslider .flex-direction-nav{display:none}body .page .slideshow .flexslider .flex-control-nav.flex-control-paging{display:none}body .page .fullcontent .article .gallery-thumbs a{width:50% !important}body .page .fullcontent .article .gallery-thumbs a img{width:100%}body .page .fullcontent .article form .form-row label,body .page .fullcontent .article form .form-row span{width:100% !important;display:block;padding:0px !important;margin:0px !important}body .page .fullcontent .article form .form-row label>span,body .page .fullcontent .article form .form-row span>span{display:inline-block !important;width:auto !important}body .page .fullcontent .article form .form-send button{width:100%}body .page .fullcontent .article .teaser{margin:0px !important}body .page .fullcontent .article .teaser.block.cols_1 .img{width:100%;box-shadow:none;float:none}body .page .fullcontent .article .teaser.block.cols_1 .img img{width:40%}body .page .fullcontent .article .teaser.block.cols_1 .img-middle::before{content:url("../gfx/basics/emblem_small.png") !important;height:33px;width:69px;bottom:0px}body .page .fullcontent .article .teaser.block.cols_1 .content{margin-top:5px !important;padding:0px !important;margin-left:0}body .page .fullcontent .article .teaser.block.cols_1 .link a{padding-left:0}body .page .fullcontent .article .teaser.block.cols_2 .col,body .page .fullcontent .article .teaser.block.cols_3 .col{width:100% !important;padding-left:0 !important;padding-right:0 !important}body .page .fullcontent .article .teaser.block.cols_2 .col .img-middle::before,body .page .fullcontent .article .teaser.block.cols_3 .col .img-middle::before{content:url("../gfx/basics/emblem_small.png") !important;height:33px;width:69px;bottom:0px}body .page .fullcontent .article .teaser.block.cols_2 .col .link a,body .page .fullcontent .article .teaser.block.cols_3 .col .link a{padding-left:15px}body .page .fullcontent .article .teaser.block.cols_2 .col .img-middle::before,body .page .fullcontent .article .teaser.block.cols_3 .col .img-middle::before{content:url("../gfx/basics/emblem_middle.png") !important;height:57px;width:117px;bottom:0px}body .page .fullcontent .article #mod_aktuelles .img{width:100%;margin-bottom:10px}body .page .fullcontent .article #mod_aktuelles .img img{width:40%}body .page .fullcontent .article #mod_aktuelles .content{margin-left:0}body .page .fullcontent .article .teaser+.teaser{margin-top:15px !important}body .page .fullcontent .article #mod_veranstaltungen .mod_auswahl .row div{width:100%;margin:0px}body .page .fullcontent .article #mod_veranstaltungen .mod_auswahl .row div a{width:100%}body .page .fullcontent .article #mod_veranstaltungen .mod_auswahl .row div+div{margin-top:10px}body .page .fullcontent .article #mod_vereine_branchen form select,body .page .fullcontent .article #mod_vereine_branchen form input,body .page .fullcontent .article #mod_behoerdenfuehrer form select,body .page .fullcontent .article #mod_behoerdenfuehrer form input{width:100% !important}body .page .fullcontent .article #mod_vereine_branchen form select+input,body .page .fullcontent .article #mod_vereine_branchen form input+input,body .page .fullcontent .article #mod_behoerdenfuehrer form select+input,body .page .fullcontent .article #mod_behoerdenfuehrer form input+input{margin:10px 0 0}body .page .footer .communities.hidden{display:block !important;visibility:visible}body .page .footer .communities ul{padding:0 10px}body .page .footer .communities ul li{width:100%;height:auto !important;border-bottom:2px solid #fff}body .page .footer .communities ul li a{padding:5px !important;height:auto !important}body .page .footer .communities ul li a span{display:inline;font-size:14px !important}body .page .footer .communities ul li a span+span{margin-left:5px}}@media screen and (min-width: 361px) and (max-width: 400px){.display::before{content:'361-400'}body .page .slideshow{min-height:50px !important;max-height:none !important}body .page .slideshow .flexslider{min-height:50px !important;max-height:none !important}body .page .slideshow .flexslider .flex-direction-nav{display:none}body .page .slideshow .flexslider .flex-control-nav.flex-control-paging{display:none}body .page .fullcontent .article .gallery-thumbs a{width:50% !important}body .page .fullcontent .article .gallery-thumbs a img{width:100%}body .page .fullcontent .article .teaser{margin:0px !important}body .page .fullcontent .article .teaser.block.cols_1 .img{width:100%;box-shadow:none;float:none}body .page .fullcontent .article .teaser.block.cols_1 .img img{width:40%}body .page .fullcontent .article .teaser.block.cols_1 .content{padding:0px}body .page .fullcontent .article .teaser.block.cols_1 .col,body .page .fullcontent .article .teaser.block.cols_2 .col,body .page .fullcontent .article .teaser.block.cols_3 .col{width:100% !important}body .page .fullcontent .article .teaser.cols_1 .img{width:100%;margin-bottom:10px}body .page .fullcontent .article .teaser.cols_1 .img img{width:40%}body .page .fullcontent .article .teaser.cols_1 .img-middle::before{content:url("../gfx/basics/emblem_small.png") !important;height:33px;width:69px;bottom:0px}body .page .fullcontent .article .teaser.cols_1 .content{margin-top:5px !important;padding:0px !important;margin-left:0}body .page .fullcontent .article .teaser+.teaser{margin-top:15px !important}body .page .fullcontent .article #mod_veranstaltungen .mod_auswahl .row div{width:100%;margin:0px}body .page .fullcontent .article #mod_veranstaltungen .mod_auswahl .row div a{width:100%}body .page .fullcontent .article #mod_veranstaltungen .mod_auswahl .row div+div{margin-top:10px}body .page .fullcontent .article #mod_vereine_branchen form select,body .page .fullcontent .article #mod_vereine_branchen form input,body .page .fullcontent .article #mod_behoerdenfuehrer form select,body .page .fullcontent .article #mod_behoerdenfuehrer form input{width:100% !important}body .page .fullcontent .article #mod_vereine_branchen form select+input,body .page .fullcontent .article #mod_vereine_branchen form input+input,body .page .fullcontent .article #mod_behoerdenfuehrer form select+input,body .page .fullcontent .article #mod_behoerdenfuehrer form input+input{margin:10px 0 0}body .page .footer .communities.hidden{display:block !important;visibility:visible}body .page .footer .communities ul{padding:0 10px}body .page .footer .communities ul li{width:50%;float:left;display:block;margin:0px}}@media screen and (min-width: 401px) and (max-width: 480px){.display::before{content:'480'}body .page .slideshow{min-height:50px !important;max-height:none !important}body .page .slideshow .flexslider{min-height:50px !important;max-height:none !important}body .page .slideshow .flexslider .flex-direction-nav{display:none}body .page .slideshow .flexslider .flex-control-nav.flex-control-paging{display:none}body .page .fullcontent .article .gallery-thumbs a{width:50% !important}body .page .fullcontent .article .gallery-thumbs a img{width:100%}body .page .fullcontent .article .teaser{margin:0px !important}body .page .fullcontent .article .teaser.block.cols_1 .col{width:100% !important}body .page .fullcontent .article .teaser.block.cols_1 .col .img-middle::before{content:url("../gfx/basics/emblem_small.png") !important;height:33px;width:69px;bottom:0px}body .page .fullcontent .article .teaser.block.cols_2 .col,body .page .fullcontent .article .teaser.block.cols_3 .col{width:50% !important;padding:15px 7.5px !important}body .page .fullcontent .article .teaser.block.cols_2 .col .img-middle::before,body .page .fullcontent .article .teaser.block.cols_3 .col .img-middle::before{content:url("../gfx/basics/emblem_small.png") !important;height:33px;width:69px;bottom:0px}body .page .fullcontent .article .teaser+.teaser{margin-top:15px !important}body .page .fullcontent .article #mod_veranstaltungen .mod_auswahl .row div{width:100%;margin:0px}body .page .fullcontent .article #mod_veranstaltungen .mod_auswahl .row div a{width:100%}body .page .fullcontent .article #mod_veranstaltungen .mod_auswahl .row div+div{margin-top:10px}body .page .fullcontent .article #mod_vereine_branchen form select,body .page .fullcontent .article #mod_vereine_branchen form input,body .page .fullcontent .article #mod_behoerdenfuehrer form select,body .page .fullcontent .article #mod_behoerdenfuehrer form input{width:49% !important}body .page .fullcontent .article #mod_vereine_branchen form select+input,body .page .fullcontent .article #mod_vereine_branchen form input+input,body .page .fullcontent .article #mod_behoerdenfuehrer form select+input,body .page .fullcontent .article #mod_behoerdenfuehrer form input+input{margin-left:2%}body .page .footer .communities.hidden{display:block !important;visibility:visible}body .page .footer .communities ul{padding:0 10px}body .page .footer .communities ul li{width:50%;float:left;display:block;margin:0px}}@media screen and (min-width: 481px) and (max-width: 600px){.display::before{content:'600'}body .page .slideshow{min-height:50px !important;max-height:none !important}body .page .slideshow .flexslider{min-height:50px !important;max-height:none !important}body .page .slideshow .flexslider .flex-control-nav.flex-control-paging{bottom:0px}body .page .fullcontent .article .gallery-thumbs a{width:33% !important}body .page .fullcontent .article .gallery-thumbs a img{width:100%}body .page .fullcontent .article .teaser{margin:0px !important}body .page .fullcontent .article .teaser.block.cols_1 .col{width:100% !important}body .page .fullcontent .article .teaser.block.cols_1 .col .img-middle::before{content:url("../gfx/basics/emblem_small.png") !important;height:33px;width:69px;bottom:0px}body .page .fullcontent .article .teaser.block.cols_2 .col,body .page .fullcontent .article .teaser.block.cols_3 .col{width:50% !important;padding:15px 7.5px !important}body .page .fullcontent .article .teaser+.teaser{margin-top:15px !important}body .page .fullcontent .article #mod_vereine_branchen form select,body .page .fullcontent .article #mod_vereine_branchen form input,body .page .fullcontent .article #mod_behoerdenfuehrer form select,body .page .fullcontent .article #mod_behoerdenfuehrer form input{width:49% !important}body .page .fullcontent .article #mod_vereine_branchen form select+input,body .page .fullcontent .article #mod_vereine_branchen form input+input,body .page .fullcontent .article #mod_behoerdenfuehrer form select+input,body .page .fullcontent .article #mod_behoerdenfuehrer form input+input{margin-left:2%}body .page .footer .communities.hidden{display:block !important;visibility:visible}body .page .footer .communities ul{padding:0 10px}body .page .footer .communities ul li{width:50%;float:left;display:block;margin:0px}}@media screen and (min-width: 601px) and (max-width: 800px){.display::before{content:'800'}body.homepage .breadcrumb ul{display:none}body .page .communities ul{padding:0 10px}body .page .communities ul li{width:19.2%!important;float:left;display:block;margin:0px;margin-right:1%}body .page .communities ul li:last-child{margin-right:0px}body .page .communities ul li a{padding:5px 10px}body .page .slideshow .communities{z-index:700;display:block}body .page .slideshow .communities ul{width:100%}body .page .slideshow .flexslider .flex-control-nav.flex-control-paging{bottom:0px}body .page .fullcontent .article .gallery-thumbs a{width:33% !important}body .page .fullcontent .article .gallery-thumbs a img{width:100%}body .page .fullcontent .article .teaser{margin:0px !important}body .page .fullcontent .article .teaser.block.cols_1 .col{width:100% !important}body .page .fullcontent .article .teaser.block.cols_1 .col .img-middle::before,body .page .fullcontent .article .teaser.block.cols_1 .col .img-small::before{content:url("../gfx/basics/emblem_small.png") !important;height:33px;width:69px;bottom:0px}body .page .fullcontent .article .teaser.block.cols_2 .col{width:50% !important;padding:15px 7.5px !important}body .page .fullcontent .article .teaser.block.cols_2 .col .img-middle::before,body .page .fullcontent .article .teaser.block.cols_2 .col .img-small::before{content:url("../gfx/basics/emblem_middle.png") !important;height:57px;width:117px;bottom:0px}body .page .fullcontent .article .teaser.block.cols_3 .col{width:33% !important}body .page .fullcontent .article .teaser.block.cols_3 .col .img-middle::before,body .page .fullcontent .article .teaser.block.cols_3 .col .img-small::before{content:url("../gfx/basics/emblem_small.png") !important;height:33px;width:69px;bottom:0px}body .page .fullcontent .article .teaser+.teaser{margin-top:15px !important}body .page .fullcontent .article #mod_vereine_branchen form select,body .page .fullcontent .article #mod_vereine_branchen form input,body .page .fullcontent .article #mod_behoerdenfuehrer form select,body .page .fullcontent .article #mod_behoerdenfuehrer form input{width:49% !important}body .page .fullcontent .article #mod_vereine_branchen form select+input,body .page .fullcontent .article #mod_vereine_branchen form input+input,body .page .fullcontent .article #mod_behoerdenfuehrer form select+input,body .page .fullcontent .article #mod_behoerdenfuehrer form input+input{margin-left:2%}}@media screen and (min-width: 801px) and (max-width: 960px){.display::before{content:'960'}body.homepage .breadcrumb ul{display:none !important}body .page .communities ul{width:100%;padding:0 10px}body .page .communities ul li{width:19.2%!important;float:left;display:block;margin:0px;margin-right:1%}body .page .communities ul li:last-child{margin-right:0px}body .page .communities ul li a{padding:5px 10px}body .page .teaser.block.cols_1 .col .img-middle::before,body .page .teaser.block.cols_1 .col .img-small::before{content:url("../gfx/basics/emblem_middle.png") !important;height:57px;width:117px;bottom:0px}body .page .teaser.block.cols_2 .col{width:50% !important;padding:15px 7.5px !important}body .page .teaser.block.cols_3 .col{width:33% !important}body .page .teaser.block.cols_3 .col .img-middle::before,body .page .teaser.block.cols_3 .col .img-small::before{content:url("../gfx/basics/emblem_middle.png") !important;height:57px;width:117px;bottom:0px}body .page .slideshow .communities{display:block}body .page .slideshow .flexslider .flex-control-nav.flex-control-paging{bottom:0px}}
