header.header .main-navbar-wrapper {
    padding: 0;
    background: #f04848;
    height: 47px;
}
header.header .navbar-nav a {
    font-size: 14px;
}
header.header .navbar a {
    color: #fff;
    text-transform: uppercase;
}
a:hover {
    color: #000;
    text-decoration: none;
}

a.dropdown-item {
    color: #212529 !important;
}

footer.footer {
    margin: 0;
    padding: 30px 0 50px;
    background-color: #1b1b1b;
    color: #eee;
    font-size: .9rem;
}
.sidebar .list-group-item.active, .sidebar .list-group-item.active:focus, .sidebar .list-group-item.active:hover {
    background-color: #1b1b1b;
    border-color: #1b1b1b;
}
#order-standard_cart .font-size-36 {
    font-size: 36px;
    text-transform: uppercase;
}

a:hover {
    color: #000;
}
a {
    color: #d26e65;
}

.btn-primary {
    color: #fff;
    background-color: #f04848;
    border-color: #f04848;
}
.btn-primary:hover {
    color: #fff;
    background-color: #000;
    border-color: #000;
}
.btn-primary.focus, .btn-primary:focus {
    color: #fff;
    background-color: #000;
    border-color: #000;
}
.iti-flag.es {
    height:14px;
    background-position:-1005px 0;
}
.btn-success {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d;
}
.btn-success.focus, .btn-success:focus {
    color: #fff;
    background-color: #5a6268;
    border-color: #5a6268;
    box-shadow: 0 0 0 0.2rem rgb(72 180 97 / 50%);
}

.btn-success:hover {
    color: #fff;
    background-color: #5a6268;
    border-color: #5a6268;
}
.btn-success.disabled, .btn-success:disabled {
    color: #fff;
    background-color: #727272;
    border-color: #727272;
}

#order-standard_cart .products .product {
    padding: 1px 0 10px 0;
    margin: 0 0 20px 0;
    border-radius: 10px !important;
    border: 1px solid #ddd;
    background: url(https://hostnet.cl/assets/img/bg-tabla-precios-1.jpg) top left no-repeat !important;
}
#order-standard_cart .products .product header {
    position: relative;
    padding: 10px 20px;
    margin: 0 1px;
    background: #f8f8f8;
    border-radius: 10px 10px 0 0 !important;
}

.badge-info {
    color: #fff;
    background-color: #f04848;
}

.list-group-item.active {
    z-index: 2;
    color: #fff;
    background-color: #1b1b1b;
    border-color: #1b1b1b;
}

#order-standard_cart .view-cart-items-header {
    margin: 0;
    padding: 8px 15px;
    background-color: #1b1b1b !important;
    color: #fff;
    font-size: .9em;
    border-radius: 4px 4px 0 0;
}

#order-standard_cart .view-cart-items {
    margin: 0 0 20px 0;
    border-bottom: 2px solid #1b1b1b !important;
}

#order-standard_cart .empty-cart .btn {
    margin: 0;
    padding: 4px 10px;
    background-color: #1b1b1b !important;
    border: 0;
    color: #fff;
    border-radius: 0 0 4px 4px;
}
.btn-link {
    font-weight: 400;
    color: #d26e65 !important;
    text-decoration: none;
}
.btn-link:hover {
    color: #000 !important;
    text-decoration: underline;
}

.empty-cart .btn-link {
    font-weight: 400;
    color: #cf8b85 !important;
    text-decoration: none;
}
.empty-cart .btn-link:hover {
    color: #fff !important;
    text-decoration: none !important;
}
#order-standard_cart .view-cart-items .item-domain {
    color: #f04848 !important;
    font-weight: bold !important;
}
#order-standard_cart .order-summary {
    margin: 0 0 20px 0;
    padding: 0;
    background-color: #1b1b1b !important;
    border-bottom: 3px solid #1b1b1b !important;
    border-radius: 4px;
}
@media (min-width: 768px) {
    .btn-return-to-admin {
        position: fixed !important;
        top: 425px;
        right: 0;
        padding: 5px 15px !important;
        background-color: #f04848 !important;
        color: #fff !important;
        font-size: .9rem !important;
        border-radius: 0 0 3px 3px !important;
        text-decoration: none;
        transform: rotate(
                90deg
        );
        transform-origin: top right;
        z-index: 500;
    }

    .btn-return-to-admin:hover {
        background-color: #1b1b1b !important;
        color: #fff !important;
        text-decoration: none;
    }
}

.text-info {
    color: #f04848!important;
}