/* default.css */
body,html{height:100%}*,*::before,*::after{box-sizing:border-box}#main .inside{min-height:500px}#wrapper{max-width:1290px;position:relative;margin-right:auto;margin-left:auto;padding-right:30px;padding-left:30px;min-height:100%;height: auto !important}.home #wrapper{max-width:1290px;position:relative;margin-right:auto;margin-left:auto;padding-right:30px;padding-left:30px;background-color:#c49a34;min-height:100%;height: auto !important}.home .mod_article .inner{max-width:990px;position:relative;margin-right:auto;margin-left:auto;padding:80px 45px 90px}.home .mod_article.boxes .inner{padding-top:80px;padding-bottom:90px;-ms-box-orient: horizontal;    display: -webkit-box;    display: -moz-box;    display: -ms-flexbox;    display: -moz-flex;    display: -webkit-flex;    display: flex;    justify-content: space-between;    -webkit-flex-wrap: wrap;    flex-wrap: wrap}#container{padding-top:130px;padding-bottom:200px}.home #container{padding-top:0}.custom{padding-top:130px}.custom h2{color:#FFF}#header{width:100%;left:0;top:0;position:fixed;background-color:#FFF;border-bottom:1px solid #cfcfcf;z-index:1000;transition: transform 200ms linear;    -webkit-transition: transform 200ms linear;    -moz-transition: transform 200ms linear;    -o-transition: transform 200ms linear}.headermain .inside{max-width:1290px;position:relative;margin-right:auto;margin-left:auto;padding-right:30px;padding-left:30px}.headersub{width:100%;height:30px;left:0;top:0;position:relative;background-color:#$dgrue}.headersub .inside{max-width:1190px;position:relative;margin-right:auto;margin-left:auto;padding-top:2px;padding-right:45px;padding-left:45px;text-align:right;color:#FFF}.headersub a{margin-left:15px;font-size:14px;text-decoration:none;color:#FFF}.headersub a:hover{}.headersub .headphone::before{position:relative;margin-right:5px;font-family:FontAwesome;color:#FFF;content:""}.headersub .headmail::before{position:relative;margin-right:5px;font-family:FontAwesome;color:#FFF;content:""}.headroom{transition: transform 200ms linear;-webkit-transition: transform 200ms linear;-moz-transition: transform 200ms linear;-o-transition: transform 200ms linear}.headroom--pinned{transform: translateY(0%);-webkit-transform: translateY(0%);-moz-transform: translateY(0%);-o-transform: translateY(0%)}.headroom--unpinned{transform: translateY(-100%);-webkit-transform: translateY(-100%);-moz-transform: translateY(-100%);-o-transform: translateY(-100%)}.mobilhead{display:none}.logo{left:30px;top:25px;position:absolute}.logo img{max-height:80px}.homecentertext{padding:60px 100px 70px}.homeintrowrap{padding-top:70px;padding-bottom:70px}.homeintrowrap h1{margin-bottom:80px;padding-right:90px;padding-left:90px;font:90px/1 Roboto Slab;color:#FFF;font-weight:300}.homeintrotext .image_container{max-width:31.5%}.homeintrotext p{padding-right:100px;padding-left:100px;color:#FFF}.introwrap{display:flex;align-items:center}.introwrap h1{width:60%;padding-right:50px;padding-left:50px;font-size:50px;line-height:1.3;font-weight:500}.introwrap .ce_image{width:40%}.homecentertext p{text-align:center;color:#FFF;font-weight:400}.homecentertext p strong{font-weight:700}.kachelwrap{display:flex;flex-wrap:wrap;justify-content: space-between}.kachelwrap .ce_image{width:31.5%;margin-bottom:35px}.kachelwrap .ce_image .image_container{height:250px}.kachelwrap .ce_image h2{min-height:130px;margin-top:0;margin-bottom:0;padding:20px;background-color:#FFF;font:32px Roboto Slab;color:#c49a34;font-weight:300}.kachelwrap .ce_image .image_container{overflow:hidden}.kachelwrap .ce_image .image_container a{display:block}.kachelwrap .ce_image .image_container div{-webkit-transition: all 200ms linear;-moz-transition: all 200ms linear;-ms-transition: all 200ms linear;-o-transition: all 200ms linear;transition: all 200ms linear;-webkit-transform: scale(1.0);-moz-transform: scale(1.0);-ms-transform: scale(1.0);-o-transform: scale(1.0);transform: scale(1.0)}.kachelwrap .ce_image .image_container:hover div{-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);transform: scale(1.05)}.dreierwrap,.newssen{background-color:#c49a34;display:flex;flex-wrap:wrap;justify-content: space-between}.dreierwrap .ce_text,.newssen .layout_latest{width:31.5%;margin-bottom:35px}.gold .caption{width:100%;margin-right:auto;margin-left:auto;padding-top:40px;padding-bottom:40px;text-align:center;background-color:#c49a34;font-size:17px;line-height:1.4;color:#FFF}.cafe .caption{width:100%;margin-right:auto;margin-left:auto;padding:40px;text-align:center;background-color:#f0ece5;font-size:17px;line-height:1.4}.ce_image.cafe.rand{margin-right:auto;margin-left:auto;text-align:center;background-color:#f0ece5}.ce_text.gold{padding:40px 90px;text-align:center;background-color:#c49a34;color:#FFF}.abu{margin-bottom:40px}.wlogo{max-width:180px;margin:50px auto;text-align:center}.zweierblock{display:flex;justify-content:space-between}.zweierblock .ce_text.cafe{width:48.2%;padding:40px 50px;background-color:#f0ece5}.topbox{margin-bottom:40px;padding:50px 90px 45px;background-color:#c49a34}.topbox .caption,.topbox_pano .caption{margin-right:auto;margin-left:auto;padding-top:40px;text-align:center;font-size:17px;line-height:1.4;color:#FFF}.topbox h1{margin-bottom:50px;font:90px/1 Roboto Slab;color:#FFF;font-weight:300}h2.apphead{width:100%;margin-top:0;margin-bottom:40px;font:45px/1 Roboto Slab;color:#FFF;font-weight:400}.topbox_pano{margin-bottom:40px;padding:50px 0 45px;background-color:#c49a34}.topbox_pano.empty{margin-bottom:40px;padding:50px 0 90px;background-color:#c49a34}.topbox_pano.empty.anmeldung{margin-bottom:0;padding:50px 0 10px;background-color:#c49a34}.topbox_pano h1{margin-bottom:50px;padding-right:90px;padding-left:90px;font:90px/1 Roboto Slab;color:#FFF;font-weight:300}#footer{margin-top:-200px;padding-right:30px;padding-left:30px}#footer .inside{max-width:1230px;position:relative;margin-right:auto;margin-left:auto;padding:30px 0 50px;text-align:center;background-color:#c49a34}#footer .inside p{margin-top:30px;padding-right:20px;padding-left:20px;font-size:17px;color:#FFF}#footer .inside a{font-size:17px;text-decoration:none;color:#FFF}#footer .inside a:hover{text-decoration:underline;color:#FFF}.searchform{right:115px;position:absolute;top:0}.logged .searchform{right:132px;position:absolute;top:0}.searchform .widget-text,.searchform .widget_submit{display:inline}.searchform input[type="text"]{width:260px;border:0px}input[type="search"],input[type="text"],.anmeldung .subnav input[type="text"]{height:30px;padding-right:34px;border:1px solid #B0B0B0;border-radius:0;box-shadow:none}.commentform input[type="text"]{display:block;margin-bottom:6px;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 1px #eee inset}.searchform .widget-submit{right:8px;position:absolute;top:6px}.commentform .formbody .submit_container{right:0;top:0;position:relative}#top_image{left:0;top:0;position:relative}.home #main .inside{margin-top:0;margin-bottom:0;padding-bottom:0}.ce_text .image_container{position:relative}.ce_text .image_container .caption{position:relative;margin-bottom:15px;padding:5px 10px;background-color:#f6f6f6;font-weight:300}.box25{width:25%;display:inline-block;vertical-align:top}.box100{width:100%;display:block}.trenner{width:100%;height:0px;display:block}#main .inside h1 a{border-bottom:0px;font-size:30px;line-height:1.2;color:#565655}#main .inside h1 a:hover{border-bottom:0px;text-decoration:none;color:#ee9835}.suchbox{padding:25px;background-color:rgba(255,255,255,.8)}.mmenueswitch{right:30px;top:50px;position:absolute}table{width:100%}.download table{width:100%;max-width:900px}#suche h3 a{font-size:24px}#suche .mod_search form{margin-bottom:30px}.mod_search .header{margin-top:30px}.mod_search div.even,.mod_search div.odd{margin-bottom:0;padding:20px 20px 25px}.mod_search div.even{background-color:#f6f6f6}.mod_search .header{margin-bottom:20px}#main .inside input[type="text"],#main .inside  input[type="password"],textarea,input[type="email"],,input[type="tel"]{border:1px solid #B0b0B0;border-radius:0;font-size:17px;box-shadow: none}#main .inside .widget-select.select select{width:100%;padding:10px 6px;background-color:#FFF;border:1px solid #ccc;border-radius:0;color:#000;box-shadow:none}#main .inside .mod_login form button,.mod_personalData button,.mod_changePassword button,.mod_search button,.mod_subscribe button,.mod_unsubscribe button,.mod_force_pass_change .submit,.delacc .widget-submit button,.widget-submit button,.mod_event_subscribe .submit_container button,input[type="submit"]{margin-top:4px;padding:10px 12px 10px 10px;background-color:#c49a34;border:0px;border-radius:0;font-size:18px;line-height:1;color:#FFF;background-image:none}.list_search input[type="submit"]{display:block;margin-top:0;border-radius:0}.list_search input[type="submit"]:hover{background-color:#000}input[type="submit"]:hover{background-color:#000}#main .inside .mod_login form button:hover,.mod_personalData button:hover,.mod_changePassword button:hover,.mod_search button:hover,.mod_subscribe button:hover,.mod_unsubscribe button:hover,.mod_force_pass_change .submit:hover,.delacc .widget-submit button:hover,.widget-submit button:hover{background-color:#000;background-image:none}#main .inside .anmeldung .widget-submit button{margin-top:15px;padding:10px 12px 10px 10px;background-color:#c49a34;border:0px;border-radius:0;font-size:16px;color:#FFF;background-image:none}#main .inside .anmeldung .widget-submit button:hover{background-color:#000}.mod_subscribe .confirm{padding:20px;background-color:#f0f6f9;font-weight:bold}.mod_subscribe .checkbox_container span,.mod_unsubscribe .checkbox_container span{display:block}.mod_lostPassword .formbody .submit_container{left:0;top:10px;position:relative}.mod_lostPassword input[type="text"],.mod_lostPassword input[type="password"]{border:1px solid #ccc;border-radius:0;box-shadow:0 1px 1px #eee inset}.list_search .formbody select{display:inline-block;color:#000}.list_search .formbody{margin-bottom:15px}.list_search input[type="search"],.list_search input[type="text"]{margin-right:6px;margin-left:6px;padding-right:0;border:1px solid #ccc}#main .inside .mod_memberlist .head a,#main .inside .mod_memberlist .head a:hover{border-bottom:0px}#main .inside .mod_memberlist .head a{padding-right:16px;background-image:url("../../files/layout/searchfield.svg");background-position:right center;background-repeat:no-repeat;background-size:8px}.mod_memberlist .all_records .head.col_last,.mod_memberlist .all_records .body.col_last{display:none}.mod_memberlist .list_search input[type="submit"]{height:43px;display:inline-table;margin-top:-3px}.commentform .wemail,.commentform .wwebsite{display:none}.comment_default{margin-bottom:20px}.comment_default .reply{margin-top:20px;margin-left:30px}.mod_comments .info{font-weight:bold}#main .inside .pagination ul{float:right;margin-top:0;margin-left:0;list-style-type:none;list-style-image:none}#main .inside .pagination ul li{float:left;margin-left:10px}#main .inside .newssen .pagination li:first-child{margin-left:0;padding-left:0}#main .inside .pagination p{float:left;display:none}.mod_pageimage{height:50vh}.home .mod_pageimage{height:40vw;max-height:650px;position:relative}.home .mod_pageimage::after{width:100%;height:150px;bottom:0;left:0;position:absolute;background-color:rgba(0,0,0,.3);content:""}.mod_pageimage .seitenbild{height:100%}.home .mod_breadcrumb{display:none}.mod_breadcrumb{padding-top:4px;padding-bottom:6px;background-color:#f4f4f4;font-size:14px}.custom .mod_breadcrumb ul{max-width:1340px;padding:0 45px;list-style-type:none;margin-left:auto;margin-right:auto;margin-bottom:0px}.mod_breadcrumb li{display:inline;font-size:14px;color:#000}.mod_breadcrumb li.first a::before{font-family:FontAwesome;content:""}.mod_breadcrumb li.first a span{display:none}.mod_breadcrumb a,.mod_breadcrumb li span{font-size:14px;color:#000}.mod_breadcrumb a{text-decoration:none;border-bottom:0px!important}.mod_breadcrumb a:hover span{color:#$dgrue}.mod_breadcrumb li::before{margin-right:5px;margin-left:2px;content:">";font-weight:300}.mod_breadcrumb li.first::before{content:none}.mod_breadcrumb span{font-weight:300}.image_container.float_above{margin-bottom:15px}.ce_image .image_container{width:100%;height:100%;position:relative}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input:not([type]),textarea{border:1px solid #ccc;border-radius:0;box-shadow:none}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input:not([type]){height:44px}#main .inside .ce_downloads ul{margin-top:0;margin-left:0}.home .custom .mod_article{width:100%;bottom:0;left:0;position:absolute;padding-top:0;padding-bottom:0;z-index:2}.home .custom .mod_article .ce_image{padding-top:40px;padding-bottom:40px;text-align:center;background-color:rgba(81,65,49,.5)}.home .custom .mod_article .ce_image img{max-width:460px}.custom .wrap{max-width:1190px;position:relative;margin-right:auto;margin-left:auto;padding-right:45px;padding-left:45px}.custom .mod_article .ce_text{max-width:60%;margin-top:40px;margin-left:0;padding:40px 40px 50px}.custom .mod_article  .mod_rocksolid_slider .ce_text{max-width:100%;margin-top:0;margin-left:0;padding:0;background-color:transparent!important}.custom .mod_article.headtext{display:none}.home .custom .mod_article.headtext{display:block}.custom .mod_article .ce_text p{margin-bottom:15px;font-size:40px;line-height:1.2;color:#FFF;text-shadow:none}.custom .mod_article .ce_text a{display:inline-block;padding:8px 14px;border:1px solid #FFF;font-size:16px;color:#FFF}.custom .mod_article .ce_text a:hover{background-color:#$dgrue;border:1px solid #$dgrue}.custom .mod_article .ce_text h1{margin-top:8px;margin-bottom:10px;text-align:left;font-size:30px}#main .inside .ce_gallery{margin-bottom:15px}#main .inside .ce_gallery ul{margin:0;list-style-type:none}.ce_youtube{margin-bottom:60px;position: relative;padding-bottom: 56.25%;width: 100%;height: auto}.ce_youtube iframe{position: absolute;top: 0; left: 0; right: 0; bottom: 0;width: 100% !important;height: 100% !important}.ce_downloads li:nth-child(odd){background-color:#f4f4f4}.overview table td,.download table td{padding:8px 15px 8px 10px}.totop{bottom:310px;right:18px;position:absolute;text-align:center;z-index:1}#main .inside .totop a{border-bottom:0px}.totop a::before{display:block;font-family:'FontAwesome';content:""}#main .inside ol{padding-left:20px}.toggler::before{content:"-"}.toggler:hover{color:#000}.accordion div{padding:0 20px 10px 30px}.mod_memberlist .toggler::before{padding-right:4px;content:"+"}.mod_memberlist .toggler.active::before{padding-right:6px;content:"-"}.mod_memberlist .toggler{margin-bottom:10px;padding:0;background-color:#f0ece5;cursor:pointer}.mod_memberlist .accordion div{margin-bottom:15px;padding:10px;background-color:#FFF}.anker{margin-top:-170px;padding-top:170px}.startslider{min-height:700px;max-height:800px}.appage .ce_text .image_container{max-width:300px;margin-bottom:25px}.appage .ce_text.first .image_container{max-width:227px;margin-bottom:25px}.appwrap{padding:70px 90px 50px;background-color:#c49a34}.appwrap .inner{margin-right:-50px;padding-top:0;display:flex;flex-wrap:wrap}.appwrap .ce_text{width:25%;margin-bottom:50px;padding-right:50px}.appwrap .ce_text:first-child{width:100%}.appwrap .ce_text:first-child .image_container{max-width:25%;padding-right:38px}.appwrap .ce_text p{color:#FFF}.senwrap{padding:40px 90px;background-color:#c49a34}#main .inside .senwrap p{margin-bottom:0;color:#FFF}#main .inside .appwrap .ce_text a{border-bottom:1px dotted #FFF;color:#FFF}#main .inside .appwrap .ce_text a:hover{border-bottom:1px solid #FFF}.rsts-skin-default .rsts-prev,.rsts-skin-default .rsts-next{top:36%;border-radius:0px;box-shadow:none;border:0px}.rsts-skin-default .rsts-prev:hover,.rsts-skin-default .rsts-next:hover{background-color:transparent;opacity:0.4}.rsts-skin-default .rsts-prev{width:30px;height:101px;left:15px;background-image:url("../../files/layout/prev.png");background-position:center center;background-repeat:no-repeat;right:auto}.rsts-skin-default .rsts-next{width:30px;height:101px;right:15px;background-image:url("../../files/layout/next.png");background-position:center center;background-repeat:no-repeat;left:auto}.viererblock{display:flex;flex-wrap:wrap}.viererblock .ce_image{width:25%;background-color:#f0ece5}.viererblock .caption{padding:40px 20px;background-color:#f0ece5;font-size:17px;line-height:1.5}.formwrapper{padding:40px;background-color:#f0ece5}.cafebu{padding:40px;text-align:center;background-color:#f0ece5}.cafebu.nobuttonpad{padding-bottom:0}#main .inside .cafebu p{font-size:17px;line-height:1.4}.webimpulse .topbox{padding-bottom:90px}.videowrapper{padding:70px 90px;background-color:#f0ece5}.dreierwrap .ce_text p,.newssen .ce_text p{text-align:justify;color:#000}.dreierwrap .ce_text h2{margin-top:0;margin-bottom:25px;font:34px/1.2 Roboto Slab;color:#FFF}.newssen h2{margin-top:0;margin-bottom:25px;font:34px/1.2 Roboto Slab;color:#FFF}.dreierwrap .ce_text:first-child p,.dreierwrap .ce_text:nth-child(3n+4) p,.dreierwrap .ce_text:first-child h2,.dreierwrap .ce_text:nth-child(3n+4) h2{padding-left:7%}.newssen .layout_latest:first-child h2,.newssen .layout_latest:nth-child(3n+4) h2,.newssen .layout_latest:first-child h3,.newssen .layout_latest:nth-child(3n+4) h3{padding-left:7%}.newssen .layout_latest:first-child .ce_text,.newssen .layout_latest:nth-child(3n+4) .ce_text,#main .inside .newssen .layout_latest:first-child ul,#main .inside .newssen .layout_latest:nth-child(3n+4) ul{padding-left:7%}.newssen .layout_latest:nth-child(3n+0) h2,.newssen .layout_latest:nth-child(3n+0) h3,#main .inside .newssen .layout_latest:nth-child(3n+0) ul{padding-right:8%}.newssen .layout_latest:nth-child(3n+0) .ce_text{padding-right:8%}.dreierwrap .ce_text:first-child p,.dreierwrap .ce_text:nth-child(3n+0) p,.dreierwrap .ce_text:first-child h2,.dreierwrap .ce_text:nth-child(3n+0) h2{padding-right:8%}#main .inside .dreierwrap p,#main .inside .newssen p{margin-bottom:8px;-webkit-hyphens: auto;-moz-hyphens: auto;-ms-hyphens: auto;hyphens: auto}#main .inside .newssen .layout_latest h3{min-height:42px;margin-top:20px;margin-bottom:15px;font-size:17px;font-weight:bold;color:#000}#main .inside .newssen .layout_latest ul{margin-top:5px;margin-left:0;list-style-type:none}#main .inside .newssen .layout_latest ul li{margin-top:0;margin-left:0;padding-left:0;list-style-type:none}#main .inside .newssen .layout_latest ul li a{border-bottom:1px solid #000;font-size:17px;font-weight:bold;text-decoration:none;color:#000}#main .inside .newssen .layout_latest ul li a:hover{border-color:#FFF;color:#FFF}.newssen .pagination{position:relative;padding-left:27px;font-size:17px;color:#000}#main .inside .newssen .pagination p{font-size:17px;line-height:1.75;font-weight:bold;color:#000}#main .inside .newssen .pagination li{margin-left:5px}#main .inside .newssen .pagination li .active{font-size:17px;line-height:1.55;font-weight:bold;color:#FFF}#main .inside .newssen .pagination a{border-bottom:0px;font-size:17px;font-weight:bold;text-decoration:none;color:#000}#main .inside .newssen .pagination a:hover{color:#FFF}#newssenlist{margin-top:-160px;padding-top:160px}#main .inside .newssen .pagination li.last,#main .inside .newssen .pagination li.first{display:none}#main .inside .newssen ul li.previous{margin-left:0;padding-left:0}.anmeldung .formbody .formwrapper{display: flex;flex-wrap: wrap;justify-content: space-between}.ce_form .widget.fullform{width:100%}.ce_form .widget.halfform{width:48%}.ce_form .widget.widget-textarea{width:100%}.ce_form .widget.widget-checkbox{width:100%;margin-top:10px;margin-bottom:0;text-align:left}.ce_form .widget.widget-checkbox label,#main .inside .ce_form .widget.widget-checkbox label a{font-size:17px}.ce_form .widget.widget-checkbox span{display:block}.ce_form .widget.widget-checkbox.endline{margin-top:30px;padding-top:15px;border-top:2px dotted #c49a34}.anmeldung .widget-explanation.explanation{width:100%;margin-top:20px;margin-bottom:6px;text-align:left}.anmeldung .widget-explanation.explanation.introbild{width:100%;margin-top:0;margin-bottom:40px;text-align:left;border-bottom:60px solid #c49a34}#main .inside .anmeldung .widget-explanation.explanation p{margin-bottom:0}.textleft{text-align:left}.textpadd{padding-right:30px;padding-left:30px}.bigpadlr{padding-right:70px;padding-left:70px}.slidertext{position:relative}.slidertext div{width:100%;height:100%}.slidertext div .slidebox{max-width:640px;right:100px;position:absolute;padding:40px 50px 50px;background-color:#c49a34;bottom:200px;width:auto;height:auto}.slidebox h2{margin-top:0;color:#FFF}.slidebox p{color:#000}.slidebox a{display:block;margin-top:10px;font-weight:bold;text-decoration:underline;color:#000}.slidebox a:hover{color:#FFF}.allnews .layout_latest{margin-bottom:40px;padding:45px 50px;background-color:#c49a34}#main .inside .allnews .layout_latest h2{margin-top:0;margin-bottom:20px;font:30px Roboto Slab;color:#FFF}#main .inside .allnews .layout_latest ul{margin:0;list-style-type:none}#main .inside .allnews .layout_latest p{color:#FFF}#main .inside .allnews .layout_latest .enclosure a{border-bottom:0px;text-decoration:underline;color:#FFF}#main .inside .allnews .layout_latest .enclosure a:hover{text-decoration:none}.mailreader .nobrws,.mailreader .back{display:none}body.mailreader{background-color:#f2f2f2;color:#000}.mod_newsletterreader h1{display:none}.mod_newsletterreader .newsletter h1{display:block;margin-top:15px;margin-bottom:25px;line-height:1.2;font-weight:400}.mod_newsletterreader{margin-top:30px;margin-bottom:30px}.mailreader #main .inside p,.mailreader #main .inside a{font-size:17px}.mailreader #main .inside a{border-bottom:0px;text-decoration:underline;color:#000}.mailreader #main .inside a:hover{border-bottom:0px;text-decoration:none;color:#000}.mailreader #main .inside .braun p{color:#FFF}.mailreader #main .inside h3{font-size:22px}.mod_newsletterUnsubscribeNotificationCenter{padding:40px 90px;background-color:#f0ece5}.mod_newsletterUnsubscribeNotificationCenter form{max-width:400px;margin-right:auto;margin-left:auto;text-align:center}.mod_newsletterUnsubscribeNotificationCenter .widget-submit button{background-color:#000;color:#FFF}.mod_newsletterUnsubscribeNotificationCenter .widget-submit button:hover{background-color:#c49a34;color:#FFF}h1.h1box{padding:45px 90px 50px;background-color:#c49a34;font:90px/1 Roboto Slab;font-weight:300}.mod_login,.mod_lostPassword{max-width:500px;margin-bottom:20px;padding:25px;background-color:#f0ece5}#main .inside .mybutton{margin-top:4px;padding:10px 12px 10px 10px;background-color:#c49a34;border:0px;border-radius:0;font-size:16px;color:#FFF;background-image:none}#main .inside .mybutton:hover{background-color:#000;border:0px;border-radius:0;font-size:16px;text-decoration:none;color:#FFF;background-image:none}.mod_memberlist{padding:20px;background-color:#f0ece5}.mod_memberlist .list_search input[type="search"],.mod_memberlist .list_search input[type="text"]{margin-right:0;margin-left:0}.mod_memberlist .list_search input[type="text"]{max-width:450px;display:inline-block}.list_search .formbody select{display:inline-block;margin-bottom:15px;padding:6px 8px;background-color:#FFF;border:1px solid #ccc;border-radius:0px;height:44px}.mod_memberlist .all_records .head.col_last,.mod_memberlist .all_records .body.col_last{display:inline-block}#main .inside .mod_memberlist .all_records .body a{top:-3px;position:relative;display:inline-block;padding:2px 8px;background-color:#c49a34;border-bottom:0px;font-size:14px;text-decoration:none;color:#FFF}#main .inside .mod_memberlist .all_records .body a:hover{background-color:#000;border-bottom:0px}.mod_memberlist.listing .back{margin-top:15px}.mod_memberlist .list_search{margin-bottom:10px;padding-top:5px;border-bottom:1px solid #c49a34}.mod_memberlist .single_record{margin-bottom:40px}.mod_memberlist h3{font-size:19px;line-height:1.55;font-weight:bold}#main .inside .mod_memberlist input[type="text"]{padding-right:16px;background-image:url("../../files/layout/sort.svg");background-repeat:no-repeat;background-size:14px;background-position: 98% center}.mod_personalData{padding:20px;background-color:#f0ece5}.mod_personalData .fields{display:flex;flex-wrap:wrap;justify-content: space-between}.mod_personalData .fields .widget{width:48%}.mod_personalData .widget.widget-explanation{width:100%;margin-top:25px}.mod_personalData .fields .widget-select.select select{width:100%;height:44px}.mod_registration{padding:20px;background-color:#f0ece5}.mod_registration .fields{display:flex;flex-wrap:wrap;justify-content: space-between}.mod_registration .fields .widget{width:48%}.mod_registration .widget.widget-explanation{width:100%;margin-top:25px}.mod_memberlist.listing h3{margin-bottom:15px}.mod_memberlist.listing .single_record td:first-child{width:18%;padding-right:30px}.loginarea #main .inside{padding-right:0;padding-bottom:30px;padding-left:0}.mod_memberlist .image_container{max-width:230px}.fineuploader-wrapper .qq-upload-button{margin-top:4px;padding:10px 12px 10px 10px;background-color:#c49a34;border:0px;border-radius:0;font-size:18px;line-height:1;color:#FFF;background-image:none}.fineuploader-wrapper .qq-upload-button div{font-size:18px;line-height:1}.fineuploader-wrapper .qq-upload-button:hover{background-color:#000}#main .inside form ul li.qq-upload-success{padding-left:20px}.mod_memberlist .membertable{display:flex;flex-wrap:wrap}.mod_memberlist h2{margin-top:0;color:#000}#main .inside .mod_memberlist .membertable h3{width:230px;margin-top:0;margin-bottom:10px;font-size:19px;line-height:1.55;font-weight:bold}#main .inside .mod_memberlist p{margin-bottom:10px}.mod_memberlist .image_container{margin-bottom:30px}.mod_memberlist .membercol{margin-left:230px}#main .inside .mod_memberlist .membercol h3{margin-bottom:10px}#main .inside .mod_memberlist .pdfdownload{display:inline-block;margin-bottom:15px;padding-left:20px;background-image:url("/assets/contao/images/iconPDF.svg");background-position:left center;background-repeat:no-repeat}.mod_memberlist .pagination{margin-top:40px}#main .inside .mod_memberlist .pagination ul{float:none}#main .inside .mod_memberlist .pagination ul li{float:none;display:inline-block;margin-right:10px;margin-left:0;padding:0}.mod_memberlist .list_per_page{margin-bottom:30px}.mod_registration .widget-fineuploader{position:relative}.widget > label span{font-weight:400}.kenburns-top{-webkit-animation: kenburns-top 10s ease-out both;animation: kenburns-top 10s ease-ot both}.kenburns-top.long{-webkit-animation: kenburns-top 25s ease-out both;animation: kenburns-top 25s ease-ot both}