/*
 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.3.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
*/
.archive a.add-to-compare-link {
    padding-left: 20px !important;
}
.da-block .da-action::after{
    display: none !important;
}
ul.secondary-nav>.menu-item>a {
    font-weight: 400 !important;
}
.header-v1 .masthead{
    margin: unset;
}
.archive.search.search-results .id_over_image, .archive .id_over_image{
    left: 20px;
    top: 0px;
}
.product-template-default .id_over_image{
	left: 15px;
	top: -5px;
}
.tax-product_cat .product-outer.product-item__outer .product-loop-header.product-item__header img{
    width: 100% !important;
    float: left !important;
    padding: 15px;
}
/*.tax-product_cat .products>.product .product-thumbnail{

}*/

.tax-product_cat .product-inner.product-item__inner {
    display: flex !important;
}

.tax-product_cat .product-loop-footer.product-item__footer {
    display: grid !important;
    width: 100%;
}

.tax-product_cat .product_attribute {
/*     order: 3 !important;
    -webkit-order: 3 !important; */
    font-size: 15px;
}
ul.tmcp-ul-wrap.tmcp-elements.tm-extra-product-options-radio.tm-element-ul-radio.element_0_tc_5237 > li:nth-child(1),
ul.tmcp-ul-wrap.tmcp-elements.tm-extra-product-options-radio.tm-element-ul-radio.element_0_tc_5237 > li:nth-child(2),
ul.tmcp-ul-wrap.tmcp-elements.tm-extra-product-options-radio.tm-element-ul-radio.element_0_tc_5237 > li:nth-child(3),
ul.tmcp-ul-wrap.tmcp-elements.tm-extra-product-options-radio.tm-element-ul-radio.element_0_tc_5237 > li:nth-child(4){
    display: none !important;
}
.tax-product_cat .hover-area {
    order: 1 !important;
    -webkit-order: 1 !important;
}
dl.tm-extra-product-options-totals.tm-custom-price-totals {
    display: none !important;
}
/* .tax-product_cat .woocommerce-loop-product__title{
      order: 2 !important;
    -webkit-order: 2 !important;
} */
.tax-product_cat .products>.product .price-add-to-cart{
    order: 4 !important;
    -webkit-order: 4 !important;
    margin-bottom: unset !important;
    height: unset !important;
}
.product_attribute_list{
    display: flex;
}
.id_over_image {
    position: absolute;
    left: 8px;
    top: 7px;
}
.home.page-template .id_over_image {
    position: absolute !important;
    left: 24px !important;
    top: 0 !important;
}
.home.page-template .product_attribute_list:nth-child(5) {
    display: none;
}
.tax-product_cat li.product .hover-area{
    display: block !important;
    position: absolute;
    top: 0px;
    right: 10px;
}
.product_attribute_list .product_attribute_label{
    width: 50%;
}
.home.page-template .product_attribute_list .product_attribute_label{
    width: 100%;
}
ul#menu-top-bar-right li:nth-child(1) {
    display: none !important;
}
a.woocommerce-LoopProduct-link.woocommerce-loop-product__link h2{
    display: none;
}
.tax-product_cat .product-outer.product-item__outer .product-loop-header.product-item__header  span.loop-product-categories{
    display: none;
}
.tax-product_cat .product-outer.product-item__outer .woocommerce-loop-product__title{
    margin-bottom: -10px !important;
    font-weight: 500;
    margin-top: 25px;
}
.tax-product_cat ul.products.columns-2>li.product{
    padding: 13px !important;
}
.title_id_wrapper{
    width: 100%;
    display: flex;
}
.title_product {
    width: 80%;
}
.get_product_it {
    font-size: 20px;
}
.home-v1-slider{
   /* left: 33% !important; */
}
@media only screen and (max-width: 767px) {
 ul.products{
    display: block !important;

 }
 .home-v1-slider{
    left: 50% !important;
}
 ul.products>li.product{
    max-width: 100% !important;
 }

  }
  @media only screen and (max-width: 400px){

    .product_attribute_list .product_attribute_label{
        width: 100% !important;
    }
    .home.page-template .id_over_image {
    position: absolute !important;
    left: 15px !important;
    top: -3px !important;
}
  } 

@media only screen and (min-width: 768px) {
  /*.product-cards-carousel ul.products>li.product-card {
    max-width: 20% !important;*/
}
}  
@media (min-width: 1200px) {
.home .owl-item>.product.hover .product-inner, .home .owl-item>.product:hover .product-inner, .home .products>.product.hover .product-inner, .home .products>.product:hover .product-inner {
    position: unset !important;
    width: 100%;
    height: auto;
    min-height: 100%;
    box-shadow: 0 0 6px 0 rgba(1,1,1,.3);
    background-color: #fff;
    }
}

/*.home .product-outer.product-item__outer {  width: 182px;   } 
.home .product-outer.product-item__outer:hover {  width: 270px;   }*/

@media (min-width: 992px){
.home-v1-recently-viewed-products-carousel .show-nav .nav {
    font-size: 14px;
    position: absolute;
    right: 40px;
    top: 5px;
}

@media (min-width: 1200px) {
section.section-products-carousel {
    position: relative;
}