﻿/*
 Theme Name:    Electro Child
 Theme URI:     https://themeforest.net/item/electro-electronics-store-woocommerce-theme/15720624
 Description:   This is the child theme of Electro
 Author:        MadrasThemes
 Author URI:    https://themeforest.net/user/shaikrilwan/portfolio
 Template:      electro
 Version:       1.4.2
 License:       GNU General Public License v2 or later
 License URI:   http://www.gnu.org/licenses/gpl-2.0.html
 Tags:          light, dark, two-columns, right-sidebar, responsive-layout
 Text Domain:   electro-child
*/

#tab-description p {margin-bottom:1em;} .single-product .brand {margin:0px;} .single-product .availability {display: inline-table;} .sku_wrapper {display:none;} .product_meta > span + span::before {display:none;}

.products .product.product-card .media-body .hover-area .action-buttons > div {margin-right:5px;}
.products .product.product-card .media-body .hover-area .action-buttons > a {margin-left:5px;}


/*
Kategorie nad boxami produktów lista i linkowanie
*/
.products-carousel .owl-item .product .loop-product-categories, .section-onsale-product .onsale-product .loop-product-categories, .section-onsale-product-carousel .onsale-product-carousel .onsale-product .onsale-product-content .loop-product-categories, li.product .loop-product-categories
{

max-width: 230px; 
white-space: nowrap; 
overflow: hidden; 
text-overflow: ellipsis;
font-size: .700em;
}

/*
Przniesiony opis w zakładce sklep pod produkty
*/

.archive .page-description {
order: 3;
}

/*
Przniesiony opis producenta i kategorii pod produkty ogólne style
*/

.archive .term-description {
  order: 3;
}
.archive .term-description+.vc_row {
  order: 4;
}

.archive .term-description+.vc_row,
.archive .site-content-inner>.vc_row {
  order: 4;
}


/*
Przniesiony opis producenta i kategorii pod produkty
*/

.term-description { clear: both; padding: 20px 20px; border: 1px solid #f0f0f0; background-color: #f8f8f8; margin-top: 5em;}


/*
Przniesiony opis producenta i kategorii pod produkty vitual composer margin
*/
.term-description-cs { margin-top: 2.857em;}

/*
Przniesiony opis w zkladce sklep pod produkty
*/

.page-description { clear: both; padding: 20px 20px; border: 1px solid #f0f0f0; background-color: #f8f8f8; margin-top: 5em;}

/*
Dodaje paddingi dla treści na smartfonach / opisy
*/

@media (max-width: 767px) {
.term-description,
.page-description,
.term-description+.vc_row{
padding: 20px 20px;
}
}

@media (max-width: 767px) {
.archive.tax-product_cat .site-content-inner>.vc_row {
padding: 20px 20px;
}
}
/*
@media (max-width: 767px) {
.archive .site-content-inner > .vc_row {
    padding-left: 15px;
    padding-right: 15px;
}
}
*/


/*
Usuwanie opisów na podstronach paginacji
*/

/*
[class~=paged] .site-content-inner >.vc_row{
display: none;
}
*/

/*
Style Creative SEO treści główna, kategorie i producenci
*/

.cs-h1 {font-size:1.9em; color:#333e46; font-family: lato !important; font-weight:400!important;}
.cs-h2 {font-size:1.4em; color:#333e46; font-family: lato !important; font-weight:400!important;}
.cs-p {font-size:.8em; color:#686c6f; font-family: lato !important; text-align: justify;}

.widget-title {font-family: Lato !important; font-weight: 600 !important;}

/*
Naprawa producenci karuzela 
*/



.brands-carousel .owl-carousel .owl-nav .owl-next,
.brands-carousel .owl-carousel .owl-nav .owl-prev {
   line-height: 50px;
   padding: 0 20px;
}


/*
Top Bar menu - sklep, blog, itp naprawa
*/

@media (max-width: 991px) {
.top-bar .nav.nav-inline {
    justify-content: center;
    flex-wrap: wrap;
}
}

/*
Naprawa menu off canvas na firefox
*/
.off-canvas-navigation .yamm .yamm-content .dropdown-menu,
.off-canvas-navigation ul .dropdown-menu {
   top: 0;
}

/*
Naprawa mega menu kategorii pogrubione główne kategorie
*/
.yamm .nav-text {font-weight:bold;}

/*
Newsletter nad footer zgoda
*/
.mc4wp-response { display:none;}
.mc4wp-form-fields .cspp {padding-top:5px; padding-left:15px;}
.mc4wp-form-fields .cspp label {margin-bottom:0px!important;}
.mc4wp-form-fields .cspp .csakcept {padding-left:5px; font-size:.8em; color:#fff;}
.mc4wp-form-fields .cspp .csakcept a {color:#fcfcfc; text-decoration: underline;}
.mc4wp-form-fields .cspp .csakcept a:hover {color:#f6f6f6; text-decoration: none;}
.electro-compact .footer-newsletter {
    padding: 1em 0;
}
.desktop-footer .footer-newsletter .newsletter-content {padding-top:10px;}




/*
Przyciski w menu koszyka - zobacz oraz zamów
*/
.dropdown-menu-mini-cart .wc-forward {

    padding: .75em 1.4em !important;
    margin: 0 .5em !important;
}

/*
zanzaczenie akceptacji regulaminu w koszyku wyrównanie do newslettera
*/
.form-row .validate-required {padding-left: 1.2rem!important;
padding-right: .9375rem!important;}

/*
niebieska lista ikon o zaletach stona główna mobile v2
*/
section.product-categories-menu-list {
    margin-bottom: 2.8em;
}