.elementor-371918 .elementor-element.elementor-element-71cf078:not(.elementor-motion-effects-element-type-background), .elementor-371918 .elementor-element.elementor-element-71cf078 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-371918 .elementor-element.elementor-element-71cf078{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-371918 .elementor-element.elementor-element-71cf078 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-371918 .elementor-element.elementor-element-ce93e28:not(.elementor-motion-effects-element-type-background), .elementor-371918 .elementor-element.elementor-element-ce93e28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-371918 .elementor-element.elementor-element-ce93e28, .elementor-371918 .elementor-element.elementor-element-ce93e28 > .elementor-background-overlay{border-radius:8px 8px 0px 0px;}.elementor-371918 .elementor-element.elementor-element-ce93e28{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0em 0em 0em 0em;}.elementor-371918 .elementor-element.elementor-element-ce93e28 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-371918 .elementor-element.elementor-element-8087463 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:500;text-transform:capitalize;}.elementor-371918 .elementor-element.elementor-element-15d65bb:not(.elementor-motion-effects-element-type-background), .elementor-371918 .elementor-element.elementor-element-15d65bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-371918 .elementor-element.elementor-element-15d65bb, .elementor-371918 .elementor-element.elementor-element-15d65bb > .elementor-background-overlay{border-radius:8px 8px 0px 0px;}.elementor-371918 .elementor-element.elementor-element-15d65bb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0em 1em 0em 1em;}.elementor-371918 .elementor-element.elementor-element-15d65bb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-371918 .elementor-element.elementor-element-ce2259e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}@media(min-width:768px){.elementor-371918 .elementor-element.elementor-element-fc0a356{width:75%;}.elementor-371918 .elementor-element.elementor-element-ce2259e{width:25%;}}/* Start custom CSS for shortcode, class: .elementor-element-c43d19a */.search-keywrd{    display: inline-block;
    border: 1px solid #ddd;
    padding: 6px;
    border-radius: 4px;
    margin-right: 5px;margin-bottom: 5px;}
.woocommerce-ordering{display:none;}    
.search-keywrd.active{background: #007836;}
.search-keywrd.active a{color: #fff;}


 .product-list-alphanumerice{    position: relative;
    width: 100%;
    display: block;
    }

.product-list-alphanumerice table th:nth-child(1){    width: 25%;}
.product-list-alphanumerice table th:nth-child(2){    width: 35%;}
.product-list-alphanumerice table th:nth-child(3){    width: 20%;}
.product-list-alphanumerice table th:nth-child(4){    width: 20%;}


.product-list-alphanumerice tr:nth-child(even) {background: #e7e7e7}
.product-list-alphanumerice tr:nth-child(odd) {background: #FFF}


.product-list-alphanumerice table td {
    padding: 10px;
    }
    
.product-list-alphanumerice table thead th {
    padding: 10px;
    vertical-align: middle;
    background: #007836;
    color: #fff;
    font-weight: 400;}

.product-list-alphanumerice
td a.added_to_cart
{
    display:none;
    
}
.product-list-alphanumerice
td span.mob-title
{
    display:none;
    
}

@media(max-width:767px){
    
thead{ display:none;}
table{    border: none;}

.product-list-alphanumerice table td {
        padding: 0;
    display: block;
    border: none;
  
}
.product-list-alphanumerice tr {
       background: #ffffff !important;
    padding: 10px;
    display: block;
    border: 1px solid #ddd;
    margin-bottom: 20px;
    border-radius: 6px;
}
.product-list-alphanumerice td span.mob-title{    margin-right: 5px;
    font-weight: 900;
    color: #007836;    display: inline;} 
 
 
   
}/* End custom CSS */