/* Prussian Blue Button */
.btn-prussian-blue {
    color: #ffffff; /* White text */
    background-color: #002c4e; /* Prussian Blue background */
    border-color: #002c4e; /* Prussian Blue border */
}

.btn-prussian-blue:hover {
    color: #ffffff; /* White text */
    background-color: #001a33; /* Darker Prussian Blue background */
    border-color: #001a33; /* Darker Prussian Blue border */
}

.btn-outline-prussian-blue {
    color: #002c4e; /* Prussian Blue text */
    background-color: transparent; /* Transparent background */
    border-color: #002c4e; /* Prussian Blue border */
}

.btn-outline-prussian-blue:hover {
    color: #ffffff; /* White text */
    background-color: #002c4e; /* Prussian Blue background */
    border-color: #002c4e; /* Prussian Blue border */
}

/* Giants Orange Button */
.btn-giants-orange {
    color: #ffffff; /* White text */
    background-color: #f26430; /* Giants Orange background */
    border-color: #f26430; /* Giants Orange border */
}

.btn-giants-orange:hover {
    color: #ffffff; /* White text */
    background-color: #d94b1a; /* Darker Giants Orange background */
    border-color: #d94b1a; /* Darker Giants Orange border */
}

.btn-outline-giants-orange {
    color: #f26430; /* Giants Orange text */
    background-color: transparent; /* Transparent background */
    border-color: #f26430; /* Giants Orange border */
}

.btn-outline-giants-orange:hover {
    color: #ffffff; /* White text */
    background-color: #f26430; /* Giants Orange background */
    border-color: #f26430; /* Giants Orange border */
}

/* Timberwolf Button */
.btn-timberwolf {
    color: #433e0e; /* Drab Dark Brown text */
    background-color: #e4dfda; /* Timberwolf background */
    border-color: #e4dfda; /* Timberwolf border */
}

.btn-timberwolf:hover {
    color: #ffffff; /* White text */
    background-color: #cac4bf; /* Darker Timberwolf background */
    border-color: #cac4bf; /* Darker Timberwolf border */
}

.btn-outline-timberwolf {
    color: #e4dfda; /* Timberwolf text */
    background-color: transparent; /* Transparent background */
    border-color: #e4dfda; /* Timberwolf border */
}

.btn-outline-timberwolf:hover {
    color: #433e0e; /* Drab Dark Brown text */
    background-color: #e4dfda; /* Timberwolf background */
    border-color: #e4dfda; /* Timberwolf border */
}

/* Drab Dark Brown Button */
.btn-drab-dark-brown {
    color: #ffffff; /* White text */
    background-color: #433e0e; /* Drab Dark Brown background */
    border-color: #433e0e; /* Drab Dark Brown border */
}

.btn-drab-dark-brown:hover {
    color: #ffffff; /* White text */
    background-color: #2c2909; /* Darker Drab Dark Brown background */
    border-color: #2c2909; /* Darker Drab Dark Brown border */
}

.btn-outline-drab-dark-brown {
    color: #433e0e; /* Drab Dark Brown text */
    background-color: transparent; /* Transparent background */
    border-color: #433e0e; /* Drab Dark Brown border */
}

.btn-outline-drab-dark-brown:hover {
    color: #ffffff; /* White text */
    background-color: #433e0e; /* Drab Dark Brown background */
    border-color: #433e0e; /* Drab Dark Brown border */
}

/* Text Colors */
.text-prussian-blue {
    color: #002c4e; /* Prussian Blue */
}

.text-giants-orange {
    color: #f26430; /* Giants Orange */
}

.text-timberwolf {
    color: #e4dfda; /* Timberwolf */
}

.text-drab-dark-brown {
    color: #433e0e; /* Drab Dark Brown */
}

/* Background Colors */
.bg-prussian-blue {
    background-color: #002c4e; /* Prussian Blue */
    color: #ffffff; /* White text */
}

.bg-giants-orange {
    background-color: #f26430; /* Giants Orange */
    color: #ffffff; /* White text */
}

.bg-timberwolf {
    background-color: #e4dfda; /* Timberwolf */
    color: #433e0e; /* Drab Dark Brown text */
}

.bg-drab-dark-brown {
    background-color: #433e0e; /* Drab Dark Brown */
    color: #ffffff; /* White text */
}


/* Background Colors */
.bg-primary {
    background-color: #0d6efd !important;
}

.bg-secondary {
    background-color: #6c757d !important;
}

.bg-success {
    background-color: #198754 !important;
}

.bg-info {
    background-color: #0dcaf0 !important;
}

.bg-warning {
    background-color: #ffc107 !important;
}

.bg-danger {
    background-color: #dc3545 !important;
}

.bg-light {
    background-color: #f8f9fa !important;
}

.bg-dark {
    background-color: #212529 !important;
}

/* Text Colors */
.text-primary {
    color: #0d6efd !important;
}

.text-secondary {
    color: #6c757d !important;
}

.text-success {
    color: #198754 !important;
}

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

.text-warning {
    color: #ffc107 !important;
}

.text-danger {
    color: #dc3545 !important;
}

.text-light {
    color: #f8f9fa !important;
}

.text-dark {
    color: #212529 !important;
}

/* Button Colors */
.btn-primary {
    background-color: #0d6efd;
    border-color: #0d6efd;
    color: #fff;
}

.btn-secondary {
    background-color: #6c757d;
    border-color: #6c757d;
    color: #fff;
}

.btn-success {
    background-color: #198754;
    border-color: #198754;
    color: #fff;
}

.btn-info {
    background-color: #0dcaf0;
    border-color: #0dcaf0;
    color: #fff;
}

.btn-warning {
    background-color: #ffc107;
    border-color: #ffc107;
    color: #212529;
}

.btn-danger {
    background-color: #dc3545;
    border-color: #dc3545;
    color: #fff;
}

.btn-light {
    background-color: #f8f9fa;
    border-color: #f8f9fa;
    color: #212529;
}

.btn-dark {
    background-color: #212529;
    border-color: #212529;
    color: #fff;
}

/* Button Outline */
.btn-outline-primary {
    background-color: transparent;
    border-color: #0d6efd;
    color: #0d6efd;
}

.btn-outline-secondary {
    background-color: transparent;
    border-color: #6c757d;
    color: #6c757d;
}

.btn-outline-success {
    background-color: transparent;
    border-color: #198754;
    color: #198754;
}

.btn-outline-info {
    background-color: transparent;
    border-color: #0dcaf0;
    color: #0dcaf0;
}

.btn-outline-warning {
    background-color: transparent;
    border-color: #ffc107;
    color: #ffc107;
}

.btn-outline-danger {
    background-color: transparent;
    border-color: #dc3545;
    color: #dc3545;
}

.btn-outline-light {
    background-color: transparent;
    border-color: #f8f9fa;
    color: #f8f9fa;
}

.btn-outline-dark {
    background-color: transparent;
    border-color: #212529;
    color: #212529;
}
.bg-midnightblue{
    background-color: #191970;
}
.text-midnightblue{
    color: #191970;
}
.prussian-blue{
    background-color:#0d2d4e ;
}
.text-prussian-blue{
    color:#0d2d4e ;
}

.bg-peachpuff{
    background-color: #ffdab9;
}
.text-peachpuff{
    color: #ffdab9;
}