.awdr_free_product_text{display:inline-block;padding:0px 10px;background-color:#3d9cd2;color:#fff;border-radius:3px;}
.variation-wdr_free_product{display:none !important;}
.awdr_change_product{cursor:pointer;}
.awdr_free_product_variants{padding:5px;}
.awdr-product-name{padding-left:10px;}
.awdr_change_product{display:flex;}
.awdr-select-free-variant-product-toggle{color:gray;cursor:pointer;width:100%;border:none;text-align:left;outline:none;font-size:1.02em;transition:0.4s;}
.awdr-select-free-variant-product-toggle-active, .awdr-select-free-variant-product-toggle:hover{color:#444;}
.awdr-select-variant-product{padding:0 18px;display:none;background-color:white;overflow:hidden;}
.awdr-select-free-variant-product-toggle:after{content:'\02795';font-size:12px;color:#777;margin-left:10px;}
.awdr-select-free-variant-product-toggle-active:after {
content: "\2796"; }@font-face{font-family:'Open Sans';src:url(//4mate.pl/wp-content/themes/legenda/css/fonts/open-sans/OpenSans-Light.eot);src:url(//4mate.pl/wp-content/themes/legenda/css/fonts/open-sans/OpenSans-Light.ttf) format('truetype');font-weight:300;font-display:swap;font-style:normal;}
@font-face{font-family:'Open Sans';src:url(//4mate.pl/wp-content/themes/legenda/css/fonts/open-sans/OpenSans-LightItalic.eot);src:url(//4mate.pl/wp-content/themes/legenda/css/fonts/open-sans/OpenSans-LightItalic.ttf) format('truetype');font-weight:300;font-display:swap;font-style:italic;}
@font-face{font-family:'Open Sans';src:url(//4mate.pl/wp-content/themes/legenda/css/fonts/open-sans/OpenSans-Regular.eot);src:url(//4mate.pl/wp-content/themes/legenda/css/fonts/open-sans/OpenSans-Regular.ttf) format('truetype');font-weight:normal;font-display:swap;font-style:normal;}
@font-face{font-family:'Open Sans';src:url(//4mate.pl/wp-content/themes/legenda/css/fonts/open-sans/OpenSans-Italic.eot);src:url(//4mate.pl/wp-content/themes/legenda/css/fonts/open-sans/OpenSans-Italic.ttf) format('truetype');font-weight:normal;font-display:swap;font-style:italic;}
@font-face{font-family:'Open Sans';src:url(//4mate.pl/wp-content/themes/legenda/css/fonts/open-sans/OpenSans-Bold.eot);src:url(//4mate.pl/wp-content/themes/legenda/css/fonts/open-sans/OpenSans-Bold.ttf) format('truetype');font-weight:700;font-display:swap;font-style:normal;}
@font-face{font-family:'Lato';src:url(//4mate.pl/wp-content/themes/legenda/css/fonts/lato/Lato-Light.eot);src:url(//4mate.pl/wp-content/themes/legenda/css/fonts/lato/Lato-Light.ttf) format('truetype');font-weight:300;font-display:swap;font-style:normal;}
@font-face{font-family:'Lato';src:url(//4mate.pl/wp-content/themes/legenda/css/css/fonts/lato/Lato-LightItalic.eot);src:url(//4mate.pl/wp-content/themes/legenda/css/css/fonts/lato/Lato-LightItalic.ttf) format('truetype');font-weight:300;font-display:swap;font-style:italic;}
@font-face{font-family:'Lato';src:url(//4mate.pl/wp-content/themes/legenda/css/fonts/lato/Lato-Regular.eot);src:url(//4mate.pl/wp-content/themes/legenda/css/fonts/lato/Lato-Regular.ttf) format('truetype');font-weight:normal;font-display:swap;font-style:normal;}
@font-face{font-family:'Lato';src:url(//4mate.pl/wp-content/themes/legenda/css/fonts/lato/Lato-Italic.eot);src:url(//4mate.pl/wp-content/themes/legenda/css/fonts/lato/Lato-Italic.ttf) format('truetype');font-weight:normal;font-display:swap;font-style:italic;}
@font-face{font-family:'Lato';src:url(//4mate.pl/wp-content/themes/legenda/css/fonts/lato/Lato-Bold.eot);src:url(//4mate.pl/wp-content/themes/legenda/css/fonts/lato/Lato-Bold.ttf) format('truetype');font-weight:700;font-display:swap;font-style:normal;}
@font-face{font-family:'Lato';src:url(//4mate.pl/wp-content/themes/legenda/css/fonts/lato/Lato-Black.eot);src:url(//4mate.pl/wp-content/themes/legenda/css/fonts/lato/Lato-Black.ttf) format('truetype');font-weight:900;font-display:swap;font-style:normal;}
@font-face {
font-family: 'Aleo-Regular';
src: url(//4mate.pl/wp-content/themes/legenda/css/fonts/aleo-regular-webfont.eot);
src: url(//4mate.pl/wp-content/themes/legenda/css/fonts/aleo-regular-webfont.eot?#iefix) format('embedded-opentype'),
url(//4mate.pl/wp-content/themes/legenda/css/fonts/aleo-regular-webfont.woff) format('woff'),
url(//4mate.pl/wp-content/themes/legenda/css/fonts/aleo-regular-webfont.ttf) format('truetype'),
url(//4mate.pl/wp-content/themes/legenda/css/fonts/aleo-regular-webfont.svg#aleoregular) format('svg');
font-weight: normal;
font-display: swap;
font-style: normal;
}.free-shipping-notice{color:red;font-size:16px;font-weight:bold;background-color:#f000;border:2px solid red;padding:15px;border-radius:5px;margin-bottom:20px;text-align:center;}
.free-shipping-notice.success {
color: green; background-color: #000; border: 2px solid green; }@media(min-width:768px) and (max-width:979px){.hidden-desktop{display:inherit !important;}
.visible-desktop{display:none !important;}
.visible-tablet{display:inherit !important;}
.hidden-tablet{display:none !important;}}@media(max-width:767px){.hidden-desktop{display:inherit !important;}
.visible-desktop{display:none !important;}
.visible-phone{display:inherit !important;}
.hidden-phone{display:none !important;}}.visible-print{display:none !important;}
@media print{.visible-print{display:inherit !important;}
.hidden-print{display:none !important;}}@media(max-width:767px){body{padding-left:20px;padding-right:20px;}
.navbar-fixed-top,.navbar-fixed-bottom,.navbar-static-top{margin-left:-20px;margin-right:-20px;}
.container-fluid{padding:0;}
.dl-horizontal dt{float:none;clear:none;width:auto;text-align:left;}
.dl-horizontal dd{margin-left:0;}
.container{width:auto;}
.row-fluid{width:100%;}
.row,.thumbnails{margin-left:0;}
.thumbnails>li{float:none;margin-left:0;}
[class*="span"],.uneditable-input[class*="span"],.row-fluid [class*="span"]{float:none;display:block;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.span12,.row-fluid .span12{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.row-fluid [class*="offset"]:first-child{margin-left:0;}
.input-large,.input-xlarge,.input-xxlarge,input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.input-prepend input,.input-append input,.input-prepend input[class*="span"],.input-append input[class*="span"]{display:inline-block;width:auto;}
.controls-row [class*="span"]+[class*="span"]{margin-left:0;}
.modal{position:fixed;top:20px;left:20px;right:20px;width:auto;margin:0;}.modal.fade{top:-100px;}
.modal.fade.in{top:20px;}}@media(max-width:480px){.nav-collapse{-webkit-transform:translate3d(0, 0, 0);}
.page-header h1 small{display:block;line-height:20px;}
input[type="checkbox"],input[type="radio"]{border:1px solid #ccc;}
.form-horizontal .control-label{float:none;width:auto;padding-top:0;text-align:left;}
.form-horizontal .controls{margin-left:0;}
.form-horizontal .control-list{padding-top:0;}
.form-horizontal .form-actions{padding-left:10px;padding-right:10px;}
.media .pull-left,.media .pull-right{float:none;display:block;margin-bottom:10px;}
.media-object{margin-right:0;margin-left:0;}
.modal{top:10px;left:10px;right:10px;}
.modal-header .close{padding:10px;margin:-10px;}
.carousel-caption{position:static;}}@media(min-width:768px) and (max-width:979px){.row{margin-left:-20px;*zoom:1;}.row:before,.row:after{display:table;content:"";line-height:0;}
.row:after{clear:both;}
[class*="span"]{float:left;min-height:1px;margin-left:20px;}
.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:724px;}
.span12{width:724px;}
.span11{width:662px;}
.span10{width:600px;}
.span9{width:538px;}
.span8{width:476px;}
.span7{width:414px;}
.span6{width:352px;}
.span5{width:290px;}
.span4{width:228px;}
.span3{width:166px;}
.span2{width:104px;}
.span1{width:42px;}
.offset12{margin-left:764px;}
.offset11{margin-left:702px;}
.offset10{margin-left:640px;}
.offset9{margin-left:578px;}
.offset8{margin-left:516px;}
.offset7{margin-left:454px;}
.offset6{margin-left:392px;}
.offset5{margin-left:330px;}
.offset4{margin-left:268px;}
.offset3{margin-left:206px;}
.offset2{margin-left:144px;}
.offset1{margin-left:82px;}
.row-fluid{width:100%;*zoom:1;}.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0;}
.row-fluid:after{clear:both;}
.row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.7624309392265194%;*margin-left:2.709239449864817%;}
.row-fluid [class*="span"]:first-child{margin-left:0;}
.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.7624309392265194%;}
.row-fluid .span12{width:100%;*width:99.94680851063829%;}
.row-fluid .span11{width:91.43646408839778%;*width:91.38327259903608%;}
.row-fluid .span10{width:82.87292817679558%;*width:82.81973668743387%;}
.row-fluid .span9{width:74.30939226519337%;*width:74.25620077583166%;}
.row-fluid .span8{width:65.74585635359117%;*width:65.69266486422946%;}
.row-fluid .span7{width:57.18232044198895%;*width:57.12912895262725%;}
.row-fluid .span6{width:48.61878453038674%;*width:48.56559304102504%;}
.row-fluid .span5{width:40.05524861878453%;*width:40.00205712942283%;}
.row-fluid .span4{width:31.491712707182323%;*width:31.43852121782062%;}
.row-fluid .span3{width:22.92817679558011%;*width:22.87498530621841%;}
.row-fluid .span2{width:14.3646408839779%;*width:14.311449394616199%;}
.row-fluid .span1{width:5.801104972375691%;*width:5.747913483013988%;}
.row-fluid .offset12{margin-left:105.52486187845304%;*margin-left:105.41847889972962%;}
.row-fluid .offset12:first-child{margin-left:102.76243093922652%;*margin-left:102.6560479605031%;}
.row-fluid .offset11{margin-left:96.96132596685082%;*margin-left:96.8549429881274%;}
.row-fluid .offset11:first-child{margin-left:94.1988950276243%;*margin-left:94.09251204890089%;}
.row-fluid .offset10{margin-left:88.39779005524862%;*margin-left:88.2914070765252%;}
.row-fluid .offset10:first-child{margin-left:85.6353591160221%;*margin-left:85.52897613729868%;}
.row-fluid .offset9{margin-left:79.8342541436464%;*margin-left:79.72787116492299%;}
.row-fluid .offset9:first-child{margin-left:77.07182320441989%;*margin-left:76.96544022569647%;}
.row-fluid .offset8{margin-left:71.2707182320442%;*margin-left:71.16433525332079%;}
.row-fluid .offset8:first-child{margin-left:68.50828729281768%;*margin-left:68.40190431409427%;}
.row-fluid .offset7{margin-left:62.70718232044199%;*margin-left:62.600799341718584%;}
.row-fluid .offset7:first-child{margin-left:59.94475138121547%;*margin-left:59.838368402492065%;}
.row-fluid .offset6{margin-left:54.14364640883978%;*margin-left:54.037263430116376%;}
.row-fluid .offset6:first-child{margin-left:51.38121546961326%;*margin-left:51.27483249088986%;}
.row-fluid .offset5{margin-left:45.58011049723757%;*margin-left:45.47372751851417%;}
.row-fluid .offset5:first-child{margin-left:42.81767955801105%;*margin-left:42.71129657928765%;}
.row-fluid .offset4{margin-left:37.01657458563536%;*margin-left:36.91019160691196%;}
.row-fluid .offset4:first-child{margin-left:34.25414364640884%;*margin-left:34.14776066768544%;}
.row-fluid .offset3{margin-left:28.45303867403315%;*margin-left:28.346655695309746%;}
.row-fluid .offset3:first-child{margin-left:25.69060773480663%;*margin-left:25.584224756083227%;}
.row-fluid .offset2{margin-left:19.88950276243094%;*margin-left:19.783119783707537%;}
.row-fluid .offset2:first-child{margin-left:17.12707182320442%;*margin-left:17.02068884448102%;}
.row-fluid .offset1{margin-left:11.32596685082873%;*margin-left:11.219583872105325%;}
.row-fluid .offset1:first-child{margin-left:8.56353591160221%;*margin-left:8.457152932878806%;}
input,textarea,.uneditable-input{margin-left:0;}
.controls-row [class*="span"]+[class*="span"]{margin-left:20px;}
input.span12,textarea.span12,.uneditable-input.span12{width:710px;}
input.span11,textarea.span11,.uneditable-input.span11{width:648px;}
input.span10,textarea.span10,.uneditable-input.span10{width:586px;}
input.span9,textarea.span9,.uneditable-input.span9{width:524px;}
input.span8,textarea.span8,.uneditable-input.span8{width:462px;}
input.span7,textarea.span7,.uneditable-input.span7{width:400px;}
input.span6,textarea.span6,.uneditable-input.span6{width:338px;}
input.span5,textarea.span5,.uneditable-input.span5{width:276px;}
input.span4,textarea.span4,.uneditable-input.span4{width:214px;}
input.span3,textarea.span3,.uneditable-input.span3{width:152px;}
input.span2,textarea.span2,.uneditable-input.span2{width:90px;}
input.span1,textarea.span1,.uneditable-input.span1{width:28px;}}
@media(min-width:979px){
.fixed-header .modal-buttons{display:none;}
}
@media(min-width:979px) and (max-width:1200px){
.header-type-3 .logo-with-menu, .header-type-4 .logo-with-menu{float:left;}
.header-type-3 .logo-with-menu+div, .header-type-4 .logo-with-menu+div{float:right;}
.header-type-3 .main-nav .menu, .header-type-4 .main-nav .menu{width:auto;}
.woocommerce-MyAccount-navigation{width:27%;}
.woocommerce-MyAccount-content{width:70%;}
.container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container{max-width:100%;}
} @media(min-width:768px) and (max-width:979px){  .top-bar .top-links{padding-left:0;}
.header2 .logo{float:left;margin-right:30px;}
.header2 .logo, .header3 .logo, .header4 .logo, .header6 .logo{text-align:center;}
.header .logo{position:relative;padding-left:40px;}
.shopping-cart-widget{margin-right:0;}
.header2 .shopping-cart-widget{position:relative;}
.header5 .shopping-cart-widget, .header6 .shopping-cart-widget, .header1 .shopping-cart-widget, .header2 .shopping-cart-widget, .header3 .shopping-cart-widget, .header4 .shopping-cart-widget, .header7 .shopping-cart-widget{width:auto;}
.top-bar .search{position:relative;right:0;z-index:1;}
.header-type-3 .top-bar .search, .header-type-4 .top-bar .search, .header-type-6 .top-bar .search,.header-type-7 .top-bar .search{margin-right:-10px;display:block;}
.top-panel .button{margin-bottom:20px;}
.top-bar .my-account-link.hidden-desktop{display:none !important;}
.mobile-nav-shown .header .menu-icon, .mobile-nav-shown .fixed-header .menu-icon{left:-13px !important;top:11px !important;}
.custom-info-wrap{margin-top:-10px;}
.fullwidthbanner-container .tp-rightarrow.default, .fullwidthbanner-container .tp-leftarrow.default{width:45px;height:62px;}
.tp-rightarrow.default:before, .tp-leftarrow.default:before{font-size:40px;line-height:64px;}
.single-product-page .single-product-sidebar .widget_top_rated_products{padding:10px;}
.single-product-sidebar .banner .banner-content h2, .sidebar .banner .banner-content h2{font-size:16px;}
.sidebar .banner .banner-content, .single-product-sidebar .banner-content{bottom:auto;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}
.single-product-sidebar .banner .banner-content .button, .sidebar .banner .banner-content .button{padding:5px 7px;}
.single-product-page .product-info .single_add_to_wishlist{margin-left:15px !important;}
.widget_product_categories .widget-title{font-size:22px;}
.single-product-page .single-product-sidebar .widget_top_rated_products .widget-title{padding:0;padding-bottom:10px;}
.single-product-page .single-product-sidebar .widget_top_rated_products li{padding:0;}
.products-list .product .product-image-wrapper{width:200px;}
.products-list .product .product-image-wrapper img{width:100%;max-width:100%;}
.products-list .add-to-container{width:100% !important;}
.products-list .product{margin-bottom:60px;}
.woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img, .woocommerce-page ul.cart_list li img, .woocommerce-page ul.product_list_widget li img{max-width:50px;}
.variations select{width:150px;}
.recent-post-mini .postimg{margin-right:10px;}
.recent-post-mini >a.postimg img{max-width:50px;}
.items-slider .slider .slide-item{padding:0 10px;}
.toolbar .woocommerce-ordering{float:left;margin-top:-3px;}
.toolbar .woocommerce-pagination{float:right;}
.toolbar .view-switcher{margin-left:15px;display:block !important;}
.toolbar .view-switcher .switchToGrid{margin-left:0;margin-right:10px;}
.prefooter .widget-title{font-size:12px;}
.items-slider .slider .slide-item{}
.emodal{width:490px;}
.tabs .tab-title{padding:20px;}
.tabs .tab-title:first-child{padding-left:20px;}
.checkout-button{padding:8px 10px;font-size:16px;}
.cart-table-section{width:100% !important;}
.cart-totals-section{width:355px !important;margin-left:0 !important;float:right !important;}
.shipping_calculator{width:50%;}
.cart-totals-section .cart_totals h2{float:left;}
.pricing-table.columns4 > ul{width:249px;margin-right:20px;}
.back-to-top{display:block !important;}
.sidebar .banner .banner-content{width:84%;left:9px;}
.sidebar-widget #searchform input[type="text"]{width:158px;}
.single-product-page .product-info .single_add_to_wishlist{margin-bottom:0;margin-top:0 !important;}
.single-product-page .product-info .single_add_to_wishlist:after{opacity:1;bottom:-36px;left:-40px;color:#6f6f6f;}
.single-product-page .product-info .single_add_to_wishlist:before, .single-product-page .product-info .single_add_to_wishlist:hover:before{color:#222;}
.woocommerce-page table.wishlist_table td{padding:6px 0;}
.yith-wcwl-wishlistexistsbrowse span{float:left;}
.yith-wcwl-add-to-wishlist{margin-bottom:10px;}
.etheme_widget_qr_code .qr-lighbox{width:54px;}
.slider-container.sidebar-slider-flex .slider-viewport{width:105px;margin:0 auto;}
.et_row{margin-left:-20px;*zoom:1;}
.et_row:before, .et_row:after{display:table;content:"";line-height:0;}
.et_row:after{clear:both;}
[class*="et_col"]{float:left;min-height:1px;margin-left:20px;}
.et_col12{width:724px;}
.et_col11{width:662px;}
.et_col10{width:600px;}
.et_col9{width:538px;}
.et_col8{width:476px;}
.et_col7{width:414px;}
.et_col6{width:352px;}
.et_col5{width:290px;}
.et_col4{width:228px;}
.et_col3{width:166px;}
.et_col2{width:104px;}
.et_col1{width:42px;}
}
@media(max-width:1200px){
.et_section.parallax-section{position:relative !important;background-size:auto !important;background-attachment:scroll !important;}
.woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img, .woocommerce-page ul.cart_list li img, .woocommerce-page ul.product_list_widget li img{max-width:50px;}
}
@media(max-width:979px){  body{overflow-x:hidden;}
.boxed .page-wrapper{width:100%;}
.page-content{padding-top:30px;}
pre{margin-bottom:30px;}
hr{margin:10px 0;}
.blog-masonry .layout-default{margin-left:20px;}
.one-fourth{width:350px;margin-bottom:30px;}
.one-fourth:nth-child(2n+1){clear:left;}
.top-bar{border-bottom:1px solid #d0d0d0;}
.header-type-4.transparent .shopping-cart-widget .cart-summ > a:before{color:#fff !important;}
.top-bar .container{border-bottom:none;}
.top-bar .top-links{margin-right:20px;}
.boxed .top-bar .top-links{margin-right:0;}
.top-bar .shopping-cart-link{display:none;}
.boxed .top-panel{width:100%;margin-left:0;left:0;}
.boxed .header-type-1 .top-bar .search{margin-right:20px;width:35px;text-align:center !important;}
.header{display:block;text-align:left;border-bottom:1px solid #d0d0d0;padding-bottom:30px;margin-bottom:0;padding-top:30px;}
.header .container{position:relative;}
.header5, .header6, .header1, .header7{margin-top:0;}
.header8 .search{display:none;}
.header-type-8 .languages-area{display:none;}
.header5 .logo, .header6 .logo, .header1 .logo,.header7 .logo{position:static;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);top:0;}
.boxed .header5 .logo, .boxed .header6 .logo, .boxed .header1 .logo, .boxed .header7 .logo{float:left;}
.header-wrapper .ghost, .cart-ghost .shopping-cart-widget{display:none;}
.header.cart-ghost .logo{width:auto;float:none;text-align:center;}
.top-bar .search .search-link{font-size:0;cursor:pointer;}
.top-bar .search .search-link:before{content:"\e614";font-size:16px;font-family:"arrows";line-height:16px;color:#6f6f6f;}
.top-bar .languages-area{margin-left:10px;}
.header2{margin-top:0;border-top:none !important;}
.header .logo img{max-width:300px;}
.header2 .logo{width:auto;}
.header .menu-icon{position:absolute;top:50%;left:0;margin-top:-12px;}
.mobile-nav .mobile-nav-heading, .mobile-nav .links, .mobile-nav .search{display:none;}
.mobile-nav .links .submenu-dropdown{display:none !important;}
.header3, .header2{padding-top:30px;}
.admin-bar .mobile-nav{top:28px;}
.shopping-cart-widget .cart-summ > a{padding-left:0;}
.header5 .shopping-cart-widget .cart-summ > a{color:#6f6f6f;}
.header6 .shopping-cart-widget .cart-summ > a, .header6 .shopping-cart-widget .cart-summ .items a span, .header6 .shopping-cart-widget .cart-summ .for-label, .header6 .shopping-cart-widget .cart-summ .price-summ, .header6 .shopping-cart-widget .cart-summ .items, .header6 .shopping-cart-widget .cart-summ > a:before{color:#fff !important;}
.header6 .shopping-cart-widget .cart-summ > a:hover{color:#FFF;}
.bc-type-variant2 h1{width:100%;text-align:center;margin-bottom:10px;}
.bc-type-variant2 .woocommerce-breadcrumb, .bc-type-variant2 .breadcrumbs{width:100%;text-align:center;float:none;}
.search input[type="text"]{position:absolute;right:45px;top:-1px;}
#searchModal input[type="text"]{float:left !important;position:relative;right:auto !important;}
#searchModal #searchform{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#searchModal #searchform .button{position:relative;z-index:1;margin-left:20px;top:0px;}
.mobile-nav-shown .header > .container{position:static;}
.mobile-nav-shown .header .menu-icon, .mobile-nav-shown .fixed-header .menu-icon{position:absolute;left:0;top:0 !important;width:98%;height:2000px;z-index:10100;font-size:0;cursor:pointer;}
.mobile-nav-shown .header .menu-icon i,{left:0;font-size:0;display:none;}
.mobile-nav-shown .fixed-header .menu-icon i{font-size:28px;left:20px;left:16px;top:10px;}
.mobile-nav-shown .header .menu-icon i:before{content:"" !important;}
.mobile-nav-shown .menu-icon.hidden-desktop:before{content:"";position:absolute;width:100%;height:100%;z-index:10100;}
.mobile-loader{position:fixed;left:0;right:0;top:0;bottom:0;background:white;width:100%;height:100%;z-index:100000;text-align:center;}
.mobile-loader #floatingCirclesG{top:50%;position:relative;float:left;left:50%;margin-top:-180px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
.mobile-loader h5{position:relative;top:50%;margin-top:-120px;line-height:15px;}
.mobile-loader p{position:relative;top:50%;}
.custom-info-block.a-left, .custom-info-block.a-right, .custom-info-block.a-center{text-align:center !important;}
.custom-info-block.a-center a{padding:14px 0;border:none !important;}
.custom-info-wrap .custom-info-block.a-center a{border:none !important;}
.menu-all-pages-container{display:none;}
.menu-all-pages-container{display:block;}
.fixed-header .menu-icon{left:0;width:30px;height:30px;margin-left:0;}
.fixed-header{background-color:#FFF;-webkit-box-shadow:0px 2px 10px -2px rgba(0,0,0,0.2);box-shadow:0px 2px 10px -2px rgba(0,0,0,0.2);min-height:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.fixed-header .menu, .fixed-header .logo-with-menu + div + div{display:none;}
.fixed-header .logo-with-menu{position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);margin-left:-30px;margin-bottom:10px;margin-top:10px;}
.fixed-header .logo-with-menu{width:185px;}
.fixed-header .logo-with-menu a{display:block;float:left;height:100%;width:100%;}
.modal-buttons{float:right;padding-top:7px;}
.fixed-header .search-link, .fixed-header .shopping-cart-link, .fixed-header .my-account-link{height:30px !important;width:35px !important;text-align:center;float:left;margin-left:0;cursor:pointer;}
.fixed-header .search-link, .fixed-header .my-account-link{padding-left:0;}
.fixed-header .shopping-cart-count{position:absolute;right:17px;top:16px;font-size:16px;color:#6f6f6f;}
.fixed-header .search-link:hover, .fixed-header .shopping-cart-link:hover, .fixed-header .my-account-link:hover{text-decoration:none;}
.fixed-header .my-account-link:before, .fixed-header .search-link:before, .fixed-header .shopping-cart-link:before{font-family:"arrows";line-height:30px;color:#8e8e8e;position:static;}
.fixed-header .search-link:before, .fixed-header .my-account-link:before{font-size:16px;}
.fixed-header .shopping-cart-link:before{content:"\e61f";font-size:18px;}
.fixed-header .menu-icon{float:left;position:relative;}
.fixed-header .search #searchform .button{background:url(//4mate.pl/wp-content/themes/legenda/images/icon-zoom-black.png) no-repeat center 8px;}
.banner .banner-content h1, .banner .banner-content h2, .banner .banner-content h3{font-size:24px;}
.banner p{margin:0;}
.fixed-header .install-info{display:none;}
.et-brands-grid li{width:50%!important;}
.products-grid .product{width:calc(33.33% - 30px) !important;}
.products-grid.product-count-2 .product{width:calc(50% - 30px) !important;}
.products-grid.product-count-1 .product{width:100% !important;}
.products-grid.product-count-6 .product:nth-child(6n+1),
.products-grid.product-count-5 .product:nth-child(5n+1),
.products-grid.product-count-4 .product:nth-child(4n+1){clear:none!important;}
.products-grid.product-count-6 .product:nth-child(3n+1),
.products-grid.product-count-5 .product:nth-child(3n+1),
.products-grid.product-count-4 .product:nth-child(3n+1){clear:both!important;}
.slide-item .product .hover-effect-slider .slider-counter, .slide-item .product .hover-effect-slider .small-slider-arrow, .products-grid .product .hover-effect-slider .slider-counter, .products-grid .product .hover-effect-slider .small-slider-arrow, .products-list .product .hover-effect-slider .slider-counter, .products-list .product .hover-effect-slider .small-slider-arrow{opacity:1 !important;display:block;}
.hover-effect-slider .small-slider-arrow.arrow-right{border-right:1px solid #e2e2e2;}
.hover-effect-slider .small-slider-arrow.arrow-left{border-left:1px solid #e2e2e2;}
.quick-view-popup .product-info .price ins, .single-product-page .product-info .price ins{font-size:23px;}
.product-thumbnails-slider{width:auto;}
.slider-container .slider-prev, .slider-container .slider-next{display:block;width:60px;}
.slider-container .slider-next{right:-25px;}
.slider-container .slider-prev{left:-25px;}
.back-to{display:none;}
.single-product-page .single-product-sidebar .widget_top_rated_products .widget-title:before{left:10px;}
.single-product-page .single-product-sidebar .widget_top_rated_products .widget-title:after{right:10px;}
.single-product-page .product-info .single_add_to_wishlist{margin-top:10px;}
.toolbar .woocommerce-result-count{display:none;}
.toolbar .woocommerce-ordering select{line-height:14px;}
.product-thumbnails-slider .flex-direction-nav{display:none;}
#sc_chat_box .sc-chat-wrapper input, #sc_chat_box .sc-chat-wrapper textarea{position:static !important;}
.items-slider .slider .slide-item .price{font-size:14px;}
.product-loop .product .product-image-wrapper .product-mask, .slide-item .product .product-image-wrapper .product-mask{font-size:12px;}
.product-loop .product .product-image-wrapper .product-mask .mask-text h4, .slide-item .product .product-image-wrapper .product-mask .mask-text h4{font-size:13px;}
.sidebar .widget_shopping_cart .woocommerce-mini-cart-item .product-image img{max-width:50px;}
.sidebar .widget_shopping_cart .bottom-btn .button{padding:5px 0px;width:calc(( 100% - 15px ) / 2);text-align:center;}
.tabs .tab-title, .tabs .tab-title:first-child{margin-left:0;}
.tabs .tab-title{background:url(//4mate.pl/wp-content/themes/legenda/images/arrow_down.png) no-repeat 98.5% center;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.tabs .tab-content{float:none;margin-top:0;margin-bottom:0;border-bottom:1px solid #e9e9e9;}
.tabs-under-product .tabs .tab-title, .tabs-under-product .tabs .tab-title:first-child{margin-left:0px;}
.tabs .tab-title.opened{background:url(//4mate.pl/wp-content/themes/legenda/images/arrow_up.png) no-repeat 98.5% center;border-bottom:1px solid #e9e9e9;}
.tabs.left-bar .tab-content, .tabs.right-bar .tab-content{width:100%;margin-top:-1px;float:none;max-height:auto;margin-bottom:0;}
.tabs.left-bar .tab-title, .tabs.right-bar .tab-title{display:block;margin:0;}
.tabs.left-bar .left-titles, .tabs.right-bar .left-titles{display:none;}
.wishlist-btn-container.with-styles .single_add_to_wishlist{margin-left:0;width:48px;}
.single-product-page .product-info .quantity-box{margin-bottom:20px;}
.sidebar-widget img{margin-bottom:3px;}
.product-thumbnails-slider .slides li{}
.items-slider .flex-direction-nav a{top:-40px !important;}
.checkout-steps-nav{text-align:left;}
.checkout-steps-nav li{margin:0 10px 20px 10px;}
.checkout-steps-nav li:after{display:none;}
.woocommerce .order_details li, .woocommerce-page .order_details li{margin-bottom:10px;}
#yith-wcwl-form{margin-top:20px;}
.woocommerce .checkout #shiptobilling,
.woocommerce-page .checkout #shiptobilling{margin-top:0;}
#contact-form .fields-left{width:80%;}
#contact-form .fields-right{margin-left:0;width:100%;}
.woocommerce-MyAccount-navigation{margin-bottom:40px;}
.woocommerce-MyAccount-navigation, .woocommerce-MyAccount-content{width:100%;}
.row-fluid.shortcodes-buttons .span4{width:100%!important;margin:0 0 20px 0!important;text-align:center!important;}
.footer .product_list_widget > li img, .footer-top .product_list_widget > li img{margin-bottom:10px;}
.footer-top .widget-title{}
.footer .widget-title{letter-spacing:1px;word-wrap:normal;}
.footer_menu a{word-wrap:normal;}
.pricing-table ul.selected-column{top:0;}
.pricing-table ul.selected-column li.row-title{padding:20px;}
.pricing-table ul.selected-column li:last-child{padding:20px;}
.etheme_widget_qr_code .qr-lighbox{background:none;}
.etheme_widget_qr_code .qr-lighbox:before{content:"\e61e";font-family:"arrows";font-size:90px;color:#585858;}
.to-chat-form{display:none !important;}
.slide-item .product:hover, .products-grid .product:hover{border:1px solid #fff;}
.widget_mc4wp_widget h3{font-size:22px;}
.featured-posts{margin-bottom:30px !important;}
}
@media(min-width:481px) and (max-width:767px){
.header .logo{width:auto !important;}
.top-bar .my-account-link{float:right;}
.top-bar .my-account-link{margin-right:5px;width:35px;}
.top-bar .my-account-link:before{font-size:16px;line-height:16px;}
.toolbar .woocommerce-ordering{float:right;margin-left:10px;}
.toolbar .woocommerce-pagination{margin-left:10px;}
.mobile-nav-shown .fixed-header .logo-with-menu{left:55%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
.products-list .product .product-image-wrapper{width:200px;}
.products-list .product .product-image-wrapper img{width:100%;max-width:100%;}
.products-grid .added-text{padding-left:30px;background-position:10px center;width:100%;left:0;}
.product-category{width:47.2% !important;margin:0 9px 20px 9px !important;float:left !important;}
.product-category:nth-child(3n+1){margin-left:9px !important;clear:none;}
.product-category:nth-child(even){margin-right:0 !important;}
.product-category:nth-child(odd){margin-left:0 !important;}
.product_meta .span6{float:left;width:auto;}
.product_meta .span6.a-right{float:right;}
.emodal{width:98%;top:20%;}
.sidebar-widget{float:left;width:100%;}
.toolbar-bottom{border-bottom:none;}
.single-product-page .product-info .variations_form .button{margin-left:20px;}
.single-product-page .product-info .quantity-box{width:100%;text-align:center;margin-right:0 !important;margin:0 auto;}
.single-product-page .product-info .quantity-box label{margin-left:0;float:none;margin-right:0;}
.variations_button{text-align:center;}
.woocommerce-page div.product form.cart .button, .yith-wcwl-add-button.show, .single-product-page .product-info .price{position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
.woocommerce-page div.product form.cart .button{margin-left:0;}
.wishlist-btn-container.with-styles .yith-wcwl-add-to-wishlist{text-align:center;margin-top:0;float:none !important;}
.yith-wcwl-add-button.show{float:left;clear:both;}
.wishlist-btn-container.with-styles .yith-wcwl-add-button.show{width:54px;}
.single-product-page .product-info .wishlist-btn-container.with-styles .single_add_to_wishlist{padding:15px 16px 10px;width:54px;height:55px;text-align:center;}
.pricing-table.columns4 > ul, .pricing-table ul{width:45%;margin-right:10px;margin-left:10px;}
.pricing-table p{display:none;}
.pricing-table.columns3 > ul{width:205px;}
.content .row-fluid [class*="span"]{min-height:1px;}
.toolbar .view-switcher{margin:5px 0 10px 0;display:block !important;}
.table.products-table .product-quantity{min-width:80px;padding:0;}
.table.products-table .actions{padding:18px 0;}
.table.products-table .coupon{margin-left:0;}
.slider-container .slider-next{right:-10px;}
.slider-container .slider-prev{left:-10px;}
.cart-table-section .cart-options-row .span5{width:45%;}
.cart-table-section .cart-options-row .span7{width:50%;}
.cart-totals-section{float:right !important;}
.sidebar .banner .banner-content{width:94%;}
.slider-container.sidebar-slider-flex .slider-viewport{width:420px;margin:0 auto;max-width:100%;}
} @media(max-width:767px){
.et-mobile-menu li{width:100% !important;}
html{margin-top:0 !important;}
.admin-bar .mobile-nav{top:0 !important;}
body{padding-left:0;padding-right:0;}
.container{padding-left:20px;padding-right:20px;}
.v-align-middle{display:block;width:100%;}
.v-item-middle{display:block;text-align:center;width:100%;margin-bottom:10px;}
.table-row{float:right;}
.page-content{padding-top:20px;margin-bottom:20px;}
.page-content > .row-fluid, .page-content > .row{display:flex;display:-webkit-flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%;}
.page-content > .row-fluid .sidebar, .page-content > .row .sidebar{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;order:2;-webkit-order:2;max-width:100%;}
.page-content > .row-fluid .content-area, .page-content > .row .content-area{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;order:1;-webkit-order:1;margin-left:0;max-width:100%;}
.page-content.responsive-sidebar-top > .row-fluid .sidebar, .page-content.responsive-sidebar-top > .row .sidebar{order:1;-webkit-order:1;}
.page-content.responsive-sidebar-top > .row-fluid .content-area, .page-content.responsive-sidebar-top > .row .content-area{order:2;-webkit-order:2;}
.sidebar{margin-bottom:20px;}
.content{margin-bottom:20px;}
.responsive-sidebar-top .sidebar-left{display:inline-block!important;}
.responsive-sidebar-top .span5{float:left;}
.responsive-sidebar-bottom .sidebar-right{display:block!important;}
.post-images{float:left;max-width:100%;}
a.view-all-results{position:static;width:100%;text-align:center;margin-bottom:30px;display:inline-block;}
.et_row{margin:0;}
.et_row [class*="et_col"]{float:none;display:block;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.one-fourth{width:100%;margin-bottom:30px;margin-left:0;}
.top-bar .row-fluid > div{text-align:center;}
.top-bar .shopping-cart-widget{padding-bottom:0;}
.top-bar .languages-area{line-height:30px;}
.top-bar .shopping-cart-widget .cart-popup{display:none!important;}
.top-bar .search{margin-right:20px;}
.top-bar .container{padding:8px 0;}
.header .logo{float:left;position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
.header-type-5, .header-type-6, .header-type-1, .header-type-7{position:relative;}
.admin-bar .fixed-header-area.fixed-already{top:0;}
.logo img{max-width:215px !important;}
.header .menu-icon{left:20px !important;float:left;}
.header5 .shopping-cart-widget, .header6 .shopping-cart-widget, .header1 .shopping-cart-widget, .header7 .shopping-cart-widget{padding:0;}
.header-type-1 .top-bar .search, .header-type-2 .top-bar .search, .header-type-5 .top-bar .search, .header-type-7 .top-bar .search{display:block;}
.search #searchform{float:right;}
.fixed-header-area .fixed-header > .container{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.fixed-header .et-mobile-menu{display:block !important;}
.fixed-header .menu-icon{line-height:42px;}
.fixed-header .menu-icon{width:22px;height:22px;}
.fixed-header .menu-icon i{font-size:20px;line-height:1;}
.search #searchform input[type="text"]{width:215px;z-index:1;color:#6f6f6f;}
.header-type-4.transparent{width:100%}
.header-type-4.transparent .shopping-cart-widget{position:relative;float:right;left:0;top:0;width:auto !important;-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);}
.header-type-4.transparent .shopping-cart-widget .cart-summ span{display:none !important;}
.header-type-4.transparent .shopping-cart-widget .cart-summ > a{font-size:0;}
.header-type-4.transparent .top-bar .my-account-link, .header-type-4.transparent .top-bar .search{display:none !important;}
.mobile-nav-shown .header .shopping-cart-widget{top:10px;}
.shopping-cart-widget{float:left;width:auto;}
.top-bar .wishlist-link{display:none;}
.mobile-nav-shown .fixed-header .modal-buttons{-webkit-box-flex:1;-ms-flex:1;flex:1;}
.page-heading h1{font-size:24px;}
.et_section.parallax-section{background-attachment:scroll !important;background-position:50% 50%;}
.category-banner{margin-bottom:20px;}
.shopping-cart-widget .cart-popup, .shopping-cart-widget .widget_shopping_cart_content{display:none !important;}
.shopping-cart-widget .cart-summ > a{padding-bottom:0;}
.header .shopping-cart-widget{display:block;position:absolute;left:50%;width:auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);top:-60px;}
.fullwidthbanner-container .tp-rightarrow.default, .fullwidthbanner-container .tp-leftarrow.default, .slider-container .slider-prev, .slider-container .slider-next{width:45px;height:62px;}
.tp-rightarrow.default:before, .tp-leftarrow.default:before, .slider-container .slider-prev:before, .slider-container .slider-next:before{font-size:40px;line-height:64px;}
.page-heading h1{margin-top:0;}
.page-heading h1:before{border-top:none;}
.banner{margin-bottom:20px !important;}
.recent-post-mini img{margin-bottom:10px;}
.etheme_widget_qr_code, .sidebar .qr-lighbox, .etheme_widget_qr_code .widget-title{width:100%;text-align:center;}
.etheme_widget_qr_code .qr-lighbox:before{content:"\e61e";font-family:"arrows";font-size:90px;color:#585858;line-height:185px;}
.etheme_widget_qr_code{}
.etheme_widget_qr_code .qr-lighbox{height:150px;}
.testimonials-slider{float:left;width:100%;}
.products-grid .product, .products-grid.product-count-3 .product{width:calc(50% - 30px) !important;}
.products-grid.product-count-1 .product{width:100% !important;}
.products-grid .product:nth-child(n),
.products-grid.product-count-6 .product:nth-child(3n+1),
.products-grid.product-count-5 .product:nth-child(3n+1),
.products-grid.product-count-4 .product:nth-child(3n+1),
.products-grid.product-count-3 .product:nth-child(3n+1){clear:none!important;}
.products-grid .product:nth-child(2n+1),
.products-grid.product-count-6 .product:nth-child(6n+1),
.products-grid.product-count-6 .product:nth-child(2n+1),
.products-grid.product-count-5 .product:nth-child(2n+1),
.products-grid.product-count-4 .product:nth-child(2n+1),
.products-grid.product-count-4 .product:nth-child(4n+1),
.products-grid.product-count-3 .product:nth-child(2n+1){clear:both!important;}
.products-list .add-to-container{width:100% !important;}
.page-numbers .next, .pagination .next{min-width:9px;}
.page-numbers .prev, .pagination .prev{min-width:8px;}
.quick-view-popup .product-info .single_add_to_wishlist{float:left !important;margin-left:0 !important;position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
.quick-view-popup .quantity-box label{width:100%;}
.products-list .product .product-name{float:left;width:100%;}
.single-product-page .images{margin-bottom:20px;float:left;width:100%;}
.single-product-page .main-image-slider{padding:0 30px;}
.items-slider .flex-direction-nav .flex-prev{right:40px;}
.span4.cart-totals-section{float:left;width:300px;}
.single-product-page .product-info .variations_form{float:left;}
.quick-view-popup .yith-wcwl-add-button{width:100%;}
.quick-view-popup .product-info .quantity-box{width:100%;}
.quick-view-popup .single_add_to_cart_button{position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
.quick-view-popup .product-info .quantity, .single-product-page .product-info .quantity{width:100%;text-align:center;float:none;margin:5px auto;}
.woocommerce-page div.product form.cart .button, .yith-wcwl-add-button.show, .single-product-page .product-info .price{float:left;}
.wishlist-btn-container.with-styles{width:100%;}
.wishlist-btn-container.with-styles .yith-wcwl-add-to-wishlist .yith-wcwl-add-button.show{float:left;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);position:relative;}
iframe{max-width:100%;}
.single-product-page .product-info .product_meta .stock{text-align:center;}
.tabs-under-product .tabs{margin-left:0px;}
.comment-block .span2{margin-bottom:15px;margin-right:20px;float:left;width:95px;}
#commentform .form-submit{width:100%;}
#yith-wcwl-form h2{font-size:24px;text-align:center;}
.yith-wcwl-wishlistaddedbrowse{width:100%;margin-left:0;text-align:center;}
.yith-wcwl-wishlistaddedbrowse a{float:none;margin-right:5px;}
.cart-table-section form.cart-items{}
.footer .row-fluid [class*="span"]{margin-bottom:20px;float:left;}
.copyright .row-fluid .span6{width:100%;text-align:center!important;margin-bottom:10px;}
.responsive-switcher{margin-top:0;}
.copyright .footer-sidebar-widget .textwidget p{line-height:1.8}
.vimeo-video, .youtube-video{max-height:300px;height:300px !important;}
.vimeo-video iframe, .youtube-video iframe{height:100% !important;}
.copyright{padding:20px 0;}
.custom-info-block{width:100%;padding:5px 0;border:none;}
.custom-info-block.a-left{border-top:1px solid #ebebeb;}
.custom-info-wrap{border:none;margin-bottom:0 !important;}
.slider-container.sidebar-slider-flex{border:none;display:inline-block;}
.sidebar .slider-container.sidebar-slider-flex{border:1px solid #dbdbdb;}
.custom-info-wrap .custom-info-block{margin-top:0 !important;border:none;}
.custom-info-wrap .custom-info-block.a-left{border-top:none;}
.custom-info-block a{line-height:20px;}
.custom-info-block.a-center a{padding:10px 0;border:none !important;}
.copyright .container, .copyright{padding-bottom:0;}
.table.products-table .product-thumbnail{padding:5px 0;}
.table.products-table .product-thumbnail, .table.products-table .product-quantity{display:table-cell;}
.table.products-table .product-name a, .table.products-table .product-price .amount, .table.products-table .product-subtotal .amount{font-size:12px;}
.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1, .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.woocommerce .checkout #shiptobilling,
.woocommerce-page .checkout #shiptobilling{margin-top:6px;}
.woocommerce .col2-set#customer_details, .woocommerce-page .col2-set#customer_details{margin-top:20px;}
.sidebar-widget #searchform input[type="text"]{width:210px;}
.sidebar .qr-lighbox{position:relative;left:50%;float:left;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
.sidebar .qr-lighbox + p{float:left;width:100%;clear:both;text-align:center;margin-top:20px;}
.footer-top .widget_products{margin-bottom:30px !important;}
table.cart .product-price, table.cart .product-subtotal, table.cart thead .product-remove{display:none;}
table.cart .cart_item:last-child td{border-bottom:none;}
table.cart td{padding-left:0.2em !important;padding-right:0.2em !important;}
table.cart .product-name{width:70px;padding-right:1px !important;}
table.cart .product-name img{max-width:60px;}
.cart .quantity .minus, .cart .quantity .plus{display:none !important;}
.cart-table-section .quantity-box{width:70px;}
.page-template-blank .et-timer .time-block{width:50%;margin-bottom:20px;}
.page-template-blank .et-timer  .timer-devider{display:none;}
.woocommerce table.shop_table th, .woocommerce-cart table.shop_table th{padding:18px 0px !important;}
}
@media(max-width:576px){
.page-content.sidebar-mobile-position-above > .row-fluid .sidebar, .page-content.sidebar-mobile-position-above > .row .sidebar{-webkit-box-ordinal-group:2 !important;-ms-flex-order:1 !important;order:1 !important;}
.page-content.sidebar-mobile-position-above > .row-fluid .content, .page-content.sidebar-mobile-position-above > .row .content{-webkit-box-ordinal-group:3 !important;-ms-flex-order:2 !important;order:2 !important;}
} @media(max-width:480px){
.woocommerce-cart .woocommerce table.shop_table td, .woocommerce-cart table.shop_table td{padding:6px 0px !important;}
.woocommerce-MyAccount-content{overflow-x:auto;}
.woocommerce-shipping-calculator{width:100%;}
.woocommerce td.product-quantity, .woocommerce-page td.product-quantity{min-width:70px;}
.single-product .woocommerce-message .button{float:none !important;}
.woocommerce table.shop_attributes th, .woocommerce-page table.shop_attributes th{width:auto;}
.banner .banner-content{padding:4px 10px;}
.mobile-nav .mobile-nav-heading, .mobile-nav .links, .mobile-nav .search{display:block;}
.mobile-nav ul.links li.my-account-link{margin-left:0;}
.mobile-nav-heading, .mobile-nav ul.links li a{font-family:Georgia;}
.mobile-nav ul.links li{width:100%;padding-left:23px;}
html{margin-top:0 !important;}
.header .logo{max-width:210px;float:left !important;text-align:center;}
.header .logo img{max-width:170px !important;}
.mobile-nav ul.links .login-link{margin-left:0;}
.logo img{max-width:200px;}
.header-type-3 .top-bar .container, .header-type-4 .top-bar .container{padding:0;}
.top-bar .shopping-cart-widget{padding-left:0;}
.shopping-cart-widget .cart-summ > .cart-bag{padding-left:20px;font-size:0;}
.header .shopping-cart-widget{float:right;left:auto;right:0;top:50% !important;margin-top:-14px !important;}
.top-bar{display:none;}
.shopping-cart-widget .cart-summ > .cart-bag:before{right:0;top:8px;margin-right:0;font-size:24px;}
.fixed-header-area .fixed-header .logo-with-menu{max-width:130px;}
.mobile-nav-shown .fixed-header .logo-with-menu{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);margin-left:0;}
.fixed-header-area .fixed-header > .container .modal-buttons{display:table-cell;vertical-align:middle;padding-top:0;float:none !important;text-align:right;-webkit-box-flex:1;-ms-flex:1;flex:1;white-space:nowrap;}
.mobile-nav-shown .header-type-2 .header .shopping-cart-widget, .mobile-nav-shown .header-type-3 .header .shopping-cart-widget, .mobile-nav-shown .header-type-4 .header .shopping-cart-widget{top:46px !important;}
.fixed-header .search-link, .fixed-header .shopping-cart-link, .fixed-header .my-account-link{float:none !important;display:inline-block !important;vertical-align:middle !important;}
.fixed-header .my-account-link:before{margin-right:0 !important;}
.search{margin-right:0;}
.header .shopping-cart-widget .cart-summ span{font-size:0;}
.header .shopping-cart-widget{top:-10px;margin-top:-15px;}
.top-bar .container{padding:0;}
.shopping-cart-widget .cart-summ .items, .shopping-cart-widget .cart-summ .for-label{display:none;}
.quick-view-popup .product-info .product_meta del .amount, .single-product-page .product-info .product_meta del .amount{line-height:inherit;}
.woocommerce-checkout-payment .place-order .button{padding:8px 20px;font-size:16px;}
.et-mobile-menu li{width:100% !important;}
.fixed-header .logo-with-menu{left:0;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);margin-left:10px;}
.fixed-header .search #searchform .button,
.fixed-header .my-account-link, .fixed-header .my-account-link:before{display:block;}
.empty-cart-block i{margin-bottom:50px;margin-top:-20px;}
#cartModal{margin-left:0;}
#searchModal #searchform input[type="text"]{max-width:132px;margin-right:0;}
#searchModal #searchform{margin-left:0;}
#searchModal #searchform .button{margin-left:0;}
#searchModal .modal-body{padding:20px 10px;}
.fixed-header .my-account-link{right:105px;}
.fixed-header .search #searchform .button{top:7px;left:-42px;}
.fixed-header .menu-icon{display:block !important;width:22px;height:22px;}
.fixed-already .fixed-header .menu-icon{display:block !important;-webkit-box-flex:1;-ms-flex:1;flex:1;}
.fixed-already .fixed-header .menu-icon i{left:0;}
#cartModal .products-small .product-item .product-image img{max-width:50px;}
#searchModal input[type="text"]{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;left:0;}
.tabs .tab-title{background-position:95% center !important;}
.sidebar .banner .banner-content{width:86.5%;}
.widget_categories select{width:100%;}
.top-bar .my-account-link{margin-right:10px;top:8px;position:relative;float:right;}
.header-type-4.transparent .logo img{max-width:190px !important;}
.header-type-4.transparent .shopping-cart-widget{padding-right:0;}
.header-type-3 .header .shopping-cart-widget, .header-type-4 .header .shopping-cart-widget, .header-type-5 .header .shopping-cart-widget, .header-type-6 .header .shopping-cart-widget{right:3%;-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);}
.header-type-6 .header .shopping-cart-widget{right:0%;}
.header-type-3 .header .shopping-cart-widget{right:0%;}
.header-type-4 .header .shopping-cart-widget{right:0%;}
.header-type-4 .header .shopping-cart-widget .cart-summ:before, .header-type-5 .header .shopping-cart-widget .cart-summ:before, .header-type-6 .header .shopping-cart-widget .cart-summ:before{display:none;}
.header-type-4.transparent .shopping-cart-widget .cart-summ > a:before{right:0;}
.my-account-link:before{font-size:16px;}
.items-slider .slider .slide-item{width:100%;}
.slider-container .owl-prev, .slider-container .slider-prev,
.slider-container .owl-next, .slider-container .slider-next{display:none;}
.top-bar .languages-area{display:none;}
.quick-checkout .order-review{padding-left:10px;padding-right:10px;}
.form-row.place-order{text-align:center;}
.form-row.terms{text-align:left;}
.form-row textarea, .form-row input[type="text"],
.form-row input[type="password"],
.form-row input[type="week"],
.form-row input[type="email"],
.form-row input[type="url"],
.form-row input[type="search"],
.form-row input[type="tel"],
.form-row select{width:100%;}
.form-row #shipping_address_2,
.form-row #billing_address_2{margin-left:0;}
.et-brands-grid li{width:100%!important;}
.product-info .quantity-box{float:left;width:100%;text-align:center;margin-bottom:20px;position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
.product-info .single_add_to_cart_button{float:left;position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
.product-meta .price{text-align:center;}
.product-meta .span6.a-right{min-height:0;float:right;width:auto;margin-top:10px;position:relative;right:50%;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);}
.single-product-page .product-info .sku_wrapper{text-align:left;}
.single-product-page .product-info .reset_variations{margin-left:0;}
.slider-container .slider-prev, .slider-container .slider-next, .flex-direction-nav{display:block;}
.single-product-page .product-info .price{text-align:center;width:100%;}
.single-product-page .product-info .price ins{float:left;}
.single-product-page .product-info .star-rating{float:left;margin-top:25px;}
.single-product-page .product_meta .span6.a-right{text-align:center !important;}
table.variations{margin-bottom:0;}
.quick-view-popup table td{padding:0;display:inline-block;width:100%;}
.title span{display:block;}
.yith-wcwl-add-to-wishlist{width:100%;float:left;text-align:center;}
.single-product-page .product-info .wishlist-btn-container.with-styles .single_add_to_wishlist{float:none !important;width:48px;margin-top:10px;}
.single-product-page .product-info .size_guide{width:100%;float:left;text-align:center;}
.single-product-page .product-info .quantity-box{margin-right:0;}
.single-product-page .quantity-box label{width:100%;}
.cta-block{padding:20px;}
.cta-block .table-cell{display:block;vertical-align:middle;width:100%;text-align:center;}
.product-category .mask-container{text-align:center;}
.emodal{width:calc(100% - 20px) !important;left:10px !important;margin-left:0 !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px;}
.emodal .emodal-text .button, .emodal .emodal-text .button:last-child{margin-right:15px;margin-top:15px;margin-left:0;}
.comment-text .star-rating{float:left !important;}
#contact-form{margin-bottom:20px;}
.items-slider{margin-bottom:0;}
.slider-container .slider-next{right:-25px;}
.slider-container .slider-prev{left:-25px;}
.slide-item .product .star-rating, .products-grid .product .star-rating, .products-page-cats{display:none;}
.single-product-page .product-info .single_add_to_wishlist:after{display:none;}
.view-switcher{display:none;}
.products-list .product .product-image-wrapper, .products-list .product .product-image-wrapper img{width:100%;margin-right:0;}
.products-list .product{margin-bottom:40px;}
.toolbar{text-align:center;}
.toolbar .woocommerce-result-count, .toolbar .woocommerce-ordering, .toolbar .woocommerce-pagination, .view-switcher{float:left !important;position:relative;left:50%;margin-left:0;margin-right:0;clear:both;margin-bottom:10px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
.comment-block .span2{margin-bottom:0;}
.blog-post.post-timeline .post-date{padding:10px 5px;}
.products-list .added-text{width:300px;margin-left:-150px;}
.commentslist .children{margin-left:0;}
.commentslist .children > li:before, .commentslist .children .comment-heading .comment-author-avatar:before{border:none;}
.commentslist .comment-heading .comment-author-avatar{width:50px;margin-right:20px;}
.comment-block .author-link{margin-top:0;}
.comment_container .meta, .comment_container .description{float:left;}
.slider-container.sidebar-slider-flex .slider-viewport{width:305px;margin:0 auto;max-width:100%;}
.table.products-table td, .table.products-table th{padding:18px 10px;}
.woocommerce .cart input.button{float:left !important;margin-left:0 !important;margin-top:10px;}
.woocommerce .cart .coupon{margin-left:0;}
.woocommerce .cart td.actions{padding-left:0;}
.woocommerce .cart td.actions > .button{margin-top:0;margin-bottom:20px;}
.woocommerce .checkout #shiptobilling, .woocommerce-page .checkout #shiptobilling{margin-top:56px !important;}
.span4.cart-totals-section{float:left;width:100% !important;}
.span4.cart-totals-section .checkout-button{padding:8px 10px;}
.wishlist_table .product-remove, .wishlist_table .product-price{display:none;}
.woocommerce table.wishlist_table th, .woocommerce table.wishlist_table td{padding:18px 0px !important;}
.table.products-table .product-quantity .quantity .plus, .table.products-table .product-quantity .quantity .minus{display:none !important;}
.table.products-table .product-quantity{padding:0;min-width:25px !important;}
.table.products-table .product-quantity .qty{padding:2px !important;width:30px;height:30px;}
.table.products-table th.product-quantity{text-align:center !important;padding:18px 0;}
.table.products-table .product-remove{display:none;}
.cart-totals-section{margin-top:30px;}
.cart-options-row .coupon, .cart-options-row .coupon input{width:100%;}
.product_list_widget li .star-rating{margin-top:18px;}
.copyright .logo-small{display:block;margin:0 auto 10px;}
.copyright .links li{display:block;margin:3px;}
.google-map.googlemap-wide{height:200px !important;}
.pricing-table ul{width:100% !important;}
.largest{font-size:140px;}
#review_form{width:100%;}
.alert-success .h3, .success .h3, .alert-error .h3, .error .h3, .alert-info .h3, .info .h3, .alert-block .h3, .warning .h3{font-size:20px;}
.white-popup-block{background-position:80%;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;}
#loginModal .lost_password, #cartModal .lost_password, #searchModal .lost_password{float:right;}
.yith-wcwl-add-button.show{position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
.post-single .post-share, .post-single .post-share .etheme-social-icons li a{border:none;}
.post-share .share-title{display:none;}
.post-single .post-share .etheme-social-icons{width:100%;}
.layout-default_portrait .post-images{width:100%;max-width:100%;margin-right:0;text-align:center;}
.woocommerce table.shop_table td .woocommerce-button, .woocommerce-page table.shop_table td .woocommerce-button{padding:5px 10px;}
}
@media(max-width:400px){
.mobile-nav-shown .header .menu-icon, .mobile-nav-shown .fixed-header .menu-icon{left:20px;}
}
@media(max-width:325px){
.mobile-nav-shown .fixed-header .logo-with-menu{margin-left:11px;}
} @media(max-width:1100px) and (min-width:980px){
.slide-item .product .hover-effect-slider .slider-counter, .slide-item .product .hover-effect-slider .small-slider-arrow, .products-grid .product .hover-effect-slider .slider-counter, .products-grid .product .hover-effect-slider .small-slider-arrow, .products-list .product .hover-effect-slider .slider-counter, .products-list .product .hover-effect-slider .small-slider-arrow {
opacity: 1 !important;
display: block;
}
.hover-effect-slider .small-slider-arrow.arrow-right {
border-right: 1px solid #e2e2e2;
}
.hover-effect-slider .small-slider-arrow.arrow-left {
border-left: 1px solid #e2e2e2;
}
.slide-item .product:hover, .products-grid .product:hover {
border: 1px solid #fff;
}
}body{color:#575757;}
.container, .page-wrapper, .fixed-header, .fixed-header:hover{
background-color: #151515;
}
a{color:#fff;}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6, strong{color:#fff;}
.fixed-header .menu > li > a{color:#fff;}
.etheme_cp .etheme_cp_head{border-top:none !important;}
textarea, select, .select2-container--default .select2-selection--single, input[type="text"], input[type="password"],.search #searchform input[type="text"],.et-mega-search .et-search-result, .search .et-mega-search form input[type="text"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input,
textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input, .input-text{color:#fff;background-color:#1e1e1e;border:1px solid #3d3d3d;}
.select2-dropdown{background-color:#1e1e1e;border-color:#3d3d3d;}
.select2-container--default .select2-selection--single .select2-selection__rendered{color:#fff;}
.select2-container--default .select2-results__option[aria-selected=true], .select2-container--default .select2-results__option[data-selected=true]{background-color:#555;}
input[type="checkbox"]:checked{background-image:url(//4mate.pl/wp-content/themes/legenda/images/tick-icon-check-white.png);}
input[type="checkbox"]{background-image:url(//4mate.pl/wp-content/themes/legenda/images/tick-icon-white.png);}
pre{background-color:#333 !important;color:#fff !important;}
body.page-template-blank-php{background-color:#262626;}
.dropcap.light{color:#fff;}
.header-type-4.transparent .container{background-color:transparent !important;}
.button, button, .coupon .button, input[type="submit"]{border:1px solid #3b3b3b;background-color:#1e1e1e;color:#fff;}
.slider-container .slider-prev, .slider-container .slider-next{background-color:rgba(0,0,0,0.3);}
.slider-container .slider-prev.disabled:before{color:#fff;}
.slider-container .slider-prev, .slider-container .slider-next{height:90px;width:65px;}
.shopping-cart-widget .widget_shopping_cart_content{border:1px solid #3b3b3b;background-color:#1e1e1e;color:#fff;}
.shopping-cart-widget .widget_shopping_cart_content ul li .media-heading a{color:#fff;}
.shopping-cart-widget .widget_shopping_cart_content ul li{border-bottom:1px solid #3b3b3b;}
.shopping-cart-widget .widget_shopping_cart_content .totals p{color:#fff;}
.shopping-cart-widget .widget_shopping_cart_content ul li .delete-btn{background-image:url(//4mate.pl/wp-content/themes/legenda/images/white-cross.png);background-repeat:no-repeat;background-position:center center;}
.top-bar .container{border-bottom:1px dotted #3d3d3d;}
.header-type-7 .top-bar{background-color:#151515;}
.fixed-header, hr,
.header-type-7 .top-bar{border-bottom:1px solid #3d3d3d;}
.main-nav .container{background-color:transparent;}
.main-nav, .main-nav .double-border, .sidebar-widget .widget-title{border-bottom:1px solid #3d3d3d;border-top:1px solid #3d3d3d;}
.main-nav .menu li a{color:#fff;}
.header-type-3 .top-bar, .header-type-3 .main-nav, .header-type-4 .main-nav{background-color:#151515;}
.menu-type1 .menu .nav-sublist-dropdown, .fixed-header .menu .nav-sublist-dropdown, .back-white{background-color:#1e1e1e;border:1px solid #3d3d3d;}
.menu-type1 .menu .nav-sublist-dropdown .container, .fixed-header .menu .nav-sublist-dropdown .container{background-color:transparent;}
.menu-type2 .menu .nav-sublist-dropdown{background-color:#1e1e1e;border-bottom:1px solid #3d3d3d;}
.menu-type2 .menu .nav-sublist-dropdown .container{background-color:#1e1e1e;}
.shopping-cart-widget .cart-summ span, .shopping-cart-widget .cart-summ a{color:#fff !important;}
.menu-type2 .menu .nav-sublist-dropdown .menu-parent-item > a{color:#FFF;}
.menu-type3 .nav-sublist-dropdown ul li a, .fixed-menu-type3 .nav-sublist-dropdown ul li a,
.fixed-header .menu > li .nav-sublist-dropdown .container > ul > li a, .main-nav .menu > li .nav-sublist-dropdown .container > ul > li a{background-color:#1e1e1e;color:#FFF;border-left:1px solid #3e3e3e;border-right:1px solid #3e3e3e;border-top:1px solid #3e3e3e;}
.main-nav .menu > li .nav-sublist-dropdown .container ul .menu-item-has-children .nav-sublist ul li:last-child a, .fixed-header .menu > li .nav-sublist-dropdown .container ul .menu-item-has-children .nav-sublist ul li:last-child a, .main-nav > .menu > li > .nav-sublist-dropdown > .container > ul > li:last-child a{border-bottom:1px solid #3e3e3e;}
.menu-type3 .nav-sublist-dropdown ul > li:last-child > a, .fixed-menu-type3 .nav-sublist-dropdown ul > li:last-child > a, .fixed-header .menu > li .nav-sublist-dropdown, .main-nav .menu > li .nav-sublist-dropdown{border-bottom:1px solid #3e3e3e;}
.main-nav .menu > li .nav-sublist-dropdown{background-color:#1e1e1e;}
.fixed-header .menu > li.menu-full-width .nav-sublist-dropdown, .main-nav .menu > li.menu-full-width .nav-sublist-dropdown{background-color:#1e1e1e !important;border-top:1px solid #3d3d3d;border-bottom:1px solid #3d3d3d;}
.fixed-header .menu > li .nav-sublist-dropdown .container, .main-nav .menu > li .nav-sublist-dropdown .container{background-color:#1e1e1e !important;}
.shopping-cart-widget .widget_shopping_cart_content .bottom-btn a{border:1px solid #3b3b3b !important;background-color:#1e1e1e !important;color:#fff !important;}
.my-account-link .submenu-dropdown ul li a{color:#fff !important;}
.woocommerce-MyAccount-navigation li{border-color:#3b3b3b;}
.fixed-header .menu > li.menu-full-width .nav-sublist-dropdown .container > ul > li > a, .main-nav .menu > li.menu-full-width .nav-sublist-dropdown .container > ul > li > a{color:#FFF;}
.header-vertical-enable .menu-wrapper .menu >li >a{color:#fff;}
.header-vertical-enable .page-wrapper .header-type-8 .menu-wrapper{height:100vh;}
.grid-filter .vc_grid-filter.vc_grid-filter-size-lg li.vc_grid-filter-item{color:#fff;background-color:#1e1e1e;border-color:#3b3b3b;padding:5px 10px;}
.grid-filter .vc_grid-filter.vc_grid-filter-size-lg li.vc_grid-filter-item span{padding:5px 20px;}
.et-mega-search .et-search-result .title span{background-color:#1e1e1e;}
.shopping-cart-widget .cart-summ > a, .shopping-cart-widget .cart-summ .price-summ{color:#fff;}
.title span{background-color:#151515;z-index:1000;color:#fff;}
.title:before, .page-heading h1:before{border-top:1px solid #3d3d3d;}
.show-top-panel.show-panel{color:#FFF;}
.custom-info-wrap .custom-info-block{border-top:1px dotted #3d3d3d;}
.custom-info-wrap{border-bottom:1px dotted #3d3d3d;}
#searchModal,
#searchModal h3{background:#1e1e1e !important;color:#6f6f6f;}
button.mfp-close, button.mfp-arrow{background:#1e1e1e !important;}
.custom-info-wrap .custom-info-block.a-center a, .custom-info-block.a-center a{border-left:1px dotted #3d3d3d;border-right:1px dotted #3d3d3d;}
.custom-info-block{border-top:1px solid #3d3d3d;}
.slide-item .product, .products-grid .product{border:1px solid #151515;}
.slide-item .product:hover, .products-grid .product:hover{border:1px solid #3d3d3d;}
.back-to-top{background-color:rgba(0,0,0,0.3);}
.widget_mc4wp_widget{background-color:#1e1e1e;border:1px solid #3d3d3d;}
.footer-top .container, .copyright .container, .footer .container{border-top:1px solid #3d3d3d;}
.footer .product_list_widget > li, .footer-top .product_list_widget > li,
.footer .etheme_widget_recent_entries .recent-post-mini, .footer-top .etheme_widget_recent_entries .recent-post-mini{border-bottom:1px solid #3d3d3d;}
.quantity-box label, .product_list_widget a, .recent-post-mini a, .quick-view-popup .product-info .sku_wrapper,
.quick-view-popup .share-title, .single-product-page .share-title, 
.single-product-page .product-info .sku_wrapper, .quick-view-popup .product-info .posted_in, .single-product-page .product-info .posted_in{color:#fff;}
.etheme_twitter .tweet, .quick-view-popup .share-title, .single-product-page .share-title{border-bottom:1px solid #3d3d3d;}
.product-categories .open-this, .slider-container.sidebar-slider-flex, .tabs .tab-title, .etheme_widget_qr_code, .product-brands{border:1px solid #3d3d3d;}
div.dark_rounded .pp_contract, div.dark_rounded .pp_expand, div.dark_rounded .pp_close{color:#FFF;}
.pp_content_container .pp_contract, .pp_content_container .pp_expand{background-color:#151515;}
.pp_content_container .pp_details{margin:0 !important;}
.blog-post.post-grid .post-information{border:1px solid #3d3d3d;}
.blog-post.post-timeline .post-date{background-color:#151515;border:1px solid #3d3d3d;color:#FFF;}
.blog-post.post-timeline .post-date .post-day{color:#FFF;}
.blog-post.post-timeline .blog-line{border-left:1px solid #3d3d3d;}
.blog-post.post-timeline hr{border-top:1px solid #3d3d3d;}
.table-striped tbody>tr:nth-child(odd)>td, .table-striped tbody>tr:nth-child(odd)>th{background-color:#1e1e1e !important;}
.table-bordered{border:1px solid #3d3d3d !important;}
.table-bordered th, .table-bordered td{border-left:1px solid #3d3d3d !important;}
.left-bar .left-titles .tab-title-left.opened{background-color:#1e1e1e;}
.tabs.accordion .tab-title{border:1px solid #3d3d3d;}
.left-bar .left-titles .tab-title-left:first-child{border-top:1px solid #3d3d3d;}
.left-bar .left-titles .tab-title-left{border:1px solid #3d3d3d;}
.right-bar .left-titles .tab-title-left{border-right:1px solid #3d3d3d;border:1px solid #3d3d3d;}
.right-bar .left-titles .tab-title-left.opened{background-color:#1e1e1e;}
.empty-category-block h2:before{color:#FFF;}
.right-bar .left-titles .tab-title-left:first-child{border-top:1px solid #3d3d3d;}
.tabs.accordion .tab-title.opened{border-bottom:1px solid #3d3d3d;background-color:#1e1e1e;}
.tabs.accordion{border-top:1px solid #3d3d3d;}
.tabs .tab-title.opened{color:#fff;border-bottom:1px solid #3d3d3d;}
.tabs .tab-content{border:1px solid #3d3d3d;}
.etheme_widget_qr_code .widget-title{border:none !important;}
.to-chat-form .chat-form-content{background-color:#151515 !important;border:1px solid #3d3d3d !important;}
.to-chat-form textarea, .to-chat-form input{border:1px solid #3d3d3d !important;}
#content_tab_additional_information table th, #content_tab_additional_information table td{background:#1e1e1e;color:#fff;}
.bc-type-variant2{background-color:#151515;}
.bc-type-variant2 h1 span{background-color:#151515;}
.woocommerce table.shop_attributes td, .woocommerce-page table.shop_attributes td,
.woocommerce table.shop_attributes th, .woocommerce-page table.shop_attributes th{border-bottom:1px solid #3d3d3d;}
.woocommerce table.shop_attributes, .woocommerce-page table.shop_attributes{border-top:1px solid #3d3d3d;}
.quick-view-popup .product-info .single_add_to_wishlist, .single-product-page .product-info .single_add_to_wishlist{background-color:#1e1e1e;}
.quick-view-popup .product-info .single_add_to_wishlist:before, .single-product-page .product-info .single_add_to_wishlist:before{color:#575757;}
.quick-view-popup .product-info .single_add_to_wishlist, .single-product-page .product-info .single_add_to_wishlist{border:1px solid #3d3d3d;}
.single-product-page .product-info .single_add_to_wishlist:after{background-color:transparent;}
.product-info .single_add_to_wishlist:hover{border:1px solid transparent;}
.user-sidearea, .widget_nav_menu .widget-title{border-top:1px solid #3d3d3d;border-left:1px solid #3d3d3d;border-right:1px solid #3d3d3d;}
.widget_nav_menu ul{border:1px solid #3d3d3d;}
.widget_nav_menu li a{border-top:1px solid #3d3d3d !important;}
.widget_nav_menu li a:hover{border-color:#3d3d3d !important;}
.widget_nav_menu li a{color:#fff;}
.woocommerce table.shop_table th, .woocommerce-page table.shop_table th{color:#fff !important;}
.woocommerce table.shop_table td, .woocommerce-page table.shop_table td{border-top:1px solid #3d3d3d !important;}
.shopping-cart-widget .cart-popup{background-color:#1e1e1e;border:1px solid #3d3d3d;}
.products-small .product-item h5 a, .shopping-cart-widget .totals{color:#fff;}
.products-small .product-item{border-bottom:1px solid #3d3d3d;}
.toolbar .woocommerce-ordering select{border:1px solid #3d3d3d;}
.toolbar .switchToGrid, .toolbar .switchToList{background-image:url(//4mate.pl/wp-content/themes/legenda/images/switch-sprite-dark.png);}
.page-numbers li span, .page-numbers li a, .pagination li span, .pagination li a{border:1px solid #3d3d3d;}
.toolbar{border-bottom:1px solid #3d3d3d;}
.submenu-dropdown{background-color:#1e1e1e;border:1px solid #3d3d3d;}
.shopping-cart-widget .cart-popup:after, .my-account-link:hover .submenu-dropdown:after{background-image:url(//4mate.pl/wp-content/themes/legenda/images/after-arrow-dark.png);}
.table.products-table .product-thumbnail{background-color:transparent !important;}
.table th, .table.products-table .product-price .amount, .table.products-table .product-subtotal .amount, .shop_table .product-price .amount, .shop_table .product-subtotal .amount, .coupon label, .cart_totals td .amount, .cart_totals .order-total strong .amount{color:#fff !important;}
.shipping_calculator a{color:#FFF;}
.table th, .table td{border-top:1px solid #3d3d3d !important;}
.woocommerce-message:after, .alert-success:after, .success:after{display:none !important;}
.cta-block{border:1px solid #3d3d3d;}
.cta-block.style-filled{background-color:#1e1e1e;border-top-color:#3d3d3d !important;border-right-color:#3d3d3d !important;border-bottom-color:#3d3d3d !important;}
.header-type-2 .top-bar, .top-panel{background-color:#151515;}
.woocommerce.widget_price_filter .price_slider_amount span, .woocommerce-page .widget_price_filter .price_slider_amount{color:#fff !important;}
.quick-view-popup{background-color:#151515;}
.quick-view-popup .doubled-border, .cart-totals-block{border:1px solid #3d3d3d;}
.mfp-close{background-image:url(//4mate.pl/wp-content/themes/legenda/images/white-cross.png);background-color:#151515;}
.widget_layered_nav ul li a:before, .widget_layered_nav ul li.chosen a:before{background-image:url(//4mate.pl/wp-content/themes/legenda/images/tick-icon-white.png);}
.widget_layered_nav_filters ul li a:before{color:#fff;}
.widget_layered_nav_filters ul li{border:1px solid #3d3d3d;}
.banner.bordered{border:1px solid #3d3d3d;}
.emodal, .emodal.eloading{background-color:#151515;border:1px solid #3d3d3d;}
.emodal-border{border:1px solid #3d3d3d;}
.emodal.eloading{background:#151515 url(//4mate.pl/wp-content/themes/legenda/images/loading-white.gif) no-repeat center center;}
.emodal .close-modal, a.pp_close{background-color:#151515;background-image:url(//4mate.pl/wp-content/themes/legenda/images/white-cross.png) !important;}
.articles-nav.load-more-posts.loading a{background-color:#151515;border:1px solid #3f3f3f;}
.articles-nav.load-more-posts.loading a:hover{color:#fff;}
div.dark_rounded .pp_top .pp_middle, div.dark_rounded .pp_content, div.dark_rounded .pp_bottom .pp_middle, div.dark_rounded .pp_content_container .pp_left, div.dark_rounded .pp_content_container .pp_right, div.dark_rounded .pp_top .pp_left, div.dark_rounded .pp_top .pp_right, div.dark_rounded .pp_bottom .pp_right, div.dark_rounded .pp_bottom .pp_left, .pp_content_container .pp_close{background-color:#151515 !important;}
.pp_content_container .pp_content{border:1px solid #3d3d3d;}
.pp_loaderIcon{width:50px !important;height:50px !important;background:#151515 url(//4mate.pl/wp-content/themes/legenda/images/loading-white.gif) no-repeat center center !important;}
.content.span12 .et_section > .container{}
.et_section .container{background-color:transparent;}
.et_section{border-top:1px solid #3d3d3d;border-bottom:1px solid #3d3d3d;}
.footer-top.footer-top-3, .footer-top.footer-top-3 .container, .copyright.copyright-3, .copyright.copyright-2, .copyright.copyright-3 .container, .copyright.copyright-2 .container{background-color:#1e1e1e;}
.footer.footer-bottom-3, .footer.footer-bottom-2, .footer.footer-bottom-3 .container, .footer.footer-bottom-2 .container{background-color:#222;}
.header-type-5 .top-bar .shopping-cart-link{display:none;}
.header-type-5 .top-bar .container{background-color:#000;}
.header-type-6 .top-bar .container{background-color:inherit !important;}
.progress-bar{background-color:#1e1e1e;}
.toggle-element .toggle-title{color:#fff;}
.toggle-element{border-bottom:1px solid #3d3d3d;}
.content-box{border:1px solid #3d3d3d;}
.content-box .title span{background-color:transparent;}
.toggle-block .toggle-element:first-child{border-top:1px solid #3d3d3d;}
.page-template-blank-php .page-content{margin-bottom:0;}
blockquote{background-color:#1e1e1e;border:1px solid #3d3d3d;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.etheme_widget_recent_comments ul li .comment_author{color:#FFF;}
.cart_totals .table .total td strong .amount, .cart-subtotal td .amount{color:#FFF !important;}
.quick-checkout .order-review{border:1px solid #3d3d3d;}
.payment_methods li:first-child{border-top:1px solid #3d3d3d;}
.payment_methods li{border-bottom:1px solid #3d3d3d;}
#payment{background-color:#151515!important;}
.woocommerce-checkout-review-order-table .order-total span.amount{color:#fff!important;}
input[type="radio"]{background-color:#151515;background-image:url(//4mate.pl/wp-content/themes/legenda/images/radio-icon-dark.png);}
input[type="radio"]:checked{background-color:#151515;background-image:url(//4mate.pl/wp-content/themes/legenda/images/radio-icon-check-dark.png);}
.woocommerce table.shop_table tfoot td, .woocommerce table.shop_table tfoot th, .woocommerce-page table.shop_table tfoot td, .woocommerce-page table.shop_table tfoot th{border-top:1px solid #3d3d3d !important;}
.pricing-table ul li, .pricing-table ul.selected-column li{background-color:#212121;}
.pricing-table ul li.row-price{background-color:#333;}
.pricing-table ul li{border-bottom:1px solid #3d3d3d;border-right:1px solid #3d3d3d;border-left:1px solid #3d3d3d;}
.pricing-table ul li.row-title{border-top:1px solid #3d3d3d;color:#FFF;}
.pricing-table.style2 ul.selected-column li.row-price{background-color:#3d3d3d;border-bottom:1px solid #3d3d3d;border-right:1px solid #3d3d3d;border-left:1px solid #3d3d3d;}
.pricing-table.style3 ul li.row-price{background-color:#2e2e2e;border-bottom:1px solid #3d3d3d;border-right:1px solid #3d3d3d;border-left:1px solid #3d3d3d;}
.pricing-table.style3 ul li.row-price{color:#FFF;}
.boxed .top-panel{-webkit-box-shadow:none;box-shadow:none;}
.blog-post{border-bottom:1px solid #3d3d3d;}
.blog-post .post-info a{color:#FFF;}
.post-single .post-share{border:1px solid #3d3d3d;}
.post-single .post-share .share-title{color:#FFF;}
.post-single .post-share .etheme-social-icons li a, .commentslist .children > li:before{border-left:1px solid #3d3d3d;}
.comments-title, .comment-block{border-bottom:1px solid #3d3d3d;}
.commentslist .children .comment-heading .comment-author-avatar:before{border-left:1px solid #3d3d3d;border-bottom:1px solid #3d3d3d;}
.woocommerce-message, .woocommerce-error, .woocommerce-info, .alert-success, .success, .alert-error, .error, .alert-info, .alert-info, .info, .alert-block, .warning{border:1px solid #3d3d3d !important;}
.woocommerce-message:after, .woocommerce-error:after, .woocommerce-info:after, .alert-success:after, .success:after, .alert-error:after, .error:after, .alert-info:after, .alert-info:after, .info:after, .alert-block:after, .warning:after{display:none;}
.modal{background-color:#151515 !important;border:1px solid #3d3d3d;}
#loginModal > div, #cartModal > div, #searchModal > div{border:1px solid #3d3d3d;}
#loginModal .modal-header .close, #cartModal .modal-header .close, #searchModal .modal-header .close{background-image:url(//4mate.pl/wp-content/themes/legenda/images/white-cross.png);background-color:#151515;}
.shop_table .product-thumbnail{background-color:transparent !important;}
@media(max-width:979px){
.header, .top-bar{border-bottom:1px solid #3d3d3d !important;}
.slide-item .product, .products-grid .product, .products-list .product .product-image-wrapper{border:1px solid #3d3d3d !important;}
.fixed-header{background-color:#151515 !important;}
.tabs .tab-title.opened, .tabs .tab-content, #reviews .comment_container{border-bottom:1px solid #3d3d3d !important;}
.tabs{border-top:1px solid #3d3d3d !important;}
}
@media(max-width:767px){
.custom-info-block.a-left{border-top:1px solid #3d3d3d !important;}
.shopping-cart-widget .cart-summ > a:before{color:#fff;}
}
@media(min-width:980px){
.header-type-8{background-color:#151515;border-right:1px solid #3d3d3d;}
.header-type-8 .logo:after, .header-type-8 .logo{border-bottom:1px solid #3d3d3d;}
}
@media(max-width:979px) and (min-width:768px){
.single-product-page .product-info .single_add_to_wishlist:before{color:#fff !important;}
}
.slider-container .owl-next, .slider-container .owl-prev, .slider-container .slider-prev, .slider-container .slider-next{background-color:transparent;}
.quantity input[type="button"],
.quantity input[type="number"]{background-color:#1e1e1e !important;color:#fff !important;border:1px solid #3b3b3b !important;height:33px !important;top:0;}
.shop_table .quantity input[type="number"]{border-color:#3b3b3b !important;}
.woocommerce-info, .alert-info, .info{background-color:#1e1e1e !important;}
.cart_totals table th, .cart_totals table td{border-color:#3b3b3b;}
.cart_totals table th{color:#fff !important;}
.woocommerce-shipping-calculator a{color:#fff;}
.select2-results,.select2-container .select2-choice,.select2-drop-active{background-color:#1e1e1e;color:#fff;border-color:#3b3b3b;}
.select2-results .select2-highlighted{background-color:#2c2c2c !important;}
.et-mega-search .et-search-result:after{
display: none;
}