.t4-main-body {
    padding-top: 0;
}
.t4-palette-mainnav {
	background-color: #000; 
}
.t4-palette-mainnav .nav > li a, .t4-palette-mainnav .nav > li .nav-link {
	color: #fff;
}
#sp-cookie-consent,body.contentpane  {
  background-color: #000 !important;

}
#system-message-container {
    display: none;
}
.items-more .nav-tabs>li>a{
color:inherit;}
/*
.pagination .page-item>a, .pagination .page-item>span{
color:#fff;
}*/
.ja-megafilter-wrap .products-toolbar .toolbar-sorter .action {
 
    color: #fff;
}
@media (max-width: 720px){
.acm-clients.style-1 .client-items {
    background: #000;
 
}
.acm-clients.style-1 .client-items .client-item {
    border: 0;
    -webkit-box-flex: 0!important;
    -ms-flex: 0 0 50%!important;
    flex: 0 0 50%!important;
    padding: 4px;
}
}
.ja-megafilter-wrap .products-toolbar .chzn-container .chzn-single span,
.ja-megafilter-wrap .products-toolbar .pagination li>a, .ja-megafilter-wrap .products-toolbar .pagination li>span,
.sidebar-content .ja-filter-wrapper .filter-content .block-subtitle
{
color:#fff;}
.ja-products-wrapper .stock.unavailable{
color:white;
}

.ja-products-wrapper .product-item .product-item-info:hover{
    font-size: 200%;
    font-weight: bold;
}

.ja-megafilter-wrap .ja-products-wrapper .product-item .product-item-info:hover .product-item-actions {
    background: #000;
    top: 0 !important;
    opacity: 0.5;
    margin-top: 30px;
}
div.productdetails-view .vm-product-more-info{
margin-top:0;}
.rating-wrap{
display:none;
}
.ja-products-wrapper .product-item .product-item-info{
background:none;}
div.productdetails-view .vm-product-container .vm-product-details-container .back-to-category{

    font-size: var(--h4-font-size);
}
a.ask-a-question {
    font-size: 15px;
}
.ja-products-wrapper{
margin-top:30px;
}

.ja-megafilter-wrap.ja-megafilter-full .sidebar-toggle {

  display:none
}
.ja-megafilter-wrap.ja-megafilter-full .sidebar-toggle:after {
content:"Filter";
}


div.productdetails-view .vm-product-container .vm-product-media-container {
    background: #000;
}

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6,
.sidebar-content .ja-filter-wrapper .filter-content .filter-options-title span,.sidebar-content .ja-filter-wrapper .filter-content .filter-options-content .filter-items label{
color:#fff}

 .ask-a-question-view .h1, .ask-a-question-view  .h2, .ask-a-question-view  .h3, .ask-a-question-view  .h4, .ask-a-question-view  .h5, .ask-a-question-view  .h6,
.ja-megafilter-wrap .ja-products-wrapper .product-item .product-item-name a,
.ja-megafilter-wrap .ja-products-wrapper .product-item .product-item-name a:hover{
color:#fff;}
.ja-megafilter-wrap .ja-products-wrapper .product-item .product-item-name {
text-align:center}
/*
.ask-a-question-view table.askform, .ask-a-question-view table.askform tr, .ask-a-question-view table.askform td,
.ask-a-question-view .product-summary .short-description, .ask-a-question-view label{
    color: #000;
}
*/
.navbar-brand.logo-image img {
    max-height: 80px;
}
.price-container{
display:none;}

.whatsapp{
position:fixed;
color:#25D366;
  bottom:0px;
  right:32px;
}
.not-at-top .whatsapp{
bottom:68px;}
.whatsapp a{
    font-size: 48px;
    color: #25D366 !important;
}
.whatsapp-listing a {
    font-size: 20px;
    color: #25D366 !important;
}
.whatsapp a span {
    bottom: 30px;
    position: relative;
    width: 20px;
    color: #000;
    background: #25D366;
    padding: 3px 6px;
    border-radius: 8px;
  font-size:0.3em;
}

div[class*=-view] h1,div[class*=-view] .product-container .vm-product-descr-container-1 > h2 a, div[class*=-view] .product-container .vm-product-descr-container-1 > h4 a, div[class*=-view] .product-container .vm-product-descr-container-1 > h5 a, div[class*=-view] .product-container .vm-product-descr-container-0 > h2 a, div[class*=-view] .product-container .vm-product-descr-container-0 > h4 a, div[class*=-view] .product-container .vm-product-descr-container-0 > h5 a {
    color: #FFF;
}
.t4-palette-mainnav .navbar-expand-lg div.t4-megamenu {
    background-color: #000;
}
.mod-view-products .vm-category, .no-rating{
display:none;}
.header-block-default .head-r .head-cart {
    margin-left: 0.7em;
}

.header-block-default .head-r {
     background: #fff;
    height: 35px;
    width: 35px;
    border: 1px solid;
    border-radius: 50%;
}
div.productdetails-view .vm-product-container .vm-product-details-container .addtocart-bar span.quantity-wrap {
 
    background: #fff;
}

.t4-footer .nav > li > a {
    color: #888;
}