﻿.btn-success {
    color: #fff;
    border-color: #000;
    background-color: #632C8A;
}

    .btn-success:focus,
    .btn-success.focus {
        background-color: #632C8A;
        border-color: #000;
    }

    .btn-success:hover {
        background-color: #AB469A;
        border-color: #000;
    }

    .btn-success:active,
    .btn-success.active,
    .open > .dropdown-toggle.btn-success {
        color: #fff;
        border-color: #000;
        background-color: purple;
    }

        .btn-success:active:hover,
        .btn-success.active:hover,
        .open > .dropdown-toggle.btn-success:hover,
        .btn-success:active:focus,
        .btn-success.active:focus,
        .open > .dropdown-toggle.btn-success:focus,
        .btn-success:active.focus,
        .btn-success.active.focus,
        .open > .dropdown-toggle.btn-success.focus {
            color: #fff;
            border-color: #000;
            background-color: purple;
        }

    .btn-success.disabled:hover,
    .btn-success[disabled]:hover,
    fieldset[disabled] .btn-success:hover,
    .btn-success.disabled:focus,
    .btn-success[disabled]:focus,
    fieldset[disabled] .btn-success:focus,
    .btn-success.disabled.focus,
    .btn-success[disabled].focus,
    fieldset[disabled] .btn-success.focus {
        color: #fff;
        border-color: #000;
        background-color: purple;
    }

.btn-warning {
    color: #fff;
    border-color: #000;
    background-color: #B981EB;
}

    .btn-warning:focus,
    .btn-warning.focus {
        background-color: #B981EB;
        border-color: #000;
    }

    .btn-warning:hover {
        background-color: #632c8a;
        border-color: #000;
    }

    .btn-warning:active,
    .btn-warning.active,
    .open > .dropdown-toggle.btn-warning {
        color: #fff;
        border-color: #000;
        background-color: purple;
    }

        .btn-warning:active:hover,
        .btn-warning.active:hover,
        .open > .dropdown-toggle.btn-warning:hover,
        .btn-warning:active:focus,
        .btn-warning.active:focus,
        .open > .dropdown-toggle.btn-warning:focus,
        .btn-warning:active.focus,
        .btn-warning.active.focus,
        .open > .dropdown-toggle.btn-warning.focus {
            color: #fff;
            border-color: #000;
            background-color: purple;
        }

    .btn-warning.disabled:hover,
    .btn-warning[disabled]:hover,
    fieldset[disabled] .btn-warning:hover,
    .btn-warning.disabled:focus,
    .btn-warning[disabled]:focus,
    fieldset[disabled] .btn-warning:focus,
    .btn-warning.disabled.focus,
    .btn-warning[disabled].focus,
    fieldset[disabled] .btn-warning.focus {
        color: #fff;
        border-color: #000;
        background-color: #632c8a;
    }


.btn-info {
    background-color: #44B5BA;
    color: #fff;
    border-color: #000;
}


.panel {
    border-radius: 0px;
}

.panel-body {
    background-color: #e7e7e7;
}

.list-group-item-heading {
    color: #632D89;
}

.list-group-item-text {
    border-bottom: solid;
    border-width: 1px;
    border-color: black;
}

.list-group-item {
    border-top: none;
    border-left: none;
    border-right: none;
    border-bottom: none;
    background-color: #e7e7e7;
}


.panel-heading {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
}

.btn-primary {
    background-color: #AB469A;
    color: #fff;
    border-color: #000;
}

.panel-info > .panel-heading {
    color: #44B5BA;
}



.panel-primary {
    border-color: #AB469A;
}

    .panel-primary > .panel-heading {
        background-color: #AB469A;
        color: #fff;
    }

.panel-success {
    border-color: #B981EB;
}

    .panel-success > .panel-heading {
        background-color: #B981EB;
        color: #fff;
    }


.panel-info {
    border-color: #44B5BA;
}

    .panel-info > .panel-heading {
        background-color: #44B5BA;
        color: #fff;
    }

.panel-warning {
    border-color: #632c8a;
}

    .panel-warning > .panel-heading {
        background-color: #632c8a;
        color: #fff;
    }

.progress-bar {
    float: left;
    width: 0;
    height: 100%;
    font-size: 12px;
    line-height: 20px;
    color: #fff;
    text-align: center;
    background-color: #AB469A;
    -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
    -webkit-transition: width .6s ease;
    -o-transition: width .6s ease;
    transition: width .6s ease;
}

body {
    font-family: Roboto font-size: 14px;
    line-height: 1.42857143;
    color: #333;
    background-color: #fff;
}

thead th {
    border-bottom: solid;
    border-color: black;
    border-width: 1px;
}

tr, td, th {
    border-bottom: solid;
    border-color: black;
    border-width: 1px;
}

h2 {
    color: #632C8A;
}

a {
    text-decoration: none;
}

/*Purple background removed*/
/*h2 {
    background: #632C8A;
    color: white;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 2px;
    padding-top: 2px;
    margin-top: 30px;
    text-transform: uppercase;
    display: inline-block;
    border: thin;
    border-color: white;
    
}

h2 small{
    color: white;
}*/

.x-menu-text {
    text-decoration-line: none;
}

.no-padding {
    padding-left: 0;
    padding-right: 0;
}

/*header {  
    position: sticky;
    top: 0;
    background-color: white;
    z-index:999999 !important; 
}

.main-header {
    position: sticky;
    top: 0;
    background-color: white;
    z-index: 999999 !important;
}*/

h2 small {
    color: #494949 !important;
}

footer.main-footer-wrapper .bottom-bar-wrapper .bottom-bar-inner a {
    color: #8f8f8f !important;
    text-decoration: underline;
}

.btn-danger-contrast {
    background-color: #d02f2a;
}
