.panel-default .panel-heading {
    background-color: #4c5667;
    border-bottom: none;
    color: white;
}

.sidebar-header {
    background-color: #4c5667;
}

#shop-area #shop-wrap #product-list .product-block a:hover .product-title {
    color: #4c5667;
    transition: .3s;
}

#shop-area #header-wrap .main-nav ul li a:hover {
    color: #4c5667
}

#shop-area #shop-wrap .shop-content .nav-page ul li.current {
    background: #4c5667;
    padding: 5px 15px;
    color: #4c5667;
}

.title-stat .panel-title,
.sidebar-header {
    color: white;
}

.main-color {
    color: black;
}

.btn.main-color {
    color: #000;
    background-color: #4c5667;
}


/* reto black */

body {
    background: #ffffff !important;
}

#shop-area #shop-wrap #contactus .contact-info li a {
    color: black;
}

#shop-area #shop-wrap .sidebar #list-category .panel-default>.panel-heading .panel-title a {
    color: white !important;
}

.nav>li>a {
    color: white !important;
}

#barmanu {
    background-color: #364049;
}

.TopMenuBar .nav-item {
    background-color: #364049;
    border-radius: 5px 15px 0px 0;
    padding-left: 8px;
    padding-top: 8px;
    padding-right: 3px;
    padding-bottom: 8px;
}

.TopMenuBar a {
    color: #FFFFFF !important;
    text-decoration: none;
}

.panel-default .panel-heading {
    background-color: #36404a;
    border-bottom: none;
    color: white;
}

.sidebar-header {
    background-color: #36404a;
}

.panel .panel-body {
    padding: 20px;
    background-color: #4c5667;
    color: white;
}

#shop-area #shop-wrap .sidebar #list-category .panel-default>.panel-heading {
    background-color: #4c5667;
    padding: 0;
    color: white;
}

#shop-area #shop-wrap .shop-content .nav-page ul li.current {
    background: #4c5667;
    padding: 5px 15px;
    color: white;
}

#shop-area #shop-wrap .sidebar #list-category .panel-default {
    border-bottom: 1px solid white;
}