.type-category #products div.product a.image {
	display: none;
}
.type-category .products-inline > div .p .p-in .p-in-in .ratings-wrapper, .in-vyhledavani .products-inline > div .p .p-in .p-in-in .ratings-wrapper {
	display: block !important;
}
.type-category .products-inline .ratings-wrapper span.p-code, .in-vyhledavani .products-inline .ratings-wrapper span.p-code {
	color: #000;
}
.type-product #tab-content #description div.basic-description {
	display: none;
}
.type-category .subcategories.with-image li a .image img {
	width: 100%;
	max-height: 100%;
}

.type-category .subcategories.with-image li a .image {
	width: 100%;	
}

.type-category .subcategories li a::before {
	display: none;
}

.type-category .subcategories.with-image li a .text {
	display: block;
  	width: 100%;
   	position: absolute;
   	bottom: 0;
   	left: 0;
   	color: #fff;
   	background: rgba(0,0,0,0.5);
   	overflow: hidden;
   	text-overflow: ellipsis;
   	text-align: left;
   	padding: 10px !important;
}
.type-category .subcategories li a {
	height: fit-content;
   	padding: 0px !important;d
}
.type-category .subcategories li a .text {
	max-height: fit-content;
}
.type-category #category-header input#order4, .type-category #category-header label[for=order4] {
	display: none;
}
#filters .filter-sections .filter-section.filter-section-boolean {
	display: none;
}
@media (min-width: 768px) {
	.header-top>div:first-child {
    		flex: 0 1 28%;
	}
	.header-top>div.search {
    		flex: 0 1 44%;
	}	
	.header-top>div.navigation-buttons {
    		flex: 0 1 28%;
	}
}
.order-summary-item.total {
	text-transform: uppercase;
	color: #BE3134;
	font-weight: bold;
}

.top-navigation-bar-menu li:not(:first-child) {
	display: none;
}

/* skryti hlasky vyprodano u produktu kdyz jsou vyprodane ale chci uvadet na dotaz */
.type-detail table.detail-parameters .sold-out {
	display: none;
}


.payment-info span {
	display: none;	
}
.payment-info .shipping-description {
	font-size: 12px;
}

@media (min-width: 768px) {
    .navigation-in>ul>li.ext>ul>li>a img {
        max-height: 76px;
    }
    .navigation-in>ul>li.ext>ul>li>a {
	padding: 15px;
    }
    .navigation-in>ul>li.ext>ul>li>a.menu-image {
	width: 106px;
    }
}