﻿.text-gc {
    color: #3574ac !important;
}

a.text-gc:hover, a.text-danger:focus {
    color: #272b58 !important;
}


.bg-glasscore {
    background-color: #3574ac !important;
}

.bg-purple {
    background-color: #884EA0 !important;
}

.bg-orange {
    background-color: #DC7633 !important;
}

.bg-tan {
    background-color: #16A085 !important;
}


.bg-glasscore-light {
    background-color: #3d9cd9 !important;
}


.bg-purple-light {
    background-color: #EBDEF0 !important;
}

.bg-purple-medium {
    background-color: #C39BD3 !important;
}

.text-purple-medium {
    color: #C39BD3 !important;
}
.text-purple {
    color: #633974 !important;
}

.bg-blue-light {
    background-color: #AED6F1 !important;
}

.bg-blue-medium {
    background-color: #7FB3D5 !important;
}

.text-blue-medium {
    color: #7FB3D5 !important;
}

.text-purple {
    color: #633974 !important;
}

.bg-green-light {
    background-color: #D4EFDF !important;
  
}

.bg-green-medium {
    background-color: #7DCEA0 !important;
}

.text-green-medium {
    color: #7DCEA0 !important;
}



.text-green {
    color: #196F3D !important;
}

.bg-yellow-light {
    background-color: #FCF3CF !important;
}

.bg-yellow-medium {
    background-color: #F7DC6F !important;
}

.text-yellow-medium {
    color: #F7DC6F !important;
}


.text-yellow {
    color: #9A7D0A !important;
}

.bg-orange-light {
    background-color: #FDEBD0 !important;
}

.bg-orange-medium {
    background-color: #F8C471 !important;
}

.text-orange-medium {
    color: #F8C471 !important;
}

.text-orange {
    color: #9C640C !important;
}

.bg-red-light {
    background-color: #F2D7D5 !important;
}

.bg-red-medium {
    background-color: #D98880 !important;
}

.text-red-medium {
    color: #D98880 !important;
}


.text-red {
    color: #7B241C !important;
}

.bg-tan-light {
    background-color: #D1F2EB !important;
}

.bg-tan-medium {
    background-color: #76D7C4 !important;
}

.text-tan-medium {
    color: #76D7C4 !important;
}


.text-tan {
    color: #117864 !important;
}

.bg-gray-light {
    background-color: #D6DBDF !important;
}

.bg-gray-medium {
    background-color: #85929E !important;
}

.text-gray-medium {
    color: #85929E !important;
}


.text-gray {
    color: #515A5A !important;
}


a.bg-glasscore:hover, a.bg-glasscore:focus,
button.bg-glasscore:hover,
button.bg-glasscore:focus {
    background-color: #2f5385 !important;
}


.btn-glasscore {
    color: #fff;
    background-color: #3574ac;
    border-color: #3574ac;
}

    .btn-glasscore:hover {
        color: #fff;
        background-color: #272b58;
        border-color: #272b58;
    }



.btn-outline-glasscore {
    color: #3574ac;
    border-color: #3574ac;
}

    .btn-outline-glasscore:hover {
        color: #272b58;
        background-color: #3574ac;
        border-color: #3574ac;
    }

.text-gc-dark {
    color: #2f5385 !important;
}

a.text-gc-dark:hover, a.text-gc-dark:focus {
    color: #272b58 !important;
}

.badge-gc-dark {
    color: #ffffff;
    background-color: #2f5385;
}

a.badge-gc-dark:hover, a.badge-gc-dark:focus {
    color: #ffffff;
    background-color: #272b58;
}


.btn-gc-dark {
    color: #ffffff;
    background-color: #2f5385;
    border-color: #2f5385;
}

    .btn-gc-dark:hover, a.btn-gc-dark:focus {
        color: #fff;
        background-color: #272b58;
        border-color: #272b58;
    }

.text-gc-light {
    color: #3d9cd9 !important;
}

a.text-gc-light:hover, a.text-gc-light:focus {
    color: #3574ac !important;
}

.btn-gc-light {
    color: #ffffff;
    background-color: #3d9cd9;
    border-color: #3d9cd9;
}

    .btn-gc-light:hover {
        color: #ffffff;
        background-color: #3574ac;
        border-color: #3574ac;
    }

.badge-gc-light {
    color: #ffffff;
    background-color: #3d9cd9;
}

