body {
    background: #212121;
}
/** index.html */
.section-06 {
    background-color: #000;
}
.testimonial {
    background-color: #000;
}
.testimonial .title h2,
.testimonial .text{
    color:#fff;
}

.animation-page {
    background-color: #000;
}

footer {
    background-color: #000;
    color:#fff;
}
footer .menu-title,
footer address,
footer h2,
footer .info a,
footer .menu li a{
    color: #CECCCC;
}
/** menu.html */
header {
    background: #323131;
}
header nav .menu li a {
    color: #fff;
}
/** category title */
.menu-page .menu-title h2 {
    color:#fff;
}
/** category title desc */
.menu-page .menu-title p {
    color:#fff;
}

.menu-page .menu-list,
.menu-page .menu-info .price-list,
.menu-page .menu-info .price-list .total-price{
    background-color: #434242;
    color:#fff;
}
.price-list .tab-content .item .hh .name input,
.price-list .tab-content span.product-price{
    color:#fff!important;
}
.basket-mobil .price-list .tab-content .item .hh .name input {
    color:#000!important;
}
.menu-page .menu-info .price-list .tab-head li.active svg {
    fill:#55BE6D;
}
.menu-cart-list .card-info .old-price {
    color: #fff!important;
}
.menu-page .menu-list ul li a{
    color:#fff;
}
.card-01 {
    background: #2A2929;
}
.card-01 .text,
.card-01 .text .name,
.card-01 .text p,
.card-01 .add-btn{
    color: #fff;
}
.card-01 .add-btn img {
    /*background: #FAFAFA;*/
    /*border: 0px;*/
}

#minicart-removed-toppings-wrapper p,
#minicart-extra-toppings-options-wrapper p,
#minicart-extra-toppings-wrapper p,
#minicart-product-menus-wrapper p {
    color: #A3A1A1!important;
}
.cart-extra-topping-price span {
    color:#fff!important;
}

#allergy-info a,
#allergy-info-footer a{
    color:#fff!important;
}
#custom-footer {
    color:#fff!important;
}
.allergy-info-hr {
    background-color: white!important;
}


    /** cart.php **/
.kontroller .actions a.button-style-01 {
    color:#fff!important;
    border: grey;
}

.menu-order-list h5,
.menu-order-list .price-td,
.menu-order-list .price-td .text-muted,
.menu-order-list p.cart-product-description span,
.menu-order-list p.cart-product-description.text-muted{
    color:#fff!important;
}

/** checkout_information.php **/
.menu-page .ttitle h4 {
    color : #fff;
}

.menu-page .menu-info .price-list .check-ud-list li span.tt,
.menu-page .menu-info .price-list .check-ud-list li span.tt .text-muted{
    color : #fff!important;
}

.menu-page .level-01 {
    background: #2A2929;
    color: #fff;
}
.menu-page .level-01 .input-style select,
.menu-page .level-01 .radio-box label .inner .head p,
.menu-page .level-01 .radio-box label .inner ul li select{
    color: #fff;
}
.menu-page .level-01 .input-style select#plasticbags,
.menu-page .level-01 .radio-box label .inner ul li select {
    background-color: #2A2929!important;
}
.menu-page .level-01 p.text-muted {
    color:#C6C2C2!important;
}
.menu-page .radio-card,
.menu-page .level-02{
    background: #2A2929;
    color: #fff;
}

.level-01 .radio-box label span.delivery-closed-note {
    color:#000;
}

input#couponKey,
#coupon-check-result{
    color:#fff!important;
}

/** checkout_confirmation.php **/
.kontroller .table-list {
    color: #fff;
}
.kontroller .menu-order-list {
    background: #2A2929;
    color: #fff;
}
.cart-incl-toppings.text-muted,
.cart-incl-toppings.text-muted span,
.cart-product-option-price span,
#cart-table p.cart-incl-toppings span.cart-incl-topping,
.cart-product-option-symbol.text-muted{
    color: #fff!important;
}
table.cart-confirmation-table,
.kontroller .menu-order-list{
    color: #fff!important;
}
#checkout-order-comments,
.kontroller .menu-order-list .checkbox input:checked + label span,
.kontroller .menu-order-list .checkbox label span{
    color: #fff!important;
}
.total-price .text-muted {
    color:#fff!important;
}
.actions.mt0 form a {
    color:#fff!important;
}
ul.cart-conditions.list-num {
    color:#fff!important;
}

/** mypage.php **/
.min-side .text-foot h5 {
    color: #fff;
}
.min-side .text-foot a {
    text-transform: uppercase;
}

/*******
contact
*******/
.contact-form #custom-footer {
    color:#fff!important;
    text-align: center;
}