/*.action-box.box_news.intag_box, .action-box.zbozi-akce.intag_box.action-box-deals, .action-box.zbozi-akce.intag_box.action-box-bestsellers {
    display: none;
}*/

.grid-container.grid-4.category-list.category-top {
	display: none;
}

#topBar {
  	padding: 5px 0;
  	background: #000;
}

html body #page #ebar_set a,
.top-bar-content *,
.elink.user_login_text:hover::before, .elink.user-logout.user_register_text:hover::before, .elink.user_name_text:hover::before, .elink.user-logout.user_logout_text:hover::before {
	color: #fff !important;
}

html body.slider_available .navigate_bar {
	position: relative;
}

.home:not(.template-slider-disabled) #expandableMenu {
  	top: 100%;
  	left: 0;
}

#page .wrapper_search_submit:hover {
	background: #fff;
}

.item-content ul {
  	column-count: 1;
}

.page-footer {
  	background: #222;
}

.myfooter {
	padding: 0;
}

.myfooter .footer-boxes.box-4 {
  	display: flex;
  	gap: 2rem;
  	flex-wrap: wrap;
  	max-width: 1500px;
  	margin: 0 auto;
  	padding: 2rem;
}

.contenttwo {
  	margin: 0;
}

.footer-boxes.box-4 .footer-box {
	width: calc(25% - 1.5rem);
  	margin: 0;
}

.footer-boxes.box-4 .footer-box .h4 {
  font-size: 1.2em;
  font-weight: bold;
  text-align: left;
  color: #fff;
  margin-bottom: 1rem;
  display: block;
}

.footer-boxes.box-4 .footer-box em span {
	color: #fff !important;
}

.wrapper_search_submit {
  	background-color: #fff !important;
}

@media only screen and (min-width: 480px) and (max-width: 767px) {
	.footer-boxes.box-4 .footer-box {
		width: calc(50% - 1rem);
	}
}

@media only screen and (max-width: 479px) {
	.footer-boxes.box-4 .footer-box {
		width: 100%;
	}
}

@media only screen and (min-width: 768px) {
	html body .myheader {
  		background: #000;
	}
  
  	#main-menu > ul li a {
  		color: #fff;
	}
  
  	.slider_available .logo-wrapper, #site_logo {
  		width: 350px !important;
      	height: 140px;
      	background-size: cover;
	}
}

@media only screen and (max-width: 767px) {
	html body .myheader {
  		background: #000;
	}
  
  	html body .myheader .navigate_bar {
    	margin: 0;
  	}
  
  	html body .myheader .logo-wrapper {
  		top: 0;
  	}
  
  	html body .myheader #site_logo {
  		width: 100%;
  		height: 140px;
      	top: 0;
      	margin: 0;
      	background-size: contain;
	}
  
  	.slider_available #topmenu {
  		width: 100% !important;
	}
  
  	 html body.slider_available #search {
    	width: 100% !important;
    	float: none;
       	left: 0;
       	right: 0;
  	}
  
  	 html body.slider_available form[name="search"] {
	    margin: 0 auto;
    	display: block;
    	left: 0;
    	right: 0;
  	}
  
  	.slider_available #ebar {
  		z-index: 9999;
  		top: 3.5rem !important;
	}
}

@media only screen and (min-width: 768px) and (max-width: 959px) {
  .slider_available #topmenu {
    bottom: 10px;
  }
}

#expandableMenu .title_left_eshop,
.products-title-homepage,
.banners h2,
body h1,
body h2,
body h3, body h4, body h5, body h6,
html .responsive-menu-button {
  font-family: 'Arial Black';
}

.productTitle a {
	text-align: center;
  	font-weight: bold;
}