a.badge-gc-light:hover, a.badge-gc-light:focus {
    color: #ffffff;
    background-color: #3574ac;
}

.text-edit {
    color: #A16207 !important;
}

a.text-edit:hover, a.text-edit:focus {
    color: #EAB308 !important;
}


.text-save {
    color: #2ECC71 !important;
}

a.text-save:hover, a.text-save:focus {
    color: #239B56 !important;
}

a.badge-save:hover, a.badge-save:focus {
    color: #ffffff;
    background-color: #239B56;
}

.text-update {
    color: #3498DB !important;
}

a.text-update:hover, a.text-update:focus {
    color: #2874A6 !important;
}

a.badge-update:hover, a.badge-update:focus {
    color: #ffffff;
    background-color: #2874A6;
}

.text-delete {
    color: #E74C3C !important;
}

a.text-delete:hover, a.text-delete:focus {
    color: #B03A2E !important;
}


a.badge-delete:hover, a.badge-delete:focus {
    color: #ffffff;
    background-color: #B03A2E;
}

.text-email {
    color: #F39C12 !important;
}

a.text-email:hover, a.text-email:focus {
    color: #B9770E !important;
}

a.badge-email:hover, a.badge-email:focus {
    color: #ffffff;
    background-color: #B9770E;
}

.text-print {
    color: #7F8C8D !important;
}

a.text-print:hover, a.text-print:focus {
    color: #616A6B !important;
}
a.badge-print:hover, a.badge-print:focus {
    color: #fff;
    background-color: #616A6B;
}
.text-new {
    color: #27AE60 !important;
}

a.text-new:hover, a.text-new:focus {
    color: #1E8449 !important;
}

a.badge-new:hover, a.badge-new:focus {
    color: #fff;
    background-color: #1E8449;
}
.text-new {
    color: #9B59B6 !important;
}

a.text-new:hover, a.text-new:focus {
    color: #76448A !important;
}

/** 500-300 */
.alert-save {
    color: #007a55; /*700*/
    background-color: #a4f4cf; /*300*/
    border-color: #007a55; /*700*/
}

    .alert-save hr {
        border-top-color: #007a55; /*700*/
    }

.alert-save-bg {
    color: #007a55; 
}
.alert-border-save {
    border-color: #007a55 !important;
}
.alert-update {
    color: #007595;
    background-color: #b8e6fe;
    border-color: #007595;
}
.alert-update-bg {
    color: #007595;
}

.alert-border-update {
    border-color: #007595 !important;
}

.alert-update hr {
    border-top-color: #007595;
}

.alert-delete {
    color: #c6005c;
    background-color: #fccee8;
    border-color: #c6005c;
}
.alert-delete-bg { 
    color: #c6005c;
}
.alert-delete hr {
    border-top-color: #c6005c;
}

.alert-border-delete {
    border-color: #c6005c !important;
}


.alert-cnet {
    color: #2f5385;
    background-color: #3d9cd9;
    border-color: #3d9cd9;
}

    .alert-gc hr {
        border-top-color: #3574ac;
    }

.text-red-d {
    color: #D98880 !important;
}

a.text-red-d:hover, a.text-red-d:focus {
    color: #CD6155 !important;
}
.text-red {
    color: #F1948A !important;
}

a.text-red:hover, a.text-red:focus {
    color: #EC7063 !important;
}
.text-purple {
    color: #C39BD3 !important;
}

a.text-purple:hover, a.text-purple:focus {
    color: #AF7AC5 !important;
}

.text-purple-d {
    color: #BB8FCE !important;
}

a.text-purple-d:hover, a.text-purple-d:focus {
    color: #A569BD !important;
}

.text-blue-l {
    color: #7FB3D5 !important;
}

a.text-blue-l:hover, a.text-blue-l:focus {
    color: #5499C7 !important;
}

.text-blue {
    color: #85C1E9 !important;
}

a.text-blue:hover, a.text-blue:focus {
    color: #5DADE2 !important;
}

.badge-purple {
    color: #fff;
    background-color: #AF7AC5;
}

a.badge-purple:hover, a.badge-purple:focus {
    color: #fff;
    background-color: #D7BDE2;
}

.badge-blue {
    color: #fff;
    background-color: #5499C7;
}

a.badge-blue:hover, a.badge-blue:focus {
    color: #fff;
    background-color: #A9CCE3;
}

