.elementor-1025 .elementor-element.elementor-element-77822af8 > .elementor-container{max-width:1160px;}.elementor-1025 .elementor-element.elementor-element-77822af8{margin-top:5%;margin-bottom:3%;}.elementor-1025 .elementor-element.elementor-element-9735e3e{text-align:left;}.elementor-1025 .elementor-element.elementor-element-9735e3e .elementor-heading-title{color:var( --e-global-color-1e27aeb7 );font-size:47px;font-weight:600;}.elementor-1025 .elementor-element.elementor-element-385b02d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1025 .elementor-element.elementor-element-fa34769 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-1025 .elementor-element.elementor-element-77822af8{margin-top:80px;margin-bottom:80px;padding:0px 20px 0px 20px;}}@media(max-width:767px){.elementor-1025 .elementor-element.elementor-element-77822af8{margin-top:80px;margin-bottom:80px;padding:0px 0px 0px 0px;}.elementor-1025 .elementor-element.elementor-element-ed87cfd > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1025 .elementor-element.elementor-element-9735e3e > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-1025 .elementor-element.elementor-element-385b02d > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-1025 .elementor-element.elementor-element-fa34769 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for shortcode, class: .elementor-element-fa34769 */.wpfd-container-table {
    overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS */.hentry .file h3{	padding-left:0px !important;}.hentry .file .file-xinfo{	padding-left:0px !important;	margin-left:10px !important;}.hentry .file .file-right{	min-width:50% !important;	width:50% !important;	padding-left:0px !important;}.wpfd-container .wpfd-container-default .wpfd_list .file .filecontent{	width:100% !important;}.hentry .file .file-right a{	font-size:12px !important;}.hentry .file-right a{	padding-right:8px;	padding-left:7px;}.hentry .file .filecontent{	padding-right:10px;}.hentry .file-right a{	border-top-left-radius:0px;	border-top-right-radius:0px;	border-bottom-right-radius:0px;	border-bottom-left-radius:0px;	font-weight:500;	font-family:'Roboto';	letter-spacing:0.5px;}.hentry .file i{	display:none;}.hentry .elementor .wpfd-categories{	display:none;}.hentry .elementor .wpfd-content-default{	background-color:#fafafa;}.wpfd_list .file .filecontent .file-xinfo .file-size span{	min-width:30px;	width:30px;}.file-hits span{	width:30px;	min-width:30px !important;}.file-right .wpfd_downloadlink{	padding-left:8px;	padding-right:8px;}.file .file-right{	width:115px !important;}.wpfd_downloadlink{	font-weight:500 !important;	font-size:14px !important;}.file .file-xinfo{	padding-top:0px !important;}#et-boc .wpfd-content, .wpfd-content {    margin-top:0px !important;}#et-boc .wpfd-content .wpfd-container, .wpfd-content .wpfd-container{    margin:0px !important;}#et-boc .wpfd-content-table .wpfd-container-table, .wpfd-content-table .wpfd-container-table{    overflow-y: hidden !important;}#et-boc .wpfd-content-table.wpfd-content .downloadlink, .wpfd-content-table.wpfd-content .downloadlink{    visibility: hidden;    position: relative;}#et-boc .wpfd-content-table.wpfd-content .downloadlink, .wpfd-content-table.wpfd-content .downloadlink:after{    visibility: visible;    position: absolute;    top: 3px;    right: 10px;    color:#ffffff;    display: inline-block;    transition: all 0.2s ease;    background-color: #339933;    border-color: #339933;    border-radius: 8px;    color: #fff;    font-size: 15px;    text-align: center;    text-decoration: none;    box-sizing: border-box;    padding: 5px 15px;    display: block;    width: 100%;    height: 32px;    margin-bottom: 5px;    line-height: 22px;    content: "Weiter";}#wpfd-results > div > div > div.wpfd-container-table > table > thead > tr > th.essential.persist.file_title{      visibility: hidden;    position: relative;}#wpfd-results > div > div > div.wpfd-container-table > table > thead > tr > th.essential.persist.file_title:after{     visibility: visible;    position: absolute;    top: 0;    left: 0;    content: "Online-Dienst";}#wpfd-results > div > div > div.wpfd-container-table > table > thead > tr > th.optional.file_desc{       visibility: hidden;    position: relative;}#wpfd-results > div > div > div.wpfd-container-table > table > thead > tr > th.optional.file_desc:after{          visibility: visible;    position: absolute;    top: 0;    left: 0;    content: " ";}#wpfd-results > div > div > div.wpfd-container-table > table > thead > tr > th.essential.file_download{    visibility: hidden;    position: relative;}#wpfd-results > div > div > div.wpfd-container-table > table > thead > tr > th.essential.file_download:after{           visibility: visible;    position: absolute;    top: 0;    left: 0;    content: " ";}#wpfd-results > p {    visibility: hidden;    position: relative;}#wpfd-results > p:after{    visibility: visible;    position: absolute;    top: 0;    left: 0;    content: "Leider haben wir nichts gefunden, das dieser Suchanfrage entspricht.";}#et-boc .wpfd-content-table .wpfd-table-bordered thead:first-child tr:first-child th, .wpfd-content-table .wpfd-table-bordered thead:first-child tr:first-child th{    font-size: 18px;    font-family: 'Montserrat';}#et-boc .wpfd-content-table span.ext:not([class*='wpfd-icon-set-']), .wpfd-content-table span.ext:not([class*='wpfd-icon-set-']){    display: none !important;}#wpfd-results > div > div > div.wpfd-container-table > table > tbody > tr > td.file_title{    width: 788.400px !important;}#Search_container #txtfilename:focus{    border-color: #FFCD21 !important;}.table-download-category  {display:none!important;}/* End custom CSS */