ul li ul, ul li ol,ul,ol,dl,p{line-height:1.2em}.site-content
.row{overflow-y:hidden}@media only screen and (max-width: 40.063em){#masthead{padding:0}}#top-sidebar{float:left;min-width:140px;//max-width: 250px;//width: 100%;display:block}#top-sidebar
select{font-size:0.875rem;color:#444;background-color:#fff;border-width:1px;border-style:solid;height:2.5rem;outline:none;font-weight:900;margin:0;border-color:rgba(84,84,84,0.1)}#top-sidebar
.widget{margin-bottom:0}.wpb_widgetised_column aside ul li
span.count{display:none}.wpb_widgetised_column aside ul li
a{font-weight:600}.wpb_widgetised_column aside ul.children li
a{font-weight:300 !important}.woocommerce-message .success-icon{height:30px;width:30px;display:block}.spk-icon-cart-shopkeeper:before{content:"";background:transparent url(/wp-content/themes/shopkeeper-child/assets/img/anfrageliste-icon-grey-626px.png) no-repeat top center;background-size:20px 20px!important;height:20px;width:20px;display:block}.category_grid_box{-webkit-filter:grayscale(100%);filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%)}.category_grid_box:hover{-webkit-filter:none;filter:none;-moz-filter:none;transition:1.7s}@media only screen and (min-width: 63.9375em){.categories_grid .category_name, .category_list
.category_name{font-size:1.875rem}}.categories_grid .category_name,
.category_list
.category_name{width:100%;display:table-cell;vertical-align:middle;line-height:1.333em;text-align:center;text-transform:uppercase;font-weight:700;padding:0
20px;background:transparent;transition:all 0.35s ease;position:relative;z-index:2}.categories_grid
span.category_name{text-shadow:0px 1px 10px rgba(0, 0, 0, 1)}.categories_grid .category_name:hover,
.category_list .category_name:hover{background:rgba(0,0,0,0)}.categories_grid
.category_item_bkg{width:calc(100% + 50px);max-width:none;min-height:100.6%;position:absolute;transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;transition:opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;-webkit-transform:translate3d(-40px, 0, 0);transform:translate3d(-40px, 0, 0)}.categories_grid .category_grid_box:hover .category_item_bkg,
.category_list .category_grid_box:hover
.category_item_bkg{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.entry-content .categories_grid a:hover{opacity:1}.cart_totals h2,
.cart_totals
.shop_table{display:none}.site-header .site-header-wrapper .site-branding
a{background:transparent url("/wp-content/uploads/2017/03/knitterfisch-2016-KF_logo_positiv-subohnesub@2x.png") no-repeat center center;background-size:0px auto}@media only screen and (min-width: 1024px){.site-branding
img{position:relative}.site-header .site-header-wrapper .site-branding{width:auto}.site-branding
a{top:-6px}}@media only screen and (max-width: 1023px){.site-branding{width:33%;margin:0
auto;text-align:center;max-width:none}.site-branding
a{position:relative}.site-branding
img{height:50px}}.top-headers-wrapper.sticky .site-header .site-branding .site-logo{display:none}@media only screen and (min-width: 40.063em){.top-headers-wrapper .site-header .site-branding .mobile-logo{display:none}.top-headers-wrapper .site-header .site-branding .site-logo{display:block}//.top-headers-wrapper .site-header .site-branding .sticky-logo}@media only screen and (min-width: 63.9375em){.menu-button-text{display:block}.top-headers-wrapper .site-header .site-branding .mobile-logo{display:none}.top-headers-wrapper .site-header .site-branding .site-logo{display:block}}@media only screen and (max-width: 63.9375em){}@media only screen and (max-width: 40.063em){.top-headers-wrapper{min-height:80px}#top-sidebar{max-width:50%}.site-branding{width:100%;height:65px;margin-bottom:-15px}.site-branding
img{height:65px}.site-branding
img{position:relative}.site-tools{margin:15px
auto}.site-header.sticky .site-branding{display:none}}#top-sidebar input[type="search"]{background-color:rgba(200,200,200,0.85);margin-top:0px;height:2rem;color:#444 !important}#top-sidebar input[type="search"]:focus{background-color:rgba(255,255,255,1)!important;color:#000}#top-sidebar .widget_search .search-form:after, #top-sidebar .woocommerce-product-search:after{color:#201F1E;line-height:2rem}.main-navigation>ul{display:inline-flex}.main-navigation  li.menu-item
a{color:inherit;padding-left:0}.main-navigation  li.menu-item a:active, .main-navigation  li.menu-item.current-menu-item a, .main-navigation  li.menu-item.current-menu-ancestor
a{color:#35A5DE}div.woocommerce{display:block}[class^="columns-"],[class*=" columns-"]{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:2px;justify-content:flex-start;margin:0}@media only screen and (max-width: 63.9375em){[class^="columns-"],[class*=" columns-"]{column-gap:6px}[class^="columns-"]>*,[class*=" columns-"]>*{flex-basis:auto!important}}.columns-1>*,ul.mobile-columns-1>*{flex-basis:100%}.columns-2>*,ul.mobile-columns-2>*{flex-basis:calc(50% - 10px)}.columns-3>*,ul.mobile-columns-3>*{flex-basis:calc(33.33% - 10px)}.columns-4>*{flex-basis:calc(25% - 10px)}.columns-5>*{flex-basis:calc(20% - 10px)}.columns-6>*{flex-basis:calc(16.66% - 10px)}.single-product
.tob_bar_shop{margin:0}.content-area{padding:80px
0 0 0}.woocommerce ul.products li.product, .woocommerce-page ul.products
li.product{margin:0
10px 25px 0}.single-product .product_infos h2, .single-product .product_infos h3,
.cd-quick-view  .product_infos h2, .cd-quick-view  .product_infos
h3{font-size:16px}.single-product .product_infos li, .cd-quick-view .product_infos
li{font-size:16px}.single-product .product_infos ul ul,.single-product .product_infos ul ol, .single-product .product_infos ol ol, .single-product .product_infos ol ul,
.cd-quick-view .product_infos ul ul,.cd-quick-view .product_infos ul ol, .cd-quick-view .product_infos ol ol, .cd-quick-view .product_infos ol
ul{margin:0
0 0 20px}//.cd-quick-view .cd-slider-wrapper .cover-image{opacity:1!important}//.cd-quick-view .swiper-container{display:none}.single .swiper-wrapper{float:left;display:block;height:auto}.single .swiper-slide{float:left}.entry-content a:hover{opacity:1}@media
screen{.products .product_after_shop_loop .wc-gzd-additional-info.tax-info{display:none}}.products
.product_after_shop_loop{overflow:visible;align-content:flex-end;min-height:4em;margin-bottom:2em}.products .product_after_shop_loop
a.add_to_cart_button{border:1px
solid #35A5DE;color:#35A5DE!important;background-color:transparent!important;padding:10px
15px!important;white-space:pre-line;text-align:center;margin:10px
auto!important;width:100%;height:auto;position:absolute;transition:all .5s !important;-webkit-transition:all .5s !important;-moz-transition:all .5s !important;-o-transition:all .5s !important}.products .product_after_shop_loop a.add_to_cart_button:hover{color:#fff!important;background-color:#35A5DE!important}.products
.product_thumbnail_wrapper{}.products .woocommerce-loop-product__title
a{min-height:4em};.products
li.display_buttons{padding:0}.products li.display_buttons
.product_after_shop_loop{height:auto;margin-top:0.1em}.products
.product_after_shop_loop_switcher{height:auto}.products li:not(.catalog_mode):hover
.product_after_shop_loop_switcher{-webkit-transform:unset;transform:unset}.products .product_thumbnail_wrapper
.product_thumbnail{}.products .product_thumbnail_wrapper .product_thumbnail
a{}.products .product_thumbnail_wrapper .product_thumbnail a
.product_thumbnail_background{}.products .product_thumbnail_wrapper .product_thumbnail a
img{}.products .product_thumbnail_wrapper
a.getbowtied_product_quick_view_button{color:#fff!important;background-color:#35A5DE!important}.products .product_thumbnail_wrapper a.getbowtied_product_quick_view_button:before{color:#fff}ul.products-grid li:hover .button.getbowtied_product_quick_view_button,
#related-products-carousel ul li:hover
.button.getbowtied_product_quick_view_button{opacity:0}ul.products-grid li .product_thumbnail_wrapper:hover .button.getbowtied_product_quick_view_button,
#related-products-carousel ul li .product_thumbnail_wrapper:hover
.button.getbowtied_product_quick_view_button{opacity:1}.woocommerce #content div.product .product_title, .woocommerce div.product .product_title, .woocommerce-page #content div.product .product_title, .woocommerce-page div.product
.product_title{text-transform:none;font-weight:700}.woocommerce-page span.new-featured{background-color:#35A5DE!important}.site-footer-widget-area
.columns{width:100%}.woocommerce
ul.product_list_widget{margin:15px
0}.woocommerce ul.product_list_widget
li{float:left;display:block;padding:30px
30px 30px 0;margin:0px
30px 15px 0;border-right:1px solid #ddd;width:calc(25% - 31px);height:120px}.woocommerce ul.product_list_widget li:last-child{border-right:none}.woocommerce ul.product_list_widget li
img{margin:0
15px 0 0!important}@media only screen and (max-width: 63.9375em){.woocommerce ul.product_list_widget
li{min-width:calc(50% - 35px)}.woocommerce ul.product_list_widget li
img{margin-bottom:20px}}@media only screen and (max-width: 40.063em){.woocommerce ul.product_list_widget
li{min-width:100%;border:none}}.wc-block-grid .wc-block-grid__products .wc-block-grid__product{float:left}.woocommerce .cart-wishlist-empty-banner~p.cart-empty{background:transparent url("/wp-content/themes/shopkeeper-child/assets/img/anfrageliste-icon-grey-626px.png") no-repeat top center;background-size:150px 150px!important;padding-top:200px}.woocommerce .cart-wishlist-empty-banner~.cart-empty:before{content:""}.entry-content .woocommerce
a.remove{color:#bb0000!important;padding-right:10px;font-size:2em}.woocommerce .cart tr.cart_item td.product-name{width:55%}.woocommerce .cart tr.cart_item td.product-quantity{padding:80px
30px;float:right}.woocommerce .cart tr.cart_item td.product-quantity:after{content:"Stk.";top:10px;margin-left:10px;font-size:1rem}.woocommerce-cart.woocommerce-page #content .quantity
input.qty{height:30px!important;width:50px!important}.woocommerce-cart.woocommerce-page #content .quantity input.qty,.woocommerce-cart.woocommerce-page #content .product-quantity{font-size:1.1rem}.woocommerce .cart tr.cart_item td.product-quantity
div.quantity{width:90px!important}//.woocommerce .cart tr.cart_item td.product-quantity div.quantity:after{position:relative;margin-left:0px}.woocommerce .cart tr.cart_item td.product-subtotal{display:none!important}.woocommerce .calculated_shipping h2, .woocommerce .calculated_shipping
.shop_table{display:none}.woocommerce .calculated_shipping .wc-proceed-to-checkout{display:block!important}.woocommerce-cart .entry-content .woocommerce .actions>.button{background:transparent!important;color:#35A5DE!important;text-align:center;border:1px
solid #35A5DE!important;padding:10px
15px!important}.woocommerce-cart .entry-content .woocommerce .actions>.button:hover{background:#35A5DE!important;color:#fff!important}.comiseo-daterangepicker{z-index:100000}.woocommerce .woocommerce-checkout-review-order #order_payment_heading,
.woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment{display:none!important}.woocommerce .woocommerce-checkout-review-order-table{background-color:transparent!important}.woocommerce .woocommerce-checkout-review-order-table th.product-total,
.woocommerce .woocommerce-checkout-review-order-table td.product-total{display:none!important}.woocommerce .woocommerce-checkout-review-order-table th.product-name{font-size:18px!important;color:#545454!important}.woocommerce .woocommerce-checkout-review-order-table th.product-name,
.woocommerce .woocommerce-checkout-review-order-table td.product-name{width:100%!important}.woocommerce .woocommerce-checkout-review-order-table tr.cart_item td.product-name .wc-gzd-product-name-left{width:150px}.woocommerce .woocommerce-checkout-review-order-table tr.cart_item td.product-name .wc-gzd-product-name-right{width:calc(100% - 150px);padding-top:10px}.woocommerce .woocommerce-checkout-review-order-table
tfoot{display:none}.woocommerce
.actions{text-align:right}.woocommerce  .actions
a.button{background:transparent!important;color:#35A5DE!important;padding:0!important;text-align:right}.woocommerce .wc-gzd-order-submit{text-align:center}.woocommerce .order_review_wrapper .order-info{text-align:left;margin:0
0 30px 0;background-color:transparent;padding:0}.woocommerce .order_review_wrapper .wc-terms-and-conditions{margin-bottom:30px}.woocommerce .order_review_wrapper label.order-info ,
.woocommerce .order_review_wrapper .wc-terms-and-conditions
label{text-transform:none;font-weight:normal;font-size:16px;line-height:24px}.woocommerce .woocommerce-billing-fields{padding-bottom:30px}#custom_checkout_field_PickUp{clear:left;padding-bottom:30px;margin-bottom:60px}.woocommerce #custom_checkout_field_PickUp .rental-shootingdays:after{font-size: .8em;color:#bbb;padding:5px
10px;white-space:pre-line;font-style:italic;content:"Drehtage sind die Einsatztage, an denen die Technik eingesetzt wird. Drehfreie Tage (Standby-Tage) werden mit 50% berechnet."}.order_details_container{display:none}.thank_you_header_text{background-color:#35A5DE}.woocommerce .order_details,
.woocommerce
.customer_details{background-color:transparent!important}.woocommerce
.order_item{}.woocommerce .order_details
tfoot{display:none}.woocommerce .order_details tr:last-child td
a{font-size:1rem}.woocommerce .order_details tr:last-child td span,
.woocommerce .order_details td .woocommerce-Price-amount.amount:last-child{font-size:1.0rem!important}#cookie-notice{}#cookie-notice .cn-button, #cookie-notice
a{padding:5px
15px!important;min-width:100px!important;font-size: .8em!important;text-transform:none;background-color:#333!important}#cookie-notice a:hover{background-color:#35a5de !important}@media
print{.site-header{}.site-header .site-header-wrapper{}.site-header .site-header-wrapper .site-branding{margin:0
calc(50% - 75px) 30px}.site-header .site-header-wrapper .site-branding
a{margin-top:50px!important;height:100px;width:100px}.site-header .site-header-wrapper .site-branding a:after{content:url("/wp-content/uploads/2017/03/knitterfisch-2016-KF_logo_positiv-subohnesub@2x.png")!important;height:200px;width:200px;zoom:.75;-webkit-transform:scale(.75);-moz-transform:scale(.75);-ms-transform:scale(.75);-o-transform:scale(.75);transform:scale(.75);margin:0
calc(-50% - 75px)}.site-header .site-header-wrapper .site-branding a
img{display:none!important}.site-header .site-header-wrapper .site-tools{display:none!important}.site-header .site-header-wrapper nav.main-navigation{display:none!important}#content .entry-header{display:none!important}.woocommerce
form{width:100%!important;margin-bottom:30px!important}.woocommerce table.shop_table, .woocommerce-page
table.shop_table{margin:0
10%}.woocommerce
tr.cart_item{}.woocommerce tr.cart_item
td{display:block!important;float:left}.woocommerce tr.cart_item td
a{display:none!important}.woocommerce tr.cart_item td.product-remove:after{display:block;content:""}.woocommerce tr.cart_item td.product-thumbnail
a{display:block!important;position:relative}.woocommerce tr.cart_item td.product-thumbnail a
img{display:block!important;width:200px}.woocommerce tr.cart_item td.product-thumbnail a:after{white-space:nowrap;font-size: .75em;position:absolute;bottom:0px;left:120px;max-width:640px}.woocommerce tr.cart_item td.product-name{width:45%!important}.woocommerce tr.cart_item td.product-name
a{display:block!important}.woocommerce tr.cart_item td.product-name a:after{content:""!important}.woocommerce tr.cart_item td.product-price{}.woocommerce tr.cart_item td.product-quantity{}.woocommerce tr.cart_item td.product-quantity
input.qty{border:none!important;line-height:1em!important;height:28px!important;text-align:right!important}.woocommerce tr.cart_item td.product-quantity div.quantity:after{content:"Stk.";top:0px!important}.woocommerce tr.cart_item td.product-subtotal{display:none!important}.woocommerce tr
td.actions{display:none!important}.woocommerce .woocommerce-checkout-review-order-table tr.cart_item td.product-name{width:80%!important}.woocommerce .woocommerce-checkout-review-order-table tr.cart_item td.product-name .wc-gzd-product-name-left{}.woocommerce .woocommerce-checkout-review-order-table tr.cart_item td.product-name .wc-gzd-product-name-right{}.woocommerce .woocommerce-checkout-review-order-table tr.cart_item td.product-total{width:20%!important}.woocommerce tr.order_item td.product-name a:after{content:""!important}#site-footer{padding:10px
0 60px!important}.site-footer-widget-area,.trigger-footer-widget-area,.cart-collaterals,.footer-navigation-wrapper{display:none!important}.copyright_text a:after{content:""}}