.navigation.mean-nav.navigation-mobile .level0.category-item.level-top a{
     color:#333333 !Important;
     font-weight:500 !important;
}
.header .contact ul li a{
	    word-break: keep-all;
}
.contact-index-index .form-primary .label-contact{
	display:block;
}
@media only screen and (min-width: 768px){
	.contact-form  .fieldset div.control{
	   width:100% !important;
	}
}

.catalog-product-view .breadcrumbs{
	padding-bottom:0px !important;
	padding-top: 5px !important;
}
.header .content-search .search-area .form-search .field .control.catalogsearch .input-text {
    width: calc(100% - 122px - 93px) !important;
    float: left !important;
    padding: 0 26px !important;
}
.nav-open .sections.nav-sections .nav-sections-item-content{
    display:block !important;
    margin-top:0px;
}
@media only screen and (max-width: 768px){
    .navigation .level0 > .level-top {
        font-weight: 100 !important;
        padding: 0px !important;
        text-transform: inherit !important;
        word-wrap: break-word !important;
        
    }
    .nav-sections .navigation-mobile ul li{
       border-top:none;
    }
}
.breadcrumbs .item:after{
    content:'' !important;
}
.breadcrumbs .item{
    display: inline-flex !important;
}
.breadcrumbs .item:last-child strong{
    font-weight:bold;
}
.qs-option-price{display:none !important;}
body.account .sidebar-main ul.nav.items{
	    display: block;
}
body.account .sidebar-main ul.nav.items a:visited{
        color:#333333;
}
#cookie-status {
    display: none;
}
.customer-account-index .sidebar-main .nav.items .nav.item:nth-child(3){
	display:none;
}
.customer-account-index .sidebar-main .nav.items .nav.item:nth-child(8){
    display:none;
}
.customer-account-index .sidebar-main .nav.items .nav.item:nth-child(11){
    display:none;
}
.quickorderform{
    background-color: transparent;
}
.quickorderform{
    font-size: 23px !important;
}
.quickorderform .product_qty{
    width:100px;
    border-radius: 4px !important;
    font-size: 23px !important;
    height: 30px !important;
}
.quickorderform label{
  vertical-align: text-bottom;
}
.quickorderform .product_code{
    width:200px;
    border-radius: 4px !important;
    font-size: 23px !important;
    height: 30px !important;
    padding:0px !important; 
}

.quickorderform td{padding:0px;}
.quickorderform .actionsclasstable{width: auto !important;}
.quickorderform{
    font-size: 23px !important;
}
.quickorderform h3{
    background-color:#8ac549 !important;
    color: white !important;
    padding-top: 2px;
    padding-bottom: 2px;
}
.quickorderform .headerrow{text-align:center;}
.quickorderform .lastrow{padding-top:3px;}

.quickorderform .tocart.primary{
    width:auto;
    border-radius:4px !important;
    padding: 0px 12px;
}
.quickorderform .c1{display: inline-block;padding-right: 10px;}
@media only screen and (max-width: 991px) {
  .quickorderform .c1 {
    padding-right: 10px;
    margin-bottom: 5px;
    width: 100%;
  }
  .quickorderform .c1 label{
    width: 100px;
  }
  .quickorderform .product_qty, .quickorderform .product_code{
    width: 100%;
  }
}
.eod_in .mage-error{
	margin-top:0px;
}
.eod_in input[type=text], .eod_in input[type=email], .eod_in input[type=password], .eod_in input[type=tel], .eod_in input[type=number], .eod_in textarea{
	 margin-bottom: 0px;
}
.hidden{
	display:none;
}
.hiddenagain{
	display:none;
}
.vishidden{
	visibility:hidden;
}

#product_addtocart_form .box-tocart .field.qty .label,
.product-info-main .price-box {
	display:inherit !important;
}
.qty-box-storepaper {
	text-align: center;
	width: auto;
}

.qty-box-storepaper .qty {
	width: 60%;
	margin-bottom: 3px;
	text-align: center;
}

.qty-box-storepaper .qtyminusyy, .qty-box-storepaper .qtyplusyy {
	font-size: 27px;
	padding-left: 5px;
	padding-right: 5px;
	vertical-align: top;
	border: 1px solid #dbdbdb;
    background-color: #dbdbdb;
    border-radius: 3px;
}

.quantitynotifier {
	font-size: 12px;
	color: red;
	font-weight: bold;
}
.header .top-link-mycompare{
	display:none;
}
.item .actions-no .add-to-links .action.towishlist.link-wishlist:hover{
	color:#0053a0;
}
ul.product-list-details li, ul.product-list-details li label{
	margin-bottom:0rem;
}
ul.product-list-details li label{
	font-weight:bold;
	margin-right:4px;
}
.productapifeedback{
    position: absolute;
    left: 0px;
    background-color: #0053a0;
    color: white;
    padding: 2px;
    border-radius: 4px;
    z-index: 1;
 }
 .product-item-link-parent{text-align:center;}
 .product-item-link,  .product-item-link:visited{
 	font-size: 16px;
    font-weight: bold;
    color: #0053a0;
 }
 a.product-item-link:hover{
	text-decoration: underline !important;
 }
 
 .checkout-cart-index #shopping-cart-table .col.qty{
 width:200px;
 }
 
