#header {
background-color: #239ceb;
}
.header-top .cart-count i {
    color: #239ceb;
    background-color: #fff;
}
.top-navigation-bar {
	background-color: #239ceb;
	border: none;
}
.top-navigation-menu, .top-navigation-contacts {
	display: none!important;
}
.top-nav-button.top-nav-button-login {
    background: #fff;	
    display: inline-block;
    padding: 2px 10px;
}
.header-top .cart-count span {
	color: #fff;
}
.btn.btn-icon.cart-count {
	color: #fff;
}
.btn.btn-icon.cart-count:hover {
	color: #fff;
}
@media (min-width: 768px) {
#navigation {
	border-top: 1px solid #1490e0;
	padding-top: 3px;
	height: 39px;
	background-color: #239ceb;
}
.navigation-in {
    left: auto;
    top: auto;
    width: 100%;
}
.navigation-in {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-content: flex-start;
    align-items: flex-start;
}
@media (min-width: 768px) {
.navigation-in>ul>li>a,
.navigation-in>ul>li>a:hover {
    padding-left: 15px;
    padding-right: 15px;
}
}
.navigation-in>ul {
    order: 0;
    flex: 1 1 auto;
    align-self: auto;
}
.navigation-in>ul.nav-contacts {
    order: 0;
    flex: 0 1 auto;
    align-self: auto;
}
.navigation-in>ul.nav-contacts .splitted {
	visibility: visible;
}
.navigation-in>ul.nav-contacts>li>a {
	color: #b2b2b2;
}
.nav-contacts a.project-phone::before {
    content: '\e92d';
}
.nav-contacts a.project-email::before {
    content: '\e924';
}
.nav-contacts a:before {
    display: inline-block;
    speak: none;
    vertical-align: middle;
    font-family: shoptet;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    line-height: 0;
    text-transform: none;
    text-decoration: none;
    margin-right: 1ex;
    font-size: 20px;
}
}
}
