/*
 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:       3.0.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
*/

a.departments-menu-v2-title span { color: #ffffff !important; }
.category-icons-carousel-v2 { border-top: 0 !important; }
.categories-carousel .category a, .categories-carousel .category .category-icon i::before, .categories-carousel .category .category-title h4.title { color: #fff !important; }
.header-v1 .navbar-search .input-group .btn { color: #fff !important; }
.copyright-bar .copyright { width: 100%; }
.copyright-bar .copyright span { float: right; }
.category-icons-carousel-v2 .owl-nav .owl-next:not(.disabled) i, .category-icons-carousel-v2 .owl-nav .owl-prev:not(.disabled) i { color: #ffffff45 !important; }
body:not(.home):not(.page-template-template-homepage-v8) .header-v1 { box-shadow: none !important; border-bottom: 0 !important; }
.owl-dots .owl-dot.active { background-color: #db8202 !important; }
.owl-item>.product .add-to-cart-wrap .button::before, .products>.product .button.add_to_cart_button::before, .products>.product .add-to-cart-wrap .button::before { background-color: #db8202 !important; }
.price_slider_wrapper button.button, .accessories-add-all-to-cart button.button, .electro-advanced-reviews .comment-form .form-submit input[type=submit], form.woocommerce-form-login .button, button.woocommerce-button.button { color: #fff !important; }
.footer-call-us .call-us-text { font-weight: 300 !important; }
.woocommerce-loop-product__title { color: #266d2e !important; }
.wpb-accordion .vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title>a i:before { border-color: #fff !important; }
.woocommerce-pagination .page-numbers.current { color: #fff !important; }
.header-icon.header-icon__cart .cart-items-count.count.header-icon-counter { color: #fff; }
#menu-top-bar-right li:last-child, #menu-top-bar-right li:nth-child(3), #masthead .header-icons { display:none !important; }
#masthead .navbar-search { max-width:800px; }
.navbar-search .btn.btn-secondary { background-color: #ef5a2a !important; }

.handheld-header-v2 .header-logo img, .mobile-header-v1 .header-logo img, .mobile-header-v2-inner .header-logo img { max-width:100% !important }
.handheld-header-links .my-account, .handheld-header-links .cart { display:none; }
.category-icons-carousel-v2 .category .title { white-space:nowrap; }
.category-icons-carousel .owl-carousel .owl-nav .owl-next, .category-icons-carousel .owl-carousel .owl-nav .owl-prev { top: calc(60% - 0px) !important;  transform: translateY(-53%) !important;}
.category-icons-carousel-v2 .category .category-title {	padding: .5rem .5rem !important; }

.departments-menu-v2, .widget.widget_media_image { display: none; }
.electro-navbar-inner { justify-content: center; }

.footer-logo img { max-width: 300px; }

@media (min-width:1200px) {
	.off-canvas-navigation-wrapper { display:none; }
}
@media (max-width:991px) {
	.handheld-footer .handheld-footer-bar { background-color: #f8f8f8 !important; }
	.handheld-footer .handheld-footer-bar .footer-call-us .call-us-text, .footer-call-us .call-us-number { color: #000 !important; }
}
@media (max-width:767px) {
	#content {
		margin-bottom: 2.714em;
	}
}
@media (max-width:640px) {
	.top-bar > .container { display:flex; justify-content: center; align-items:center; flex-direction: column; }
}