.sdm_clear_float{clear:both;}
.sdm_pass_text{margin-bottom:10px;}
.sdm_download_item{display:block;border:1px solid #E7E9EB;box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.05);margin-top:10px;margin-bottom:10px;padding:15px;}
.sdm_download_title{float:left;font-size:24px;font-weight:bold;line-height:75px;}
.sdm_download_thumbnail{float:left;}
.sdm_download_thumbnail_image{width:75px !important;height:75px !important;float:left !important;margin-right:10px !important;}
.sdm_download_description{margin:15px 0 15px 0;padding-bottom:10px;border-bottom:1px solid #EEEEEE;}
.sdm_download_item_count{margin-left:20px;border:1px solid #E7E9EB;padding:3px 10px;display:inline-block;float:right;}
.sdm_download_link{display:block;}
.sdm_download_link:after{content:"";display:table;clear:both;}
.sdm_download_button{display:inline-block;}
.sdm_download_button_box_default{margin:10px 0;}
.sdm-g-recaptcha{margin-bottom:10px;}
.sdm_yellow_box{background:#FFF6D5;border:1px solid #D1B655;color:#3F2502;margin:10px 0px 10px 0px;padding:5px 5px 5px 10px;}
.sdm_grey_box{background:#ECECEC;border:1px solid #CFCFCF;color:#363636;margin:10px 0px 15px 0px;padding:5px 5px 5px 10px;}
.sdm_blue_box{background:#D7E7F5;border:1px solid #AACEE6;color:#1D263B;margin:10px 0px 15px 0px;padding:5px 5px 5px 10px;}
.sdm_post_item{width:90%;}
.sdm_post_item_top{display:block;}
.sdm_post_item_top_left{width:40%;float:left;margin-right:30px;}
.sdm_post_item_top_right{float:left;width:50%;}
.sdm_post_item_top_left img{width:100%;border:1px solid #e8e4e3;padding:5px;}
.sdm_post_title{font-size:26px;font-weight:bold;margin-bottom:20px;}
.sdm_post_download_count{margin-bottom:20px;font-size:18px;font-weight:bold;border:1px solid #e8e4e3;display:inline-block;padding:10px 15px;}
.sdm_post_download_file_size{font-weight:bold;}
.sdm_post_download_version{font-weight:bold;}
.sdm_post_download_published_date{font-weight:bold;}
.sdm_post_download_section{margin:15px 0;}
.sdm_post_meta_section{border-top:4px double #e8e4e3;padding-top:15px;}
.sdm_download{display:inline-block;text-decoration:none;font:bold 12px/12px HelveticaNeue, Arial;padding:8px 11px;color:#555;border:1px solid #dedede;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.sdm_download.green{background:#b7d770;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cae285', endColorstr='#9fcb57');background:-webkit-gradient(linear, left top, left bottom, from(#cae285), to(#9fcb57));background:-moz-linear-gradient(top, #cae285, #9fcb57);border-color:#adc671 #98b65b #87aa4a;color:#2F4014 !important;text-shadow:0 1px 0 #cfe5a4;-webkit-box-shadow:0 1px 1px #d3d3d3, inset 0 1px 0 #d7e9a4;-moz-box-shadow:0 1px 1px #d3d3d3, inset 0 1px 0 #d7e9a4;box-shadow:0 1px 1px #d3d3d3, inset 0 1px 0 #d7e9a4;}
.sdm_download.green:hover{background:#b9d972;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b8d872', endColorstr='#b9d972');background:-webkit-gradient(linear, left top, left bottom, from(#b8d872), to(#b9d972));background:-moz-linear-gradient(top, #b8d872, #b9d972);border-color:#8bb14d #83a648 #7d9e45;text-shadow:0 1px 0 #d5e8aa;-webkit-box-shadow:0 1px 1px #d5d5d5, inset 0 1px 0 #cae295;-moz-box-shadow:0 1px 1px #d5d5d5, inset 0 1px 0 #cae295;box-shadow:0 1px 1px #d5d5d5, inset 0 1px 0 #cae295;}
.sdm_download.blue{background:#92dbf6;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#abe4f8', endColorstr='#6fcef3');background:-webkit-gradient(linear, left top, left bottom, from(#abe4f8), to(#6fcef3));background:-moz-linear-gradient(top, #abe4f8, #6fcef3);border-color:#8dc5da #76b7cf #63abc7;color:#1E4657 !important;text-shadow:0 1px 0 #b6e6f9;-webkit-box-shadow:0 1px 1px #d6d6d6, inset 0 1px 0 #c0ebfa;-moz-box-shadow:0 1px 1px #d6d6d6, inset 0 1px 0 #c0ebfa;box-shadow:0 1px 1px #d6d6d6, inset 0 1px 0 #c0ebfa;}
.sdm_download.blue:hover{background:#92dbf6;border-color:#7caec0 #68a3ba #5a9cb5;text-shadow:0 1px 0 #bee9fa;-webkit-box-shadow:0 1px 1px #d6d6d6, inset 0 1px 0 #ade4f8;-moz-box-shadow:0 1px 1px #d6d6d6, inset 0 1px 0 #ade4f8;box-shadow:0 1px 1px #d6d6d6, inset 0 1px 0 #ade4f8;}
.sdm_download.purple{background:#dfaeda;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8c4e4', endColorstr='#d494ce');background:-webkit-gradient(linear, left top, left bottom, from(#e8c4e4), to(#d494ce));background:-moz-linear-gradient(top, #e8c4e4, #d494ce);border-color:#bc9db9 #ad89aa #a1799d;color:#4D334A !important;text-shadow:0 1px 0 #eacae6;-webkit-box-shadow:0 1px 1px #d5d5d5, inset 0 1px 0 #eed3eb;-moz-box-shadow:0 1px 1px #d5d5d5, inset 0 1px 0 #eed3eb;box-shadow:0 1px 1px #d5d5d5, inset 0 1px 0 #eed3eb;}
.sdm_download.purple:hover{background:#e0b1db;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#deabd9', endColorstr='#e0b1db');background:-webkit-gradient(linear, left top, left bottom, from(#deabd9), to(#e0b1db));background:-moz-linear-gradient(top, #deabd9, #e0b1db);border-color:#a482a0 #9b7897 #947090;text-shadow:0 1px 0 #ecd0e9;-webkit-box-shadow:0 1px 1px #cdcdcd, inset 0 1px 0 #ccc;-moz-box-shadow:0 1px 1px #cdcdcd, inset 0 1px 0 #ccc;box-shadow:0 1px 1px #cdcdcd, inset 0 1px 0 #ccc;}
.sdm_download.teal{background:#9cedef;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b7f2f4', endColorstr='#7ce7ea');background:-webkit-gradient(linear, left top, left bottom, from(#b7f2f4), to(#7ce7ea));background:-moz-linear-gradient(top, #b7f2f4, #7ce7ea);border-color:#90c6c8 #78bdc0 #65b6ba;color:#2B5052 !important;text-shadow:0 1px 0 #bef3f5;-webkit-box-shadow:0 1px 1px #d5d5d5, inset 0 1px 0 #c9f5f7;-moz-box-shadow:0 1px 1px #d5d5d5, inset 0 1px 0 #c9f5f7;box-shadow:0 1px 1px #d5d5d5, inset 0 1px 0 #c9f5f7;}
.sdm_download.teal:hover{background:#9fedf0;border-color:#7db9bb #6bb2b5 #5dacaf;text-shadow:0 1px 0 #c5f4f6;-webkit-box-shadow:0 1px 1px #d5d5d5, inset 0 1px 0 #b7f2f4;-moz-box-shadow:0 1px 1px #d5d5d5, inset 0 1px 0 #b7f2f4;box-shadow:0 1px 1px #d5d5d5, inset 0 1px 0 #b7f2f4;}
.sdm_download.darkblue{background:#a5b8c6;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#becbd6', endColorstr='#88a1b4');background:-webkit-gradient(linear, left top, left bottom, from(#becbd6), to(#88a1b4));background:-moz-linear-gradient(top, #becbd6, #88a1b4);border-color:#a2afb8 #8696a1 #6f818f;color:#26313B !important;text-shadow:0 1px 0 #c4d0d9;-webkit-box-shadow:0 1px 1px #d3d3d3, inset 0 1px 0 #ced8e0;-moz-box-shadow:0 1px 1px #d3d3d3, inset 0 1px 0 #ced8e0;box-shadow:0 1px 1px #d3d3d3, inset 0 1px 0 #ced8e0;}
.sdm_download.darkblue:hover{background:#adbfcb;border-color:#8996a0 #798791 #6c7a85;text-shadow:0 1px 0 #ced9e0;-webkit-box-shadow:0 1px 1px #d3d3d3, inset 0 1px 0 #c2cfd8;-moz-box-shadow:0 1px 1px #d3d3d3, inset 0 1px 0 #c2cfd8;box-shadow:0 1px 1px #d3d3d3, inset 0 1px 0 #c2cfd8;}
.sdm_download.black{background:#525252;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5e5e5e', endColorstr='#434343');background:-webkit-gradient(linear, left top, left bottom, from(#5e5e5e), to(#434343));background:-moz-linear-gradient(top, #5e5e5e, #434343);border-color:#4c4c4c #313131 #1f1f1f;color:#FFFFFF !important;text-shadow:0 1px 0 #2e2e2e;-webkit-box-shadow:0 1px 1px #afafaf, inset 0 1px 0 #868686;-moz-box-shadow:0 1px 1px #afafaf, inset 0 1px 0 #868686;box-shadow:0 1px 1px #afafaf, inset 0 1px 0 #868686;}
.sdm_download.black:hover{background:#5a5a5a;border-color:#2c2c2c #1c1c1c #101010;text-shadow:0 1px 0 #363636;-webkit-box-shadow:0 1px 1px #b1b1b1, inset 0 1px 0 #838383;-moz-box-shadow:0 1px 1px #b1b1b1, inset 0 1px 0 #838383;box-shadow:0 1px 1px #b1b1b1, inset 0 1px 0 #838383;}
.sdm_download.grey{background:#bdbdbd;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cacaca', endColorstr='#aeaeae');background:-webkit-gradient(linear, left top, left bottom, from(#cacaca), to(#aeaeae));background:-moz-linear-gradient(top, #cacaca, #aeaeae);border-color:#b5b5b5 #a1a1a1 #8f8f8f;color:#555555 !important;text-shadow:0 1px 0 #d4d4d4;-webkit-box-shadow:0 1px 1px #c9c9c9, inset 0 1px 0 #d7d7d7;-moz-box-shadow:0 1px 1px #c9c9c9, inset 0 1px 0 #d7d7d7;box-shadow:0 1px 1px #c9c9c9, inset 0 1px 0 #d7d7d7;}
.sdm_download.grey:hover{background:#c2c2c2;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bcbcbc', endColorstr='#c2c2c2');background:-webkit-gradient(linear, left top, left bottom, from(#bcbcbc), to(#c2c2c2));background:-moz-linear-gradient(top, #bcbcbc, #c2c2c2);border-color:#989898 #8e8e8e #878787;text-shadow:0 1px 0 #dadada;-webkit-box-shadow:0 1px 1px #cdcdcd, inset 0 1px 0 #ccc;-moz-box-shadow:0 1px 1px #cdcdcd, inset 0 1px 0 #ccc;box-shadow:0 1px 1px #cdcdcd, inset 0 1px 0 #ccc;}
.sdm_download.pink{background:#f67689;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f78297', endColorstr='#f56778');background:-webkit-gradient(linear, left top, left bottom, from(#f78297), to(#f56778));background:-moz-linear-gradient(top, #f78297, #f56778);border-color:#df6f8b #da5f75 #d55061;color:#4F272C !important;text-shadow:0 1px 0 #f89ca9;-webkit-box-shadow:0 1px 1px #c1c1c1, inset 0 1px 0 #f9a1b1;-moz-box-shadow:0 1px 1px #c1c1c1, inset 0 1px 0 #f9a1b1;box-shadow:0 1px 1px #c1c1c1, inset 0 1px 0 #f9a1b1;}
.sdm_download.pink:hover{background:#f67c90;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f56c7e', endColorstr='#f78297');background:-webkit-gradient(linear, left top, left bottom, from(#f56c7e), to(#f78297));background:-moz-linear-gradient(top, #f56c7e, #f78297);border-color:#c36079 #c25669 #c14e5c;text-shadow:0 1px 0 #f9a6b4;-webkit-box-shadow:0 1px 1px #c3c3c3, inset 0 1px 0 #f8909e;-moz-box-shadow:0 1px 1px #c3c3c3, inset 0 1px 0 #f8909e;box-shadow:0 1px 1px #c3c3c3, inset 0 1px 0 #f8909e;}
.sdm_download.orange{background:#fecc5f;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#feda71', endColorstr='#febb4a');background:-webkit-gradient(linear, left top, left bottom, from(#feda71), to(#febb4a));background:-moz-linear-gradient(top, #feda71, #febb4a);border-color:#f5b74e #e5a73e #d6982f;color:#4D3217 !important;text-shadow:0 1px 0 #fedd9b;-webkit-box-shadow:0 1px 1px #d3d3d3, inset 0 1px 0 #fee395;-moz-box-shadow:0 1px 1px #d3d3d3, inset 0 1px 0 #fee395;box-shadow:0 1px 1px #d3d3d3, inset 0 1px 0 #fee395;}
.sdm_download.orange:hover{background:#fecb5e;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fec354', endColorstr='#fecd61');background:-webkit-gradient(linear, left top, left bottom, from(#fec354), to(#fecd61));background:-moz-linear-gradient(top, #fec354, #fecd61);border-color:#d29a3a #cc9436 #c89133;text-shadow:0 1px 0 #fee1a0;-webkit-box-shadow:0 1px 1px #d4d4d4, inset 0 1px 0 #fed17e;-moz-box-shadow:0 1px 1px #d4d4d4, inset 0 1px 0 #fed17e;box-shadow:0 1px 1px #d4d4d4, inset 0 1px 0 #fed17e;}
.sdm_download.white{background:#f5f5f5;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#f0f0f0');background:-webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#f0f0f0));background:-moz-linear-gradient(top, #f9f9f9, #f0f0f0);border-color:#dedede #d8d8d8 #d3d3d3;color:#555555 !important;text-shadow:0 1px 0 #fff;-webkit-box-shadow:0 1px 1px #eaeaea, inset 0 1px 0 #fbfbfb;-moz-box-shadow:0 1px 1px #eaeaea, inset 0 1px 0 #fbfbfb;box-shadow:0 1px 1px #eaeaea, inset 0 1px 0 #fbfbfb;}
.sdm_download.white:hover{background:#f4f4f4;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#f8f8f8');background:-webkit-gradient(linear, left top, left bottom, from(#efefef), to(#f8f8f8));background:-moz-linear-gradient(top, #efefef, #f8f8f8);border-color:#c7c7c7 #c3c3c3 #bebebe;text-shadow:0 1px 0 #fdfdfd;-webkit-box-shadow:0 1px 1px #ebebeb, inset 0 1px 0 #f3f3f3;-moz-box-shadow:0 1px 1px #ebebeb, inset 0 1px 0 #f3f3f3;box-shadow:0 1px 1px #ebebeb, inset 0 1px 0 #f3f3f3;}
.sdm_download.disabled{background:rgb(223, 223, 223);color:#9c9c9c;box-shadow:unset;cursor:not-allowed;}
.sdm_object_tree .sdm_post_title{margin-right:5px;display:block;}
.sdm_search_result_item{margin-top:20px;margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid silver}
.sdm_search_result_item:last-child{border-bottom:none;}
.sdm_general_error_msg{color:red;}
.sdm_disabled_button{opacity:0.2;}
.sdm_fancy3_download_item{display:block;max-width:320px;border:1px solid #ccc;margin-bottom:5px;}
.sdm_fancy3_download_title{font-weight:bold;float:left;padding:5px 10px;max-width:170px;overflow:hidden;}
.sdm_fancy3_view_details_link{
float: right;
padding: 5px 10px;
}.wcs-recurring-totals-panel{padding:1em 0 0;position:relative}.wcs-recurring-totals-panel:after{border-style:solid;border-width:1px 0;bottom:0;content:"";display:block;left:0;opacity:.3;pointer-events:none;position:absolute;right:0;top:0}.wcs-recurring-totals-panel+.wcs-recurring-totals-panel:after{border-top-width:0}.wcs-recurring-totals-panel .wc-block-components-panel .wc-block-components-totals-item{padding-left:0;padding-right:0}.wcs-recurring-totals-panel .wc-block-components-totals-item__label:first-letter{text-transform:capitalize}.wcs-recurring-totals-panel .wcs-recurring-totals-panel__title .wc-block-components-totals-item__label{font-weight:700}.wcs-recurring-totals-panel__title{margin:0}.wcs-recurring-totals-panel__details .wc-block-components-panel__button,.wcs-recurring-totals-panel__details .wc-block-components-panel__button:focus,.wcs-recurring-totals-panel__details .wc-block-components-panel__button:hover{font-size:.875em}.wcs-recurring-totals-panel__details .wc-block-components-panel__content>.wc-block-components-totals-item:first-child{margin-top:0}.wcs-recurring-totals-panel__details .wc-block-components-panel__content>.wc-block-components-totals-item:last-child{margin-bottom:0}.wcs-recurring-totals-panel__details .wcs-recurring-totals-panel__details-total .wc-block-components-totals-item__label{font-weight:700}.wcs-recurring-totals__subscription-length{float:right}.wc-block-cart-items__row.woofs-linked .wc-block-cart-item__remove-link{display:none !important;}
.wc-block-cart-items__row.woofs-linked .wc-block-cart-item__quantity{pointer-events:none !important;}
.wc-block-cart-items__row.woofs-linked.woofs-hide-linked {
display: none !important;
}:root{--wcm-btn-color:#5c7676;--wcm-btn-hover-color:--wcm-btn-hover-color}.wc-memberships-directory-container{margin:0 auto;position:relative}.wc-memberships-directory-container .wcm-directory-list-wrapper{padding:40px 0;text-align:center}.wc-memberships-directory-container .wcm-directory-list-wrapper .wcm-directory-member-wrapper{clear:both;display:inline-block;text-align:left;vertical-align:top;width:calc(50% - 2px)}.wc-memberships-directory-container .wcm-directory-list-wrapper .wcm-directory-member-wrapper .wcm-directory-member{font-size:14px;margin:0 auto;max-width:200px;padding:30px 10px}.wc-memberships-directory-container .wcm-directory-list-wrapper .wcm-directory-member-wrapper .wcm-directory-member img{height:auto}.wc-memberships-directory-container .wcm-directory-list-wrapper .wcm-directory-member-wrapper .wcm-directory-member h4{font-size:18px;font-weight:700;margin-bottom:2px;margin-top:16px}.wc-memberships-directory-container .wcm-directory-list-wrapper .wcm-directory-member-wrapper .wcm-directory-member .bio-box{color:#767676;margin-bottom:6px;margin-top:6px}.wc-memberships-directory-container .wcm-directory-list-wrapper .wcm-directory-member-wrapper .wcm-directory-member .info-box{color:#444}.wc-memberships-directory-container .wcm-directory-list-wrapper .wcm-directory-member-wrapper .wcm-directory-member .info-box label{font-weight:600}.wc-memberships-directory-container .wcm-directory-list-wrapper .wcm-directory-member-wrapper .wcm-directory-member .info-box span{vertical-align:middle}.wc-memberships-directory-container .wcm-directory-list-wrapper.columns-1 .wcm-directory-member-wrapper{width:100%}.wc-memberships-directory-container .wc-memberships-directory-editor-no-results h4{color:#111;font-size:18px;font-weight:400}.wc-memberships-directory-container .wc-memberships-directory-editor-no-results p{color:#767676;font-size:14px}.wc-memberships-directory-container.wc-memberships-directory-editor-container .wc-memberships-directory-filter-wrapper,.wc-memberships-directory-container.wc-memberships-directory-editor-container .wcm-pagination-wrapper{pointer-events:none}.wc-memberships-directory-container.wc-memberships-directory-editor-container .wcm-btn{padding:11.5px 20px}.wc-memberships-directory-container .wcm-input{background:#fff;border:1px solid #acacac;border-radius:0;color:#5e5e5e;font-size:16px;line-height:1.6;margin:0;padding:9px}.wc-memberships-directory-container .wcm-input:focus{outline:none}.wc-memberships-directory-container .wcm-input[type=text]{max-width:350px;width:70%}.wc-memberships-directory-container .wcm-select{max-width:350px;width:100%}.wc-memberships-directory-container .wcm-btn{background:var(--wcm-btn-color);border:0;color:#fff;font-weight:400;line-height:1.6;margin:0;padding:10px 20px}.wc-memberships-directory-container .wcm-btn:hover{background:var(--wcm-btn-hover-color)}.wc-memberships-directory-container .wcm-btn:focus{outline:none}.wc-memberships-directory-container .wcm-select{-webkit-appearance:none;background:transparent url(//shop.joerg-knoblauch.de/wp-content/plugins/woocommerce-memberships/assets/images/select-icon.png) no-repeat 95%;background-size:12px}.wc-memberships-directory-container .wcm-select.select2-hidden-accessible{width:100%!important}.wc-memberships-directory-container .wc-memberships-directory-filter-wrapper{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.wc-memberships-directory-container .wc-memberships-directory-filter-wrapper .filter-wrapper,.wc-memberships-directory-container .wc-memberships-directory-filter-wrapper .search-wrapper{align-content:flex-start;align-items:flex-start;display:flex;flex:2 1 auto;margin-bottom:5px}.wc-memberships-directory-container .wc-memberships-directory-filter-wrapper .filter-wrapper .select2-container,.wc-memberships-directory-container .wc-memberships-directory-filter-wrapper .search-wrapper .select2-container{margin-bottom:5px;width:100%!important}.wc-memberships-directory-container .wc-memberships-directory-filter-wrapper .filter-wrapper .select2-container .select2-selection,.wc-memberships-directory-container .wc-memberships-directory-filter-wrapper .search-wrapper .select2-container .select2-selection{background:transparent url(//shop.joerg-knoblauch.de/wp-content/plugins/woocommerce-memberships/assets/images/select-icon.png) no-repeat 95%;background-size:12px;border:1px solid #acacac;border-radius:0;line-height:1.6;min-height:46px;padding-left:10px}.wc-memberships-directory-container .wc-memberships-directory-filter-wrapper .filter-wrapper .select2-container .select2-selection .select2-selection__rendered,.wc-memberships-directory-container .wc-memberships-directory-filter-wrapper .search-wrapper .select2-container .select2-selection .select2-selection__rendered{padding-top:5px}.wc-memberships-directory-container .wc-memberships-directory-filter-wrapper .filter-wrapper .select2-container .select2-selection .select2-selection__rendered .select2-search__field,.wc-memberships-directory-container .wc-memberships-directory-filter-wrapper .search-wrapper .select2-container .select2-selection .select2-selection__rendered .select2-search__field{width:100%!important}.wc-memberships-directory-container .wc-memberships-directory-filter-wrapper .filter-wrapper .wcm-btn,.wc-memberships-directory-container .wc-memberships-directory-filter-wrapper .search-wrapper .wcm-btn{text-decoration:underline}.wc-memberships-directory-container .wc-memberships-directory-filter-wrapper .search-wrapper .wcm-search-btn{background-image:url(//shop.joerg-knoblauch.de/wp-content/plugins/woocommerce-memberships/assets/images/search-icon.png);background-position:50%;background-repeat:no-repeat;background-size:20px}.wc-memberships-directory-container .wcm-pagination-wrapper{margin-top:15px;text-align:center}.wc-memberships-directory-container .wcm-pagination-wrapper .wcm-pagination{color:#145fa9;font-size:18px;font-weight:600;margin:0 5px;text-decoration:none}.wc-memberships-directory-container .wcm-pagination-wrapper .wcm-pagination span{padding:0 5px;text-decoration:underline}.wc-memberships-directory-container .wmc-loader{background:rgba(0,0,0,.1);display:none;height:100%;position:absolute;width:100%}.wc-memberships-directory-container .wmc-loader .wcm-spinner{display:inline-block;left:50%;position:absolute;top:50%;transform:translate(-30px)}.wc-memberships-directory-container .wmc-loader .wcm-spinner div{animation:wcm-spinner 1.2s cubic-bezier(.5,0,.5,1) infinite;border:4px solid transparent;border-radius:50%;border-top-color:#646363;box-sizing:border-box;display:block;height:50px;margin:8px;position:absolute;width:50px}.wc-memberships-directory-container .wmc-loader .wcm-spinner div:first-child{animation-delay:-.45s}.wc-memberships-directory-container .wmc-loader .wcm-spinner div:nth-child(2){animation-delay:-.3s}.wc-memberships-directory-container .wmc-loader .wcm-spinner div:nth-child(3){animation-delay:-.15s}@keyframes wcm-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.wc-memberships-directory-container .directory-placeholder-box{font-size:20px;padding:100px 0;text-align:center}@media(max-width:500px){.wc-memberships-directory-container .wc-memberships-directory-filter-wrapper .filter-wrapper,.wc-memberships-directory-container .wc-memberships-directory-filter-wrapper .search-wrapper{flex:1 1 auto}.wc-memberships-directory-container .wc-memberships-directory-filter-wrapper .filter-wrapper .wcm-input,.wc-memberships-directory-container .wc-memberships-directory-filter-wrapper .search-wrapper .wcm-input{width:100%}.wc-memberships-directory-container .wc-memberships-directory-filter-wrapper .filter-wrapper{align-items:stretch;flex-direction:column}.wc-memberships-directory-container .wc-memberships-directory-filter-wrapper .filter-wrapper .wcm-select{margin-bottom:5px}.wc-memberships-directory-container .wcm-directory-list-wrapper .wcm-directory-member-wrapper{text-align:center;width:100%}.wc-memberships-directory-container .wcm-directory-list-wrapper .wcm-directory-member-wrapper .wcm-directory-member img{margin:0 auto}}:root{--edd-blocks-light-grey:#eee;}
.screen-reader-text {
border: 0;
clip: rect(1px, 1px, 1px, 1px);
-webkit-clip-path: inset(50%);
clip-path: inset(50%);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px;
word-wrap: normal !important;
}