.badge-green {
    color: #fff;
    background-color: #52BE80;
}

a.badge-green:hover, a.badge-green:focus {
    color: #fff;
    background-color: #A9DFBF;
}

.badge-red {
    color: #fff;
    background-color: #CD6155;
}

a.badge-red:hover, a.badge-red:focus {
    color: #fff;
    background-color: #E6B0AA;
}

.badge-yellow {
    color: #fff;
    background-color: #F4D03F;
}

a.badge-yellow:hover, a.badge-yellow:focus {
    color: #fff;
    background-color: #F9E79F;
}

.badge-orange {
    color: #fff;
    background-color: #EB984E;
}

a.badge-orange:hover, a.badge-orange:focus {
    color: #fff;
    background-color: #FAE5D3;
}



.badge-glass {
    color: #fff;
    background-color: #2980B9;
}

a.badge-glass:hover, a.badge-glass:focus {
    color: #7FB3D5;
    background-color: #fff;
}

.badge-consumable {
    color: #fff;
    background-color: #F28963;
}

a.badge-consumable:hover, a.badge-consumable:focus {
    color: #F28963;
    background-color: #fff;
}

.badge-bom {
    color: #fff;
    background-color: #04BFAD;
}

a.badge-bom:hover, a.badge-bom:focus {
    color: #04BFAD;
    background-color: #fff;
}

.badge-service {
    color: #fff;
    background-color: #70735D;
}

a.badge-service:hover, a.badge-service:focus {
    color: #70735D;
    background-color: #fff;
}

.badge-glasssize {
    color: #fff;
    background-color: #A0A603;
}

a.badge-glasssize:hover, a.badge-glasssize:focus {
    color: #A0A603;
    background-color: #fff;
}

.badge-labour {
    color: #fff;
    background-color: #735755;
}

a.badge-labour:hover, a.badge-labour:focus {
    color: #735755;
    background-color: #fff;
}

.text-orange {
    color: #d68910 !important;
}

a.text-orange:hover, a.text-orange:focus {
    color: #f5b041 !important;
}

.text-green {
    color: #28b463 !important;
}

a.text-green:hover, a.text-green:focus {
    color: #58d68d !important;
}

.text-red {
    color: #EF476F !important;
}
a.text-green:hover, a.text-green:focus {
    color: #F58EA6 !important;
}

.btn-red {
    color: #fff;
    background-color: #EF476F;
    border-color: #EF476F;
}

    .btn-red:hover {
        color: #fff;
        background-color: #F58EA6;
        border-color: #F58EA6;
    }


.btn-orange {
    color: #fff;
    background-color: #FFC233;
    border-color: #FFC233;
}

    .btn-orange:hover {
        color: #fff;
        background-color: #FFD470;
        border-color: #FFD470;
    }

.btn-green {
    color: #fff;
    background-color: #06dba2;
    border-color: #06dba2;
}

    .btn-green:hover {
        color: #fff;
        background-color: #24f9c1;
        border-color: #24f9c1;
    }


.btn-blue {
    color: #fff;
    background-color: #118ab2;
    border-color: #118ab2;
}

    .btn-blue:hover {
        color: #fff;
        background-color: #57c9ef;
        border-color: #57c9ef;
    }


.custom-control-input-warning:checked ~ .custom-control-label::before {
    color: #fff;
    border-color: #f5803e;
    background-color: #f5803e;
}
.custom-control-input-primary:checked ~ .custom-control-label::before {
    color: #fff;
    border-color: #284389;
    background-color: #284389;
}
.custom-control-input-secondary:checked ~ .custom-control-label::before {
    color: #fff;
    border-color: #748194;
    background-color: #748194;
}
.custom-control-input-success:checked ~ .custom-control-label::before {
    color: #fff;
    border-color: #00d27a;
    background-color: #00d27a;
}

.custom-control-input-info:checked ~ .custom-control-label::before {
    color: #fff;
    border-color: #27bcfd;
    background-color: #27bcfd;
}
.text-Inter {
    font-family: "Arimo", sans-serif;
    font-size: 1rem;
}

.main {
    font-family: "Arimo", sans-serif;
}

.text-inter {
    font-family: "Arimo", sans-serif;
}
.form-control {
    font-family: "Arimo", sans-serif;
    font-size: .8rem;
}
.breadcrumb-item {
    font-size: .9rem;
}
