﻿.RadLabel_WebBlue.LabelGridTitle {
    color: #FFF !important;
}

.RadLabel_Black.LabelGridTitle {
    color: #FFF !important;
}

.RadLabel_Black {
    color: black !important;
}

/* Modals */
.RadWindow_Black .RadLabel_Black
{
    color: white !important;
}
/* End Modals */


.GridColumnButton.RadButton_Simple.rbButton,
.GridColumnButton.RadButton_Bootstrap.rbButton,
.GridColumnButton.RadButton_Black.rbButton,
.GridColumnButton.RadButton_Silk.rbButton,
.GridColumnButton.RadButton_WebBlue.rbButton {
    background: transparent !important;
    outline: none !important;
    border: none !important;
    padding: 7px 3px 5px 4px !important;
    font-size: 17px !important;
}

.GridColumnButton.RadButton_Silk.rbButton:hover {
    color: #0092AB !important;
}

.GridColumnButton.RadButton:active {
    background: transparent !important;
    outline: none !important;
    border: none !important;
    box-shadow: none !important;
}

.FormEditButton.RadButton_Silk.rbButton:hover {
    color: #0092AB !important;
}

.FormEditButton.RadButton_Black.rbButton {
    color: #2c2c2c !important;
}

/* GridButtonColumn */
.GridFontIconButton,
.GridFontIconButton:focus,
.GridFontIconButton:active {
    background-color: transparent !important;
    outline: none !important;
    border: none !important;
    padding: 0 !important;
}

.RadGrid_Black button.GridFontIconButton {
    color: #FFF !important;
}

.RadGrid_Simple button.GridFontIconButton:hover {
    color: #882501 !important;
}

.RadGrid_Silk button.GridFontIconButton {
    color: #555555 !important;
}

.RadGrid_Silk button.GridFontIconButton:hover {
    color: #0092AB !important;
}

.RadGrid_WebBlue button.GridFontIconButton {
    color: #333 !important;
}

.RadGrid_WebBlue button.GridFontIconButton:hover {
    color: #0d202b !important;
}
/* End GridButtonColumn */

/* 2FA BenutzerEdit*/
.TFABorder_Simple {
    border: 2px solid #eaeaea !important;
}

.TFABorder_Bootstrap {
    border: 2px solid #e4e4e4 !important;
}

.TFABorder_Black {
    border: 2px solid #2c2c2c !important;
}

.TFABorder_Silk {
    border: 2px solid #0092AB !important;
}

.TFABorder_WebBlue {
    border: 2px solid #5a7892 !important;
}
/* End 2FA BenutzerEdit*/

/* Shop Products */
.product-item_Simple {
    border: 2px solid #c4c4c4 !important;
}

.cart-list_Simple {
    border-top: 2px solid #c4c4c4 !important;
    border-bottom: 2px solid #c4c4c4 !important;
}

.product-item_Bootstrap {
    border: 2px solid #e4e4e4 !important;
}

.cart-list_Bootstrap {
    border-top: 2px solid #e4e4e4 !important;
    border-bottom: 2px solid #e4e4e4 !important;
}

.product-item_Black {
    border: 2px solid #2c2c2c !important;
}

.cart-list_Black {
    border-top: 2px solid #2c2c2c !important;
    border-bottom: 2px solid #2c2c2c !important;
}

    .cart-list_Black td i {
        color: #2c2c2c !important;
    }

.product-item_Silk {
    border: 2px solid #0092AB !important;
}

.cart-list_Silk {
    border-top: 2px solid #0092AB !important;
    border-bottom: 2px solid #0092AB !important;
}

    .cart-list_Silk td i {
        color: #0092AB !important;
    }

.product-item_WebBlue {
    border: 2px solid #5a7892 !important;
}

.cart-list_WebBlue {
    border-top: 2px solid #5a7892 !important;
    border-bottom: 2px solid #5a7892 !important;
}

    .cart-list_WebBlue td i {
        color: #5a7892 !important;
    }
/* End Shop Products */

/* Line Separators */
.LineSeparator_Simple {
    width: 100%;
    margin-top: 15px;
    margin-bottom: 12px;
    border-bottom: 3px solid #c4c4c4 !important;
}

.LineSeparator_Bootstrap {
    width: 100%;
    margin-top: 15px;
    margin-bottom: 12px;
    border-bottom: 3px solid #e4e4e4 !important;
}

.LineSeparator_Black {
    width: 100%;
    margin-top: 15px;
    margin-bottom: 12px;
    border-bottom: 3px solid #2c2c2c !important;
}

.LineSeparator_Silk {
    width: 100%;
    margin-top: 15px;
    margin-bottom: 12px;
    border-bottom: 3px solid #0092AB !important;
}

.LineSeparator_WebBlue {
    width: 100%;
    margin-top: 15px;
    margin-bottom: 12px;
    border-bottom: 3px solid #5a7892 !important;
}