@font-face{font-family:'cart2quote-iconset';src:url('../../frontend/Creativestyle/theme-kompreo.de/de_DE/Cart2Quote_Quotation/fonts/cart2quote-iconset.eot?juziyy');src:url('../../frontend/Creativestyle/theme-kompreo.de/de_DE/Cart2Quote_Quotation/fonts/cart2quote-iconset.eot?juziyy#iefix') format('embedded-opentype'),url('../../frontend/Creativestyle/theme-kompreo.de/de_DE/Cart2Quote_Quotation/fonts/cart2quote-iconset.ttf?juziyy') format('truetype'),url('../../frontend/Creativestyle/theme-kompreo.de/de_DE/Cart2Quote_Quotation/fonts/cart2quote-iconset.woff?juziyy') format('woff'),url('../../frontend/Creativestyle/theme-kompreo.de/de_DE/Cart2Quote_Quotation/fonts/cart2quote-iconset.svg?juziyy#cart2quote-iconset') format('svg');font-weight:400;font-style:normal}[class^=icon-c2q_],[class*=' icon-c2q_']{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:'cart2quote-iconset' !important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none}.icon-c2q_plus:before{content:"\e909"}.icon-c2q_dustbin:before{content:"\e906"}.icon-c2q_edit:before{content:"\e907"}.icon-c2q_reload:before{content:"\e908"}.icon-c2q_quote:before{content:"\e904"}.icon-c2q_delete:before{content:"\e905"}.icon-c2q_arrow-bottom:before{content:"\e900"}.icon-c2q_arrow-left:before{content:"\e901"}.icon-c2q_arrow-right:before{content:"\e902"}.icon-c2q_arrow-top:before{content:"\e903"}.icon-c2q_dustbin_luma:before{content:"\e910"}.icon-c2q_edit_luma:before{content:"\e911"}.cs-header .cs-addtoqoute{margin-right:1rem}.cart2quote-accept-checkout-btn,.cart2quote-print-quote-btn{float:right}.cart2quote-print-quote-btn{margin-bottom:5px}.cs-quotecart-product__actions{display:flex;justify-content:flex-end;align-items:center;width:100%;padding-top:1.2rem}.cart.table-wrapper .actions-toolbar{box-sizing:unset}.cart.table-wrapper .cart.main.actions td{padding-right:0;padding-left:0}.cart.table-wrapper .cart.main.actions .action.clear{display:initial}body .cart.table-wrapper .product-item-details{padding-bottom:0}.actions-toolbar .action-edit{float:right}.actions-toolbar .action-delete{float:right}.quotation-quote-index .opc-wrapper{padding:1rem;width:100%;margin-bottom:10px}.quotation-quote-index .opc-wrapper .step-content{margin-bottom:20px}.quotation-quote-index .opc-wrapper .title{display:block;margin:0;font-size:2.4rem;font-weight:300}.quotation-quote-index .opc-wrapper .opc>.title{margin:0 0 20px;padding:0 0 7px}.quotation-quote-index .opc-wrapper .opc>li{border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding:1rem;position:relative;margin-left:2rem}.quotation-quote-index .opc-wrapper .opc>li::marker{color:#fff}.quotation-quote-index .opc-wrapper .opc>li:before{content:'';width:2rem;height:calc(100% + 2px);position:absolute;background:#2d343f;left:-2rem;top:-1px;z-index:-1}.cart-summary .block .title strong{display:block;margin:0;font-size:1.8rem;font-weight:400}.cart-summary .block.active .title{border-bottom:0}@media (min-width:768px){.quotation-quote-index .cart-summary .block .fieldset .field>.label{display:block}}.quotation-quote-index #billing .step-title,.quotation-quote-index #shipping .step-title,.quotation-quote-index #opc-shipping_method .step-title{cursor:pointer;padding:10px 0;position:relative;margin-top:-1px}.quotation-quote-index #billing.active .step-title,.quotation-quote-index #shipping.active .step-title,.quotation-quote-index #opc-shipping_method.active .step-title{border-bottom:0}.quotation-quote-index #billing .step-title:after,.quotation-quote-index #shipping .step-title:after,.quotation-quote-index #opc-shipping_method .step-title:after{color:#858585;content:'\e900' !important;font-family:'cart2quote-iconset' !important;font-weight:700;font-size:18px;margin-top:-10px;position:absolute;right:0;top:50%;line-height:1}.quotation-quote-index #billing.active .step-title:after,.quotation-quote-index #shipping.active .step-title:after,.quotation-quote-index #opc-shipping_method.active .step-title:after{content:'\e903' !important}.quotation-quote-index #billing .billing-same-as-shipping{padding:20px 0}.quotation-quote-index #billing .billing-same-as-shipping label{font-weight:500;font-size:1.4rem}.quote-summary{-ms-flex-order:2;-webkit-order:2;background:#f5f5f5;float:right;margin-bottom:25px;order:2;padding:1px 20px 25px;position:relative;width:48%}.quotation-quote-index .cart-summary{width:100%;background:0 0;margin-bottom:25px;padding:2rem;border-bottom:none;border-top:none;box-shadow:1px 3px 3rem 0 rgb(76 76 76/28%)}.quotation-quote-index .opc-wrapper .shipping-address-item{width:50% !important}.quotation-quote-index .opc-wrapper .billing-address-details{border:2px solid transparent;font-size:14px;line-height:30px;padding:20px 35px 0 20px;transition:.3s border-color;width:100% !important;display:inline-block;position:relative;vertical-align:top;word-wrap:break-word}@media all and (min-width:768px) and (max-width:1050px),print{.quotation-quote-index .opc-wrapper .shipping-address-item{width:100% !important}}@media all and (min-width:768px),print{.quotation-quote-index .authentication-wrapper{max-width:100%;width:100%;flex-direction:column}.quotation-quote-index .table-checkout-shipping-method{min-width:0 !important;width:100%;font-size:1.2rem;line-height:1.4rem}.quotation-quote-index .opc-wrapper .shipping-address-item:before,.quotation-quote-index .opc-wrapper .billing-address-details:before{width:0 !important}.quotation-quote-index .form-cart{max-width:65% !important}}@media (max-width:767px){.quotation-quote-index .quote-details-container .authentication-wrapper{margin:0}}.quotation-quote-index .hide-field{display:none !important}div.date-zone{font-size:16px;margin:5px 0;text-align:right}.quotation-quote-index .control.comment{margin-top:10px;width:100%}.quotation-quote-index .control.comment a{position:relative;display:block}.quotation-product-comment{margin-top:10px;min-height:82px;width:100%;max-width:100%}.quotation-quote-index .opc-wrapper .fieldset>.field>.label,.quotation-quote-index .opc-wrapper .fieldset>.fields>.field>.label{font-weight:600}.quotation-actions-bottom{display:flex;justify-content:space-between;flex-wrap:wrap}.action.upload.secondary{padding:10px;background:#2d343f;color:#fff}.action.upload.secondary:hover{background:#2d343f;border-color:#2d343f;color:#fff}.action.upload.secondary:focus,.action.upload.secondary:active{background:#2d343f;border-color:#2d343f;color:#fff}@media (min-width:768px),print{div.products-grid .toquote{width:auto;min-width:103px;padding-top:10px;padding-bottom:10px}}.movetoquote-button:hover,.movetocart-button:hover,.directquote-button:hover,.miniquote-movetocart-button:hover,.minicart-movetoquote-button:hover{background:#2d343f;border:2px solid #2d343f;color:#fff}.movetoquote-button:focus,.movetocart-button:focus,.directquote-button:focus,.miniquote-movetocart-button:focus,.minicart-movetoquote-button:focus,.product-addtoquote-button:focus,.quote-btn-list:focus{background:#2d343f;border:2px solid #2d343f;color:#fff}@media (min-width:768px),print{.cart.table-wrapper .item .col.item{width:100%}}@media all and (min-width:768px) and (max-width:1050px),print{.quotation-quote-index .item{width:100%}.quotation-quote-index .product-item-name{width:auto}.quotation-quote-index .product-image-container{width:100px}}.c2q-price{font-size:1.3rem;font-weight:700}.both-prices-excluding{padding-bottom:4px;margin-bottom:3px}.both-prices-including{padding-bottom:11px}.both-prices-excluding span,.both-prices-including span{display:block;font-size:1.3rem;line-height:1}.both-prices-excluding .tax-label,.both-prices-including .tax-label{display:block;font-size:1.1rem;font-weight:400;line-height:1}.both-prices-excluding .tax-label span,.both-prices-including .tax-label span{display:inline-block;font-size:1.1rem}.col.qty .both-prices-including:last-child{padding-bottom:0}.col.qty .both-prices-including,.col.qty .item .both-prices-including{padding-bottom:45px}@media (max-width:640px){.col.qty .both-prices-including,.col.qty .item .both-prices-including{padding-bottom:13px}}.price-including span,.price-excluding span{display:block;font-size:1.4rem;line-height:1;padding:4.5px 0}.price-including .tax-label,.price-excluding span.tax-label{padding:0}.col.qty .item{font-weight:700}.col.qty .item .title,.col.qty .item .content{display:inline-block}@media (max-width:640px){.col.tier{text-align:right}}.col.tier input[type=radio]{margin:0}@media (max-width:640px){.col.tier input[type=radio]{margin:2px 5px 0 0}}.col.del .action.action-delete{color:inherit}.single-price-break{height:3px}.both-prices-break{height:46px}.col.tier div:last-child{height:0}.input-text.tierqty{margin-top:5px !important}button#quoteawish.action.primary.quoteawish{display:inline-block !important}button#notquotable.action.primary.notquotable{display:inline-block !important}.modal-header{text-align:center}.tiers-block{display:flex;flex-direction:column;align-items:flex-end;min-width:6rem}.tiers-block input[type=number]{text-align:center}.quotation-quote-index .cart.table-wrapper th.col.qty{text-align:center}.quotation-quote-index .cart.table-wrapper td.col.qty{padding-bottom:25px}@media (max-width:767px){.quotation-quote-index .cart.table-wrapper td.col.qty{text-align:right}}.cart.table-wrapper .add-row-tier,.add-row-tier.actions-toolbar,.cart.table-wrapper .tiers-block .actions-toolbar{padding-bottom:0}.field.qty.tier-qty{position:relative;padding-right:14px}@media (max-width:767px){.field.qty.tier-qty{text-align:right;padding-right:0}}.cart.table-wrapper .field.qty.tier-qty input{width:60px}body .cart.table-wrapper .tier-qty .action-delete{position:absolute;right:-25px;top:12px}.action.action-addtier{position:relative;right:55px;bottom:-4px;margin-bottom:20px;color:#757575;font-size:13px}.action.action-addtier:hover{color:#333}.action.action-addtier span{display:none}.tier-qty .field-tooltip{position:relative}.tier-qty .field-tooltip-content{display:none;top:0;text-align:left}.cart.table-wrapper .action-addtier.field-tooltip{text-align:center;border:1px solid #c2c2c2;width:60px;height:36px;display:inline-block;right:0;bottom:auto;top:5px;margin:0;opacity:.5}.cart.table-wrapper .action-addtier.field-tooltip:hover{opacity:1}.action-addtier.field-tooltip:hover+.field-tooltip-content{display:block;left:auto;right:-288px}@media (max-width:767px){.action-addtier.field-tooltip:hover+.field-tooltip-content{right:-80px;top:56px;left:auto;white-space:normal}.action-addtier.field-tooltip:hover+.field-tooltip-content:before,.action-addtier.field-tooltip:hover+.field-tooltip-content:after{right:50%;margin-right:-35px}}.cart.table-wrapper .tier-qty .action-delete:before{font-size:16px}.action.action-addtier:before{content:'\e909' !important;font-family:'cart2quote-iconset' !important;font-weight:700;color:#757575;font-size:17px;line-height:36px}.action.action-addtier:hover,.action.action-addtier:active,.action.action-addtier:hover:before{text-decoration:none}#customer-email-fieldset{padding-bottom:20px}.cart-summary{width:100%;min-width:0;padding:20px;order:2;-webkit-order:2;background:#f5f5f5}.quote-details-container{float:right;width:40%;padding:0 0 0 50px;display:-webkit-flex;-webkit-flex-wrap:wrap}@media (max-width:767px){.quote-details-container{width:100%;padding-left:0}}.quote-details-container .step-title{line-height:1;font-family:inherit;font-weight:300;font-size:2.4rem;padding-bottom:10px}@media (min-width:768px){body.quotation-quote-index .cart-summary{max-width:35%;width:35%;float:right}}@media (max-width:767px){body.quotation-quote-index .cart-summary{order:2;-webkit-order:2}body.quotation-quote-index .quote-details-container .cart-summary{order:1;-webkit-order:1}}@media (max-width:767px){.cart-summary{margin-top:0}}@media (min-width:768px){body.quotation-quote-index .quote-details-container .cart-summary{float:none;width:100%;max-width:100%}}.cart-summary .form.form-login{margin:0;width:100%;max-width:100%;padding-bottom:0;background:0 0;border-bottom:0}@media (max-width:767px){.cart-summary .form.form-login{padding:0}}.cart-summary .form.form-login .fieldset .field{margin-bottom:0}.fieldset>.field:last-child,.fieldset>.fields>.field:last-child{margin-bottom:20px}.cart-summary .form.methods-shipping{background:0 0}@media (max-width:767px){.cart-summary .form.methods-shipping{padding:0;border:0}}.cart-summary .authentication-wrapper button span{color:inherit}.cart-summary .form-login{border-bottom:0}.cart-summary .fieldset{margin:0}.cart-summary #co-select-form{margin-top:0;margin-bottom:20px}.cart-summary #co-select-form label{font-weight:600}.cart-summary #co-select-form div{padding:2px 0}.cart-summary #co-guest-form{margin-bottom:15px}.cart-summary #co-guest-form label{font-weight:600}.cart-summary #co-guest-form .co-guest-form-explainer{display:none;font-weight:400;padding:7px 12px;margin:10px 0 0;background:#e8e8e8;border-radius:1px}.cart-summary #co-guest-form input[type=checkbox]:checked+label span.co-guest-form-explainer{display:block}.cart-summary .field.choice{display:block;clear:both;float:none;margin:13px 0}@media (max-width:767px){.cart-summary .checkout-methods-items{padding:0}}@media (max-width:639px){.cart-summary .checkout-methods-items{padding:0 15px}}.cart-summary .field.choice:first-child{margin-top:0}.cart-summary .field.choice:last-child{margin-bottom:20px}.file-upload-container{float:right;width:40%}.quote-details-container .file-upload-container{order:1;-webkit-order:1;width:100%;background:0 0;margin-bottom:25px;padding:2rem;border-bottom:none;border-top:none;box-shadow:1px 3px 3rem 0 rgb(76 76 76/28%)}@media (max-width:767px){.quote-details-container .file-upload-container{order:1;-webkit-order:1}}.file-upload-container ul:not(.uploaded-files){list-style:none;padding:0;margin-bottom:0}.file-upload-container ul:not(.uploaded-files) i{font-style:normal}.file-upload-container ul.uploaded-files{padding:10px 0 0;margin:13px 0 0;list-style:none}.file-upload-container ul.uploaded-files.empty{margin:13px 0 5px;padding:0}.file-upload-container ul.uploaded-files li{padding:4px 10px 4px 0}.file-upload-container ul.uploaded-files a.action-delete{position:relative;padding-left:20px}.file-upload-container ul.uploaded-files a.action-delete i{position:absolute;left:0;top:0;font-size:18px}#fileUpload .upload-header p,#fileUpload .upload-row div{float:left;width:50%;font-weight:600}.file-upload-container .upload-header p{margin-bottom:7px}.file-upload-container.upload-header p:nth-child(2){padding-left:10px}.file-upload-container .upload-row{padding:5px 0}.file-upload-container input[type=file]{width:100%}.file-upload-container div.upload-row-title{padding-right:10px}.file-upload-container div.upload-message{display:none}.file-upload-container .uploaded-files{padding:11px 0 2px 20px;list-style:inherit;border-top:1px solid #ccc}.file-upload-container .uploaded-files:after,.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.file-upload-container li{margin:0;padding:4px 0}.file-upload-container button.action{width:100%;margin-top:15px}@media (max-width:767px){.quotation-quote-index .cart-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column}}.cart-container *{box-sizing:border-box}.quotation-quote-index .cart-container .form.form-cart{width:60%;min-width:60%;padding:0}@media (max-width:767px){.quotation-quote-index .cart-container .form.form-cart{width:100%;min-width:100%;order:3;-webkit-order:3}}div .action.secondary.cart2quote-reject-btn{float:right;margin-bottom:5px;width:159px}.rejected_success{margin-bottom:39px}div .action.primary.reject-proposal-button{margin-top:10px}.action.primary.cart2quote-accept-checkout-btn,.action.cart2quote-print-quote-btn{margin-left:5px}div .return_to_quotation_view_btn{margin-top:8px;height:33px}.action.primary.checkout.movetoquote.movetoquote-button{width:100%;padding:14px 17px}.action.primary.checkout.movetocart.movetocart-button{width:100%;padding:14px 17px;line-height:2.2rem;font-size:1.8rem}#quotation_quote_success_page{text-align:center}#quotation_quote_success_continue_shopping.actions-toolbar .primary{float:unset}#quotation_quote_success_continue_shopping{text-align:center}.quote-rejected-success-page{text-align:center}body .order-details-items.file-uploads table thead th,body .order-details-items.file-uploads table thead td{display:table;width:100%}body .order-details-items.file-uploads ul,body .order-details-items.file-uploads ul li{list-style:none;margin:0;padding:0}body .order-details-items.file-uploads .field-label{display:block;padding-top:20px;padding-bottom:10px}body .order-details-items.file-uploads ul li:nth-child(odd){background:#f5f5f5}body .order-details-items.file-uploads ul li a{display:block;padding:10px 20px}body .order-details-items.file-uploads table thead th,body .order-details-items.file-uploads table thead td{display:table;width:100%}body .order-details-items.file-uploads ul,body .order-details-items.file-uploads ul li{list-style:none;margin:0;padding:0}body .order-details-items.file-uploads .field-label{display:block;padding-top:20px;padding-bottom:10px}body .order-details-items.file-uploads ul li:nth-child(odd){background:#f5f5f5}body .order-details-items.file-uploads ul li a{display:block;padding:10px 20px}body.quotation-quote-view .table-order-items .action.action-delete:before{font-family:'cart2quote-iconset' !important;content:"\e910";font-size:27px;color:#757575;margin:0;top:-7px;position:relative;right:-10px}body.quotation-quote-view .table-order-items .action.action-delete:hover:before,body.quotation-quote-view .table-order-items .action.action-delete:hover{text-decoration:none;color:#333}.cart2quote-print-quote-btn{margin-right:168px}.minicart-movetoquote-container{padding:0 2rem}.authentication-wrapper .modal-inner-wrap{box-shadow:none!important;max-width:400px;width:100%}.authentication-wrapper .modal-inner-wrap .modal-content{padding:0}.authentication-wrapper .modal-inner-wrap .modal-content .block-content{padding:1.5rem 2rem}.authentication-wrapper .action-close,.authentication-wrapper .action.action-auth-toggle{display:none}@media (max-width:767px){.authentication-wrapper .action-close,.authentication-wrapper .action.action-auth-toggle{display:block}}::-webkit-file-upload-button{background:#2d343f;color:#fff;border:none;line-height:1.2em;font-size:1.2rem;padding:1em}.action.cart2quote-print-quote-btn{display:inline-block;font-size:1.2rem;font-weight:700;text-align:center;position:relative;line-height:1.2em;margin:0;text-transform:none;padding:1em 1em .8em;box-sizing:border-box;transition:background-color .5s,border-color .5s,fill .5s,color .5s;vertical-align:middle;z-index:5;will-change:transform,background-color,border-color,fill,color;cursor:pointer;border-radius:0;outline-offset:1px;text-decoration:none;box-shadow:none;border:1px solid transparent;color:#fff;background-color:#4c4c4c}.checkout-methods-items .action.primary.checkout{display:inline-block;font-size:1.2rem;font-weight:700;text-align:center;position:relative;line-height:1.2em;margin:0;text-transform:none;padding:1em 1em .8em;width:100%;box-sizing:border-box;transition:background-color .5s,border-color .5s,fill .5s,color .5s;vertical-align:middle;z-index:5;will-change:transform,background-color,border-color,fill,color;cursor:pointer;border-radius:0;outline-offset:1px;text-decoration:none;box-shadow:none;border:1px solid transparent;color:#fff;background-color:#4c4c4c}.actions-toolbar .action.action-login.secondary{display:inline-block;font-size:1.2rem;font-weight:700;text-align:center;position:relative;line-height:1.2em;margin:0;text-transform:none;padding:1em 1em .8em;box-sizing:border-box;transition:background-color .5s,border-color .5s,fill .5s,color .5s;vertical-align:middle;z-index:5;will-change:transform,background-color,border-color,fill,color;cursor:pointer;border-radius:0;outline-offset:1px;text-decoration:none;box-shadow:none;border:1px solid transparent;color:#fff;background-color:#2d343f}.box-tocart.update fieldset.fieldset{padding:0;border:none}.product-attachment-container{margin-top:4px;margin-bottom:7px;padding:7px}.product-attachment-container .head{padding-bottom:4px}.downloads-item{margin-top:15px}.downloads-item .item-icon,.downloads-item .item-link,.downloads-item .item-info{display:inline-block}.product-attachment-container .downloads-item .item-icon{width:20px;height:16px;padding-top:3px}.product-attachment-container .downloads-item .item-description{padding-left:25px}.product-attachment-container .section-title{font-weight:700}.product-attachment-container .section-files{padding:0 0 10px 10px}.product-attachment-container span{padding-left:5px;color:#ef5e2c;font-style:italic}.product-attachment-container .block-title{margin-bottom:20px}.product-attachment-container .block-title strong{font-weight:300;line-height:1.1;font-size:2.6rem;margin-top:2.5rem;margin-bottom:2rem}.clearfix:after{content:"";display:table;clear:both}.post-holder{margin-bottom:40px;padding:20px;border-radius:0}.post-holder:hover{position:relative;z-index:2}.post-holder .post-header{position:relative}.post-holder .post-header .post-info{padding:0 0 20px}.post-holder .post-header .post-info .item{display:inline-block}.post-holder .post-header .post-info .dash{display:none}.post-holder .post-header .post-info .label{font-weight:700}.post-holder .post-header .post-info .value{font-style:italic}.post-holder .post-header .post-info .item:after{display:inline-block;content:' | ';color:#b9b9b9}.post-holder .post-header .post-info .item:last-child:after{display:none}.post-list{margin-top:0;margin-bottom:20px;list-style:none}.post-list-wrapper .post-list{padding-left:0}.post-list .post-content .post-read-more{padding-top:10px;float:right}.subcategory-links-wrapper ul,.post-links-wrapper ul{list-style:none}.post-content .post-description img{margin:1rem;max-width:100%;height:auto}.post-content .post-description{display:flex;flex-wrap:wrap}.post-content .post-description ul,.post-content .post-description ol{list-style-position:inside}.post-content .post-description .post-ftimg-hld{margin:0 2rem 0 0;flex:1}.post-content .post-description .post-text-hld{flex:5}.post-content .post-description .post-ftimg-hld img{width:100%;padding:0;margin:0}.post-footer{display:flex;justify-content:flex-end;padding:0 1rem}.post-list .post-header .post-title{max-width:80%}.post-list .post-header .post-title a{text-decoration:none;font-size:22px;color:#636363}.post-list .post-header .post-title{margin:0;padding:10px 0;float:left}.post-list .post-holder .post-header .addthis_toolbox{float:right;padding-top:20px}.post-list .hidden{display:none}.post-view .post-holder .post-header .addthis_toolbox{float:right}.post-view .post-bottom{margin-top:30px}.post-view .post-nextprev-hld{margin-bottom:30px}.post-view .post-nextprev-hld .nextprev-link{font-weight:700}.post-view .post-nextprev-hld .prev-link{float:left}.post-view .post-nextprev-hld .next-link{float:right}.post-view .post-gallery{margin:15px 0}.post-view .post-gallery .gallery-image-hld{margin:0 14px 14px 0;border:1px solid #ccc;display:block;float:left}.post-view .post-gallery .gallery-image{padding:0;margin:0;display:block}.post-view .block{margin-bottom:30px}.widget.block-categories ul{list-style:initial;padding-left:0}.widget.block-categories ul ul{margin-left:20px}.widget.block-categories ul,.widget.block-categories li{margin:5px 0 5px 9px;padding:0}.widget.block-rss .rss-icon{float:left;width:23px;padding-right:10px}.widget.blog-search{width:100%;margin-bottom:40px;position:relative;float:right}.widget.blog-search .block-content{margin-bottom:0}.widget.blog-search .block-content .form{position:relative}.widget.blog-search label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;text-decoration:none;display:inline-block;float:right}.widget.blog-search .control{border-top:0;margin:0;padding:0;clear:both}.widget.blog-search input{position:static;padding-right:35px;margin:0;left:-300%}.widget.blog-search .action.search{position:absolute;right:10px;top:0;top:calc(50% - 16px);z-index:1;display:inline-block;background-image:none;background:0 0;-moz-box-sizing:content-box;border:0;box-shadow:none;line-height:inherit;margin:0;padding:0;text-decoration:none;text-shadow:none;font-weight:400}.widget.blog-search .action.search:before{-webkit-font-smoothing:antialiased;content:'';margin:0;vertical-align:top;display:inline-block;overflow:hidden;speak:none;width:16px;height:32px;background:url(../../frontend/Creativestyle/theme-kompreo.de/de_DE/Magefan_Blog/images/search-icon.svg) no-repeat -10px -7px;background-size:35px;opacity:.5}.widget.blog-search .action.search>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.widget.block-tagclaud .smallest{font-size:.75em}.widget.block-tagclaud .small{font-size:1em}.widget.block-tagclaud .medium{font-size:1.25em}.widget.block-tagclaud .large{font-size:1.5em}.widget.block-tagclaud .largest{font-size:2em}.blog-widget-recent .post-list{padding:0;margin:0}.blog-widget-recent .post-holder{width:31.2%;float:left;margin:1%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.post-list-wrapper.blog-widget-recent:not(.blog-widget-recent-masonry) .post-holder{width:48%}.post-list-wrapper.blog-widget-recent:not(.blog-widget-recent-masonry) .post-holder:nth-child(2n+1){clear:both}@media (max-width:767px){.post-list-wrapper.blog-widget-recent:not(.blog-widget-recent-masonry) .post-holder{width:98%}}@media (max-width:1024px){.blog-widget-recent .post-holder{width:48%}}@media (max-width:767px){.blog-widget-recent .post-holder{width:98%}}.blog-widget-recent .post-description .post-text-hld{min-height:150px;overflow-y:auto}.blog-widget-recent-masonry .post-description .post-text-hld{max-height:none;min-height:0}.blog-widget-recent-masonry .post-description .post-ftimg-hld{width:100%;margin:0}.mfblog-autoloader{text-align:center}.mfblog-autoloader .mfblog-show-onload{display:none}@media (max-width:420px){#mfblog_gcomments{max-width:345px;overflow-y:scroll}}.blog-category-view .category-content,.blog-tag-view .tag-content{padding-left:0}.widget.block-list-posts .block-content .item{padding:8px 0 0}.widget.block-list-posts .block-content .item .post-image{width:60px;float:left;border-radius:0;padding:2px;background-color:#fff;border:1px solid #e9e9e9;margin-right:12px}.widget.block-list-posts .block-content .item .post-image .post-item-link{display:inline-block}.widget.block-list-posts .block-content .item .post-image .post-item-link img{width:100%;height:auto;vertical-align:middle}.blog-post-view .products-grid .product-item{display:inline-block;margin-left:2%;width:calc((100% - 2%)/2)}.blog-post-view .product-item:nth-child(2n+1){margin-left:0}.blog-post-view .products-grid .product-item .product-item-info{width:auto}@media (min-width:640px){.blog-post-view .products-grid .product-item{display:inline-block;margin-left:2%;width:calc((100% - 4%)/3)}.blog-post-view .products-grid .product-item:nth-child(2n+1){margin-left:2%}.blog-post-view .products-grid .product-item:nth-child(3n+1){margin-left:0}}@media (min-width:1024px){.blog-post-view .products-grid .product-item{width:calc((100% - 8%)/5);margin-left:2%}.blog-post-view .products-grid .product-item:nth-child(3n+1){margin-left:2%}.blog-post-view .products-grid .product-item:nth-child(5n+1){margin-left:0}}.fav-color-green{color:#4caf50;color:#28a745}.fav-color-yellow{color:#f9c100;color:#ffc107}.fav-color-blue{color:#4db2ec}.fav-color-black{color:#2d343f}.fav-color-gray{color:#607d8b;color:#6c757d}.fav-color-red{color:#f44336;color:#dc3545}.btn-white{background-color:#fff !important;color:#7d7d7d !important;border:1px solid #bbb !important}.btn-white:hover{background-color:#4db2ec !important;color:#fff !important;border:1px solid #4db2ec !important}.btn-black{background-color:#222 !important;color:#fff !important;border:1px solid #222 !important}.btn-black:hover{background-color:#4db2ec !important;color:#fff !important;border:1px solid #4db2ec !important}.btn-blue{background-color:#4db2ec !important;color:#fff !important;border:1px solid #4db2ec !important}.btn-blue:hover{background-color:#222 !important;color:#fff !important;border:1px solid #222 !important}.post-slider .post-block .image-wrap{padding-bottom:450px}.clearfix:after{content:"";display:table;clear:both}.post-holder{margin-bottom:40px;border-radius:0;color:#2d343f}.post-list{margin-top:0;margin-bottom:20px;list-style:none;padding-left:0}.post-list .post-item.post-holder{padding:0 15px 0 0;margin-bottom:30px}.post-list .post-container{display:-ms-flexbox;display:flex}.post-list .post-image{-ms-flex:0 0 30%;flex:0 0 30%;width:30%;order:0}.post-list .post-image .image-container{position:relative}.post-list .post-image .image-wrap{display:block;line-height:0;overflow:hidden;position:relative;padding-bottom:70%}.post-list .post-image .image-wrap .bg-img{position:absolute;display:block;width:100%;height:100%;background-size:cover;background-position:center}.post-list .post-image .image-wrap img{width:100%;height:auto;vertical-align:middle}.post-list .post-image .post-category{position:absolute;left:0;bottom:0;display:block;font-size:0;line-height:1}.post-list .post-image .post-category a{display:inline-block;margin:0 5px 0 0;padding:5px 10px;background:#000;color:#fff;font-size:11px;line-height:12px;font-weight:500;text-decoration:none;text-transform:uppercase}.post-list .post-image .post-category a:hover{background:#4db2ec}.post-list .post-info{padding:0 0 0 25px;width:100%}.post-list .post-info .post-title-wrap h3{margin:0}.post-list .post-info .post-title-wrap h3 a{font-size:20px;line-height:25px;font-weight:500}.post-list .post-info .post-data-wrap{font-size:11px;font-family:sans-serif}.post-list .post-info .post-data-wrap .post-date{font-size:11px;color:#bbb}.post-list .post-info .post-data-wrap a{font-weight:600}.post-list .post-description{color:#7d7d7d;line-height:21px}.post-list .post-view{display:block;background:#000;color:#fff;font-size:10px;font-weight:600;text-align:center;line-height:11px;position:relative;top:-5px;padding:4px 6px}.post-list .post-view:after{position:absolute;left:0;bottom:-3px;content:'';width:0;height:0;border-style:solid;border-width:3px 3px 0 0;border-color:#000 transparent transparent}.post-read-more a.post-read{display:inline-block;color:#fff;background-color:#4db2ec;font-weight:500;line-height:1;padding:10px 15px}.post-read-more a.post-read:hover{color:#fff;background:#2d343f}@media (max-width:768px){.post-list .post-item.post-holder{margin-bottom:1.5rem}}@media (max-width:767px){.post-list .post-image .post-category{display:none}.post-list .post-info{padding:0 0 0 15px}.post-list .post-description{display:none}.post-read-more a.post-read{display:none}}@media (max-width:640px){.post-list .post-info .post-title-wrap h3 a{font-size:14px;font-weight:600;line-height:1.4;display:inline-block}}.post-image .image-wrap._16x9{padding-bottom:35% !important}.post-image .image-wrap._4x3{padding-bottom:67% !important}.post-image .image-wrap._3x2{padding-bottom:55% !important}.post-image .image-wrap._1x1{padding-bottom:100% !important}.blog-post-view .post-category a{display:inline-block;margin:0 5px 0 0;padding:5px 10px;background:#000;color:#fff;font-size:11px;line-height:12px;font-weight:500;text-decoration:none;text-transform:uppercase}.blog-post-view .post-data-wrap{font-family:sans-serif;margin-bottom:30px}.blog-post-view .post-data-wrap a{font-weight:600}.blog-post-view .post-data{color:#bbb}.blog-post-view .post-comments{margin-right:20px}.blog-post-view .post-sharing{margin-bottom:20px}.blog-post-view .post-featured-image{font-size:0;margin-bottom:20px}.blog-post-view .post-tag{margin-bottom:20px}.blog-post-view .post-tag .post-tag-title{display:inline-block;padding:7px 12px;border:1px solid #222;background:#222;color:#fff;line-height:1;margin-right:10px;text-transform:uppercase;font-size:11px}.blog-post-view .post-tag .post-tags a{display:inline-block;border:1px solid #e8e8e8;color:#222;background:#fff;padding:7px 12px;margin-right:10px;line-height:1;font-weight:600;letter-spacing:1px;font-size:11px;text-transform:capitalize}.blog-post-view .post-tag .post-tags a.current,.blog-post-view .post-tag .post-tags a:hover{text-decoration:none;opacity:.9;background:#333;color:#fff}.blog-post-view .post-description{margin-bottom:30px;color:#7d7d7d}.blog-post-view .post-description p{font-size:1.4rem;line-height:1.7}.blog-post-view .post-description a{color:#4db2ec !important}.post-view .post-bottom{margin-top:30px}.post-sharing-bottom{padding:30px 0;margin-bottom:20px;border-top:1px solid #d5d6da;border-bottom:1px solid #d5d6da}.post-sharing-bottom .addthis_inline_share_toolbox{text-align:center}.blog-post-view .post-nextprev{margin-bottom:30px;display:flex;padding:20px 0}.blog-post-view .post-nextprev .nextprev-link{display:block;font-size:20px;color:#2d343f;font-weight:600}.blog-post-view .post-nextprev .nextprev-link:hover{text-decoration:none}.blog-post-view .post-nextprev .nextprev-link span{display:block;color:#bbb;font-size:14px;font-weight:400}.blog-post-view .post-bottom .block.related{margin-bottom:0}.mfblog-replated-posts-block.block.related .block-title{margin:0 0 25px;padding:5px 0;border-bottom:1px solid #2d343f;line-height:1.42857143}.mfblog-replated-posts-block.block.related .block-title strong{border-bottom:3px solid #2d343f;padding-bottom:2px;font-weight:400;font-size:18px}.mfblog-replated-posts-block.block.related .post-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;overflow:hidden;margin-left:-10px;margin-right:-10px}.mfblog-replated-posts-block.block.related .post-list .post-item{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:2rem !important;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding-left:10px;padding-right:10px;width:25%;box-sizing:border-box}.mfblog-replated-posts-block.block.related .post-list .post-item .image-container{-ms-flex:0 0;flex:0 0;width:100%;display:block;order:0;margin-bottom:10px}.mfblog-replated-posts-block.block.related .post-list .image-container .image-wrap{display:block;line-height:0;overflow:hidden;position:relative;padding-bottom:70%}.mfblog-replated-posts-block.block.related .post-list .image-container .image-wrap .bg-img{position:absolute;display:block;width:100%;height:100%;background-size:cover;background-position:center}.mfblog-replated-posts-block.block.related .post-list .post-item .block-info{padding-left:0 !important;padding-right:0 !important}.mfblog-replated-posts-block.block.related .post-list .block-info h3.post-title a{font-size:14px !important;line-height:20px !important;font-weight:600 !important;color:#2d343f}@media (max-width:767px){.mfblog-replated-posts-block.block.related .post-list .post-item{flex:0 0 50%;max-width:50%}}.block.comments .c-count{margin:0 0 20px;padding:0;border-bottom:1px solid #2d343f;font-weight:400}.block.comments .c-count strong{border-bottom:3px solid #2d343f;padding-bottom:2px;font-weight:400;font-size:18px;display:inline-block}@media (max-width:767px){.blog-post-view .page-title-wrapper .page-title{font-size:20px}.blog-post-view .post-nextprev .nextprev-link{font-size:14px;line-height:1.4}}.image-wrap .animation-type-zoom{display:block;line-height:0;overflow:hidden;position:relative}.image-container .animation-type-zoom{-webkit-transition:transform .3s ease,opacity .3s;transition:transform .3s ease,opacity .3s}.image-container:hover .animation-type-zoom{transform:scale3d(1.1,1.1,1);-webkit-transform:scale3d(1.1,1.1,1)}.widget.blog-search{width:100%;margin:4rem 0;position:relative;float:right}.widget.blog-search .block-content{margin-bottom:0}.widget.blog-search .block-content .form{position:relative}.widget.blog-search label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;text-decoration:none;display:inline-block;float:right}.widget.blog-search .control{border-top:0;margin:0;padding:0;clear:both}.widget.blog-search input{position:static;padding-right:35px;margin:0;left:-300%;border:1px solid #bbb}.widget.blog-search .action.search{position:absolute;right:0;top:0;z-index:1;display:inline-block;background:#2d343f;-moz-box-sizing:content-box;border:0;box-shadow:none;line-height:32px;margin:0;padding:2px 10px;text-decoration:none;text-shadow:none;font-weight:400;border-radius:0}.widget.blog-search .action.search:before{-webkit-font-smoothing:antialiased;content:'';margin:0;vertical-align:middle;display:inline-block;overflow:hidden;speak:none;width:16px;height:32px;background:url(../../frontend/Creativestyle/theme-kompreo.de/de_DE/Magefan_Blog/images/search-icon-white.svg) no-repeat -10px -7px;background-size:35px;opacity:1}.widget.blog-search .action.search>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.widget.block-list-posts .post-list .post-item .image-container{flex:0 0 30%;width:30%;display:block;order:0}.widget.block-list-posts .post-list .image-container .image-wrap{display:block;line-height:0;overflow:hidden;position:relative;padding-bottom:70%}.widget.block-list-posts .post-list .image-container .image-wrap .bg-img{position:absolute;display:block;width:100%;height:100%;background-size:cover;background-position:center}.widget.block-list-posts .post-list .post-item .block-info .post-item-name{font-size:14px;line-height:20px;font-weight:600;text-decoration:none;color:#333}.widget.block-list-posts .post-list .post-item .block-info .block-date{color:#bbb}.widget.block-list-posts .post-list .post-item .block-info .block-date .post-data{font-size:11px}.widget.block-list-posts .post-list .post-item{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:2rem !important}.widget.block-list-posts .post-list .post-item .image-container{-ms-flex:0 0;flex:0 0;width:100%;display:block;order:0;margin-bottom:10px}.widget.block-list-posts .post-list .post-item .block-info{padding-left:0 !important;padding-right:0 !important}.widget.block-archive .archive-item-link{font-weight:600}.widget.block-rss .rss-icon{width:23px;filter:grayscale(100%);vertical-align:middle}#maincontent{flex:1 0 auto}.post-list-toolbar-top{padding:1rem 0}@media (min-width:48em){.page-layout-2columns-left .sidebar-additional,.page-layout-2columns-left .sidebar-main{width:22.5%;padding-right:40px;border-right:1px solid #f0f0f0}}@media (min-width:48em){.page-layout-2columns-left .cs-page-blog__columns{display:flex;flex-wrap:wrap;align-items:stretch}.page-layout-2columns-left .cs-page-blog__columns:after,.page-layout-2columns-left .cs-page-blog__columns:before{display:none}}.page-layout-2columns-left .cs-page-blog__messages{width:100%}.page-layout-2columns-left .cs-page-blog__sidebar{order:1}@media (min-width:48em){.page-layout-2columns-left .cs-page-blog__sidebar{width:calc(100%/3);border-right:2px solid #f0f0f0;padding:0 1.5rem 0 0}}@media (min-width:64em){.page-layout-2columns-left .cs-page-blog__sidebar{width:calc(100%/4);border-right:2px solid #f0f0f0;padding:0 1.5rem 0 0}}@media (min-width:80em){.page-layout-2columns-left .cs-page-blog__sidebar{width:calc(100%/4);border-right:2px solid #f0f0f0}}@media (min-width:90em){.page-layout-2columns-left .cs-page-blog__sidebar{width:calc(100%/4);border-right:2px solid #f0f0f0}}@media (min-width:120em){.page-layout-2columns-left .cs-page-blog__sidebar{width:calc(100%/4);border-right:2px solid #f0f0f0}}.page-layout-2columns-left .cs-page-blog__main{order:2}@media (min-width:48em){.page-layout-2columns-left .cs-page-blog__main{width:calc(100% - (100%/3));padding:1.5rem 0 0 1.5rem}}@media (min-width:64em){.page-layout-2columns-left .cs-page-blog__main{width:calc(100% - (100%/4));padding:1.5rem 0 0 1.5rem}}@media (min-width:80em){.page-layout-2columns-left .cs-page-blog__main{width:calc(100% - (100%/4))}}@media (min-width:90em){.page-layout-2columns-left .cs-page-blog__main{width:calc(100% - (100%/4))}}@media (min-width:120em){.page-layout-2columns-left .cs-page-blog__main{width:calc(100% - (100%/4))}}.page-layout-2columns-left .cs-page-blog .cs-page-blog__main--search-no-result{width:100%}.cs-page-blog{padding-bottom:1.5rem;padding-top:1.5rem}@media (min-width:48em){.cs-page-blog{padding-top:3rem;padding-bottom:3rem}}@media print{.blog-post-view .cs-container--top-bar,.blog-post-view .cs-container--header,.blog-post-view .cs-container--breadcrumbs,.blog-post-view .cs-container--page-bottom,.blog-post-view .cs-page-blog__sidebar{display:none}.blog-post-view .cs-page-blog__main{width:100%}}