/*0b8d6158d5c3265a21763fd029ba18e7*/
@charset "UTF-8";
@font-face{font-family:'Fira Sans';font-style:normal;font-weight:400;src:url('../fonts/fira-sans-v8-latin-regular.eot');src:local('Fira Sans Regular'), local('FiraSans-Regular'), url('../fonts/fira-sans-v8-latin-regular.eot#iefix') format('embedded-opentype'), url('../fonts/fira-sans-v8-latin-regular.woff2') format('woff2'), url('../fonts/fira-sans-v8-latin-regular.woff') format('woff'), url('../fonts/fira-sans-v8-latin-regular.ttf') format('truetype'), url('../fonts/fira-sans-v8-latin-regular.svg#FiraSans') format('svg')}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:700;src:url('../fonts/fira-sans-v8-latin-700.eot');src:local('Fira Sans Bold'), local('FiraSans-Bold'), url('../fonts/fira-sans-v8-latin-700.eot#iefix') format('embedded-opentype'), url('../fonts/fira-sans-v8-latin-700.woff2') format('woff2'), url('../fonts/fira-sans-v8-latin-700.woff') format('woff'), url('../fonts/fira-sans-v8-latin-700.ttf') format('truetype'), url('../fonts/fira-sans-v8-latin-700.svg#FiraSans') format('svg')}body{background-image:url('../../images/bg-pattern.png');font-family:"Fira Sans", sans-serif}h1,h2,h3,h4,h5{font-family:"Fira Sans", sans-serif}button,html input[type="button"],input[type="reset"],input[type="submit"]{color:#fff;background:#58ab27}#g-intro{padding:0;background:none}#g-page-surround{background:none}#g-header,#g-navigation,#g-footer{background-color:#363636;background-image:-webkit-linear-gradient(#333333, #666666);background-image:-o-linear-gradient(#333333, #666666);background-image:linear-gradient(#333333, #666666);background-repeat:repeat-x;border-bottom-color:#ffffff;border-bottom-style:solid;border-bottom-width:0;box-shadow:0 2px 4px rgba(0, 0, 0, 0.4)}#g-container-main{background:#ffffff;margin-bottom:10px}#g-container-main,#g-intro,#g-navigation{margin-left:10%;margin-right:10%}#g-navigation{margin-bottom:10px}#g-intro .g-content{padding:0;margin:0}.flexslider{margin:10px 0px 0px 0px}.moduletable h3{background-color:#363636;background-image:linear-gradient(to bottom, #666666, #999999);background-repeat:repeat-x;color:#ffffff;padding:4px 4px 4px 25px;display:block;margin:0px !important;border-bottom:1px solid #ffffff}#g-aside .moduletable .nav.menu li{padding-bottom:0.5rem;margin-bottom:0.5rem;border-bottom:0px solid #e0e0e5}#g-aside .moduletable,#g-sidebar .moduletable,#g-mainbar .moduletable{background:#E8E8E8}#g-mainbar #wettkampftermine .g-content,#g-mainbar #search .g-content,#g-mainbar #newsletter .g-content,#g-mainbar #downloads .g-content,#g-mainbar #felssperrungen .g-content,#g-mainbar #ausbildungsprogramm .g-content,#g-mainbar #login .g-content{margin-top:0px;margin-bottom:0px;padding-top:0px;padding-bottom:0px}h3{font-size:1.2rem}#g-mainbar h3{font-size:1.5rem}.sp-accordion.sp-accordion-style3 .toggler span span{padding:4px 4px 4px 25px}#g-sidebar,#g-aside{padding:0}#g-sidebar .g-content{padding-top:0px;padding-right:0px;margin-top:0px;margin-right:0px;margin-bottom:0px}#g-aside .g-content{padding-top:0px;padding-left:0px;padding-bottom:0px;margin-top:0px;margin-left:0px;margin-bottom:0px}.custom,.nav,#login-form,.acymailing_modulenews,.search{padding-top:0px;padding-left:25px;padding-right:25px;padding-bottom:25px}#login-form,.search{padding-top:25px}.mod_events_latest_table td{border:0px;padding-top:25px;padding-left:25px;padding-right:25px}.mod_events_latest_table tr{border-bottom:0px solid #ccc}#sonstige-termine table,#wettkampftermine table{border:0px solid #dce2e9}#g-aside .mod_events_latest_table td{padding-bottom:25px}.moduletable .nav.menu,.moduletable .nav .nav-child{border:0px}.g-horizontalmenu,#g-navigation .g-main-nav{font-family:"Fira Sans";font-weight:400}.g-horizontalmenu{text-align:right}#g-header{padding:0rem 0}#g-header .custom{padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px}#g-header .g-grid{margin-left:10%;margin-right:10%}#g-header .g-content{padding-left:0;margin:0}#g-container-main .g-content img{margin:6px 30px 20px 0px !important;max-width:100% !important;height:auto !important}#g-container-main .g-content #winter-012,#g-container-main .g-content #winter-101,#g-container-main .g-content #winter-018{margin:0px 0px 20px 30px !important;max-width:100% !important;height:auto !important}#g-container-main .g-content #wettkampf img{margin:0px 30px 20px 0px !important;max-width:100% !important;height:auto !important}#g-sidebar .g-content img{margin:0px !important;max-width:100% !important;height:auto !important}.wf_caption{margin:6px 30px 20px 0px;max-width:auto !important;height:auto !important;min-width:200px !important}#fun .wf_caption,#tour .wf_caption,#natur .wf_caption{margin:6px 0px 20px 30px !important;text-align:right}#g-mainbar{padding:0rem 0}#g-aside .nav{margin-bottom:0px}#g-aside .platform-content{margin-bottom:0;margin-top:0;padding-bottom:0}#g-aside form{margin:0}.btn,p.readmore .btn,.login .btn,.remind .btn{display:inline-block;font-family:"Fira Sans";font-weight:400;font-size:0.8rem;line-height:1.15;letter-spacing:0.02rem;text-transform:none;background:#ffffff;color:#58ab27;border:1px solid #58ab27;border-radius:0;margin:0 0 0.5rem 0;padding:0.7rem 0.9rem;vertical-align:middle;text-shadow:none !important}.edit.item-page .btn-toolbar .btn,.pager.pagenav a,p.readmore .btn,.contact .form-actions .btn,#contact-form .controls .btn-primary.validate,.profile .btn,.login .btn,.logout .btn,.registration .btn,.profile-edit .btn,.remind .btn,.reset .btn,.search #searchForm .btn,.finder #searchForm .btn,.search #search-form .btn,.finder #search-form .btn{display:inline-block;font-family:"Fira Sans";font-weight:400;font-size:0.8rem;line-height:1.15;letter-spacing:0.02rem;text-transform:none;background:#ffffff;color:#58ab27;border:1px solid #58ab27;border-radius:0;margin:0 5px 0.5rem 0;padding:0.7rem 0.9rem;vertical-align:middle;text-shadow:none !important}input[type="submit"]{border:1px solid #58ab27}.readmore-js-toggle{width:120px !important;margin-top:20px}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{color:#ffffff;background-color:#58ab27;text-shadow:none !important}input,input.search-query{color:#2a363b;background-color:#fff;border:1px solid #e0e0e5;border-radius:0px !important}.moduletable #login-form .control-group .input-prepend .add-on{background:#58ab27}#login-form .input-prepend .add-on,#login-form .input-append .add-on,#login-form .input-prepend .input-small,#login-form .input-append .input-small{height:auto}.moduletable #login-form .control-group .input-prepend .add-on{padding:0px}.moduletable #login-form .control-group .input-prepend .add-on [class^="icon-"],.moduletable #login-form .control-group .input-prepend .add-on [class*=" icon-"]{padding:0.53rem 1rem}#g-footer{padding:0rem 0}#g-navigation .g-content{margin-top:0px;margin-bottom:0px;padding-top:0px;padding-bottom:0px}#g-navigation .g-main-nav .g-toplevel>li{margin:0 0.5rem 0 0}#g-header .custom{font-size:22px;line-height:1}#g-header img{vertical-align:bottom;margin-right:6px}.kader{background-color:#E8E8E8;padding:5px 10px 10px 10px;width:170px;height:450px;margin-right:20px;margin-bottom:20px;float:left}.g-content .blog-featured h2{border-bottom:1px solid #eeeeee;margin-bottom:20px;margin-left:0;margin-right:0;margin-top:40px;padding-bottom:0px;color:#58ab27}.page-header h1{font-size:2.25rem !important;color:#797979;font-weight:400}#g-navigation .g-main-nav .g-dropdown{border-radius:0rem}.g-main-nav .g-toplevel>li>.g-menu-item-container,#g-navigation .g-main-nav .g-sublevel>li>.g-menu-item-container{font-weight:400;letter-spacing:0.02rem}#search,#wettkampftermine,#newsletter,#downloads,#sidemenue,#login,#ausbildungsprogramm,#sonstige-termine{margin-bottom:12px}.g-horizontalmenu li{display:inline-block;padding:0 0 0 0.7rem}div.mod_search175 input[type="search"]{width:100% !important}#g-container-main .g-content .sige_thumb img{display:block;position:relative;background:#FFF !important;border:1px solid #ccc;margin:-5px 5px 5px -5px !important;padding:4px !important}.sige_thumb{margin:5px !important}.landeslehrteam td,.landeslehrteam table{border:0px !important}#acym_wrapper.frontusers_unsubscribepage fieldset legend{background-color:transparent !important}#acym_wrapper.frontusers_unsubscribepage fieldset{background-color:transparent !important}#acym_wrapper .button{background-color:#58ab27 !important}#acym_wrapper .acym_front_page__unsubscribe .acym_front_page__unsubscribe__lists__container{border:0px}#acym_wrapper .button.button-secondary{background-color:#58ab27 !important;color:#ffffff !important}div#seminarman table.seminarmancoursetable{margin:0;width:100%}#seminarman .nav{padding-top:0px;padding-left:0px !important;padding-right:0px !important;padding-bottom:0px !important}div.seminarman div#course_appform form#login-form p#form-login-remember{display:block}div.seminarman div#course_appform form#login-form ul{display:block}div#seminarman .course_details dl{margin:0.8em 0 0 0.8em !important}div#seminarman dt{text-align:left !important}div#seminarman .course_details dd div{padding:0 !important}#seminarman .add-on [class^="icon-"],#seminarman .add-on [class*=" icon-"]{height:30px}div.seminarman div#course_appform form#login-form{background:transparent}.moduletable .unstyled{border:0px solid #e0e0e5}.moduletable .unstyled li{padding-bottom:0.2rem;margin-bottom:0.2rem;border-bottom:0px solid #e0e0e5}@media (max-width:1400px){#g-container-main,#g-intro,#g-navigation{margin-left:0;margin-right:0}#g-header .g-grid{padding-right:0.938rem;margin-right:0.625rem;padding-left:0.938rem;margin-left:0.625rem}#g-header .g-content{padding-right:0px}#g-header .custom{font-size:18px}}@media (max-width:60rem){#g-sidebar .g-content{padding-right:0.938rem;margin-right:0.625rem}#g-aside .g-content{padding-left:0.938rem;margin-left:0.625rem}#search .g-content{padding-left:0;margin-left:0;padding-right:0;margin-right:0}div.mod_search175 input[type="search"]{width:100% !important}#g-header{text-align:center}#g-header img{margin-right:auto;display:block;margin-bottom:10px;margin-left:auto;width:170px}#g-header .custom{font-size:18px}.g-horizontalmenu{text-align:center;line-height:1}#g-header .custom{line-height:2}.mod_events_latest_table td{padding-bottom:25px}}.rwd-table{background:#E8E8E8;color:#58AB27;border-radius:0em;overflow:hidden}.rwd-table tr{border-color:#46637f}.rwd-table th,.rwd-table td{margin:0.5em 1em}@media (min-width:1200px){.rwd-table th,.rwd-table td{padding:0.5em !important}}.rwd-table th,.rwd-table td:before{color:#666666}.rwd-table{margin:1em 0;min-width:300px}.rwd-table tr{border-top:1px solid #ddd;border-bottom:1px solid #ddd}.rwd-table th{display:none}.rwd-table td{display:block}.rwd-table td td:first-child{padding-top:0.5em}.rwd-table td td:last-child{padding-bottom:0.5em}.rwd-table td before{content:attr(data-th) ": ";font-weight:bold;width:6.5em;display:inline-block}@media (min-width:1200px){.rwd-table td before{display:none}}.rwd-table th,.rwd-table td{text-align:left}@media (min-width:1200px){.rwd-table th,.rwd-table td{display:table-cell;padding:0.25em 0.5em}.rwd-table th td:first-child,.rwd-table td td:first-child{padding-left:0}.rwd-table th td:last-child,.rwd-table td td:last-child{padding-right:0}}@media (max-width:30rem){h2{font-size:1.3rem}#g-mainbar h3{font-size:1.1rem;font-weight:700}}.items-leading div{margin-bottom:40px}.items-leading .page-header h2{border-bottom:1px solid #E8E8E8;margin-bottom:0px}.extern:after{font-family:'FontAwesome';content:"";margin-left:5px;margin-right:5px}#easycookieinfo .accept>a{background:#58AB27 !important}#easycookieinfo{border-top:0px solid #FFFFFF !important;background-color:#363636 !important;background-image:linear-gradient(#333, #666) !important;background-repeat:repeat-x !important}#easycookieinfo .accept>a:hover,#easycookieinfo .accept>a:focus,#easycookieinfo .accept>a:active{background-color:#43811e !important}#easycookieinfo .text>a{color:#58AB27 !important}.fox-container{padding:0px 30px 30px 30px}#phoca-dl-categories-box div.pd-categoriesbox{width:100%}.moduletable .breadcrumb{font-family:"Fira Sans", sans-serif}.jev_evdt .jev_evdt_creator{display:inline-block;margin-right:-1px}#ccc[slideout] #ccc-info{visibility:hidden !important}#ccc[light] #ccc-icon{fill:#58ab27 !important}#ccc[light] .ccc-notify-button{color:#fff !important;border-color:#58ab27 !important}#ccc[light] .ccc-button-solid{background:#58ab27 !important}#ccc{font-family:"Fira Sans", sans-serif !important}.acym_module{padding-top:0px;padding-left:25px;padding-right:25px;padding-bottom:25px}.button{font-family:"Fira Sans", sans-serif !important;background:#58ab27;border-radius:0}.button:hover,.button:active,.button:focus{background:#528e2c;color:#fff}div#fox-container-m189 .chzn-container-single .chzn-single{background-image:none;border-radius:0;height:28px;line-height:28px;border:1px solid #aaaaaa}.chzn-container{font-size:1rem}.jevbootstrap .btn-primary{color:#ffffff;text-shadow:none;background-color:#58ab27;*background-color:#58ab27;background-image:none}.jevbootstrap .btn-primary:hover,.jevbootstrap .btn-primary:focus,.jevbootstrap .btn-primary:active,.jevbootstrap .btn-primary.active,.jevbootstrap .btn-primary.disabled,.jevbootstrap .btn-primary[disabled]{color:#ffffff;background-color:#528e2c;*background-color:#528e2c}