/*
 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://madrasthemes.com/
 Template:      electro
 Version:       2.7.3
 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

.header-v8 form.navbar-search {
    display: none;
}*/
body.wpt_table_body .wpt-wrap table tbody tr.wpt_row > td a.wpt_product_title_in_td{font-weight:600 !important;color:#085494;}
tr.visible_row.wpt_row td a.button{background-color:#085494;}
tr.visible_row.wpt_row td a.button:hover{background-color:#fed530 !important;color:#085494;}
li.my-account {
    display: none;
}
.header-v7 .header-logo-link img {
	max-width: 200px;
}
.header-v7 .electro-navigation-v7 .primary-nav-menu>.nav {
    align-items: normal;
}
ul#menu-top-bar-center {
    width: 100%;
    text-align: center;
    justify-content: center;
    display: inline-flex;
}
.header-v7 .masthead .header-logo, .header-v7 .masthead .header-site-branding {
    margin: 0 auto;
}
.header-v7 .electro-navigation-v7, .header-v7 .masthead{ margin-left: calc(-50vw + 50% - 0px);}
.header-v7 .electro-navigation-v7 {
	background-color: #085494;
}
.primary-nav-menu .nav-inline>.menu-item a:hover {
    color: #fed530;
}
div.wpt-footer-cart-wrapper.always_show {
    display: none;
}

.navbar-primary, .header-v7 .masthead, .top-bar.top-bar-v3.hidden-lg-down {
    background: white !important;
}
.top-bar-v3 .menu-item.customer-support.menu-item>a i, .top-bar-v3 .nav-inline .menu-item>a, .top-bar .nav-inline>.menu-item+.menu-item:before {
    color: #095494 !important;
}
.primary-nav-menu .nav-inline>.menu-item a{text-transform: uppercase;}
.primary-nav-menu .yamm .yamm-content li:not(.nav-title) a {
    color: #095494;
}
.yamm .yamm-content .nav-title{font-size:1.3em;}

	 
div.wpt-footer-cart-wrapper.always_show {
    display: none !important;
}

ul.social-footer li {
    display: inline;
}
.footer-bottom-widgets ul>li>a:focus, .footer-bottom-widgets ul>li>a:hover {
    color: #095494 !important;
}
ul.social-footer li i {
    color: #095494;
}
ul.social-footer li i:hover {
    color: #ffd300;
}

@media screen and (max-width: 767px) {
	.handheld-footer .handheld-footer-bar .footer-logo {
		width: 50%;
	}
.vc_row.wpb_row.vc_row-fluid.desk-fissare{
    display: none !important;
}}
@media screen and (min-width 768px){
.vc_row.wpb_row.vc_row-fluid.mobile-fissare {
    display: none !important;
}}
.primary-nav-menu .nav-inline>.menu-item>a {
	font-size: 1.3em;
padding: 0.580em 0;}
h1.product_title.entry-title {
	font-size: 2.5em;
    color: #095494;}
.woocommerce-product-details__short-description h3, .woocommerce-product-details__short-description p, .electro-description.clearfix li, .electro-description.clearfix p, .single-product.full-width .wc-tab{color: #333e48;}
/*body p {
	color: #333e48 !important;
	letter-spacing: 0.5px;
}*/

#tab-description {
    color: #333e48;
}
.single-product .brand {
    display: inline-flex;}
.single-product .brand img {
	max-height: 3.8em;}

#tab-specification table tr td:first-child, #tab-specification table tr th, #tab-specification table.shop_attributes tr td:first-child, #tab-specification table.shop_attributes tr th {
    width: 20%;
}

.departments-menu-v2 .departments-menu-v2-title+.dropdown-menu li .yamm-content li>a, .yamm .yamm-content li>a{color:#085494 !important;}
.dropdown-menu>li>a{color:#085494 !important;}
.site-content {
    margin-bottom: 0;
}
li#menu-item-5505 {
    background: #ffd302;
    text-align: center;
}
li#menu-item-5505 a.dropdown-toggle{color: #095494;}
li#menu-item-6439{
    background: #fff;
    text-align: center;
}
.primary-nav-menu .nav-inline>.menu-item>a {
    font-size: 1em;
}
li#menu-item-6439 a.dropdown-toggle{color: #095494;}

.primary-nav-menu .nav-inline>.menu-item.dropdown+.menu-item {
	margin-left: 0;
}
.primary-nav .nav-inline .dropdown-toggle::after, .primary-nav-menu .nav-inline .dropdown-toggle::after{color: #095494;}
.off-canvas-navigation{background-color: #095494;}
.off-canvas-navigation .yamm .yamm-content li a, .off-canvas-navigation ul li a{color:#fff;}
.off-canvas-navigation .yamm .yamm-content li.nav-title, .off-canvas-navigation .yamm .yamm-content li>a, .off-canvas-navigation ul li a, .off-canvas-navigation ul li.nav-title, .off-canvas-navigation ul li>a {border-bottom: 1px solid #ffffff;}
.off-canvas-navigation .yamm .yamm-content li a{border-bottom: 1px solid #095494;}
.off-canvas-navigation .yamm .yamm-content .dropdown-menu, .off-canvas-navigation ul .dropdown-menu {
	background-color: #ffffff;}
.off-canvas-navigation .nav-title{color: #095494;}
li#menu-item-6439 ul.dropdown-menu { width: 60%;}
.departments-menu-v2 .departments-menu-v2-title+.dropdown-menu li .yamm-content li>a, .yamm .yamm-content li>a:hover{color:#f5dc32 !important;}

element.style {
    width: 1400px;
}
.wpt_second_content {
    display: block;
    min-height: 1px;
}
@media only screen and (max-width: 767px)
.wpt_second_content {
    display: none;
}
* {
    box-sizing: border-box;
}
*, ::after, ::before {
    -webkit-box-sizing: inherit;
    box-sizing: inherit;
}
user agent stylesheet
div {
    display: block;
}
body, button, input, textarea {
    color: #333e48;
    font-family: Inter,"Open Sans",HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;
    line-height: 1.714em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-rendering: optimizeLegibility;
}
body {
    -ms-word-wrap: break-word;
    word-wrap: break-word;
    font-size: .875em;
    letter-spacing: -.01em;
}
body {
    overflow-x: hidden;
    background-color: #fff;
    color: #333e48;
    direction: ltr;
}
body {
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 1rem;
    line-height: 1.5;
    color: #373a3c;
    background-color: #fff;
}
html {
    font-size: 16px;
    -webkit-tap-highlight-color: transparent;
}
html {
    font-family: sans-serif;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
}
*, ::after, ::before {
    -webkit-box-sizing: inherit;
    box-sizing: inherit;
}
*, ::after, ::before {
    -webkit-box-sizing: inherit;
    box-sizing: inherit;
}
.wpt_product_table_wrapper ::-webkit-scrollbar {
    width: 7px;
}
.wpt_product_table_wrapper ::-webkit-scrollbar-thumb {
    background: #fed530 !important;
}

.single-product.full-width .single-product-wrapper {
    margin-bottom: 0 !important;
}

ul.social-footer li i, .handheld-footer .footer-social-icons .social-icons-color li a {
    color: #095494;
}
.social-icons .fa-whatsapp.mobile, .social-icons-color .fa-whatsapp.mobile {
    display: inline;
}

img.img-responsive.desaturate {
    filter: none !important;
}
.vc-hoverbox-wrapper.brand.vc-hoverbox-shape--square.vc-hoverbox-align--center.vc-hoverbox-direction--default.vc-hoverbox-width--100 .vc-hoverbox-block.vc-hoverbox-front {
    background-repeat: no-repeat;
    background-size: contain;
}


body.home.page-template-default.page.page-id-2174.theme-electro section.brands-carousel, body.page-template-default.page.page-id-2494.theme-electro section.brands-carousel, body.page-template-default.page.page-id-2508.theme-electro section.brands-carousel, body.page-template-default.page.page-id-5849.theme-electro section.brands-carousel, body.page-template-default.page.page-id-5834.theme-electro section.brands-carousel, body.page-template-default.page.page-id-7208.theme-electro section.brands-carousel, body.page-template-default.page.page-id-7196.theme-electro section.brands-carousel, body.page-template-default.page.page-id-7323.theme-electro section.brands-carousel, body.page-template-default.page.page-id-3.theme-electro section.brands-carousel {
    display: none;
}

.blog-grid article {
    border: 3px solid #095494;
    border-radius: 20px;
    padding: 20px;
}

.single-post article.post .entry-header h1.entry-title .comments-link {display: none;}
span.author {display: none !important;}
div#comments {display: none;}
span.comments-link {  display: none;}
.vc_btn3.vc_btn3-color-juicy-pink, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat { background-color: #095494 !important; color:#ffd302 !important;}
.vc_btn3.vc_btn3-color-juicy-pink, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:hover { background-color: #ffd302 !important; color: #095494 !important;}

.customHtmlAnnotation, .customVideoAnnotation, a.customLinkAnnotation, a.linkAnnotation, section.linkAnnotation a{background-color: transparent !important;}
.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a, .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a { color: #2b5396 !important; font-size: 1.3rem; font-weight: 900;}
.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a { color: #2b5396 !important; font-size: 1.3rem; font-weight: 900;}
.category-icons-carousel-v2 .category .category-icon i {font-size: 2.87512rem;}

.category-icons-carousel-v2 .category .title {
	color: #ffffff;}
@media only screen and (max-width: 767px){
.vc_row.wpb_row.vc_row-fluid.desk-slider.vc_custom_1675876620632.vc_row-has-fill.vc_row-o-content-top.vc_row-flex{display: none;}
}
@media only screen and (min-width: 768px){
.vc_row.wpb_row.vc_row-fluid.mobile-slider.vc_row-no-padding.vc_row-o-content-middle.vc_row-flex {display: none;}
}

div.wpforms-container-full.ec-newsletter-form .wpforms-form button[type=submit], div.wpforms-container-full.ec-newsletter-form .wpforms-form input[type=submit]{padding: 0.49em 2.134em !important;}
.add-to-cart-wrap a {
  padding: 8px !important;
}

#custom_html-4 h4.widget-title, #nav_menu-3 h4.widget-title, #nav_menu-1 h4.widget-title {border-bottom: 4px solid #085494; margin-right: 150px;}
.wpt-wrap table.wpt-tbl thead{background-color: #085494 !important;}
.owl-item > .product .add-to-cart-wrap .button::before, .owl-item > .product .added_to_cart::before, .section-onsale-product .onsale-product .add-to-cart-wrap .button::before, .section-onsale-product .onsale-product .added_to_cart::before, .section-onsale-product-carousel .onsale-product-carousel .onsale-product-content .add-to-cart-wrap .button::before, .section-onsale-product-carousel .onsale-product-carousel .onsale-product-content .added_to_cart::before, .section-onsale-product-carousel-v9 .onsale-product .add-to-cart-wrap .button::before, .section-onsale-product-carousel-v9 .onsale-product .added_to_cart::before, li.product .add-to-cart-wrap .button::before, li.product .added_to_cart::before{background-color: #fed530;}
.wpt_table_header_row.wpt_table_head th {
  padding-right: 40px !important;
}