body {
    background-color: white;
}

.yamm .navbar-nav>li>a:hover {
    border-top-color: gray;
}

.btn.btn-default:hover,
.btn.btn-default:active,
.btn.btn-default:focus {
    background-color: #232734;
}

#menu a.logo {
    margin-right: 30px;
}

#menu .menuOdkaz {
    color: white;
}

#menu .panel-profilu a.menuOdkaz {
    color: #555;
}

.logo img {
    max-height: 75px;
}


#footer,
#nadpis {
    background-color: #0e4194;
    color: white;
}

a:hover,
a:active,
a:focus,
.text-primary {
    color: #0e4194;
}

.radio-input.radio-primary input[type="radio"]:checked+label::before {
    border-color: #0e4194;
}

.radio-input.radio-primary label::before {
    border: 1px solid #0e4194;
}

.radio-input.radio-primary input[type="radio"]:checked+label::after,
.client-border-color {
    background-color: #0e4194;
}

.oldDesignStocks img {
    margin-right: 2px;
    margin-left: 2px;
}

.btn.btn-default,
.nav-pills.style2 li.active a,
.box-info a:hover .box-info-inner,
.box-info a:active .box-info-inner,
.box-info a:focus .box-info-inner {
    background-color: #0e4194;
    color: white;
}

.box-info a:hover .box-info-inner,
.box-info a:active .box-info-inner,
.box-info a:focus .box-info-inner {
    border-color: #0e4194;
}

.nav-pills.style2 li.active a:before,
.nav-pills.style2 li.active a:after {
    border-top-color: #0e4194;
}


.nav-pills.style2 li.active a:hover,
.nav-pills.style2 li.active a:active,
.nav-pills.style2 li.active a:focus {
    background-color: #2562c5;
}

.yamm .navbar-nav>li.active>a {
    border-top: 2px solid #0e4194;
}

footer address {
    color: #ffffff;
}

header {
    background: #ffffff;
}

header .info-phone p {
    color: #3f3f3f;
}

header .info-phone a {
    color: #3f3f3f;
}

header .info-mail a {
    color: #3f3f3f;
}

header .info-user a {
    color: #3f3f3f;
}

header .main-basket .basket {
    background: rgba(14, 65, 148, 0.8);
}

header .nav {
    background: rgb(14, 65, 148);
}

header .nav:before {
    background: rgba(73, 135, 234, 0.8);
}

header .nav .partsbtn {
    background: rgba(73, 135, 234, 0.8);
}

header .info-nav ul li a {
    color: #3f3f3f;
}

header .main-search-bar input {
    background: #F2F2F2;
    color: #999999;
}

header .main-search-bar button {
    background: #F2F2F2;
    color: #002E6D;
}

footer {
    background: #0e4194;
    border-top: 8px solid #0e4194;
}

footer:before {
    background: rgb(255 255 255 / 93%);
}

footer .container-fluid:before {
    background: rgb(255 255 255 / 93%);
}

footer .headings {
    color: rgb(0 0 0 / 40%);
}

footer .contact-info a {
    color: rgb(0 0 0 / 40%);
}

footer .contact-info p {
    color: rgb(0 0 0 / 40%);
}

footer .email span {
    color: #3f3f3f;
}

footer .email a {
    color: #3f3f3f;
}

footer address {
    color: #3f3f3f;
}

.btn.btn-secondary {
    background-color: #0e4194;
    border-color: #0e4194;
}
.admin-page .admin-table table tbody tr td i {
    color: white;
}

.product-list-content .filters-wrap .filters-inner .filter-search .btn {
    border-color: #0e4194;
    background: #0e4194;
}

.product-list-content .filters-wrap .filters-inner .filter-search .btn:hover i {
    color: #0e4194;
}

#ordersView tbody .btn-default i {
    color: black;
}