@font-face{font-family:"MinionPro-Regular";src:url("fonts/MinionPro-Regular.otf") format("opentype")}@font-face{font-family:"SourceSansPro-Regular";src:url("fonts/SourceSansPro-Regular.otf") format("opentype")}@font-face{font-family:"SourceSansPro-Bold";src:url("fonts/SourceSansPro-Bold.otf") format("opentype")}@font-face{font-family:"SourceSansPro-Black";src:url("fonts/SourceSansPro-Black.otf") format("opentype")}@font-face{font-family:"SourceSansPro-It";src:url("fonts/SourceSansPro-It.otf") format("opentype")}@font-face{font-family:"SourceSansPro-Light";src:url("fonts/SourceSansPro-Light.otf") format("opentype")}@font-face{font-family:"SourceSansPro-LightIt";src:url("fonts/SourceSansPro-LightIt.otf") format("opentype")}@font-face{font-family:"SourceSansPro-Semibold";src:url("fonts/SourceSansPro-Semibold.otf") format("opentype")}@font-face{font-family:"Museo300";src:url("fonts/Museo300.otf") format("opentype")}@font-face{font-family:"Museo500";src:url("fonts/Museo500.otf") format("opentype")}@font-face{font-family:"Museo700";src:url("fonts/Museo700.otf") format("opentype")}@font-face{font-family:"Font-Awesome";src:url("fonts/FontAwesome.otf") format("opentype")}@media print{.sidebar-padder{display:none}footer{display:none}#icons_left,#icons_bottom,#topic-top,.subtopic,#acp_paging_menu,#masthead{display:none !important}.container{border:none !important}a[href]:after{content:none !important}img{max-width:400px !important}@page pagename{size:A4 landscape;margin:50px;marks:crop}.modal,.jcarousel{display:none !important}.container{width:100% !important;max-width:100% !important}}.woocommerce-account .woocommerce-error{font-size:20px}.delete_notice{font-weight:normal;font-family:SourceSansPro-Regular;font-size:13px;display:inline}.delete_button{color:#fff !important;display:block;font-size:16px;font-weight:400;margin:25px 0 25px 20px !important;padding:8px 3px;text-align:center;font-family:SourceSansPro-Regular,sans-serif;text-transform:uppercase;background:#ec0000 !important;background:-moz-linear-gradient(top, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%) !important;background:-webkit-linear-gradient(top, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%) !important;background:linear-gradient(to bottom, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ec0000', endColorstr='#c80000', GradientType=0);float:right;width:230px}body{background:#fff;font-family:SourceSansPro-Regular,sans-serif}.input-text.readonly{background:#c0c0c0}a,a:active,a:focus,input:focus,.bootstrap-select .dropdown-toggle:focus,.btn:active,.btn:focus{outline:none !important}b{font-family:SourceSansPro-Semibold,sans-serif}.topmargin20{margin-top:20px}.woocommerce-gzpd-checkout-verify-data .col1,.woocommerce-gzpd-checkout-verify-data .col2{width:100%}.woocommerce-checkout-review-order-table .recurring-totals,.woocommerce-checkout-review-order-table .recurring-total,.woocommerce-checkout-review-order-table .product-total span,.woocommerce-checkout-review-order-table thead{display:none}.woocommerce-checkout-review-order-table .product-name{padding-top:10px !important}.woocommerce-checkout-review-order-table .product-name .wc-gzd-product-name-left{display:none}.woocommerce-checkout-review-order-table .product-name .wc-gzd-product-name-right{background:#fff}.woocommerce-checkout-review-order-table .product-name .wc-gzd-product-name-right strong{display:none}.woocommerce-checkout-review-order-table{background:#fff !important;border:0 !important}.woocommerce-order-received .woocommerce-order-overview{display:none}.woocommerce-order-received .woocommerce-order>p:not(.woocommerce-thankyou-order-received){display:none}.woocommerce-NoticeGroup-checkout{float:left;width:100%}.wc-gzd-order-submit{float:right;margin-top:5px}.woocommerce-error,.woocommerce-info,.woocommerce-message{margin:0 0 20px}.btn-red,a.redbutton{color:#fff;display:inline-block;font-size:16px;font-weight:400;padding:10px 15px;width:auto;text-align:center;background:#ec0000;background:-moz-linear-gradient(top, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);background:-webkit-linear-gradient(top, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);background:linear-gradient(to bottom, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%)}a,a:hover{color:#ec0000}.btn-red:hover,a.redbutton:hover{text-decoration:none !important;color:#fff !important;background:#ec0000 !important}.outofstock .block_of_two{display:none !important}.share_buttons{position:absolute;width:300px;margin-top:35px}.container{max-width:960px;width:100%;background:#fff;border-left:1px solid #ccc;border-right:1px solid #ccc;padding-bottom:0}.share_item_button{float:left;margin:2px 10px 0 0}.main-content-inner{padding-bottom:0}a,a:active,a:focus,input:focus,.bootstrap-select .dropdown-toggle:focus,.btn:active,.btn:focus{outline:none !important}header .container{background:#ffffff;background:-moz-linear-gradient(top, #ffffff 0, #f0f0ee 100%);background:-webkit-linear-gradient(top, #ffffff 0, #f0f0ee 100%);background:linear-gradient(to bottom, #ffffff 0, #f0f0ee 100%);height:71px;padding-left:25px;padding-right:25px}header .container .navbar{border:medium none;margin:0;background:none}header .container .navbar .navbar-toggle{border:medium none;display:block;height:71px;padding:0;margin:0 0 0 5px;background:none}header .container .navbar .navbar-toggle .icon-bar{background-color:#348fa2;height:3px;margin-top:5px}header .container .navbar .navbar-toggle .icon-bar+.icon-bar{margin-top:5px}header .container .navbar .navbar-toggle:hover{background:none}header .container .navbar .navbar-collapse.collapse,header .container .navbar .navbar-collapse.collapsing,header .container .navbar .navbar-collapse.collapse.in{display:block !important;position:absolute;top:72px;left:-25px;width:395px;opacity:.9;background:#f0f0f0;z-index:9999;padding:0 25px}header .container .navbar .navbar-collapse.collapse{display:none !important}header .container .navbar .navbar-collapse .navbar-collapse-left{width:50%;float:left;padding:0 10px 0 0;margin:10px 0 10px;border-right:1px solid #ec484f}header .container .navbar .navbar-collapse .navbar-collapse-left .navbar-collapse-dotted{border-top:1px dashed #ec484f;float:left;width:91px}header .container .navbar .navbar-collapse .navbar-collapse-right{width:50%;float:left;padding:10px}header .container .navbar .navbar-collapse .navbar-collapse-right ul li a{text-transform:none}header .container .navbar .navbar-collapse ul{padding:0 0;width:100%}header .container .navbar .navbar-collapse ul li{float:none}header .container .navbar .navbar-collapse ul li a{color:#ec0000;font-weight:400;line-height:3.25rem;padding:0;text-transform:uppercase}header .container .navbar .navbar-collapse ul li a:hover,header .container .navbar .navbar-collapse ul li a:active,header .container .navbar .navbar-collapse ul li a:focus{color:#ec0000;background:none}header .container .navbar .navbar-collapse ul.header-1{margin:0 0 5px 0}header .container .navbar .navbar-collapse ul.header-2{margin:5px 0 0}header .container .navbar .navbar-collapse ul.header-2 li:last-child a{padding:0}header .container .header-img{display:table;height:48px;margin-left:-25px;margin-top:14px;float:left}header .container .header-img img{height:48px;max-width:100%;width:auto}header .container .label-red{background-color:#ec0000;color:#fff;display:none;float:left;font-size:13px;letter-spacing:.6px;line-height:21px;margin:26px 0 0 12px;padding:2px 8px 0}footer .container{padding-left:80px;padding-right:80px;color:#fff;line-height:1.1;background:#313131;background:-moz-linear-gradient(top, #313131 0, #4d4d4d 15px, #4d4d4d 100%);background:-webkit-linear-gradient(top, #313131 0, #4d4d4d 15px, #4d4d4d 100%);background:linear-gradient(to bottom, #313131 0, #4d4d4d 15px, #4d4d4d 100%)}footer .container .row{margin:0 -10px}footer .container .row .footer-col-wrapper{padding:0 10px}footer .container .row .footer-col-wrapper .widget{margin-top:57px}footer .container .row .footer-col-wrapper .widget h3{font-weight:400;margin:0 0 10px;font-size:14px;font-family:SourceSansPro-Semibold,sans-serif}footer .container .row .footer-col-wrapper .widget ul li a{color:#fff;font-size:13px;padding:0 10px 10px}footer .container .row .footer-col-wrapper .widget ul li a:hover,footer .container .row .footer-col-wrapper .widget ul li a:focus,footer .container .row .footer-col-wrapper .widget ul li a:active{color:#fff;text-decoration:underline;background:transparent}footer .container .row .footer-col-wrapper .copyright{margin:57px 0 0;line-height:1.3;color:#aaa}footer .container .row .footer-col-wrapper .footer-right{font-size:13px;margin:57px 0 0;background:#fff;padding:13px 15px;color:#888;line-height:normal}footer .container .row .footer-col-wrapper .footer-right strong{color:#000;font-family:SourceSansPro-Semibold,sans-serif;font-weight:400}footer .container .row .footer-col-wrapper.middle img{max-width:103px;max-height:79px}footer .container .row .footer-col-wrapper.left img{max-width:155px;max-height:26px}footer .container.footer-lower-wrapper{background:#fff;border-bottom:2px solid #000;padding-top:20px;color:#666;padding-bottom:10px}footer .container.footer-lower-wrapper img{margin:0}footer .container.footer-lower-wrapper .left,footer .container.footer-lower-wrapper .middle,footer .container.footer-lower-wrapper .right{display:table-cell;vertical-align:middle;float:none}footer .container.footer-lower-wrapper .left{width:37.5%}footer .container.footer-lower-wrapper .middle{width:25%;text-align:center}footer .container.footer-lower-wrapper .right{width:37.5%}footer .container.footer-lower-wrapper .right img{margin-bottom:-15px}#main,#content{min-height:30vh}#main .bx-wrapper,#content .bx-wrapper{background:none;border:0;margin:0;box-shadow:none}#main.headercheckout,#content.headercheckout{min-height:inherit}.topic-top{padding:30px 35px 35px;background-color:#339daa;color:#fff;position:relative;margin-left:-15px;margin-right:-15px}.topic-top .topic-img{float:left;padding:0 35px 0 0;width:14%}.topic-top .topic-img img{padding:5px 0 0;width:100%}.topic-top .topic-img img.theme{padding:12px 0 0}.topic-top .topic-img.empty{width:44px;height:1px}.topic-top a,.topic-top a:hover,.topic-top a:focus,.topic-top a:active{color:#fff}.topic-top .topic-description{float:left;width:86%}.topic-top .topic-description header h1{margin:0;text-transform:uppercase;font-family:SourceSansPro-SemiBold,sans-serif;font-weight:400;font-size:24px;letter-spacing:1px}.topic-top .topic-description header a{float:left}.topic-top .topic-description header a.header_logo_archive{float:right;color:#fff;border:2px solid #fff;border-right:none;border-left:none;line-height:30px;padding:0;text-transform:uppercase;font-size:26px;margin:10px 0 0 0}.topic-top .topic-description header a.header_logo_archive:hover,.topic-top .topic-description header a.header_logo_archive:focus{text-decoration:none}.topic-top .topic-description .entry-content,.topic-top .topic-description p{font-size:16px;line-height:20px}.topic-top h1.page-title{margin:0;text-transform:uppercase;font-family:SourceSansPro-Bold,sans-serif;font-weight:400;font-size:24px}.topic-top .topic-toggle{background:url("../includes/images/close-blue.png") no-repeat;position:absolute;bottom:12px;right:10px;width:21px;height:14px;cursor:pointer;display:block}.topic-top.closed,#topic-top.closed{background-color:#339daa;color:#fff;height:80px;padding:17px 35px 0;position:relative}.topic-top.closed .topic-description .entry-content,#topic-top.closed .topic-description .entry-content{display:none}.topic-top.closed .topic-img,#topic-top.closed .topic-img{text-align:right;width:10%;padding:0}.topic-top.closed .topic-img.topic-img-empty,#topic-top.closed .topic-img.topic-img-empty{width:10%;height:1px;margin:0 -42px 0 0}.topic-top.closed .topic-img.empty,#topic-top.closed .topic-img.empty{width:43px;height:1px}.topic-top.closed .topic-img.serien,#topic-top.closed .topic-img.serien{background:url("../includes/images/icons/ic_artikelserie_neg.svg") no-repeat scroll 44px 6px;width:10%;height:39px;background-size:31px 36px;padding:0}.topic-top.closed .topic-img.berufsprofile,#topic-top.closed .topic-img.berufsprofile{background:url("../includes/images/icons/ic_berufsprofile_neg.svg") no-repeat scroll 44px 6px;width:10%;height:39px;background-size:31px 36px;padding:0}.topic-top.closed h1.page-title,#topic-top.closed h1.page-title,.topic-top.closed .topic-description header h1,#topic-top.closed .topic-description header h1{line-height:20px;padding:15px 0 0}.topic-top.closed .topic-img img,#topic-top.closed .topic-img img{width:36px;margin-right:10px;max-height:42px;overflow:hidden}.topic-top.closed .topic-toggle,#topic-top.closed .topic-toggle{background:url("../includes/images/open-blue.png") no-repeat}.page-template-page-nosidebar article.type-page header{margin:0 -15px}.page-template-page-nosidebar article.type-page header h1{background-color:#339daa;color:#fff;height:80px;padding:30px 35px 30px 79px;line-height:20px;margin:0;text-transform:uppercase;font-family:SourceSansPro-SemiBold,sans-serif;font-weight:400;font-size:24px;letter-spacing:1px}.page-template-page-nosidebar article.type-page .entry-content{padding:40px 15px 60px;margin-left:-15px;margin-right:-15px}.page-template-page-nosidebar.woocommerce-account article.type-page header{margin:0}.page-template-page-nosidebar.woocommerce-account article.type-page header h1{height:inherit}.page-template-page-nosidebar.woocommerce-account article.type-page .entry-content{padding:0}.page-template-page_termine .entry-content,.page-template-page-nosidebar article.type-page .entry-content{padding:40px 80px 60px 80px}.article_data_right{float:right}.single-post #main.main-content-inner,.single-post #content.main-content-inner{padding-left:80px;padding-top:60px}.main-content .single-left{padding-left:80px;padding-top:60px}.main-content .sidebar{width:33.33%;padding:0}.main-content .sidebar .sidebar-padder{padding:60px 80px 0 30px}.page-template-page-checkout .main-content .sidebar .sidebar-padder,.page-template-page-anfrage-business .main-content .sidebar .sidebar-padder{padding:60px 60px 0 30px}.page-template-page-anfrage-business .main-content .sidebar .sidebar-padder{background-color:#e1f4f5}.subtopic{height:40px;background-color:#e6f4f5;padding:0 80px}.subtopic a{color:#2992af;display:block;float:left;font-size:14px;letter-spacing:.1px;line-height:42px;height:40px;margin:0 30px 0 0;position:relative}.subtopic a.artikelserien_link{background:rgba(0,0,0,0) url("../includes/images/icons/ic_artikelserie.svg") no-repeat scroll left center / 27px 18px;padding:0 0 0 35px}.subtopic a.themenübersicht_link{background:rgba(0,0,0,0) url("../includes/images/icons/ic_uebersicht.svg") no-repeat scroll left center / 21px 13px;padding:0 0 0 30px;width:auto;text-transform:uppercase;float:left}.subtopic ul.themes_single{padding:0;list-style:none;margin:0;float:left}.subtopic ul.themes_single li{display:inline-block}.subtopic ul.themes_single li a{color:#2992af;display:block;float:none;font-size:14px;letter-spacing:0;line-height:30px;margin:0 15px 0 0;position:relative;width:25px;height:40px;text-align:center;border-top:4px solid transparent;border-bottom:4px solid transparent}.subtopic ul.themes_single li a:hover,.subtopic ul.themes_single li a:focus,.subtopic ul.themes_single li a.selected_tb{border-top:4px solid #339daa;border-bottom:4px solid #ec0000}.subtopic ul.themes_single li img{max-height:25px}.subtopic .dotted-line{display:block;float:left;width:1px;height:30px;margin:5px 20px 5px 5px;border-left:1px dotted #339daa}.topic-slider-wrapper{background-color:#e6f4f6;position:relative;margin-bottom:40px}.topic-slider-wrapper #themenicons{width:6.3%;float:left;max-width:60px}.topic-slider-wrapper #themenicons ul{list-style:outside none none;margin:0;padding:0}.topic-slider-wrapper #themenicons ul li a{display:block;margin:19px 0 0 0;padding:6px 0;text-align:center;border-left:4px solid transparent;border-right:4px solid transparent}.topic-slider-wrapper #themenicons ul li a img{margin:0 auto;display:block;width:28px;height:28px;text-indent:-9999px;opacity:.5}.topic-slider-wrapper #themenicons ul li a:hover,.topic-slider-wrapper #themenicons ul li a:active,.topic-slider-wrapper #themenicons ul li a:focus,.topic-slider-wrapper #themenicons ul li a.selected_icon{border-left:4px solid #339daa;border-right:4px solid #ec0000}.topic-slider-wrapper #themenicons ul li a:hover img,.topic-slider-wrapper #themenicons ul li a:active img,.topic-slider-wrapper #themenicons ul li a:focus img,.topic-slider-wrapper #themenicons ul li a.selected_icon img{opacity:1}.topic-slider-wrapper #themenslider{width:93.6%;float:left}.topic-slider-wrapper #themenslider .bx-wrapper{background:none;border:0;margin:0;box-shadow:none;position:static}.topic-slider-wrapper #themenslider .bx-wrapper ul{list-style:outside none none;margin:0;padding:0}.topic-slider-wrapper #themenslider .bx-wrapper ul li{background-color:#e6f4f6}.topic-slider-wrapper #themenslider .bx-wrapper ul li .slider_item_image{border-left:1px solid #62928b;float:left;width:46.2%;height:356px}.topic-slider-wrapper #themenslider .bx-wrapper ul li .slider_item_image img{width:auto;max-width:100%;height:auto}.topic-slider-wrapper #themenslider .bx-wrapper ul li .si_image_full{float:left;width:100%;height:356px}.topic-slider-wrapper #themenslider .bx-wrapper ul li .si_image_full a{display:block;height:100%;width:100%}.topic-slider-wrapper #themenslider .bx-wrapper ul li .slider_item_text{width:53.8%;float:left;padding:30px 30px 40px;position:relative;height:356px;overflow:hidden}.topic-slider-wrapper #themenslider .bx-wrapper ul li .slider_item_text .slider_item_text_inner{font-size:16px;line-height:1.37;color:#646464}.topic-slider-wrapper #themenslider .bx-wrapper ul li .slider_item_text h4{color:#000;font-family:SourceSansPro-Semibold,sans-serif;font-size:16px;letter-spacing:1px;margin:0;text-transform:uppercase;min-height:15px}.topic-slider-wrapper #themenslider .bx-wrapper ul li .slider_item_text h2{color:#ec0000;font-family:SourceSansPro-Bold,sans-serif;font-size:34px;font-weight:400;line-height:35px;margin:13px 0 8px}.topic-slider-wrapper #themenslider .bx-wrapper ul li .slider_item_text p{color:#787878;font-size:15px;letter-spacing:.1px;line-height:18px;max-height:108px;overflow:hidden}.topic-slider-wrapper #themenslider .bx-wrapper ul li .slider_item_text .slider_icons{background:#e6f4f6;position:absolute;z-index:9999;left:30px;right:30px;bottom:35px}.topic-slider-wrapper #themenslider .bx-wrapper ul li .slider_item_text .slider_icons a{display:block;height:30px;width:30px;margin-right:15px;float:left;cursor:pointer}.topic-slider-wrapper #themenslider .bx-wrapper ul li .slider_item_text .slider_icons .slider_watch{background:url("../includes/images/icons/ic_lesen.svg") no-repeat}.topic-slider-wrapper #themenslider .bx-wrapper ul li .slider_item_text .slider_icons .slider_video{background:url("../includes/images/icons/ic_video.svg") no-repeat}.topic-slider-wrapper #themenslider .bx-wrapper ul li .slider_item_text .slider_icons .slider_share{background:url("../includes/images/icons/ic_teilen.svg") no-repeat}.topic-slider-wrapper #themenslider .bx-wrapper .bx-pager{background-color:#339daa;border-top:1px solid #5db1bb;bottom:-40px;color:#666;font-size:.85em;font-weight:bold;height:40px;left:0;padding:0 0;position:absolute;right:0;text-align:center;width:100%;z-index:9999}.topic-slider-wrapper #themenslider .bx-wrapper .bx-pager.bx-default-pager a{background-color:#fff;height:8px;width:8px;margin-top:16px}.topic-slider-wrapper #themenslider .bx-wrapper .bx-pager.bx-default-pager a.active,.topic-slider-wrapper #themenslider .bx-wrapper .bx-pager.bx-default-pager a:hover,.topic-slider-wrapper #themenslider .bx-wrapper .bx-pager.bx-default-pager a:active,.topic-slider-wrapper #themenslider .bx-wrapper .bx-pager.bx-default-pager a:focus{background-color:#83c5cc}.topic-slider-wrapper #themenslider .bx-wrapper .bx-controls-direction .bx-prev{background:rgba(0,0,0,0) url("../includes/images/icons/c_backw_r.svg") no-repeat;left:auto;right:83px;bottom:35px;top:auto;height:28px;width:18px;margin:0}.topic-slider-wrapper #themenslider .bx-wrapper .bx-controls-direction .bx-next,.topic-slider-wrapper #themenslider .bx-wrapper .bx-controls-direction .bx-next:hover,.topic-slider-wrapper #themenslider .bx-wrapper .bx-controls-direction .bx-next:focus,.topic-slider-wrapper #themenslider .bx-wrapper .bx-controls-direction .bx-next:active{background:rgba(0,0,0,0) url("../includes/images/icons/c_forw_r.svg") no-repeat;bottom:35px;right:40px;top:auto;margin:0;height:28px;width:18px}.artikelserien-slider-wrapper{background-color:#e6f4f6;position:relative;height:375px;border-bottom:1px solid #a6d1da}.artikelserien-slider-wrapper #themenicons{border-right:1px solid #309faa;float:left;height:373px;margin:1px 0 0;max-width:220px;width:218px}.artikelserien-slider-wrapper #themenicons ul{list-style:outside none none;margin:0;padding:0}.artikelserien-slider-wrapper #themenicons ul li a{height:40px;display:block;margin:19px 0 0 0;padding:6px 0;text-align:center;border-left:4px solid transparent;border-right:4px solid transparent}.artikelserien-slider-wrapper #themenicons ul li a img{display:block;height:28px;margin:0 auto;opacity:.5;text-indent:-9999px;float:left;width:52px}.artikelserien-slider-wrapper #themenicons ul li a div{display:block;float:left;height:28px;margin:0 auto;padding:4px 22px;text-align:left;text-indent:0;width:157px;font-size:18px;color:#3693a4;font-family:SourceSansPro-Regular,sans-serif}.artikelserien-slider-wrapper #themenicons ul li a:hover,.artikelserien-slider-wrapper #themenicons ul li a:active,.artikelserien-slider-wrapper #themenicons ul li a:focus,.artikelserien-slider-wrapper #themenicons ul li a.selected_icon{background:#fff;border-left:4px solid #339daa;border-right:4px solid #ec0000}.artikelserien-slider-wrapper #themenicons ul li a:hover img,.artikelserien-slider-wrapper #themenicons ul li a:active img,.artikelserien-slider-wrapper #themenicons ul li a:focus img,.artikelserien-slider-wrapper #themenicons ul li a.selected_icon img,.artikelserien-slider-wrapper #themenicons ul li a:hover div,.artikelserien-slider-wrapper #themenicons ul li a:active div,.artikelserien-slider-wrapper #themenicons ul li a:focus div,.artikelserien-slider-wrapper #themenicons ul li a.selected_icon div{opacity:1;font-family:SourceSansPro-Bold,sans-serif}.artikelserien-slider-wrapper #artikelserien_nav_list{border-right:1px solid #e6e6e6;float:left;width:379px;height:374px;background-color:#fff}.artikelserien-slider-wrapper #artikelserien_nav_list .select_wrapper{border-bottom:1px solid #ccc}.artikelserien-slider-wrapper #artikelserien_nav_list .select_wrapper .bootstrap-select{width:150px}.artikelserien-slider-wrapper #artikelserien_nav_list .select_wrapper .bootstrap-select .btn{border-radius:0;border-bottom:none;border-top:none;border-color:#ccc}.artikelserien-slider-wrapper #artikelserien_nav_list .select_wrapper .bootstrap-select .dropdown-menu{border-radius:0;margin:0;left:-1px;right:0}.artikelserien-slider-wrapper #artikelserien_nav_list .select_wrapper .bootstrap-select .dropdown-menu>li>a{padding:3px 12px}.artikelserien-slider-wrapper #artikelserien_nav_list .select_wrapper .bootstrap-select .dropdown-menu>li>a:hover,.artikelserien-slider-wrapper #artikelserien_nav_list .select_wrapper .bootstrap-select .dropdown-menu a:focus,.artikelserien-slider-wrapper #artikelserien_nav_list .select_wrapper .bootstrap-select .dropdown-menu a:active{background:#339daa !important}.artikelserien-slider-wrapper #artikelserien_nav_list .select_wrapper .bootstrap-select .dropdown-menu.open li.selected:hover,.artikelserien-slider-wrapper #artikelserien_nav_list .select_wrapper .bootstrap-select .dropdown-menu.open li:hover,.artikelserien-slider-wrapper #artikelserien_nav_list .select_wrapper .bootstrap-select .dropdown-menu.open li a:hover,.artikelserien-slider-wrapper #artikelserien_nav_list .select_wrapper .bootstrap-select .dropdown-menu.open li.selected a:hover,.artikelserien-slider-wrapper #artikelserien_nav_list .select_wrapper .bootstrap-select .dropdown-menu.open li.selected,.artikelserien-slider-wrapper #artikelserien_nav_list .select_wrapper .bootstrap-select .dropdown-menu.open li.selected a{color:#fff !important;background-color:#339daa !important}.artikelserien-slider-wrapper #artikelserien_nav_list .artikelserien_nav{background:#fff;background:-moz-linear-gradient(top, #c6c7c9 0, #fefefe 15px, #fff 100%);background:-webkit-linear-gradient(top, #c6c7c9 0, #fefefe 15px, #fff 100%);background:linear-gradient(to bottom, #c6c7c9 0, #fefefe 15px, #fff 100%);padding:40px 0 0 0;list-style:none;font-family:SourceSansPro-SemiBold,sans-serif}.artikelserien-slider-wrapper #artikelserien_nav_list .artikelserien_nav li a{color:#ed4747;display:block;font-size:18px;padding:3px 50px}.artikelserien-slider-wrapper #artikelserien_nav_list .artikelserien_nav li a:hover,.artikelserien-slider-wrapper #artikelserien_nav_list .artikelserien_nav li a:focus,.artikelserien-slider-wrapper #artikelserien_nav_list .artikelserien_nav li a:active{text-decoration:none}.artikelserien-slider-wrapper #artikelserien_nav_list .artikelserien_nav li.active{background-color:#3292a2}.artikelserien-slider-wrapper #artikelserien_nav_list .artikelserien_nav li.active a{color:#fff}.artikelserien-slider-wrapper #artikelserien_nav_list .artikelserien_nav li:hover,.artikelserien-slider-wrapper #artikelserien_nav_list .artikelserien_nav li:focus,.artikelserien-slider-wrapper #artikelserien_nav_list .artikelserien_nav li:active{background-color:#ecf1f4}.artikelserien-slider-wrapper #artikelserien_nav_list .artikelserien_nav li:hover a,.artikelserien-slider-wrapper #artikelserien_nav_list .artikelserien_nav li:focus a,.artikelserien-slider-wrapper #artikelserien_nav_list .artikelserien_nav li:active a{color:#ed4747}.artikelserien-slider-wrapper #artikelserien_nav_list .noarticleseriefound{background-color:#fff;color:#3291a1;font-size:17px;height:374px;letter-spacing:1px;line-height:25px;padding:144px 40px 0}.artikelserien-slider-wrapper #articleserie_description{float:left;width:361px;position:relative}.artikelserien-slider-wrapper #articleserie_description .term_img{background-position:center center;background-size:cover;height:374px;width:100%}.artikelserien-slider-wrapper #articleserie_description .term_descr{background:rgba(230,244,245,0.8) none repeat scroll 0 0;bottom:0;color:#d10500;font-size:15px;line-height:normal;padding:15px 20px 5px;position:absolute}.artikelserien-slider-wrapper .no_theme_chosen{border-top:1px solid #fff;color:#fff;float:left;height:374px;padding:115px 60px 0 40px;width:740px;font-size:17px;line-height:23px;position:relative;background:#339daa url("../includes/images/backgrounds/Series_BG_2x.png") no-repeat scroll 0 0 / cover}.artikelserien-content-wrapper{background:#fff;background:-moz-linear-gradient(top, #c6c7c9 0, #fefefe 15px, #fff 100%);background:-webkit-linear-gradient(top, #c6c7c9 0, #fefefe 15px, #fff 100%);background:linear-gradient(to bottom, #c6c7c9 0, #fefefe 15px, #fff 100%);margin:0 -15px;padding:50px 80px}.artikelserien-content-wrapper article.hentry{margin:0 0 40px}.artikelserien-content-wrapper article.hentry .tag_roof{display:block;margin-bottom:8px}.artikelserien-content-wrapper article.hentry .tag_roof a{color:#000;font-family:SourceSansPro-Semibold,sans-serif;letter-spacing:.1px}.artikelserien-content-wrapper article.hentry .page-title{margin:0 0 15px;line-height:18px}.artikelserien-content-wrapper article.hentry .page-title a{color:#ec0000;font-family:Museo700,sans-serif;font-size:19px;font-weight:400;text-decoration:none}.artikelserien-content-wrapper article.hentry .page-title a:hover{color:#3693a4}.artikelserien-content-wrapper article.hentry .entry-summary{color:#787878;font-family:Museo300,sans-serif;margin:0 0 10px;font-size:15px;letter-spacing:.1px;line-height:20px}.artikelserien-content-wrapper article.hentry .entry-meta,.artikelserien-content-wrapper article.hentry a{color:#787878;font-family:SourceSansPro-Light,sans-serif}.artikelserien-content-wrapper article.hentry:last-child{margin:0}.price_outer .infophrase{display:inline-block;padding:0 0 0 20px;font-size:18px;line-height:20px;max-width:130px;text-align:center}.product .wc-gzd-additional-info.shipping-costs-info{display:none !important}#icons_left{position:fixed;top:255px;width:35px;margin-left:-81px}#icons_left_inner{text-align:center;width:35px}#icons_left_inner a{width:35px;height:34px;display:block;border:1px solid #3292a2;border-top:none;cursor:pointer}#icons_left_inner a.top{background:url("../includes/images/icons/c_scrollup.svg") no-repeat scroll center bottom / 100% 100%;height:24px;border:none}#icons_left_inner a.bottom{background:url("../includes/images/icons/c_scrolldown.svg") no-repeat scroll center bottom / 100% 100%;height:24px;border:none}#icons_left_inner a.fb{background:url("../includes/images/icons/ic_facebook.svg") no-repeat}#icons_left_inner a.twitter{background:url("../includes/images/icons/ic_twitter.svg") no-repeat}#icons_left_inner a.linkedin{background:url("../includes/images/icons/ic_linkedin.svg") no-repeat}#icons_left_inner a.xing{background:url("../includes/images/icons/ic_xing.svg") no-repeat}#icons_left_inner a.email{background:url("../includes/images/icons/ic_email.svg") no-repeat}#icons_left_inner a.pdf{background:url("../includes/images/icons/ic_print.svg") no-repeat;border-bottom:1px solid #fff}#icons_left_inner a.bookmarkme{display:none}#icons_left_inner a.history{background:url("../includes/images/icons/ic_history.svg") no-repeat;border-bottom:none;border-bottom:1px solid #ffffff}#icons_left_inner a.notes{background:url("../includes/images/icons/ic_notiz.svg") no-repeat;border-bottom:none;height:33px;overflow:hidden;color:transparent}#icons_left_inner button.simplefavorite-button{background:url("../includes/images/icons/ic_favorite.svg") no-repeat;width:35px;height:34px;display:block;border:none;border-left:1px solid #3292a2;border-right:1px solid #3292a2;border-bottom:1px solid #ffffff;border-radius:0;cursor:pointer;overflow:hidden;color:transparent}#icons_left_inner div{display:inline-block}#icons_bottom{padding:0}#icons_bottom_inner{text-align:center}#icons_bottom_inner a{width:25px;height:23px;display:inline-block;background-position:center;margin:0 5px;cursor:pointer}#icons_bottom_inner a.fb{background:url("../includes/images/icons/ic_facebook_altern.svg") no-repeat}#icons_bottom_inner a.twitter{background:url("../includes/images/icons/ic_twitter_altern.svg") no-repeat}#icons_bottom_inner a.linkedin{background:url("../includes/images/icons/ic_linkedin_altern.svg") no-repeat}#icons_bottom_inner a.xing{background:url("../includes/images/icons/ic_xing_altern.svg") no-repeat}#icons_bottom_inner a.email{background:url("../includes/images/icons/ic_email_altern.svg") no-repeat}#icons_bottom_inner a.pdf{background:url("../includes/images/icons/ic_teilen_weitere_altern.svg") no-repeat}#icons_bottom_inner a.bookmarkme{background:url("../includes/images/icons/ic_favorit_out.svg") no-repeat;border-bottom:none;width:15px}#icons_bottom_inner a.history{background:url("../includes/images/icons/ic_history_out.svg") no-repeat;border-bottom:none}#icons_bottom_inner a.notes{background:url("../includes/images/icons/ic_notiz_out.svg") no-repeat;border-bottom:none}#icons_bottom_inner a.bookmarkme.simplefavorite-button,#icons_bottom_inner button.simplefavorite-button{background:url("../includes/images/icons/ic_favorit_out.svg") no-repeat;border:none;width:15px;height:23px;display:inline-block;background-position:center;margin:0 5px;cursor:pointer;overflow:hidden;color:transparent}#icons_bottom_inner .separator{border-right:1px solid #cecece;display:inline;height:38px;margin-left:2px;margin-right:6px;padding:19px 0 3px;width:2px}#icons_bottom_inner div{display:inline-block}#loginbox-wrapper{position:relative;font-family:SourceSansPro-Regular,sans-serif;font-size:14px;letter-spacing:0}#loginbox-wrapper #loginbox{border:1px solid #339daa;max-width:560px;width:100%;z-index:99999;margin-top:-20px;-webkit-box-shadow:0 0 7px 1px rgba(0,0,0,0.45);-moz-box-shadow:0 0 7px 1px rgba(0,0,0,0.45);box-shadow:0 0 7px 1px rgba(0,0,0,0.45)}#loginbox-wrapper #loginbox .lheader{background:#ffffff;background:-moz-linear-gradient(top, #ffffff 0, #f0f0ee 100%);background:-webkit-linear-gradient(top, #ffffff 0, #f0f0ee 100%);background:linear-gradient(to bottom, #ffffff 0, #f0f0ee 100%);border-bottom:2px solid #d6e0e1;color:#747474;font-size:17px;letter-spacing:1.5px;line-height:22px;padding:20px 40px 15px;text-align:right}#loginbox-wrapper #loginbox .lheader img{width:55px;height:50px;display:block;float:left}#loginbox-wrapper #loginbox .lheader .abotitle{background-color:#ec0000;color:#fff;display:block;float:left;font-size:13px;letter-spacing:.6px;line-height:21px;margin:15px 0 0 17px;padding:0 10px}#loginbox-wrapper #loginbox .lcontent{background-color:#e6f4f5;color:#339daa;padding:25px 33px}#loginbox-wrapper #loginbox .lcontent .row{margin-bottom:35px}#loginbox-wrapper #loginbox .lcontent a{background-color:#339daa;border-radius:3px;color:#fff;font-size:16px;line-height:40px;min-width:165px;padding:0;text-align:center;text-transform:uppercase;width:100%}#loginbox-wrapper #loginbox .lcontent input[type="text"],#loginbox-wrapper #loginbox .lcontent input[type="password"]{width:100%;text-align:center;border:1px solid #b7dfe1;height:40px;color:#969696;font-family:SourceSansPro-Light,sans-serif;font-size:17px}#loginbox-wrapper #loginbox .lcontent ::-webkit-input-placeholder,#loginbox-wrapper #loginbox .lcontent ::-moz-placeholder,#loginbox-wrapper #loginbox .lcontent :-ms-input-placeholder,#loginbox-wrapper #loginbox .lcontent :-moz-placeholder{color:#969696}#loginbox-wrapper #loginbox .lcontent h2{font-size:24px;letter-spacing:0;margin:0}#loginbox-wrapper #loginbox .lcontent .forget-pw{background-color:transparent;color:#339daa;display:block;font-size:14px;line-height:15px;margin-top:27px;text-align:right;text-transform:none;width:auto}#loginbox-wrapper #loginbox .lcontent .forget-pw:hover,#loginbox-wrapper #loginbox .lcontent .forget-pw:focus{text-decoration:underline}#loginbox-wrapper #loginbox .lcontent form{display:table;width:100%}#loginbox-wrapper #loginbox .lcontent form label{font-weight:400}#loginbox-wrapper #loginbox .lcontent form .login-username{width:47%;float:left}#loginbox-wrapper #loginbox .lcontent form .login-password{width:47%;float:right}#loginbox-wrapper #loginbox .lcontent form .login-submit{width:100%;float:left;padding:0 0 0 45px;margin:0}#loginbox-wrapper #loginbox .lcontent form .login-submit input#wp-submit{border-radius:3px;font-size:16px;line-height:40px;min-width:165px;padding:0;text-align:center;text-transform:uppercase;width:41.66666667%;background-color:#ec0000 !important;color:#fff !important;float:right;border:none;font-family:SourceSansPro-Regular,sans-serif}#loginbox-wrapper #loginbox .lcontent .login-form-wrapper{position:relative}#loginbox-wrapper #loginbox .lcontent .login-form-wrapper #lb_forgot_pw{position:absolute;bottom:0;width:57%}::-moz-placeholder{opacity:1}ul.paging_btns,ul.pagination{margin:0 auto;list-style:none;display:flex;padding:0;justify-content:center}ul.paging_btns a.active,ul.pagination a.active{background-color:transparent;color:#000;cursor:default;z-index:3}ul.paging_btns>li>a,ul.pagination>li>a,ul.paging_btns>li>span,ul.pagination>li>span{background-color:transparent;border:none;color:#cbcbcb;float:left;line-height:1.42857;margin-left:-1px;padding:6px 12px;position:relative;text-decoration:none;font-size:16px}ul.paging_btns>li.active>span,ul.pagination>li.active>span{background-color:transparent;color:#000;cursor:default;z-index:3}ul.paging_btns>li>a:hover,ul.pagination>li>a:hover,ul.paging_btns>li>a:focus,ul.pagination>li>a:focus,ul.paging_btns>li>span:hover,ul.pagination>li>span:hover,ul.paging_btns>li>span:focus,ul.pagination>li>span:focus,ul.paging_btns>li.active>span:hover,ul.pagination>li.active>span:hover,ul.paging_btns>li.active>span:focus,ul.pagination>li.active>span:focus{background-color:transparent;color:#000;cursor:pointer}ul.paging_btns>li.page-prev>span,ul.pagination>li.page-prev>span,ul.paging_btns>li.page-prev>a,ul.pagination>li.page-prev>a,ul.paging_btns>li.page-next>span,ul.pagination>li.page-next>span,ul.paging_btns>li.page-next>a,ul.pagination>li.page-next>a{text-indent:-9999px}ul.paging_btns>li.page-prev a,ul.pagination>li.page-prev a{background:url("../includes/images/icons/c_backw_g.svg") no-repeat;background-size:16px 30px;width:30px;height:30px;padding:6px 12px !important;opacity:.8}ul.paging_btns>li.page-next a,ul.pagination>li.page-next a{background:url("../includes/images/icons/c_forw_g.svg") no-repeat scroll 12px 0;background-size:16px 30px;width:30px;height:30px;padding:6px 12px !important;opacity:.8}ul.paging_btns>li.page-prev a:hover,ul.pagination>li.page-prev a:hover,ul.paging_btns>li.page-prev a:focus,ul.pagination>li.page-prev a:focus{background:url("../includes/images/icons/c_backw_p.svg") no-repeat;background-size:16px 30px;width:30px;height:30px;padding:6px 12px !important}ul.paging_btns>li.page-next a:hover,ul.pagination>li.page-next a:hover,ul.paging_btns>li.page-next a:focus,ul.pagination>li.page-next a:focus{background:url("../includes/images/icons/c_forw_p.svg") no-repeat scroll 12px 0;background-size:16px 30px;width:30px;height:30px;padding:6px 12px !important}.jcarousel{border-bottom:1px solid #cecece;margin:50px 0 30px;text-align:center}.jcarousel>a{display:none}.category-artikel .entry-content ul.paging_btns,.single-left .entry-content ul.paging_btns{margin:20px 0 0 !important;display:inline-block !important;width:auto;left:auto !important;padding:0}.category-artikel .entry-content ul.paging_btns li,.single-left .entry-content ul.paging_btns li{display:inline !important;padding:0 !important;margin:0 !important;line-height:inherit !important;border:none !important;width:auto}.category-artikel .entry-content ul.paging_btns li div,.single-left .entry-content ul.paging_btns li div,.category-artikel .entry-content ul.paging_btns li a div,.single-left .entry-content ul.paging_btns li a div{border:none !important;background:#fff !important;color:#cbcbcb;padding:6px 12px;line-height:initial !important}.category-artikel .entry-content ul.paging_btns li>span,.single-left .entry-content ul.paging_btns li>span{padding:6px 12px}.category-artikel .entry-content ul.paging_btns li a,.single-left .entry-content ul.paging_btns li a{padding:0 !important}.category-artikel .entry-content ul.paging_btns li a:hover,.single-left .entry-content ul.paging_btns li a:hover{padding:0 !important;border:none !important;background-color:#fff !important}.category-artikel .entry-content ul.paging_btns li a:hover div,.single-left .entry-content ul.paging_btns li a:hover div{color:#000;border:none !important;background:#fff !important}.category-artikel .entry-content ul.paging_btns li.active .acp_page_number,.single-left .entry-content ul.paging_btns li.active .acp_page_number{color:#000;border:none !important}.category-artikel .entry-content ul.paging_btns .acp_page_number,.single-left .entry-content ul.paging_btns .acp_page_number,.category-artikel .entry-content ul.paging_btns .acp_page_number:hover,.single-left .entry-content ul.paging_btns .acp_page_number:hover,.category-artikel .entry-content ul.paging_btns li.activeHover,.single-left .entry-content ul.paging_btns li.activeHover,.category-artikel .entry-content ul.paging_btns li.active .acp_page_number:hover,.single-left .entry-content ul.paging_btns li.active .acp_page_number:hover{font-family:SourceSansPro-Regular,sans-serif}.category-artikel .entry-content ul.paging_btns li:hover,.single-left .entry-content ul.paging_btns li:hover{background:#fff !important}.search-middle-wrapper{background:rgba(0,0,0,0) url("../includes/images/backgrounds/Search_BG_2x.png") no-repeat scroll 0 0 / cover;min-height:200px}.search-middle-wrapper .searc_icon_tb{background:rgba(0,0,0,0) url("../includes/images/icons/ic_suche_neg.svg") no-repeat scroll 0 0;float:left;height:130px;margin:40px 4% 40px 3%;width:14%;background-size:100%}.search-middle-wrapper .searc_content{color:#fff;float:left;padding:40px 40px 40px 0;width:79%}.search-middle-wrapper .searc_content h2{text-transform:uppercase;font-size:42px;margin:0 0 5px;letter-spacing:.1px}.search-middle-wrapper .searc_content .search_txt{font-size:20px;margin:0 0 13px}.search-middle-wrapper .searc_content .search-form .search-field{height:40px;border:1px solid #396469;border-bottom-color:#718e91;width:74%;color:#888;padding:2px 10px 0;font-size:24px;font-family:SourceSansPro-Light,sans-serif}.search-middle-wrapper .searc_content .search-form .search-submit{display:none}#haet-cleverreach-cleverreach_email{width:100%;padding:3px 5px}#haet-cleverreach-submit{background-color:#ec0000;color:#fff;text-transform:uppercase;font-size:16px;border-radius:3px;width:100%;display:block;padding:8px 0;line-height:16px;height:32px;border:none;letter-spacing:.1px}#haet-cleverreach-submit:hover{text-decoration:none}.topic-content-upper .blue-wrapper,.topic-content-lower .blue-wrapper{background-color:#e6f4f6}.topic-content-upper .blue,.topic-content-lower .blue,.topic-content-upper .white,.topic-content-lower .white{position:relative}.topic-content-upper .blue .bx-wrapper,.topic-content-lower .blue .bx-wrapper,.topic-content-upper .white .bx-wrapper,.topic-content-lower .white .bx-wrapper{position:static}.topic-content-upper .blue .bx-wrapper .bx-pager,.topic-content-lower .blue .bx-wrapper .bx-pager,.topic-content-upper .white .bx-wrapper .bx-pager,.topic-content-lower .white .bx-wrapper .bx-pager{bottom:30px;left:0;right:0}.topic-content-upper .blue,.topic-content-lower .blue{background-color:#e6f4f6;padding-top:40px;padding-bottom:30px}.topic-content-upper .white,.topic-content-lower .white{background-color:#fff;height:280px;padding:40px 40px 20px 40px}.topic-content-upper .white p,.topic-content-lower .white p{color:#a0a0a0;font-size:15px;letter-spacing:.1px;line-height:18px;margin:0 0 10px}.topic-content-upper .white p a,.topic-content-lower .white p a,.topic-content-upper .white p button,.topic-content-lower .white p button{margin:0 0 25px}.topic-content-upper .white a,.topic-content-lower .white a{background:#ec0000;background:-moz-linear-gradient(top, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);background:-webkit-linear-gradient(top, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);background:linear-gradient(to bottom, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);color:#fff;text-transform:uppercase;font-size:16px;border-radius:3px;width:100%;display:block;line-height:16px;height:32px;padding:8px 0}.topic-content-upper .white a #haet-cleverreach-submit,.topic-content-lower .white a #haet-cleverreach-submit{padding:initial;height:initial}.topic-content-upper .white a button,.topic-content-lower .white a button{background:transparent !important}.topic-content-upper .white a:hover,.topic-content-lower .white a:hover,.topic-content-upper .white a:hover button,.topic-content-lower .white a:hover button,.topic-content-upper .white a button:hover,.topic-content-lower .white a button:hover{background:#ec0000;text-decoration:none !important}.topic-content-upper .blue:first-child,.topic-content-lower .blue:first-child{padding-left:40px;padding-bottom:60px}.topic-content-upper .blue:first-child,.topic-content-lower .blue:first-child{padding-left:20px}.topic-content-upper .blue:last-child,.topic-content-lower .blue:last-child{padding-right:20px}.topic-content-upper .more_cat_link h2,.topic-content-lower .more_cat_link h2{color:#3291a1;font-family:SourceSansPro-Semibold,sans-serif;font-size:21px;font-weight:400;letter-spacing:.1px;margin:0 0 15px;text-transform:uppercase}.topic-content-upper .more_cat_link:hover,.topic-content-lower .more_cat_link:hover{text-decoration:none}.topic-content-upper .more_cat_link:hover h2,.topic-content-lower .more_cat_link:hover h2{color:#ec0000}.topic-content-upper ul,.topic-content-lower ul{list-style:none;padding:0 25px 0 0;margin:0}.topic-content-upper ul li ul,.topic-content-lower ul li ul{padding:0;margin:0}.topic-content-upper ul li ul li a,.topic-content-lower ul li ul li a{color:#ec0000;display:block;font-family:SourceSansPro-Semibold,sans-serif;font-size:16px;letter-spacing:.1px;line-height:18px;margin:0 0 13px}.topic-content-upper .bx-wrapper .bx-pager.bx-default-pager a,.topic-content-lower .bx-wrapper .bx-pager.bx-default-pager a{background-color:#c4c7c7;height:6px;width:6px}.topic-content-upper .bx-wrapper .bx-pager.bx-default-pager a.active,.topic-content-lower .bx-wrapper .bx-pager.bx-default-pager a.active,.topic-content-upper .bx-wrapper .bx-pager.bx-default-pager a:hover,.topic-content-lower .bx-wrapper .bx-pager.bx-default-pager a:hover,.topic-content-upper .bx-wrapper .bx-pager.bx-default-pager a:active,.topic-content-lower .bx-wrapper .bx-pager.bx-default-pager a:active,.topic-content-upper .bx-wrapper .bx-pager.bx-default-pager a:focus,.topic-content-lower .bx-wrapper .bx-pager.bx-default-pager a:focus{background-color:#000}.topic-content-upper .bx-wrapper .bx-prev,.topic-content-lower .bx-wrapper .bx-prev{background:rgba(0,0,0,0) url("../includes/images/icons/c_backw2_r.svg") no-repeat scroll;bottom:24px;height:18px;left:3%;margin:0;top:auto;width:11px}.topic-content-upper .bx-wrapper .bx-next,.topic-content-lower .bx-wrapper .bx-next,.topic-content-upper .bx-wrapper .bx-next:hover,.topic-content-lower .bx-wrapper .bx-next:hover,.topic-content-upper .bx-wrapper .bx-next:focus,.topic-content-lower .bx-wrapper .bx-next:focus,.topic-content-upper .bx-wrapper .bx-next:active,.topic-content-lower .bx-wrapper .bx-next:active{background:rgba(0,0,0,0) url("../includes/images/icons/c_forw2_r.svg") no-repeat scroll;bottom:24px;height:18px;right:3%;margin:0;top:auto;width:11px}.topic-content-upper .empfehlung,.topic-content-lower .empfehlung{position:relative}.topic-content-upper .empfehlung h2,.topic-content-lower .empfehlung h2{color:#3291a1;font-family:SourceSansPro-Semibold,sans-serif;font-size:21px;font-weight:400;letter-spacing:.1px;margin:0 0 15px 0;text-transform:uppercase}.topic-content-upper .empfehlung .empf_icon img,.topic-content-lower .empfehlung .empf_icon img{display:block;height:48px;position:absolute;right:-20px;text-indent:-9999px;top:-20px;width:56px}.topic-content-upper .empfehlung .empf_img,.topic-content-lower .empfehlung .empf_img{float:left;margin-right:4%;width:28%}.topic-content-upper .empfehlung .empf_img a,.topic-content-lower .empfehlung .empf_img a{height:auto;background:#fff !important}.topic-content-upper .empfehlung .empf_tit,.topic-content-lower .empfehlung .empf_tit{float:left;width:68%;color:#ec0000;font-family:SourceSansPro-Semibold,sans-serif;margin-top:10px}.topic-content-upper .empfehlung .empf_tit a,.topic-content-lower .empfehlung .empf_tit a{background:#fff !important;border-radius:0;color:#ec0000;font-size:22px;line-height:24px;text-transform:none;height:auto}.topic-content-upper .empfehlung p,.topic-content-lower .empfehlung p{float:left;margin-top:15px;width:100%}.empfehlung_outer{position:relative;border-top:2px solid #cdcdcd;padding:25px 0 0}.empfehlung_outer h2{font-family:SourceSansPro,sans-serif;color:#4b9ba2;font-size:15px;margin:0 0 20px;text-transform:uppercase}.empfehlung_outer .bx-wrapper{box-shadow:none;border:none;background:#fff;border-bottom:2px solid #cdcdcd;margin:0 0 20px 0;padding:0 0 20px 0}.empfehlung_outer .bx-wrapper img{max-width:100%;display:block;max-height:200px;width:auto;margin:0 auto}.empfehlung_outer .bx-wrapper .bx-next{top:103px;right:0;background:url("../includes/images/icons/c_forw_p.svg") no-repeat center center / auto 19px !important;opacity:.6;height:30px;width:30px;display:block}.empfehlung_outer .bx-wrapper .bx-prev{top:103px;left:0;background:url("../includes/images/icons/c_backw_p.svg") no-repeat center center / auto 19px !important;opacity:.6;height:30px;width:30px;display:block}.empfehlung_outer .empfehlung_slider .empfehlung{border-bottom:none;margin:0;padding:0}.empfehlung_outer .empf_icon img{display:block;height:31px;position:absolute;right:0;text-indent:-9999px;top:15px;width:56px}.empfehlung_outer .empf_img_new{margin:0 0 10px;height:200px}.empfehlung_outer .empf_title_section a{color:#e00;font-size:17px;font-family:SourceSansPro-Semibold,sans-serif;line-height:19px;margin:0 0 8px;padding:0;text-decoration:none;hyphens:auto;display:block}.empfehlung_outer .empf_title_section span{color:#aaa;font-size:15px;font-family:SourceSansPro-SemiBold,sans-serif;line-height:1}.topic-content-upper .post_slider{height:268px;overflow-y:auto;margin-right:3px}.topic-content-upper ul li ul li{position:relative}.topic-content-upper ul li ul li a{color:#ec0000;display:block;font-family:SourceSansPro-Semibold,sans-serif;font-size:16px;letter-spacing:.1px;line-height:18px;margin:0 0 13px;padding:0 0 0 32px}.topic-content-upper ul li ul li:before{background:url("../includes/images/icons/ic_link.svg") no-repeat;background-size:25px 13px;content:" ";height:13px;left:0;position:absolute;top:2px;width:25px}.topic-content-upper .more_cat_link h2{position:relative}.topic-content-upper .more_cat_link h2:after{background-image:url("../includes/images/icons/empfehlung/ic_rubrik.svg") !important;background-size:cover;content:" ";height:20px;right:0;position:absolute;top:0;width:20px}.topic-content-upper .more_cat_link:hover{position:relative}.topic-content-upper .more_cat_link:hover h2:after{background-image:url("../includes/images/icons/empfehlung/ic_rubrik.svg")}.topic-content-upper .empfehlung_outer{position:relative;border-top:none;padding:0}.topic-content-upper .empfehlung_outer a{background:none !important;text-transform:uppercase;font-size:unset;border-radius:0;width:unset;display:block;line-height:unset;height:unset;padding:0}.topic-content-upper .empfehlung_outer .bx-wrapper{box-shadow:none;border:none;background:#fff;border-bottom:2px solid #cdcdcd;margin:0 0 20px 0;padding:0 0 20px 0}.topic-content-upper .empfehlung_outer .bx-wrapper img{max-width:100%;display:block;max-height:150px;width:auto;margin:0 auto}.topic-content-upper .empfehlung_outer .bx-wrapper .bx-next{top:72px;background:url("../includes/images/icons/c_forw_p.svg") no-repeat center center / auto 19px !important;opacity:.6;height:30px;width:30px;display:block;right:0}.topic-content-upper .empfehlung_outer .bx-wrapper .bx-prev{top:72px;right:0;background:url("../includes/images/icons/c_backw_p.svg") no-repeat center center / auto 19px !important;opacity:.6;height:30px;width:30px;display:block;left:0}.topic-content-upper .empfehlung_outer .empfehlung_slider .empfehlung{border-bottom:none;margin:0;padding:0}.topic-content-upper .empfehlung_outer .empf_icon img{display:block;height:35px;position:absolute;right:-5px;text-indent:-9999px;top:-10px;width:56px}.topic-content-upper .empfehlung_outer .empf_img_new{margin:0 0 20px;height:150px}.topic-content-upper .empfehlung_outer .empf_title_section a{color:#ec0000;display:block;font-family:SourceSansPro-Semibold,sans-serif;font-size:16px;letter-spacing:.1px;line-height:18px;margin:0;padding:0;text-transform:none}.topic-content-upper .empfehlung_outer .empf_title_section div{line-height:16px}.topic-content-upper .empfehlung_outer .empf_title_section div span{color:#aaa;font-size:14px;font-family:SourceSansPro-Regular,sans-serif;line-height:unset}.topic-content-lower .blue{background-color:#e6f4f6;min-height:280px;padding-top:40px;padding-bottom:30px}.topic-content-lower .blue .more_cat_link h2{background:#339daa none repeat scroll 0 0;color:#fff;font-family:SourceSansPro-Semibold,sans-serif;font-size:17px;font-weight:400;height:30px;letter-spacing:.1px;margin:0 0 15px;max-width:260px;padding:7px 10px;position:relative;text-transform:none;width:100%}.topic-content-lower .blue .more_cat_link h2:after{background-image:url("../includes/images/icons/ic_rubrik_neg.svg");background-size:cover;content:" ";height:20px;left:235px;position:absolute;top:5px;width:20px}.topic-content-lower .blue .more_cat_link:hover{position:relative}.topic-content-lower .blue .more_cat_link:hover h2:after{background-image:url("../includes/images/icons/ic_rubrik.svg")}.related_posts_wrapper,.post_tags_outer{border-bottom:1px solid #cdcdcd;margin:0 0 30px;padding:0 0 30px}.related_posts_wrapper h2,.post_tags_outer h2{font-family:SourceSansPro-Light,sans-serif;color:#4b9ba2;font-size:20px;margin:0 0 20px}.related_posts_wrapper .related_post,.post_tags_outer .related_post{margin:0 0 30px}.related_posts_wrapper .related_post h3,.post_tags_outer .related_post h3{line-height:14px;margin:0 0 9px}.related_posts_wrapper .related_post h3 a,.post_tags_outer .related_post h3 a{color:#797979;font-size:15px;font-family:SourceSansPro-SemiBold,sans-serif}.related_posts_wrapper .related_post h2,.post_tags_outer .related_post h2{color:#ec0000;font-family:SourceSansPro-Semibold,sans-serif;font-size:17px;line-height:19px;margin:0 0 7px}.related_posts_wrapper .related_post .related_teaser,.post_tags_outer .related_post .related_teaser{color:#7a7a7a;font-family:SourceSansPro-Light,sans-serif;font-size:14px;line-height:17px;margin:0}.related_posts_wrapper .related_post:last-child,.post_tags_outer .related_post:last-child{margin:0}.related_posts_wrapper ul,.post_tags_outer ul{padding:0;margin:0;list-style:none}.related_posts_wrapper ul li a,.post_tags_outer ul li a{color:#ec0000;font-family:SourceSansPro-Light,sans-serif;letter-spacing:.1px;text-decoration:underline}.related_posts_wrapper ul li a:hover,.post_tags_outer ul li a:hover{color:#36949e}.related_posts_wrapper #nav_menu-2,.post_tags_outer #nav_menu-2,.related_posts_wrapper #menu-footer-1-verlag,.post_tags_outer #menu-footer-1-verlag{margin-bottom:0}.related_posts_wrapper h3.widget-title,.post_tags_outer h3.widget-title{color:#4b9ba2;font-size:20px;margin:0 0 20px}.post_tags_outer{border-bottom:none;margin:0 0 30px;padding:0}.single-post #main .entry-meta,.single-post #content .entry-meta,.category-artikel .entry-meta,.single-left .entry-meta{border-bottom:1px solid #cdcdcd;margin:0 0 20px;padding:0 0 20px}.single-post #main .entry-meta a,.single-post #content .entry-meta a,.category-artikel .entry-meta a,.single-left .entry-meta a{color:#000;font-size:16px}.single-post #main .entry-meta a:hover,.single-post #content .entry-meta a:hover,.category-artikel .entry-meta a:hover,.single-left .entry-meta a:hover,.single-post #main .entry-meta a:focus,.single-post #content .entry-meta a:focus,.category-artikel .entry-meta a:focus,.single-left .entry-meta a:focus{color:#000}.single-post #main .entry-meta .ausgabe-name,.single-post #content .entry-meta .ausgabe-name,.category-artikel .entry-meta .ausgabe-name,.single-left .entry-meta .ausgabe-name{display:block;font-family:SourceSansPro-Light,sans-serif;font-style:italic;line-height:16px}.single-post #main header h1,.single-post #content header h1,.category-artikel header h1,.single-left header h1,.single-post #main header h1.page-title,.single-post #content header h1.page-title,.category-artikel header h1.page-title,.single-left header h1.page-title{color:#787878;font-family:SourceSansPro-Semibold,sans-serif;font-size:32px;line-height:38px;letter-spacing:1.1px;margin:0 0 18px}.single-post #main header h2,.single-post #content header h2,.category-artikel header h2,.single-left header h2{color:#2a91a4;font-family:SourceSansPro-Semibold,sans-serif;font-size:20px;letter-spacing:.1px;margin:15px 0 18px}.single-post #main header h2 a,.single-post #content header h2 a,.category-artikel header h2 a,.single-left header h2 a{color:#2a91a4}.single-post #main .entry-content,.single-post #content .entry-content,.category-artikel .entry-content,.single-left .entry-content{padding-right:10px;color:#787878;font-family:Museo300,sans-serif;font-size:16px;letter-spacing:.1px;margin:0 0 15px}.single-post #main .entry-content hr,.single-post #content .entry-content hr,.category-artikel .entry-content hr,.single-left .entry-content hr{margin-top:25px;margin-bottom:25px;border-top:1px solid #d0d0d0}.single-post #main .entry-content h1,.single-post #content .entry-content h1,.category-artikel .entry-content h1,.single-left .entry-content h1,.single-post #main .entry-content h2,.single-post #content .entry-content h2,.category-artikel .entry-content h2,.single-left .entry-content h2,.single-post #main .entry-content h3,.single-post #content .entry-content h3,.category-artikel .entry-content h3,.single-left .entry-content h3{font-family:SourceSansPro-Semibold,sans-serif;font-size:30px;letter-spacing:1.1px}.single-post #main .entry-content h1,.single-post #content .entry-content h1,.category-artikel .entry-content h1,.single-left .entry-content h1{margin:0 0 18px}.single-post #main .entry-content h2,.single-post #content .entry-content h2,.category-artikel .entry-content h2,.single-left .entry-content h2{font-size:25px;line-height:30px;letter-spacing:.1px;margin:25px 0 15px}.single-post #main .entry-content h3,.single-post #content .entry-content h3,.category-artikel .entry-content h3,.single-left .entry-content h3{font-size:22px;line-height:26px;letter-spacing:.1px;margin:25px 0 15px}.single-post #main .entry-content h4,.single-post #content .entry-content h4,.category-artikel .entry-content h4,.single-left .entry-content h4{font-family:SourceSansPro-Bold,sans-serif;font-size:18px;line-height:21px}.single-post #main .entry-content blockquote p,.single-post #content .entry-content blockquote p,.category-artikel .entry-content blockquote p,.single-left .entry-content blockquote p{font-family:Museo500,sans-serif;font-size:18px;line-height:24px;color:#a0a0a0;font-style:italic}.single-post #main .entry-content p,.single-post #content .entry-content p,.category-artikel .entry-content p,.single-left .entry-content p{line-height:22px;margin:0 0 15px 0}.single-post #main .entry-content ul,.single-post #content .entry-content ul,.category-artikel .entry-content ul,.single-left .entry-content ul{padding:0 0 0 15px;margin:0 0 15px}.single-post #main .entry-content ul li,.single-post #content .entry-content ul li,.category-artikel .entry-content ul li,.single-left .entry-content ul li{line-height:22px;margin:0 0 15px}.single-post #main .entry-content figure,.single-post #content .entry-content figure,.category-artikel .entry-content figure,.single-left .entry-content figure{border:medium none;margin:25px 20px 20px 0;padding:0}.single-post #main .entry-content figure .wp-caption-text,.single-post #content .entry-content figure .wp-caption-text,.category-artikel .entry-content figure .wp-caption-text,.single-left .entry-content figure .wp-caption-text{font-family:SourceSansPro-Regular,sans-serif;font-size:13px;text-align:left;margin-top:7px;line-height:16px}.single-post #main .entry-content figure.wp-caption.alignleft,.single-post #content .entry-content figure.wp-caption.alignleft,.category-artikel .entry-content figure.wp-caption.alignleft,.single-left .entry-content figure.wp-caption.alignleft{margin-top:0}.single-post #main .entry-content figure.wp-caption.alignleft img,.single-post #content .entry-content figure.wp-caption.alignleft img,.category-artikel .entry-content figure.wp-caption.alignleft img,.single-left .entry-content figure.wp-caption.alignleft img{margin-top:5px}.single-post #main .entry-content .cp_img_outer_pre,.single-post #content .entry-content .cp_img_outer_pre,.category-artikel .entry-content .cp_img_outer_pre,.single-left .entry-content .cp_img_outer_pre{margin:40px 0 20px}.single-post #main .entry-content .cp_img_outer_pre .cp_inner_label,.single-post #content .entry-content .cp_img_outer_pre .cp_inner_label,.category-artikel .entry-content .cp_img_outer_pre .cp_inner_label,.single-left .entry-content .cp_img_outer_pre .cp_inner_label{width:100%;text-align:right;border-top:5px solid #e6f4f5}.single-post #main .entry-content .cp_img_outer_pre .cp_inner_label a,.single-post #content .entry-content .cp_img_outer_pre .cp_inner_label a,.category-artikel .entry-content .cp_img_outer_pre .cp_inner_label a,.single-left .entry-content .cp_img_outer_pre .cp_inner_label a{background-color:#e6f4f5;position:relative;padding:2px 34px 2px 10px;color:#41989f;font-family:SourceSansPro-Light,sans-serif;font-size:14px;display:inline-block}.single-post #main .entry-content .cp_img_outer_pre .cp_inner_label a:after,.single-post #content .entry-content .cp_img_outer_pre .cp_inner_label a:after,.category-artikel .entry-content .cp_img_outer_pre .cp_inner_label a:after,.single-left .entry-content .cp_img_outer_pre .cp_inner_label a:after{background:rgba(0,0,0,0) url("../includes/images/icons/ic_info.svg") no-repeat scroll right center;background-size:14px auto;content:" ";display:block;height:15px;position:absolute;right:12px;top:4px;width:14px}.single-post #main .entry-content .cp_img_outer_post,.single-post #content .entry-content .cp_img_outer_post,.category-artikel .entry-content .cp_img_outer_post,.single-left .entry-content .cp_img_outer_post{width:100%;border-top:5px solid #e6f4f5;margin:10px 0 50px}.single-post #main .entry-content .wrapper_zoom_icon,.single-post #content .entry-content .wrapper_zoom_icon,.category-artikel .entry-content .wrapper_zoom_icon,.single-left .entry-content .wrapper_zoom_icon{position:relative}.single-post #main .entry-content .wrapper_zoom_icon .zoom_icon_inner,.single-post #content .entry-content .wrapper_zoom_icon .zoom_icon_inner,.category-artikel .entry-content .wrapper_zoom_icon .zoom_icon_inner,.single-left .entry-content .wrapper_zoom_icon .zoom_icon_inner{position:absolute;top:0;right:0;width:35px;height:35px;z-index:999;background:url("../includes/images/icons/c_zoomin_pic.svg") no-repeat;background-size:35px;cursor:pointer}.sidebar-padder .empfehlung{border-bottom:1px solid #cdcdcd;margin:0 0 30px 0;padding:0 0 30px 0}.sidebar-padder .empfehlung h2{font-family:SourceSansPro-Light,sans-serif;color:#4b9ba2;font-size:20px;margin:0 0 25px}.sidebar-padder .empfehlung .empf_icon{display:none}.sidebar-padder .empfehlung .empf_img{margin:0 auto 15px;text-align:left;width:100%}.sidebar-padder .empfehlung .empf_img img{max-height:250px}.sidebar-padder .empfehlung .empf_tit{display:none;margin-top:10px}.sidebar-padder .empfehlung .empf_tit a{font-family:SourceSansPro-Semibold,sans-serif;background:#fff;border-radius:0;color:#ec0000;font-size:20px;line-height:25px;text-transform:none}.sidebar-padder .empfehlung p{display:none;color:#7a7a7a;font-family:SourceSansPro-Light,sans-serif;font-size:15px;margin:0}.post-type-archive-product>.container{padding:0}.post-type-archive-product #main,.post-type-archive-product #content{background-color:#009fad;border:none;padding:0 80px 50px 80px;max-width:960px;width:100%;margin:0 auto;border-left:1px solid #cccccc;border-right:1px solid #cccccc}.post-type-archive-product #main h1,.post-type-archive-product #content h1{color:#fff;text-transform:uppercase;font-family:SourceSansPro-SemiBold,sans-serif;font-size:24px;font-weight:400;letter-spacing:1px;background:rgba(0,0,0,0) url("../includes/images/icons/ic_abo_neg.svg") no-repeat scroll left center / 30px auto;display:block;height:80px;margin-bottom:0;margin-top:0;padding-bottom:15px;padding-left:44px;padding-top:27px}.post-type-archive-product #main h1 a,.post-type-archive-product #content h1 a,.post-type-archive-product #main h1 a:hover,.post-type-archive-product #content h1 a:hover,.post-type-archive-product #main h1 a:focus,.post-type-archive-product #content h1 a:focus,.post-type-archive-product #main h1 a:active,.post-type-archive-product #content h1 a:active{color:#fff}.post-type-archive-product #main .products li.product,.post-type-archive-product #content .products li.product{position:relative;background:#e1f4f5 url("../includes/images/icons/corner.svg") no-repeat scroll right bottom / 30px auto;margin:0 35px 30px 0;width:240px;float:none;display:inline-table}.post-type-archive-product #main .products li.product h2,.post-type-archive-product #content .products li.product h2{display:none}.post-type-archive-product #main .products li.product h2.woocommerce-loop-product__title,.post-type-archive-product #content .products li.product h2.woocommerce-loop-product__title{background:rgba(0,0,0,0) url("../includes/images/icons/abo_flag_head2.svg") no-repeat scroll top center / 100% auto;color:#fff;font-family:SourceSansPro-SemiBold,sans-serif;font-size:24px;letter-spacing:1.2px;margin:0 0 0 -15px;padding:27px 0 45px;text-align:center;display:block}.post-type-archive-product #main .products li.product .short_sentence p,.post-type-archive-product #content .products li.product .short_sentence p{color:#000;font-family:SourceSansPro-SemiBold,sans-serif;font-size:18px;line-height:22px;margin:0 0 10px;padding:0 15px;text-align:center}.post-type-archive-product #main .products li.product .advantages ul,.post-type-archive-product #content .products li.product .advantages ul{padding:0 25px;margin:0}.post-type-archive-product #main .products li.product .advantages ul li,.post-type-archive-product #content .products li.product .advantages ul li{background:rgba(0,0,0,0) url("../includes/images/icons/ok_point.svg") no-repeat scroll left top / 23px auto;color:#3e7c83;font-family:SourceSansPro-SemiBold,sans-serif;font-size:18px;line-height:22px;margin:12px 0 15px;padding:1px 0 0 30px;width:100%}.post-type-archive-product #main .products li.product .advantages ul:nth-child(2),.post-type-archive-product #content .products li.product .advantages ul:nth-child(2),.post-type-archive-product #main .products li.product .advantages ul:nth-child(3),.post-type-archive-product #content .products li.product .advantages ul:nth-child(3),.post-type-archive-product #main .products li.product .advantages ul:nth-child(4),.post-type-archive-product #content .products li.product .advantages ul:nth-child(4){display:none}.post-type-archive-product #main .products li.product .price,.post-type-archive-product #content .products li.product .price{background-color:#fff;border-bottom:1px solid #009fac;border-top:1px solid #009fac;color:#141414;font-size:46px;line-height:normal;margin:0;padding:5px 0 0;text-align:center}.post-type-archive-product #main .products li.product .price .price_outer,.post-type-archive-product #content .products li.product .price .price_outer{display:inline-flex}.post-type-archive-product #main .products li.product .price .price_outer .infophrase,.post-type-archive-product #content .products li.product .price .price_outer .infophrase{font-size:18px;line-height:20px;padding:7px 0 0 10px;max-width:120px;text-align:left}.post-type-archive-product #main .products li.product .wc-gzd-additional-info,.post-type-archive-product #content .products li.product .wc-gzd-additional-info{display:none}.post-type-archive-product #main .products li.product .button,.post-type-archive-product #content .products li.product .button{color:#fff;display:block;font-size:16px;font-weight:400;margin:25px;padding:11px 3px;text-align:center;background:#ec0000;background:-moz-linear-gradient(top, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);background:-webkit-linear-gradient(top, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);background:linear-gradient(to bottom, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%)}.post-type-archive-product #main .products li.product .button:hover,.post-type-archive-product #content .products li.product .button:hover{background:#ec0000}.post-type-archive-product #main .products li:nth-child(3n),.post-type-archive-product #content .products li:nth-child(3n){margin-right:0}.post-type-archive-product #main .products li.li-supportabos,.post-type-archive-product #content .products li.li-supportabos{width:520px;display:inline-table}.post-type-archive-product .supportblock-wrapper{background:rgba(0,0,0,0) url("../includes/images/backgrounds/Abo_BG_2x.png") no-repeat scroll center center / 100% auto;display:table;width:100%}.post-type-archive-product .supportblock-wrapper .supportblock{border:1px solid #fff;color:#fff;padding:25px;text-align:center;margin:150px 0}.post-type-archive-product .supportblock-wrapper .supportblock h3{text-transform:uppercase;letter-spacing:3px;margin:0 0 15px}.post-type-archive-product .supportblock-wrapper .supportblock p{font-family:SourceSansPro-Light,sans-serif;font-size:18px;font-weight:400;margin:0;line-height:normal}.post-type-archive-product .supportblock-wrapper .supportblock p a{color:#fff;text-decoration:underline;font-family:SourceSansPro-Regular,sans-serif}.post-type-archive-product .supportblock-wrapper .supportblock ul{margin:15px 0 0;padding:0;text-align:center;list-style:none}.post-type-archive-product .supportblock-wrapper .supportblock ul li{display:inline;font-size:24px;background:none}.post-type-archive-product .supportblock-wrapper .supportblock ul li.telephone_support{letter-spacing:2.5px;color:#fff !important}.post-type-archive-product .supportblock-wrapper .supportblock ul li.separator_support{margin:0 9px 0 5px}.post-type-archive-product .supportblock-wrapper .supportblock ul li.email_support a{text-decoration:none;color:#fff;letter-spacing:2px}.woocommerce-billing-fields>h3{display:none}.billing_howfound_txt_field{display:none}.cartitem_select_wrapper{background:#ec0000;margin-bottom:20px}.abos_select{background:rgba(0,0,0,0) url("../includes/images/icons/ic_toolbox_close.svg") no-repeat scroll 165px center / 16px auto;border:1px solid #fff;border-radius:0;float:right;font-family:SourceSansPro-Light,sans-serif;font-size:16px;height:32px;width:190px;padding:0 20px 0 8px;-webkit-appearance:none !important;-moz-appearance:none !important;color:#fff}.abos_select option{background:#ec0000;padding:0 20px 0 8px;color:#fff}.cartitem_select_wrapper .abos_select{float:none !important;width:100%;background:rgba(0,0,0,0) url("../includes/images/icons/ic_toolbox_close.svg") no-repeat scroll 195px center / 16px auto}.abos_select:focus{background:rgba(0,0,0,0) url("../includes/images/icons/ic_toolbox_open.svg") no-repeat scroll 195px center / 16px auto}.abos_select:-moz-focusring{color:transparent;text-shadow:0 0 0 #fff}.woocommerce.single-product #main .main-content>.container,.woocommerce.single-product #content .main-content>.container{padding:0}.woocommerce.single-product #main .main-content #main div.product,.woocommerce.single-product #content .main-content #main div.product,.woocommerce.single-product #main .main-content #content div.product,.woocommerce.single-product #content .main-content #content div.product{background-color:#009fad;border:none;padding:0 80px 50px}.woocommerce.single-product #main .main-content #main div.product>h1,.woocommerce.single-product #content .main-content #main div.product>h1,.woocommerce.single-product #main .main-content #content div.product>h1,.woocommerce.single-product #content .main-content #content div.product>h1{color:#fff;text-transform:uppercase;font-family:SourceSansPro-SemiBold,sans-serif;font-size:24px;font-weight:400;letter-spacing:1px;background:rgba(0,0,0,0) url("../includes/images/icons/ic_abo_neg.svg") no-repeat scroll left center / 30px auto;display:block;height:80px;margin-bottom:0;margin-top:0;padding-bottom:15px;padding-left:44px;padding-top:27px}.woocommerce.single-product #main .main-content #main div.product>h1 a,.woocommerce.single-product #content .main-content #main div.product>h1 a,.woocommerce.single-product #main .main-content #content div.product>h1 a,.woocommerce.single-product #content .main-content #content div.product>h1 a,.woocommerce.single-product #main .main-content #main div.product>h1 a:hover,.woocommerce.single-product #content .main-content #main div.product>h1 a:hover,.woocommerce.single-product #main .main-content #content div.product>h1 a:hover,.woocommerce.single-product #content .main-content #content div.product>h1 a:hover,.woocommerce.single-product #main .main-content #main div.product>h1 a:focus,.woocommerce.single-product #content .main-content #main div.product>h1 a:focus,.woocommerce.single-product #main .main-content #content div.product>h1 a:focus,.woocommerce.single-product #content .main-content #content div.product>h1 a:focus,.woocommerce.single-product #main .main-content #main div.product>h1 a:active,.woocommerce.single-product #content .main-content #main div.product>h1 a:active,.woocommerce.single-product #main .main-content #content div.product>h1 a:active,.woocommerce.single-product #content .main-content #content div.product>h1 a:active{color:#fff}.woocommerce.single-product #main .main-content #main div.product div.summary,.woocommerce.single-product #content .main-content #main div.product div.summary,.woocommerce.single-product #main .main-content #content div.product div.summary,.woocommerce.single-product #content .main-content #content div.product div.summary{float:none;width:100%}.woocommerce.single-product #main .main-content #main div.product div.summary .wrap_prod_content,.woocommerce.single-product #content .main-content #main div.product div.summary .wrap_prod_content,.woocommerce.single-product #main .main-content #content div.product div.summary .wrap_prod_content,.woocommerce.single-product #content .main-content #content div.product div.summary .wrap_prod_content{background-color:#e1f5f6;padding:0 0 35px;margin:0 0 50px}.woocommerce.single-product #main .main-content #main div.product div.summary .wrap_prod_content .wrap_title_prod,.woocommerce.single-product #content .main-content #main div.product div.summary .wrap_prod_content .wrap_title_prod,.woocommerce.single-product #main .main-content #content div.product div.summary .wrap_prod_content .wrap_title_prod,.woocommerce.single-product #content .main-content #content div.product div.summary .wrap_prod_content .wrap_title_prod{background:#ec0000;padding:15px 25px;color:#fff}.woocommerce.single-product #main .main-content #main div.product div.summary .wrap_prod_content .wrap_title_prod h1,.woocommerce.single-product #content .main-content #main div.product div.summary .wrap_prod_content .wrap_title_prod h1,.woocommerce.single-product #main .main-content #content div.product div.summary .wrap_prod_content .wrap_title_prod h1,.woocommerce.single-product #content .main-content #content div.product div.summary .wrap_prod_content .wrap_title_prod h1{color:#fff;font-family:SourceSansPro-SemiBold,sans-serif;font-size:24px;letter-spacing:1.2px;text-align:left;display:inline}.woocommerce.single-product #main .main-content #main div.product div.summary .wrap_prod_content .wrap_title_prod .abos_select,.woocommerce.single-product #content .main-content #main div.product div.summary .wrap_prod_content .wrap_title_prod .abos_select,.woocommerce.single-product #main .main-content #content div.product div.summary .wrap_prod_content .wrap_title_prod .abos_select,.woocommerce.single-product #content .main-content #content div.product div.summary .wrap_prod_content .wrap_title_prod .abos_select{margin-top:-3px}.woocommerce.single-product #main .main-content #main div.product div.summary .wrap_prod_content .legal-price-info,.woocommerce.single-product #content .main-content #main div.product div.summary .wrap_prod_content .legal-price-info,.woocommerce.single-product #main .main-content #content div.product div.summary .wrap_prod_content .legal-price-info,.woocommerce.single-product #content .main-content #content div.product div.summary .wrap_prod_content .legal-price-info{display:none}.woocommerce.single-product #main .main-content #main div.product div.summary .wrap_prod_content .abo-single-shadow,.woocommerce.single-product #content .main-content #main div.product div.summary .wrap_prod_content .abo-single-shadow,.woocommerce.single-product #main .main-content #content div.product div.summary .wrap_prod_content .abo-single-shadow,.woocommerce.single-product #content .main-content #content div.product div.summary .wrap_prod_content .abo-single-shadow{background:rgba(0,0,0,0) url("../includes/images/icons/shadow_long.svg") no-repeat scroll center top / 100% auto;height:15px}.woocommerce.single-product #main .main-content #main div.product div.summary .wrap_prod_content .wrap_content,.woocommerce.single-product #content .main-content #main div.product div.summary .wrap_prod_content .wrap_content,.woocommerce.single-product #main .main-content #content div.product div.summary .wrap_prod_content .wrap_content,.woocommerce.single-product #content .main-content #content div.product div.summary .wrap_prod_content .wrap_content{margin:35px 0 0;padding:0 40px}.woocommerce.single-product #main .main-content #main div.product div.summary .wrap_prod_content .wrap_content p,.woocommerce.single-product #content .main-content #main div.product div.summary .wrap_prod_content .wrap_content p,.woocommerce.single-product #main .main-content #content div.product div.summary .wrap_prod_content .wrap_content p,.woocommerce.single-product #content .main-content #content div.product div.summary .wrap_prod_content .wrap_content p{margin:0;font-size:18px;line-height:22px}.woocommerce.single-product #main .main-content #main div.product div.summary .wrap_prod_content .wrap_content ul,.woocommerce.single-product #content .main-content #main div.product div.summary .wrap_prod_content .wrap_content ul,.woocommerce.single-product #main .main-content #content div.product div.summary .wrap_prod_content .wrap_content ul,.woocommerce.single-product #content .main-content #content div.product div.summary .wrap_prod_content .wrap_content ul{padding:0 0 20px 0}.woocommerce.single-product #main .main-content #main div.product div.summary .wrap_prod_content .wrap_content h2,.woocommerce.single-product #content .main-content #main div.product div.summary .wrap_prod_content .wrap_content h2,.woocommerce.single-product #main .main-content #content div.product div.summary .wrap_prod_content .wrap_content h2,.woocommerce.single-product #content .main-content #content div.product div.summary .wrap_prod_content .wrap_content h2{color:#007c8a;font-family:SourceSansPro-SemiBold,sans-serif;font-size:26px;letter-spacing:.1px;margin-bottom:30px}.woocommerce.single-product #main .main-content #main div.product div.summary .wrap_prod_content .wrap_content ul.plus_icon,.woocommerce.single-product #content .main-content #main div.product div.summary .wrap_prod_content .wrap_content ul.plus_icon,.woocommerce.single-product #main .main-content #content div.product div.summary .wrap_prod_content .wrap_content ul.plus_icon,.woocommerce.single-product #content .main-content #content div.product div.summary .wrap_prod_content .wrap_content ul.plus_icon{padding:0}.woocommerce.single-product #main .main-content #main div.product div.summary .wrap_prod_content .wrap_content ul.plus_icon li,.woocommerce.single-product #content .main-content #main div.product div.summary .wrap_prod_content .wrap_content ul.plus_icon li,.woocommerce.single-product #main .main-content #content div.product div.summary .wrap_prod_content .wrap_content ul.plus_icon li,.woocommerce.single-product #content .main-content #content div.product div.summary .wrap_prod_content .wrap_content ul.plus_icon li{background:rgba(0,0,0,0) url("../includes/images/icons/plus_point.svg") no-repeat scroll left top / 23px auto}.woocommerce.single-product #main .main-content #main div.product div.summary .wrap_prod_content .wrap_content.last h3,.woocommerce.single-product #content .main-content #main div.product div.summary .wrap_prod_content .wrap_content.last h3,.woocommerce.single-product #main .main-content #content div.product div.summary .wrap_prod_content .wrap_content.last h3,.woocommerce.single-product #content .main-content #content div.product div.summary .wrap_prod_content .wrap_content.last h3{padding:0;margin:0 0 1px}.woocommerce.single-product #main .main-content #main div.product div.summary .wrap_prod_content .wrap_content.last p,.woocommerce.single-product #content .main-content #main div.product div.summary .wrap_prod_content .wrap_content.last p,.woocommerce.single-product #main .main-content #content div.product div.summary .wrap_prod_content .wrap_content.last p,.woocommerce.single-product #content .main-content #content div.product div.summary .wrap_prod_content .wrap_content.last p{font-size:15px;line-height:19px;font-family:SourceSansPro-Light,sans-serif;margin:0 0 13px}.woocommerce.single-product #main .main-content #main div.product div.summary .wrap_prod_content .wrap_content.bold_content p,.woocommerce.single-product #content .main-content #main div.product div.summary .wrap_prod_content .wrap_content.bold_content p,.woocommerce.single-product #main .main-content #content div.product div.summary .wrap_prod_content .wrap_content.bold_content p,.woocommerce.single-product #content .main-content #content div.product div.summary .wrap_prod_content .wrap_content.bold_content p{font-size:15px;line-height:19px}.woocommerce.single-product #main .main-content #main div.product div.summary .wrap_prod_content .bold_content,.woocommerce.single-product #content .main-content #main div.product div.summary .wrap_prod_content .bold_content,.woocommerce.single-product #main .main-content #content div.product div.summary .wrap_prod_content .bold_content,.woocommerce.single-product #content .main-content #content div.product div.summary .wrap_prod_content .bold_content{color:#000;font-family:SourceSansPro-SemiBold,sans-serif}.woocommerce.single-product #main .main-content #main div.product div.summary .wrap_prod_content ul,.woocommerce.single-product #content .main-content #main div.product div.summary .wrap_prod_content ul,.woocommerce.single-product #main .main-content #content div.product div.summary .wrap_prod_content ul,.woocommerce.single-product #content .main-content #content div.product div.summary .wrap_prod_content ul{padding:40px 0;margin:0;list-style:none}.woocommerce.single-product #main .main-content #main div.product div.summary .wrap_prod_content ul li,.woocommerce.single-product #content .main-content #main div.product div.summary .wrap_prod_content ul li,.woocommerce.single-product #main .main-content #content div.product div.summary .wrap_prod_content ul li,.woocommerce.single-product #content .main-content #content div.product div.summary .wrap_prod_content ul li{background:rgba(0,0,0,0) url("../includes/images/icons/ok_point.svg") no-repeat scroll left top / 23px auto;color:#3e7c83;font-size:22px;line-height:24px;margin:0 0 20px;padding:1px 0 0 38px}.woocommerce.single-product #main .main-content #main div.product div.summary .wrap_prod_content ul li:last-child,.woocommerce.single-product #content .main-content #main div.product div.summary .wrap_prod_content ul li:last-child,.woocommerce.single-product #main .main-content #content div.product div.summary .wrap_prod_content ul li:last-child,.woocommerce.single-product #content .main-content #content div.product div.summary .wrap_prod_content ul li:last-child{margin:0}.woocommerce.single-product #main .main-content #main div.product div.summary .wrap_prod_content .block_of_two,.woocommerce.single-product #content .main-content #main div.product div.summary .wrap_prod_content .block_of_two,.woocommerce.single-product #main .main-content #content div.product div.summary .wrap_prod_content .block_of_two,.woocommerce.single-product #content .main-content #content div.product div.summary .wrap_prod_content .block_of_two{display:table;padding:20px 40px 0;width:100%}.woocommerce.single-product #main .main-content #main div.product div.summary .wrap_prod_content .block_of_two .wrap_prod_block,.woocommerce.single-product #content .main-content #main div.product div.summary .wrap_prod_content .block_of_two .wrap_prod_block,.woocommerce.single-product #main .main-content #content div.product div.summary .wrap_prod_content .block_of_two .wrap_prod_block,.woocommerce.single-product #content .main-content #content div.product div.summary .wrap_prod_content .block_of_two .wrap_prod_block{border:1px solid #00a1ae;background:#fff;padding:15px 20px;width:45%;float:left;margin:0 5% 0 0}.woocommerce.single-product #main .main-content #main div.product div.summary .wrap_prod_content .block_of_two .wrap_prod_block .price,.woocommerce.single-product #content .main-content #main div.product div.summary .wrap_prod_content .block_of_two .wrap_prod_block .price,.woocommerce.single-product #main .main-content #content div.product div.summary .wrap_prod_content .block_of_two .wrap_prod_block .price,.woocommerce.single-product #content .main-content #content div.product div.summary .wrap_prod_content .block_of_two .wrap_prod_block .price,.woocommerce.single-product #main .main-content #main div.product div.summary .wrap_prod_content .block_of_two .wrap_prod_block p,.woocommerce.single-product #content .main-content #main div.product div.summary .wrap_prod_content .block_of_two .wrap_prod_block p,.woocommerce.single-product #main .main-content #content div.product div.summary .wrap_prod_content .block_of_two .wrap_prod_block p,.woocommerce.single-product #content .main-content #content div.product div.summary .wrap_prod_content .block_of_two .wrap_prod_block p{margin:0}.woocommerce.single-product #main .main-content #main div.product div.summary .wrap_prod_content .block_of_two .wrap_prod_block .price_outer,.woocommerce.single-product #content .main-content #main div.product div.summary .wrap_prod_content .block_of_two .wrap_prod_block .price_outer,.woocommerce.single-product #main .main-content #content div.product div.summary .wrap_prod_content .block_of_two .wrap_prod_block .price_outer,.woocommerce.single-product #content .main-content #content div.product div.summary .wrap_prod_content .block_of_two .wrap_prod_block .price_outer{color:#141414;font-size:46px;line-height:normal;margin:0;text-align:center}.woocommerce.single-product #main .main-content #main div.product div.summary .wrap_prod_content .block_of_two .wrap_prod_block .tax_special_info,.woocommerce.single-product #content .main-content #main div.product div.summary .wrap_prod_content .block_of_two .wrap_prod_block .tax_special_info,.woocommerce.single-product #main .main-content #content div.product div.summary .wrap_prod_content .block_of_two .wrap_prod_block .tax_special_info,.woocommerce.single-product #content .main-content #content div.product div.summary .wrap_prod_content .block_of_two .wrap_prod_block .tax_special_info,.woocommerce.single-product #main .main-content #main div.product div.summary .wrap_prod_content .block_of_two .wrap_prod_block .wc-gzd-additional-info,.woocommerce.single-product #content .main-content #main div.product div.summary .wrap_prod_content .block_of_two .wrap_prod_block .wc-gzd-additional-info,.woocommerce.single-product #main .main-content #content div.product div.summary .wrap_prod_content .block_of_two .wrap_prod_block .wc-gzd-additional-info,.woocommerce.single-product #content .main-content #content div.product div.summary .wrap_prod_content .block_of_two .wrap_prod_block .wc-gzd-additional-info{font-size:16px;line-height:35px;text-align:center}.woocommerce.single-product #main .main-content #main div.product div.summary .wrap_prod_content .block_of_two .wrap_prod_block .tax_special_info a,.woocommerce.single-product #content .main-content #main div.product div.summary .wrap_prod_content .block_of_two .wrap_prod_block .tax_special_info a,.woocommerce.single-product #main .main-content #content div.product div.summary .wrap_prod_content .block_of_two .wrap_prod_block .tax_special_info a,.woocommerce.single-product #content .main-content #content div.product div.summary .wrap_prod_content .block_of_two .wrap_prod_block .tax_special_info a,.woocommerce.single-product #main .main-content #main div.product div.summary .wrap_prod_content .block_of_two .wrap_prod_block .wc-gzd-additional-info a,.woocommerce.single-product #content .main-content #main div.product div.summary .wrap_prod_content .block_of_two .wrap_prod_block .wc-gzd-additional-info a,.woocommerce.single-product #main .main-content #content div.product div.summary .wrap_prod_content .block_of_two .wrap_prod_block .wc-gzd-additional-info a,.woocommerce.single-product #content .main-content #content div.product div.summary .wrap_prod_content .block_of_two .wrap_prod_block .wc-gzd-additional-info a{color:#000;text-decoration:underline}.woocommerce.single-product #main .main-content #main div.product div.summary .wrap_prod_content .block_of_two .wrap_prod_block .wc-gzd-additional-info,.woocommerce.single-product #content .main-content #main div.product div.summary .wrap_prod_content .block_of_two .wrap_prod_block .wc-gzd-additional-info,.woocommerce.single-product #main .main-content #content div.product div.summary .wrap_prod_content .block_of_two .wrap_prod_block .wc-gzd-additional-info,.woocommerce.single-product #content .main-content #content div.product div.summary .wrap_prod_content .block_of_two .wrap_prod_block .wc-gzd-additional-info{display:none}.woocommerce.single-product #main .main-content #main div.product div.summary .wrap_prod_content .block_of_two .wrap_prod_block .product_meta,.woocommerce.single-product #content .main-content #main div.product div.summary .wrap_prod_content .block_of_two .wrap_prod_block .product_meta,.woocommerce.single-product #main .main-content #content div.product div.summary .wrap_prod_content .block_of_two .wrap_prod_block .product_meta,.woocommerce.single-product #content .main-content #content div.product div.summary .wrap_prod_content .block_of_two .wrap_prod_block .product_meta{display:none}.woocommerce.single-product #main .main-content #main div.product div.summary .wrap_prod_content .block_of_two .wrap_prod_block form,.woocommerce.single-product #content .main-content #main div.product div.summary .wrap_prod_content .block_of_two .wrap_prod_block form,.woocommerce.single-product #main .main-content #content div.product div.summary .wrap_prod_content .block_of_two .wrap_prod_block form,.woocommerce.single-product #content .main-content #content div.product div.summary .wrap_prod_content .block_of_two .wrap_prod_block form{margin:0}.woocommerce.single-product #main .main-content #main div.product div.summary .wrap_prod_content .block_of_two .wrap_prod_block form .quantity,.woocommerce.single-product #content .main-content #main div.product div.summary .wrap_prod_content .block_of_two .wrap_prod_block form .quantity,.woocommerce.single-product #main .main-content #content div.product div.summary .wrap_prod_content .block_of_two .wrap_prod_block form .quantity,.woocommerce.single-product #content .main-content #content div.product div.summary .wrap_prod_content .block_of_two .wrap_prod_block form .quantity{display:none}.woocommerce.single-product #main .main-content #main div.product div.summary .wrap_prod_content .block_of_two .wrap_prod_block form button.button,.woocommerce.single-product #content .main-content #main div.product div.summary .wrap_prod_content .block_of_two .wrap_prod_block form button.button,.woocommerce.single-product #main .main-content #content div.product div.summary .wrap_prod_content .block_of_two .wrap_prod_block form button.button,.woocommerce.single-product #content .main-content #content div.product div.summary .wrap_prod_content .block_of_two .wrap_prod_block form button.button{color:#fff;display:block;font-size:16px;font-weight:400;margin:5px 0 10px;padding:11px 3px;text-align:center;width:100%;text-transform:uppercase;font-family:SourceSansPro-Bold,sans-serif;background:#ec0000;background:-moz-linear-gradient(top, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);background:-webkit-linear-gradient(top, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);background:linear-gradient(to bottom, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%)}.woocommerce.single-product #main .main-content #main div.product div.summary .wrap_prod_content .block_of_two .wrap_prod_block form .button:hover,.woocommerce.single-product #content .main-content #main div.product div.summary .wrap_prod_content .block_of_two .wrap_prod_block form .button:hover,.woocommerce.single-product #main .main-content #content div.product div.summary .wrap_prod_content .block_of_two .wrap_prod_block form .button:hover,.woocommerce.single-product #content .main-content #content div.product div.summary .wrap_prod_content .block_of_two .wrap_prod_block form .button:hover{background:#ec0000}.woocommerce.single-product #main .main-content #main div.product div.summary .wrap_prod_content .block_of_two .bildungs_block,.woocommerce.single-product #content .main-content #main div.product div.summary .wrap_prod_content .block_of_two .bildungs_block,.woocommerce.single-product #main .main-content #content div.product div.summary .wrap_prod_content .block_of_two .bildungs_block,.woocommerce.single-product #content .main-content #content div.product div.summary .wrap_prod_content .block_of_two .bildungs_block{border:1px solid #00a1ae;background:#fff;padding:20px 20px 15px;float:left;width:45%;margin:0 0 0 5%}.woocommerce.single-product #main .main-content #main div.product div.summary .wrap_prod_content .block_of_two .bildungs_block p,.woocommerce.single-product #content .main-content #main div.product div.summary .wrap_prod_content .block_of_two .bildungs_block p,.woocommerce.single-product #main .main-content #content div.product div.summary .wrap_prod_content .block_of_two .bildungs_block p,.woocommerce.single-product #content .main-content #content div.product div.summary .wrap_prod_content .block_of_two .bildungs_block p{font-size:18px;margin:0 0 41px;text-align:center}.woocommerce.single-product #main .main-content #main div.product div.summary .wrap_prod_content .block_of_two .bildungs_block a,.woocommerce.single-product #content .main-content #main div.product div.summary .wrap_prod_content .block_of_two .bildungs_block a,.woocommerce.single-product #main .main-content #content div.product div.summary .wrap_prod_content .block_of_two .bildungs_block a,.woocommerce.single-product #content .main-content #content div.product div.summary .wrap_prod_content .block_of_two .bildungs_block a{border-radius:3px;color:#00a0a5;display:block;font-size:16px;font-weight:400;margin:5px 0 10px;padding:10px 3px;text-align:center;width:100%;background-color:#e1f4f5;border:1px solid #009faa;line-height:1}.woocommerce.single-product #main .main-content #main div.product div.summary .wrap_prod_content .block_of_two .bildungs_block a:hover,.woocommerce.single-product #content .main-content #main div.product div.summary .wrap_prod_content .block_of_two .bildungs_block a:hover,.woocommerce.single-product #main .main-content #content div.product div.summary .wrap_prod_content .block_of_two .bildungs_block a:hover,.woocommerce.single-product #content .main-content #content div.product div.summary .wrap_prod_content .block_of_two .bildungs_block a:hover{text-decoration:none}.woocommerce.single-product #main .main-content #main div.product div.summary .wrap_prod_content .block_of_two .important_block,.woocommerce.single-product #content .main-content #main div.product div.summary .wrap_prod_content .block_of_two .important_block,.woocommerce.single-product #main .main-content #content div.product div.summary .wrap_prod_content .block_of_two .important_block,.woocommerce.single-product #content .main-content #content div.product div.summary .wrap_prod_content .block_of_two .important_block{float:left;width:50%;margin:0}.woocommerce.single-product #main .main-content #main div.product div.summary .wrap_prod_content .block_of_two .important_block h3,.woocommerce.single-product #content .main-content #main div.product div.summary .wrap_prod_content .block_of_two .important_block h3,.woocommerce.single-product #main .main-content #content div.product div.summary .wrap_prod_content .block_of_two .important_block h3,.woocommerce.single-product #content .main-content #content div.product div.summary .wrap_prod_content .block_of_two .important_block h3,.woocommerce.single-product #main .main-content #main div.product div.summary .wrap_prod_content .block_of_two .important_block h3 strong,.woocommerce.single-product #content .main-content #main div.product div.summary .wrap_prod_content .block_of_two .important_block h3 strong,.woocommerce.single-product #main .main-content #content div.product div.summary .wrap_prod_content .block_of_two .important_block h3 strong,.woocommerce.single-product #content .main-content #content div.product div.summary .wrap_prod_content .block_of_two .important_block h3 strong{color:#ec0000;font-size:18px;font-weight:400;padding:0;margin:0 0 10px}.woocommerce.single-product #main .main-content #main div.product div.summary .wrap_prod_content .block_of_two .important_block p,.woocommerce.single-product #content .main-content #main div.product div.summary .wrap_prod_content .block_of_two .important_block p,.woocommerce.single-product #main .main-content #content div.product div.summary .wrap_prod_content .block_of_two .important_block p,.woocommerce.single-product #content .main-content #content div.product div.summary .wrap_prod_content .block_of_two .important_block p{font-size:16px;text-align:left;line-height:20px}.woocommerce.single-product #main .main-content #main div.product div.summary .wrap_prod_content .block_of_two .important_block a,.woocommerce.single-product #content .main-content #main div.product div.summary .wrap_prod_content .block_of_two .important_block a,.woocommerce.single-product #main .main-content #content div.product div.summary .wrap_prod_content .block_of_two .important_block a,.woocommerce.single-product #content .main-content #content div.product div.summary .wrap_prod_content .block_of_two .important_block a,.woocommerce.single-product #main .main-content #main div.product div.summary .wrap_prod_content .block_of_two .important_block a:hover,.woocommerce.single-product #content .main-content #main div.product div.summary .wrap_prod_content .block_of_two .important_block a:hover,.woocommerce.single-product #main .main-content #content div.product div.summary .wrap_prod_content .block_of_two .important_block a:hover,.woocommerce.single-product #content .main-content #content div.product div.summary .wrap_prod_content .block_of_two .important_block a:hover{color:#ec0000;text-decoration:underline}.woocommerce.single-product #main .main-content #main div.product div.summary .wrap_prod_content h3,.woocommerce.single-product #content .main-content #main div.product div.summary .wrap_prod_content h3,.woocommerce.single-product #main .main-content #content div.product div.summary .wrap_prod_content h3,.woocommerce.single-product #content .main-content #content div.product div.summary .wrap_prod_content h3{padding:0 40px 5px;font-size:16px;line-height:20px;margin:0;font-family:SourceSansPro-SemiBold,sans-serif}.woocommerce.single-product #main .main-content #main div.product div.summary .wrap_prod_content>p,.woocommerce.single-product #content .main-content #main div.product div.summary .wrap_prod_content>p,.woocommerce.single-product #main .main-content #content div.product div.summary .wrap_prod_content>p,.woocommerce.single-product #content .main-content #content div.product div.summary .wrap_prod_content>p{color:#000;font-size:16px;line-height:20px;margin:0}.woocommerce.single-product #main .main-content #main div.product div.summary .supportblock-wrapper .supportblock,.woocommerce.single-product #content .main-content #main div.product div.summary .supportblock-wrapper .supportblock,.woocommerce.single-product #main .main-content #content div.product div.summary .supportblock-wrapper .supportblock,.woocommerce.single-product #content .main-content #content div.product div.summary .supportblock-wrapper .supportblock{border:1px solid #fff;color:#fff;padding:15px;text-align:center;margin:20px 0}.woocommerce.single-product #main .main-content #main div.product div.summary .supportblock-wrapper .supportblock h3,.woocommerce.single-product #content .main-content #main div.product div.summary .supportblock-wrapper .supportblock h3,.woocommerce.single-product #main .main-content #content div.product div.summary .supportblock-wrapper .supportblock h3,.woocommerce.single-product #content .main-content #content div.product div.summary .supportblock-wrapper .supportblock h3{text-transform:uppercase;letter-spacing:3px;margin:0 0 15px}.woocommerce.single-product #main .main-content #main div.product div.summary .supportblock-wrapper .supportblock p,.woocommerce.single-product #content .main-content #main div.product div.summary .supportblock-wrapper .supportblock p,.woocommerce.single-product #main .main-content #content div.product div.summary .supportblock-wrapper .supportblock p,.woocommerce.single-product #content .main-content #content div.product div.summary .supportblock-wrapper .supportblock p{font-family:SourceSansPro-Light,sans-serif;font-size:16px;font-weight:400;margin:0;line-height:normal}.woocommerce.single-product #main .main-content #main div.product div.summary .supportblock-wrapper .supportblock p a,.woocommerce.single-product #content .main-content #main div.product div.summary .supportblock-wrapper .supportblock p a,.woocommerce.single-product #main .main-content #content div.product div.summary .supportblock-wrapper .supportblock p a,.woocommerce.single-product #content .main-content #content div.product div.summary .supportblock-wrapper .supportblock p a{color:#fff;text-decoration:underline;font-family:SourceSansPro-Regular,sans-serif}.woocommerce.single-product #main .main-content #main div.product div.summary .supportblock-wrapper .supportblock ul,.woocommerce.single-product #content .main-content #main div.product div.summary .supportblock-wrapper .supportblock ul,.woocommerce.single-product #main .main-content #content div.product div.summary .supportblock-wrapper .supportblock ul,.woocommerce.single-product #content .main-content #content div.product div.summary .supportblock-wrapper .supportblock ul{margin:15px 0 0;padding:0;text-align:center;list-style:none}.woocommerce.single-product #main .main-content #main div.product div.summary .supportblock-wrapper .supportblock ul li,.woocommerce.single-product #content .main-content #main div.product div.summary .supportblock-wrapper .supportblock ul li,.woocommerce.single-product #main .main-content #content div.product div.summary .supportblock-wrapper .supportblock ul li,.woocommerce.single-product #content .main-content #content div.product div.summary .supportblock-wrapper .supportblock ul li{display:inline;font-size:24px}.woocommerce.single-product #main .main-content #main div.product div.summary .supportblock-wrapper .supportblock ul li.telephone_support,.woocommerce.single-product #content .main-content #main div.product div.summary .supportblock-wrapper .supportblock ul li.telephone_support,.woocommerce.single-product #main .main-content #content div.product div.summary .supportblock-wrapper .supportblock ul li.telephone_support,.woocommerce.single-product #content .main-content #content div.product div.summary .supportblock-wrapper .supportblock ul li.telephone_support{letter-spacing:2.5px;color:#fff !important}.woocommerce.single-product #main .main-content #main div.product div.summary .supportblock-wrapper .supportblock ul li.separator_support,.woocommerce.single-product #content .main-content #main div.product div.summary .supportblock-wrapper .supportblock ul li.separator_support,.woocommerce.single-product #main .main-content #content div.product div.summary .supportblock-wrapper .supportblock ul li.separator_support,.woocommerce.single-product #content .main-content #content div.product div.summary .supportblock-wrapper .supportblock ul li.separator_support{margin:0 9px 0 5px}.woocommerce.single-product #main .main-content #main div.product div.summary .supportblock-wrapper .supportblock ul li.email_support a,.woocommerce.single-product #content .main-content #main div.product div.summary .supportblock-wrapper .supportblock ul li.email_support a,.woocommerce.single-product #main .main-content #content div.product div.summary .supportblock-wrapper .supportblock ul li.email_support a,.woocommerce.single-product #content .main-content #content div.product div.summary .supportblock-wrapper .supportblock ul li.email_support a{text-decoration:none;color:#fff;letter-spacing:2px}::-webkit-input-placeholder{color:#c0c0c0}::-moz-placeholder{color:#c0c0c0}:-ms-input-placeholder{color:#c0c0c0}:-moz-placeholder{color:#c0c0c0}.woocommerce-account-fields .woocommerce-password-strength,.woocommerce-account-fields .woocommerce-password-hint{margin-left:30%}#prev-step-order,#prev-step-payment{border:1px solid cornflowerblue;border-radius:3px;display:block;float:left;font-size:16px;line-height:1;margin:5px 0 0;padding:10px 3px;text-align:center;width:45%;color:#337ab7}.woocommerce-checkout-payment .input-radio{float:left !important;width:auto !important}.woocommerce-checkout #payment,div.payment_box{background:none !important;clear:both;font-size:18px}.woocommerce-multistep-checkout .woocommerce button.button#place_order{background:#ec0000;background:-moz-linear-gradient(top, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);background:-webkit-linear-gradient(top, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);background:linear-gradient(to bottom, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);color:#fff;display:block;font-size:16px;font-weight:400;margin:0;padding:11px 3px;text-align:center;width:100%;text-transform:uppercase;text-decoration:none;line-height:16px;cursor:pointer;position:relative;border-radius:3px;border:0;box-shadow:none;text-shadow:none}.woocommerce-multistep-checkout .woocommerce button.button#place_order:hover{background:#ec0000}.place_order{color:#fff;display:block;font-size:16px;font-weight:400;margin:5px 0 10px;padding:11px 3px;text-align:center;width:45%;background:#ec0000;background:-moz-linear-gradient(top, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);background:-webkit-linear-gradient(top, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);background:linear-gradient(to bottom, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%)}.place_order:hover{background:#ec0000}div.payment_box{padding:5px !important}ul.payment_methods{padding:0 !important}ul.payment_methods li{border-top:2px solid #fff;padding-top:20px;padding-bottom:10px}ul.payment_methods li label{float:none;color:transparent}ul.payment_methods li img{float:left}div.payment_box::before{border:none !important;background:none !important}.about_paypal{display:none}.woocommerce-checkout .woocommerce-info{display:none !important}.woocommerce-checkout .main-content .container{background-color:#e1f4f5}.woocommerce-checkout .main-content .container #content.headercheckout{padding:0 80px 0;background:#009fac}.woocommerce-checkout .main-content .container #content.headercheckout h1.page-title{color:#fff;text-transform:uppercase;font-family:SourceSansPro-SemiBold,sans-serif;font-size:24px;font-weight:400;letter-spacing:1px;background:rgba(0,0,0,0) url("../includes/images/icons/ic_abo_neg.svg") no-repeat scroll left center / 30px auto;display:block;height:80px;margin-bottom:0;margin-top:0;padding-bottom:15px;padding-left:44px;padding-top:27px}.woocommerce-checkout .main-content .container #content.headercheckout h1.page-title a,.woocommerce-checkout .main-content .container #content.headercheckout h1.page-title a:hover,.woocommerce-checkout .main-content .container #content.headercheckout h1.page-title a:focus,.woocommerce-checkout .main-content .container #content.headercheckout h1.page-title a:active{color:#fff}.woocommerce-checkout .main-content .container #main,.woocommerce-checkout .main-content .container #content{padding:60px 40px 50px 80px}.woocommerce-checkout .main-content .container #main article header,.woocommerce-checkout .main-content .container #content article header{display:none}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order h3,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order h3{display:none}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order #review_product_info,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order #review_product_info{border-top:2px solid #fff;padding:18px 0;display:table;width:100%}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order #review_product_info .rpi_selector,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order #review_product_info .rpi_selector{float:left;width:35%;margin:0 5% 0 0}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order #review_product_info .rpi_selector .abos_select,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order #review_product_info .rpi_selector .abos_select{border:1px solid #999;color:#444;float:left;background:rgba(0,0,0,0) url("../includes/images/icons/select_down.svg") no-repeat scroll 165px center / 16px auto}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order #review_product_info .rpi_selector .abos_select option,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order #review_product_info .rpi_selector .abos_select option{background:transparent;padding:0 20px 0 8px;color:#444}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order #review_product_info .rpi_selector .abos_select:focus,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order #review_product_info .rpi_selector .abos_select:focus{background:rgba(0,0,0,0) url("../includes/images/icons/select_up.svg") no-repeat scroll 165px center / 16px auto}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order #review_product_info .rpi_productinfo .rpi_aboname,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order #review_product_info .rpi_productinfo .rpi_aboname{font-family:SourceSansPro-SemiBold,sans-serif;font-size:20px;line-height:24px;margin:0}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order #review_product_info .rpi_productinfo .rpi_ppoints ul,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order #review_product_info .rpi_productinfo .rpi_ppoints ul{margin:0 0 5px;padding:0 0 0 15px}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order #review_product_info .rpi_productinfo .rpi_ppoints ul li,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order #review_product_info .rpi_productinfo .rpi_ppoints ul li{font-size:16px;margin:0 0 5px}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul{border-bottom:2px solid #fff}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li{display:table;width:100%}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>input[type="radio"],.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>input[type="radio"]{display:inline-block;float:left}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>label,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>label{height:68px;margin:0;overflow:hidden;position:relative;width:20%}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>label img,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>label img{margin:0;width:100px;left:0;position:absolute;top:0}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>div,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>div{float:right;margin:-15px 0 0;padding:0 !important;width:70%}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>div fieldset:nth-child(0),.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>div fieldset:nth-child(0),.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>div fieldset:nth-child(1),.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>div fieldset:nth-child(1){font-size:17px;font-style:italic;line-height:20px}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>div fieldset:nth-child(2),.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>div fieldset:nth-child(2){margin:10px 0}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>div fieldset:nth-child(2) p,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>div fieldset:nth-child(2) p{margin:0}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>div fieldset:nth-child(2) .form-row,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>div fieldset:nth-child(2) .form-row{margin:15px 0 0;padding:0}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>div fieldset:nth-child(2) .form-row .required,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>div fieldset:nth-child(2) .form-row .required{color:#666 !important;font-weight:400}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>div fieldset:nth-child(2) label,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>div fieldset:nth-child(2) label{color:#666;font-size:16px;font-weight:400;margin:0;width:100%;line-height:22px}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>div fieldset:nth-child(2) input,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>div fieldset:nth-child(2) input{border:1px solid #c7cccb;box-sizing:border-box;height:35px;margin:0;padding:7px 10px;width:100% !important}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>div fieldset:nth-child(2) select,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>div fieldset:nth-child(2) select{border:1px solid #c7cccb;box-sizing:border-box;float:left;height:35px;margin:0;padding:6px;width:100% !important}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>div fieldset:nth-child(2) .clear,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>div fieldset:nth-child(2) .clear,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>div fieldset:nth-child(2) .woocommerce-info,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>div fieldset:nth-child(2) .woocommerce-info{display:none !important}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>div fieldset:nth-child(2) select#card_month_amex,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>div fieldset:nth-child(2) select#card_month_amex,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>div fieldset:nth-child(2) select#card_year_amex,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>div fieldset:nth-child(2) select#card_year_amex,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>div fieldset:nth-child(2) select#card_month_mastercard,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>div fieldset:nth-child(2) select#card_month_mastercard,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>div fieldset:nth-child(2) select#card_year_mastercard,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>div fieldset:nth-child(2) select#card_year_mastercard,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>div fieldset:nth-child(2) select#card_month_visa,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>div fieldset:nth-child(2) select#card_month_visa,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>div fieldset:nth-child(2) select#card_year_visa,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>div fieldset:nth-child(2) select#card_year_visa,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>div fieldset:nth-child(2) .form-row:nth-child(9),.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>div fieldset:nth-child(2) .form-row:nth-child(9),.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>div fieldset:nth-child(2) .form-row:nth-child(11),.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>div fieldset:nth-child(2) .form-row:nth-child(11){clear:none;float:left;width:40% !important;margin:0 5% 0 0}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>div fieldset:nth-child(2) select#card_month_amex label,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>div fieldset:nth-child(2) select#card_month_amex label,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>div fieldset:nth-child(2) select#card_year_amex label,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>div fieldset:nth-child(2) select#card_year_amex label,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>div fieldset:nth-child(2) select#card_month_mastercard label,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>div fieldset:nth-child(2) select#card_month_mastercard label,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>div fieldset:nth-child(2) select#card_year_mastercard label,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>div fieldset:nth-child(2) select#card_year_mastercard label,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>div fieldset:nth-child(2) select#card_month_visa label,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>div fieldset:nth-child(2) select#card_month_visa label,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>div fieldset:nth-child(2) select#card_year_visa label,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>div fieldset:nth-child(2) select#card_year_visa label,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>div fieldset:nth-child(2) .form-row:nth-child(9) label,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>div fieldset:nth-child(2) .form-row:nth-child(9) label,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>div fieldset:nth-child(2) .form-row:nth-child(11) label,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>div fieldset:nth-child(2) .form-row:nth-child(11) label{display:none !important}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li.payment_method_paypal>label,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li.payment_method_paypal>label{background:rgba(0,0,0,0) url("../includes/images/icons/PayPal.svg") no-repeat scroll left top / 100px auto;height:30px}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li.payment_method_paypal>label img,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li.payment_method_paypal>label img{display:none}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li.payment_method_paypal p,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li.payment_method_paypal p{font-size:17px;font-style:italic;line-height:20px;margin:0 0 10px}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li.payment_method_visa_gateway>label,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li.payment_method_visa_gateway>label{background:rgba(0,0,0,0) url("../includes/images/icons/visacard.svg") no-repeat scroll left top / 100px auto !important}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li.payment_method_mastercard_gateway>label,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li.payment_method_mastercard_gateway>label{background:rgba(0,0,0,0) url("../includes/images/icons/mastercard.svg") no-repeat scroll left top / 100px auto !important}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li.payment_method_amex_gateway>label,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li.payment_method_amex_gateway>label{background:rgba(0,0,0,0) url("../includes/images/icons/amex.svg") no-repeat scroll left top / 100px auto !important}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li.payment_method_direct-debit>label,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li.payment_method_direct-debit>label{background:rgba(0,0,0,0) url("../includes/images/icons/sepa.svg") no-repeat scroll left top / 100px auto}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li.payment_method_invoice p,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li.payment_method_invoice p{font-size:17px;font-style:italic;line-height:20px;margin:0 0 10px 0}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3{display:table;width:100%;font-size:16px}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 h3,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 h3{display:none !important}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-gzdp-checkout-verify-data .col-1,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-gzdp-checkout-verify-data .col-1,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-gzpd-checkout-verify-data .col-1,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-gzpd-checkout-verify-data .col-1,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-gzdp-checkout-verify-data .col-2,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-gzdp-checkout-verify-data .col-2,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-gzpd-checkout-verify-data .col-2,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-gzpd-checkout-verify-data .col-2{width:100%;float:left}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-gzdp-checkout-verify-data .col-1,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-gzdp-checkout-verify-data .col-1,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-gzpd-checkout-verify-data .col-1,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-gzpd-checkout-verify-data .col-1{border-top:2px solid #fff;padding-top:20px}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-gzdp-checkout-verify-data header,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-gzdp-checkout-verify-data header,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-gzpd-checkout-verify-data header,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-gzpd-checkout-verify-data header{border-top:medium none;display:inline-block;padding:0}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-gzdp-checkout-verify-data header h3,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-gzdp-checkout-verify-data header h3,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-gzpd-checkout-verify-data header h3,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-gzpd-checkout-verify-data header h3,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-gzdp-checkout-verify-data header h4,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-gzdp-checkout-verify-data header h4,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-gzpd-checkout-verify-data header h4,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-gzpd-checkout-verify-data header h4{font-size:16px;line-height:1.42857;margin:3px 15px}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-gzdp-checkout-verify-data p,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-gzdp-checkout-verify-data p,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-gzpd-checkout-verify-data p,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-gzpd-checkout-verify-data p{float:left;margin:0 0 5px}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-gzdp-checkout-verify-data p a.edit,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-gzdp-checkout-verify-data p a.edit,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-gzpd-checkout-verify-data p a.edit,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-gzpd-checkout-verify-data p a.edit{background:rgba(0,0,0,0) url("../includes/images/icons/edit_form.svg") no-repeat scroll center top / 30px auto;color:transparent;display:block;height:30px;overflow:hidden;width:30px;margin:0 0 15px}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-gzdp-checkout-verify-data .wc-gzdp-payment-gateway,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-gzdp-checkout-verify-data .wc-gzdp-payment-gateway,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-gzpd-checkout-verify-data .wc-gzdp-payment-gateway,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-gzpd-checkout-verify-data .wc-gzdp-payment-gateway,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-gzdp-checkout-verify-data address,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-gzdp-checkout-verify-data address,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-gzpd-checkout-verify-data address,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-gzpd-checkout-verify-data address{float:right;margin:3px 0 15px;width:60%}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-gzdp-checkout-verify-data .clear,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-gzdp-checkout-verify-data .clear,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-gzpd-checkout-verify-data .clear,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-gzpd-checkout-verify-data .clear{border-top:2px solid #fff;clear:both;margin:0 0 20px;width:100%}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .data-download,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .data-download,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .wc-terms-and-conditions,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .wc-terms-and-conditions{border-top:2px solid #fff;margin:0;padding:20px 0}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .data-download input,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .data-download input,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .wc-terms-and-conditions input,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .wc-terms-and-conditions input{float:left;margin-top:4px}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .data-download label,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .data-download label,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .wc-terms-and-conditions label,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .wc-terms-and-conditions label{float:left;line-height:21px;margin:0;padding:0 0 0 5px;width:90%;font-weight:400}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .wc-terms-and-conditions input,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .wc-terms-and-conditions input{margin-top:-5px;visibility:hidden;width:100%;height:0}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .wc-terms-and-conditions label,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .wc-terms-and-conditions label{padding:0;font-style:italic}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .wc-terms-and-conditions label a,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .wc-terms-and-conditions label a,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .wc-terms-and-conditions label a:hover,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .wc-terms-and-conditions label a:hover{color:#333;font-family:SourceSansPro-SemiBold,sans-serif}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-checkout-review-order-table,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-checkout-review-order-table{background:transparent !important;padding-bottom:20px;margin-bottom:15px;border-bottom:2px solid #fff !important}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-checkout-review-order-table tr,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-checkout-review-order-table tr,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-checkout-review-order-table th,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-checkout-review-order-table th,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-checkout-review-order-table td,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-checkout-review-order-table td,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-checkout-review-order-table strong,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-checkout-review-order-table strong{font-weight:400;border:none;background:#fff}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-checkout-review-order-table td,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-checkout-review-order-table td{text-align:right}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-checkout-review-order-table tr.order-total th,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-checkout-review-order-table tr.order-total th,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-checkout-review-order-table tr.order-total strong,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-checkout-review-order-table tr.order-total strong,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-checkout-review-order-table tr.order-total td,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-checkout-review-order-table tr.order-total td{font-weight:600;font-size:20px}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .step-buttons,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .step-buttons{clear:none;margin:20px 0 0}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .step-buttons .clear,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .step-buttons .clear{display:none}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .step-buttons #prev-step-order,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .step-buttons #prev-step-order{margin:0}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .step-buttons .wc-gzd-order-submit,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .step-buttons .wc-gzd-order-submit{width:45%;float:right}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .step-buttons .wc-gzd-order-submit .wc-gzd-place-order,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .step-buttons .wc-gzd-order-submit .wc-gzd-place-order{padding:0}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .step-buttons .wc-gzd-order-submit .wc-gzd-place-order input.button,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .step-buttons .wc-gzd-order-submit .wc-gzd-place-order input.button{background:#ec0000;background:-moz-linear-gradient(top, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);background:-webkit-linear-gradient(top, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);background:linear-gradient(to bottom, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);color:#fff;display:block;font-size:16px;font-weight:400;margin:0;padding:11px 3px;text-align:center;width:100%;text-transform:uppercase}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .step-buttons .wc-gzd-order-submit .wc-gzd-place-order input.button:hover,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .step-buttons .wc-gzd-order-submit .wc-gzd-place-order input.button:hover{background:#ec0000}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce #header_container_checkout,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce #header_container_checkout{float:left;width:50%}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce #header_container_checkout h2,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce #header_container_checkout h2{font-size:24px;color:#009fae;margin:0;line-height:normal}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .nav-wizard-wrapper,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .nav-wizard-wrapper{float:right;width:50%}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .nav-wizard-wrapper ul.step-nav.nav-wizard,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .nav-wizard-wrapper ul.step-nav.nav-wizard{background:none;border:none;margin:0 0 20px;float:right}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .nav-wizard-wrapper ul.step-nav.nav-wizard li,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .nav-wizard-wrapper ul.step-nav.nav-wizard li{display:none}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .nav-wizard-wrapper ul.step-nav.nav-wizard li.active,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .nav-wizard-wrapper ul.step-nav.nav-wizard li.active,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .nav-wizard-wrapper ul.step-nav.nav-wizard li.visible,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .nav-wizard-wrapper ul.step-nav.nav-wizard li.visible{font-size:24px;display:inline-block;background:none;color:#009fae;padding:0 4px 0 0;height:auto;line-height:normal}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .nav-wizard-wrapper ul.step-nav.nav-wizard li.active a,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .nav-wizard-wrapper ul.step-nav.nav-wizard li.active a,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .nav-wizard-wrapper ul.step-nav.nav-wizard li.visible a,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .nav-wizard-wrapper ul.step-nav.nav-wizard li.visible a{background:none}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .nav-wizard-wrapper ul.step-nav.nav-wizard li.active a span,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .nav-wizard-wrapper ul.step-nav.nav-wizard li.active a span,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .nav-wizard-wrapper ul.step-nav.nav-wizard li.visible a span,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .nav-wizard-wrapper ul.step-nav.nav-wizard li.visible a span{color:#009fae}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .nav-wizard-wrapper ul.step-nav.nav-wizard li:before,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .nav-wizard-wrapper ul.step-nav.nav-wizard li:before,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .nav-wizard-wrapper ul.step-nav.nav-wizard li:after,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .nav-wizard-wrapper ul.step-nav.nav-wizard li:after{display:none}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-info,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-info{display:table;width:100%}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce ul.step-nav.nav-wizard:before,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce ul.step-nav.nav-wizard:before,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce ul.step-nav.nav-wizard:after,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce ul.step-nav.nav-wizard:after{display:none}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .next-step-button,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .next-step-button{color:#fff;display:block;font-size:16px;font-weight:400;margin:5px 0 10px;padding:11px 3px;text-align:center;width:45%;background:#ec0000;background:-moz-linear-gradient(top, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);background:-webkit-linear-gradient(top, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);background:linear-gradient(to bottom, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%)}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .next-step-button:hover,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .next-step-button:hover{background:#ec0000}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 .form-row,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 .form-row{margin:0 0 12px;padding:3px 0}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 .form-row.business,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 .form-row.business{display:nones}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 .form-row-first,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 .form-row-first,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 .form-row-last,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 .form-row-last{width:100%}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 label,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 label{color:#666;float:left;font-size:15px;font-weight:400;margin:0;max-width:100%;width:30%;line-height:18px;padding-top:7px}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 textarea,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 textarea,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 select,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 select,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 input,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 input{border:1px solid #c7cccb;box-sizing:border-box;float:right !important;height:35px;margin:0;padding:7px 10px;width:70% !important}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 select#billing_howfound,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 select#billing_howfound{border:1px solid #c7cccb;color:#444;background:#fff url("../includes/images/icons/select_down.svg") no-repeat scroll 339px center / 16px auto;border-radius:0;height:32px;padding:2px 20px 0 5px;-webkit-appearance:none !important;-moz-appearance:none !important}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 select#billing_howfound option,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 select#billing_howfound option{background:#fff;padding:8px 20px 0 8px;color:#444}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 select#billing_howfound:focus,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 select#billing_howfound:focus{background:#fff url("../includes/images/icons/select_up.svg") no-repeat scroll 339px center / 16px auto}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 span.select2-container,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 span.select2-container{border:1px solid #c7cccb;box-sizing:border-box;float:right !important;height:35px;margin:0;width:70% !important;padding:0}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 span.select2-container span,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 span.select2-container span{border:medium none;border-radius:0;height:33px}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 span.select2-container span span span,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 span.select2-container span span span{padding:3px 10px}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #ship-to-different-address label,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #ship-to-different-address label{width:100%;float:none}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 option,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 option{height:35px;padding:7px 13px}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 textarea,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 textarea{height:100px}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 strong,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 strong{color:#666;font-size:16px;font-weight:400;max-width:100%;margin:0}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 .col2-set .col-1,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 .col2-set .col-1,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 .col2-set .col-2,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 .col2-set .col-2{width:100%}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 .create-account,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 .create-account{border-top:2px solid #fff;margin:15px 0;padding:20px 0 0}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_ctype_field,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_ctype_field{border-bottom:2px solid #fff;margin:0 0 15px;padding:3px 3px 15px 153px;width:100%}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_ctype_field label,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_ctype_field label,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_ctype_field input,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_ctype_field input{width:auto !important;float:left !important;display:block !important}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_ctype_field input,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_ctype_field input{margin-right:10px;height:30px}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_ctype_field label,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_ctype_field label{margin-right:25px}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_title_field,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_title_field,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_title_field,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_title_field{width:65%;float:left}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_title_field label,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_title_field label,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_title_field label,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_title_field label,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_title_field input,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_title_field input,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_title_field input,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_title_field input{width:auto !important;float:left !important;display:block !important}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_title_field input,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_title_field input,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_title_field input,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_title_field input{margin-right:10px;height:30px}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_title_field label,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_title_field label,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_title_field label,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_title_field label{margin-right:25px}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_title_field label:first-child,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_title_field label:first-child,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_title_field label:first-child,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_title_field label:first-child{width:154px !important;margin:0}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_title2_field,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_title2_field,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_title2_field,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_title2_field{width:35%;float:right}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_title2_field select,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_title2_field select,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_title2_field select,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_title2_field select{border:1px solid #c7cccb;color:#444;float:left;background:#fff url("../includes/images/icons/select_down.svg") no-repeat scroll 155px center / 16px auto;border-radius:0;height:32px;width:180px !important;padding:0 20px 0 8px;-webkit-appearance:none !important;-moz-appearance:none !important}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_title2_field select option,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_title2_field select option,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_title2_field select option,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_title2_field select option{background:#fff;padding:8px 20px 0 8px;color:#444}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_title2_field select:focus,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_title2_field select:focus,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_title2_field select:focus,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_title2_field select:focus{background:#fff url("../includes/images/icons/select_up.svg") no-repeat scroll 155px center / 16px auto}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 .woocommerce-shipping-fields,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 .woocommerce-shipping-fields{border-top:2px solid #fff;margin:10px 0 0;padding:20px 0 0}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 .woocommerce-shipping-fields #ship-to-different-address,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 .woocommerce-shipping-fields #ship-to-different-address{margin:0 0 10px;height:25px}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 .woocommerce-shipping-fields #ship-to-different-address label.checkbox,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 .woocommerce-shipping-fields #ship-to-different-address label.checkbox{float:none;width:auto}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 .woocommerce-shipping-fields #ship-to-different-address label.checkbox input,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 .woocommerce-shipping-fields #ship-to-different-address label.checkbox input{float:left !important;width:30px !important;display:block !important;height:25px !important}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 .woocommerce-shipping-fields #ship-to-different-address label.checkbox span,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 .woocommerce-shipping-fields #ship-to-different-address label.checkbox span{float:left !important;display:block !important;height:25px !important;line-height:27px !important;padding:0 0 0 35px !important}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 .pmethods_outer,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 .pmethods_outer{border-bottom:2px solid #fff;border-top:2px solid #fff;float:left;margin:10px 0 0;padding:20px 0 15px;width:100%}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 .pmethods_outer label,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 .pmethods_outer label{line-height:18px}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 .pmethods_outer .pmethods,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 .pmethods_outer .pmethods{float:left;width:70%;height:40px}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 .pmethods_outer .pmethods img,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 .pmethods_outer .pmethods img{display:block;float:left;margin:0 5px 5px 0;max-height:35px}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 .pmethods_outer .pmethods div,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 .pmethods_outer .pmethods div{background:#fff none repeat scroll 0 0;border:1px solid cornflowerblue;color:cornflowerblue;display:inline-block;height:35px;margin:0 5px 5px 0;padding:6px 10px}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_postcode_field,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_postcode_field,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_postcode_field,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_postcode_field{float:left;width:50%}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_postcode_field label,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_postcode_field label,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_postcode_field label,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_postcode_field label{width:153px}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_postcode_field input,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_postcode_field input,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_postcode_field input,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_postcode_field input{width:104px !important}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_city_field,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_city_field,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_city_field,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_city_field{float:right;width:47%}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_city_field input,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_city_field input,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_city_field input,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_city_field input{width:100% !important;float:none !important}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_postcode_field.form-row-wide,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_postcode_field.form-row-wide,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_city_field.form-row-wide,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_city_field.form-row-wide,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_postcode_field:after,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_postcode_field:after,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_city_field:after,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_city_field:after,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_postcode_field.form-row-wide,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_postcode_field.form-row-wide,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_city_field.form-row-wide,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_city_field.form-row-wide,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_postcode_field:after,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_postcode_field:after,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_city_field:after,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_city_field:after{clear:none !important}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 .woocommerce-additional-fields,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 .woocommerce-additional-fields{border-top:2px solid #fff;margin:10px 0 20px;padding:20px 0 10px}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 .woocommerce-additional-fields h3,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 .woocommerce-additional-fields h3{display:none}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce-order .woocommerce-thankyou-order-received,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce-order .woocommerce-thankyou-order-received{background:rgba(0,0,0,0) url("../includes/images/icons/ok_point.svg") no-repeat scroll left center / 35px auto;color:#fd0600;font-family:SourceSansPro-SemiBold,sans-serif;font-size:28px;letter-spacing:1.2px;padding:0 0 0 50px;text-transform:uppercase}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce-order .thx-wrapper,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce-order .thx-wrapper{margin-top:35px}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce-order .thx-wrapper .pbuttonred a,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce-order .thx-wrapper .pbuttonred a{background:rgba(0,0,0,0) url("../includes/images/icons/abo_flag_solo.svg") no-repeat scroll center top / 100% auto;color:#fff;display:block;font-family:SourceSansPro-SemiBold,sans-serif;font-size:24px;letter-spacing:1.2px;margin:0 0 0 -16px;padding:26px 0 45px;text-align:center;width:262px}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce-order .thx-wrapper .pbuttonred a:hover,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce-order .thx-wrapper .pbuttonred a:hover{text-decoration:none}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce-order .thx-wrapper .success-txt h5,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce-order .thx-wrapper .success-txt h5{font-family:SourceSansPro-SemiBold,sans-serif}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce-order .thx-wrapper .success-txt h5,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce-order .thx-wrapper .success-txt h5,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce-order .thx-wrapper .success-txt p,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce-order .thx-wrapper .success-txt p{font-size:21px;line-height:24px;margin:0 0 13px}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce-order .hr-white,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce-order .hr-white{border-top:2px solid #fff;width:100%}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce-order .button.red,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce-order .button.red{background:#ec0000;background:-moz-linear-gradient(top, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);background:-webkit-linear-gradient(top, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);background:linear-gradient(to bottom, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);color:#fff;display:block;font-size:20px;font-weight:400;letter-spacing:1px;margin:10px 0 0;padding:11px 3px;text-align:center;text-transform:uppercase;width:100%}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce-order .button.red:hover,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce-order .button.red:hover{background:#ec0000}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce-order .button.thinline,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce-order .button.thinline{border:1px solid #009cac;color:#00a0ad;display:block;font-size:20px;font-weight:400;letter-spacing:1px;margin:10px 0 0;padding:10px;text-align:center;width:100%;background:transparent}.woocommerce-checkout .main-content .container .supportblock-wrapper .supportblock{border:1px solid #b7e2e4;padding:0 20px 20px;background:#fff;margin:20px 0 0;display:table;width:100%;font-family:SourceSansPro-Regular,sans-serif;color:#00a1a4}.woocommerce-checkout .main-content .container .supportblock-wrapper .supportblock h3{font-family:SourceSansPro-SemiBold,sans-serif}.woocommerce-checkout .main-content .container .supportblock-wrapper .supportblock a,.woocommerce-checkout .main-content .container .supportblock-wrapper .supportblock a:hover{color:#00a1a4}.woocommerce-checkout .main-content .container .supportblock-wrapper .supportblock p{font-size:16px;line-height:19px}.woocommerce-checkout .main-content .container .supportblock-wrapper .supportblock p a{text-decoration:underline}.woocommerce-checkout .main-content .container .supportblock-wrapper .supportblock ul{list-style:none;margin:0;padding:0}.woocommerce-checkout .main-content .container .supportblock-wrapper .supportblock ul li{float:left;font-size:16px;font-family:SourceSansPro-SemiBold,sans-serif;margin:0 15px 0 0}.woocommerce-checkout .main-content .container .supportblock-wrapper .supportblock ul li:nth-child(2){display:none}.woocommerce-checkout .main-content .container .sidebar{background:#e1f4f5}.woocommerce-checkout .main-content .container .sidebar .sidebar-padder .cart_content_Checkout h3{background:red none repeat scroll 0 0;color:#fff;font-family:SourceSansPro-Light,sans-serif;font-size:16px;margin-bottom:20px;margin-top:0;padding:5px 7px}.woocommerce-checkout .main-content .container .sidebar .sidebar-padder .cart_content_Checkout .aboname,.woocommerce-checkout .main-content .container .sidebar .sidebar-padder .cart_content_Checkout .aboprice{color:#ec0000;font-family:SourceSansPro-SemiBold,sans-serif;font-size:24px;letter-spacing:1px;margin:0 0 10px}.woocommerce-checkout .main-content .container .sidebar .sidebar-padder .cart_content_Checkout .aboprice{font-family:SourceSansPro-Regular,sans-serif;font-size:22px;margin:0 0 20px}.woocommerce-checkout .main-content .container .sidebar .sidebar-padder .supportblock{border:1px solid #b8e3e3;background:#fff;padding:10px;color:#00a1a4}.woocommerce-checkout .main-content .container .sidebar .sidebar-padder .supportblock h3{text-transform:uppercase;letter-spacing:1.5px;margin:0 0 10px}.woocommerce-checkout .main-content .container .sidebar .sidebar-padder .supportblock p{font-size:14px;font-weight:400;margin:0;line-height:normal}.woocommerce-checkout .main-content .container .sidebar .sidebar-padder .supportblock p a{color:#00a1a4;text-decoration:underline;font-family:SourceSansPro-Regular,sans-serif}.woocommerce-checkout .main-content .container .sidebar .sidebar-padder .supportblock ul{margin:15px 0 0 0;padding:0;text-align:left;list-style:none}.woocommerce-checkout .main-content .container .sidebar .sidebar-padder .supportblock ul li{font-size:18px;width:100%;font-family:SourceSansPro-Bold,sans-serif}.woocommerce-checkout .main-content .container .sidebar .sidebar-padder .supportblock ul li.telephone_support{letter-spacing:1px !important}.woocommerce-checkout .main-content .container .sidebar .sidebar-padder .supportblock ul li.separator_support{display:none}.woocommerce-checkout .main-content .container .sidebar .sidebar-padder .supportblock ul li.email_support a{text-decoration:none;color:#00a1a4;letter-spacing:2px}.main-content.anfrage-business-lizenz .container{background-color:#e1f4f5}.main-content.anfrage-business-lizenz .container #main.headercheckout,.main-content.anfrage-business-lizenz .container #content.headercheckout{padding:0 80px 0;background:#009fac}.main-content.anfrage-business-lizenz .container #main.headercheckout h1.page-title,.main-content.anfrage-business-lizenz .container #content.headercheckout h1.page-title{color:#fff;text-transform:uppercase;font-family:SourceSansPro-SemiBold,sans-serif;font-size:24px;font-weight:400;letter-spacing:1px;background:rgba(0,0,0,0) url("../includes/images/icons/ic_abo_neg.svg") no-repeat scroll left center / 30px auto;display:block;height:80px;margin-bottom:0;margin-top:0;padding-bottom:15px;padding-left:44px;padding-top:27px}.main-content.anfrage-business-lizenz .container #main.headercheckout h1.page-title a,.main-content.anfrage-business-lizenz .container #content.headercheckout h1.page-title a,.main-content.anfrage-business-lizenz .container #main.headercheckout h1.page-title a:hover,.main-content.anfrage-business-lizenz .container #content.headercheckout h1.page-title a:hover,.main-content.anfrage-business-lizenz .container #main.headercheckout h1.page-title a:focus,.main-content.anfrage-business-lizenz .container #content.headercheckout h1.page-title a:focus,.main-content.anfrage-business-lizenz .container #main.headercheckout h1.page-title a:active,.main-content.anfrage-business-lizenz .container #content.headercheckout h1.page-title a:active{color:#fff}.main-content.anfrage-business-lizenz .container #main,.main-content.anfrage-business-lizenz .container #content{padding:60px 40px 50px 80px}.main-content.anfrage-business-lizenz .container #main article header,.main-content.anfrage-business-lizenz .container #content article header{display:none}.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form select,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form select{background:#fff}.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form br,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form br{display:none}.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form h2,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form h2{font-size:24px;color:#009fae;margin:0;line-height:normal}.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form p,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form p{margin:0 0 12px;padding:3px 0}.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form p:after,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form p:after,.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form p:before,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form p:before{content:" ";display:table}.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form p:after,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form p:after{clear:both}.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form .info,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form .info{color:#666;font-size:15px;font-style:italic}.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form hr,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form hr{border-top:2px solid #fff;width:100%}.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form label,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form label{color:#666;float:left;font-size:16px;font-weight:400;margin:0;max-width:100%;width:30%;line-height:20px;display:block;padding:8px 30px 0 0}.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form input[type="submit"],.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form input[type="submit"]{border:medium none;border-radius:3px;float:right;background:#ec0000;background:-moz-linear-gradient(top, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);background:-webkit-linear-gradient(top, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);background:linear-gradient(to bottom, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);color:#fff;display:block;font-size:16px;font-weight:400;margin:5px 0 10px;padding:11px 3px;text-align:center;width:45% !important;line-height:1;text-transform:uppercase}.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form input[type="submit"]:hover,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form input[type="submit"]:hover{background:#ec0000}.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form button,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form button{border:1px solid #009cac;color:#00a0ad;display:block;font-size:16px;font-weight:400;margin:5px 0 0;padding:8px 3px;text-align:center;width:45% !important;background:transparent;float:left;border-radius:3px;line-height:1}.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form textarea,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form textarea,.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form select,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form select,.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form input,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form input{border:1px solid #c7cccb;box-sizing:border-box;float:right !important;height:35px;margin:0;padding:7px 10px;width:70% !important}.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form .menu-title2 select,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form .menu-title2 select{border:1px solid #c7cccb;color:#444;float:left;background:#fff url("../includes/images/icons/select_down.svg") no-repeat scroll 155px center / 16px auto;border-radius:0;height:32px;width:180px !important;padding:0 20px 0 8px;-webkit-appearance:none !important;-moz-appearance:none !important}.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form .menu-title2 select option,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form .menu-title2 select option{background:#fff;padding:8px 20px 0 8px;color:#444}.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form .menu-title2 select:focus,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form .menu-title2 select:focus{background:#fff url("../includes/images/icons/select_up.svg") no-repeat scroll 155px center / 16px auto}.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form .country select,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form .country select{border:1px solid #c7cccb;color:#444;background:#fff url("../includes/images/icons/select_down.svg") no-repeat scroll 339px center / 16px auto;border-radius:0;height:32px;padding:2px 20px 0 5px;-webkit-appearance:none !important;-moz-appearance:none !important}.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form .country select option,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form .country select option{background:#fff;padding:8px 20px 0 8px;color:#444}.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form .country select:focus,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form .country select:focus{background:#fff url("../includes/images/icons/select_up.svg") no-repeat scroll 339px center / 16px auto}.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form span.wpcf7-not-valid-tip,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form span.wpcf7-not-valid-tip{float:right;text-align:right}.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form span.select2-container,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form span.select2-container{border:1px solid #c7cccb;box-sizing:border-box;float:right !important;height:35px;margin:0;width:70% !important;padding:0}.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form span.select2-container span,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form span.select2-container span{border:medium none;border-radius:0;height:33px}.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form span.select2-container span span span,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form span.select2-container span span span{padding:3px 10px}.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form option,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form option{height:35px;padding:7px 13px}.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form textarea,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form textarea{height:100px}.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form strong,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form strong{color:#666;font-size:16px;font-weight:400;max-width:100%;margin:0}.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form .position,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form .position{margin:0 0 12px;padding:3px 0;display:table;width:100%}.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form .position label,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form .position label{padding:0 30px 0 0}.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form .person,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form .person{margin:0 0 12px;padding:3px 0;display:table;width:100%}.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form .person p,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form .person p{margin:0;padding:0;float:right;width:35%}.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form .person .first,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form .person .first,.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form .person .last,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form .person .last{display:inline-block;margin:0;width:78px}.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form .person .first span,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form .person .first span,.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form .person .last span,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form .person .last span{color:#666;display:block;float:right;font-size:16px;font-weight:400;line-height:2;margin:0 25px 0 0}.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form .person .first input,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form .person .first input,.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form .person .last input,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form .person .last input{display:block;float:left !important;height:30px;width:auto !important}.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form .person>p:first-child,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form .person>p:first-child{width:100%}.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form .person>p:last-child,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form .person>p:last-child{width:70%}.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form .person>p:last-child select,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form .person>p:last-child select{width:100% !important;background:#fff}.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form .new-or-not,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form .new-or-not{margin:0 0 12px;padding:3px 0;display:table}.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form .new-or-not .first,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form .new-or-not .first,.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form .new-or-not .last,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form .new-or-not .last{margin:0;width:100%}.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form .new-or-not .first span,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form .new-or-not .first span,.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form .new-or-not .last span,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form .new-or-not .last span{color:#666;font-size:16px;font-weight:400;line-height:2}.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form .new-or-not .first input,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form .new-or-not .first input,.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form .new-or-not .last input,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form .new-or-not .last input{height:30px;width:auto !important;float:left !important;margin:0 10px 0 0}.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form .your-zip,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form .your-zip{float:left;width:100px}.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form .your-zip input,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form .your-zip input{width:100% !important}.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form .your-city,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form .your-city{float:right;width:47%}.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form .your-city input,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form .your-city input{width:100% !important}.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form .number-accounts input,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form .number-accounts input{margin-top:20px}.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form .message,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form .message{margin:0 0 12px;padding:3px 0;display:table;width:100%}.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form .message label,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form .message label{padding:30px 50px 0 0}.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form .kc_captcha,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form .kc_captcha{display:flex;width:100%;margin:0 0 10px}.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form .kc_captcha .captcha-image,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form .kc_captcha .captcha-image{display:flex;flex-direction:revert;flex-wrap:wrap;justify-content:center}.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form .kc_captcha .cf7ic_instructions,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form .kc_captcha .cf7ic_instructions{width:100%;text-align:center}.main-content.anfrage-business-lizenz .container .sidebar{background:#e1f4f5}.main-content.anfrage-business-lizenz .container .sidebar .sidebar-padder .cart_content_Checkout h3{background:red none repeat scroll 0 0;color:#fff;font-family:SourceSansPro-Light,sans-serif;font-size:16px;margin-bottom:20px;margin-top:0;padding:5px 7px}.main-content.anfrage-business-lizenz .container .sidebar .sidebar-padder .cart_content_Checkout .aboname,.main-content.anfrage-business-lizenz .container .sidebar .sidebar-padder .cart_content_Checkout .aboprice{color:#ec0000;font-family:SourceSansPro-SemiBold,sans-serif;font-size:24px;letter-spacing:1px;margin:0 0 10px}.main-content.anfrage-business-lizenz .container .sidebar .sidebar-padder .cart_content_Checkout .aboprice{font-family:SourceSansPro-Regular,sans-serif;font-size:22px;margin:0 0 20px}.main-content.anfrage-business-lizenz .container .sidebar .sidebar-padder .supportblock{border:1px solid #b8e3e3;background:#fff;padding:10px;color:#00a1a4}.main-content.anfrage-business-lizenz .container .sidebar .sidebar-padder .supportblock h3{text-transform:uppercase;letter-spacing:1.5px;margin:0 0 10px}.main-content.anfrage-business-lizenz .container .sidebar .sidebar-padder .supportblock p{font-size:14px;font-weight:400;margin:0;line-height:normal}.main-content.anfrage-business-lizenz .container .sidebar .sidebar-padder .supportblock p a{color:#00a1a4;text-decoration:underline;font-family:SourceSansPro-Regular,sans-serif}.main-content.anfrage-business-lizenz .container .sidebar .sidebar-padder .supportblock ul{margin:15px 0 0;padding:0;text-align:left;list-style:none}.main-content.anfrage-business-lizenz .container .sidebar .sidebar-padder .supportblock ul li{font-size:22px;width:100%;font-family:SourceSansPro-Bold,sans-serif}.main-content.anfrage-business-lizenz .container .sidebar .sidebar-padder .supportblock ul li.telephone_support{letter-spacing:1px !important;color:#fff !important}.main-content.anfrage-business-lizenz .container .sidebar .sidebar-padder .supportblock ul li.separator_support{display:none}.main-content.anfrage-business-lizenz .container .sidebar .sidebar-padder .supportblock ul li.email_support a{text-decoration:none;color:#00a1a4;letter-spacing:2px}.form_termination{max-width:530px}.form_termination h3{font-size:16px;color:#008a8d;margin:30px 0 10px}.form_termination h4{font-size:14px;line-height:1.42857143;color:#333;margin:20px 0}.form_termination p{margin:0}.form_termination input[type="text"],.form_termination input[type="email"]{border:1px solid #c7cccb;height:35px;margin:0 0 -1px;padding:7px 10px;width:290px}.form_termination input[type="checkbox"],.form_termination input[type="radio"]{margin:4px 4px 0 0;cursor:pointer}.form_termination select{color:#ccc;background:#fff;border:1px solid #c7cccb;height:35px;margin:0 0 -1px;padding:7px 10px;width:290px}.form_termination select option{color:#333}.form_termination select option:first-child{color:#ccc}.form_termination .zip_city>p{display:flex;flex-direction:row}.form_termination .zip_city>p>.wpcf7-form-control-wrap:last-child{width:191px}.form_termination .zip_city>p>.wpcf7-form-control-wrap:last-child .city{margin-left:-1px;width:100%}.form_termination .zip_city>p>.wpcf7-form-control-wrap:first-child{width:100px}.form_termination .zip_city>p>.wpcf7-form-control-wrap:first-child .zip{width:100%}.form_termination .radio_break .wpcf7-list-item{width:100%}.form_termination .wpcf7-list-item{margin:0 20px 0 0}.form_termination .wpcf7-not-valid-tip{padding:0 5px 0 0}.form_termination input[type="submit"]{border:medium none;border-radius:3px;background:#ec0000;background:-moz-linear-gradient(top, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);background:-webkit-linear-gradient(top, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);background:linear-gradient(to bottom, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);color:#fff;display:block;font-size:16px;font-weight:400;margin:20px 0 10px;padding:11px 3px;text-align:center;width:45% !important;line-height:1;text-transform:uppercase}.form_termination input[type="submit"]:hover{background:#ec0000}.form_termination textarea{display:block;background:#fff;border:1px solid #c7cccb;margin:15px 0;padding:7px 10px;width:290px;resize:none}.tooltip_wrapper{position:relative}.tooltip_wrapper .tooltip_link{position:absolute;color:#008a8d;height:21px;width:21px;border:1px solid #008a8d;border-radius:50%;display:flex;font-weight:900;text-decoration:none !important;line-height:19px;font-size:14px;padding:0 8px}.tooltip_wrapper .tooltip_link_1{top:8px;left:260px}.tooltip_wrapper .tooltip_link_2{top:1px;left:225px}.tooltip_wrapper .red-tooltip-clone{display:none}.tooltip_wrapper .red-tooltip{cursor:pointer}.tooltip_wrapper .red-tooltip+.tooltip{z-index:99999999}.tooltip_wrapper .red-tooltip+.tooltip>.tooltip-inner{background:rgba(213,241,245,0.95);color:#777777;border:#008a8d 1px solid;text-align:left;padding:8px 13px;box-sizing:border-box;width:auto !important;max-width:400px !important;font-size:14px;line-height:1.2;font-style:normal;font-weight:400;font-family:SourceSansPro-Regular,sans-serif}.tooltip_wrapper .red-tooltip+.tooltip>.tooltip-inner strong{display:inline !important}.tooltip_wrapper .red-tooltip+.tooltip>.tooltip-inner p,.tooltip_wrapper .red-tooltip+.tooltip>.tooltip-inner a{color:#008a8d !important;font-size:14px}.tooltip_wrapper .red-tooltip+.tooltip>.tooltip-inner a{text-decoration:underline;background:none !important;padding:0 !important}.tooltip_wrapper .red-tooltip+.tooltip>.tooltip-inner ul{margin-top:5px;padding-left:13px}.tooltip_wrapper .red-tooltip+.tooltip>.tooltip-inner ul li{float:none;list-style-type:disc}.tooltip_wrapper .tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #008a8d}.modal .popover,.modal .tooltip{z-index:100000000}.woocommerce-checkout.woocommerce-order-received .main-content .container #content .entry-content .woocommerce-order .thx-wrapper .pbuttonred a{padding:14px 0;line-height:30px;margin:0 0 30px 0}.woocommerce-account h1.page-title,.topic-top .topic-description header h1{margin:0;text-transform:uppercase;font-family:SourceSansPro-SemiBold,sans-serif;font-weight:400;font-size:24px;letter-spacing:1px}.woocommerce-account #main,.woocommerce-account #content{background:#e6f4f5}.woocommerce-account #main .entry-content,.woocommerce-account #content .entry-content{margin:0 -15px}.woocommerce-account #main header h1.page-title,.woocommerce-account #content header h1.page-title{line-height:20px;padding:15px 0 0 0;color:#fff}.woocommerce-account .myaccountnavwrapper{padding:60px 20px 0 80px;float:left;width:35%}.woocommerce-account .myaccountnavwrapper .woocommerce-MyAccount-navigation{width:100%}.woocommerce-account .myaccountnavwrapper .woocommerce-MyAccount-navigation ul{list-style-type:none;margin:0;padding:0}.woocommerce-account .myaccountnavwrapper .woocommerce-MyAccount-navigation ul li a{color:#2a91a4;display:block;font-family:SourceSansPro-Semibold,sans-serif;font-size:16px;letter-spacing:.1px;line-height:18px;margin:0 0 15px 0;padding:7px 10px 5px;background:#e6f4f5}.woocommerce-account .myaccountnavwrapper .woocommerce-MyAccount-navigation ul li.is-active a,.woocommerce-account .myaccountnavwrapper .woocommerce-MyAccount-navigation ul li a:hover{color:#fff;background:#2a91a4;text-decoration:none}.woocommerce-account #supportabos{width:100%;float:left}.woocommerce-account #supportabos .supportblock{background:#fff;padding:10px 10px 0;color:#00a1a4;font-size:13px;line-height:normal}.woocommerce-account #supportabos .supportblock>*{display:block}.woocommerce-account #supportabos .supportblock h3{display:block;font-family:SourceSansPro-Regular,sans-serif;font-size:16px;letter-spacing:.1px;line-height:18px;margin:0 0 10px;text-transform:uppercase;cursor:pointer}.woocommerce-account #supportabos .supportblock p{margin:0 0 8px}.woocommerce-account #supportabos .supportblock a{color:#00a1a4;font-family:SourceSansPro-Semibold,sans-serif;text-decoration:underline}.woocommerce-account #supportabos .supportblock ul{list-style:none;margin:0 0 5px;padding:0;font-family:SourceSansPro-Semibold,sans-serif;font-size:16px;display:inline-block}.woocommerce-account #supportabos .supportblock ul li{margin:0 0 5px}.woocommerce-account #supportabos .supportblock ul a{text-decoration:none}.woocommerce-account #supportabos .supportblock .separator_support{display:none}.woocommerce-account .woocommerce-MyAccount-content{width:65%;float:left;padding:60px 80px 0 20px;margin:0 0 40px 0}.woocommerce-account .woocommerce-MyAccount-content table.shop_table{border:1px solid #2a91a4;border-radius:0;font-family:SourceSansPro-Semibold,sans-serif;font-size:16px}.woocommerce-account .woocommerce-MyAccount-content table.shop_table a{color:#ec0000}.woocommerce-account .woocommerce-MyAccount-content table.shop_table th{font-weight:400;height:50px}.woocommerce-account .woocommerce-MyAccount-content table.shop_table td{border-top:1px solid #2a91a4}.woocommerce-account .woocommerce-MyAccount-content table.shop_table a.button{background:rgba(0,0,0,0) url("../includes/images/icons/invoice_pdf.svg") no-repeat scroll center / 25px auto;height:40px;width:30px;color:transparent}hr{margin-top:20px;margin-bottom:20px;border-top:2px solid #fff}.woocommerce-account .woocommerce .woocommerce-message{background:#e6f4f5 url("../includes/images/icons/ok_point.svg") no-repeat scroll left center / 30px auto;margin:40px 80px 0 80px;font-size:26px;text-transform:uppercase;color:#ec0000;padding:0 0 0 40px;border:none;line-height:30px}.woocommerce-account .woocommerce .woocommerce-message:before{display:none}.woocommerce-MyAccount-content{font-family:SourceSansPro-Semibold,sans-serif;font-size:16px;margin:0 0 7px 0;letter-spacing:.1px;line-height:18px}.woocommerce-MyAccount-content input.button,.woocommerce-MyAccount-content a.btn-systembahn{color:#fff;display:block;font-size:16px;font-weight:400;margin:25px 0;padding:8px 3px;text-align:center;font-family:SourceSansPro-Regular,sans-serif;text-transform:uppercase;background:#ec0000;background:-moz-linear-gradient(top, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);background:-webkit-linear-gradient(top, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);background:linear-gradient(to bottom, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ec0000', endColorstr='#c80000', GradientType=0);float:right;width:230px}.woocommerce-MyAccount-content input.button:hover,.woocommerce-MyAccount-content a.btn-systembahn:hover{color:#fff;background:#ec0000;text-decoration:none}.woocommerce-MyAccount-content form legend,.woocommerce-MyAccount-content form h3,.woocommerce-MyAccount-content>h3{font-family:SourceSansPro-Semibold,sans-serif;margin:-5px 0 25px 0;font-size:20px;padding-left:32px;padding-top:7px;background-position:top left}.woocommerce-MyAccount-content .abo-title{padding-left:0}.woocommerce-MyAccount-content form h3,.woocommerce-MyAccount-content .address-title{background:rgba(0,0,0,0) url("../includes/images/icons/user_adresses.svg") no-repeat scroll left 4px / auto 25px}.woocommerce-MyAccount-content .fav-title{background:rgba(0,0,0,0) url("../includes/images/icons/favorites.svg") no-repeat scroll left 4px / auto 25px}.woocommerce-MyAccount-content form legend,.woocommerce-MyAccount-content .acc-title{background:rgba(0,0,0,0) url("../includes/images/icons/user_settings.svg") no-repeat scroll left 4px / auto 25px}.woocommerce-MyAccount-content form legend{border:none;margin:25px 0;padding-top:24px;border-top:2px solid #fff;background-position:left 19px;line-height:21px}.woocommerce-MyAccount-content a{color:#ec0000}.woocommerce-MyAccount-content .subs_name{color:#ec0000;font-size:22px;text-transform:uppercase;margin:0 0 18px}.woocommerce-MyAccount-content>ul{margin:0 0 20px;padding:0 0 0 15px}.woocommerce-MyAccount-content>ul li{color:#333;font-family:SourceSansPro-It,sans-serif;margin:0 0 10px}.woocommerce-MyAccount-content .subs_date{color:#ec0000}.woocommerce-MyAccount-content .favouter .fav_item,.woocommerce-MyAccount-content .invouter .fav_item,.woocommerce-MyAccount-content .favouter .inv_item,.woocommerce-MyAccount-content .invouter .inv_item{display:table;width:100%;border:1px solid #2a91a4;border-bottom:none;padding:10px 10px 2px}.woocommerce-MyAccount-content .favouter .fav_content,.woocommerce-MyAccount-content .invouter .fav_content,.woocommerce-MyAccount-content .favouter .inv_content,.woocommerce-MyAccount-content .invouter .inv_content{float:left;width:92%}.woocommerce-MyAccount-content .favouter .fav_content,.woocommerce-MyAccount-content .invouter .fav_content{background:rgba(0,0,0,0) url("../includes/images/icons/favorite_entry.svg") no-repeat scroll center / 11px auto;background-position:10px 3px !important;padding-left:40px}.woocommerce-MyAccount-content .favouter .fav_tags,.woocommerce-MyAccount-content .invouter .fav_tags,.woocommerce-MyAccount-content .favouter .fav_tags a,.woocommerce-MyAccount-content .invouter .fav_tags a{color:#333;font-family:SourceSansPro-It,sans-serif}.woocommerce-MyAccount-content .favouter .inv_content a,.woocommerce-MyAccount-content .invouter .inv_content a,.woocommerce-MyAccount-content .favouter .inv_date,.woocommerce-MyAccount-content .invouter .inv_date,.woocommerce-MyAccount-content .favouter .tb_fav,.woocommerce-MyAccount-content .invouter .tb_fav,.woocommerce-MyAccount-content .favouter .fav_tags,.woocommerce-MyAccount-content .invouter .fav_tags,.woocommerce-MyAccount-content .favouter .fav_content>a,.woocommerce-MyAccount-content .invouter .fav_content>a{margin:0 0 8px;display:block}.woocommerce-MyAccount-content .favouter .inv_icon,.woocommerce-MyAccount-content .invouter .inv_icon{background:rgba(0,0,0,0) url("../includes/images/icons/invoice_pdf.svg") no-repeat scroll center / 25px auto;height:40px;color:transparent;float:left;width:8%}.woocommerce-MyAccount-content .favouter .fav_button,.woocommerce-MyAccount-content .invouter .fav_button{float:right;width:20px;text-align:right}.woocommerce-MyAccount-content .favouter .fav_button .simplefavorite-button,.woocommerce-MyAccount-content .invouter .fav_button .simplefavorite-button{background:rgba(0,0,0,0) url("../includes/images/icons/delete_entry.svg") no-repeat scroll center / 20px auto;height:20px;width:20px;border:none;overflow:hidden;color:transparent;display:block}.woocommerce-MyAccount-content .favouter .fav_button .simplefavorite-button.active,.woocommerce-MyAccount-content .invouter .fav_button .simplefavorite-button.active{background:rgba(0,0,0,0) url("../includes/images/icons/delete_entry.svg") no-repeat scroll center / 20px auto}.woocommerce-MyAccount-content .favouter .fav_button .fav_remove,.woocommerce-MyAccount-content .invouter .fav_button .fav_remove{display:none}.woocommerce-MyAccount-content .favouter .fav_item:last-child,.woocommerce-MyAccount-content .invouter .fav_item:last-child,.woocommerce-MyAccount-content .favouter .inv_item:last-child,.woocommerce-MyAccount-content .invouter .inv_item:last-child{border-bottom:1px solid #2a91a4}.woocommerce-MyAccount-content .edit-account .form-row,.woocommerce-MyAccount-content .woocommerce-address-fields .form-row{margin:0 0 12px;padding:3px 0}.woocommerce-MyAccount-content .edit-account .form-row.business,.woocommerce-MyAccount-content .woocommerce-address-fields .form-row.business{display:none}.woocommerce-MyAccount-content .edit-account .form-row-first,.woocommerce-MyAccount-content .woocommerce-address-fields .form-row-first,.woocommerce-MyAccount-content .edit-account .form-row-last,.woocommerce-MyAccount-content .woocommerce-address-fields .form-row-last{width:100%}.woocommerce-MyAccount-content .edit-account label,.woocommerce-MyAccount-content .woocommerce-address-fields label{font-family:SourceSansPro-Regular,sans-serif;color:#666;float:left;font-size:16px;font-weight:400;margin:0;max-width:100%;width:35%;padding-right:5%}.woocommerce-MyAccount-content .edit-account select,.woocommerce-MyAccount-content .woocommerce-address-fields select,.woocommerce-MyAccount-content .edit-account textarea,.woocommerce-MyAccount-content .woocommerce-address-fields textarea,.woocommerce-MyAccount-content .edit-account input[type="tel"],.woocommerce-MyAccount-content .woocommerce-address-fields input[type="tel"],.woocommerce-MyAccount-content .edit-account input[type="text"],.woocommerce-MyAccount-content .woocommerce-address-fields input[type="text"],.woocommerce-MyAccount-content .edit-account input[type="email"],.woocommerce-MyAccount-content .woocommerce-address-fields input[type="email"],.woocommerce-MyAccount-content .edit-account input[type="password"],.woocommerce-MyAccount-content .woocommerce-address-fields input[type="password"]{border:1px solid #c7cccb;box-sizing:border-box;float:right !important;height:35px;margin:0;padding:7px 10px;width:65% !important;font-family:SourceSansPro-Regular,sans-serif}.woocommerce-MyAccount-content .edit-account select#billing_howfound,.woocommerce-MyAccount-content .woocommerce-address-fields select#billing_howfound{border:1px solid #c7cccb;color:#444;height:32px;padding-top:3px}.woocommerce-MyAccount-content .edit-account select#billing_howfound option,.woocommerce-MyAccount-content .woocommerce-address-fields select#billing_howfound option{background:#fff;padding:8px 20px 0 8px;color:#444}.woocommerce-MyAccount-content .edit-account select#billing_howfound:focus,.woocommerce-MyAccount-content .woocommerce-address-fields select#billing_howfound:focus{background:#fff url("../includes/images/icons/select_up.svg") no-repeat scroll 339px center / 16px auto}.woocommerce-MyAccount-content .edit-account span.select2-container,.woocommerce-MyAccount-content .woocommerce-address-fields span.select2-container{border:1px solid #c7cccb;box-sizing:border-box;float:right !important;height:35px;margin:0;width:65% !important;padding:0}.woocommerce-MyAccount-content .edit-account span.select2-container span,.woocommerce-MyAccount-content .woocommerce-address-fields span.select2-container span{border:medium none;border-radius:0;height:33px}.woocommerce-MyAccount-content .edit-account span.select2-container span span span,.woocommerce-MyAccount-content .woocommerce-address-fields span.select2-container span span span{padding:3px 10px}.woocommerce-MyAccount-content .edit-account #ship-to-different-address label,.woocommerce-MyAccount-content .woocommerce-address-fields #ship-to-different-address label{width:100%;float:none}.woocommerce-MyAccount-content .edit-account option,.woocommerce-MyAccount-content .woocommerce-address-fields option{height:35px;padding:7px 13px}.woocommerce-MyAccount-content .edit-account textarea,.woocommerce-MyAccount-content .woocommerce-address-fields textarea{height:100px}.woocommerce-MyAccount-content .edit-account strong,.woocommerce-MyAccount-content .woocommerce-address-fields strong{color:#666;font-size:16px;font-weight:400;max-width:100%;margin:0}.woocommerce-MyAccount-content .edit-account .col2-set .col-1,.woocommerce-MyAccount-content .woocommerce-address-fields .col2-set .col-1,.woocommerce-MyAccount-content .edit-account .col2-set .col-2,.woocommerce-MyAccount-content .woocommerce-address-fields .col2-set .col-2{width:100%}.woocommerce-MyAccount-content .edit-account .create-account,.woocommerce-MyAccount-content .woocommerce-address-fields .create-account{border-top:2px solid #fff;margin:15px 0;padding:20px 0 0}.woocommerce-MyAccount-content .edit-account #billing_ctype_field,.woocommerce-MyAccount-content .woocommerce-address-fields #billing_ctype_field{border-bottom:2px solid #fff;margin:0 0 15px;padding:3px 3px 5px 35%;width:100%}.woocommerce-MyAccount-content .edit-account #billing_ctype_field label,.woocommerce-MyAccount-content .woocommerce-address-fields #billing_ctype_field label,.woocommerce-MyAccount-content .edit-account #billing_ctype_field input,.woocommerce-MyAccount-content .woocommerce-address-fields #billing_ctype_field input{width:auto !important;float:left !important;display:block !important}.woocommerce-MyAccount-content .edit-account #billing_ctype_field input,.woocommerce-MyAccount-content .woocommerce-address-fields #billing_ctype_field input{margin-right:10px;height:30px}.woocommerce-MyAccount-content .edit-account #billing_ctype_field label,.woocommerce-MyAccount-content .woocommerce-address-fields #billing_ctype_field label{margin-right:25px;line-height:2.5}.woocommerce-MyAccount-content .edit-account #billing_title_field,.woocommerce-MyAccount-content .woocommerce-address-fields #billing_title_field,.woocommerce-MyAccount-content .edit-account #shipping_title_field,.woocommerce-MyAccount-content .woocommerce-address-fields #shipping_title_field{width:65%;float:left}.woocommerce-MyAccount-content .edit-account #billing_title_field label,.woocommerce-MyAccount-content .woocommerce-address-fields #billing_title_field label,.woocommerce-MyAccount-content .edit-account #shipping_title_field label,.woocommerce-MyAccount-content .woocommerce-address-fields #shipping_title_field label,.woocommerce-MyAccount-content .edit-account #billing_title_field input,.woocommerce-MyAccount-content .woocommerce-address-fields #billing_title_field input,.woocommerce-MyAccount-content .edit-account #shipping_title_field input,.woocommerce-MyAccount-content .woocommerce-address-fields #shipping_title_field input{width:auto !important;float:left !important;display:block !important}.woocommerce-MyAccount-content .edit-account #billing_title_field input,.woocommerce-MyAccount-content .woocommerce-address-fields #billing_title_field input,.woocommerce-MyAccount-content .edit-account #shipping_title_field input,.woocommerce-MyAccount-content .woocommerce-address-fields #shipping_title_field input{margin-right:10px;height:30px}.woocommerce-MyAccount-content .edit-account #billing_title_field label,.woocommerce-MyAccount-content .woocommerce-address-fields #billing_title_field label,.woocommerce-MyAccount-content .edit-account #shipping_title_field label,.woocommerce-MyAccount-content .woocommerce-address-fields #shipping_title_field label{margin-right:25px}.woocommerce-MyAccount-content .edit-account #billing_title_field label:first-child,.woocommerce-MyAccount-content .woocommerce-address-fields #billing_title_field label:first-child,.woocommerce-MyAccount-content .edit-account #shipping_title_field label:first-child,.woocommerce-MyAccount-content .woocommerce-address-fields #shipping_title_field label:first-child{width:154px !important;margin:0}.woocommerce-MyAccount-content .edit-account #shipping_title_field,.woocommerce-MyAccount-content .woocommerce-address-fields #shipping_title_field,.woocommerce-MyAccount-content .edit-account #billing_title_field,.woocommerce-MyAccount-content .woocommerce-address-fields #billing_title_field{width:75%}.woocommerce-MyAccount-content .edit-account #shipping_title_field label:first-child,.woocommerce-MyAccount-content .woocommerce-address-fields #shipping_title_field label:first-child,.woocommerce-MyAccount-content .edit-account #billing_title_field label:first-child,.woocommerce-MyAccount-content .woocommerce-address-fields #billing_title_field label:first-child{width:47% !important;margin:0}.woocommerce-MyAccount-content .edit-account #shipping_title_field label,.woocommerce-MyAccount-content .woocommerce-address-fields #shipping_title_field label,.woocommerce-MyAccount-content .edit-account #billing_title_field label,.woocommerce-MyAccount-content .woocommerce-address-fields #billing_title_field label{line-height:2.5}.woocommerce-MyAccount-content .edit-account #shipping_title2_field,.woocommerce-MyAccount-content .woocommerce-address-fields #shipping_title2_field,.woocommerce-MyAccount-content .edit-account #billing_title2_field,.woocommerce-MyAccount-content .woocommerce-address-fields #billing_title2_field{width:35%;float:right}.woocommerce-MyAccount-content .edit-account #shipping_title2_field select,.woocommerce-MyAccount-content .woocommerce-address-fields #shipping_title2_field select,.woocommerce-MyAccount-content .edit-account #billing_title2_field select,.woocommerce-MyAccount-content .woocommerce-address-fields #billing_title2_field select{border:1px solid #c7cccb;color:#444;float:left;background:#fff url("../includes/images/icons/select_down.svg") no-repeat scroll 155px center / 16px auto;border-radius:0;height:35px;width:180px !important;padding:0 20px 0 8px;-webkit-appearance:none !important;-moz-appearance:none !important}.woocommerce-MyAccount-content .edit-account #shipping_title2_field select option,.woocommerce-MyAccount-content .woocommerce-address-fields #shipping_title2_field select option,.woocommerce-MyAccount-content .edit-account #billing_title2_field select option,.woocommerce-MyAccount-content .woocommerce-address-fields #billing_title2_field select option{background:#fff;padding:8px 20px 0 8px;color:#444}.woocommerce-MyAccount-content .edit-account #shipping_title2_field select:focus,.woocommerce-MyAccount-content .woocommerce-address-fields #shipping_title2_field select:focus,.woocommerce-MyAccount-content .edit-account #billing_title2_field select:focus,.woocommerce-MyAccount-content .woocommerce-address-fields #billing_title2_field select:focus{background:#fff url("../includes/images/icons/select_up.svg") no-repeat scroll 155px center / 16px auto}.woocommerce-MyAccount-content .edit-account #shipping_title2_field,.woocommerce-MyAccount-content .woocommerce-address-fields #shipping_title2_field,.woocommerce-MyAccount-content .edit-account #billing_title2_field,.woocommerce-MyAccount-content .woocommerce-address-fields #billing_title2_field{width:25%}.woocommerce-MyAccount-content .edit-account #shipping_title2_field select,.woocommerce-MyAccount-content .woocommerce-address-fields #shipping_title2_field select,.woocommerce-MyAccount-content .edit-account #billing_title2_field select,.woocommerce-MyAccount-content .woocommerce-address-fields #billing_title2_field select{width:100% !important}.woocommerce-MyAccount-content .edit-account #shipping_title2_field,.woocommerce-MyAccount-content .woocommerce-address-fields #shipping_title2_field{width:25%}.woocommerce-MyAccount-content .edit-account #shipping_address_1_field,.woocommerce-MyAccount-content .woocommerce-address-fields #shipping_address_1_field,.woocommerce-MyAccount-content .edit-account #billing_address_1_field,.woocommerce-MyAccount-content .woocommerce-address-fields #billing_address_1_field{float:left;width:85% !important;clear:none}.woocommerce-MyAccount-content .edit-account #shipping_address_1_field label,.woocommerce-MyAccount-content .woocommerce-address-fields #shipping_address_1_field label,.woocommerce-MyAccount-content .edit-account #billing_address_1_field label,.woocommerce-MyAccount-content .woocommerce-address-fields #billing_address_1_field label{line-height:17px !important;width:41.3% !important}.woocommerce-MyAccount-content .edit-account #shipping_address_1_field input,.woocommerce-MyAccount-content .woocommerce-address-fields #shipping_address_1_field input,.woocommerce-MyAccount-content .edit-account #billing_address_1_field input,.woocommerce-MyAccount-content .woocommerce-address-fields #billing_address_1_field input{width:52% !important;float:left !important}.woocommerce-MyAccount-content .edit-account #shipping_address_2_field,.woocommerce-MyAccount-content .woocommerce-address-fields #shipping_address_2_field,.woocommerce-MyAccount-content .edit-account #billing_address_2_field,.woocommerce-MyAccount-content .woocommerce-address-fields #billing_address_2_field{float:right;width:15%;clear:none}.woocommerce-MyAccount-content .edit-account #shipping_address_2_field input,.woocommerce-MyAccount-content .woocommerce-address-fields #shipping_address_2_field input,.woocommerce-MyAccount-content .edit-account #billing_address_2_field input,.woocommerce-MyAccount-content .woocommerce-address-fields #billing_address_2_field input{width:100% !important}.woocommerce-MyAccount-content .edit-account #update_all_subscriptions_addresses_field,.woocommerce-MyAccount-content .woocommerce-address-fields #update_all_subscriptions_addresses_field{width:65%;float:right}.woocommerce-MyAccount-content .edit-account #update_all_subscriptions_addresses_field label,.woocommerce-MyAccount-content .woocommerce-address-fields #update_all_subscriptions_addresses_field label{width:100%;padding:0 0 0 20px;line-height:17px !important}.woocommerce-MyAccount-content .edit-account #update_all_subscriptions_addresses_field label .input-checkbox,.woocommerce-MyAccount-content .woocommerce-address-fields #update_all_subscriptions_addresses_field label .input-checkbox{margin:0 0 0 -20px}.woocommerce-MyAccount-content .edit-account #billing_howfound_field label,.woocommerce-MyAccount-content .woocommerce-address-fields #billing_howfound_field label,.woocommerce-MyAccount-content .edit-account fieldset label,.woocommerce-MyAccount-content .woocommerce-address-fields fieldset label{line-height:17px}.woocommerce-MyAccount-content .edit-account .woocommerce-shipping-fields,.woocommerce-MyAccount-content .woocommerce-address-fields .woocommerce-shipping-fields{border-top:2px solid #fff;margin:10px 0 0;padding:20px 0 0}.woocommerce-MyAccount-content .edit-account .woocommerce-shipping-fields #ship-to-different-address,.woocommerce-MyAccount-content .woocommerce-address-fields .woocommerce-shipping-fields #ship-to-different-address{margin:0 0 10px;height:25px}.woocommerce-MyAccount-content .edit-account .woocommerce-shipping-fields #ship-to-different-address label.checkbox,.woocommerce-MyAccount-content .woocommerce-address-fields .woocommerce-shipping-fields #ship-to-different-address label.checkbox{float:none;width:auto}.woocommerce-MyAccount-content .edit-account .woocommerce-shipping-fields #ship-to-different-address label.checkbox input,.woocommerce-MyAccount-content .woocommerce-address-fields .woocommerce-shipping-fields #ship-to-different-address label.checkbox input{float:left !important;width:30px !important;display:block !important;height:25px !important}.woocommerce-MyAccount-content .edit-account .woocommerce-shipping-fields #ship-to-different-address label.checkbox span,.woocommerce-MyAccount-content .woocommerce-address-fields .woocommerce-shipping-fields #ship-to-different-address label.checkbox span{float:left !important;display:block !important;height:25px !important;line-height:27px !important;padding:0 0 0 35px !important}.woocommerce-MyAccount-content .edit-account .pmethods_outer,.woocommerce-MyAccount-content .woocommerce-address-fields .pmethods_outer{border-bottom:2px solid #fff;border-top:2px solid #fff;float:left;margin:10px 0 0;padding:20px 0 15px;width:100%}.woocommerce-MyAccount-content .edit-account .pmethods_outer label,.woocommerce-MyAccount-content .woocommerce-address-fields .pmethods_outer label{line-height:18px}.woocommerce-MyAccount-content .edit-account .pmethods_outer .pmethods,.woocommerce-MyAccount-content .woocommerce-address-fields .pmethods_outer .pmethods{float:left;width:70%;text-align:right}.woocommerce-MyAccount-content .edit-account .pmethods_outer .pmethods img,.woocommerce-MyAccount-content .woocommerce-address-fields .pmethods_outer .pmethods img{display:inline;margin:0 5px 5px 0;max-height:35px}.woocommerce-MyAccount-content .edit-account .pmethods_outer .pmethods div,.woocommerce-MyAccount-content .woocommerce-address-fields .pmethods_outer .pmethods div{background:#fff none repeat scroll 0 0;border:1px solid cornflowerblue;color:cornflowerblue;display:block;float:right;height:35px;margin:0 5px 5px 0;padding:6px 10px}.woocommerce-MyAccount-content .edit-account #shipping_postcode_field,.woocommerce-MyAccount-content .woocommerce-address-fields #shipping_postcode_field,.woocommerce-MyAccount-content .edit-account #billing_postcode_field,.woocommerce-MyAccount-content .woocommerce-address-fields #billing_postcode_field{float:left;width:48%}.woocommerce-MyAccount-content .edit-account #shipping_postcode_field label,.woocommerce-MyAccount-content .woocommerce-address-fields #shipping_postcode_field label,.woocommerce-MyAccount-content .edit-account #billing_postcode_field label,.woocommerce-MyAccount-content .woocommerce-address-fields #billing_postcode_field label{width:153px}.woocommerce-MyAccount-content .edit-account #shipping_postcode_field input,.woocommerce-MyAccount-content .woocommerce-address-fields #shipping_postcode_field input,.woocommerce-MyAccount-content .edit-account #billing_postcode_field input,.woocommerce-MyAccount-content .woocommerce-address-fields #billing_postcode_field input{width:27% !important}.woocommerce-MyAccount-content .edit-account #shipping_city_field,.woocommerce-MyAccount-content .woocommerce-address-fields #shipping_city_field,.woocommerce-MyAccount-content .edit-account #billing_city_field,.woocommerce-MyAccount-content .woocommerce-address-fields #billing_city_field{float:right;width:48%}.woocommerce-MyAccount-content .edit-account #shipping_city_field label,.woocommerce-MyAccount-content .woocommerce-address-fields #shipping_city_field label,.woocommerce-MyAccount-content .edit-account #billing_city_field label,.woocommerce-MyAccount-content .woocommerce-address-fields #billing_city_field label{width:23%}.woocommerce-MyAccount-content .edit-account #shipping_city_field input,.woocommerce-MyAccount-content .woocommerce-address-fields #shipping_city_field input,.woocommerce-MyAccount-content .edit-account #billing_city_field input,.woocommerce-MyAccount-content .woocommerce-address-fields #billing_city_field input{width:77% !important;float:none !important}.woocommerce-MyAccount-content .edit-account #shipping_postcode_field.form-row-wide,.woocommerce-MyAccount-content .woocommerce-address-fields #shipping_postcode_field.form-row-wide,.woocommerce-MyAccount-content .edit-account #shipping_city_field.form-row-wide,.woocommerce-MyAccount-content .woocommerce-address-fields #shipping_city_field.form-row-wide,.woocommerce-MyAccount-content .edit-account #shipping_postcode_field:after,.woocommerce-MyAccount-content .woocommerce-address-fields #shipping_postcode_field:after,.woocommerce-MyAccount-content .edit-account #shipping_city_field:after,.woocommerce-MyAccount-content .woocommerce-address-fields #shipping_city_field:after,.woocommerce-MyAccount-content .edit-account #billing_postcode_field.form-row-wide,.woocommerce-MyAccount-content .woocommerce-address-fields #billing_postcode_field.form-row-wide,.woocommerce-MyAccount-content .edit-account #billing_city_field.form-row-wide,.woocommerce-MyAccount-content .woocommerce-address-fields #billing_city_field.form-row-wide,.woocommerce-MyAccount-content .edit-account #billing_postcode_field:after,.woocommerce-MyAccount-content .woocommerce-address-fields #billing_postcode_field:after,.woocommerce-MyAccount-content .edit-account #billing_city_field:after,.woocommerce-MyAccount-content .woocommerce-address-fields #billing_city_field:after{clear:none !important}.woocommerce-MyAccount-content .edit-account .woocommerce-additional-fields,.woocommerce-MyAccount-content .woocommerce-address-fields .woocommerce-additional-fields{border-top:2px solid #fff;margin:10px 0 20px;padding:20px 0 10px}.woocommerce-MyAccount-content .edit-account .woocommerce-additional-fields h3,.woocommerce-MyAccount-content .woocommerce-address-fields .woocommerce-additional-fields h3{display:none}.woocommerce-MyAccount-content form #crformouter{background-color:#fff}.woocommerce-MyAccount-content form #crformouter #crformcontentright{padding:40px 20px 5px}.woocommerce-MyAccount-content form #crformouter #cruserbutton{background-color:#e6f4f5;position:absolute;bottom:20px;left:20px;right:20px;width:220px}.woocommerce-MyAccount-content #crformouter{border:1px solid #c1c8cb;margin:0 0 25px;color:#666}.woocommerce-MyAccount-content #crformouter #crformhead{background-color:#56c7cf;color:#fff;padding:10px 20px;border-bottom:1px solid #c1c8cb}.woocommerce-MyAccount-content #crformouter #crformhead .active_h{background:#56c7cf url("../includes/images/icons/acc_active.svg") no-repeat scroll right center / 16px auto;padding-right:25px}.woocommerce-MyAccount-content #crformouter #crformhead .inactive_h{background:#56c7cf url("../includes/images/icons/acc_inactive.svg") no-repeat scroll right center / 16px auto;padding-right:25px}.woocommerce-MyAccount-content #crformouter #crformhead .onhold_h{background:#56c7cf url("../includes/images/icons/acc_onhold.svg") no-repeat scroll right center / 16px auto;padding-right:25px}.woocommerce-MyAccount-content #crformouter #crformcontent{display:table;width:100%}.woocommerce-MyAccount-content #crformouter #crformcontentleft{width:50%;display:table-cell;vertical-align:top;padding:20px 20px 5px;font-family:SourceSansPro-Regular,sans-serif}.woocommerce-MyAccount-content #crformouter #crformcontentright{width:50%;display:table-cell;vertical-align:top;padding:20px 20px 5px;font-size:16px;font-family:SourceSansPro-Regular,sans-serif;position:relative}.woocommerce-MyAccount-content #crformouter input[type="text"],.woocommerce-MyAccount-content #crformouter input[type="password"],.woocommerce-MyAccount-content #crformouter input[type="email"]{width:100%;float:left;margin:0 0 15px;border:1px solid #c7cccb;box-sizing:border-box;height:35px;padding:7px 10px}.woocommerce-MyAccount-content #crformouter label{width:100%;float:left;color:#666;font-size:16px;font-weight:400}.woocommerce-MyAccount-content #crformouter h4{font-size:20px;margin:0 0 5px}.woocommerce-MyAccount-content #crformouter h6{font-size:16px;font-weight:400;margin:0 0 15px}.woocommerce-MyAccount-content #crformouter .user_action_button,.woocommerce-MyAccount-content #crformouter #cruserbutton{font-family:SourceSansPro-Semibold,sans-serif;border-radius:3px;color:#00a0a5;display:block;font-size:18px;font-weight:400;padding:11px 3px;text-align:center;background-color:#fff;border:1px solid #009faa;line-height:1;width:100%;float:left;margin:10px 0 0;cursor:pointer}.woocommerce-MyAccount-content #crformouter .user_action_button:hover,.woocommerce-MyAccount-content #crformouter #cruserbutton:hover{text-decoration:none}.woocommerce-MyAccount-content #crformouter .status_active,.woocommerce-MyAccount-content #crformouter .status_waiting{color:#ec0000;font-style:italic;font-size:18px;float:right;letter-spacing:0;font-family:SourceSansPro-Semibold,sans-serif}.woocommerce-MyAccount-content #crformouter .status_active{color:#00bd00;text-transform:uppercase}.woocommerce-MyAccount-content .modal-dialog{width:45%;min-width:300px}.woocommerce-MyAccount-content .modal-dialog .modal-content{border-radius:0;border:1px solid #009faa;font-family:SourceSansPro-Regular,sans-serif}.woocommerce-MyAccount-content .modal-dialog .modal-content .modal-header{padding:20px 40px;border-bottom:1px solid #c7cccb;background:#ffffff;background:-moz-linear-gradient(top, #ffffff 0, #f0f0ee 100%);background:-webkit-linear-gradient(top, #ffffff 0, #f0f0ee 100%);background:linear-gradient(to bottom, #ffffff 0, #f0f0ee 100%)}.woocommerce-MyAccount-content .modal-dialog .modal-content .modal-header:before{background:url("../includes/images/icons/sb_account.svg") no-repeat scroll 0 center / auto 50px;content:' ';display:block;width:100%;height:50px}.woocommerce-MyAccount-content .modal-dialog .modal-content .modal-body{color:#009faa;padding:30px 40px}.woocommerce-MyAccount-content .modal-dialog .modal-content .modal-body .row>div{font-size:25px;line-height:1.2}.woocommerce-MyAccount-content .modal-dialog .modal-content .modal-body .row>div div{margin:15px 0;display:table;width:100%}.woocommerce-MyAccount-content .modal-dialog .modal-content .modal-body .row>div div input#sendMailToUser{border:1px solid #c7cccb;box-sizing:border-box;float:none !important;height:auto;padding:0;display:table-cell;width:15px;margin:0}.woocommerce-MyAccount-content .modal-dialog .modal-content .modal-body .row>div div .checkbox_label{font-size:16px;letter-spacing:0;line-height:19px;margin:0;display:table-cell;width:95%}.woocommerce-MyAccount-content .modal-dialog .modal-content .modal-footer{display:none}.woocommerce-MyAccount-content .modal-dialog button.btn.close,.woocommerce-MyAccount-content .modal-dialog button.btn{color:#fff;display:block;font-size:16px;font-weight:400;margin:10px 0 10px;padding:8px 3px;text-align:center;font-family:SourceSansPro-Regular,sans-serif;text-transform:uppercase;opacity:1;background:#ec0000;background:-moz-linear-gradient(top, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);background:-webkit-linear-gradient(top, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);background:linear-gradient(to bottom, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);border-radius:3px;float:right;width:40%;line-height:1.42857143}.woocommerce-MyAccount-content .modal-dialog button.btn:hover{background:#ec0000;color:#fff}.woocommerce-MyAccount-content .modal-dialog button.btn.close{background:#009eac;background:-moz-linear-gradient(top, #009eac 0, #009eac 50%, #008893 51%, #008893 100%);background:-webkit-linear-gradient(top, #009eac 0, #009eac 50%, #008893 51%, #008893 100%);background:linear-gradient(to bottom, #009eac 0, #009eac 50%, #008893 51%, #008893 100%)}.woocommerce-MyAccount-content .modal-dialog button.btn.close:hover{background:#009eac;color:#fff}.woocommerce-MyAccount-content #supportabos .supportblock{border:1px solid #b7e2e4;font-size:16px;line-height:19px;padding:20px;letter-spacing:0;margin-top:10px;font-family:SourceSansPro-Regular,sans-serif}.woocommerce-MyAccount-content #supportabos .supportblock h3{display:none}.woocommerce-MyAccount-content #supportabos .supportblock ul{margin:10px 0 -5px;font-size:18px}.woocommerce-MyAccount-content #supportabos .supportblock ul li{margin:0 15px 0 0;float:left;font-family:SourceSansPro-Semibold,sans-serif}.woocommerce-MyAccount-content .success{padding:20px 0;color:#00bd00}.woocommerce-MyAccount-content .error{padding:20px 0;color:#ec0000}.woocommerce-MyAccount-content .cabon{color:#ec0000;margin:0 0 20px;font-size:24px}.woocommerce-MyAccount-content .cbegindate{color:#ec0000;margin:0 0 20px;font-size:16px}.woocommerce-MyAccount-content h3.business_acc{color:#666;margin:0 0 20px;padding:0;font-size:20px}.woocommerce #customer_login .u-column1.col-1{width:50%;float:left;padding:60px 40px 0 80px}.woocommerce #customer_login .u-column1.col-1 h2{margin:0 0 20px !important}.woocommerce #customer_login .u-column1.col-1 form.login{margin:0 0 20px}.woocommerce #customer_login .u-column2.col-2{width:50%;float:left;padding:60px 80px 0 40px}.woocommerce #customer_login .u-column2.col-2 h2,.woocommerce #customer_login .u-column2.col-2 p{margin:0 0 20px !important}.woocommerce #customer_login .u-column2.col-2 a.my_acc_link{width:100%;margin:0 0 20px;background:#009eac;background:-moz-linear-gradient(top, #009eac 0, #009eac 50%, #008893 51%, #008893 100%);background:-webkit-linear-gradient(top, #009eac 0, #009eac 50%, #008893 51%, #008893 100%);background:linear-gradient(to bottom, #009eac 0, #009eac 50%, #008893 51%, #008893 100%);color:#fff;font-size:16px;font-weight:400;text-align:center;display:block;border-radius:3px;line-height:16px;min-width:165px;padding:8px 3px;text-transform:uppercase;border:none}.woocommerce #customer_login .u-column2.col-2 a.my_acc_link:hover{background:#009eac;color:#fff;text-decoration:none}.woocommerce #customer_login .u-column2.col-2 p a,.woocommerce #customer_login .u-column2.col-2 p a:hover{color:#333;text-decoration:underline}.woocommerce #customer_login .u-column1.col-1 h2,.woocommerce #customer_login .u-column2.col-2 h2{font-family:SourceSansPro-Semibold,sans-serif;margin:-5px 0 0 0;font-size:20px;padding-top:7px}.woocommerce #customer_login .u-column1.col-1 form,.woocommerce #customer_login .u-column2.col-2 form{padding:0;border:none}.woocommerce #customer_login .u-column1.col-1 form .form-row,.woocommerce #customer_login .u-column2.col-2 form .form-row{margin:0 0;padding:3px 0;position:relative}.woocommerce #customer_login .u-column1.col-1 form .form-row.business,.woocommerce #customer_login .u-column2.col-2 form .form-row.business{display:none}.woocommerce #customer_login .u-column1.col-1 form .form-row-first,.woocommerce #customer_login .u-column2.col-2 form .form-row-first,.woocommerce #customer_login .u-column1.col-1 form .form-row-last,.woocommerce #customer_login .u-column2.col-2 form .form-row-last{width:100%}.woocommerce #customer_login .u-column1.col-1 form label,.woocommerce #customer_login .u-column2.col-2 form label{font-family:SourceSansPro-Regular,sans-serif;color:#666;float:left;font-size:16px;font-weight:400;margin:0;max-width:100%;width:100%;padding-right:5%}.woocommerce #customer_login .u-column1.col-1 form select,.woocommerce #customer_login .u-column2.col-2 form select,.woocommerce #customer_login .u-column1.col-1 form textarea,.woocommerce #customer_login .u-column2.col-2 form textarea,.woocommerce #customer_login .u-column1.col-1 form input[type="tel"],.woocommerce #customer_login .u-column2.col-2 form input[type="tel"],.woocommerce #customer_login .u-column1.col-1 form input[type="text"],.woocommerce #customer_login .u-column2.col-2 form input[type="text"],.woocommerce #customer_login .u-column1.col-1 form input[type="email"],.woocommerce #customer_login .u-column2.col-2 form input[type="email"],.woocommerce #customer_login .u-column1.col-1 form input[type="password"],.woocommerce #customer_login .u-column2.col-2 form input[type="password"]{border:1px solid #c7cccb;box-sizing:border-box;float:right !important;height:35px;margin:0;padding:5px 10px;width:100%;font-family:SourceSansPro-Regular,sans-serif}.woocommerce #customer_login .u-column1.col-1 form input[type="submit"],.woocommerce #customer_login .u-column2.col-2 form input[type="submit"]{color:#fff;display:block;font-size:16px;font-weight:400;margin:15px 0;padding:8px 3px;text-align:center;font-family:SourceSansPro-Regular,sans-serif;text-transform:uppercase;background:#ec0000;background:-moz-linear-gradient(top, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);background:-webkit-linear-gradient(top, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);background:linear-gradient(to bottom, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);border-radius:3px;float:right;width:100%}.woocommerce #customer_login .u-column1.col-1 form input[type="submit"]:hover,.woocommerce #customer_login .u-column2.col-2 form input[type="submit"]:hover{background:#ec0000}.woocommerce #customer_login .u-column1.col-1 form .lost_password,.woocommerce #customer_login .u-column2.col-2 form .lost_password{margin-top:8px}.woocommerce #customer_login .u-column1.col-1 form .lost_password a,.woocommerce #customer_login .u-column2.col-2 form .lost_password a{color:#00a1a4}.woocommerce #customer_login .u-column1.col-1 label.woocommerce-form__label-for-checkbox{width:100%;padding:0 0 0 20px;line-height:17px !important;display:inline}.woocommerce #customer_login .u-column1.col-1 label.woocommerce-form__label-for-checkbox input{margin:0 5px 0 -20px;position:absolute}.woocommerce #customer_login .u-column2.col-2 #reg_data_privacy{position:absolute;left:0;margin:10px 0 0 0}.woocommerce #customer_login .u-column2.col-2 label.inline{width:100%;padding:10px 0 0 20px;line-height:17px !important;display:inline}.woocommerce-lost-password .entry-content{padding:60px 40px 0 80px}.woocommerce-lost-password form.lost_reset_password{border:none;width:50%;padding:60px 0 0 80px}.woocommerce-lost-password form.lost_reset_password .form-row{margin:0 0;padding:3px 0;position:relative}.woocommerce-lost-password form.lost_reset_password .form-row.business{display:none}.woocommerce-lost-password form.lost_reset_password .form-row-first,.woocommerce-lost-password form.lost_reset_password .form-row-last{width:100%}.woocommerce-lost-password form.lost_reset_password label{font-family:SourceSansPro-Regular,sans-serif;color:#666;float:left;font-size:16px;font-weight:400;margin:0;max-width:100%;width:100%;padding-right:5%}.woocommerce-lost-password form.lost_reset_password select,.woocommerce-lost-password form.lost_reset_password textarea,.woocommerce-lost-password form.lost_reset_password input[type="tel"],.woocommerce-lost-password form.lost_reset_password input[type="text"],.woocommerce-lost-password form.lost_reset_password input[type="email"],.woocommerce-lost-password form.lost_reset_password input[type="password"]{border:1px solid #c7cccb;box-sizing:border-box;float:right !important;height:35px;margin:0;padding:7px 10px;width:100%;font-family:SourceSansPro-Regular,sans-serif}.woocommerce-lost-password form.lost_reset_password input[type="submit"]{color:#fff;display:block;font-size:16px;font-weight:400;margin:15px 0;padding:8px 3px;text-align:center;font-family:SourceSansPro-Regular,sans-serif;text-transform:uppercase;background:#ec0000;background:-moz-linear-gradient(top, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);background:-webkit-linear-gradient(top, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);background:linear-gradient(to bottom, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);border-radius:3px;float:right;width:100%}.woocommerce-lost-password form.lost_reset_password input[type="submit"]:hover{background:#ec0000}.woocommerce-lost-password form.lost_reset_password .lost_password{color:#00a1a4;margin-top:5px}.blue-bg{background-color:#e1f4f5}.blue-bg #content{background-color:#fff}.header-menu-right{margin:30px 0 0;padding:0;float:right;list-style:none}.header-menu-right li{float:left}.header-menu-right li a{margin:0 15px 0 0;width:25px;height:25px;display:block}.header-menu-right li a.search_header{background:rgba(0,0,0,0) url("../includes/images/icons/ic_suche.svg") no-repeat scroll left center / 25px 25px}.header-menu-right li a.inb_header{background:rgba(0,0,0,0) url("../includes/images/icons/ic_archiv.svg") no-repeat scroll left center / 25px 25px}.header-menu-right li a.lang_header{background:rgba(0,0,0,0) url("../includes/images/icons/ic_deutsch.svg") no-repeat scroll left center / 25px 25px}.header-menu-right li a.user_header_off{background:rgba(0,0,0,0) url("../includes/images/icons/ic_guest.svg") no-repeat scroll left center / 25px 25px}.header-menu-right li a.user_header_in{background:rgba(0,0,0,0) url("../includes/images/icons/ic_user.svg") no-repeat scroll left center / 25px 25px}.header-menu-right li a.user_header_in_name{width:auto;color:#008a8d;padding:2px 0 0;height:1.1em;line-height:.8em}.header-menu-right li .user_header_off,.header-menu-right li .user_header_in{position:relative}.header-menu-right li .user_header_off:after,.header-menu-right li .user_header_in:after{content:' ';position:absolute;background:transparent;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:15px solid #f0f0ee;bottom:-31px;z-index:999}.header-menu-right li a.inb_header_new{color:#348fa2;width:64px;border:1px solid #348fa2;border-right:none;border-left:none;line-height:23px;height:25px;padding:1px 0 0;font-family:SourceSansPro-Semibold,sans-serif;text-transform:uppercase;font-size:20px}.header-menu-right li a.inb_header_new:hover,.header-menu-right li a.inb_header_new:focus{text-decoration:none}.header-menu-right li a.inb_header_new.inactive_archive{opacity:.35;cursor:unset;pointer-events:none}.post-template-default.single.single-post .header-menu-right li a.inb_header_new{opacity:1}.post-template-default.single.single-post .header-menu-right li a.inb_header_new.inactive_archive{opacity:.35;cursor:unset;pointer-events:none}.post-template-default.single.single-post .topic-top .topic-description{float:left;width:90%}.main-content-inner.single-left{background:#fff;background:-moz-linear-gradient(top, #c6c7c9 0, #fefefe 15px, #fff 100%);background:-webkit-linear-gradient(top, #c6c7c9 0, #fefefe 15px, #fff 100%);background:linear-gradient(to bottom, #c6c7c9 0, #fefefe 15px, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c6c7c9', endColorstr='#fff', GradientType=0)}.container>.row:not(.blue-bg) .sidebar{background:#fff;background:-moz-linear-gradient(top, #c6c7c9 0, #fefefe 15px, #fff 100%);background:-webkit-linear-gradient(top, #c6c7c9 0, #fefefe 15px, #fff 100%);background:linear-gradient(to bottom, #c6c7c9 0, #fefefe 15px, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c6c7c9', endColorstr='#fff', GradientType=0)}.container>.row.blue-bg .sidebar .sidebar-padder{padding-top:0}.woocommerce-checkout .container>.row:not(.blue-bg) .sidebar{background:#e1f4f5}.read_more_sec{border-top:1px solid #d0d0d0;margin:25px 0 0;padding:25px 0 0}.read_more_sec h2{color:#2a91a4;font-family:SourceSansPro-Semibold,sans-serif;font-size:20px;letter-spacing:.1px;margin:0 0 18px !important}.read_more_sec ul{margin:0 !important;list-style:none;padding:0 !important;font-family:SourceSansPro-Regular,sans-serif}.read_more_sec ul li{margin:0 0 10px !important}.read_more_sec ul li a{color:#ec0000;font-size:16px;font-family:SourceSansPro-Semibold,sans-serif}.read_more_sec ul li:last-child{margin:0 !important}body.home .main-content .home-upper-content{display:table;background:url("../includes/images/backgrounds/Home_BG_1x.png") no-repeat scroll center / cover;color:#fff}body.home .main-content .home-upper-content h1,body.home .main-content .home-upper-content h2{font-family:SourceSansPro-Regular,sans-serif;margin:0 0 10px;font-size:26px;letter-spacing:1px;font-weight:500}body.home .main-content .home-upper-content h3{font-family:SourceSansPro-Light,sans-serif;margin:0 0 10px;font-size:20px;text-align:center;letter-spacing:.1px}body.home .main-content .home-upper-content p{font-family:SourceSansPro-Light,sans-serif;font-size:15px;letter-spacing:.1px}body.home .main-content .home-upper-content .home-left-div{display:table-cell;float:none;vertical-align:top;padding:30px 80px 0 80px;width:70%}body.home .main-content .home-upper-content .user-div{display:table-cell;float:none;vertical-align:top;padding:30px 40px;text-align:center;background:rgba(85,198,207,0.5);width:30%}body.home .main-content .home-upper-content .user-div hr{border-top:1px solid #fff}body.home .main-content .home-upper-content .user-div p{margin:0}body.home .main-content .home-upper-content .user-div input,body.home .main-content .home-upper-content .user-div label{width:100%;text-align:center;font-family:SourceSansPro-Light,sans-serif;font-weight:400;color:#fff}body.home .main-content .home-upper-content .user-div ::-webkit-input-placeholder{color:#888}body.home .main-content .home-upper-content .user-div ::-moz-placeholder{color:#888}body.home .main-content .home-upper-content .user-div :-ms-input-placeholder{color:#888}body.home .main-content .home-upper-content .user-div :-moz-placeholder{color:#888}body.home .main-content .home-upper-content .user-div .haet-cleverreach-field-wrap{margin-bottom:0}body.home .main-content .home-upper-content .user-div .text,body.home .main-content .home-upper-content .user-div input{margin:0 0 20px}body.home .main-content .home-upper-content .user-div .login-submit input#wp-submit{margin:0 0 10px}body.home .main-content .home-upper-content .user-div .pw_forget{margin:0 0 15px;font-size:12px}body.home .main-content .home-upper-content .user-div input[type="checkbox"]{margin:0}body.home .main-content .home-upper-content .user-div input[type="text"],body.home .main-content .home-upper-content .user-div input[type="email"],body.home .main-content .home-upper-content .user-div input[type="search"],body.home .main-content .home-upper-content .user-div input[type="password"]{background:rgba(197,250,250,0.4);border:none;height:30px;font-family:SourceSansPro-Regular,sans-serif}body.home .main-content .home-upper-content .user-div button,body.home .main-content .home-upper-content .user-div a.btn,body.home .main-content .home-upper-content .user-div input[type="submit"]{color:#fff;background:transparent;width:70%;border:1px solid #fff;padding:7px;border-radius:0;text-decoration:none;font-family:SourceSansPro-Semibold,sans-serif;font-size:15px}body.home .main-content .home-upper-content .user-div button:hover,body.home .main-content .home-upper-content .user-div a.btn:hover,body.home .main-content .home-upper-content .user-div input[type="submit"]:hover{background:#56c7cf;text-decoration:none;color:#fff}body.home .main-content .home-upper-content .user-div a,body.home .main-content .home-upper-content .user-div a:hover{color:#fff;text-decoration:underline}body.home .main-content .home-upper-content .user-div .login-remember{display:none}body.home .main-content .home-upper-content .user-div .search-form{width:100%;display:table}body.home .main-content .home-upper-content .user-div .search-form .search-field{width:80%;float:left;margin:0 5% 0 0;border:none}body.home .main-content .home-upper-content .user-div .search-form .search-submit{width:15%;float:left;height:30px;border:none;background:url("../includes/images/icons/ic_suche_neg.svg") no-repeat;color:transparent;margin:0}body.home .main-content .home-upper-content .user-div .search-form .search-submit{background:url("../includes/images/icons/ic_suche_neg.svg") no-repeat !important;color:transparent !important}body.home .main-content .home-upper-content .user-div ul{padding:0;margin:0 0 20px;list-style:none;text-align:left}body.home .main-content .home-upper-content .user-div ul li{margin:0 0 15px}body.home .main-content .home-upper-content .user-div ul li a{padding:0 0 0 35px;text-decoration:none;font-size:16px}body.home .main-content .home-upper-content .user-div ul li.my_acc_favs a{background:url("../includes/images/icons/ic_favorite_white.svg") no-repeat scroll 10px center / 9px}body.home .main-content .home-upper-content .user-div ul li.my_acc_new a{background:url("../includes/images/icons/ic_newsletter.svg") no-repeat scroll left center / 25px auto}body.home .main-content .home-upper-content .user-div a.mein-acc-btn{margin:0 0 20px}body.home .main-content .home-upper-content .user-div a.acc{text-decoration:none}body.home .main-content .home-upper-content .user-div .login-username label,body.home .main-content .home-upper-content .user-div .login-password label{display:none}body.home .main-content .home-upper-content .tb_icons{margin:30px -15px 10px;padding:0;list-style:none;display:table}body.home .main-content .home-upper-content .tb_icons li{float:left;width:33%;padding:0 15px;margin:0 0 30px}body.home .main-content .home-upper-content .tb_icons li a{cursor:pointer}body.home .main-content .home-upper-content .tb_icons li a .img{display:block;padding:30px 20px;background:url("../includes/images/icons/tw_top_a.svg") no-repeat scroll center / 148px;width:148px;height:148px}body.home .main-content .home-upper-content .tb_icons li a .img img{max-height:85px;width:100%}body.home .main-content .home-upper-content .tb_icons li a .themen_title{background:url("../includes/images/icons/tw_lower_a.svg") no-repeat scroll center / 100%;text-align:center;padding:7px 5px;text-transform:uppercase;font-size:16px;letter-spacing:1px;color:#fff;width:148px}body.home .main-content .home-upper-content .tb_icons li a:hover{text-decoration:none}body.home .main-content .home-upper-content .tb_icons li a:hover .img{background:url("../includes/images/icons/tw_top_b.svg") no-repeat scroll center / 100%}body.home .main-content .home-upper-content .tb_icons li a:hover .themen_title{background:url("../includes/images/icons/tw_lower_b.svg") no-repeat scroll center / 100%;text-decoration:none}body.home .main-content .home-upper-content .tb_icons li a:focus .img,body.home .main-content .home-upper-content .tb_icons li a:active .img{background:url("../includes/images/icons/tw_top_c.svg") no-repeat scroll center / 100%}body.home .main-content .home-upper-content .desc_texts{padding:0;list-style:none;display:table;margin:0}body.home .main-content .home-upper-content .desc_texts li{width:100%;padding:0 0 0 25px;margin:0 0 10px;border-left:1px solid #ec0000;font-family:SourceSansPro-Light,sans-serif;font-size:15px;letter-spacing:.1px !important}body.home .main-content .home-upper-content .desc_texts a{color:#ec0000}body.home .main-content .home-upper-content #themes_home_texts_outer{height:105px;overflow:hidden}body.home .main-content .home-lower-content .home-slider-left{width:70%;padding:0}body.home .main-content .home-lower-content .home-slider-left .bx-wrapper{box-shadow:none;border:none;padding:0 64px 0 65px;margin:40px 0;border-right:2px solid #b5e2e2}body.home .main-content .home-lower-content .home-slider-left .bx-wrapper .bx-pager{display:none}body.home .main-content .home-lower-content .home-slider-left .bx-wrapper .bx-prev{left:20px;background:url("../includes/images/icons/c_backw_r.svg") no-repeat}body.home .main-content .home-lower-content .home-slider-left .bx-wrapper .bx-next{right:5px;background:url("../includes/images/icons/c_forw_r.svg") no-repeat}body.home .main-content .home-lower-content .home-slider-left ul.slides li>a{width:41%}body.home .main-content .home-lower-content .home-slider-left ul.slides li .home-sl-left{margin:0 40px 0 0;float:left;width:204px}body.home .main-content .home-lower-content .home-slider-left ul.slides li .home-sl-left .slider_video{height:200px}body.home .main-content .home-lower-content .home-slider-left ul.slides li .home-sl-left a{display:block}body.home .main-content .home-lower-content .home-slider-left ul.slides li .home-sl-left a iframe{pointer-events:none;height:100%}body.home .main-content .home-lower-content .home-slider-left ul.slides li .home-sl-left a .home_slider_item_image{height:200px;width:210px}body.home .main-content .home-lower-content .home-slider-left ul.slides li .home-sl-full a .home_slider_item_image{height:200px;width:100%}body.home .main-content .home-lower-content .home-slider-left ul.slides li .caption-wrap{width:295px;float:left}body.home .main-content .home-lower-content .home-slider-left ul.slides li .caption-wrap .caption{padding:0}body.home .main-content .home-lower-content .home-slider-left ul.slides li .caption-wrap a h3,body.home .main-content .home-lower-content .home-slider-left ul.slides li .caption-wrap h3 a,body.home .main-content .home-lower-content .home-slider-left ul.slides li .caption-wrap h3{color:#000;margin:0 0 12px;text-transform:uppercase;font-size:16px;font-family:SourceSansPro-Semibold,sans-serif}body.home .main-content .home-lower-content .home-slider-left ul.slides li .caption-wrap h2,body.home .main-content .home-lower-content .home-slider-left ul.slides li .caption-wrap h2 a,body.home .main-content .home-lower-content .home-slider-left ul.slides li .caption-wrap a h2{color:#ec0000;margin:0 0 10px;font-size:20px;font-family:SourceSansPro-Semibold,sans-serif}body.home .main-content .home-lower-content .home-slider-left ul.slides li .caption-wrap p{line-height:17px;color:#646464;font-size:14px}body.home .main-content .home-lower-content .home-slider-left ul.slides li .caption-wrap a{color:#ec0000;text-decoration:none !important}body.home .main-content .home-lower-content .home-slider-right{padding:0 20px;width:30%}body.home .main-content .home-lower-content .home-slider-right ul.slides{margin:40px 0}body.home .main-content .home-lower-content .home-slider-right ul.slides li{padding:0}body.home .main-content .home-lower-content .home-slider-right ul.slides li>a{display:block;width:50%;float:left;padding:0 5% 0 0}body.home .main-content .home-lower-content .home-slider-right ul.slides li img{width:auto;margin:0 4% 0 0;float:left;padding:2px;max-height:148px;border:1px solid #ccc}body.home .main-content .home-lower-content .home-slider-right ul.slides li .caption-wrap{width:50%;padding:0;float:left}body.home .main-content .home-lower-content .home-slider-right ul.slides li .caption-wrap .caption{padding:0}body.home .main-content .home-lower-content .home-slider-right ul.slides li .caption-wrap h3{color:#ec0000;margin:0 0 4px;font-size:15px;line-height:17px;font-family:SourceSansPro-Regular,sans-serif}body.home .main-content .home-lower-content .home-slider-right ul.slides li .caption-wrap h2{color:#ec0000;margin:0 0 5px;font-size:23px;line-height:25px;font-family:SourceSansPro-Bold,sans-serif}body.home .main-content .home-lower-content .home-slider-right ul.slides li .caption-wrap h4,body.home .main-content .home-lower-content .home-slider-right ul.slides li .caption-wrap h5{margin:0 0 10px;font-size:15px;line-height:17px;color:#ec0000;font-family:SourceSansPro-It,sans-serif}body.home .main-content .home-lower-content .home-slider-right ul.slides li .caption-wrap p{font-size:14px;line-height:17px;color:#646464;font-family:SourceSansPro-It,sans-serif}body.home .main-content .home-lower-content .home-slider-right ul.slides li .caption-wrap p a{color:#646464;text-decoration:underline}body.home .main-content .home-lower-content .home-slider-right .flex-direction-nav{display:none}body.home .main-content .home-lower-content .metaslider .caption-wrap{position:relative;background:#fff;color:#666}body.home .main-content .home-lower-content .metaslider .flex-direction-nav .flex-prev{opacity:1;transform:none;left:25px;background:url("../includes/images/icons/c_backw_r.svg") no-repeat;display:block}body.home .main-content .home-lower-content .metaslider .flex-direction-nav .flex-next{opacity:1;transform:none;right:45px;background:url("../includes/images/icons/c_forw_r.svg") no-repeat;display:block}#topic-top.archive-top{background-color:#339daa;color:#fff;height:80px;padding:15px 35px;position:relative}#topic-top.archive-top .topic-img.archiv{display:none;text-align:right;width:10%;padding:0}#topic-top.archive-top .topic-img.archiv img{width:28px;margin-right:14px;padding:10px 0 0}#topic-top.archive-top h1{line-height:20px;padding:15px 0 0}#topic-top.archive-top .topic-description{width:100%;padding-left:5%}#topic-top.archive-top .topic-description h1{color:#fff;border:2px solid #fff;border-right:none;border-left:none;line-height:30px;padding:1px 0 0;text-transform:uppercase;font-size:26px;margin:10px 0 0 0}#topic-top.archive-top .topic-description a:hover{text-decoration:none}.page-template-page-glossar #main,.page-template-page-glossar #content{background-color:#fff}.page-template-page-glossar .topic-top .topic-description header a.themenübersicht_link{float:right;background:rgba(0,0,0,0) url("../includes/images/icons/ic_uebersicht_neg.svg") no-repeat scroll center / 24px 15px;background-position:0 3px;display:block;padding-left:33px;font-size:16px;text-transform:uppercase;margin-top:15px}.page-template-page-glossar .topic-top .topic-description{width:90%}.page-template-page-glossar article{padding:60px 80px;margin:0 -15px}.page-template-page-glossar .cm-glossary:not(.tiles) .listNav .ln-letters{margin:6px 0 10px !important}.page-template-page-glossar .cm-glossary:not(.tiles) .listNav .ln-letters a{font-size:16px;line-height:16px;padding:6px 8px 5px 8px;cursor:pointer;border:none;width:29px;text-align:center}.page-template-page-glossar .cm-glossary:not(.tiles) .listNav .ln-letters a.ln-last{border-right:none}.page-template-page-glossar .cm-glossary:not(.tiles) .listNav .ln-letters a.ln-all{padding:6px 1px 5px;font-size:15px;width:42px}.page-template-page-glossar .cm-glossary:not(.tiles) .listNav .ln-letters a.ln-_{padding:6px 1px 5px;font-size:15px}.page-template-page-glossar .cm-glossary:not(.tiles) .listNav .ln-letters a:hover,.page-template-page-glossar .cm-glossary:not(.tiles) .listNav .ln-letters a.ln-all:hover,.page-template-page-glossar .cm-glossary:not(.tiles) .listNav .ln-letters a.ln-_:hover{margin-top:-10px;padding-top:16px}.page-template-page-glossar .cm-glossary:not(.tiles) .listNav .ln-letters a.ln-selected{background:rgba(250,215,215,0.95)}.page-template-page-glossar .cm-glossary:not(.tiles) .listNav .ln-letters a.ln-selected:hover{background:#eaeaea}.page-template-page-glossar .cm-glossary:not(.tiles) .listNav .ln-letter-count{font-size:12px;top:-8px !important}.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li{margin:20px 0 0}.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li:before{font-family:SourceSansPro-Semibold,sans-serif;display:block}.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-0:before{content:'A'}.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-1:before{content:'B'}.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-2:before{content:'C'}.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-3:before{content:'D'}.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-4:before{content:'E'}.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-5:before{content:'F'}.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-6:before{content:'G'}.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-7:before{content:'H'}.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-8:before{content:'I'}.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-9:before{content:'J'}.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-10:before{content:'K'}.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-11:before{content:'L'}.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-12:before{content:'M'}.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-13:before{content:'N'}.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-14:before{content:'O'}.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-15:before{content:'P'}.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-16:before{content:'Q'}.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-17:before{content:'R'}.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-18:before{content:'S'}.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-19:before{content:'T'}.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-20:before{content:'U'}.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-21:before{content:'V'}.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-22:before{content:'W'}.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-23:before{content:'X'}.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-24:before{content:'Y'}.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-25:before{content:'Z'}.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-0~li.ln-0:before,.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-1~li.ln-1:before,.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-2~li.ln-2:before,.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-3~li.ln-3:before,.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-4~li.ln-4:before,.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-5~li.ln-5:before,.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-6~li.ln-6:before,.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-7~li.ln-7:before,.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-8~li.ln-8:before,.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-9~li.ln-9:before,.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-10~li.ln-10:before,.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-11~li.ln-11:before,.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-12~li.ln-12:before,.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-13~li.ln-13:before,.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-14~li.ln-14:before,.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-15~li.ln-15:before,.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-16~li.ln-16:before,.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-17~li.ln-17:before,.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-18~li.ln-18:before,.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-19~li.ln-19:before,.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-20~li.ln-20:before,.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-21~li.ln-21:before,.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-22~li.ln-22:before,.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-23~li.ln-23:before,.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-24~li.ln-24:before,.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-25~li.ln-25:before{display:none}.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-0~li.ln-0,.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-1~li.ln-1,.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-2~li.ln-2,.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-3~li.ln-3,.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-4~li.ln-4,.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-5~li.ln-5,.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-6~li.ln-6,.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-7~li.ln-7,.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-8~li.ln-8,.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-9~li.ln-9,.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-10~li.ln-10,.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-11~li.ln-11,.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-12~li.ln-12,.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-13~li.ln-13,.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-14~li.ln-14,.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-15~li.ln-15,.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-16~li.ln-16,.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-17~li.ln-17,.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-18~li.ln-18,.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-19~li.ln-19,.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-20~li.ln-20,.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-21~li.ln-21,.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-22~li.ln-22,.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-23~li.ln-23,.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-24~li.ln-24,.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList li.ln-25~li.ln-25{margin:0}.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList .glossary-link-title,.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList span.glossaryLink,.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList a.glossaryLink{border-bottom:none !important;color:#ec0000 !important;font-family:SourceSansPro-Light,sans-serif}.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList .glossary-link-title:hover,.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList span.glossaryLink:hover,.page-template-page-glossar .cm-glossary:not(.tiles) .glossaryList a.glossaryLink:hover{text-decoration:underline !important}.page-template-page-glossar .cm-glossary.tiles .listNav .ln-letters{margin:6px 0 10px !important}.page-template-page-glossar .cm-glossary.tiles .listNav .ln-letters a{font-size:16px;line-height:16px;padding:6px 8px 5px 8px;cursor:pointer;border:1px solid #666;width:29px;text-align:center}.page-template-page-glossar .cm-glossary.tiles .listNav .ln-letters a.ln-last{border-right:1px solid #6666 6}.page-template-page-glossar .cm-glossary.tiles .listNav .ln-letters a.ln-all,.page-template-page-glossar .cm-glossary.tiles .listNav .ln-letters a.ln-_{padding:6px 1px 5px;font-size:15px}.page-template-page-glossar .cm-glossary.tiles .listNav .ln-letters a:hover,.page-template-page-glossar .cm-glossary.tiles .listNav .ln-letters a.ln-all:hover,.page-template-page-glossar .cm-glossary.tiles .listNav .ln-letters a.ln-_:hover{margin-top:-6px;padding-top:12px}.page-template-page-glossar .cm-glossary.tiles ul.glossaryList li{border:1px solid #666;border-radius:16px;padding:5px 15px;min-width:auto !important;width:auto !important}.page-template-page-glossar .cm-glossary.tiles ul.glossaryList li a,.page-template-page-glossar .cm-glossary.tiles ul.glossaryList li a:hover{font-size:16px;line-height:16px;border-bottom:none !important}.glossary-template-default article{margin:0 -15px;padding:60px 80px}.glossary-template-default article .glossary_single_content{margin-top:25px;border-left:1px solid #666;padding-left:25px}.glossary-template-default article .glossary_single_content header{margin:0 0 25px}.glossary-template-default article .glossary_single_content header h1{color:#396568;background:rgba(250,215,215,0.95);padding:3px 10px 2px;border-radius:3px;font-size:22px;line-height:27px;margin:0;display:inline-block}.glossary-template-default article .glossary_single_content header h1 a{color:#396568;text-decoration:none !important}.glossary-template-default article .glossary_single_content h1,.glossary-template-default article .glossary_single_content h2,.glossary-template-default article .glossary_single_content h3,.glossary-template-default article .glossary_single_content h4,.glossary-template-default article .glossary_single_content h5{font-size:18px;color:#339daa;margin:15px 0 10px}.glossary-template-default article .glossary_single_content p{font-size:16px;color:#6d6d6d}.glossary-template-default article .glossary_single_content a.cmtt-backlink{display:none}.glossary-template-default article .glossary_single_content footer.entry-meta{display:none}.glossary-template-default .sidebar{background:none !important}.glossary-template-default .sidebar .sidebar_glossary_slider{opacity:0;padding:60px 40px 60px 0;transition:all .1s}.glossary-template-default .sidebar .sidebar_glossary_slider.on{opacity:1}.glossary-template-default .sidebar .sidebar_glossary_slider h3{background:#339daa none repeat scroll 0 0;color:#fff;font-family:SourceSansPro-Semibold,sans-serif;font-size:17px;font-weight:400;letter-spacing:.1px;margin:0;padding:12px 10px 10px;text-align:center}.glossary-template-default .sidebar .sidebar_glossary_slider .bx-wrapper{border:1px solid #cdcdcd;-moz-box-shadow:0 0 5px #cdcdcd;-webkit-box-shadow:0 0 5px #cdcdcd;border-top:none;box-shadow:none;background:transparent;margin:0;padding:20px 25px 0}.glossary-template-default .sidebar .sidebar_glossary_slider .bx-wrapper .bx-pager{text-align:center;font-size:14px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;color:#bcbcbc;padding-top:0;margin:0;bottom:14px;line-height:14px}.glossary-template-default .sidebar .sidebar_glossary_slider .bx-controls,.glossary-template-default .sidebar .sidebar_glossary_slider .bx-has-controls-direction{border-top:1px solid #cdcdcd;height:44px;background:#efefef;margin:5px -25px 0}.glossary-template-default .sidebar .sidebar_glossary_slider .bx-controls .bx-controls-direction .bx-next,.glossary-template-default .sidebar .sidebar_glossary_slider .bx-has-controls-direction .bx-controls-direction .bx-next,.glossary-template-default .sidebar .sidebar_glossary_slider .bx-controls .bx-controls-direction .bx-next:hover,.glossary-template-default .sidebar .sidebar_glossary_slider .bx-has-controls-direction .bx-controls-direction .bx-next:hover,.glossary-template-default .sidebar .sidebar_glossary_slider .bx-controls .bx-controls-direction .bx-next:focus,.glossary-template-default .sidebar .sidebar_glossary_slider .bx-has-controls-direction .bx-controls-direction .bx-next:focus,.glossary-template-default .sidebar .sidebar_glossary_slider .bx-controls .bx-controls-direction .bx-next:active,.glossary-template-default .sidebar .sidebar_glossary_slider .bx-has-controls-direction .bx-controls-direction .bx-next:active{background:rgba(0,0,0,0) url(../includes/images/icons/c_forw_r.svg) no-repeat;right:75px;bottom:9px;top:auto;height:25px;width:20px;margin:0}.glossary-template-default .sidebar .sidebar_glossary_slider .bx-controls .bx-controls-direction .bx-prev,.glossary-template-default .sidebar .sidebar_glossary_slider .bx-has-controls-direction .bx-controls-direction .bx-prev,.glossary-template-default .sidebar .sidebar_glossary_slider .bx-controls .bx-controls-direction .bx-prev:hover,.glossary-template-default .sidebar .sidebar_glossary_slider .bx-has-controls-direction .bx-controls-direction .bx-prev:hover,.glossary-template-default .sidebar .sidebar_glossary_slider .bx-controls .bx-controls-direction .bx-prev:focus,.glossary-template-default .sidebar .sidebar_glossary_slider .bx-has-controls-direction .bx-controls-direction .bx-prev:focus,.glossary-template-default .sidebar .sidebar_glossary_slider .bx-controls .bx-controls-direction .bx-prev:active,.glossary-template-default .sidebar .sidebar_glossary_slider .bx-has-controls-direction .bx-controls-direction .bx-prev:active{background:rgba(0,0,0,0) url(../includes/images/icons/c_backw_r.svg) no-repeat;left:75px;bottom:9px;top:auto;height:25px;width:20px;margin:0}.glossary-template-default .sidebar .sidebar_glossary_slider .post_list_glossary{width:100% !important}.glossary-template-default .sidebar .sidebar_glossary_slider .post_list_glossary ul{margin:0;padding:0;list-style:none}.glossary-template-default .sidebar .sidebar_glossary_slider .post_list_glossary ul li a{font-style:italic;color:#ec0000;display:block;font-family:SourceSansPro-Semibold,sans-serif;font-size:16px;letter-spacing:.1px;line-height:18px;margin:0 0 13px}.glossary_breadcrumb{color:#009fae;font-size:16px;margin:0 0 19px}.glossary_breadcrumb a{background:url("../includes/images/icons/c_backw2_r.svg") no-repeat scroll 0 center,url("../includes/images/icons/c_backw2_r.svg") no-repeat scroll 8px center;background-size:auto 16px;margin:0;padding:0 0 0 26px;line-height:16px;height:16px;display:inline-block}.page-template-page-archiv #main,.page-template-page-archiv #content{background-color:#e1f4f5}.page-template-page-archiv article{padding:60px}.page-template-page-archiv article .entry-content .current_edition{display:table;width:100%;border-bottom:2px solid #fff;padding:0 0 30px}.page-template-page-archiv article .entry-content .current_edition .ed_img{width:25%;display:table-cell;vertical-align:top}.page-template-page-archiv article .entry-content .current_edition .ed_img img{border:1px solid #ccc}.page-template-page-archiv article .entry-content .current_edition .ed_txt{width:55%;display:table-cell;vertical-align:top;padding:0 0 0 45px}.page-template-page-archiv article .entry-content .current_edition .ed_txt h5{color:#444;margin:0;font-size:22px;font-family:SourceSansPro-Semibold,sans-serif}.page-template-page-archiv article .entry-content .current_edition .ed_txt h4{font-size:17px;line-height:1.2;margin-top:18px}.page-template-page-archiv article .entry-content .current_edition .ed_txt a h2{color:#ec0000;font-size:37px;margin:8px 0 16px;font-family:SourceSansPro-Semibold,sans-serif}.page-template-page-archiv article .entry-content .current_edition .ed_txt a h3{color:#ec0000;font-size:22px;margin:10px 0 10px}.page-template-page-archiv article .entry-content .current_edition .ed_txt a:hover{color:#ec0000}.page-template-page-archiv article .entry-content .current_edition .yearselector{width:20%;display:table-cell;vertical-align:bottom}.page-template-page-archiv article .entry-content .current_edition .yearselector select{float:right;border:1px solid #ccc;border-radius:0;width:110px;height:30px;padding:0 5px;font-size:16px}.page-template-page-archiv article .entry-content .list_year{margin:0 -15px 0;display:table}.page-template-page-archiv article .entry-content .list_year .year_label{text-align:center;margin:0 15px 26px;padding:25px 0 0;font-size:20px;color:#888;line-height:15px}.page-template-page-archiv article .entry-content .list_year .list_items{float:left;width:16.6666%;padding:0 15px 0;margin:0 0 30px;max-height:176px}.page-template-page-archiv article .entry-content .list_year .list_items .ed_img{border:1px solid #ccc}.page-template-page-archiv article .entry-content .list_year .list_items h3{font-size:14px;margin:10px 0 0;color:#666}.page-template-page-archiv article .entry-content .list_year .list_items.empty{height:177px}.page-template-page-archiv article .entry-content .list_year .list_items.empty .ed_img{position:relative}.page-template-page-archiv article .entry-content .list_year .list_items.empty .ed_img img{max-width:108px;max-height:153px;width:100%}.page-template-page-archiv article .entry-content .list_year .list_items.empty .ed_img .empty{background:#52c7ce;top:0;left:0;right:0;bottom:0;z-index:999;position:absolute}.page-template-page-archiv article .entry-content .list_year .list_items.empty .ed_txt{height:25px}.page-template-page-archiv article .entry-content hr{border-top:2px solid #fff;margin:0 15px}.page-template-page-archiv .header-menu-right li .user_header_off::after,.page-template-page-archiv .header-menu-right li .user_header_in::after{display:none}.single-ausgabe{position:relative;color:#444}.single-ausgabe #main,.single-ausgabe #content{background-color:#e1f4f5}.single-ausgabe article{padding:60px}.single-ausgabe article .entry-content-thumbnail{width:25%;float:left}.single-ausgabe article .entry-content-thumbnail img{border:1px solid #ccc;margin:0 0 15px}.single-ausgabe article .entry-content-thumbnail figcaption{color:#000;font-size:13px}.single-ausgabe article .content{width:75%;float:left;padding:0 0 0 45px;margin:0 0 50px}.single-ausgabe article .content h1{color:#ec0000;font-size:37px;margin:0 0 8px;font-family:SourceSansPro-Semibold,sans-serif}.single-ausgabe article .content h1 span{font-style:italic;font-size:29px;font-family:SourceSansPro-Regular,sans-serif}.single-ausgabe article .content h2{font-size:24px;margin:0 0 15px}.single-ausgabe article .content h3{font-family:Museo700,sans-serif;font-size:16px}.single-ausgabe article .content ul{padding:0;margin:0 20px;list-style:none}.single-ausgabe article .content ul li{margin:0 0 10px}.single-ausgabe article .content ul li a{color:#ec0000;font-family:Museo700,sans-serif;font-size:16px;line-height:18px}.pdf_link{background:rgba(0,0,0,0) url("../includes/images/icons/invoice_pdf.svg") no-repeat scroll left center / 30px auto;padding:22px 0 0 40px;height:40px;display:block;color:#ec0000;font-family:SourceSansPro-Semibold,sans-serif;font-size:16px;letter-spacing:0;margin:0 0 40px}.pdf_link:hover,.pdf_link:focus,.pdf_link:active{color:#ec0000}.archiv_sidebar{background-color:#e1f4f5;padding-bottom:40px !important;padding:0 35px 0 30px !important}.archiv_sidebar .ed_wrapper{display:table;width:100%;margin:0 0 20px}.archiv_sidebar .ed_wrapper .ed_img{width:45%;display:table-cell;vertical-align:top;padding:0 5% 0 0}.archiv_sidebar .ed_wrapper .ed_img img{border:1px solid #ccc}.archiv_sidebar .ed_wrapper .ed_txt{width:55%;display:table-cell;vertical-align:bottom}.archiv_sidebar .ed_wrapper .ed_txt a{color:#ec0000}.archiv_sidebar .ed_wrapper .ed_txt h2{font-size:20px;margin:0}.archiv_sidebar .ed_wrapper .ed_txt h3{font-size:18px;font-style:italic;margin:0}.archiv_sidebar .more_info p{line-height:18px}.archiv_sidebar .more_info h6{font-size:14px;color:#aaa;margin-bottom:0}.archiv_sidebar .more_info a{color:#000}.archiv_sidebar .more_info .left{width:50%;float:left}.archiv_sidebar .more_info .left a.hl:hover{color:#e00}.archiv_sidebar .more_info .left h2{font-size:20px;color:#e00;font-family:SourceSansPro-SemiBold,sans-serif;margin:0 0 5px}.archiv_sidebar .more_info .left h3{color:#e00;font-family:SourceSansPro-It,sans-serif;margin:0 0 22px;font-size:18px}.archiv_sidebar .more_info .right{float:right;width:45%}.archiv_sidebar .more_info .nav{margin:30px 0}.archiv_sidebar .more_info .nav>li>a{color:#e00;font-size:16px;font-family:SourceSansPro-SemiBold,sans-serif;background:url("../includes/images/icons/c_forw_r.svg") no-repeat;background-position:0 1px;background-size:10px;line-height:20px;opacity:.85;margin:0 0 8px;padding:0 0 0 20px}.archiv_sidebar .widget{display:none}.sidebar #current_edition_item_info h2{font-size:20px;color:#e00;font-family:SourceSansPro-SemiBold,sans-serif;margin:0 0 5px}.sidebar #current_edition_item_info h3{color:#e00;font-family:SourceSansPro-It,sans-serif;margin:0 0 22px;font-size:18px}.sidebar .post_tags_outer h2{font-size:14px;color:#aaa;margin-bottom:5px;font-family:SourceSansPro-Regular,sans-serif}.sidebar .post_tags_outer ul.post_tags_list li{display:inline-block}.sidebar .post_tags_outer ul.post_tags_list li a{color:#000;font-family:SourceSansPro-Regular,sans-serif;text-decoration:none}.sidebar .post_tags_outer div.post_tags_list a{color:#000;font-family:SourceSansPro-Regular,sans-serif;text-decoration:none}.sidebar .post_tags_outer div.post_tags_list a:hover{text-decoration:underline}.sidebar ul.nav{margin:30px 0}.sidebar ul.nav>li>a{color:#e00;font-size:16px;font-family:SourceSansPro-SemiBold,sans-serif;background:url("../includes/images/icons/c_forw_r.svg") no-repeat;background-position:0 1px;background-size:10px;line-height:20px;opacity:.85;margin:0 0 8px;padding:0 0 0 20px;text-decoration:none}.modal{z-index:99999}.modal-content{background-color:#e1f4f5;color:#666;font-size:16px}.modal-content #loginbox-wrapper{display:none !important}.modal-content h2{color:#009fae}.modal-content .close{font-size:30px;color:#009fae;text-shadow:none;opacity:.8}.modal-content .close:hover{opacity:1}.modal-content textarea,.modal-content select,.modal-content input{border:1px solid #c7cccb;box-sizing:border-box;float:right !important;height:35px;margin:0 0 15px;padding:7px 10px;width:100%}.modal-content textarea{height:100px}.modal-content .modal-header{padding:15px 30px;border-bottom:1px solid #fff}.modal-content .modal-body{padding:15px 30px}.modal-content .modal-footer{padding:15px 30px;border-top:1px solid #fff}.modal-content input[type="submit"],.modal-content input[type="reset"]{color:#fff;display:block;height:32px;font-size:16px;font-weight:400;margin:5px 0 20px;padding:8px 3px;text-align:center;width:100%;border-radius:3px;line-height:16px;border:0;background:#ec0000;background:-moz-linear-gradient(top, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);background:-webkit-linear-gradient(top, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);background:linear-gradient(to bottom, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%)}.modal-content input[type="submit"]:hover,.modal-content input[type="reset"]:hover{background:#ec0000}.modal-content div.wpcf7 .ajax-loader{right:0;left:0;bottom:0;margin:0 auto;position:absolute}.modal-content div.wpcf7-response-output{margin:0;padding:10px 15px}.modal-content span.wpcf7-not-valid-tip{display:inherit}.aboaktivierung .aboaktivierung-inner{background-color:#e1f4f5;padding:0 0 65px}.aboaktivierung .aboaktivierung-inner .aboaktivierung-inner-left{padding-left:80px;padding-top:60px}.aboaktivierung .aboaktivierung-inner .aboaktivierung-inner-left h2.oadba{margin:0 0 20px;background:#ec0000;padding:5px 10px 4px;color:#fff;font-size:22px;letter-spacing:1.2px}.aboaktivierung .aboaktivierung-inner .aboaktivierung-inner-left h2.welcome{color:#00a1a4;display:inline-block;max-width:100%;margin:0 0 5px;font-weight:400;width:100%;font-size:26px}.aboaktivierung .aboaktivierung-inner .aboaktivierung-inner-left h2.success{color:#ec0000;display:inline-block;max-width:100%;margin:0;font-weight:400;width:100%;font-size:26px;text-transform:uppercase;font-family:SourceSansPro-SemiBold,sans-serif;background:url("../includes/images/icons/ok_point.svg") no-repeat scroll left center / 28px;padding:0 0 0 40px}.aboaktivierung .aboaktivierung-inner .aboaktivierung-inner-left h2.success.thx{background:url("../includes/images/icons/ok_point_p.svg") no-repeat scroll left center / 28px}.aboaktivierung .aboaktivierung-inner .aboaktivierung-inner-left h3.welcome_sub{color:#00a1a4;display:inline-block;max-width:100%;margin:0 0 40px;font-weight:400;width:100%;font-size:20px}.aboaktivierung .aboaktivierung-inner .aboaktivierung-inner-left a.abo_account{display:none}.aboaktivierung .aboaktivierung-inner .aboaktivierung-inner-left a.abo_homepage,.aboaktivierung .aboaktivierung-inner .aboaktivierung-inner-left button.abo_cancel{border-radius:3px;color:#00a0a5;display:block;font-size:16px;font-weight:400;padding:10px 3px;text-align:center;background-color:#e1f4f5;border:1px solid #009faa;line-height:1;width:45%;margin:0 5% 0 0;text-transform:uppercase;float:left}.aboaktivierung .aboaktivierung-inner .aboaktivierung-inner-left button.abo_confirm{color:#fff;display:block;font-size:16px;font-weight:400;padding:11px 3px;text-align:center;text-transform:uppercase;width:45%;margin:0 0 0 5%;line-height:1;border:none !important;border-radius:3px;float:right;background:#ec0000;background:-moz-linear-gradient(top, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);background:-webkit-linear-gradient(top, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);background:linear-gradient(to bottom, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%)}.aboaktivierung .aboaktivierung-inner .aboaktivierung-inner-left button.abo_confirm:hover{background:#ec0000}.aboaktivierung .aboaktivierung-inner .aboaktivierung-inner-left a.abo_homepage{margin-top:20px}.aboaktivierung .aboaktivierung-inner .aboaktivierung-inner-left a.abo_homepage:hover{text-decoration:none}.aboaktivierung .aboaktivierung-inner .aboaktivierung-inner-left p{margin:20px 0 0;font-size:16px;color:#666;line-height:19px}.aboaktivierung .aboaktivierung-inner .aboaktivierung-inner-left p a{color:#666;text-decoration:underline;cursor:pointer}.aboaktivierung .aboaktivierung-inner .aboaktivierung-inner-left form.form_abo>label{color:#00a1a4;display:inline-block;max-width:100%;margin:0 0 20px;font-weight:400;width:100%;font-size:20px;line-height:24px}.aboaktivierung .aboaktivierung-inner .aboaktivierung-inner-left form.form_abo label.error{font-size:18px;line-height:20px;background:url("../includes/images/icons/ic_wrong.svg") no-repeat scroll left center / 33px;padding:0 0 0 45px}.aboaktivierung .aboaktivierung-inner .aboaktivierung-inner-left form.form_abo input{text-align:left;border:1px solid #b7dfe1;height:40px;color:#969696;font-family:SourceSansPro-Light,sans-serif;font-size:20px;width:45%;margin:0 5% 0 0;padding:0 10px}.aboaktivierung .aboaktivierung-inner .aboaktivierung-inner-left form.form_abo button{width:45%;margin:0 0 0 5%;background:#009eac;background:-moz-linear-gradient(top, #009eac 0, #009eac 50%, #008893 51%, #008893 100%);background:-webkit-linear-gradient(top, #009eac 0, #009eac 50%, #008893 51%, #008893 100%);background:linear-gradient(to bottom, #009eac 0, #009eac 50%, #008893 51%, #008893 100%);color:#fff;font-size:16px;font-weight:400;text-align:center;display:block;border-radius:3px;line-height:40px;min-width:165px;padding:0;text-transform:uppercase;float:right;border:none}.aboaktivierung .aboaktivierung-inner .aboaktivierung-inner-left form.form_abo button:hover{background:#009eac;color:#fff}.aboaktivierung .aboaktivierung-inner .aboaktivierung-inner-right{padding:60px 80px 0 30px}.aboaktivierung .supportblock-wrapper .supportblock{border:1px solid #b7e2e4;padding:10px;background:#fff;margin:0;display:table;width:100%;font-family:SourceSansPro-Regular,sans-serif;color:#00a1a4}.aboaktivierung .supportblock-wrapper .supportblock h3{text-transform:uppercase;margin:0 0 10px}.aboaktivierung .supportblock-wrapper .supportblock a,.aboaktivierung .supportblock-wrapper .supportblock a:hover{color:#00a1a4}.aboaktivierung .supportblock-wrapper .supportblock p{font-size:13px;line-height:17px}.aboaktivierung .supportblock-wrapper .supportblock p a{text-decoration:underline;font-family:SourceSansPro-SemiBold,sans-serif}.aboaktivierung .supportblock-wrapper .supportblock ul{list-style:none;margin:0;padding:0}.aboaktivierung .supportblock-wrapper .supportblock ul li{float:left;font-size:20px;font-family:SourceSansPro-SemiBold,sans-serif;margin:0 15px 0 0}.aboaktivierung .supportblock-wrapper .supportblock ul li:nth-child(2){display:none}body.search .main-content-inner{padding:0}body.search #extsearch .search_upper:after{content:' ';display:block;width:60px;height:60px;position:absolute;background:#339daa url("../includes/images/icons/ic_suche_neg.svg") no-repeat scroll 0 0;background-size:60px auto;top:17px;right:40px;opacity:.5}body.search #extsearch .search_upper{position:relative;color:#ffffff;padding:30px 80px 15px;background:#339daa}body.search #extsearch .search_upper label{font-family:SourceSansPro-Light,sans-serif;font-size:28px;font-weight:400;line-height:30px;margin:0}body.search #extsearch .search_upper input[type="search"]{border:1px solid #396568;box-sizing:border-box;border-radius:0;height:30px;margin:0 0 15px;padding:1px 10px 0;width:100%;font-size:16px}body.search #extsearch .search_upper .search-submit{background:#ec0000;background:-moz-linear-gradient(top, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);background:-webkit-linear-gradient(top, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);background:linear-gradient(to bottom, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);border-radius:3px;border:none;height:30px;padding:0 15px;font-size:16px;width:100%;font-family:SourceSansPro-Light,sans-serif}body.search #extsearch .search_upper .search-submit:hover{background:#ec0000}body.search #extsearch .search_sub{background-color:#e1f4f5;padding:10px 80px}body.search #extsearch .search_sub>.row{margin-bottom:20px}body.search #extsearch .search_sub header h2{color:#ec0000;font-size:28px}body.search #extsearch .search_sub h3{color:#339daa;margin-bottom:5px;font-size:22px}body.search #extsearch .search_sub .checkbox{margin-bottom:0;margin-top:5px;color:#787878;cursor:pointer}body.search #extsearch .search_sub .checkbox input[type="checkbox"],body.search #extsearch .search_sub .checkbox input[type="radio"]{margin:2px 7px 0 1px;width:15px !important;max-width:17px;display:block;float:left;height:14px;cursor:pointer}body.search #extsearch .search_sub .dropdown-toggle{background-color:#e1f4f5;border-color:#339daa;border-radius:0}body.search #extsearch .search_sub .dropdown-toggle span{color:#787878}body.search #extsearch .search_sub .dropdown-toggle .filter-option{padding:0 0 0 1px !important}body.search #extsearch .search_sub .picker{width:100%}body.search #extsearch .search_sub .picker .pc-select{width:100%}body.search #extsearch .search_sub .pc-trigger{display:block;width:100%;height:34px;background-image:none;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;padding:6px 25px 6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;background-color:#e1f4f5;border:1px solid #339daa;border-radius:0;color:#787878}body.search #extsearch .search_sub .pc-trigger:after{content:'';border-top:8px dashed;border-right:6px solid transparent;border-left:6px solid transparent;display:inline-block;width:0;height:0;position:absolute;top:12px;right:12px;color:#787878}body.search #extsearch .search_sub .pc-list{padding:5px 0;margin:2px 0 0;font-size:14px;border:1px solid #339daa;top:100%;background-color:#e1f4f5}body.search #extsearch .search_sub .pc-list ul li{padding:3px 20px}body.search #extsearch .search_sub .pc-list ul li:hover{background:#339daa !important;color:#fff !important}body.search #extsearch .search_sub .pc-list ul,body.search #extsearch .search_sub .dropdown-menu{color:#787878;background-color:#e1f4f5;border-color:#339daa;border-radius:0}body.search #extsearch .search_sub .pc-list ul li,body.search #extsearch .search_sub .dropdown-menu li,body.search #extsearch .search_sub .pc-list ul a,body.search #extsearch .search_sub .dropdown-menu a,body.search #extsearch .search_sub .pc-list ul span,body.search #extsearch .search_sub .dropdown-menu span{color:#787878;background-color:#e1f4f5}body.search #extsearch .search_sub .pc-list ul>li>a:hover,body.search #extsearch .search_sub .dropdown-menu>li>a:hover,body.search #extsearch .search_sub .pc-list ul a:focus,body.search #extsearch .search_sub .dropdown-menu a:focus,body.search #extsearch .search_sub .pc-list ul a:active,body.search #extsearch .search_sub .dropdown-menu a:active,body.search #extsearch .search_sub .pc-list ul>li>a:hover span,body.search #extsearch .search_sub .dropdown-menu>li>a:hover span,body.search #extsearch .search_sub .pc-list ul a:focus span,body.search #extsearch .search_sub .dropdown-menu a:focus span,body.search #extsearch .search_sub .pc-list ul a:active span,body.search #extsearch .search_sub .dropdown-menu a:active span{background:#339daa !important;color:#fff !important}body.search #extsearch .search_sub .search-submit{border-radius:3px;border:none;height:30px;padding:0 15px;font-size:16px;width:100%;color:#fff;text-transform:uppercase;font-family:SourceSansPro-Light,sans-serif;background:#009eac;background:-moz-linear-gradient(top, #009eac 0, #009eac 50%, #008893 51%, #008893 100%);background:-webkit-linear-gradient(top, #009eac 0, #009eac 50%, #008893 51%, #008893 100%);background:linear-gradient(to bottom, #009eac 0, #009eac 50%, #008893 51%, #008893 100%)}body.search #extsearch .search_sub .search-submit:hover{background:#009eac;color:#fff}body.search #extsearch .search_sub .checkbox{font-weight:400}body.search #extsearch .search_sub .checkbox input[type="checkbox"],body.search #extsearch .search_sub .checkbox-inline input[type="checkbox"],body.search #extsearch .search_sub .radio input[type="radio"],body.search #extsearch .search_sub .radio-inline input[type="radio"]{margin:3px 4px 0 0;position:relative}body.search .no-results h1{color:#ec0000}body.search .no-results p{color:#339daa}body.search .page_control{background-color:#e1f4f5;padding:0 80px;border-top:1px solid #339daa;border-bottom:1px solid #c3d8db;border-left:none;border-right:none}body.search .page_control .picker,body.search .page_control .picker .pc-select,body.search .page_control .picker .pc-select .pc-trigger,body.search .page_control .picker .pc-select .pc-list{width:220px}body.search .page_control .picker .pc-select .pc-trigger{height:31px;color:#339daa}body.search .page_control .picker .pc-select .pc-trigger:after{color:#339daa}body.search .page_control .picker .pc-select .pc-trigger,body.search .page_control .dropdown-toggle{background-color:#fff;border-color:#c4d6da;border-radius:0;border-top:none;border-bottom:none;padding-bottom:5px}body.search .page_control .picker .pc-select .pc-trigger span,body.search .page_control .dropdown-toggle span{color:#339daa}body.search .page_control .dropdown-toggle:hover{background-color:#fff !important}body.search .page_control .pc-list ul,body.search .page_control .dropdown-menu{color:#339daa;background-color:#e1f4f5;border-color:#339daa;border-radius:0}body.search .page_control .pc-list ul li,body.search .page_control .dropdown-menu li,body.search .page_control .pc-list ul a,body.search .page_control .dropdown-menu a,body.search .page_control .pc-list ul span,body.search .page_control .dropdown-menu span{color:#787878;background-color:#e1f4f5}body.search .page_control .pc-list ul>li>a:hover,body.search .page_control .dropdown-menu>li>a:hover,body.search .page_control .pc-list ul a:focus,body.search .page_control .dropdown-menu a:focus,body.search .page_control .pc-list ul a:active,body.search .page_control .dropdown-menu a:active,body.search .page_control .pc-list ul>li>a:hover span,body.search .page_control .dropdown-menu>li>a:hover span,body.search .page_control .pc-list ul a:focus span,body.search .page_control .dropdown-menu a:focus span,body.search .page_control .pc-list ul a:active span,body.search .page_control .dropdown-menu a:active span{background:#339daa !important;color:#fff !important}body.search .page_control .per_page_select{width:auto !important}body.search .page_control .per_page_select .dropdown-toggle{background-color:#e1f4f5;border:none}body.search .page_control .per_page_select .dropdown-toggle span{color:#787878}body.search .page_control .per_page_select_2 .picker,body.search .page_control .per_page_select_2 .picker .pc-select,body.search .page_control .per_page_select_2 .picker .pc-select .pc-trigger{width:120px}body.search .page_control .per_page_select_2 .picker .pc-select .pc-list{width:152px}body.search .page_control .per_page_select_2 .picker .pc-select .pc-trigger{color:#787878;background:#e1f4f5;border:none;box-shadow:none}body.search .page_control .per_page_select_2 .picker .pc-select .pc-trigger::after{color:#787878}body.search .page_control .per_page_select_2 .picker .pc-select .pc-trigger:hover{background:#fff}body.search .page_control .per_page_select_2 .picker .pc-select .pc-list ul{background-color:#e1f4f5}body.search section{padding:60px 80px;background:#fff;background:-moz-linear-gradient(top, #c6c7c9 0, #fefefe 15px, #fff 100%);background:-webkit-linear-gradient(top, #c6c7c9 0, #fefefe 15px, #fff 100%);background:linear-gradient(to bottom, #c6c7c9 0, #fefefe 15px, #fff 100%)}body.search article{padding:15px 80px}body.search article .tag_roof{color:#000;font-family:SourceSansPro-SemiBold,sans-serif;font-size:15px;margin:0 0 8px;display:block}body.search article h1{margin:0;font-size:18px;margin:0 0 10px}body.search article h1 a{color:#ec0000;font-family:SourceSansPro-SemiBold,sans-serif;font-size:18px}body.search article h1 a:hover{color:#ec0000;text-decoration:none}body.search article .entry-summary{color:#787878;font-size:14px;letter-spacing:.1px;margin:0 0 10px}body.search article footer{color:#787878}body.search article footer a{color:#787878;text-transform:uppercase}body.search article footer .article_data_left{color:#787878}body.search article footer .article_data_right{color:#787878}body.search article:first-of-type{padding-top:60px}body.search article:last-child{padding-bottom:40px}body.search .header-menu-right li .user_header_off::after,body.search .header-menu-right li .user_header_in::after{display:none}body.search .header-menu-right li .search_header::after{content:' ';position:absolute;background:transparent;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:15px solid #339daa;bottom:-17px;z-index:999}body.search .paging-wrapper{border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:40px 80px 60px}body.search .paging-wrapper ul.pagination{margin:15px auto 5px}body.search .paging-wrapper ul.pagination>li.page-prev a:hover,body.search .paging-wrapper ul.pagination>li.page-prev>span:hover{background:url("../includes/images/icons/c_backw_g.svg") no-repeat;background-size:16px 30px;width:30px;opacity:1}body.search .paging-wrapper ul.pagination>li.page-prev a:focus,body.search .paging-wrapper ul.pagination>li.page-prev>span:focus{background:url("../includes/images/icons/c_backw_r.svg") no-repeat;background-size:16px 30px;width:30px;opacity:1}body.search .paging-wrapper ul.pagination>li.page-next a:hover,body.search .paging-wrapper ul.pagination>li.page-next>span:hover{background:url("../includes/images/icons/c_forw_g.svg") no-repeat scroll 12px 0;background-size:16px 30px;width:30px;opacity:1}body.search .paging-wrapper ul.pagination>li.page-next a:focus,body.search .paging-wrapper ul.pagination>li.page-next>span:focus{background:url("../includes/images/icons/c_forw_r.svg") no-repeat scroll 12px 0;background-size:16px 30px;width:30px;opacity:1}.post-type-archive-product .abo-popup .modal-dialog{margin:200px auto 0}.post-type-archive-product .abo-popup .modal-dialog .modal-content{border:1px solid #06a2b9;border-radius:0;background-color:#e1f4f5}.post-type-archive-product .abo-popup .modal-dialog .modal-content .container{border:none;background:none}.post-type-archive-product .abo-popup .modal-dialog .modal-content .modal-header{border-bottom:1px solid #c5d0d2;background-color:#fff}.post-type-archive-product .abo-popup .modal-dialog .modal-content .modal-header .close{background:rgba(0,0,0,0) url("../includes/images/icons/c_close.svg") no-repeat scroll top center / auto;height:25px;width:25px;opacity:1;position:absolute;right:15px;top:15px}.post-type-archive-product .abo-popup .modal-dialog .modal-content .modal-header .close span{display:none}.post-type-archive-product .abo-popup .modal-dialog .modal-content .modal-header .bildungs-abo{background:rgba(0,0,0,0) url("../includes/images/icons/SB_bildungs-abos.svg") no-repeat scroll 13px 0 / auto;height:52px;width:90%;text-align:left}.post-type-archive-product .abo-popup .modal-dialog .modal-content .modal-body .thumb{width:15%;height:50px;float:left;padding:0 5% 0 0;background:rgba(0,0,0,0) url("../includes/images/icons/thumb_up.svg") no-repeat scroll top left / auto;margin:15px 0 0}.post-type-archive-product .abo-popup .modal-dialog .modal-content .modal-body .thumb-text{width:85%;float:left;color:#008993;font-size:24px;line-height:1.1;margin:15px 0 0}.post-type-archive-product .abo-popup .modal-dialog .modal-content .modal-body .abos{margin-top:30px;margin-bottom:10px}.post-type-archive-product .abo-popup .modal-dialog .modal-content .modal-body .abos a{color:#fff;cursor:pointer;padding:23px 0}.post-type-archive-product .abo-popup .modal-dialog .modal-content .modal-body .abos a:hover{text-decoration:none}.post-type-archive-product .abo-popup .modal-dialog .modal-content .modal-body .abos div{color:#fff;font-family:SourceSansPro-SemiBold,sans-serif;background:rgba(0,0,0,0) url("../includes/images/icons/e_abo_flag.svg") no-repeat scroll top center / 148px;font-size:20px;padding:0 40px 17px;margin:0;overflow:hidden;line-height:24px;text-align:center;height:100px;display:table-cell;vertical-align:middle;float:none;background-position:center}.post-type-archive-product .abo-popup .modal-dialog .modal-content .modal-footer{display:none}.metaslider .caption-wrap{opacity:1 !important}.x-mobile{display:none !important}.x-desktop-top .mobile-text-home{display:none !important}.content-wrapper-faq-outer{padding:60px 80px;margin-left:-15px;margin-right:-15px}.content-wrapper-faq-outer>row{margin:0 -20px}.content-wrapper-faq{border:1px solid #ccc;float:left;margin:0 0 40px;width:100%}.content-wrapper-faq .content-inner{padding:40px}.content-wrapper-faq .content-inner .content{padding:0 15px 20px}.content-wrapper-faq .content-section{background:rgba(0,0,0,0) url("images/content/dotted-long-line.fw.png") no-repeat scroll 5px bottom;width:100%;float:left;padding:40px}.content-wrapper-faq .content-section h2{font-size:28px;margin:0;line-height:28px}.content-wrapper-faq .content-section h4{font-size:15px;color:#888;margin:2px 0 0}.content-wrapper-faq .content-section .content-section-button{margin-bottom:20px}.content-wrapper-faq .content-section .content-section-button:last-child{margin-bottom:0}.content-wrapper-faq .content-section:last-child{background:none}.content-wrapper-faq .content-section.cp{background:none;padding:40px 40px 14px}.content-wrapper-faq .content-section.cp h2{margin:0 0 10px}.content-wrapper-faq .content-section.cp h4{margin:0 0 30px}.content-wrapper-faq .content-section.cp .col-sm-8{padding-left:0}.content-wrapper-faq .content-section.cp:last-child{background:none;padding:40px}.content-wrapper-faq .content-section.fz .banner{margin-bottom:20px}.content-wrapper-faq .content-section.fz p{font-size:18px}.content-wrapper-faq .content-section.fz .btn-wrapper{margin-bottom:50px}.content-wrapper-faq .content-section.fz .btn-wrapper .btn-1{position:absolute;bottom:-50px;left:155px}.content-wrapper-faq .content-section.fz .btn-wrapper .btn-2{position:absolute;bottom:-50px;left:15px}.content-wrapper-faq .event-row{border-bottom:1px dashed #ccc;width:100%;float:left;height:60px;overflow:hidden;padding:0 15px 0 0}.content-wrapper-faq .event-row .event-row-top{cursor:pointer;padding:20px 0}.content-wrapper-faq .event-row .event-row-top .col-sm-4{padding-left:0}.content-wrapper-faq .event-row .event-row-top .navi-arrow{border-color:transparent transparent transparent #ccc;border-style:solid;border-width:8px 0 8px 9px;content:" ";display:block;left:20px;position:absolute;top:2px;transform:rotate(0deg)}.content-wrapper-faq .event-row .event-row-top p,.content-wrapper-faq .event-row .event-row-top h3{font-size:14px;color:#787878;margin:0;line-height:22px}.content-wrapper-faq .event-row .event-row-top .event-row-top-h3{padding-top:8px}.content-wrapper-faq .event-row .event-row-top .event-row-top-h3 h3{font-size:16px;text-align:right;text-decoration:underline;font-weight:400;position:relative;top:50%;transform:translateY(-50%)}.content-wrapper-faq .event-row .event-row-top .col-sm-1{padding-right:5px;width:6.5%}.content-wrapper-faq .event-row .event-row-top .faq-middle{padding-top:11px;padding-left:0}.content-wrapper-faq .event-row .event-row-top .faq-middle p{position:relative;top:50%;transform:translateY(-50%);line-height:1.2}.content-wrapper-faq .event-row .event-row-top:hover .navi-arrow{border-color:transparent transparent transparent #339daa}.content-wrapper-faq .event-row .event-row-bottom{margin:0 -15px;padding:0 0 10px 0}.content-wrapper-faq .event-row .event-row-bottom img{float:right}.content-wrapper-faq .event-row .event-row-bottom .col-sm-7{padding-left:0}.content-wrapper-faq .event-row .event-row-bottom .col-sm-10{padding-left:0}.content-wrapper-faq .event-row .event-row-bottom .col-sm-1{width:6.5%}.content-wrapper-faq .event-row .event-row-top-job{padding:18px 0}.content-wrapper-faq .event-row .event-row-top-job .navi-arrow{top:3px}.content-wrapper-faq .event-row .event-row-top-job h2{font-size:20px;font-weight:600;margin:0;color:#787878;height:24px;overflow:hidden}.content-wrapper-faq .event-row .event-row-bottom-job{color:#787878;padding:0 0 40px;font-size:15px;line-height:19px}.content-wrapper-faq .event-row .event-row-bottom-job h1,.content-wrapper-faq .event-row .event-row-bottom-job h2,.content-wrapper-faq .event-row .event-row-bottom-job h3,.content-wrapper-faq .event-row .event-row-bottom-job h4,.content-wrapper-faq .event-row .event-row-bottom-job h5,.content-wrapper-faq .event-row .event-row-bottom-job h6{margin:0 0 12px;font-size:18px;color:#787878}.content-wrapper-faq .event-row .event-row-bottom-job ul{list-style:none;margin-left:0;padding-left:1em}.content-wrapper-faq .event-row .event-row-bottom-job ul>li:before{display:inline-block;content:"-";width:1em;margin-left:-1em}.content-wrapper-faq .event-row .event-row-bottom-job p{margin:0 0 5px 0}.content-wrapper-faq .event-row.event-row-active{background-color:#e1f4f5}.content-wrapper-faq .event-row.event-row-active .event-row-top .navi-arrow{transform:rotate(90deg)}.content-wrapper-faq .event-row.event-row-active .event-row-top p,.content-wrapper-faq .event-row.event-row-active .event-row-top h3{font-family:Museo700,sans-serif}.content-wrapper-faq .event-row.event-row-active .event-row-top-job h2{color:#787878;height:auto;overflow:visible}.content-wrapper-faq .event-row.event-row-active .navi-arrow{border-color:transparent transparent transparent #339daa}.content-wrapper-faq .event-row:last-child{background-image:none}.content-wrapper-faq .event-row:last-child{border-bottom:none}.faq-info-text{margin:0 -30px !important}.faq-info-text div{font-size:14px;color:#787878;margin:0;line-height:17px}.faq-info-text a{background:#ec0000;background:-moz-linear-gradient(top, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);background:-webkit-linear-gradient(top, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);background:linear-gradient(to bottom, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);color:#fff;font-size:16px;border-radius:3px;width:100%;display:block;line-height:16px;height:32px;padding:8px 0;font-family:SourceSansPro-Regular,sans-serif;text-align:center}.faq-info-text a:hover{background:#ec0000;text-decoration:none}.content-wrapper-faq .event-row .event-row-bottom .faq-middle{padding-left:0}.single-post .sidebar-mobile{display:none}.page-template-page-nosidebar.woocommerce-account.woocommerce-lost-password article.type-page .entry-content{padding:60px 80px 60px}.page-template-page-nosidebar.woocommerce-account.woocommerce-lost-password article.type-page .entry-content .woocommerce .woocommerce-message{margin:0 0 40px 0}.page-template-page-nosidebar.woocommerce-account.woocommerce-lost-password article.type-page .entry-content .woocommerce form.lost_reset_password{padding:0}body.page-template-page-activate .entry-content{margin:0 -15px;padding:60px 80px;min-height:55vh;background:#e6f4f5}body.page-template-page-activate .entry-content h2{font-size:26px;text-transform:uppercase;color:#ec0000;line-height:30px;margin:0 0 40px 0}body.attachment .hentry{margin:0}body.attachment .hentry .attachment-wrapper{margin:0 -15px;padding:60px 80px;background:#e6f4f5;min-height:55vh}body.attachment .hentry .attachment-wrapper .entry-header{font-size:22px;text-transform:none;color:#ec0000;line-height:30px;margin:0 0 20px 0}#signup-content{max-width:960px;width:100%;border-left:1px solid #ccc;border-right:1px solid #ccc;margin:0 auto;height:95vh;background:#e6f4f5}#signup-content .wp-activate-container{border-top:80px solid #339daa;padding:60px 80px}#signup-content .wp-activate-container h2{font-size:26px;text-transform:uppercase;color:#ec0000;line-height:30px;margin:0 0 40px 0}html body{margin-top:0 !important}.topic-content-upper .blue:first-child,.topic-content-lower .blue:first-child{padding-bottom:20px}#main .bx-wrapper,#content .bx-wrapper{position:relative}.topic-content-upper .blue .bx-wrapper .bx-pager,.topic-content-lower .blue .bx-wrapper .bx-pager,.topic-content-upper .white .bx-wrapper .bx-pager,.topic-content-lower .white .bx-wrapper .bx-pager{bottom:-5px}.topic-content-upper .bx-wrapper .bx-next,.topic-content-lower .bx-wrapper .bx-next,.topic-content-upper .bx-wrapper .bx-next:hover,.topic-content-lower .bx-wrapper .bx-next:hover,.topic-content-upper .bx-wrapper .bx-next:focus,.topic-content-lower .bx-wrapper .bx-next:focus,.topic-content-upper .bx-wrapper .bx-next:active,.topic-content-lower .bx-wrapper .bx-next:active,.topic-content-upper .bx-wrapper .bx-prev,.topic-content-lower .bx-wrapper .bx-prev{bottom:-11px}.artikelserien-slider-wrapper .no_theme_chosen{padding:145px 60px 0 40px}.single-post #main .entry-content p,.single-post #main .entry-content,.single-post #content .entry-content p,.category-artikel .entry-content p,.single-left .entry-content p,.single-post #content .entry-content,.category-artikel .entry-content,.single-left .entry-content{color:#6d6d6d;letter-spacing:.1px}body.search .paging-wrapper ul.pagination .disabled{display:none}.content_partner{color:#2a91a4;padding:8px 10px 8px 50px;margin:0 0 20px;background:#e1f4f5 url(../includes/images/icons/content_partner.svg) no-repeat scroll 8px center / 36px auto;position:relative}.content_partner a{color:#2a91a4}.slider_item_text .content_partner{padding:8px 10px 8px 42px;background-position:left center;margin:0}.cp_label{background:url(../includes/images/icons/content_partner_row.svg) no-repeat scroll center / 36px auto;color:transparent;overflow:hidden;width:40px;display:block;margin:0 0 10px;padding:0;line-height:22px}.content_partner:after{content:'';display:none;background:url(../includes/images/icons/ic_info.svg) no-repeat scroll right center / 14px auto;height:14px;width:14px;position:absolute;right:10px;top:11px}.footer .container .row .footer-col-wrapper .footer-right{font-size:13px;margin:57px 0 0;padding:13px 15px;color:#888;line-height:normal}.page-template-page-newsletter #content{background:#e6f4f5}.page-template-page-newsletter .entry-content{margin:0 -15px;padding:60px 80px 20px;font-size:16px;line-height:1.2}.page-template-page-newsletter .entry-content a,.page-template-page-newsletter .entry-content a:hover,.page-template-page-newsletter .entry-content a:focus{color:#333;text-decoration:underline}.page-template-page-newsletter .cleverreach-error-message{margin:5px 0 0}.page-template-page-newsletter .message-error,.page-template-page-newsletter .message-success{margin:0}.page-template-page-newsletter .haet-cleverreach{margin:0;padding:0}.page-template-page-newsletter .nl-success{margin:0;border:2px solid #0a0;padding:20px 25px;text-align:center;font-size:18px;line-height:1.3}.page-template-page-newsletter .nl-success h3{color:#0a0;font-family:SourceSansPro-SemiBold,sans-serif;text-transform:uppercase;margin:5px 0 15px}.page-template-page-newsletter .nl-error{margin:0;border:2px solid #ec0000;padding:20px 25px;text-align:center;font-size:18px;line-height:1.3}.page-template-page-newsletter .cr_body{background-color:transparent}.page-template-page-newsletter .cr_ipe_item{padding:0;margin:0}.page-template-page-newsletter .cr_form{margin:0 -15px;padding:0 40px 80px 80px}.page-template-page-newsletter .cr_page{width:100%;padding:0}.page-template-page-newsletter input{border:1px solid #c7cccb;box-sizing:border-box;height:35px;margin:0;padding:7px 10px;width:100% !important}.page-template-page-newsletter .cr_button{border:none;border-radius:3px;color:#fff;display:block;font-size:18px;font-weight:400;margin:5px 0 10px;padding:8px 3px;text-align:center;width:100%;text-transform:uppercase;font-family:SourceSansPro-Regular,sans-serif;background:#ec0000;background:-moz-linear-gradient(top, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);background:-webkit-linear-gradient(top, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);background:linear-gradient(to bottom, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);line-height:unset}.page-template-page-newsletter .cr_button:hover{background:#ec0000}.page-template-page-newsletter .container_tos{margin:0 -15px;padding:0 80px 80px 40px}.page-template-page-newsletter .container_tos>div{background-color:#fff;padding:20px 20px 10px;font-size:14px;color:#00a1a4;line-height:1.2;font-family:SourceSansPro-It,sans-serif}.page-template-page-newsletter .container_tos>div p{margin:0 0 15px}.page-template-page-newsletter .container_tos>div a,.page-template-page-newsletter .container_tos>div a:hover,.page-template-page-newsletter .container_tos>div a:focus{color:#00a1a4;text-decoration:underline}.page-template-page-page .site-header-inner>img{width:35px;margin-top:13px}.page-template-page-page .header-menu-right li a{width:50px}.page-template-page-page .main-content-inner{background:#e6f4f6;color:#666;font-size:16px;line-height:18px}.page-template-page-page .main-content-inner article{margin:0 -15px;display:table;padding:60px 80px}.page-template-page-page .main-content-inner article .entry-content h2{margin:0 0 30px}.page-template-page-page .main-content-inner article .entry-content>.row{margin-top:50px}.page-template-page-page .main-content-inner article .entry-content>.row p{font-size:14px}.page-template-page-page .cr_form-container form .cr_page{padding:0;width:100%;background:none}.page-template-page-page .cr_form-container form .cr_page .cr_ipe_item{padding:0;margin:0}.page-template-page-page .cr_form-container form .cr_page .cr_ipe_item label{display:none}.page-template-page-page .cr_form-container form .cr_page .cr_ipe_item input{margin-top:10px;background:#fff;width:100%;font-size:16px;letter-spacing:.1px;color:#666;padding:6px 7px 5px;font-family:SourceSansPro-Regular,sans-serif}.page-template-page-page .cr_form-container form .cr_page .cr_ipe_item .cr_button{margin:15px 0 15px;letter-spacing:1.2px;text-align:center;font-weight:400;background:#ec0000;background:-moz-linear-gradient(top, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);background:-webkit-linear-gradient(top, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);background:linear-gradient(to bottom, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);color:#fff;text-transform:uppercase;font-size:16px;border-radius:3px;width:100%;display:block;line-height:16px;height:32px;padding:8px 0;font-family:SourceSansPro-Regular,sans-serif}.page-template-page-page .cr_form-container form .cr_page .cr_ipe_item .cr_button:hover{background:#ec0000;opacity:1}.page-template-page-page .agb_lp{background:#fff;padding:20px 20px 10px;border:1px solid #b7e2e4}.page-template-page-page .agb_lp p,.page-template-page-page .agb_lp a{font-style:italic;font-size:12px !important;line-height:normal;color:#00a1a4}.page-template-page-page .agb_lp a{text-decoration:underline}.page-template-page-page footer .container .row .footer-col-wrapper .copyright{margin:37px 0 30px 0}.page-template-page-page footer .container .row .footer-col-wrapper .widget{margin-top:37px}.page-template-page-page footer .footer-lower-wrapper img{height:44px;width:auto}.page-template-page-page footer .footer-lower-wrapper .right{text-align:right}.woocommerce-multistep-checkout .woocommerce form.checkout_coupon{border:none;padding:0;margin:0;text-align:left;border-radius:0;width:100%;float:left}.woocommerce-multistep-checkout .woocommerce form.checkout_coupon .form-row-first{margin:4px 0 20px 0;padding:0}.woocommerce-multistep-checkout .woocommerce form.checkout_coupon .form-row-first input.input-text{padding:5px}.woocommerce-multistep-checkout .woocommerce form.checkout_coupon .form-row-first input.input-text#coupon_code{line-height:1}.woocommerce-multistep-checkout .woocommerce form.checkout_coupon .form-row-last button.button{background:#ec0000;background:-moz-linear-gradient(top, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);background:-webkit-linear-gradient(top, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);background:linear-gradient(to bottom, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);color:#fff;display:block;font-weight:400;margin:1px 0 0;padding:5px;text-align:center;width:100%;text-transform:uppercase;text-decoration:none;cursor:pointer;position:relative;border-radius:3px;border:0;box-shadow:none;text-shadow:none;height:30px;line-height:11px}.woocommerce-multistep-checkout .woocommerce form.checkout_coupon .form-row-last button.button:hover{background:#ec0000}.woocommerce form .step-wrapper-3 .form-row .input-checkbox{margin:3px 8px 0 0;text-align:center;vertical-align:middle;display:none}.woocommerce form .step-wrapper-3 .form-row .woocommerce-gzd-legal-checkbox-text{margin:0 0 20px;font-weight:400;color:#333;line-height:1.42857143;font-size:16px}.woocommerce form .step-wrapper-3 .form-row .wc-gzd-checkbox-placeholder-data-service{display:none}.woocommerce form #order_review .legal label{display:block;line-height:normal}.woocommerce form #order_review .legal label .required{display:none}.woocommerce form .step-wrapper-3 .wc-gzd-product-name-right{float:left;text-align:left;word-break:keep-all}.woocommerce form .form-row .optional{display:none !important}.woocommerce form .form-row.place-order.wc-gzd-place-order{padding:0}.woocommerce-multistep-checkout .woocommerce-error,.woocommerce-multistep-checkout .woocommerce-message{margin:0 0 20px;width:100%;float:left}.woocommerce-multistep-checkout .woocommerce-password-strength{margin:45px 0 0 30%}.woocommerce-checkout .main-content .container .supportblock-wrapper .supportblock{margin:0}.brotkruemel,.brotkruemel.def_page{padding:13px 80px 3px;font-size:14px;font-style:italic;margin:0 -15px;color:#d0d0d0}.brotkruemel a,.brotkruemel.def_page a,.brotkruemel span,.brotkruemel.def_page span{color:#d0d0d0}.page-template-page-glossar .brotkruemel,.page-template-page-archiv .brotkruemel{background:#fff}.brotkruemel.single{padding:0 15px;font-size:14px;font-style:italic;margin:0 -15px;position:absolute;top:15px;background:transparent;line-height:16px;color:#d0d0d0}.brotkruemel.single a,.brotkruemel.single span{color:#d0d0d0;text-transform:lowercase}.post-type-archive-themenbereich .brotkruemel{background:#e1f4f5;padding:3px 65px;font-size:14px;font-style:italic;margin:0 -15px;color:#787878}.post-type-archive-themenbereich .brotkruemel a,.post-type-archive-themenbereich .brotkruemel span{color:#787878}.post-type-archive-themenbereich .artikelserien-content-wrapper{background:#e1f4f5}.post-type-archive-themenbereich .artikelserien-content-wrapper article.hentry .page-title{margin:0 0 10px 0;line-height:28px;font-size:24px}.post-type-archive-themenbereich .artikelserien-content-wrapper article.hentry .page-title a{color:#ec0000;font-family:SourceSansPro-Semibold,sans-serif;font-size:unset;font-weight:400;text-decoration:none;line-height:unset;text-transform:uppercase}.post-type-archive-themenbereich .artikelserien-content-wrapper article.hentry .entry-summary{font-family:SourceSansPro-Regular,sans-serif;color:#348fa2;font-size:17px;line-height:21px}.post-type-archive-themenbereich .artikelserien-content-wrapper article.hentry .entry-summary h2{display:none}.post-type-archive-themenbereich .artikelserien-content-wrapper article.hentry img{max-height:100px;margin:0 auto;display:block}.entry-content hr{margin-top:25px;margin-bottom:25px;border-top:1px solid #d0d0d0}.archiv-brot{background:#e1f4f5;height:40px;line-height:40px;padding:0 60px}.archiv-brot a{color:#e00;font-size:16px;font-family:SourceSansPro-Semibold,sans-serif;float:left}.archiv-brot .years{padding:10px 15px 0 52px}.archiv-brot .years .month_container{border-right:1px solid #e00;padding:0 6px;line-height:22px;display:inline-block;cursor:pointer;font-family:SourceSansPro-Regular,sans-serif}.archiv-brot .years>.month_container:first-child{border-left:1px solid #e00}.archiv-brot .years .prev_ausgabe{border-right:1px solid #e00;padding-right:10px;cursor:pointer;line-height:22px;background:url("../includes/images/icons/c_backw_r.svg") no-repeat;opacity:.85;color:transparent;width:25px;height:22px}.archiv-brot .years .next_ausgabe{margin:0 10px;cursor:pointer;line-height:22px;background:url("../includes/images/icons/c_forw_r.svg") no-repeat;opacity:.85;color:transparent;width:25px;height:22px}.archiv-brot .years .prev_ausgabe:hover,.archiv-brot .years .prev_ausgabe:focus,.archiv-brot .years .next_ausgabe:hover,.archiv-brot .years .next_ausgabe:focus{text-decoration:none}.archiv-brot .years .prev_ausgabe.inaktiv,.archiv-brot .years .next_ausgabe.inaktiv{padding:0}.archiv-brot .years .month_container.selected_month{background:#e00;color:#fff;font-family:SourceSansPro-Semibold,sans-serif;line-height:25px;height:25px;margin-left:-1px;border-radius:3px;margin-top:-2px;-webkit-padding-before:1px}.archiv-brot .years .month_container.inaktiv{color:#aaa;cursor:default;pointer-events:none}.archiv-brot .years select{background:#e00 url("../includes/images/icons/ic_toolbox_close.svg") no-repeat scroll 65px center / 16px auto;float:left;border:1px solid transparent;border-radius:3px;font-family:SourceSansPro-Semibold,sans-serif;font-size:16px;height:25px;line-height:25px;width:90px;padding:0 20px 0 8px;-webkit-appearance:none !important;-moz-appearance:none !important;color:#fff;margin:-2px 0 0}.archiv-brot .years select option{background:#ec0000;padding:0 20px 0 8px;color:#fff}.post-template-default.single .topic-top .topic-description header a.themenübersicht_link,.glossary-template-default .topic-top .topic-description header a.themenübersicht_link,.ausgabe-template-default .topic-top .topic-description header a.themenübersicht_link{float:right;background:rgba(0,0,0,0) url("../includes/images/icons/ic_uebersicht_neg.svg") no-repeat scroll center / 24px 15px;background-position:0 3px;display:block;padding-left:33px;font-size:16px;text-transform:uppercase;margin-top:15px}.post-template-default.single .topic-top .topic-description,.glossary-template-default .topic-top .topic-description,.ausgabe-template-default .topic-top .topic-description{width:90%}.page-template-page-archiv .topic-top .topic-description header a.themenübersicht_link{float:right;background:rgba(0,0,0,0) url("../includes/images/icons/ic_uebersicht_neg.svg") no-repeat scroll center / 24px 15px;background-position:0 3px;display:block;padding-left:33px;font-size:16px;text-transform:uppercase;margin-top:15px}.page-template-page-archiv .topic-top .topic-description{width:90%}.page-template-page-archiv article{padding:60px 0 0 0;margin-left:-15px;margin-right:-15px;background:#fff;margin-bottom:0}.page-template-page-archiv article .entry-content .current_edition{padding:0 80px 60px}.page-template-page-archiv article .entry-content .list_year{padding:0 65px 60px;margin:0;background:#fff;background:-moz-linear-gradient(top, #c6c7c9 0, #e1f4f5 15px, #e1f4f5 100%);background:-webkit-linear-gradient(top, #c6c7c9 0, #e1f4f5 15px, #e1f4f5 100%);background:linear-gradient(to bottom, #c6c7c9 0, #e1f4f5 15px, #e1f4f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c6c7c9', endColorstr='#fff', GradientType=0)}.page-template-page-archiv article .entry-content .list_year .year_label{margin:10px 15px 25px;padding:25px 0 0}.yearselector_slider_wrapper{height:40px;line-height:40px;padding:7px 120px 0;background:#e1f4f5}.yearselector_slider_wrapper .bx-wrapper{max-width:100% !important}.yearselector_slider_wrapper .bx-wrapper .bx-viewport{height:24px !important;padding:0 0 0 2px}.yearselector_slider_wrapper .bx-wrapper .slider_item{border-right:1px solid #e00;line-height:23px;height:23px !important;display:inline-block;cursor:pointer;font-family:SourceSansPro-Regular,sans-serif;text-align:center;margin-top:2px}.yearselector_slider_wrapper .bx-wrapper .slider_item a{color:#e00;font-size:16px}.yearselector_slider_wrapper .bx-wrapper .slider_item.selected_item_yslide{background:#e00;color:#fff;font-family:SourceSansPro-Semibold,sans-serif;line-height:25px;height:25px;margin-left:-2px;border-radius:3px;margin-top:1px;-webkit-padding-before:0}.yearselector_slider_wrapper .bx-wrapper .slider_item.selected_item_yslide a{color:#fff}.yearselector_slider_wrapper .bx-wrapper .bx-prev,.yearselector_slider_wrapper .bx-wrapper .bx-prev:hover,.yearselector_slider_wrapper .bx-wrapper .bx-prev:focus,.yearselector_slider_wrapper .bx-wrapper .bx-prev:active{cursor:pointer;line-height:22px;background:url("../includes/images/icons/c_backw_r.svg") no-repeat;opacity:.85;color:transparent;width:12px;left:-40px;margin:0;top:3px}.yearselector_slider_wrapper .bx-wrapper .bx-next,.yearselector_slider_wrapper .bx-wrapper .bx-next:hover,.yearselector_slider_wrapper .bx-wrapper .bx-next:focus,.yearselector_slider_wrapper .bx-wrapper .bx-next:active{cursor:pointer;line-height:22px;background:url("../includes/images/icons/c_forw_r.svg") no-repeat;opacity:.85;color:transparent;width:12px;right:-40px;margin:0;top:3px}.single-ausgabe article{padding:60px 75px;margin:0 -15px;background:#fff;background:-moz-linear-gradient(top, #c6c7c9 0, #e1f4f5 15px, #e1f4f5 100%);background:-webkit-linear-gradient(top, #c6c7c9 0, #e1f4f5 15px, #e1f4f5 100%);background:linear-gradient(to bottom, #c6c7c9 0, #e1f4f5 15px, #e1f4f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c6c7c9', endColorstr='#fff', GradientType=0)}.single-themenbereich .topic-top .topic-description header a{float:none}.post-template-default.single.single-post.single-format-standard .main-content .sidebar.sidebar-desktop .sidebar-padder{padding:60px 80px 0 30px !important}body .bootstrap-select.btn-group .dropdown-toggle .caret{margin-top:-4px}body .caret{border-top:8px dashed;border-right:6px solid transparent;border-left:6px solid transparent}.tooltip.red-tooltip{color:#339daa;margin-bottom:5px;font-size:22px;margin-top:20px;font-family:inherit;font-weight:400;line-height:1.1;opacity:1;position:relative;display:inline-block}.red-tooltip{cursor:pointer}.red-tooltip+.tooltip{z-index:99999999}.red-tooltip+.tooltip>.tooltip-inner{background:rgba(250,215,215,0.95);color:#ec0000;border:#ec0000 1px solid;text-align:left;padding:10px 15px;box-sizing:border-box;width:400px !important;max-width:400px !important;font-style:italic;font-size:14px}.red-tooltip+.tooltip>.tooltip-inner strong{display:inline !important}.red-tooltip+.tooltip>.tooltip-inner p,.red-tooltip+.tooltip>.tooltip-inner a{color:#ec0000 !important;font-size:14px}.red-tooltip+.tooltip>.tooltip-inner a{text-decoration:underline;background:none !important;padding:0 !important}.red-tooltip+.tooltip>.tooltip-inner ul{margin-top:5px;padding-left:13px}.red-tooltip+.tooltip>.tooltip-inner ul li{float:none;list-style-type:disc}.red-tooltip+.tooltip>.tooltip-arrow{color:#ec0000;border-right-color:#ec0000}body.woocommerce-multistep-checkout article .brotkruemel{display:none}figure.wp-caption{position:relative}figure.wp-caption .fullscreen{background:url(../includes/images/icons/fullscreen_on.svg) no-repeat scroll center / 100%;height:35px;width:35px;float:right;top:-60px;position:relative;right:15px;cursor:pointer;display:block}.page-id-38581 .brotkruemel,.page-id-16196 .brotkruemel,.page-id-17740 .brotkruemel,.page-id-16189 .brotkruemel,.page-id-18046 .brotkruemel,.page-id-38581 .brotkruemel.def_page,.page-id-16196 .brotkruemel.def_page,.page-id-17740 .brotkruemel.def_page,.page-id-16189 .brotkruemel.def_page,.page-id-18046 .brotkruemel.def_page,.page-id-38581 #content,.page-id-16196 #content,.page-id-17740 #content,.page-id-16189 #content,.page-id-18046 #content{background:#e6f4f5}.page-id-38581 .entry-content,.page-id-16196 .entry-content,.page-id-17740 .entry-content,.page-id-16189 .entry-content,.page-id-18046 .entry-content{font-size:16px;line-height:1.2;font-family:SourceSansPro-Regular,sans-serif}.page-id-38581 .content-wrapper-faq .event-row.event-row-active,.page-id-16196 .content-wrapper-faq .event-row.event-row-active,.page-id-17740 .content-wrapper-faq .event-row.event-row-active,.page-id-16189 .content-wrapper-faq .event-row.event-row-active,.page-id-18046 .content-wrapper-faq .event-row.event-row-active,.page-id-38581 .content-wrapper-faq .event-row,.page-id-16196 .content-wrapper-faq .event-row,.page-id-17740 .content-wrapper-faq .event-row,.page-id-16189 .content-wrapper-faq .event-row,.page-id-18046 .content-wrapper-faq .event-row,.page-id-38581 .row_termine .event-row,.page-id-16196 .row_termine .event-row,.page-id-17740 .row_termine .event-row,.page-id-16189 .row_termine .event-row,.page-id-18046 .row_termine .event-row{background-color:#fff}.page-id-38581 .content-wrapper-faq .event-row .event-row-top p,.page-id-16196 .content-wrapper-faq .event-row .event-row-top p,.page-id-17740 .content-wrapper-faq .event-row .event-row-top p,.page-id-16189 .content-wrapper-faq .event-row .event-row-top p,.page-id-18046 .content-wrapper-faq .event-row .event-row-top p,.page-id-38581 .content-wrapper-faq .event-row .event-row-top h3,.page-id-16196 .content-wrapper-faq .event-row .event-row-top h3,.page-id-17740 .content-wrapper-faq .event-row .event-row-top h3,.page-id-16189 .content-wrapper-faq .event-row .event-row-top h3,.page-id-18046 .content-wrapper-faq .event-row .event-row-top h3,.page-id-38581 .content-wrapper-faq .event-row .event-row-bottom p,.page-id-16196 .content-wrapper-faq .event-row .event-row-bottom p,.page-id-17740 .content-wrapper-faq .event-row .event-row-bottom p,.page-id-16189 .content-wrapper-faq .event-row .event-row-bottom p,.page-id-18046 .content-wrapper-faq .event-row .event-row-bottom p{font-family:SourceSansPro-Regular,sans-serif;line-height:1.2;font-size:16px}.step-wrapper-1 .legal.data-privacy.validate-required{display:none}#yith-wcwl-popup-message{border:5px solid #339daa;padding:40px;border-radius:15px;background:#fff;line-height:50px;position:fixed;text-align:center;top:50%;left:50%;z-index:10000;display:none}#yith-wcwl-popup-message #yith-wcwl-message{color:#339daa;font-size:16px;font-weight:400;padding:0}.pum-overlay{background:transparent !important}.pum-overlay .pum-container{background:#eee !important;background:-moz-linear-gradient(top, #fff 0, #eee 100%) !important;background:-webkit-linear-gradient(top, #fff 0, #eee 100%) !important;background:linear-gradient(to bottom, #fff 0, #eee 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#eee', GradientType=0) !important;padding:10px 15px 40px !important;-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5) !important;box-shadow:0 5px 15px rgba(0,0,0,0.5) !important;border:1px solid rgba(0,0,0,0.2) !important;border-radius:6px !important;outline:0 !important}.pum-overlay .pum-container .pum-title{padding:15px 0 !important;text-align:center !important;color:#d90000 !important;font-size:30px !important;margin:0 !important;line-height:1.42857143 !important;text-shadow:none !important;font-family:'Source Sans Pro',sans-serif !important;font-weight:500 !important}.pum-overlay .pum-container .pum-content+.pum-close{box-shadow:none;text-shadow:none;background-color:transparent;opacity:.2;height:60px;top:0;right:15px;line-height:0;padding:0;font-size:0}.pum-overlay .pum-container .pum-content+.pum-close:hover{opacity:.5}.pum-overlay .pum-container .pum-content+.pum-close:after{font-size:60px;font-weight:400;cursor:pointer;line-height:1;color:#000;text-shadow:0 1px 0 #fff;display:block;content:'×';font-family:'Source Sans Pro',sans-serif}.pum-overlay .pum-container .pum-content{padding:10px 55px !important;color:#999 !important;font-weight:400 !important}.pum-overlay .pum-container .pum-content a{color:#d90000 !important;text-decoration:none !important}.pum-overlay .pum-container .pum-content a:hover{text-decoration:underline !important}.sp-dsgvo-popup-overlay{opacity:0}body .sp-dsgvo-privacy-bottom a.sp-dsgvo-popup-button{text-transform:none}.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_title_field{display:none !important}.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_title2_field{width:100%}.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_title2_field select{width:70% !important;background:#fff url(../includes/images/icons/select_down.svg) no-repeat scroll 339px center / 16px auto}.post-password-form p{font-size:16px}body.woocommerce-order-received .sidebar{display:none}body.woocommerce-order-received #content{width:100%}body .picker{width:100%}body .picker .pc-select{width:100%}body .picker .pc-select .pc-trigger{display:block;width:100%;height:34px;background-image:none;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;padding:6px 25px 6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;background-color:#e1f4f5;border:1px solid #339daa;border-radius:0;color:#787878}body .picker .pc-select .pc-trigger:after{content:'';border-top:8px dashed;border-right:6px solid transparent;border-left:6px solid transparent;display:inline-block;width:0;height:0;position:absolute;top:12px;right:12px;color:#787878}body .picker .pc-select .pc-list{padding:5px 0;margin:2px 0 0;font-size:14px;border:1px solid #339daa;top:100%;background-color:#e1f4f5}body .picker .pc-select .pc-list ul{color:#787878;background-color:#e1f4f5;border-color:#339daa;border-radius:0}body .picker .pc-select .pc-list ul li,body .picker .pc-select .pc-list ul li:nth-child(2n){padding:3px 20px;color:#787878;background-color:#e1f4f5}body .picker .pc-select .pc-list ul li:hover{background:#339daa !important;color:#fff !important}@media (max-width:768px){.page-template-page-archiv article .entry-content .list_year .list_items{max-height:130px}.epaper_layer .epaper_layer_close{top:90px}.epaper_layer iframe{width:100vw !important;height:100vh !important;top:0 !important}}@media (max-width:767px){.glossary-template-default article{padding:60px 55px}.glossary-template-default .sidebar{width:100%}.glossary-template-default .sidebar .sidebar_glossary_slider{padding:0 55px 60px}body>.sp-dsgvo{overflow-y:scroll !important}body .sp-dsgvo-privacy-bottom a.sp-dsgvo-popup-button{font-size:13px !important;line-height:16px !important}body .sp-dsgvo-privacy-popup{top:3% !important;transform:translate(-50%, 0) !important}body .sp-dsgvo-privacy-popup-title{font-size:20px !important;line-height:24px !important;margin:0 !important}.pum-overlay .pum-container{left:20px !important;right:20px !important;width:calc(100% - 40px) !important}.pum-overlay .pum-container .pum-content{padding:10px 0 !important}footer .container.footer-lower-wrapper .left,footer .container.footer-lower-wrapper .middle,footer .container.footer-lower-wrapper .right{display:block;vertical-align:inherit;float:left;width:100%;margin:10px auto 20px;text-align:center;padding:0 60px 0}footer .container.footer-lower-wrapper .left img,footer .container.footer-lower-wrapper .middle img,footer .container.footer-lower-wrapper .right img{margin-bottom:0}.archiv_sidebar{height:unset !important}.page-template-page_termine .entry-content,.page-template-page-nosidebar article.type-page .entry-content{padding:0 10px 15px}.page-template-page-nosidebar article.type-page header h1,.page-template-page_termine header h1{padding:30px 28px 30px 28px}}@media (max-width:736px){.page-template-page-archiv article .entry-content .list_year .list_items{max-height:108px}}@media (max-width:414px){.glossary-template-default article{padding:60px 15px}.glossary-template-default .sidebar{padding:0 15px !important}.glossary-template-default .sidebar .sidebar_glossary_slider{padding:0 0 60px !important}.btn.btn-abo-home{margin:0 0 15px 0}body.home .main-content .home-lower-content .home-slider-left .bx-wrapper .bx-next{right:0}.content-wrapper-faq .event-row .event-row-top .col-sm-1{width:8.33333333%}.content-wrapper-faq .event-row .event-row-top .faq-middle,.content-wrapper-faq .event-row .event-row-top .col-sm-4{padding-left:15px}.page-template-page-archiv article .entry-content .list_year .list_items,.page-template-page-archiv article .entry-content .list_year .list_items.empty{height:250px}.page-template-page-archiv article .entry-content .list_year .list_items.empty .ed_img img{max-width:100%;max-height:initial;width:initial;height:initial}.page-template-page-newsletter .entry-content{padding:22px 15px 15px}.page-template-page-newsletter .haet-cleverreach{padding:0 15px}.page-template-page-newsletter .container_tos{padding:0 15px 40px}.content-wrapper-faq .event-row{padding:0}.topic-slider-wrapper #themenslider .bx-wrapper ul li{min-height:1px}.content-wrapper-faq .event-row .event-row-top p,.content-wrapper-faq .event-row .event-row-top h3{line-height:8px;font-size:14px}.content-wrapper-faq .event-row .event-row-top .navi-arrow{top:1px}body.attachment .hentry .attachment-wrapper{padding:10px}body.attachment .hentry .attachment-wrapper .entry-header{margin:0 0 10px 0;line-height:24px}body.page-template-page-activate .entry-content{padding:10px}body.page-template-page-activate .entry-content h2{margin:0 0 10px 0}#signup-content{border:none}#signup-content .wp-activate-container{border-top:30px solid #339daa;padding:10px}#signup-content .wp-activate-container h2{margin:0 0 10px 0}.page-template-page-nosidebar.woocommerce-account.woocommerce-lost-password article.type-page .entry-content{padding:10px}.page-template-page-nosidebar.woocommerce-account.woocommerce-lost-password article.type-page .entry-content .woocommerce .woocommerce-message{margin:0 0 10px 0}.page-template-page-nosidebar.woocommerce-account.woocommerce-lost-password article.type-page .entry-content .woocommerce form.lost_reset_password{padding:0}.woocommerce-lost-password form.lost_reset_password{border:none;width:100%;padding:10px}.content-wrapper-faq-outer .row{margin:0 -20px}.content-wrapper-faq .event-row .event-row-bottom .col-xs-12{padding-left:15px}.content-wrapper-faq .event-row .event-row-top.termin{padding:10px 0}.content-wrapper-faq .event-row .event-row-top .event-row-top-h3 h3{margin-top:4px;text-align:left;margin-left:9.3%;line-height:15px;font-size:13px}.faq-info-text a{margin:20px 0 0}.content-wrapper-faq{width:auto}.content-wrapper-faq-outer{margin:0;padding:20px 0}.topic-top.closed .topic-img.empty,#topic-top.closed .topic-img.empty{width:0;height:0;margin:0}.page-template-page_termine header h1,.page-template-page-nosidebar article.type-page header h1{padding:14px 11px 0 10px;line-height:20px;font-size:18px;letter-spacing:0;height:44px}.page-template-page_termine .entry-content,.page-template-page-nosidebar article.type-page .entry-content{padding:0 10px 15px}.x-desktop-top .desktop-text-home{display:none !important}.x-desktop-top .mobile-text-home{display:block !important}.x-mobile{display:block !important}.container{border:none}body.home .main-content .home-upper-content{display:block}body.home .main-content .home-upper-content .user-div{width:100% !important;display:block;padding:10px 10px 20px;float:left;background:none}body.home .main-content .home-upper-content .user-div>div{display:none}body.home .main-content .home-upper-content .user-div>div#themen_home{display:block;text-align:left}body.home .main-content .home-upper-content .user-div>div#themen_home h1{display:block}body.home .main-content .home-upper-content .user-div>div#themen_home{display:block}body.home .main-content .home-upper-content .user-div p{font-size:13px;margin:0 0 10px;font-family:SourceSansPro-Semibold,sans-serif}body.home .main-content .home-upper-content .home-left-div{display:block;width:100%;padding:0 10px;float:right}body.home .main-content .home-upper-content .user-div .text,body.home .main-content .home-upper-content .user-div input{margin:0}body.home .main-content .home-upper-content .home-left-div.x-mobile #themen_home #themes_home_texts_outer{display:none}body.home .main-content .home-upper-content .tb_icons{padding:0;list-style:none;display:block;float:left;width:auto;margin:0}body.home .main-content .home-upper-content .tb_icons li{float:left;width:50%;padding:0 15px;margin:0 0 15px}body.home .main-content .home-upper-content .tb_icons li:nth-child(1n){padding:0 10px 0 0}body.home .main-content .home-upper-content .tb_icons li:nth-child(2n){padding:0 0 0 10px}body.home .main-content .home-upper-content .tb_icons li a .img{padding:36px 20px;background:url(../includes/images/icons/tw_top_a.svg) no-repeat scroll center / 100%;width:100%;height:160px}body.home .main-content .home-upper-content .tb_icons li a .themen_title{width:100%}body.home .main-content .home-upper-content .tb_icons li a .img img{max-height:85px;width:100%}body.home .main-content .home-lower-content .home-slider-left{width:100%;padding:15px 10px}footer .container{padding:10px}footer .container .footer-col-wrapper{padding:0 10px;width:50%;float:left}body.home .main-content .home-upper-content h3{display:none}body.home .main-content .home-upper-content hr{display:none}body.home .main-content .home-upper-content .user-div .pw_forget{display:block}body.home .main-content .home-upper-content .user-div .search-form{display:none}body.home .main-content .home-upper-content .user-div .search-form{display:none}.navbar-toggle{float:left}header .container{height:50px;padding-left:15px;padding-right:15px;border:none}header .container .navbar .navbar-toggle{height:46px}header .col-sm-1{width:13%;float:left;padding:0 5px}header .col-sm-5{width:60%;float:left;height:50px;padding:0 5px}header .col-sm-5 .header-img img{height:35px}header .container .header-img{height:50px;margin:0;line-height:50px}header .col-sm-6{width:27%;float:left;height:50px;padding:0 5px}.header-menu-right li.inb_header,.header-menu-right li.lang_header{display:none}.header-menu-right{margin:0}.header-menu-right li a{height:50px;width:26px;margin:0 5px 0 0}.header-menu-right li a.search_header{background:rgba(0,0,0,0) url(../includes/images/icons/ic_suche.svg) no-repeat scroll left center / 26px 26px}.header-menu-right li a.user_header_off{background:rgba(0,0,0,0) url(../includes/images/icons/ic_guest.svg) no-repeat scroll left center / 26px 26px}.header-menu-right li a.user_header_in{background:rgba(0,0,0,0) url("../includes/images/icons/ic_user.svg") no-repeat scroll left center / 26px 26px}.header-menu-right li .user_header_off:after,.header-menu-right li .user_header_in:after{display:none}body.home .main-content .home-upper-content h1,body.home .main-content .home-upper-content h2{margin:10px 0;font-size:32px;letter-spacing:1px;font-family:SourceSansPro-Semibold,sans-serif}body.home .main-content .home-upper-content .user-div input[type="text"],body.home .main-content .home-upper-content .user-div input[type="email"],body.home .main-content .home-upper-content .user-div input[type="search"],body.home .main-content .home-upper-content .user-div input[type="password"]{background:rgba(197,250,250,0.7)}body.home .main-content .home-upper-content .user-div a.btn,body.home .main-content .home-upper-content .user-div .login-submit input#wp-submit{font-family:SourceSansPro-Semibold,sans-serif;padding:7px 0;font-size:15px}footer .container .row .footer-col-wrapper .copyright,footer .container .row .footer-col-wrapper .widget{margin:10px 0}footer .container .row .footer-col-wrapper .footer-right{margin:10px 0}header .container .navbar .navbar-collapse ul.navbar-nav{margin:0}body.home .main-content .home-upper-content #themes_home_texts_outer{height:auto}header .container .navbar .navbar-collapse ul li{float:left;width:100%}header .container .navbar .navbar-collapse.collapse,header .container .navbar .navbar-collapse.collapsing,header .container .navbar .navbar-collapse.collapse.in{top:50px}body.home .main-content .home-lower-content .home-slider-right{padding:15px 10px 10px;width:100%;background:#fff;background:-moz-linear-gradient(top, #aaa 0, #fefefe 10px, #fff 100%);background:-webkit-linear-gradient(top, #aaa 0, #fefefe 10px, #fff 100%);background:linear-gradient(to bottom, #aaa 0, #fefefe 10px, #fff 100%)}body.home .main-content .home-lower-content .home-slider-right ul.slides{margin:5px 0 10px}body.home .main-content .home-lower-content .home-slider-right ul.slides li>a{padding:0 10px 0 0}body.home .main-content .home-lower-content .home-slider-right ul.slides li img{width:auto;margin:0;float:left;padding:0;max-height:unset;border:1px solid #ccc;max-width:100%}body.home .main-content .home-lower-content .home-slider-right ul.slides li .caption-wrap{padding:0 0 0 10px}body.home .main-content .home-lower-content .home-slider-right ul.slides li .caption-wrap h2,body.home .main-content .home-lower-content .home-slider-right ul.slides li .caption-wrap h3{font-size:22px}body.home .main-content .home-lower-content .home-slider-left ul.slides{margin:0;border-right:none;width:100%;padding:0 20px}body.home .main-content .home-lower-content .home-slider-left ul.slides li{padding:0}body.home .main-content .home-lower-content .home-slider-left ul.slides li>a{width:50%;float:left}body.home .main-content .home-lower-content .home-slider-left ul.slides li .caption-wrap{width:60%;float:left;padding:0 0 0 10px}body.home .main-content .home-lower-content .home-slider-left ul.slides li img{width:auto;margin:0;float:left;max-height:unset;max-width:100%;padding:0}body.home .main-content .home-lower-content .home-slider-left ul.slides li .caption-wrap p{display:none}body.home .main-content .home-lower-content .home-slider-left ul.slides li .caption-wrap a{text-decoration:none}body.home .main-content .home-lower-content .metaslider .flex-direction-nav .flex-prev{left:-5px}body.home .main-content .home-lower-content .metaslider .flex-direction-nav .flex-next{right:-5px}.metaslider .flexslider .flex-direction-nav li a{width:20px !important;height:20px !important}body.home .main-content .home-lower-content .home-slider-left .bx-wrapper{padding:0 25px;margin:10px 0 5px;border-right:none}.bx-wrapper .bx-controls-direction a{width:20px !important;height:20px !important}body.home .main-content .home-lower-content .home-slider-left .bx-wrapper .bx-prev{left:0}body.home .main-content .home-lower-content .home-slider-left ul.slides li .home-sl-left a iframe{max-height:120px !important}.topic-top.closed,#topic-top.closed{height:auto;padding:10px}.topic-top{padding:10px}.topic-top .topic-toggle,.topic-top.closed .topic-toggle,#topic-top.closed .topic-toggle{bottom:unset;top:18px}.topic-top .topic-img img{padding:0;width:30px}.topic-top .topic-img,.topic-top.closed .topic-img,#topic-top.closed .topic-img{text-align:right;width:33px;padding:0;margin:0 8px 0 0}.topic-top.closed .topic-img img,#topic-top.closed .topic-img img{width:30px;margin:0;padding:0}.topic-top .topic-description .entry-content,.topic-top .topic-description p{margin:5px 0 0 0}.topic-top.closed h1.page-title,#topic-top.closed h1.page-title,.topic-top.closed .topic-description header h1,#topic-top.closed .topic-description header h1{line-height:20px;padding:6px 0 0;font-size:18px;letter-spacing:0;height:inherit}.woocommerce-account h1.page-title,.topic-top .topic-description header h1{line-height:20px;padding:6px 0 0;font-size:18px;letter-spacing:0}.woocommerce-checkout .main-content .container #main.headercheckout h1.page-title,.woocommerce-checkout .main-content .container #content.headercheckout h1.page-title{font-size:18px;height:51px;padding:16px 0 0 42px;line-height:20px;letter-spacing:0}.topic-slider-wrapper #themenicons{width:13%;float:left;border-right:1px solid #62928b}.topic-slider-wrapper #themenslider{width:100%;float:left}.topic-slider-wrapper #themenslider .bx-wrapper ul li .slider_item_image{border:none;float:left;width:87%;height:354px;position:absolute;top:-354px;z-index:9999;right:0}.topic-slider-wrapper #themenslider .bx-wrapper ul li .slider_item_text{width:100%;float:left;padding:25px 10px 15px;position:relative;height:290px;overflow:hidden}.topic-slider-wrapper #themenslider .bx-viewport{overflow:visible !important;height:290px !important}.topic-slider-wrapper #themenslider .bx-wrapper ul li .slider_item_text h2{font-size:26px;line-height:1;margin:10px 0}.topic-slider-wrapper #themenslider .bx-wrapper ul li .slider_item_text_inner{color:#555;font-size:12px;letter-spacing:.1px;line-height:1.2;max-height:108px;overflow:hidden}.topic-slider-wrapper #themenslider .bx-wrapper ul li .slider_item_text_inner h1{color:#555;font-size:12px;letter-spacing:.1px;line-height:1.2;font-family:SourceSansPro-SemiBold,sans-serif;margin:0}.topic-slider-wrapper #themenslider .bx-wrapper ul li .slider_item_text h4{min-height:15px}.topic-slider-wrapper #themenslider .bx-wrapper ul li .slider_item_text .slider_icons{left:10px;bottom:20px}.topic-slider-wrapper #themenslider .bx-wrapper .bx-controls-direction a{width:15px !important;height:25px !important;background-size:15px !important}.topic-slider-wrapper #themenslider .bx-wrapper .bx-controls-direction .bx-next,.topic-slider-wrapper #themenslider .bx-wrapper .bx-controls-direction .bx-next:hover,.topic-slider-wrapper #themenslider .bx-wrapper .bx-controls-direction .bx-next:focus,.topic-slider-wrapper #themenslider .bx-wrapper .bx-controls-direction .bx-next:active{right:10px;bottom:unset;top:10px}.topic-slider-wrapper #themenslider .bx-wrapper .bx-controls-direction .bx-prev{right:45px;bottom:20px}.topic-content-upper .blue,.topic-content-lower .blue{padding-top:25px}.topic-content-upper .blue:first-child,.topic-content-lower .blue:first-child{padding-left:10px;padding-bottom:70px}.topic-content-upper .more_cat_link h2:after{right:0}.topic-content-upper .white,.topic-content-lower .white{height:inherit;padding:40px 40px 20px 45px}.topic-content-upper .empfehlung h2,.topic-content-lower .empfehlung h2{font-size:26px}.topic-content-upper .white p,.topic-content-lower .white p{font-size:18px;line-height:1.2;margin:10px 0 25px}.search-middle-wrapper .searc_icon_tb{height:60px;margin:15px 15px 0 0;width:16%}.search-middle-wrapper .searc_content{padding:15px 0 0 0;width:79%}.search-middle-wrapper .searc_content h2{font-size:24px}.search-middle-wrapper .searc_content .search_txt{font-size:14px;line-height:1.2}.search-middle-wrapper .searc_content .search-form .search-field{height:35px;width:100%;padding:2px 10px 0;font-size:18px}.search-middle-wrapper{min-height:inherit;float:left;width:100%;padding:0 10px 15px}.topic-content-lower .blue .more_cat_link h2{max-width:100%}.topic-content-lower .blue .more_cat_link h2:after{left:unset;right:10px}.topic-content-lower .blue{min-height:inherit}.topic-content-lower .blue{padding-left:10px;padding-right:10px}.topic-content-lower .blue,.topic-content-lower .blue:first-child{padding-bottom:10px}#haet-cleverreach-submit,.topic-content-lower .white a{font-size:16px;line-height:16px;height:32px;font-family:SourceSansPro-Light,sans-serif;background:#ec0000;background:-moz-linear-gradient(top, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);background:-webkit-linear-gradient(top, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);background:linear-gradient(to bottom, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%)}#haet-cleverreach-cleverreach_email{width:100%;padding:3px 5px;border:1px solid #ccc}footer{font-size:12px}footer .container .row .footer-col-wrapper .widget h3{margin:0 0 5px;font-size:12px}footer .container .row .footer-col-wrapper .widget ul li a{font-size:12px;padding:0 5px 5px}.page-template-page-archiv #main,.page-template-page-archiv #content{padding:0 10px}.page-template-page-archiv article{padding:20px 0 0;margin:0}.page-template-page-archiv article .entry-content .current_edition{display:block;padding:0 0 20px}.page-template-page-archiv article .entry-content .current_edition .ed_img{width:100%;display:block}.page-template-page-archiv article .entry-content .current_edition .ed_txt{width:100%;display:block;padding:15px 0 0}.page-template-page-archiv article .entry-content .current_edition .yearselector{width:100%;display:block;text-align:right}.page-template-page-archiv article .entry-content .current_edition .yearselector select{float:none;border:2px solid #888}.page-template-page-archiv article .entry-content .list_year>hr{display:none}.page-template-page-archiv article .entry-content .list_year .year_label{font-size:24px;line-height:24px;color:#444}.page-template-page-archiv article .entry-content .list_year .list_items{width:50%}.page-template-page-archiv article .entry-content .list_year .list_items h3{font-size:20px;margin:15px 0 0;color:#444}#topic-top.archive-top{height:60px;padding:5px 10px}.post-type-archive-product #main,.post-type-archive-product #content{padding:0 10px;border:none}.post-type-archive-product #main header,.post-type-archive-product #content header{height:60px;padding:5px 0}.post-type-archive-product #main header h1,.post-type-archive-product #content header h1{font-size:18px;padding:15px 0 0 42px;line-height:20px;height:inherit;letter-spacing:0;background:rgba(0,0,0,0) url(../includes/images/icons/ic_abo_neg.svg) no-repeat scroll / 30px auto;background-position:0 11px !important}.post-type-archive-product #main .products,.post-type-archive-product #content .products{text-align:center;margin:0 0 0 15px}.post-type-archive-product #main .products li.product,.post-type-archive-product #content .products li.product{text-align:left;margin:0 0 30px}.post-type-archive-product #main .products li.product .advantages,.post-type-archive-product #content .products li.product .advantages{height:inherit !important}.post-type-archive-product #main .products li.li-supportabos,.post-type-archive-product #content .products li.li-supportabos{width:100%}.post-type-archive-product #main .products li.li-supportabos #supportabos,.post-type-archive-product #content .products li.li-supportabos #supportabos{background:none !important}.woocommerce.single-product #main .main-content #main div.product div.summary .supportblock-wrapper,.woocommerce.single-product #content .main-content #content div.product div.summary .supportblock-wrapper,.post-type-archive-product .supportblock-wrapper{background:none}.woocommerce.single-product #main .main-content #main div.product div.summary .supportblock-wrapper .supportblock,.woocommerce.single-product #content .main-content #content div.product div.summary .supportblock-wrapper .supportblock{margin:0;padding:15px 30px}.post-type-archive-product .supportblock-wrapper .supportblock{margin:0 0 50px -15px;padding:15px 30px}.woocommerce.single-product #main .main-content #main div.product div.summary .supportblock-wrapper .supportblock h3,.woocommerce.single-product #content .main-content #content div.product div.summary .supportblock-wrapper .supportblock h3,.post-type-archive-product .supportblock-wrapper .supportblock h3{letter-spacing:0;margin:0 0 5px;font-size:16px}.woocommerce.single-product #main .main-content #main div.product div.summary .supportblock-wrapper .supportblock p,.woocommerce.single-product #content .main-content #content div.product div.summary .supportblock-wrapper .supportblock p,.post-type-archive-product .supportblock-wrapper .supportblock p{font-size:11px;font-family:SourceSansPro-Regular,sans-serif}.woocommerce.single-product #main .main-content #main div.product div.summary .supportblock-wrapper .supportblock ul,.woocommerce.single-product #content .main-content #content div.product div.summary .supportblock-wrapper .supportblock ul,.post-type-archive-product .supportblock-wrapper .supportblock ul{margin:9px 0 0}.woocommerce.single-product #main .main-content #main div.product div.summary .supportblock-wrapper .supportblock ul li.email_support a,.woocommerce.single-product #main .main-content #main div.product div.summary .supportblock-wrapper .supportblock ul li,.woocommerce.single-product #content .main-content #content div.product div.summary .supportblock-wrapper .supportblock ul li.email_support a,.woocommerce.single-product #content .main-content #content div.product div.summary .supportblock-wrapper .supportblock ul li,.post-type-archive-product .supportblock-wrapper .supportblock ul li{letter-spacing:0 !important;font-size:16px !important;font-family:SourceSansPro-SemiBold,sans-serif}.modal.abo-popup.in{display:none !important}.post-type-archive-product.modal-open{overflow:inherit !important}.post-type-archive-product .modal-backdrop.in{display:none !important}.page-template-page-nosidebar .hentry{margin:0}.page-template-page-nosidebar article.type-page .entry-content{display:block;width:inherit}.woocommerce #customer_login .u-column1.col-1{width:100%;float:left;padding:15px 10px 0}.woocommerce #customer_login .u-column2.col-2{width:100%;float:left;padding:0 10px 20px}.woocommerce #customer_login .u-column1.col-1 h2{margin:0 0 10px !important}.woocommerce #customer_login .u-column2.col-2 p{line-height:1.2}.woocommerce #customer_login .u-column1.col-1 form label,.woocommerce #customer_login .u-column2.col-2 form label{color:#333;font-size:14px}.woocommerce.single-product #main .main-content #main div.product,.woocommerce.single-product #content .main-content #content div.product{padding:0 10px 50px}.woocommerce.single-product #main .main-content #main div.product div.summary .wrap_prod_content .abo-single-shadow,.woocommerce.single-product #content .main-content #content div.product div.summary .wrap_prod_content .abo-single-shadow{background-position:-10px 0}.woocommerce.single-product #main .main-content #main div.product div.summary .wrap_prod_content .wrap_title_prod,.woocommerce.single-product #content .main-content #content div.product div.summary .wrap_prod_content .wrap_title_prod{display:table;width:100%}.woocommerce.single-product #main .main-content #main div.product div.summary .wrap_prod_content .wrap_title_prod h1,.woocommerce.single-product #content .main-content #content div.product div.summary .wrap_prod_content .wrap_title_prod h1{text-align:left;display:block;width:100%}.woocommerce.single-product #main .main-content #main div.product div.summary .wrap_prod_content .wrap_title_prod .abos_select,.woocommerce.single-product #content .main-content #content div.product div.summary .wrap_prod_content .wrap_title_prod .abos_select{margin-top:0;display:block;width:100%;float:left}.woocommerce.single-product #main .main-content #main div.product div.summary .wrap_prod_content .block_of_two,.woocommerce.single-product #content .main-content #content div.product div.summary .wrap_prod_content .block_of_two{padding:20px 25px 0}.woocommerce.single-product #main .main-content #main div.product div.summary .wrap_prod_content .block_of_two .wrap_prod_block,.woocommerce.single-product #content .main-content #content div.product div.summary .wrap_prod_content .block_of_two .wrap_prod_block{width:100%;margin:0 0 30px}.woocommerce.single-product #main .main-content #main div.product div.summary .wrap_prod_content .block_of_two .bildungs_block,.woocommerce.single-product #content .main-content #content div.product div.summary .wrap_prod_content .block_of_two .bildungs_block{width:100%;margin:0}.woocommerce.single-product #main .main-content #main div.product div.summary .wrap_prod_content .wrap_content,.woocommerce.single-product #content .main-content #content div.product div.summary .wrap_prod_content .wrap_content{margin:35px 0 0;padding:0 25px}.woocommerce-checkout .main-content .container #main,.woocommerce-checkout .main-content .container #content{padding:30px 10px}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce #header_container_checkout h2,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce #header_container_checkout h2{font-size:16px;font-family:SourceSansPro-SemiBold,sans-serif;text-transform:uppercase}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .nav-wizard-wrapper ul.step-nav.nav-wizard li.active,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .nav-wizard-wrapper ul.step-nav.nav-wizard li.visible,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .nav-wizard-wrapper ul.step-nav.nav-wizard li.active,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .nav-wizard-wrapper ul.step-nav.nav-wizard li.visible{font-size:16px;font-family:SourceSansPro-SemiBold,sans-serif}form.checkout.woocommerce-checkout{float:left;width:100%;padding:0 0 10px}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_ctype_field,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_ctype_field{padding:0 0 10px 0;width:100%;display:block}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_title_field,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_title_field,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_title_field,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_title_field{width:100%;float:left}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_title2_field,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_title2_field,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_title2_field,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_title2_field{width:100%;float:left}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 label,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 label{margin:0 0 5px;width:100%;color:#333;font-size:14px}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 textarea,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 select,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 input,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 textarea,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 select,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 input{height:30px;margin:0 0 5px;padding:7px 10px;width:100% !important}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 .form-row,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 .form-row{margin:0;position:relative}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_title_field label:first-child,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_title_field label:first-child,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_title_field label:first-child,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_title_field label:first-child{width:100% !important;margin:0 0 5px}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_title_field,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_title_field,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_title_field,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_title_field{width:55%;float:left}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_title2_field,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_title2_field,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_title2_field,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_title2_field{width:45%;float:left;margin-top:31px}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_title2_field select,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_title2_field select,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_title2_field select,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_title2_field select{background:#fff url(../includes/images/icons/select_down.svg) no-repeat scroll 90% center / 16px auto;width:100% !important}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 textarea,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 textarea{height:100px}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 span.select2-container,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 span.select2-container{width:100% !important;height:30px}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_postcode_field,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_postcode_field,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_postcode_field,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_postcode_field{float:left;width:30%}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_city_field,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_city_field,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_city_field,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_city_field{float:right;width:67%;margin:33px 0 0}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_city_field input,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_city_field input,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_postcode_field input,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_postcode_field input{width:100% !important}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 span.select2-container span span span,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 span.select2-container span span span{padding:1px 10px}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 span.select2-container span,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 span.select2-container span{border:medium none;border-radius:0;height:28px}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 .pmethods_outer .pmethods,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 .pmethods_outer .pmethods{width:100%;text-align:left}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 .pmethods_outer .pmethods img,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 .pmethods_outer .pmethods img{display:inline;margin:0 5px 5px 0;max-height:31px;max-width:48px !important}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 .pmethods_outer .pmethods div,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 .pmethods_outer .pmethods div{display:inline;float:none;margin:0 5px 5px 0;padding:7px 10px 4px;line-height:40px}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 .pmethods_outer label,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 .pmethods_outer label{line-height:2}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .step-buttons .wc-gzd-order-submit .wc-gzd-place-order input.button,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .step-buttons .wc-gzd-order-submit .wc-gzd-place-order input.button,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .next-step-button,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .next-step-button{width:100%;font-family:SourceSansPro-SemiBold,sans-serif;font-size:22px;margin:0 0 10px}#prev-step-order,#prev-step-payment{border:2px solid #009fac;width:100%;font-size:18px;margin:0 0 10px;color:#009fac}.woocommerce-checkout .main-content .container .sidebar{display:none}.woocommerce-account-fields .woocommerce-password-strength,.woocommerce-account-fields .woocommerce-password-hint{margin-left:30%;margin-top:0;height:25px;padding:1px;line-height:25px;position:absolute;width:35%}.woocommerce-checkout .main-content .container #main.headercheckout,.woocommerce-checkout .main-content .container #content.headercheckout{padding:0 10px 0;background:#009fac}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>label,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>label{width:80%}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>div,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>div{float:right;margin:0;padding:0 !important;width:91%}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{font-size:14px;color:#333;padding:0 !important}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>div fieldset:nth-child(2) label,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>div fieldset:nth-child(2) label{color:#333;font-size:14px}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>div fieldset:nth-child(2) input,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li>div fieldset:nth-child(2) input{border:1px solid #c7cccb;box-sizing:border-box;height:30px;margin:0;padding:7px 10px;width:100% !important}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li.payment_method_invoice p,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li.payment_method_invoice p{font-size:14px;margin:-30px 0 10px 0}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order #review_product_info .rpi_productinfo,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order #review_product_info .rpi_productinfo{float:right;width:100%}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-gzpd-checkout-verify-data header h3,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-gzpd-checkout-verify-data header h4,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-gzpd-checkout-verify-data header h3,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-gzpd-checkout-verify-data header h4{font-size:16px;line-height:1.42857;margin:3px 15px 3px 0;width:100%;font-family:SourceSansPro-SemiBold,sans-serif}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-gzpd-checkout-verify-data p,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-gzpd-checkout-verify-data p{display:none}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-gzpd-checkout-verify-data .wc-gzdp-payment-gateway,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-gzpd-checkout-verify-data address,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-gzpd-checkout-verify-data .wc-gzdp-payment-gateway,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-gzpd-checkout-verify-data address{width:100%}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-checkout-review-order-table td,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .woocommerce-checkout-review-order-table td{width:100% !important;font-size:11px}.woocommerce-checkout-review-order-table .product-name .wc-gzd-product-name-right{background:#fff;text-align:left}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .step-buttons .wc-gzd-order-submit,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .step-buttons .wc-gzd-order-submit{width:100%}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .step-buttons #prev-step-order,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .step-buttons #prev-step-order{margin:0 0 10px}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce-order .thx-wrapper .pbuttonred a,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce-order .thx-wrapper .pbuttonred a{background:#fd0600;color:#fff;display:block;font-family:SourceSansPro-SemiBold,sans-serif;font-size:22px;letter-spacing:1.2px;margin:0 0 15px;padding:15px 0 15px;text-align:center;width:100%}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce-order .woocommerce-thankyou-order-received,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce-order .woocommerce-thankyou-order-received{background:rgba(0,0,0,0) url(../includes/images/icons/ok_point.svg) no-repeat scroll left center / 35px auto;color:#fd0600;font-family:SourceSansPro-SemiBold,sans-serif;font-size:22px;letter-spacing:0;margin:0;text-transform:uppercase;line-height:1.2}.header-menu-right li.user_header_in_name{display:none}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce-order .thx-wrapper .success-txt p,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce-order .thx-wrapper .success-txt p{font-size:14px;line-height:1.2;margin:0 0 10px}.single-ausgabe #main,.single-ausgabe #content{background-color:transparent}.single-ausgabe article{padding:20px 0;margin:0 -5px}.single-ausgabe article .entry-content-thumbnail{width:100%;margin:0 0 15px}.single-ausgabe article .content{width:100%;padding:0}.single-ausgabe article .content h1{font-size:26px}.single-ausgabe article .content h2{font-size:22px}#icons_left{margin-left:-49px;top:155px;z-index:999}.single-post #main.main-content-inner,.single-post #content.main-content-inner{padding-left:49px;padding-top:7px;padding-right:10px}.main-content .sidebar{width:100%;padding-left:49px;padding-top:7px;padding-right:10px}.main-content .sidebar .sidebar-padder{padding:1px 10px 0 10px}#loginbox-wrapper #loginbox .lheader{padding:10px 15px 15px;color:#333;font-size:12px;letter-spacing:0;line-height:16px;text-align:left}#loginbox-wrapper #loginbox .lheader .lheader-top{display:block;width:100%;height:55px}#loginbox-wrapper #loginbox .lheader .abotitle{background-color:#ec0000;color:#fff;display:block;float:left;font-size:22px;letter-spacing:.6px;line-height:21px;margin:10px 0 0 17px;padding:5px 15px}.single-post #main header h1,.category-artikel header h1,.single-left header h1,.single-post #main header h1.page-title,.category-artikel header h1.page-title,.single-left header h1.page-title,.single-post #content header h1,.category-artikel header h1,.single-left header h1,.single-post #content header h1.page-title,.category-artikel header h1.page-title,.single-left header h1.page-title{font-size:24px;letter-spacing:.1px}.single-post #main header h2,.category-artikel header h2,.single-left header h2,.single-post #content header h2,.category-artikel header h2,.single-left header h2{font-family:SourceSansPro-Bold,sans-serif;font-size:14px;letter-spacing:0;margin:10px 0 10px}.single-post #main .entry-meta,.category-artikel .entry-meta,.single-left .entry-meta,.single-post #content .entry-meta,.category-artikel .entry-meta,.single-left .entry-meta{display:none}.sidebar-desktop{display:none}.main-content-inner.archiv-single-post .sidebar-mobile{display:block;padding:14px 10px 0 0;margin:0 0 15px}.main-content-inner.archiv-single-post .sidebar-mobile .sidebar{display:block}.main-content-inner.archiv-single-post .sidebar-mobile .sidebar{padding:0}.archiv_sidebar #current_edition_item_info{display:table}.archiv_sidebar #current_edition_item_info .ed_wrapper{display:block;width:50%;margin:0;float:left}.archiv_sidebar #current_edition_item_info .ed_wrapper .ed_img{width:100%;display:block;vertical-align:top;padding:10px 25px 10px 0}.archiv_sidebar #current_edition_item_info .ed_wrapper .ed_txt{width:100%;display:block}.archiv_sidebar #current_edition_item_info .ed_wrapper .ed_txt h2{font-size:12px;font-family:SourceSansPro-Semibold,sans-serif}.archiv_sidebar #current_edition_item_info .ed_wrapper .ed_txt h3{font-size:12px;font-family:SourceSansPro-Semibold,sans-serif}.archiv_sidebar #current_edition_item_info .more_info{width:50%;float:right;display:block;font-size:12px}.archiv_sidebar{padding-bottom:10px !important}.archiv_sidebar .more_info h6{font-size:12px;margin-top:5px}.archiv_sidebar .more_info h6:first-child{margin-top:10px}#loginbox-wrapper #loginbox .lcontent{padding:20px 15px;font-size:12px}#loginbox-wrapper #loginbox .lcontent h2{font-size:20px;font-family:SourceSansPro-Regular,sans-serif}#loginbox-wrapper #loginbox .lcontent a{font-size:22px}#loginbox-wrapper #loginbox .lcontent a{margin:4px 0 0;background:#009eac;background:-moz-linear-gradient(top, #009eac 0, #009eac 50%, #008893 51%, #008893 100%);background:-webkit-linear-gradient(top, #009eac 0, #009eac 50%, #008893 51%, #008893 100%);background:linear-gradient(to bottom, #009eac 0, #009eac 50%, #008893 51%, #008893 100%)}#loginbox-wrapper #loginbox .lcontent a.btn-red{background:#ec0000;background:-moz-linear-gradient(top, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);background:-webkit-linear-gradient(top, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);background:linear-gradient(to bottom, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%)}#loginbox-wrapper #loginbox .lcontent form label{display:none}#loginbox-wrapper #loginbox .lcontent form .login-username{width:100%;float:left}#loginbox-wrapper #loginbox .lcontent form .login-password{width:100%;float:left}#loginbox-wrapper #loginbox .lcontent .row{margin-bottom:20px}#loginbox-wrapper #loginbox .lcontent .forget-pw{background:transparent;text-decoration:underline;font-size:16px;margin-top:15px}#loginbox-wrapper #loginbox .lcontent form .login-submit{padding:0}#loginbox-wrapper #loginbox .lcontent form .login-submit input#wp-submit{width:100%}#loginbox-wrapper #loginbox .lcontent .login-form-wrapper #lb_forgot_pw{position:relative;width:100%}.subtopic{height:auto;padding:0 10px}.subtopic a{margin:0 15px 0 0}.related_posts_wrapper h2,.post_tags_outer h2{font-family:inherit;font-size:18px;margin:0 0 5px}.sidebar-padder .empfehlung h2{font-family:inherit;font-size:18px;margin:0 0 5px}.related_posts_wrapper ul li a,.post_tags_outer ul li a{font-family:inherit}.related_posts_wrapper,.post_tags_outer{margin:0 0 15px;padding:0 0 15px}.sidebar-padder .empfehlung{margin:0 0 15px;padding:0 0 15px}.sidebar-padder .empfehlung .empf_img img{max-height:200px}.related_posts_wrapper{border:none;margin:0 0 30px}.jcarousel{margin:5px 0 30px}.related_posts_wrapper .related_post h3,.post_tags_outer .related_post h3{margin:0 0 9px;line-height:14px}.related_posts_wrapper h2{margin:0 0 20px}.artikelserien-content-wrapper{padding:20px 10px 40px}.category .topic-top.closed,.category #topic-top.closed{height:60px;padding:5px 10px}.category .topic-top.closed h1,.category #topic-top.closed h1{line-height:20px !important;padding:15px 0 0 !important}.article_data_right{float:left}.topic-top.closed .topic-img.berufsprofile,#topic-top.closed .topic-img.berufsprofile{background:url(../includes/images/icons/ic_berufsprofile_neg.svg) no-repeat scroll 0 6px}.woocommerce-account .myaccountnavwrapper{padding:10px 10px 0 9px;width:35%}.woocommerce-account .woocommerce-MyAccount-content{width:65%;padding:15px 10px 0 10px}.woocommerce-account .myaccountnavwrapper .woocommerce-MyAccount-navigation ul li a{padding:5px 5px 3px;font-size:14px}.woocommerce-MyAccount-content .edit-account label,.woocommerce-MyAccount-content .woocommerce-address-fields label{margin:0 0 3px 0;max-width:100%;width:100%}.woocommerce-MyAccount-content .edit-account select,.woocommerce-MyAccount-content .woocommerce-address-fields select,.woocommerce-MyAccount-content .edit-account textarea,.woocommerce-MyAccount-content .woocommerce-address-fields textarea,.woocommerce-MyAccount-content .edit-account input[type="tel"],.woocommerce-MyAccount-content .woocommerce-address-fields input[type="tel"],.woocommerce-MyAccount-content .edit-account input[type="text"],.woocommerce-MyAccount-content .woocommerce-address-fields input[type="text"],.woocommerce-MyAccount-content .edit-account input[type="email"],.woocommerce-MyAccount-content .woocommerce-address-fields input[type="email"],.woocommerce-MyAccount-content .edit-account input[type="password"],.woocommerce-MyAccount-content .woocommerce-address-fields input[type="password"]{padding:7px 5px;width:100% !important}.woocommerce-MyAccount-content input.button,.woocommerce-MyAccount-content a.btn-systembahn{width:100%}body.home .main-content .home-upper-content .user-div .haet-cleverreach-field-wrap{margin-bottom:0;margin-top:20px}body.home .main-content .home-lower-content .home-slider-left ul.slides li .caption-wrap a h3,body.home .main-content .home-lower-content .home-slider-left ul.slides li .caption-wrap h3 a,body.home .main-content .home-lower-content .home-slider-left ul.slides li .caption-wrap h3{margin:0 0 5px}body.home .main-content .home-lower-content .home-slider-left ul.slides li .caption-wrap h2,body.home .main-content .home-lower-content .home-slider-left ul.slides li .caption-wrap h2 a,body.home .main-content .home-lower-content .home-slider-left ul.slides li .caption-wrap a h2{margin:0 0 5px;font-family:SourceSansPro-SemiBold,sans-serif;font-size:16px}body.home .main-content .home-lower-content .home-slider-right ul.slides li .caption-wrap h2,body.home .main-content .home-lower-content .home-slider-right ul.slides li .caption-wrap h3{margin:0 0 5px;font-family:SourceSansPro-SemiBold,sans-serif}body.home .main-content .home-lower-content .home-slider-left ul.slides li .home-sl-left{margin:0;width:40%;float:left}body.home .main-content .home-lower-content .home-slider-left ul.slides li .home-sl-left .slider_video{height:100px}body.home .main-content .home-lower-content .home-slider-left ul.slides li .home-sl-full a .home_slider_item_image,body.home .main-content .home-lower-content .home-slider-left ul.slides li .home-sl-left a .home_slider_item_image{height:100px;width:100%}.woocommerce-account-fields .woocommerce-password-strength{top:-6px;width:75%;height:inherit;margin-left:25%}.woocommerce-account-fields .woocommerce-password-hint{margin-left:0;top:70px;z-index:99;background:#fff;display:block;padding:5px;height:inherit}.topic-top.closed .topic-description .entry-content,#topic-top.closed .topic-description .entry-content{display:block}.topic-top.closed .topic-description .entry-content,#topic-top .topic-description .entry-content{display:none}.topic-top.closed .topic-toggle,#topic-top.closed .topic-toggle{background:url(../includes/images/close-blue.png) no-repeat}.topic-top .topic-toggle{background:url(../includes/images/open-blue.png) no-repeat}.artikelserien-slider-wrapper #themenicons{border-right:none;float:left;height:auto;margin:0;max-width:100%;width:100%}.artikelserien-slider-wrapper #themenicons ul li{float:left}.artikelserien-slider-wrapper #themenicons ul li a{margin:0;padding:6px 3px;border:none;border-bottom:4px solid transparent;border-top:4px solid transparent;height:50px}.artikelserien-slider-wrapper #themenicons ul li a:hover,.artikelserien-slider-wrapper #themenicons ul li a:active,.artikelserien-slider-wrapper #themenicons ul li a:focus,.artikelserien-slider-wrapper #themenicons ul li a.selected_icon{border:none;border-bottom:4px solid #ec0000;border-top:4px solid #339daa}.artikelserien-slider-wrapper #themenicons ul li a div{display:none}.topic-top.closed .topic-img.serien,#topic-top.closed .topic-img.serien{background:url(../includes/images/icons/ic_artikelserie_neg.svg) no-repeat scroll center;width:30px;height:30px;background-size:31px 36px;padding:0}.tax-artikelserie .topic-top .topic-description,.page-template-page-artikelserien .topic-top .topic-description{float:none}.artikelserien-slider-wrapper .no_theme_chosen{height:auto;padding:35px 10px;width:100%;font-size:16px;line-height:21px;background:#339daa url(../includes/images/backgrounds/Series_BG_2x.png) no-repeat scroll 0 0 / cover}.artikelserien-slider-wrapper{height:auto}.artikelserien-slider-wrapper #artikelserien_nav_list .artikelserien_nav{padding:30px 0 0 0}.artikelserien-slider-wrapper #artikelserien_nav_list{border-right:none;width:100%;height:auto}.artikelserien-slider-wrapper #articleserie_description .term_descr{padding:15px 10px 5px}.artikelserien-content-wrapper article.hentry .page-title a{font-family:SourceSansPro-SemiBold,sans-serif;font-size:22px;line-height:1.2}.artikelserien-content-wrapper article.hentry .tag_roof{color:#000;font-size:16px}.artikelserien-content-wrapper article.hentry .entry-meta,.artikelserien-content-wrapper article.hentry a,.artikelserien-content-wrapper article.hentry .entry-summary{color:#444}.artikelserien-slider-wrapper #artikelserien_nav_list .select_wrapper .bootstrap-select{width:50%}.artikelserien-slider-wrapper #artikelserien_nav_list .select_wrapper .bootstrap-select .btn{border:none;border-right:1px solid #a6d1da}.artikelserien-slider-wrapper #artikelserien_nav_list .select_wrapper{border-top:1px solid #a6d1da;border-bottom:1px solid #a6d1da}body.search #extsearch .search_upper{padding:15px 10px 15px}body.search #extsearch .search_sub{padding:10px}body.search #extsearch .search_upper label{font-family:SourceSansPro-Bold,sans-serif;font-size:20px;line-height:inherit;margin:0 0 10px;text-transform:uppercase}body.search #extsearch .search_upper:after{width:30px;height:30px;background-size:30px auto;top:12px;right:10px}body.search #extsearch .search_upper input[type="search"]{border:1px solid #bbb;height:60px;font-size:30px}body.search #extsearch .search_upper .search-submit{border-radius:6px;border:1px solid #fff;height:60px;font-size:26px;width:100%;font-family:SourceSansPro-SemiBold,sans-serif;text-transform:uppercase;background:#ec0000;background:-moz-linear-gradient(top, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);background:-webkit-linear-gradient(top, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);background:linear-gradient(to bottom, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%)}body.search #extsearch .search_sub header h2{font-family:SourceSansPro-SemiBold,sans-serif;font-size:30px}body.search #extsearch .search_sub h3{font-family:SourceSansPro-SemiBold,sans-serif;font-size:26px}body.search article{padding:15px 10px}.col-search{margin-bottom:10px}body.search #extsearch .search_sub .form-control{height:auto}body.search #extsearch .search_sub .dropdown-toggle{background-color:#e1f4f5;border-color:#339daa;border-radius:0;height:60px;border-width:2px;font-size:28px}body.search #extsearch .search_sub .dropdown-toggle span{color:#787878;border-width:13px;top:44%}body.search #extsearch .search_sub .dropdown-menu li,body.search #extsearch .search_sub .dropdown-menu a,body.search #extsearch .search_sub .dropdown-menu span{padding:3px 15px;font-size:28px}body.search #extsearch .search_sub .search-submit{height:60px;font-size:28px;font-family:SourceSansPro-SemiBold,sans-serif}body.search #extsearch .search_sub .checkbox input[type="checkbox"],body.search #extsearch .search_sub .checkbox input[type="radio"]{margin:0 7px 0 0;height:30px;width:30px;display:inline-block}body.search #extsearch .search_sub .checkbox{font-weight:400;font-size:25px;line-height:30px;display:flex;margin:0 0 20px}body.search .page_control{padding:0}.page_control_search .col-md-2{width:50%;float:left}.page_control_search .col-md-2{width:50%;float:left;padding:0 0 0 10px}.page_control_search .col-md-2:last-child{padding:0 15px 0 0}body.search .caret{top:44%;border-width:8px}body.search .btn{font-size:16px}body.search .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:100% !important}body.search .paging-wrapper{margin:10px 10px 30px}body.home .main-content .home-lower-content .home-slider-left ul.slides li .caption-wrap h2,body.home .main-content .home-lower-content .home-slider-left ul.slides li .caption-wrap h2 a,body.home .main-content .home-lower-content .home-slider-left ul.slides li .caption-wrap a h2{margin:0;font-size:13px}body.search article h1{margin:5px 0 15px;line-height:.6}body.search article:first-of-type{padding-top:30px}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_title_field label,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_title_field label,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_title_field label,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_title_field label{margin-right:17px}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_title_field label,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_title_field label,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_title_field label,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_title_field label,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_ctype_field label,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_ctype_field label{height:30px;line-height:30px}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 select#billing_howfound,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 select#billing_howfound{background:#fff url(../includes/images/icons/select_down.svg) no-repeat scroll 270px center / 16px auto}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#333 transparent transparent transparent;border-width:7px 7px 0 7px;left:0;top:12px}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .step-buttons .wc-gzd-order-submit .wc-gzd-place-order input.button,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce .woocommerce-checkout-review-order .step-wrapper-3 .step-buttons .wc-gzd-order-submit .wc-gzd-place-order input.button,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .next-step-button,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .next-step-button{font-size:18px}body.home .main-content .home-upper-content .user-div ul li{text-align:center}.topic-slider-wrapper #themenslider .bx-wrapper .bx-controls-direction .bx-next,.topic-slider-wrapper #themenslider .bx-wrapper .bx-controls-direction .bx-prev{top:10px}.topic-top .topic-img,.topic-top.closed .topic-img,#topic-top.closed .topic-img{width:10%;padding:0 8px 0 0;margin:0}.post-template-default.single.single-post .topic-top .topic-description{width:90%}.topic-top .topic-description header a.header_logo_archive{margin:0}#icons_left{top:200px}.subtopic .dotted-line{display:none}.hentry{padding:0 0 1px}.archiv_sidebar{padding:0 10px 0 0 !important}.archiv_sidebar #current_edition_item_info .more_info{width:100%}.post-template-default.single.single-post.single-format-standard .main-content .sidebar.sidebar-desktop{display:block !important;padding-right:10px}.post-template-default.single.single-post.single-format-standard .main-content .sidebar-mobile{display:none !important}.post-template-default.single.single-post.single-format-standard .main-content .sidebar.sidebar-desktop .sidebar-padder{padding:0 10px 0 0 !important}.archiv-brot{display:table;padding:0 0 10px 0;width:100%}.archiv-brot .years{padding:0 15px}.archiv-brot a{float:none}.archiv-brot .years .next_ausgabe{margin:0 0 0 10px}.archiv-brot .years select{position:absolute;top:-30px;right:10px}.single-ausgabe article{background:#fff !important}.brotkruemel,.brotkruemel.def_page{padding:13px 15px 5px}.page-template-page-archiv article{padding:0 15px;margin:0 -15px}.yearselector_slider_wrapper{height:40px;line-height:40px;padding:7px 65px 0;background:#e1f4f5}.page-template-page-archiv article .entry-content .list_year .year_label{padding:0}.page-template-page-archiv article .entry-content .list_year{padding:0;background:#fff !important}.brotkruemel.single{margin:10px 0 0;position:static;padding:0}.woocommerce.single-product #main .main-content #main div.product,.woocommerce.single-product #content .main-content #main div.product,.woocommerce.single-product #main .main-content #content div.product,.woocommerce.single-product #content .main-content #content div.product{padding:0 10px 50px}.woocommerce.single-product #main .main-content #main div.product>h1,.woocommerce.single-product #content .main-content #main div.product>h1,.woocommerce.single-product #main .main-content #content div.product>h1,.woocommerce.single-product #content .main-content #content div.product>h1{height:60px;padding:5px 0}.woocommerce.single-product #main .main-content #main div.product>h1 a,.woocommerce.single-product #content .main-content #main div.product>h1 a,.woocommerce.single-product #main .main-content #content div.product>h1 a,.woocommerce.single-product #content .main-content #content div.product>h1 a{font-size:18px;padding:15px 0 0 42px;line-height:20px;height:inherit;letter-spacing:0;background-position:0 11px !important;display:block}.woocommerce.single-product #main .main-content #main div.product div.summary .wrap_prod_content .wrap_title_prod h1,.woocommerce.single-product #content .main-content #main div.product div.summary .wrap_prod_content .wrap_title_prod h1,.woocommerce.single-product #main .main-content #content div.product div.summary .wrap_prod_content .wrap_title_prod h1,.woocommerce.single-product #content .main-content #content div.product div.summary .wrap_prod_content .wrap_title_prod h1{display:block}.abos_select{float:none;margin-top:0}.woocommerce.single-product #main .main-content #main div.product div.summary .wrap_prod_content .block_of_two .wrap_prod_block,.woocommerce.single-product #content .main-content #main div.product div.summary .wrap_prod_content .block_of_two .wrap_prod_block,.woocommerce.single-product #main .main-content #content div.product div.summary .wrap_prod_content .block_of_two .wrap_prod_block,.woocommerce.single-product #content .main-content #content div.product div.summary .wrap_prod_content .block_of_two .wrap_prod_block{width:100%;margin:0 0 15px}.woocommerce.single-product #main .main-content #main div.product div.summary .wrap_prod_content .block_of_two .bildungs_block,.woocommerce.single-product #content .main-content #main div.product div.summary .wrap_prod_content .block_of_two .bildungs_block,.woocommerce.single-product #main .main-content #content div.product div.summary .wrap_prod_content .block_of_two .bildungs_block,.woocommerce.single-product #content .main-content #content div.product div.summary .wrap_prod_content .block_of_two .bildungs_block{width:100%;margin:0}.woocommerce-checkout .main-content .container #content{padding:9px 10px 30px 10px;display:table;width:100%}.woocommerce-checkout .main-content .container #content .brotkruemel,.woocommerce-checkout .main-content .container #content .brotkruemel.def_page{padding:13px 15px 5px;margin:0 -15px 10px}.product-template-default.single.single-product.woocommerce.woocommerce-page .main-content>.container>.row{margin:0 0 0 -15px}.product-template-default.single.single-product.woocommerce.woocommerce-page .main-content-inner{padding:0 0 0 15px}.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_title2_field,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_title2_field,.woocommerce-checkout .main-content .container #main .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_title2_field,.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_title2_field{width:100%;float:left;margin-top:0}.main-content.anfrage-business-lizenz .container #main,.main-content.anfrage-business-lizenz .container #content{padding:10px 10px 0}.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form textarea,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form textarea,.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form select,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form select,.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form input,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form input{width:100% !important}.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form .person p,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form .person p{width:100%}.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form .country select,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form .country select,.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form .menu-title2 select,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form .menu-title2 select{width:100% !important;background-position:right center}.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form .position label,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form .position label{padding:0;width:100%}.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form label,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form label{width:100%}.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form .your-city,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form .your-city{float:right;width:50%}.main-content.anfrage-business-lizenz .container #main .entry-content form.wpcf7-form .your-zip,.main-content.anfrage-business-lizenz .container #content .entry-content form.wpcf7-form .your-zip{float:left;width:45%}.page-template-page-anfrage-business .main-content .container #content.headercheckout{padding:0 10px 0;background:#009fac}.page-template-page-anfrage-business .main-content.anfrage-business-lizenz .container #content.headercheckout h1.page-title{color:#fff;text-transform:uppercase;font-family:SourceSansPro-SemiBold,sans-serif;font-weight:400;background:rgba(0,0,0,0) url(../includes/images/icons/ic_abo_neg.svg) no-repeat scroll left center / 30px auto;display:block;margin-bottom:0;margin-top:0;font-size:18px;height:51px;padding:16px 0 0 42px;line-height:20px;letter-spacing:0}}@media (max-width:375px){.page-template-page-archiv article .entry-content .list_year .list_items{max-height:240px}}@media (max-width:320px){.page-template-page-archiv article .entry-content .list_year .list_items{max-height:200px}}@media screen and (min-width:0) and (min-resolution:72dpi){#ie.page-template-page-archiv article .entry-content .current_edition .ed_img img{width:inherit}#ie img{width:inherit}#ie.page-template-page-archiv article .entry-content .list_year .list_items a{width:100%}#ie.page-template-page-archiv article .entry-content .current_edition .ed_img a{width:100%}#ie.single-ausgabe article .entry-content-thumbnail img{width:100%}#ie.post-type-archive-product #content .products li.product h2.woocommerce-loop-product__title{padding:24px 0 45px}#ie.post-type-archive-product #content .products li.product{background-image:none;background-color:#e1f4f5}#ie .abos_select{padding:0 0 0 8px}#ie .archiv_sidebar .ed_wrapper .ed_img a{width:100%}#ie .woocommerce-MyAccount-content form legend,#ie .woocommerce-MyAccount-content .acc-title{background:none}#ie .woocommerce-MyAccount-content form legend,#ie .woocommerce-MyAccount-content form h3,#ie .woocommerce-MyAccount-content>h3{padding-left:0}#ie .woocommerce form .form-row input.input-text,#ie .woocommerce form .form-row textarea{color:#000}#ie .content-wrapper-faq .event-row .event-row-top .event-row-top-h3 h3{top:auto}#ie .artikelserien-slider-wrapper #artikelserien_nav_list .artikelserien_nav,#ie .artikelserien-content-wrapper{background:none}#ie.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 select#billing_howfound,#ie.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_title2_field select,#ie.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_title2_field select,#ie .abos_select{background-image:none !important;padding:0 0 0 8px}#ie input{font-family:SourceSansPro-Regular,sans-serif !important}#ie.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_title_field,#ie.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_title_field{width:71%}#ie.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_title2_field,#ie.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_title2_field{width:29%;float:left}#ie.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #shipping_title2_field select,#ie.woocommerce-checkout .main-content .container #content .entry-content .woocommerce form.woocommerce-checkout .step-wrapper-1 #billing_title2_field select{width:150px !important}}@media screen and (max-width:782px){#wpadminbar #wp-admin-bar-new-content .ab-icon:before,#wpadminbar #wp-admin-bar-customize>.ab-item:before,#wpadminbar #wp-admin-bar-edit>.ab-item:before,#wpadminbar #wp-admin-bar-my-account>.ab-item:before,#wpadminbar #wp-admin-bar-my-sites>.ab-item:before,#wpadminbar #wp-admin-bar-site-name>.ab-item:before,#wpadminbar .yoast-logo.svg,#wpadminbar #wp-admin-bar-customize>.ab-item,#wpadminbar #wp-admin-bar-edit>.ab-item,#wpadminbar #wp-admin-bar-my-account>.ab-item,#wpadminbar #wp-admin-bar-my-sites>.ab-item,#wpadminbar #wp-admin-bar-site-name>.ab-item{width:38px !important}}html{margin-top:0 !important}@media only screen and (max-width:320px){body .sp-dsgvo-privacy-popup{top:56%}}.cr_form{margin:0;padding:0}.cr_form .cr_body{background-color:transparent}.cr_form .cr_ipe_item{padding:0;margin:0}.cr_form .cr_page{width:100%;padding:0}.cr_form input{border:1px solid #c7cccb;box-sizing:border-box;height:35px;margin:0;padding:7px 10px;width:100% !important}.cr_form .cr_button{border:none;border-radius:3px;color:#fff;display:block;font-size:18px;font-weight:400;margin:5px 0 10px;padding:8px 3px;text-align:center;width:100%;text-transform:uppercase;font-family:SourceSansPro-Regular,sans-serif;background:#ec0000;background:-moz-linear-gradient(top, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);background:-webkit-linear-gradient(top, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);background:linear-gradient(to bottom, #ec0000 0, #ec0000 50%, #c80000 51%, #c80000 100%);line-height:unset}.cr_form .cr_button:hover{background:#ec0000}.sidebar_spacer{background:#e1f4f5;height:40px;width:100%}.topic-slider-wrapper #themenslider .bx-wrapper ul{list-style:outside none none;margin:0;padding:0;display:flex}.topic-slider-wrapper #themenslider .bx-wrapper ul li{display:flex}.topic-slider-wrapper #themenslider .bx-wrapper ul li .slider_item_image{min-height:359px;height:unset;display:flex;align-items:stretch}.topic-slider-wrapper #themenslider .bx-wrapper ul li .slider_item_text{min-height:359px;height:unset;display:flex;align-items:stretch;flex-direction:column}.banner_wrapper{margin:-30px 0 40px}.row_termine{padding:61px 65px}.events_header{display:flex;flex-direction:row;width:100%;justify-content:space-between;margin:0 0 15px}.events_header .events_header_icon{background:rgba(0,0,0,0) url("../includes/images/icons/cal_icon.svg") no-repeat scroll center / 100% auto;color:#b8b8ba;height:58px;width:54px;margin:0 15px 0 0}.events_header .events_header_hl_and_filter{display:flex;flex-direction:column;flex-grow:1}.events_header .events_header_hl_and_filter h2{background:transparent;text-align:left;font-size:22px;line-height:26px;font-weight:400;padding:0;margin:0 0 9px}.events_header .events_header_hl_and_filter #termine_selects{color:#666}.events_header .events_header_hl_and_filter #termine_selects label{font-weight:400;margin:0 10px 5px 0;cursor:pointer}.events_header .events_header_hl_and_filter #termine_selects label input{margin:4px 2px 0 0}.events_header .events_header_nl a{color:#fff;background:#339daa;padding:12px 15px;border-radius:3px;max-width:200px;display:flex;text-align:center;font-size:16px;line-height:18px;font-weight:300;text-decoration:none !important}.events_header .events_header_nl a:hover{opacity:.85}.events_content{width:100%;border:1px solid #ccc;float:left;margin-bottom:40px}.events_content .event-row{display:flex;background:rgba(0,0,0,0) url("../includes/images/icons/dotted-long-line.fw.png") repeat-x scroll 0 bottom}.events_content .event-row>.col-sm-12{width:100%}.events_content .event-row .event-row-top{display:flex;align-items:center;cursor:default;padding:15px 0 !important}.events_content .event-row .event-row-top .navi{display:flex;justify-content:center}.events_content .event-row .event-row-top .navi .navi-arrow{border:none !important;width:14px;height:14px;background:#339daa;position:sticky;bottom:unset;top:unset;margin:0}.events_content .event-row .event-row-top .event-row-top-h3{display:flex;flex-direction:column;padding:0;flex-grow:1}.events_content .event-row .event-row-top .event-row-top-h3 .em-date-single{color:#787878;margin:0 0 5px;font-family:SourceSansPro-Regular,sans-serif;line-height:1.2;font-size:14px}.events_content .event-row .event-row-top .event-row-top-h3 h3{text-align:left;transform:none;color:#787878;margin:0;text-decoration:none;font-family:SourceSansPro-Regular,sans-serif;line-height:1.2;font-size:16px}.events_content .event-row .event-row-top .btn_details{display:flex;justify-content:flex-end}.events_content .event-row .event-row-top .btn_details a,.events_content .event-row .event-row-top .btn_details button{background:#fdfdfd;background:linear-gradient(180deg, #fdfdfd 0, #e0e0e0 100%);display:flex;border-radius:3px;color:#787878;border:1px solid #bcbcbc;padding:4px 10px;font-weight:400;font-size:16px;line-height:16px;text-decoration:none !important}.events_content .event-row .event-row-bottom{display:none}.events_content>.event-row:last-child{background-image:none}.single_event_wrapper{padding:10px 65px;display:flex;flex-direction:row;justify-content:space-between;color:#787878;margin:30px 0 15px;min-height:calc(100vh - 682px)}.single_event_wrapper .single_event_icon{display:flex;min-width:60px}.single_event_wrapper .single_event_icon a{height:33px;width:100%;display:flex;background:rgba(0,0,0,0) url("../includes/images/icons/cal_back.svg") no-repeat scroll left center / auto 33px;padding:0 0 0 30px}.single_event_wrapper .single_event_content .single_event_content_top{display:flex;flex-direction:row}.single_event_wrapper .single_event_content .single_event_content_top .single_event_content_top_left{min-width:150px}.single_event_wrapper .single_event_content .single_event_content_top .single_event_content_top_right{margin:6px 0 0}.single_event_wrapper .single_event_content .single_event_content_top .single_event_content_top_right .single_event_date{background:#e1f4f5;display:inline-block;padding:8px 10px;border-radius:3px;font-size:14px;line-height:14px;color:#2a91a4}.single_event_wrapper .single_event_content .single_event_content_top .single_event_content_top_right h1{font-size:24px;line-height:26px;margin:20px 0;color:#2a91a4}.single_event_wrapper .single_event_content .single_event_content_bottom{display:flex;flex-direction:row;flex-wrap:wrap}.single_event_wrapper .single_event_content .single_event_content_bottom .single_event_content_bottom_left{width:150px;text-align:right;padding-right:20px;margin:0 0 10px}.single_event_wrapper .single_event_content .single_event_content_bottom .single_event_content_bottom_right{flex-grow:1;width:calc(100% - 150px);margin:0 0 10px}.single_event_wrapper .single_event_content .single_event_content_bottom .single_event_content_bottom_right b{font-weight:400}.single_event_wrapper .single_event_content .single_event_content_bottom .single_event_content_bottom_right b a{color:#787878 !important;text-decoration:underline !important}.single_event_wrapper .single_event_content .single_event_content_bottom .single_event_content_bottom_right span,.single_event_wrapper .single_event_content .single_event_content_bottom .single_event_content_bottom_right h1,.single_event_wrapper .single_event_content .single_event_content_bottom .single_event_content_bottom_right .h1,.single_event_wrapper .single_event_content .single_event_content_bottom .single_event_content_bottom_right h2,.single_event_wrapper .single_event_content .single_event_content_bottom .single_event_content_bottom_right .h2,.single_event_wrapper .single_event_content .single_event_content_bottom .single_event_content_bottom_right h3,.single_event_wrapper .single_event_content .single_event_content_bottom .single_event_content_bottom_right .h3,.single_event_wrapper .single_event_content .single_event_content_bottom .single_event_content_bottom_right h4,.single_event_wrapper .single_event_content .single_event_content_bottom .single_event_content_bottom_right .h4,.single_event_wrapper .single_event_content .single_event_content_bottom .single_event_content_bottom_right h5,.single_event_wrapper .single_event_content .single_event_content_bottom .single_event_content_bottom_right .h5,.single_event_wrapper .single_event_content .single_event_content_bottom .single_event_content_bottom_right h6,.single_event_wrapper .single_event_content .single_event_content_bottom .single_event_content_bottom_right .h6{margin-top:0;font-size:14px !important;line-height:1.3 !important}.single_event_wrapper .partner_website_link{background:transparent url("../includes/images/icons/button_partners.svg") no-repeat scroll center / auto 24px;color:transparent;display:inline-block;width:129px;height:24px;margin:0}.single_event_wrapper .partner_website_link:hover{opacity:.75}@media only screen and (max-width:809px){body>#loginbox-wrapper #loginbox{position:sticky !important;top:115px !important;transform:none !important;margin:0 auto !important;left:10px !important;right:10px !important;width:calc(100% - 20px) !important}.row_termine{padding:15px 0 0}.events_header{flex-direction:column;gap:10px}.events_header .events_header_icon{background:rgba(0,0,0,0) url("../includes/images/icons/cal_icon.svg") no-repeat scroll left / auto 33px;height:33px;width:auto;margin:0}.single_event_wrapper{padding:0;flex-direction:column;margin:15px 0;width:100%;min-height:unset}.single_event_wrapper .single_event_content .single_event_content_top{flex-direction:column;margin:0}.single_event_wrapper .single_event_content .single_event_content_top .single_event_content_top_right{margin:15px 0 0}.single_event_wrapper .single_event_content .single_event_content_top .single_event_content_top_right h1{color:#d90000;margin:15px 0}.single_event_wrapper .single_event_content .single_event_content_bottom{flex-direction:column}.single_event_wrapper .single_event_content .single_event_content_bottom .single_event_content_bottom_left{text-align:left;padding-right:0;margin:0 0 3px 0}}.entry-content-thumbnail .epaper_button,.entry-content-thumbnail .pdf_button{color:transparent;border:none;height:35px;width:100%;display:flex;align-content:center;justify-content:center;align-items:center;margin:0 0 15px 0;border-radius:4px;transition:all .1s;position:relative}.entry-content-thumbnail .epaper_button{font-family:SourceSansPro-Regular,sans-serif;background:url("../includes/images/icons/Button_EPaper_read_v.svg") scroll no-repeat center / 100% auto}.entry-content-thumbnail .epaper_button:hover{font-family:SourceSansPro-Regular,sans-serif;background:url("../includes/images/icons/Button_EPaper_read_hover_v.svg") scroll no-repeat center / 100% auto}.entry-content-thumbnail .pdf_button{font-family:SourceSansPro-Regular,sans-serif;background:url("../includes/images/icons/Button_PDF_download_v.svg") scroll no-repeat center / 100% auto}.entry-content-thumbnail .pdf_button:hover{font-family:SourceSansPro-Regular,sans-serif;background:url("../includes/images/icons/Button_PDF_download_hover_v.svg") scroll no-repeat center / 100% auto}.epaper_layer{position:absolute;z-index:9999999;top:0;left:0;right:0;margin:0 auto;height:100%;text-align:center}.epaper_layer .epaper_layer_close{content:'';display:block;position:sticky;background:url("../includes/images/icons/c_close.svg") scroll no-repeat center / 38px auto;top:11vh;right:5vw;width:38px;height:38px;z-index:9;cursor:pointer;left:92vw}.epaper_layer>div:last-child,.epaper_layer>div:nth-child(2){position:sticky !important;width:100% !important;top:5.3vh !important}.epaper_layer iframe{width:92vw !important;height:85vh !important;position:sticky !important;top:5vh !important}body>#loginbox-wrapper{position:absolute;top:0;left:0;height:100vh;width:100%}body>#loginbox-wrapper #loginbox{position:sticky;top:50%;left:50%;transform:translate(-50%, -50%)}body>#loginbox-wrapper #loginbox #close_login_box{content:'';display:block;position:absolute;background:#e6f4f5 url("https://x.bahn1.codel1.de/wp-content/themes/systembahn/includes/images/icons/c_close.svg") scroll no-repeat center / 20px auto;top:-15px;right:-15px;width:40px;height:40px;z-index:9;cursor:pointer;font-size:0;border-radius:50%;box-shadow:0 0 7px 1px rgba(0,0,0,0.25);border:1px solid #339daa}