@charset "utf-8";@media all{/*
 Theme Name:     Medseven sklep - Divi
 Theme URI:      https://www.elegantthemes.com/gallery/divi/
 Description:    med7 - Divi Child Theme
 Author:         Bartosz Alejski
 Author URI:     https://www.whiteface.pl
 Template:       Divi
 Version:        1.0.1
*/

 
 
/* =Theme customization starts here
------------------------------------------------------- */
}
#omnibus-price-data{display:block}.js-omnibus-date{font-weight:bold}.js-omnibus-price{font-weight:bold;color:#9c231b;font-size:16px}body,input,textarea,select{font-family:'Raleway',Helvetica,Arial,Lucida,sans-serif!important}.active-user{background:#edf6fb;border:1px solid #c4d7e1}.user-title{line-height:20px;font-size:11px}.user-frame{min-height:120px}.user-frame img{width:15%;float:left;padding-top:7px}.user-content{width:85%;float:left;padding-left:10px}#main-header{border-bottom:2px solid #1e8bc7;background:#edf6fb}#top-menu a{color:rgb(0,94,153)!important}.et-cart-info span::before{content:"\e07a";margin-right:10px;color:rgb(0,94,153)!important;font-size:20px}#et_search_icon::before{color:rgb(0,94,153)!important}.et_left_sidebar #sidebar{padding-right:10px}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:16px!important;line-height:20px;padding-bottom:0px}.ywcca_container{margin:0px!important}.ywcca_widget_container_style_4 .ywcca_category_accordion_widget li.cat-item,.ywcca_widget_container_style_4 .ywcca_category_accordion_widget ul.ywcca-menu li.menu-item{line-height:18px!important;padding:10px 0px}#main-content .container::before{display:none}.ywcca_widget_container_style_4 .ywcca_widget_title{padding-bottom:10px!important;border-bottom:1px solid!important;border-bottom-color:#e0e0e0!important}.et_left_sidebar #left-area{padding-left:2.5%!important}#zfc-accordion-zfwca_widget-2 ul li .item-link:hover,#zfc-accordion-zfwca_widget-2 ul li .item-link:focus{font-weight:normal!important;background:#f9f9f9!important}#zfc-accordion-zfwca_widget-2 ul li.current-cat>.item-link{font-weight:normal!important;color:#0A649D!important;background:#f6fcff!important}.zfc-accordion>ul>li>.item-link{padding:6px!important;padding-right:20px!important}#zfc-accordion-zfwca_widget-2 .has-sub>.item-link>.arrow{top:2px!important}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price,.woocommerce ul.products li.product .price del,.woocommerce-page ul.products li.product .price del{color:#1e8bc7!important;font-size:18px!important}.woocommerce div.product .product_title{font-size:20px;line-height:26px}#sidebar #zfc-accordion-zfwca_widget-2>ul>li>.item-link{border-bottom:none!important}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{padding:0.3em 2em 0.3em 1em!important}.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img{border:1px solid #f2f2f2}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{font-size:16px!important;line-height:20px}.woocommerce ul.products li.product .woocommerce-loop-category__title mark{background:none}.woocommerce form .form-row{margin:0 0 6px;padding:3px 9px 3px 0}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:50%!important}.select2-container .select2-selection--single{height:48px;border-radius:3px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:48px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:48px;padding-left:14px}#customer_details{margin-bottom:30px}#billing_country_field .woocommerce-input-wrapper,#shipping_country_field .woocommerce-input-wrapper{padding:15px;font-size:14px;border-radius:3px;border:1px solid #ccc;display:block;background:#f5f5f5}#billing_country_field strong,#shipping_country_field strong{font-weight:bold;color:#c8c8c8}input[type='checkbox']{cursor:pointer;height:20px;border:1px solid #B5B7B8;font:14px/26px 'pt-sans','Helvetica Neue',Arial,Helvetica,Geneva,sans-serif;padding:7px 7px 7px 12px;background:#FFF;border:1px solid #d5d5d6;outline:none;color:#96999D;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.1);box-shadow:0 1px 2px rgba(0,0,0,0.1);-webkit-appearance:none;-webkit-font-smoothing:antialiased;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all 0.15s;-moz-transition:all 0.15s;-ms-transition:all 0.15s;-o-transition:all 0.15s;transition:all 0.15s}input[type=checkbox]:focus{border-color:#ACACB8;color:#2E3236;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.18)!important;-moz-box-shadow:0 1px 2px rgba(0,0,0,0.18)!important;box-shadow:0 1px 2px rgba(0,0,0,0.18)!important}input[type=checkbox]:checked{background-color:#005E99}.woocommerce form .form-row .input-checkbox{display:inline-block;margin:0px 10px 0px 0px;text-align:center;vertical-align:middle}.woocommerce-invalid #terms,.woocommerce-invalid #privacy_policy{outline:2px solid #a00;outline-offset:2px}#ship-to-different-address-checkbox{top:5px;display:inline-block;position:relative}#ship-to-different-address label{margin-top:-10px;position:relative;display:inline-block}#order_comments{min-height:147px}.divider .et_pb_fullwidth_header_subhead{color:rgb(0,94,153)!important;font-size:30px;padding-bottom:10px;line-height:1em;font-weight:500}.divider{border-top:2px solid #dcedf7;border-bottom:2px solid #dcedf7}h1.et_pb_contact_main_title{font-size:18px}.et_pb_contact_field textarea.et_pb_contact_message{min-height:100px}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#edf6fb;margin-bottom:50px}#main-footer{border-top:4px solid #1e8bc7}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{display:none}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background-color:#e2ebf0}div.product-search{float:right!important;margin-right:40px!important;margin-top:18px!important;width:400px!important}.et-fixed-header div.product-search{margin-top:5px!important}.et_search_outer{overflow:initial}#product-search-field-0{padding:10px;border:1px solid #1e8bc7}.product-search-results .entry a,.product-search-results .search-results .entry a{text-decoration:none;color:#333}.product-search-results .entry span.price{color:#1e8bc7;font-weight:bold;font-size:125%!important}.woocommerce .product-search-results a.button::after,.woocommerce-page .product-search-results a.button::after{font-size:20px!important}.woocommerce .product-search-results a.button,.woocommerce-page .product-search-results a.button{font-size:12px!important;color:#1e8bc7;margin:5px auto 10px;display:inline-block}.offer .et_pb_module_header{background:#1e8bc7;margin-top:0px;color:#fff;padding:8px 6px;text-align:center;display:flex;justify-content:center;flex-direction:column;min-height:60px;line-height:24px}.offer .et_pb_blurb_content:hover .et_pb_main_blurb_image img{transform:scale(1.1);transition:all 0.7s ease-in-out}.home .et_pb_blog_grid .et_pb_post,.my-blog .et_pb_blog_grid .et_pb_post{border:none;padding:0px}.home .et_pb_blog_grid .et_pb_image_container,.my-blog .et_pb_blog_grid .et_pb_image_container{margin:0px}.home .et_pb_blog_grid .et_pb_post .entry-featured-image-url,.my-blog .et_pb_blog_grid .et_pb_post .entry-featured-image-url{margin-bottom:10px}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;border-radius:.25rem}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.woocommerce .products a.button{font-size:14px}.woocommerce .products a.button::after{font-size:22px}.order-total .woocommerce-Price-amount.amount bdi{font-size:24px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:100px}.shop_table.woocommerce-checkout-review-order-table th{width:50%}.woocommerce ul.products li.product a .tooltiptester-no img{border:none}ul.brand-thumbnails{list-style:none!important}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background-color:#1e8bc7!important}.woocommerce .woocommerce-error{background:#a00!important}.widgettitle{border-bottom:2px solid #1e8bc7;margin-bottom:15px}.woocommerce ul.product_list_widget li a{font-weight:normal}.woocommerce ul.product_list_widget li img{float:none;margin:0px;width:40%}.product_list_widget .container-image-and-label{position:relative;display:block;text-indent:0;line-height:0;text-align:center}ul.product_list_widget li .woocommerce-Price-amount{color:#1e8bc7}@media screen and (max-width:768px){#product-search-form-0{max-width:100%!important}div.product-search{float:left!important;width:80%!important}div.product-search-form{width:auto!important}}.term-description{text-align:justify;margin-top:10px}.term-description p:last-of-type{padding-bottom:20px}.term-description h2{font-size:20px}.unique-label-id-1618{right:-10px}.single-product .unique-label-id-1618.unique-image{top:-13px;right:60px}.woocommerce ul.product_list_widget li a.button{font-weight:normal;font-size:14px;display:inline-block;margin-top:10px}.woocommerce ul.product_list_widget li a.button::after{font-size:26px}.fake-button{color:#1e8bc7;font-weight:500;padding:0.3em 1em;line-height:1.7em!important;background:transparent;position:relative;border:2px solid;border-radius:3px;-webkit-transition:all 0.2s;transition:all 0.2s;font-size:14px;display:inline-block;margin-top:10px}.widget_recently_viewed_products .fake-button,.widget_recently_viewed_products .askforprice,#product-search-results-0 .askforprice{display:none!important}.pure-content .et_pb_section{padding:0px!important}.pure-content .et_pb_row{width:100%}.pure-content .et_pb_row{padding:0px!important;margin-bottom:30px}.pure-content #et-boc .et-l .et_pb_section{padding:0px!important}.pure-content #et-boc .et-l .et_pb_row{width:100%}.pure-content #et-boc .et-l .et_pb_row{padding:0px!important;margin-bottom:30px}.woocommerce ul.products.columns-4 li.first,.woocommerce-page ul.products.columns-4 li.first{clear:initial}#wp-admin-bar-ddp_duplicate_link{display:none}.product-category mark.count{display:none}.out-of-stock{display:none}.woocommerce-products-header{margin-bottom:15px}.et_pb_button_refundacja{text-align:center;display:inline-block;min-width:230px;white-space:nowrap;color:#88af78;font-weight:bold;padding:0px!important}.sm-panel{position:fixed;width:155px;top:150px;right:-105px;z-index:1000000;transition:visibility .25s,opacity .25s}.sm-panel>ul{margin:0;padding:0;list-style-type:none}.sm-panel>ul>li{transition:transform .25s}.sm-panel>ul>li:hover{transform:translateX(-105px)}.sm-panel>ul>li>a{display:flex;align-items:center;color:#fff;padding:5px 0 5px 5px;text-decoration:none}.sm-panel>ul>li>a>img{margin:0 10px 0 0}.sm-panel>ul>li>a>span{font-size:initial}.sm-panel>ul>li[class^="sm-"]{background-image:none;background-repeat:repeat;background-attachment:scroll;background-position:0%}.sm-text-black{color:#000}.sm-fb{background:#305891}.sm-twitter{background:#28aae1}.sm-gmap{background:#20a464}@media screen and (max-width:640px){.sm-panel{visibility:hidden;opacity:0}}.cat-item-147{display:none}.user-frame.user-bigger img{width:25%!important}.user-bigger .user-title{font-size:14px}.user-bigger .user-content strong{font-size:22px;padding-top:5px;display:inline-block}.user-bigger .user-content{width:75%!important}.calc-range-slider__progress{top:5px}.woocommerce-products-header h2{margin:10px 0!important}
