/* xl - DESKTOP STYLES */ 
/*logo
.img-header-logo{
	width: 180px;
	display: flex;
	justify-content: center;
}

.header-logo-area {
	justify-content: center!important;
}
*/

/* nastavení topbaru*/
.top-bar {
    border-bottom: 1px solid #ddd;
    padding: .764em 0;
    background-color: #263039!important;
		height: 43px;
		margin-bottom: 10px;
}

.top-bar .nav-inline > .menu-item + .menu-item::before {
  display: none;
	visibility: hidden;
}

/*topbar heureka */ 

.heureka-banner-top img {
    z-index: 999;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
		top: 10px;
		width: 65px!important;
}

.heureka-banner-top2 {
    z-index: 999;
    position: absolute;
    left: 45%;
    transform: translateX(-80%);
		top: 12px;
}

.heureka-banner-top3 {
    z-index: 999;
    position: absolute;
    left: 55%;
    transform: translateX(-20%);
		top: 12px;
}

@media (max-width: 768px) {
    .top-bar .menu-item-60257 {
        display: none;
				visibility: hidden;
    }
}

@media (max-width: 768px) {
    .top-bar .menu-item-48999 {
        display: none;
				visibility: hidden;
    }
}

@media (max-width: 768px) {
    .top-bar {
      padding-bottom: 55px!important;
    }
}


@media (max-width: 768px) { .heureka-banner-top2 {
    z-index: 999;
    position: absolute;
    left: 20%;
    transform: translateX(-50%);
		top: 20px;
	}
}	

@media (max-width: 768px) { .heureka-banner-top3 {
    z-index: 999;
    position: absolute;
    left: 80%;
    transform: translateX(-50%);
		top: 20px;
	}
}

@media (max-width: 768px) { .heureka-banner-top2 > h6{
      font-size: 14px;
	}
}	

@media (max-width: 768px) { .heureka-banner-top3 > h6 {
  font-size: 14px;
	white-space: nowrap;
	}
}

.page-id-11 .woocommerce-info > a {
	color: white!important;
	background-color: transparent! important;
}

.page-id-11 .woocommerce-info > a:hover {
	color: #FEFCFF!important;
	background-color: transparent! important;
}

