/* Barevne schema dle vzoru shop.actionbo.cz (autodilypb), modra premapovana na
   firemni cervenou z loga (#D00008). Primarni panely mirne ztmaveny (#c30611),
   aby to nebylo prilis krikllave; svetly akcent #e14b52, tmava #6d0007. */

body {
    background-color: white;
}

#menu {
    text-align: right;
}

.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,
.client-color {
    background-color: #c30611;
    color: white;
}

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

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

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

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

.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: #c30611;
    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: #c30611;
}

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


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

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

header {
    background: #ffffff;
}

header .info-phone p,
header .info-phone a,
header .info-mail a,
header .info-user a,
header .info-nav ul li a {
    color: #3f3f3f;
}

header .main-basket .basket {
    background: rgba(195, 6, 17, 0.8);
}

header .nav {
    background: rgb(195, 6, 17);
}

header .nav:before,
header .nav .partsbtn {
    background: rgba(225, 75, 82, 0.85);
}

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

header .main-search-bar button {
    background: #F2F2F2;
    color: #6d0007;
}

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

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

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

footer .email span,
footer .email a,
footer .info address {
    color: #3f3f3f;
}

.btn.btn-secondary {
    background-color: #c30611;
    border-color: #c30611;
}

.admin-page .admin-table table tbody tr td i {
    color: white;
}

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

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

#ordersView tbody .btn-default i,
#usersView tbody tr td i,
#usersView tbody .btn-default {
    color: black;
}

.mobile-nav .mobile-nav-buttons {
    background: rgb(195, 6, 17);
}

.mobile-nav .mobile-nav-buttons .mobile-menu-toggle,
.mobile-nav .mobile-nav-buttons .side-buttons .tobasket-btn .ico i,
.slideshow .car-chose-mobile {
    background: rgba(225, 75, 82, 0.85);
}

@media (max-width: 670px) {
    footer {
        background: rgba(225, 75, 82, 0.85);
    }
}

.manufacturerLeftColumn {
    width: 10%;
    float: left;
}

.manufacturerRightColumn {
    width: 90%;
}
