@media (max-width:479px){.col-xxs-12{width:100%}
.hidden-xxs{display:none}
}
body{font-family:'Droid Sans','Open Sans',Arial,sans-serif;font-size:12pt;color:#000 !important}
img{max-height:400px;max-width:100%;margin:0 auto}
h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}
h1{font-size:24pt}
h2{font-size:20pt}
h3{font-size:18pt}
h4{font-size:14pt}
h5{font-size:13pt}
h1+h2{margin-top:0}
a{font-weight:700;text-decoration:underline}
a:hover{text-decoration:none}
a .fakelink{display:none}
a.text-inherit,a:hover.text-inherit,.text-inherit{text-decoration:inherit;font-weight:inherit}
.clearfix{clear:both;height:0;width:0}
/* HEADER */
header{padding-bottom:20px;border-bottom:1px solid #000}
.topbar{display:none}
.kontakt-print{float:right;padding-top:0}
.logobar .logo{float:left}
.logo{display:none}
.logobar .notruf{display:none}
.logo-print{max-width:300px}
.menubar{display:none}
#menubutton{display:none}
/* MAIN */
main{padding:20px 0 0 0}
main ul li,main ol li{margin-bottom:5px}
main .content{padding-bottom:20px}
section,.section{padding:20px 0}
@media (max-width:767px){.page--start main{padding:0 0 20px 0}
}
/* SIDEBAR */
#submenu{display:none}
.sidebar .meldungen,.sidebar .einsaetze{display:none}
/* BREADCRUMB */
.bread-crumb ol{list-style:none;padding:0;margin:0}
.bread-crumb ol li{display:inline;font-size:0.9em}
.bread-crumb ol li::after{content:'\00a0\00a0\203A\00a0'}
.bread-crumb ol li.last::after{content:''}
.bread-crumb ol li a{text-decoration:none;font-weight:normal}
.bread-crumb ol li a:hover{text-decoration:underline}
.bread-crumb ol li.last{}
@media (max-width:767px){.bread-crumb{margin-top:15px}
}
/* MODUL:Startslider */
.modul--startslider{display:none}
/* MODUL:Text + Kontakt */
.modul--text-kontakt .kontakt-box{padding:10px;border:2px dashed #b7b7b7;border-radius:10px}
.modul--text-kontakt .kontakt-box .kontakt{padding:5px}
@media (max-width:767px){.modul--text-kontakt .kontakt-box .kontakt{float:left;width:46%;margin:0 2%}
}
@media (max-width:520px){.modul--text-kontakt .kontakt-box .kontakt{width:100%}
}
/* MODUL:Meldungen */
.modul--meldungen{padding-bottom:0}
.modul--meldungen h3,.modul--meldungen h2{margin-top:0}
.modul--meldungen h3{white-space:pre;overflow:hidden;text-overflow:ellipsis}
.modul--meldungen h2{margin-bottom:20px}
.modul--meldungen a.meldung{display:block;padding:15px;margin-bottom:20px;border-radius:10px;font-weight:normal;text-decoration:none}
.modul--meldungen a.meldung:hover{text-decoration:none}
/*
.modul--meldungen p{line-height:20px;max-height:40px;overflow:hidden;text-overflow:ellipsis}
*/
.modul--meldungen .meldung img{float:right}
.modul--meldungen a.alle-meldungen,.modul--einsaetze a.alle-einsaetze{display:none}
.modul--meldungen a.alle-meldungen:hover,.modul--einsaetze a.alle-einsaetze:hover{text-decoration:none}
.page--inhalt .modul--einsaetze a.alle-einsaetze{margin-top:0}
.modul--meldungen a.alle-meldungen{margin-top:5px}
@media (max-width:991px){.modul--meldungen a.meldung{margin-bottom:15px}
}
@media (max-width:600px){.modul--meldungen h3{font-size:1.6rem}
.modul--meldungen .meldung img{width:80px;height:auto;margin:0 0 15px 15px;border-radius:0}
}
/* MODUL:Einsätze */
.modul--einsaetze{padding-bottom:40px}
.modul--einsaetze h2{margin-bottom:20px}
.modul--einsaetze a.letzter-einsatz{display:block}
.modul--einsaetze a.letzter-einsatz h3{margin:0;font-size:1.6rem;font-weight:700}
.modul--einsaetze a.letzter-einsatz{}
.modul--einsaetze a.letzter-einsatz img{float:left;margin-right:15px;border-radius:10px}
.modul--einsaetze .weitere-einsaetze{border-left:1px solid #b7b7b7}
.modul--einsaetze a.weiterer-einsatz{display:block;margin-bottom:20px}
.modul--einsaetze a.weiterer-einsatz:last-child{margin-bottom:0}
.modul--einsaetze a.weiterer-einsatz h3{margin:0 0 5px 0;font-size:1.6rem;font-weight:700}
.modul--einsaetze a.weiterer-einsatz p{margin:0}
.modul--einsaetze a.weiterer-einsatz img{float:left;margin-right:15px;border-radius:10px}
.modul--einsaetze a:hover .fakelink{display:none}
.page--inhalt .modul--einsaetze{border-radius:10px;padding-left:15px;padding-right:15px}
.page--inhalt .modul--einsaetze a.letzter-einsatz img{width:200px}
.page--inhalt .modul--einsaetze a.weiterer-einsatz h3{font-size:1.5rem;white-space:pre;overflow:hidden;text-overflow:ellipsis}
@media (max-width:991px){.modul--einsaetze .weitere-einsaetze{padding-top:30px;border-left:none}
}
@media (max-width:550px){.modul--einsaetze a.letzter-einsatz img{float:none;display:block;max-width:100%}
.modul--einsaetze a.letzter-einsatz h3{margin-top:15px}
}
/* MODUL:Bild */
.modul--bild{padding:0}
.modul--bild img{width:100%;height:auto}
/* MODUL:Bild-Text */
.modul--bildtext img{max-width:100%;height:auto}
.bildtext--bildkontur img{border:1px solid #666}
/* News / Meldungen */
.news-overview a.news-box,.einsaetze-overview a.einsatz-box{display:block;padding:20px 0 20px 0;border-bottom:1px solid #ccc}
.news-overview a.news-box:hover,.einsaetze-overview a.einsatz-box:hover{}
.news-overview a.news-box h2,.einsaetze-overview a.einsatz-box h2{margin-top:5px}
.news-detail,.einsaetze-detail{padding-bottom:40px}
.news-detail .news-detail-image,.einsaetze-detail .einsaetze-detail-image{float:right;width:45%;margin-left:30px}
.bildergalerie .thumb a{display:block;height:200px;padding:10px;margin-bottom:30px;line-height:180px;text-align:center}
.bildergalerie .thumb a:hover{}
.bildergalerie .thumb a img{display:inline-block;line-height:1.4;max-height:180px}
#downloads .download{margin-bottom:10px}
.more-einsaetze-box{display:none}
@media (max-width:767px){.bildergalerie .thumb a{height:140px;line-height:120px}
.bildergalerie .thumb a img{max-height:120px}
}
/* MODUL-Styles */
.page--inhalt .modul-heading{margin-bottom:20px;border-bottom:1px solid #b8bbbe}
.bg-grau{margin:15px 0}
/* DOWNLOADS */
#download-cat-nav,#download-cat-select{display:none}
/*
#download-cat-nav .list-group-item.active,#download-cat-nav .list-group-item.active:focus,#download-cat-nav .list-group-item.active:hover{background:#da251d;border-color:#AA2323}
*/
#downloads .download-item .download-heading{font-weight:normal;font-size:14pt}
#downloads .download-item .download-description{margin-bottom:10px}
#downloads .download-item .download-item-footer{}
#downloads .download-item .download-item-footer .download-name{display:inline-block;max-width:300px;overflow:hidden;text-overflow:ellipsis}
#downloads .download-item .download-item-footer .btn{display:none}
@media (max-width:1199px){#downloads .download-item .download-item-footer .download-name{max-width:180px}
}
@media (max-width:767px){#downloads-heading{margin-top:30px}
}
/* BUTTONS */
.btn-blau{display:none}
/* MITGLIEDER */
.mitglieder .standort-heading{margin:20px 15px 0 15px;border-bottom:1px solid #eee;padding:0 0 2px 0}
.mitglieder .mitglied{margin-top:15px;margin-bottom:15px;padding:15px 15px;vertical-align:top;border-radius:10px;border:2px dashed #EDE6CB}
.mitglieder .mitglied:after{display:table;content:'';clear:both}
.mitglieder .mitglied .row .col-sm-4,.mitglieder .mitglied .row .col-sm-8{float:left}
.mitglieder .mitglied img{display:inline-block;max-height:150px}
.mitglieder .mitglied .text{display:inline-block;padding-top:5px;margin-left:15px}
.mitglieder .mitglied .text a{font-size:0.9em;font-weight:normal}
.mitglieder .mitglied h3{margin-top:0;padding-top:0}
/*
.mitglieder .stroke-2n{height:1px;width:calc(100% - 30px);margin:0 auto;border-top:1px solid #eee}
*/
@media (max-width:767px){.mitglieder .stroke-1n,.mitglieder .stroke-2n{height:1px;width:calc(100% - 30px);margin:0 auto;border-top:1px solid #eee}
.mitglieder .mitglied img{margin-bottom:15px}
}
/* FOOTER */
footer .footer-links{display:none}
footer .bottombar{font-size:1.2rem;padding:20px 0;border-top:1px solid #000}
footer .bottombar .copyright{float:left}
footer .bottombar .profilschmiede{display:none}
footer .bottombar .profilschmiede a.hammer{display:inline-block;padding-left:17px}
footer .bottombar .profilschmiede a.hammer:hover{}
@media (max-width:767px){footer .footer-links .kontakt{float:left;margin-bottom:20px}
}
@media (max-width:520px){footer .bottombar .copyright,footer .bottombar .profilschmiede{width:100%;text-align:center;margin:5px 0}
}

