@charset "UTF-8";
/***!  /templates/o3-template/css/template-content.css?v.1.0.2  !***/

div.icons .btn-group.pull-right .btn.dropdown-toggle,div.icons .btn-group.pull-right .dropdown-menu{display:none !important}#system-message-container .alert{text-align:center;margin-bottom:25px;background-color:#ffcece;width:600px;max-width:100%;margin-left:auto;margin-right:auto;padding:15px;box-sizing:border-box;font-size:12px;line-height:20px}#system-message-container .alert h4{font-size:16px;line-height:22px;margin:0 0 5px 0}.o3-seite-intro .wrapper .bild{float:left;width:49%}.o3-seite-intro .wrapper .bild img{width:100%}.o3-seite-intro .wrapper .text{float:right;width:49%;padding-top:40px}@media (max-width:1279px){.o3-seite-intro .wrapper .text{float:none;width:100%;padding-top:0}.o3-seite-intro .wrapper .bild{float:none;width:100%;margin-top:25px}}@media (max-width:768px){.o3-seite-intro::before,.o3-seite-intro::after{border-width:150px 0 0 150px;opacity:0.5}}@media (max-width:640px){.o3-seite-intro::before,.o3-seite-intro::after{display:none}}.o3-slideshow div.ein-slide.banner-rutenbau{background-image:url("https://omegadrei.com/images/rutenbauseminar/banner/banner.jpg");background-position:center right}.o3-grp-rutenbau section.naechste-seminare #kommende-seminare .ein-seminar{border-bottom:1px solid;padding:15px 0}.o3-grp-rutenbau section.naechste-seminare #kommende-seminare .ein-seminar:first-child{border-top:1px solid}.o3-grp-rutenbau section.naechste-seminare #kommende-seminare .ein-seminar .ort-datum{font-size:20px;line-height:26px;font-weight:400}.o3-grp-rutenbau section.naechste-seminare #kommende-seminare .ein-seminar .datum{display:inline-block;width:275px}.o3-grp-rutenbau section.naechste-seminare #kommende-seminare .ein-seminar .datum i{margin-right:5px}.o3-grp-rutenbau section.naechste-seminare #kommende-seminare .ein-seminar .ort{display:inline-block}.o3-grp-rutenbau section.naechste-seminare #kommende-seminare .ein-seminar .ort i{margin-right:3px}.o3-grp-rutenbau section.naechste-seminare #kommende-seminare .ein-seminar .text{margin-top:10px}.o3-grp-rutenbau section.seminare-fakten .inhalt{float:left;width:560px}.o3-grp-rutenbau section.seminare-fakten .inhalt ul li{padding:13px 0;border-top:1px solid #ccc}.o3-grp-rutenbau section.seminare-fakten .inhalt ul li:first-child{border-top:0 none}.o3-grp-rutenbau section.seminare-fakten .inhalt ul li span.fakt{display:block;font-weight:400;text-transform:uppercase}.o3-grp-rutenbau section.seminare-fakten .inhalt ul li span.text{display:block;padding-left:15px;position:relative}.o3-grp-rutenbau section.seminare-fakten .inhalt ul li span.text::before{content:"\f105";position:absolute;left:4px;top:-1px;font-family:fontawesome}.o3-grp-rutenbau section.seminare-fakten .flyer{width:550px;float:right}.o3-grp-rutenbau .rutenbau-galerie{padding:0.5%}@media (max-width:1279px){.o3-grp-rutenbau section.seminare-fakten .inhalt{float:left;width:475px;font-size:16px}.o3-grp-rutenbau section.seminare-fakten .flyer{width:485px;float:right}}@media (max-width:1023px){.o3-grp-rutenbau section.naechste-seminare #kommende-seminare .ein-seminar .ort-datum{font-size:16px;line-height:22px}.o3-grp-rutenbau section.naechste-seminare #kommende-seminare .ein-seminar .datum{display:block;width:100%}.o3-grp-rutenbau section.naechste-seminare #kommende-seminare .ein-seminar .ort{display:block;margin-top:5px}.o3-grp-rutenbau section.seminare-fakten .inhalt{float:none;width:100%;font-size:inherit}.o3-grp-rutenbau section.seminare-fakten .flyer{width:100%;float:none;margin-top:35px;text-align:center}}.o3-slideshow div.ein-slide.banner-ruten{background-image:url("https://omegadrei.com/images/ruten/banner/banner_o3ruten.jpg");background-position:center right}.o3-grp-ruten .schaltzentrale .bild-wrapper{position:relative}.o3-grp-ruten .schaltzentrale .bild-wrapper p{position:absolute;bottom:0;left:0;width:100%;text-align:center;color:#fff;background-color:rgba(0,0,0,0.7);box-sizing:border-box;padding:7px 5px}.o3-grp-ruten .ruten-galerie{padding:0.5%}@media (max-width:640px){.o3-grp-ruten .schaltzentrale .bild-wrapper p{position:relative;background-color:#000;padding:10px 5px}}.o3-slideshow div.ein-slide.banner-kajak{background-image:url("https://omegadrei.com/images/kajakangeln/banner/kajak-angeln.jpg");background-position:center right}.o3-grp-kajakangeln .o3-native-watercraft .nw-kajak{float:left;width:750px}.o3-grp-kajakangeln .o3-native-watercraft .text{float:left;width:450px;box-sizing:border-box;padding-right:50px}.o3-grp-kajakangeln .o3-native-watercraft .text a{color:#fe8801}.o3-grp-kajakangeln .o3-native-watercraft .text .button.pdf{display:inline-block;padding:8px 15px 8px 33px;color:#059d00;background-color:#eee;text-decoration:none;font-size:16px;font-weight:700;border:1px solid #059d00;line-height:20px;position:relative}.o3-grp-kajakangeln .o3-native-watercraft .text .button.pdf:hover,.o3-grp-kajakangeln .o3-native-watercraft .text .button.pdf:focus{background-color:#059d00;color:#fff;cursor:pointer}.o3-grp-kajakangeln .o3-native-watercraft .text .button.pdf::before{position:absolute;content:"\f1c1";font-family:fontawesome;left:11px;top:8px;font-weight:normal}.o3-grp-kajakangeln .o3-hilft-wrapper .ein-hilfe-beitrag{}.o3-grp-kajakangeln .o3-hilft-wrapper .ein-einleitungstext{padding:25px 0;box-sizing:border-box;border-top:1px solid #ccc}.o3-grp-kajakangeln .o3-hilft-wrapper .ein-einleitungstext:nth-child(2n+1){background-color:#fff}.o3-grp-kajakangeln .o3-hilft-wrapper .ein-einleitungstext a.button{display:inline-block;padding:8px 15px 8px 15px;color:#059d00;background-color:#fff;text-decoration:none;font-size:16px;font-weight:700;border:1px solid #059d00;line-height:20px;position:relative;margin-top:25px}.o3-grp-kajakangeln .o3-hilft-wrapper .ein-einleitungstext a.button:hover,.o3-grp-kajakangeln .o3-hilft-wrapper .ein-einleitungstext a.button:focus{background-color:#059d00;color:#fff}.o3-grp-kajakangeln .kajakangeln-galerie{padding:0.5%}@media (max-width:1279px){.o3-grp-kajakangeln .o3-native-watercraft .text{width:450px;padding-right:25px}.o3-grp-kajakangeln .o3-native-watercraft .nw-kajak{width:510px;margin-top:25px}}@media (max-width:1023px){.o3-grp-kajakangeln .o3-native-watercraft .text{width:370px;padding-right:15px}.o3-grp-kajakangeln .o3-native-watercraft .nw-kajak{width:354px;margin-top:40px}}@media (max-width:768px){.o3-grp-kajakangeln .o3-native-watercraft .text{width:100%;padding-right:0}.o3-grp-kajakangeln .o3-native-watercraft .nw-kajak{width:100%;margin-top:50px}}@media (max-width:640px){.o3-grp-kajakangeln .o3-hilft-wrapper .ein-einleitungstext .inhalt h3{margin-top:15px}}.o3-slideshow div.ein-slide.banner-schulangeln{background-image:url("https://omegadrei.com/images/schulangeln/banner/schulgruppe.jpg");background-position:center center}.o3-grp-schulangeln .interview p{margin-top:15px}.o3-grp-schulangeln .mehr-infos .inner{padding-left:150px;position:relative;box-sizing:border-box}.o3-grp-schulangeln .mehr-infos .inner::before{position:absolute;left:0;content:"\f05a";font-family:fontawesome;font-size:115px;top:35px;line-height:1em}.o3-grp-schulangeln .schulangeln-galerie{padding:0.5%}@media (max-width:1023px){.o3-grp-schulangeln .mehr-infos .inner::before{display:none}.o3-grp-schulangeln .mehr-infos .inner{padding-left:0;text-align:center}}.o3-slideshow div.ein-slide.banner-hilft{background-image:url("https://omegadrei.com/images/hilft/banner/omegadrei-hilft.jpg");background-position:top center}.o3-grp-faqs>.items-leading>div{border-bottom:1px solid #fe8801;padding:25px 0}.o3-grp-faqs>.items-leading>div a.btn{display:inline-block;padding:8px 15px 8px 33px;color:#059d00;background-color:#fff;text-decoration:none;font-size:16px;font-weight:700;border:1px solid #059d00;line-height:20px;position:relative;margin-top:25px}.o3-grp-faqs>.items-leading>div a.btn:hover,.o3-grp-faqs>.items-leading>div a.btn:focus{background-color:#059d00;color:#fff}.o3-grp-hilft nav#navContainer{display:flex;flex-wrap:nowrap;overflow-y:hidden;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#666 #000;&: :-webkit-scrollbar{display:none}}.o3-grp-hilft nav#navContainer button.btn{white-space:nowrap;text-align:center;margin:0 10px 5px 0;background-color:#059d00;border:0 none;padding:9px 20px;color:#fff;font-weight:600}.o3-grp-hilft nav#navContainer button.btn:hover{cursor:pointer;background-color:#303030;color:#fff}.o3-grp-hilft nav#navContainer button.btn.activeLink{background-color:#303030;color:#fff}.o3-grp-hilft .o3-hilft-wrapper .ein-hilfe-beitrag{margin-top:25px}.o3-grp-hilft .o3-hilft-wrapper .ein-einleitungstext{padding:25px 0}.o3-grp-hilft .o3-hilft-wrapper .ein-einleitungstext:nth-child(2n+1){background-color:#eee}.o3-grp-hilft .o3-hilft-wrapper .ein-einleitungstext a.button{display:inline-block;padding:8px 15px 8px 15px;color:#059d00;background-color:#fff;text-decoration:none;font-size:16px;font-weight:700;border:1px solid #059d00;line-height:20px;position:relative;margin-top:25px}.o3-grp-hilft .o3-hilft-wrapper .ein-einleitungstext a.button:hover,.o3-grp-hilft .o3-hilft-wrapper .ein-einleitungstext a.button:focus{background-color:#059d00;color:#fff}#eine-o3-faq.item-page.eine-o3-faq.o3-grp-faqs div.bild{float:left;width:48%;margin-right:2%;margin-bottom:10px}.eine-o3-faq .inhalte .text ul>li{position:relative;padding-left:15px;margin-top:3px;margin-bottom:3px}.eine-o3-faq .inhalte .text ul>li::before{content:"\f105";font-family:fontawesome;color:#059d00;position:absolute;left:5px;top:0}#eine-o3-faq.item-page.eine-o3-faq.o3-grp-faqs{margin-top:125px}#eine-o3-faq.item-page.eine-o3-faq.o3-grp-faqs .hilft-galerie{width:100%;overflow:hidden}#eine-o3-faq.item-page.eine-o3-faq.o3-grp-faqs .hilft-galerie .o3-galerie{width:101%;margin-left:-0.5%}@media (max-width:768px){#eine-o3-faq.item-page.eine-o3-faq.o3-grp-faqs{margin-top:90px}}@media (max-width:640px){#eine-o3-faq.item-page.eine-o3-faq.o3-grp-faqs div.bild{float:none;width:100%;margin-right:0;margin-bottom:15px}.o3-grp-hilft .o3-hilft-wrapper .ein-einleitungstext .inhalt h2{margin-top:15px}}.o3-grp-faqs{}.o3-grp-faqs .faq-navigation ul li{border-bottom:1px solid #ccc;position:relative}.o3-grp-faqs .faq-navigation ul li::after{position:absolute;font-family:fontawesome;content:"\f105";right:5px;top:0;font-size:28px;line-height:46px;color:#aaa}.o3-grp-faqs .faq-navigation ul li:hover::after,.o3-grp-faqs .faq-navigation ul li:focus::after{right:4px}.o3-grp-faqs .faq-navigation ul li:first-child{border-top:1px solid #ccc}.o3-grp-faqs .faq-navigation ul li a{padding:10px 0;display:block;text-decoration:none}.o3-grp-faqs .faq-navigation ul li a:hover,.o3-grp-faqs .faq-navigation ul li a:focus{background-color:#fafafa;text-decoration:none;padding-left:2px}.o3-grp-faqs .faq-wrapper .faq-content{overflow:hidden}.o3-grp-faqs .faq-wrapper .faq-content .eine-frage .inner{background-color:#f5f5f5;padding:25px 15px;margin-bottom:25px}.o3-grp-faqs .faq-wrapper .faq-content .eine-frage::before{display:block;content:" ";margin-top:-40px;height:40px;visibility:hidden;pointer-events:none}.o3-grp-faqs .faq-wrapper .faq-content .eine-frage h2{font-family:'Ubuntu',sans-serif;text-align:left;font-weight:400}.o3-grp-kajakangeln .o3-hilft-wrapper .ein-hilfe-beitrag{}.o3-grp-kajakangeln .o3-hilft-wrapper .ein-einleitungstext{padding:25px 0;box-sizing:border-box;border-top:1px solid #ccc}.o3-grp-kajakangeln .o3-hilft-wrapper .ein-einleitungstext:nth-child(2n+1){background-color:#fff}.o3-grp-kajakangeln .o3-hilft-wrapper .ein-einleitungstext a.button{display:inline-block;padding:8px 15px 8px 15px;color:#059d00;background-color:#fff;text-decoration:none;font-size:16px;font-weight:700;border:1px solid #059d00;line-height:20px;position:relative;margin-top:25px}.o3-grp-kajakangeln .o3-hilft-wrapper .ein-einleitungstext a.button:hover,.o3-grp-kajakangeln .o3-hilft-wrapper .ein-einleitungstext a.button:focus{background-color:#059d00;color:#fff}.o3-grp-kajakangeln .kajakangeln-galerie{padding:0.5%}@media (max-width:1279px){.o3-grp-kajakangeln .o3-native-watercraft .text{width:450px;padding-right:25px}.o3-grp-kajakangeln .o3-native-watercraft .nw-kajak{width:510px;margin-top:25px}}@media (max-width:1023px){.o3-grp-kajakangeln .o3-native-watercraft .text{width:370px;padding-right:15px}.o3-grp-kajakangeln .o3-native-watercraft .nw-kajak{width:354px;margin-top:40px}}@media (max-width:768px){.o3-grp-kajakangeln .o3-native-watercraft .text{width:100%;padding-right:0}.o3-grp-kajakangeln .o3-native-watercraft .nw-kajak{width:100%;margin-top:50px}}@media (max-width:640px){.o3-grp-kajakangeln .o3-hilft-wrapper .ein-einleitungstext .inhalt h3{margin-top:15px}}.blog-haupteintraege .ein-haupteintrag{margin-top:50px;background-color:rgba(255,255,255,0.2)}.blog-haupteintraege .ein-haupteintrag .bild .bild-wrapper{width:100%;position:relative;float:left}.blog-haupteintraege .ein-haupteintrag .bild .bild-wrapper::after{content:'';display:block;margin-top:75%}.blog-haupteintraege .ein-haupteintrag .bild .bild-wrapper figure{position:absolute;top:0;bottom:0;left:0;right:0}.blog-haupteintraege .ein-haupteintrag .bild .bild-wrapper figure img{width:100%;height:100%;object-fit:cover}.blog-haupteintraege .ein-haupteintrag .inhalt{padding:15px 10px 10px 10px}.blog-haupteintraege .ein-haupteintrag .inhalt h3{height:60px;overflow:hidden}.blog-haupteintraege .ein-haupteintrag .inhalt .text{overflow:hidden;height:156px}.alle-blogeintraege .blog-suchfeld{position:relative}.alle-blogeintraege .blog-suchfeld input#search{background-color:#e4f2e3;text-align:center;line-height:60px;position:relative;width:100%;padding:0 60px 0 10px;font-size:20px;border:0;text-align:left;box-sizing:border-box}.alle-blogeintraege .blog-suchfeld button{position:absolute;right:0;top:0;font-size:30px;color:#059d00;border:0 none;background-color:transparent;height:60px;width:60px;padding:0}.alle-blogeintraege form .blog-hilft-wort-filterung{margin-top:25px}.alle-blogeintraege form .blog-hilft-wort-filterung ul>li:first-child{border-left:0 none}.alle-blogeintraege form .blog-hilft-wort-filterung ul>li{float:left;width:25%;border:1px solid #f4f4f4;border-left-width:1px;border-left-style:solid;border-left-color:rgb(244,244,244);margin:0;box-sizing:border-box}.alle-blogeintraege form .blog-hilft-wort-filterung ul>li input{display:none}.alle-blogeintraege form .blog-hilft-wort-filterung ul>li label{display:block;text-align:center;background-color:#059d00;color:#fff;box-sizing:border-box;padding:15px 0;font-weight:500}.alle-blogeintraege form .blog-hilft-wort-filterung ul>li:hover label{cursor:pointer}.alle-blogeintraege form .blog-hilft-wort-filterung ul>li input[type="checkbox"]:checked~label{background-color:#fe8801;color:#fff}.alle-blogeintraege button.o3-button.block{display:block;border:1px solid #059d00;background-color:#fff;color:#059d00;font-weight:600;font-size:16px;padding:15px 5px;line-height:1.2;width:100%}.alle-blogeintraege button.o3-button.block:hover,.alle-blogeintraege button.o3-button.block:focus{color:#fff;background-color:#059d00;cursor:pointer}@media (max-width:768px){.alle-blogeintraege form .blog-hilft-wort-filterung ul>li{float:none;width:100%;border:0 none;margin:10px 0}}.alle-blogeintraege ul.liste-aller-blogeintraege .ein-blogbeitrag{padding:50px 0}.o3-grp-hilft .o3-hilft-wrapper .ein-einleitungstext{}.alle-blogeintraege ul.liste-aller-blogeintraege .ein-blogbeitrag:nth-child(2n+1){background-color:#eee}.alle-blogeintraege ul.liste-aller-blogeintraege .ein-blogbeitrag .inhalt a.button{display:inline-block;padding:8px 15px 8px 15px;color:#059d00;background-color:#fff;text-decoration:none;font-size:16px;font-weight:700;border:1px solid #059d00;line-height:20px;position:relative;margin-top:25px}.alle-blogeintraege ul.liste-aller-blogeintraege .ein-blogbeitrag .inhalt a.button:hover,.alle-blogeintraege ul.liste-aller-blogeintraege .ein-blogbeitrag .inhalt a.button:focus{background-color:#059d00;color:#fff}@media (max-width:1023px){.blog-haupteintraege .ein-haupteintrag .inhalt h3{height:72px;overflow:hidden}.blog-haupteintraege .ein-haupteintrag .inhalt .text{overflow:hidden;height:168px}}@media (max-width:768px){.blog-haupteintraege .ein-haupteintrag .inhalt h3{height:auto;overflow:auto}.blog-haupteintraege .ein-haupteintrag .inhalt .text{overflow:auto;height:auto}}@media (max-width:640px){.alle-blogeintraege ul.liste-aller-blogeintraege .ein-blogbeitrag .inhalt h2{margin-top:15px}}.o3-grp-boutique{}.o3-slideshow div.ein-slide.banner-boutique{background-image:url("https://omegadrei.com/images/boutique/banner_boutique.jpg");background-position:top center}.o3-grp-boutique #produkte-wrapper .ein-produkt{margin-top:2%;border:1px solid #ccc}.o3-grp-boutique #produkte-wrapper .ein-produkt .text{padding:10px}.o3-grp-boutique #produkte-wrapper .ein-produkt .text h3{font-size:20px;line-height:26px;height:52px;overflow:hidden}.o3-grp-boutique #produkte-wrapper .ein-produkt .text .kurzbeschreibung{height:78px;overflow:hidden}@media (max-width:1023px){.o3-grp-boutique #produkte-wrapper .ein-produkt .text h3{font-size:18px;line-height:24px;height:48px}.o3-grp-boutique #produkte-wrapper .ein-produkt .text .kurzbeschreibung{height:72px}}@media (max-width:640px){.o3-grp-boutique #produkte-wrapper .ein-produkt .text h3{font-size:16px;line-height:22px;height:44px}.o3-grp-boutique #produkte-wrapper .ein-produkt .text .kurzbeschreibung{height:60px}}.o3-grp-curch-of-perch{}.o3-slideshow div.ein-slide.banner-curch-of-perch{background-image:url("https://omegadrei.com/images/churchofperch/banner_cop.jpg");background-position:top center}.o3-grp-expeditionen{}.o3-slideshow div.ein-slide.banner-expeditionen{background-image:url("https://omegadrei.com/images/expeditionen/banner_expeditionen.jpg");background-position:top center}.o3-grp-lohmoellers-tube{}.o3-slideshow div.ein-slide.banner-lohmoellers-tube{background-image:url("https://omegadrei.com/images/lohmoellers_tube/banner_tube.jpg");background-position:center center}.o3-grp-raubfischkongress{}.o3-slideshow div.ein-slide.banner-raubfischkongress{background-image:url("https://omegadrei.com/images/raubfischkongress/banner_rfk.jpg");background-position:center center}.o3-rechtliches h1,.o3-rechtliches h2,.o3-rechtliches h3,.o3-rechtliches h4,.o3-rechtliches h5,.o3-rechtliches h6{text-align:left}.o3-rechtliches h1{margin-bottom:15px}.o3-rechtliches h2{margin-top:50px;margin-bottom:5px;font-weight:400}.o3-rechtliches h3{margin:15px 0 5px 0;font-size:18px;text-transform:none;font-weight:400}.o3-rechtliches p{margin-top:15px;margin-bottom:5px}.o3-rechtliches ul,.o3-rechtliches ol{margin-top:5px;margin-bottom:10px}.o3-rechtliches ul>li{margin-left:25px;list-style:disc}.o3-rechtliches ol.abc>li{list-style:lower-alpha;margin-left:25px}.item-page.o3-rechtliches.agbs ul.downloads{margin-top:25px;margin-bottom:0}.item-page.o3-rechtliches.agbs ul.downloads>li{margin-left:0;list-style:none}.item-page.o3-rechtliches.agbs ul.downloads li a{display:block;padding:10px 25px 10px 40px;border-bottom:1px solid #999;text-decoration:none;position:relative}.item-page.o3-rechtliches.agbs ul.downloads li:first-child a{border-top:1px solid #999}.item-page.o3-rechtliches.agbs ul.downloads li a:hover,.item-page.o3-rechtliches.agbs ul.downloads li a:focus{background-color:#ddd;color:#233283}.item-page.o3-rechtliches.agbs ul.downloads li a::before{font-size:24px;position:absolute;top:10px;left:3px;font-family:fontawesome}.item-page.o3-rechtliches.agbs ul.downloads li a::before{content:"\f1c1"}.item-page.o3-rechtliches.agbs ul.downloads li a::after{font-size:24px;position:absolute;top:10px;right:3px;font-family:fontawesome;content:"\f019"}.item-page.o3-rechtliches.agbs ul.downloads li a:hover::before,.item-page.o3-rechtliches.agbs ul.downloads li a:hover::after,.item-page.o3-rechtliches.agbs ul.downloads li a:focus::before,.item-page.o3-rechtliches.agbs ul.downloads li a:focus::after{}@media (max-width:1023px){.item-page.o3-rechtliches.agbs ul.downloads li a{padding:10px 25px 10px 30px}.item-page.o3-rechtliches.agbs ul.downloads li a::before{font-size:20px}.item-page.o3-rechtliches.agbs ul.downloads li a::after{font-size:20px}}@media (max-width:640px){.item-page.o3-rechtliches.agbs ul.downloads li a{padding:10px 25px 10px 25px}.item-page.o3-rechtliches.agbs ul.downloads li a::before{font-size:16px}.item-page.o3-rechtliches.agbs ul.downloads li a::after{font-size:16px}}main.content>.finder.o3-grp-suche{width:1200px;margin-left:auto;margin-right:auto;padding-top:100px;padding-bottom:100px}main.content>.finder.o3-grp-suche #search-form input.inputbox{line-height:24px;font-size:16px;padding:5px 10px;width:300px;box-sizing:border-box;color:#233283}main.content>.finder.o3-grp-suche #search-form button{background-color:#233283;border:1px solid #233283;padding:7px 15px;margin-left:5px;box-sizing:border-box;font-size:15px;line-height:20px;color:#fff;text-transform:uppercase;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;cursor:pointer}main.content>.finder.o3-grp-suche #search-form button:hover,main.content>.finder.o3-grp-suche #search-form button:focus{background-color:#fff;border:1px solid #233283;color:#233283}main.content>.finder.o3-grp-suche div#search-results .search-results.o3-grp-suche li{border-top:1px solid #ccc;margin:0;padding:15px 0}main.content>.finder.o3-grp-suche div#search-results .search-results.o3-grp-suche li:first-child{border-top:0 none;margin-top:50px}main.content>.finder.o3-grp-suche div#search-results .search-results.o3-grp-suche li h4.result-title{margin-bottom:2px}main.content>.finder.o3-grp-suche div#search-results #search-result-empty{margin-top:50px}main.content>.finder.o3-grp-suche div#search-results #search-result-empty>h2{display:none}@media (max-width:1279px){main.content>.finder.o3-grp-suche{width:960px}}@media (max-width:1023px){main.content>.finder.o3-grp-suche{width:724px}}@media (max-width:768px){main.content>.finder.o3-grp-suche{width:100%;padding-left:15px;padding-right:15px;box-sizing:border-box}}@media (max-width:640px){main.content>.finder.o3-grp-suche #search-form #finder-search fieldset label{display:block;text-align:center}main.content>.finder.o3-grp-suche #search-form #finder-search input.inputbox{width:100%;display:block;margin:10px 0}main.content>.finder.o3-grp-suche #search-form #finder-search button{margin-left:0;width:100%;display:block}}main.content>div.search.o3-grp-suche{width:1200px;margin-left:auto;margin-right:auto;padding-top:100px;padding-bottom:100px}main.content>div.search.o3-grp-suche .btn-toolbar input#search-searchword{line-height:24px;font-size:16px;padding:5px 10px;width:300px;box-sizing:border-box;color:#233283}main.content>div.search.o3-grp-suche .btn-toolbar button{background-color:#233283;border:1px solid #233283;padding:7px 15px;margin-left:5px;box-sizing:border-box;font-size:15px;line-height:20px;color:#fff;text-transform:uppercase;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;cursor:pointer}main.content>div.search.o3-grp-suche .btn-toolbar button:hover,main.content>div.search.o3-grp-suche .btn-toolbar button:focus{background-color:#fff;border:1px solid #233283;color:#233283}main.content>div.search.o3-grp-suche .searchintro{padding:15px 15px;background-color:#eee;margin-top:15px;margin-bottom:10px;font-size:16px;line-height:22px}main.content>div.search.o3-grp-suche .phrases{display:block;font-size:16px;line-height:22px}main.content>div.search.o3-grp-suche .phrases .phrases-box{margin-top:10px}main.content>div.search.o3-grp-suche .phrases .ordering-box{margin-top:10px}main.content>div.search.o3-grp-suche .phrases .ordering-box .chzn-single{border-radius:0;background-image:initial;box-shadow:none;border:1px solid #999;width:150px}main.content>div.search.o3-grp-suche .phrases .ordering-box .chzn-container .chzn-drop{border-radius:0;background-image:initial;box-shadow:none;border:1px solid #999;width:150px}main.content>div.search.o3-grp-suche .phrases .ordering-box .chzn-container .chzn-results li.highlighted{background-color:#233283;background-image:initial}main.content>div.search.o3-grp-suche .form-limit{padding:10px 15px;font-size:16px;margin-top:15px;background-color:#eee}main.content>div.search.o3-grp-suche .search-results.o3-grp-suche{margin-top:25px}main.content>div.search.o3-grp-suche p.counter{display:none}main.content>div.search.o3-grp-suche .search-results.o3-grp-suche .result-title{border-top:1px solid #ddd;margin-top:15px;padding-top:15px}main.content>div.search.o3-grp-suche .search-results.o3-grp-suche .result-title:first-child{border-top:0 none}main.content>div.search.o3-grp-suche .form-limit #limit_chzn{width:60px !important}main.content>div.search.o3-grp-suche .form-limit #limit_chzn a{border-radius:0;background-image:initial;background-color:#fff}main.content>div.search.o3-grp-suche .form-limit #limit_chzn ul{border-top:1px solid #eee}main.content>div.search.o3-grp-suche .form-limit #limit_chzn ul li{border-radius:0;background-image:initial;box-shadow:none}main.content>div.search.o3-grp-suche .form-limit #limit_chzn ul li.highlighted{background-color:#233283;background-image:initial}#login-form .pretext{text-align:center;margin-bottom:50px;border-bottom:1px solid #aaa;padding-bottom:15px}#login-form .userdata #form-login-username{margin-bottom:25px}#login-form .userdata #form-login-username label,#login-form .userdata #form-login-username input{display:block;width:100%;text-align:center}#login-form .userdata #form-login-username input#modlgn-username{line-height:40px;font-size:18px;border-radius:3px;border-color:#233283;color:#233283;box-sizing:border-box}#login-form .userdata #form-login-password{margin-bottom:25px}#login-form .userdata #form-login-password label,#login-form .userdata #form-login-password input{display:block;width:100%;text-align:center}#login-form .userdata #form-login-password input#modlgn-passwd{line-height:40px;font-size:18px;border-radius:3px;border-color:#233283;color:#233283;box-sizing:border-box}#login-form .userdata #form-login-remember{margin-bottom:25px;position:relative}#login-form .userdata #form-login-remember::after{clear:both;display:table;content:""}#login-form .userdata #form-login-remember .control-label{float:left;font-size:14px;line-height:20px}#login-form .userdata #form-login-remember .control-label::before{content:"";position:absolute;width:calc(100% - 165px);height:1px;background-color:#999;box-sizing:border-box;top:12px;left:145px}#login-form .userdata #form-login-remember #modlgn-remember{float:right;margin:0;position:absolute;right:0;top:6px}#login-form .userdata #form-login-submit button.btn{width:100%;background-color:#233283;color:#fff;line-height:45px;font-size:20px;text-transform:uppercase;letter-spacing:2px;border:1px solid #233283}#login-form .userdata #form-login-submit button.btn:hover,#login-form .userdata #form-login-submit button.btn:focus{background-color:#233283;cursor:pointer}#login-form .userdata ul.unstyled{margin-top:35px;text-align:center;font-size:12px;line-height:22px}.login.o3-login .login-description{text-align:center;margin-bottom:50px;border-bottom:1px solid #aaa;padding-bottom:15px}.login.o3-login form .control-group{position:relative}.login.o3-login form .control-group::after{clear:both;display:table;content:""}.login.o3-login form #username-lbl{display:block;width:100%;text-align:center}.login.o3-login form #username{display:block;width:100%;text-align:center;margin-bottom:25px;line-height:40px;font-size:18px;border-radius:3px;border-color:#233283;color:#233283;box-sizing:border-box}.login.o3-login form #password-lbl{display:block;width:100%;text-align:center}.login.o3-login form #password{display:block;width:100%;text-align:center;margin-bottom:25px;line-height:40px;font-size:18px;border-radius:3px;border-color:#233283;color:#233283;box-sizing:border-box}.login.o3-login form input#remember{position:absolute;right:0;top:9px;margin:0}.login.o3-login form button.btn,.logout.o3-login form button.btn{width:100%;margin-top:25px;background-color:#fff;color:#233283;line-height:45px;font-size:20px;text-transform:uppercase;letter-spacing:2px;border:1px solid #233283}.login.o3-login form button.btn:hover,.login.o3-login form button.btn:focus,.logout.o3-login form button.btn:hover,.logout.o3-login form button.btn:focus{background-color:#233283;color:#fff;cursor:pointer}.benutzer-log-out div.logout-button input.btn.btn-primary{width:280px;background-color:#fff;color:#233283;line-height:45px;font-size:20px;text-transform:uppercase;letter-spacing:2px;border:1px solid #233283;display:block;box-sizing:border-box;text-shadow:initial;background-image:initial;box-shadow:none;border-radius:0;padding:0 5px;background-repeat:no-repeat}.benutzer-log-out div.logout-button input.btn.btn-primary:hover,.benutzer-log-out div.logout-button input.btn.btn-primary:focus{background-color:#233283;color:#fff;cursor:pointer}main.content>div .nav.nav-tabs.nav-stacked{margin-top:35px;text-align:center;font-size:12px;line-height:22px}.reset.o3-passwort-vergessen,.remind.o3-benutzer-zusenden{text-align:center;font-size:14px;line-height:20px}.reset.o3-passwort-vergessen h1,.remind.o3-benutzer-zusenden h1{font-size:18px;line-height:26px}.reset.o3-passwort-vergessen form#user-registration .control-group,.remind.o3-benutzer-zusenden form#user-registration .control-group{margin-top:25px}.reset.o3-passwort-vergessen form#user-registration .control-group input,.remind.o3-benutzer-zusenden form#user-registration .control-group input{margin-top:5px;display:block;width:100%;text-align:center;line-height:40px;font-size:18px;border-radius:3px;border-color:#233283;color:#233283;box-sizing:border-box}.reset.o3-passwort-vergessen form#user-registration button.btn,.remind.o3-benutzer-zusenden form#user-registration button.btn{width:100%;background-color:#fff;color:#233283;line-height:45px;font-size:20px;text-transform:uppercase;letter-spacing:2px;border:1px solid #233283}.reset.o3-passwort-vergessen form#user-registration button.btn:hover,.reset.o3-passwort-vergessen form#user-registration button.btn:focus,.remind.o3-benutzer-zusenden form#user-registration button.btn:hover,.remind.o3-benutzer-zusenden form#user-registration button.btn:focus{background-color:#233283;color:#fff;cursor:pointer}.profile.o3-login .btn-toolbar.pull-right{float:none;background-color:#eee;text-align:center;padding:10px;box-sizing:border-box}.profile.o3-login #users-profile-core legend{background-color:#233283;width:100%;text-align:center;padding:15px;box-sizing:border-box;margin-bottom:25px;color:#fff}.profile.o3-login #users-profile-core{margin-top:25px;background-color:#eee}.profile.o3-login #users-profile-core dl::after{content:"";display:table;clear:both}.profile.o3-login #users-profile-core dt,.profile.o3-login #users-profile-core dd{float:left;width:50%;border-bottom:1px solid #ccc;padding:10px;box-sizing:border-box}#member-profile legend{background-color:#233283;width:100%;text-align:center;padding:15px;box-sizing:border-box;margin-bottom:25px;color:#fff}#member-profile input{width:100%;margin-bottom:15px;padding:10px;box-sizing:border-box}#member-profile input#jform_username:hover{cursor:not-allowed}#member-profile button.btn{margin-top:25px;width:100%;background-color:#233283;color:#fff;line-height:45px;font-size:20px;text-transform:uppercase;letter-spacing:2px;border:1px solid #233283}#member-profile button.btn:hover,#member-profile button.btn:focus{background-color:#233283;cursor:pointer}@media (max-width:640px){.profile.o3-login #users-profile-core dt{float:none;width:100%;border-bottom:0;padding-bottom:0;font-weight:600}.profile.o3-login #users-profile-core dd{float:none;width:100%;padding-top:0}}.o3-kategorie-downloads #edocman-category-page-default #edocman-documents{border-top:1px solid #999;margin-top:15px}.o3-kategorie-downloads #edocman-category-page-default #edocman-documents .edocman-document{margin-bottom:0}.o3-kategorie-downloads #edocman-category-page-default #edocman-documents .edocman-document .edocman-description{display:none}.o3-kategorie-downloads #edocman-category-page-default #edocman-documents .edocman-document .edocman-box-heading{border:0 none;background:inherit;padding:0}.o3-kategorie-downloads #edocman-category-page-default #edocman-documents .edocman-document .edocman-box-heading h3.edocman-document-title{margin:0 !important;float:none;padding:0 !important;text-transform:none;font-size:18px;line-height:26px;font-weight:300;border-bottom:1px solid #999}.o3-kategorie-downloads #edocman-category-page-default #edocman-documents .edocman-document .edocman-box-heading h3.edocman-document-title:hover,.o3-kategorie-downloads #edocman-category-page-default #edocman-documents .edocman-document .edocman-box-heading h3.edocman-document-title:focus{background-color:#eee}.o3-kategorie-downloads #edocman-category-page-default #edocman-documents .edocman-document .edocman-box-heading h3.edocman-document-title a{display:block;text-decoration:none;position:relative;padding:8px 30px 8px 30px}.o3-kategorie-downloads #edocman-category-page-default #edocman-documents .edocman-document .edocman-box-heading h3.edocman-document-title a::before{font-size:18px;position:absolute;top:8px;left:3px;font-family:fontawesome;content:"\f016";color:#333}.o3-kategorie-downloads #edocman-category-page-default #edocman-documents .edocman-document .edocman-box-heading h3.edocman-document-title a::after{font-size:20px;position:absolute;top:10px;right:3px;font-family:fontawesome;content:"\f019"}.o3-kategorie-downloads #edocman-category-page-default #edocman-documents .edocman-document .edocman-box-heading h3.edocman-document-title span.indicators{display:none}.o3-kategorie-downloads #edocman-category-page-default #edocman_form #edocman-categories{margin-bottom:50px}.o3-kategorie-downloads #edocman-categories .row-fluid:first-child{border-top:1px solid #999;margin-top:15px}.o3-kategorie-downloads #edocman-categories .row-fluid .edocman-category{margin:0}.o3-kategorie-downloads #edocman-categories .row-fluid .edocman-category .edocman-box-heading{border:0 none;background:inherit;padding:0}.o3-kategorie-downloads #edocman-categories .row-fluid .edocman-category .edocman-box-heading h3.edocman-category-title{margin:0 !important;float:none;padding:8px 0 !important;text-transform:none;font-size:18px;line-height:26px;font-weight:300;border-bottom:1px solid #999}.o3-kategorie-downloads #edocman-categories .row-fluid .edocman-category .edocman-box-heading h3.edocman-category-title:hover,.o3-kategorie-downloads #edocman-categories .row-fluid .edocman-category .edocman-box-heading h3.edocman-category-title:focus{background-color:#eee}.o3-kategorie-downloads #edocman-categories .row-fluid .edocman-category .edocman-box-heading h3.edocman-category-title a{display:block !important;text-decoration:none;position:relative;padding:8px 30px 8px 30px}.o3-kategorie-downloads #edocman-categories .row-fluid .edocman-category .edocman-box-heading h3.edocman-category-title a::before{font-size:20px;position:absolute;top:10px;left:3px;font-family:fontawesome;content:"\f07b"}.o3-kategorie-downloads #edocman-categories .row-fluid .edocman-category .edocman-box-heading h3.edocman-category-title a::after{font-size:20px;position:absolute;top:10px;right:3px;font-family:fontawesome;content:"\f054"}ul.menu.o3-download-kategorien>li.o3-eine-kategorie{border-bottom:1px solid #999;padding:8px 0 8px 10px}ul.menu.o3-download-kategorien>li.o3-eine-kategorie.hauptkategorie{padding:8px 0}ul.menu.o3-download-kategorien>li.o3-eine-kategorie:hover,ul.menu.o3-download-kategorien>li.o3-eine-kategorie:focus{background-color:#eee}ul.menu.o3-download-kategorien>li.o3-eine-kategorie:first-child{border-top:1px solid #999}ul.menu.o3-download-kategorien>li.o3-eine-kategorie a{display:block;text-decoration:none;position:relative;padding:8px 30px 8px 30px}ul.menu.o3-download-kategorien>li.o3-eine-kategorie a::before{font-size:20px;position:absolute;top:10px;left:3px;font-family:fontawesome;content:"\f07b"}ul.menu.o3-download-kategorien>li.o3-eine-kategorie.hauptkategorie.hat-kinder a::before{content:"\f07c"}ul.menu.o3-download-kategorien>li.o3-eine-kategorie a::after{font-size:20px;position:absolute;top:10px;right:3px;font-family:fontawesome;content:"\f054"}.o3-grp-mitarbeiter-downloads .edocmandocuments .edocman_document_list tr{border-bottom:1px solid #999;padding:8px 0}.o3-grp-mitarbeiter-downloads .edocmandocuments .edocman_document_list tr:hover,.o3-grp-mitarbeiter-downloads .edocmandocuments .edocman_document_list tr:focus{background-color:#eee}.o3-grp-mitarbeiter-downloads .edocmandocuments .edocman_document_list tr:first-child{border-top:1px solid #999}.o3-grp-mitarbeiter-downloads .edocmandocuments .edocman_document_list tr td.edocman_document_list_icon{width:27px;padding:8px 0}.o3-grp-mitarbeiter-downloads .edocmandocuments .edocman_document_list tr td.edocman_document_list_title{width:calc(100% - 27px)}.o3-grp-mitarbeiter-downloads .edocmandocuments .edocman_document_list tr td.edocman_document_list_size{display:none}.o3-grp-mitarbeiter-downloads .edocmandocuments .edocman_document_list tr td.edocman_document_list_title a{display:block;text-decoration:none;position:relative;padding:8px 0}.o3-grp-mitarbeiter-downloads .edocmandocuments .edocman_document_list tr td.edocman_document_list_title a::after{font-size:20px;position:absolute;top:10px;right:3px;font-family:fontawesome;content:"\f019"}@media (max-width:1023px){.o3-kategorie-downloads #edocman-category-page-default #edocman-documents .edocman-document .edocman-box-heading h3.edocman-document-title{font-size:16px;line-height:24px}}@media (max-width:640px){.o3-kategorie-downloads #edocman-category-page-default #edocman-documents .edocman-document .edocman-box-heading h3.edocman-document-title{font-size:15px;line-height:20px}}.dokumentation-webseite .content-category.o3-width.o3-padding-top-bottom-xl.dokumentation-webseite{padding:0;margin:0;width:100%}.dokumentation-webseite .content-category.dokumentation-webseite span.hasTooltip>a.btn.btn-primary{display:none !important}.dokumentation-webseite .dokumentation-webseite.content-category table.category{width:100%}.dokumentation-webseite .dokumentation-webseite.content-category table.category{width:100%}.dokumentation-webseite .dokumentation-webseite.content-category table.category{width:100%}.dokumentation-webseite .dokumentation-webseite.content-category table.category tr:nth-child(2n+1){background-color:#ddd}.dokumentation-webseite .dokumentation-webseite.content-category table.category tr{background-color:#eee}.dokumentation-webseite .dokumentation-webseite.content-category table.category tr td a{display:block;padding:10px 10px;text-decoration:none}.dokumentation-webseite h1{font-size:30px;line-height:36px;margin-top:0;margin-bottom:25px;padding-bottom:10px;color:#233283;text-transform:uppercase;font-weight:700;border-bottom:1px solid}.dokumentation-webseite h2{font-size:26px;line-height:32px;font-weight:700;margin-top:50px;margin-bottom:15px;color:#233283;text-transform:uppercase}.dokumentation-webseite ul.liste li{list-style-position:outside;list-style-type:disc;padding-left:5px;margin-left:20px;margin-top:3px}.dokumentation-webseite ol.liste>li{list-style-position:outside;list-style-type:decimal;padding-left:5px;margin-left:20px;margin-top:3px}