.checkout-cart-index #shopping-cart-table .input-text.qty{width:100px;}
.catalog-product-view .price-box{display:none !important;}
.price-box-a.custom-price-box{
	color: #0053a0;
    font-weight: bold;
    font-size: 24px;
    text-align: left;
}
.catalog-product-view .qty-box-storepaper {
	text-align: left;
}
/* .catalog-product-view .product-info-price .product.attribute.overview{
	display:none;
} */
.catalog-product-view .product-info-price .product.attribute.sku{
	display:none;
}
.catalog-product-view .product-info-price .product-info-stock-sku{
	border-bottom: 1px solid #e6e6e6;
       padding-bottom: 10px;
}
.catalog-product-view .product-info-price .productapifeedback {
    position: relative;
}
.catalog-product-view .alo-social-links.socials{margin-top: 10px;}
.cart-totals .totals-tax-summary .amount .price:after, .opc-block-summary .table-totals .totals-tax-summary .amount .price:after{
	display:none !important;
}
.cart-totals .totals-tax-summary .amount .price, .opc-block-summary .table-totals .totals-tax-summary .amount .price{
	padding-right:0px !important;
}
.totals.shipping.excl{
	display:none !important;
}
.cart-summary #block-shipping{display:none !important;}

.cart-totals .mark, .cart-totals .amount, .totals-tax-summary .amount, .totals-tax-summary .mark{
	cursor:inherit !important;
}
#opc-shipping_method .checkout-shipping-method .step-title, .methods-shipping .table-checkout-shipping-method{
	display:none !important;
}
.checkout-index-index .payment-method-billing-address{display:none !important;}
.feedback.customx{
	color: #0053a0;
    border: 1px solid #0053a0;
    border-radius: 5px;
    padding: 5px;
}
.account .page-title-wrapper .page-title{
	margin-bottom:1px;
}
.accountsummarybackend td{
	padding-top:0px;
	padding-bottom:0px;
}
/* DANCHO  GRID LIST MODE*/
@media (min-width: 992px){

    .catalog-category-view .products.list.items .product-image-container{
        width: 130px !important;;
    }
    .catalog-category-view .category-products.products-list .product-items .product-item .product-item-info{
         margin-bottom: 0px;
    }
    .category-products.products-list .product-items .product-item .product-item-info:before{
        border-bottom:none !important;
    }
    .catalog-category-view .category-products.products-list .product .product-item-info .product-hover{
        text-align:center;
    }
    .catalog-category-view .category-products.products-list .product-items .product-item .product-item-info:hover{
        margin-bottom: 0px;
    }
     .catalog-category-view .category-products.products-list li.item.product.product-item{
      border-bottom: 1px solid #e6e6e6;
    }


     .catalog-category-view .products-grid .product-items .product-item{
        border-bottom: 1px solid #e6e6e6;
         min-height: 365px;
     }
    .catalog-category-view .products-grid .product-image-container{
        width: 110px !important;;
    }
    .catalog-category-view .products-grid  .product-hover {
        text-align:center;
        margin-bottom:0px;
    }
    .catalog-category-view .products-grid .actions-no button.action {
        padding: 0px;
        color: #333333;
	    background-color: #dbdbdb !important;
	    border-color: #dbdbdb;
	    font-family: inherit;
	    font-weight:500;
    }
    .catalog-category-view .products-grid .actions-no button.action:hover {
        color: #ffffff;
	    background-color: #0053a0 !important;
	    border-color: #0053a0 !important;
    }
    
    .wishlist-index-index .products-grid .actions-no button.action {
        color: #333333;
        background-color: #dbdbdb !important;
        border-color: #dbdbdb;
        font-family: inherit;
         font-weight:500;
    }
    .wishlist-index-index .products-grid .actions-no button.action:hover {
        color: #ffffff;
        background-color: #0053a0 !important;
        border-color: #0053a0 !important;
    }
    .catalog-category-view .products-grid .actions-no .qty-box-storepaper .qty {
        height: 23px;
    }
    .catalog-category-view .products-grid .actions-no .qty-box-storepaper .qtyminusyy, .catalog-category-view .products-grid .actions-no .qty-box-storepaper .qtyplusyy {
        font-size: 18px;
    }
    
    .catalog-category-view .products-grid .product-item-link{
       font-size: 14px;
    }
    .catalog-category-view .products-grid ul.product-list-details{
        font-size: 13px;
        text-align: left;
    }
    .catalog-category-view .products-grid .product-item-link-parent{
        min-height: 80px;
        max-height: 80px;
        overflow: hidden;
    }
    .catalog-category-view .products-grid .category-products-grid {
        padding-top:0px;
    }
    .catalog-category-view .products-grid .product {
        margin-top:0px;
    }
    .catalog-category-view .products-grid  .main .product-item:before{
        height: 100%;
        top: 45%;
    }
    .catalog-category-view .products-grid .quantitynotifier{
        position: absolute;
        z-index: 1;
        background: whitesmoke;
    }
    .wishlist-index-index .product-item .product-item-info{
        text-align:center;
    }
    .wishlist-index-index .product-items .product-item .product-item-info .product-image-container{
        width:110px !important;
    }
    .wishlist-index-index .product-item .product-item-info .product-list-details{
        text-align:left;
    }
}

@media (min-width: 1920px){
    .catalog-category-view .products-grid .product-items .product-item {
        padding-bottom: 0px !important;
        padding-top: 0px !important;
        width: 24.98%;
        min-height: 390px;
       
    } 
     .catalog-category-view .products-grid .product-items .product-item:nth-child(3n+1){
        clear: inherit;
     }
     .catalog-category-view .main .product-item:nth-child(3n+3):before{
            opacity: 1;
     }
     .catalog-category-view .main .product-item:nth-child(4n+4):before{
            opacity: 0;
     }
}
.modal-popup.modal-slide.modals-ajaxcart .actions{
	display: contents !important;
}
body .products-grid .product-item:first-child .product-item-info, body .grid .product-item:first-child .product-item-info
{
	padding-top:15px !important;
}
.catalogsearch-result-index .category-products.grid.products-grid .product-item{
	padding:15px !important;
} 