#fp-downloads{position:relative}
#fp-downloads .container{padding-top:100px}
#fachpartnerForm a{color:#00112C}
.fp-downloads-instant-search-con{padding:10px 30px;position:relative}
.fp-downloads-instant-search-con:after{content:'';clear:both;display:table}
.fp-downloads-instant-search-con input{width:90%;font-size:24px;display:block;color:#454545;font-weight:400;border:0;float:left;background:#e8ecf2 none repeat scroll 0 0;padding:5px 10px;transition:padding .3s ease}
.fp-downloads-instant-search-con input:focus{outline:0}
.fp-downloads-instant-search-con.active input{padding:5px 10px 5px 100px}
.fp-downloads-instant-search-con span.fp-downloads-search-submit{background:#00173e none repeat scroll 0 0;color:#fff;cursor:pointer;display:block;float:left;font-size:24px;line-height:44px;text-align:center;transition:all 0.3s ease 0s;width:10%}
.fp-downloads-instant-search-con span.fp-downloads-search-submit:hover{background-color:#dadce4}
.fp-downloads-search-kill{display:none;position:absolute;width:80px;height:44px;color:#454545;border-right:1px solid #fff;background-color:#c0cadb;cursor:pointer;opacity:0;transition:all .3s ease}
.fp-downloads-search-kill:hover{background-color:#00112c;color:#fff}
.active .fp-downloads-search-kill{display:block;opacity:1}
.fp-downloads-search-kill-inner{position:relative;line-height:15px;height:100%;padding-top:5px}
span.fp-search-kill-icon{position:absolute;left:32px;top:12px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);font-size:35px}
.fp-downloads-document-filter-column{padding:0 30px}
.fp-downloads-document-filter-column a,.fp-downloads-product-filter-column a{text-decoration:none}
.fp-downloads-document-filter ul,.fp-downloads-product-filter ul{list-style-type:none;padding:0;background-color:#fff}
.fp-downloads-document-filter{position:relative;z-index:2}
.fp-downloads-product-filter-content li{padding-left:20px}
.fp-downloads-product-filter-content li.group-title{padding-left:0}
.fp-downloads-document-filter ul{display:none}
.fp-downloads-document-filter.active ul{display:block;margin:-5px 0 10px 0;border-bottom:3px solid #dadce4}
.fp-downloads-document-filter.has-active-filters ul{display:block;margin:-5px 0 10px 0;border-bottom:3px solid #dadce4}
.fp-downloads-document-filter.has-active-filters ul li{display:none}
.fp-downloads-document-filter.active.has-active-filters ul li,.fp-downloads-document-filter.has-active-filters ul li.active{display:block}
.fp-downloads-document-filter-trigger{background-color:#c0cadb;display:block;color:#454545;padding:10px 20px;margin-bottom:5px;transition:all .3s ease;position:relative;cursor:pointer}
.fp-downloads-document-filter-trigger:hover,.active .fp-downloads-document-filter-trigger{color:#fff;background-color:#00112c}
.fp-downloads-document-filter-trigger span.caret{display:none}
.active .fp-downloads-document-filter-trigger span.caret{border-top:0;border-bottom:10px solid;border-right:10px solid transparent;border-left:10px solid transparent;position:absolute;right:20px;bottom:0;display:block}
.fp-downloads-document-filter-column ul li a{color:#454545;display:block;position:relative;padding:10px 20px 10px 50px;transition:all .3s ease;cursor:pointer}
.fp-downloads-document-filter-column ul li a.disabled{color:#A5A5A5;cursor:not-allowed}
.fp-downloads-document-filter-column ul li a:hover{background-color:#F3F4F7}
.fp-downloads-document-filter-column ul li a:after{position:absolute;content:'';width:15px;height:15px;border:1px solid #454545;top:13px;left:20px}
.fp-downloads-document-filter-column ul li a.disabled:after{border:1px solid #A5A5A5}
.fp-downloads-document-filter-column ul li a:before{position:absolute;content:'';width:9px;height:18px;border-bottom:3px solid #454545;border-right:3px solid #454545;top:7px;left:27px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);opacity:0;transition:opacity .3s ease}
.fp-downloads-document-filter-column ul li a.active:before{opacity:1}
.fp-downloads-product-filter-column{padding:0px 30px 30px 30px;border-left:1px solid #c0cadb}
.fp-downloads-product-filter>ul{background-color:#c0cadb;display:block;width:100%;position:relative}
.fp-downloads-product-filter>ul:after{clear:both;display:table;content:''}
.fp-downloads-product-filter>ul>li{float:left;display:block}
.fp-downloads-product-filter>ul>li>a{padding:10px 20px;color:#454545;display:block;transition:all .3s ease;border-right:1px solid #F3F4F7;position:relative;cursor:pointer}
.fp-downloads-product-filter>ul>li.active>a,.fp-downloads-product-filter>ul>li>a:hover{background-color:#00112c;color:#fff}
.fp-downloads-product-filter>ul>li>a span.caret{display:none}
.fp-downloads-product-filter>ul>li.active>a span.caret{border-top:0;border-bottom:10px solid;border-right:10px solid transparent;border-left:10px solid transparent;position:absolute;right:50%;bottom:0;display:block;margin-right:-10px}
.fp-downloads-product-filter .fp-downloads-product-filter-content{display:none;width:100%;background-color:#fff;position:relative;float:left;z-index:2;padding:30px 0 20px 0;margin:-10px 0 10px 0;border-bottom:1px solid #00112c;border-right:1px solid #00112c;border-left:1px solid #00112c;box-shadow:0 5px 20px -7px rgba(0,0,0,0.5)}
.fp-downloads-product-filter .active .fp-downloads-product-filter-content{display:block}
.fp-downloads-product-filter-content-archive,.fp-downloads-product-filter-content-close{top:10px;right:10px;font-weight:bold;font-size:25px;cursor:pointer;text-align:center;margin:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:20px;height:20px;position:absolute;line-height:16px}
.fp-downloads-product-filter-content-archive{float:left}
.fp-downloads-product-filter-content-archive span,.fp-downloads-product-filter-content-close span{display:inline-block;position:relative;padding:10px 30px;border-radius:3px;border:1px solid #333}
.fp-downloads-product-filter-content-archive span{padding-left:50px}
.fp-downloads-product-filter-content-archive span:after{position:absolute;content:'';width:15px;height:15px;border:1px solid #454545;top:13px;left:20px}
.fp-downloads-product-filter-content-archive span:before{position:absolute;content:'';width:9px;height:18px;border-bottom:3px solid #454545;border-right:3px solid #454545;top:7px;left:27px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);opacity:0;transition:opacity .3s ease}
.fp-downloads-product-filter-content-archive.active span:before{opacity:1}
.fp-downloads-product-filter .fp-downloads-product-filter-content ul{display:block;float:left;width:25%}
.fp-downloads-product-filter .fp-downloads-product-filter-content ul li a{color:#454545;display:block;position:relative;padding:7px 10px 7px 40px;transition:all .3s ease;cursor:pointer;overflow:hidden}
.fp-downloads-product-filter .fp-downloads-product-filter-content ul li a.disabled{color:#A5A5A5;cursor:not-allowed}
.fp-downloads-product-filter .fp-downloads-product-filter-content ul li.group-title a{font-weight:bold}
.fp-downloads-product-filter .fp-downloads-product-filter-content ul li a:hover{background-color:#F3F4F7}
.fp-downloads-product-filter .fp-downloads-product-filter-content ul li a:after{position:absolute;content:'';width:15px;height:15px;border:1px solid #454545;top:10px;left:10px}
.fp-downloads-product-filter .fp-downloads-product-filter-content ul li a.disabled:after{border:1px solid #A5A5A5}
.fp-downloads-product-filter .fp-downloads-product-filter-content ul li a:before{position:absolute;content:'';width:9px;height:18px;border-bottom:3px solid #454545;border-right:3px solid #454545;top:4px;left:17px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);opacity:0;transition:opacity .3s ease}
.fp-downloads-product-filter .fp-downloads-product-filter-content ul li a.active:before{opacity:1}
.fp-downloads-favorit{float:right;margin-right:15px;border-right:1px solid #c0cadb;padding-right:15px}
.fp-downloads-favorit a{color:#333}
#masonry-container-outer{padding-top:20px;margin:0 -15px;position:relative;min-height:300px}
.fp-downloads-item{margin-bottom:30px}
.fp-downloads-item .fp-download-link{color:#333}
.fp-downloads-item .fp-download-link:hover{color:#e3000f}
.fp-downloads-item.expanded{width:100% !important;left:0 !important;z-index:2}
.fp-downloads-item-inner{padding:20px 15px;cursor:pointer;background-color:#F3F4F7;position:relative}
.expanded .fp-downloads-item-inner{box-shadow:0 5px 20px -7px rgba(0,0,0,0.5)}
.expanded .fp-downloads-item-inner:before{content:'+';position:absolute;top:5px;right:20px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);font-size:30px}
.fp-downloads-item-inner:after{clear:both;content:'';display:table}
.fp-downloads-item-inner:hover{background-color:#F3F4F7}
.expanded .fp-downloads-item-inner:hover{background-color:#F3F4F7}
.fp-downloads-item-image-container{width:100%;height:190px;background-size:contain;background-position:center center;background-repeat:no-repeat;transition:transform .6s ease}
.fp-downloads-news-teaser{position:absolute;left:0;bottom:0;padding:0 15px 50px 15px;width:100%;background-color:#00112c;min-height:230px}
.fp-downloads-news-teaser p{margin-bottom:20px}
.fp-downloads-news .fp-downloads-item-image-container{margin-top:20px;height:150px;background-size:contain}
.fp-downloads-item-image-container.is-loaded{background-color:#F3F4F7}
.fp-downloads-news .fp-downloads-item-image-container.is-loaded{background-color:#00112c}
.fp-downloads-news.expanded .fp-downloads-item-image-container.is-loaded{margin-bottom:20px;background-size:contain}
.expanded .fp-downloads-item-image-container{width:50%;height:240px;margin-top:20px;float:left;transform:perspective(300px) translate3d(0px,0px,0px) scale3d(0.95,0.95,0.95) rotate3d(0,40,0,6deg);transform-origin:50% 50%;transform-style:preserve-3d;-webkit-transform:perspective(300px) translate3d(0px,0px,0px) scale3d(0.95,0.95,0.95) rotate3d(0,40,0,6deg);-webkit-transform-origin:50% 50%;-webkit-transform-style:preserve-3d}
.fp-downloads-item-inner table{font-size:14px}
.fp-downloads-item-title p{padding-top:15px;margin:0;color:#A1A4AD;height:65px;overflow:hidden;font-size:12px}
.fp-downloads-item-title p .fp-downloads-item-product,.fp-downloads-item-title p .fp-downloads-item-cat{color:#333}
.bg-darkpurple .fp-downloads-item-title p .fp-downloads-item-product,.bg-darkpurple .fp-downloads-item-title p .fp-downloads-item-cat{color:#fff}
.fp-downloads-item-title p span{background-color:transparent;border-radius:3px;display:inline-block;font-style:italic}
.fp-downloads-item-title p.expanded-categories{display:none}
.expanded .fp-downloads-item-title p.expanded-categories{display:block}
.expanded .fp-downloads-item-title p.short-categories{display:none}
.fp-downloads-item-title h5{margin:0;font-weight:bold;line-height:20px;padding-top:10px;height:70px;overflow:hidden}
.download-menu{margin-top:5px}
.fp-downloads-item-inner .download-menu a{width:18%;display:inline-block;color:#333333}
.fp-downloads-item-inner .download-menu a:hover{color:#e3000f}
.fp-downloads-item-expanded-content{display:none}
.expanded .fp-downloads-item-title,.expanded .fp-downloads-item-expanded-content{width:50%;float:left;display:block}
.expanded .fp-downloads-item-title p{color:#454545;height:auto}
.expanded .fp-downloads-item-title p .fp-downloads-item-product{color:#333333;height:auto}
.expanded .fp-downloads-item-info{display:none}
.expanded .download-menu{display:block;float:right;width:50%}
.expanded .fp-downloads-item-title h5{font-size:20px;line-height:26px;padding-bottom:20px;height:auto}
.fp-downloads-sort-con{border-bottom:1px solid #dadce4;position:relative;margin-top:10px}
.fp-downloads-sort-con:after{content:'';clear:both;display:table}
.fp-downloads-active-filters-con{float:left}
.fp-downloads-active-filters-con>a{padding:10px 20px;color:#454545;display:block;transition:all .3s ease}
.fp-downloads-active-filters-con>a:hover{background-color:#dadce4}
.fp-downloads-sort{float:right;padding:10px 20px}
.fp-downloads-active-filters-content.active{border-bottom:3px solid #dadce4;background-color:#fff;position:relative;padding-bottom:5px;margin-bottom:10px}
#delete-all{display:none}
#delete-all.active,#delete-all-documents{display:block;padding:10px 5px;width:100%;border-top:1px solid #dadce4;font-weight:bold;cursor:pointer;transition:background-color 0.3s ease;color:#454545;text-align:left;font-weight:normal;margin-top:5px;margin-bottom:-5px}
#delete-all-documents{padding-left:14px}
#delete-all-documents.active{padding-left:14px;color:#454545;cursor:pointer}
#delete-all-documents.active:hover,#delete-all.active:hover{background-color:#F3F4F7}
#delete-all-documents span,#delete-all.active span{display:inline-block;position:relative;padding:0 30px}
#delete-all-documents span:after,#delete-all.active span:after{position:absolute;content:'+';left:10px;top:-8px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);font-size:26px}
a.active-filter{color:#454545;padding:5px 20px 5px 35px;display:inline-block;border:1px solid #F3F4F7;border-radius:3px;margin:0 5px 5px 0;position:relative;cursor:pointer;background-color:#fff;transition:background-color 0.3s ease;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:showFilter;animation-name:showFilter}
a.active-filter:hover{background-color:#dadce4}
a.active-filter:after{position:absolute;content:'';width:15px;height:15px;border:1px solid #454545;top:9px;left:10px}
a.active-filter:before{position:absolute;content:'';width:9px;height:18px;border-bottom:3px solid #454545;border-right:3px solid #454545;top:3px;left:17px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);opacity:1;transition:opacity .3s ease}
.fp-downloads-result-count{padding:10px 20px}
.fp-downloads-result-sort-con{clear:both}
.fp-downloads-result-sort-con:after{content:'';clear:both;display:table}
.dropdown>a{color:#454545;cursor:pointer}
.dropdown>.dropdown-menu{box-shadow:0 0 0 #000;border-radius:0;border-top:1px solid #dadce4;border-bottom:3px solid #dadce4;border-right:0;border-left:0;width:100%}
.fp-downloads-news p,.fp-downloads-news h5{color:#fff}
.fp-downloads-news-inner{padding:20px 15px;background-color:#00112c;cursor:pointer;transition:background-color 0.3s ease;position:relative;height:455px;box-sizing:border-box}
.fp-downloads-news-date-container{background-color:#e3000f;margin:-20px -15px 0 -15px;padding:10px 15px;min-height:45px}
.fp-downloads-news-date-container p{font-size:12px;margin:0}
.fp-downloads-news-title{padding:20px 0}
.fp-downloads-news-title h5{font-size:22px;line-height:28px;margin:0}
.fp-downloads-news-image-container{height:300px;width:200px;float:right;margin-left:30px;background-size:contain;background-repeat:no-repeat}
.fp-downloads-news-expanded-content{display:none}
.fp-downloads-news-description{color:#fff;padding:0 20px 20px 20px}
.fp-downloads-news-description a{color:#fff;border:2px solid #fff;border-radius:2px;padding:5px 10px;margin-top:5px;display:inline-block}
.fp-downloads-news-description a:hover{background-color:rgba(255,255,255,0.6)}
.fp-downloads-news-morelink:hover{color:#fff;text-decoration:underline}
.fp-downloads-news-morelink{color:#fff;display:block;
position:absolute;left:0;bottom:0;width:100%;text-align:center;background:rgba(255,255,255,0.05);padding:15px}
.expanded .fp-downloads-news-teaser{display:none}
.expanded .fp-downloads-news-inner{height:auto}
.expanded .fp-downloads-news-expanded-content{display:block}
.expanded .fp-downloads-news-expanded-content:after{display:table;content:'';clear:both}
.expanded .fp-downloads-news-inner:before{content:'+';position:absolute;top:0px;right:20px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);font-size:30px;color:#fff}
.dc-preloader{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0.8;background:rgba(255,255,255,0.8) url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2032%2032%22%20width%3D%2232%22%20height%3D%2232%22%20fill%3D%22%23ccc%22%3E%0A%20%20%3Cpath%20opacity%3D%22.25%22%20d%3D%22M16%200%20A16%2016%200%200%200%2016%2032%20A16%2016%200%200%200%2016%200%20M16%204%20A12%2012%200%200%201%2016%2028%20A12%2012%200%200%201%2016%204%22/%3E%0A%20%20%3Cpath%20d%3D%22M16%200%20A16%2016%200%200%201%2032%2016%20L28%2016%20A12%2012%200%200%200%2016%204z%22%3E%0A%20%20%20%20%3CanimateTransform%20attributeName%3D%22transform%22%20type%3D%22rotate%22%20from%3D%220%2016%2016%22%20to%3D%22360%2016%2016%22%20dur%3D%220.8s%22%20repeatCount%3D%22indefinite%22%20/%3E%0A%20%20%3C/path%3E%0A%3C/svg%3E%0A%0A) center center no-repeat}
.dc-preloader-inner{display:none;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,0.8) url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2032%2032%22%20width%3D%2232%22%20height%3D%2232%22%20fill%3D%22%23ccc%22%3E%0A%20%20%3Cpath%20opacity%3D%22.25%22%20d%3D%22M16%200%20A16%2016%200%200%200%2016%2032%20A16%2016%200%200%200%2016%200%20M16%204%20A12%2012%200%200%201%2016%2028%20A12%2012%200%200%201%2016%204%22/%3E%0A%20%20%3Cpath%20d%3D%22M16%200%20A16%2016%200%200%201%2032%2016%20L28%2016%20A12%2012%200%200%200%2016%204z%22%3E%0A%20%20%20%20%3CanimateTransform%20attributeName%3D%22transform%22%20type%3D%22rotate%22%20from%3D%220%2016%2016%22%20to%3D%22360%2016%2016%22%20dur%3D%220.8s%22%20repeatCount%3D%22indefinite%22%20/%3E%0A%20%20%3C/path%3E%0A%3C/svg%3E%0A%0A) center 200px no-repeat}
.fp-downloads-item .fp-downloads-item-inner{background-image:url('../../fileadmin/fachpartner-downloads/img/werbemittel.png');background-position:center 90px;background-repeat:no-repeat;background-size:50px}
.fp-downloads-item.expanded .fp-downloads-item-inner{background-position:22% 90px !important}
.fp-downloads-item.filetype-pdf .fp-downloads-item-inner{background-image:url('../../fileadmin/fachpartner-downloads/img/pdffile.png');background-position:center 90px;background-repeat:no-repeat;background-size:50px}
.fp-downloads-item.filetype-eps .fp-downloads-item-inner,.fp-downloads-item.filetype-dxf .fp-downloads-item-inner{background-image:url('../../fileadmin/fachpartner-downloads/img/vectorfile.png');background-position:center 90px;background-repeat:no-repeat;background-size:50px}
.fp-downloads-item.filetype-docx .fp-downloads-item-inner,.fp-downloads-item.filetype-doc .fp-downloads-item-inner{background-image:url('../../fileadmin/fachpartner-downloads/img/textfile.png');background-position:center 90px;background-repeat:no-repeat;background-size:50px}
.fp-downloads-item.filetype-doc .fp-downloads-item-inner{background-image:url('../../fileadmin/fachpartner-downloads/img/textfile.png');background-position:center 90px;background-repeat:no-repeat;background-size:50px}
.fp-downloads-item.filetype-jpg .fp-downloads-item-inner,.fp-downloads-item.filetype-png .fp-downloads-item-inner,.fp-downloads-item.filetype-image .fp-downloads-item-inner{background-image:url('../../fileadmin/fachpartner-downloads/img/imagefile.png');background-position:center 90px;background-repeat:no-repeat;background-size:50px}
.fp-downloads-item.filetype-xls .fp-downloads-item-inner,.fp-downloads-item.filetype-xlsx .fp-downloads-item-inner{background-image:url('../../fileadmin/fachpartner-downloads/img/excelfile.png');background-position:center 90px;background-repeat:no-repeat;background-size:50px}
#top-link{display:block;background-color:#F3F4F7;color:#454545;padding:10px 20px;position:fixed;bottom:20px;z-index:0}
#page-footer{position:relative;z-index:2}
@-webkit-keyframes showFilter{0%{opacity:0;background-color:#e3000f}
100%{opacity:1;background-color:#fff}
}
@keyframes showFilter{0%{opacity:0;background-color:#e3000f}
100%{opacity:1;background-color:#fff}
}
@media only screen and (max-width:1199px){#fp-downloads h3{font-size:20px}
}
@media only screen and (max-width:991px){.fp-downloads-product-filter-column{border:0}
}
@media (max-width:767px){.fp-downloads-instant-search-con input{width:80%}
.fp-downloads-instant-search-con span{width:20%}
.expanded .fp-downloads-item-title,.expanded .fp-downloads-item-expanded-content{width:100%;float:none}
.expanded .fp-downloads-item-image-container{width:100%;float:none;margin-bottom:30px}
.fp-downloads-item.expanded .fp-downloads-item-inner{background-position:50% 90px !important}
}
.normal-mode .fp-downloads-item.cat114,.normal-mode .fp-downloads-item.cat156,.normal-mode .fp-downloads-item.cat137,.normal-mode .fp-downloads-item.cat145,.normal-mode .fp-downloads-item.cat148{display:none !important}
#fp-login{height:400px;background:#ffffff url('../../fileadmin/img/fp-login.jpg') center center no-repeat;background-size:cover;margin:0}
#fp-login-form-col{background-color:#fff;background-color:rgba(255,255,255,0.8);height:100%;padding:50px 100px 0px 100px}
#fp-login-info-col{padding:50px 100px 0 100px}
#fp-login-info-col p,#fp-login-info-col h2{color:#fff;margin:0 0 20px 0}
#fp-login-info-col a.btn.btn-default{background-color:transparent;color:#fff;border:2px solid #fff}
#fp-login-info-col a.btn.btn-default:hover{background-color:rgba(255,255,255,0.6)}
#fp-login-b2c-link{margin:0 -15px}
#fp-login-b2c-link .btn.btn-primary{background-color:#00112c;color:#fff;border:0}
#fp-login-forgot{margin:0 -15px;display:none}
@media only screen and (max-width:991px){#fp-login{height:auto}
#fp-login-info-col{margin-bottom:40px}
}
@media only screen and (max-width:560px){#fp-login-form-col,#fp-login-info-col{padding:50px}
}
.dc-element{margin:0 -15px;min-height:550px;background:rgba(255,255,255,0.8) url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2032%2032%22%20width%3D%2232%22%20height%3D%2232%22%20fill%3D%22%23ccc%22%3E%0A%20%20%3Cpath%20opacity%3D%22.25%22%20d%3D%22M16%200%20A16%2016%200%200%200%2016%2032%20A16%2016%200%200%200%2016%200%20M16%204%20A12%2012%200%200%201%2016%2028%20A12%2012%200%200%201%2016%204%22/%3E%0A%20%20%3Cpath%20d%3D%22M16%200%20A16%2016%200%200%201%2032%2016%20L28%2016%20A12%2012%200%200%200%2016%204z%22%3E%0A%20%20%20%20%3CanimateTransform%20attributeName%3D%22transform%22%20type%3D%22rotate%22%20from%3D%220%2016%2016%22%20to%3D%22360%2016%2016%22%20dur%3D%220.8s%22%20repeatCount%3D%22indefinite%22%20/%3E%0A%20%20%3C/path%3E%0A%3C/svg%3E%0A%0A) center center no-repeat}
.dc-element.is-ready{background:#fff}
#mailform input[type=text],#mailform select{height:46px}
.dc-tooltip{position:absolute;bottom:60px;left:15px;right:15px;background-color:#00112c;color:#fff;text-align:center;padding:10px 20px}
.expanded .dc-tooltip{width:48%;left:auto}
.meta-logout-container:hover{background-color:#00255f}
.meta-logout-container{right:0;width:44px;height:40px}
.meta-logout-container a{display:block;color:#fff;height:100%;line-height:42px;text-align:center}
.weinor-fp .meta-navigations-container>.meta-lang-container{width:215px;right:44px}
.weinor-fp .meta-navigations-container>.meta-search-container{padding-right:259px}
.weinor-fp #mobile-navigations>li{width:20%}
.news.news-single{padding-bottom:50px}
.news-related.news-related-images.fp-news-related-images{padding-top:30px}
form.form-horizontal .has-label .has-feedback .form-control-feedback{top:30px}
.main-navigation>li>a{color:inherit;display:block;font-size:20px;font-weight:300;height:100%;line-height:1.7;padding:0 15px;text-align:center;white-space:nowrap}
.fp-usage-agreement{display:none;position:relative;z-index:2}
.fp-usage-agreement__dialog{position:fixed;top:50%;left:50%;width:800px;height:auto;transform:translate(-50%,-50%);background-color:#f3f4f7;box-shadow:0 5px 80px 0px rgba(0,0,0,0.5);border-radius:10px;padding:70px}
.fp-usage-agreement__dialog h2{text-align:center;font-weight:bold;margin-bottom:30px;margin-top:0}
.fp-usage-agreement__dialog p{font-weight:bold;text-align:justify}
.fp-usage-agreement__checkbox{margin-top:15px;margin-bottom:30px;text-align:center;font-size:16px}
.fp-usage-agreement__checkbox input[type=checkbox]+label{position:relative;width:auto!important;line-height:35px}
.fp-usage-agreement__checkbox input[type=checkbox]+label:before{content:"";display:block;float:left;width:35px;height:35px;background:none;border:1px solid #03112c;background-color:#fff;border:3px solid #03112c;margin:0 15px 5px 0}
.fp-usage-agreement__checkbox input[type=checkbox]:checked+label:after{content:"";display:block;height:15px;width:8px;border-right:3px solid #03112c;border-bottom:3px solid #03112c;transform:rotate(45deg);position:absolute;top:18px;left:24px}
.fp-usage-agreement__dialog button{background-color:#fff;color:#03112c;padding:20px 25px;border-radius:5px;border:1px solid #03112c;font-weight:bold;margin:0 auto;max-width:300px;display:block;letter-spacing:0.5px;font-size:16px}
.fp-usage-agreement__dialog button.disabled{opacity:0.3;cursor:not-allowed}
.fp-usage-agreement__backdrop{position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,0.3)}
.fp-usage-agreement__close{position:absolute;top:30px;right:30px;font-size:40px;transform:rotate(45deg);cursor:pointer}
@media only screen and (max-width:800px){.fp-usage-agreement__dialog{position:fixed;top:50px;right:0;bottom:0;left:0;width:100%;padding:30px;transform:translate(0,0);border-radius:0;max-height:calc(100vH - 50px);overflow:auto}
.fp-usage-agreement__dialog h2{font-size:22px}
.fp-usage-agreement__checkbox input[type=checkbox]+label{font-size:16px;text-align:left;padding-left:60px;line-height:inherit}
.fp-usage-agreement__checkbox input[type=checkbox]+label:before{position:absolute;left:10px}
.fp-usage-agreement__dialog p{font-size:12px}
.fp-usage-agreement__close{top:0px;right:10px}
}
.ui-dialog{border:none;padding:0 !important;box-shadow:0 0 25px;-moz-box-shadow:0 0 25px}
.ui-dialog a{cursor:auto;text-decoration:underline}
.ui-dialog-titlebar{padding:.4em 1em}
.ui-dialog-titlebar>button.ui-dialog-titlebar-close{border:none;background:none;margin-right:0;margin-top:-15px;width:30px;height:30px}
.ui-dialog-titlebar>button.ui-dialog-titlebar-close>span.ui-icon-closethick{background:none;background-image:url('../../fileadmin/Images/loeschen_schwarz_56.png');background-size:cover}
.blue-titlebar .ui-dialog-titlebar{background-color:#00112c;color:#ffffff}
.blue-titlebar .ui-dialog-titlebar-close>span.ui-icon-closethick{background-image:url('../../fileadmin/Images/loeschen_weiss_56.png') !important}
.no-close .ui-dialog-titlebar-close{display:none}
.no-titlebar .ui-dialog-titlebar{display:none}
.ui-dialog .ui-dialog-buttonset>.ui-button{background:none;border:none;color:#ffffff !important;background-color:#91a0b9 !important;border-color:#91a0b9 !important;font-size:12px !important}
.AktuellePos{background-color:#f7cec4}
