﻿

@import url('https://fonts.googleapis.com/css2?family=Barlow&display=swap');

body {
    font-family: 'Barlow', sans-serif;
}

.copyicon {
    width: 9px;
    height: 18px;
    margin-top: 8px;
}

.list-group-item.active {
    z-index: 2;
    color: #fff !important;
    background-color: #eed202;
    border-color: #eed402;
}

.list-group-item a {
    color: #212529 !important;
}

.list-group-item span {
    font-weight: 800;
}

.list-group-item {
    position: relative;
    display: block;
    padding: 0.5rem 0.5rem;
    color: #212529 !important;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid rgba(0,0,0,.125)
}

    .list-group-item.active :hover {
        color: #fff;
    }

.btn-Yellow {
    color: #060606;
    background-color: #edd102;
    border-color: #eed202;
    font-size: 20px;
    padding: 10px 140px;
}

.btn-layout {
    color: #060606;
    background-color: #eed202;
    border-color: #eed202;
    font-size: 16px;
    font-weight: 800;
}

.btn-warning:hover {
    background-color: #eed202 !important;
    border-color: #eed202 !important;
}

.btn-outline-layout {
    color: #000;
    border-color: #eed402;
    font-weight: 800;
    font-size: 18px;
    padding: 6px 21px;
}

.btn-background-layout {
    color: #000;
    background-color: #eed202;
    border-color: #eed202;
    font-weight: 800;
    font-size: 18px;
    padding: 8px 30px;
    white-space: nowrap !important;
}

    .btn-background-layout:hover {
        color: #000;
        border-color: #eed402;
        background-color: white;
        font-weight: 800;
        font-size: 18px;
        padding: 8px 30px;
        white-space: nowrap !important;
    }

.btn-border {
    color: #000;
    border-color: #000;
    font-weight: 800;
    font-size: 18px;
    padding: 6px 21px;
}

.btn-outline-layout:hover {
    color: #000;
    background-color: #eed202;
    border-color: #eed202;
    font-weight: 800;
    font-size: 18px;
    padding: 6px 21px;
}

.btn-help {
    color: #000;
    background-color: #eed202;
    border-color: #eed202;
    font-size: 18px;
    padding: 6px 15px;
    color: white;
}

    .btn-help:hover {
        color: #000;
        border-color: #eed402;
        background-color: white;
        font-size: 18px;
        padding: 6px 15px;
        color: black;
    }

.title-yellow {
    color: #eed202;
    font-family: Barlow;
    font-size: 30px;
    font-weight: bold !important;
}

/*.navbar-yellow {
    background-color: #edd102;
}*/
.inputborder {
    border-radius: .25rem !important;
}

.inputclass {
    line-height: 1.5;
    background-size: 30px;
    background-repeat: no-repeat;
    background-position: 9px 6px;
    padding-left: 49px;
    height: 44px;
}

.input-user-icon {
    background-image: url('../icon/Sign Up-02.png');
    border-top: 1px solid #ced4da;
    border-left: 1px solid #ced4da;
    border-bottom: 1px solid #ced4da;
    border-radius: .25rem;
}

.input-phone-icon {
    background-image: url('../icon/Sign Up-03.png');
}

.input-email-icon {
    background-image: url('../icon/Login-02.png');
    border-top: 1px solid #ced4da;
    border-left: 1px solid #ced4da;
    border-bottom: 1px solid #ced4da;
    border-radius: .25rem;
}

.input-password-icon {
    background-image: url('../icon/Login-03.png');
    border-top: 1px solid #ced4da;
    border-left: 1px solid #ced4da;
    border-bottom: 1px solid #ced4da;
    border-radius: .25rem;
}

.input-company-icon {
    background-image: url('../icon/My Profile-04.png');
    border-top: 1px solid #ced4da;
    border-left: 1px solid #ced4da;
    border-bottom: 1px solid #ced4da;
    border-radius: .25rem;
}

.input-Line1-icon {
    background-image: url('../icon/My Profile-05.png');
}

.input-city-icon {
    background-image: url('../icon/My Profile-04.png');
}

.input-country-icon {
    background-image: url('../icon/ICONS-02.png');
}

.input-postcode-icon {
    background-image: url('../icon/ICONS-01.png');
}

.input-plus-icon {
    background-image: url('../icon/ICONS-01.png');
}

.input-minus-icon {
    background-image: url('../icon/Inspection Details-05.png');
}

.input-date-icon {
    background-image: url('../icon/Inspection Details-03.png');
}

.input-dropdown-icon {
    background-image: url('../icon/Inspection Details-04.png');
    line-height: 1.5;
    background-size: 30px;
    background-repeat: no-repeat;
    background-position: 42.2em 9px;
    padding-right: 79px;
    height: 44px;
}


.inspectionimg {
    width: 24px;
    height: 24px;
}

.fontweight {
    font-weight: bolder;
    font-size: 20px;
}

.redicon {
    background-image: url('../icon/Inspection Details-06.png');
    background-size: 24px;
    background-repeat: no-repeat;
    background-position: 7px 0px;
    padding-left: 33px;
    padding-bottom: 15px;
}

.redicon1 {
    background-image: url('../icon/Inspection Details-06.png');
    background-size: 24px;
    background-repeat: no-repeat;
    background-position: 7px 0px;
    padding-left: 33px;
    padding-bottom: 15px;
}

.greenicon {
    background-image: url('../icon/Inspection Details-07.png');
    background-size: 24px;
    background-repeat: no-repeat;
    background-position: 7px 0px;
    padding-left: 33px;
    padding-bottom: 15px;
}

.ambericon {
    background-image: url('../icon/inspection details-09.png');
    background-size: 24px;
    background-repeat: no-repeat;
    background-position: 7px 0px;
    padding-left: 33px;
    padding-bottom: 15px;
}

.grayicon {
    background-image: url('../icon/grayicon.png');
    background-size: 24px;
    background-repeat: no-repeat;
    background-position: 7px 0px;
    padding-left: 33px;
    padding-bottom: 15px;
}

.whiteicon {
    background-image: url('../icon/inspection details-white.png');
    background-size: 24px;
    background-repeat: no-repeat;
    background-position: 7px 0px;
    padding-left: 33px;
    padding-bottom: 15px;
}

.plusicon {
    background-image: url('../icon/Inspection Details-08.png');
    background-size: 24px;
    background-repeat: no-repeat;
    background-position: 7px 0px;
    padding-left: 36px;
    padding-bottom: 15px;
}

.lineplusicon {
    background-image: url('../icon/Inspection Details-08.png');
    background-size: 24px;
    background-repeat: no-repeat;
    background-position: 7px 0px;
    padding-left: 36px;
    padding-bottom: 15px;
}

.detailsicon {
    background-image: url('../icon/customerdetails.png');
    background-size: 24px;
    background-repeat: no-repeat;
    background-position: 7px 0px;
    padding-left: 36px;
    padding-bottom: 15px;
}

.detailsiconclose {
    background-image: url('../icon/customerdetails1.png');
    background-size: 24px;
    background-repeat: no-repeat;
    background-position: 7px 0px;
    padding-left: 36px;
    padding-bottom: 15px;
}

.minusicon {
    background-image: url('../icon/Inspection Details-05.png');
    background-size: 24px;
    background-repeat: no-repeat;
    background-position: 7px 0px;
    padding-left: 36px;
    padding-bottom: 15px;
}

.lineminusicon {
    background-image: url('../icon/Inspection Details-05.png');
    background-size: 24px;
    background-repeat: no-repeat;
    background-position: 7px 0px;
    padding-left: 36px;
    padding-bottom: 15px;
}

.imgclass {
    padding-right: 8px;
    width: 28px;
    height: 22px;
}

.input-users-icon {
    background-image: url('../icon/Menu-09.png');
}

.border-left-0 {
    border-left: 0;
}

.border-right-0 {
    border-right: 0;
}

.border-top-left-radius {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

.btn-view:hover {
    background-color: #ffffff;
    border-color: #ced4da;
}

.profile-img {
    width: 26px;
    position: absolute;
    margin-left: -29px;
    zoom: 2.5;
    top: 4px;
    padding: 0px;
    opacity: 0;
}

.upload-img {
    width: 36px;
    height: 36px;
    position: absolute;
    top: 53px;
}

.btn-light:hover {
    color: #000 !important;
    background-color: #eed202 !important;
    border-color: #ebebf1 !important;
}


.btn-primary:hover {
    color: #fff;
    background-color: #eed202 !important;
    border-color: #eed202 !important;
}


.btn-check:active + .btn-primary, .btn-check:checked + .btn-primary, .btn-primary.active, .btn-primary:active, .show > .btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #eed202;
    border-color: #3d418f;
}


.icon-demo-content .plus {
    padding-left: 3px;
    color: #343a40 !important;
    font-weight: bold !important;
    font-size: 16px;
}


.table-striped > tbody > tr:nth-of-type(odd) {
    --bs-table-accent-bg: #fff !important;
    color: var(--bs-table-striped-color);
}


.table-bordered td, .table-bordered th {
    border: none;
}

.btn-outline-secondary:hover {
    color: #060606;
    /* background-color: #eed202;*/
    border-color: #eed202;
}

.nav-pills .nav-link.active, .nav-pills .show > .nav-link {
    color: #000 !important;
    background-color: #eed202 !important;
    font-size: 16px !important;
    font-weight: 700;
}

.nav-pills > li > a, .nav-tabs > li > a {
    color: #495057;
    font-weight: 700 !important;
    font-size: 16px !important;
}


.hazarddesc h3 {
    background-color: #eed202;
    padding: 10px;
}

.input_dropdown_icon {
    background-image: url('../icon/Inspection Details-04.png');
    line-height: 1.5;
    background-size: 21px;
    background-repeat: no-repeat;
    background-position: 23.2em 12px;
    /* padding-right: 45px;
    height: 46px;*/
}

.input_dropdown_icon_Master {
    background-image: url('../icon/Inspection Details-04.png');
    line-height: 1.5;
    background-size: 21px;
    background-repeat: no-repeat;
    background-position: 16.2em 12px;
    /* padding-right: 45px;
    height: 46px;*/
}

.input_dropdown_icon_SupportTicket {
    background-image: url('../icon/Inspection Details-04.png');
    line-height: 1.5;
    background-size: 21px;
    background-repeat: no-repeat;
    background-position: 9.2em 12px;
}

.input_dropdown_icon_Inspection {
    background-image: url('../icon/Inspection Details-04.png');
    background-size: 21px;
    background-repeat: no-repeat;
    background-position: 97% 10px;
    padding-right: 45px;
}

.input_image_icon {
    background-image: url('../icon/Hazard Identification-05.png');
    line-height: 2.5;
    background-size: 22px;
    background-repeat: no-repeat;
    background-position: 22.2em 15px;
    height: 49px;
}

.auditinput_image_icon {
    background-image: url('../icon/Hazard Identification-05.png');
    line-height: 2.5;
    background-size: 22px;
    background-repeat: no-repeat;
    background-position: 22.2em 8px;
    height: 39px;
}

.riskinput_image_icon {
    background-image: url('../icon/Hazard Identification-05.png');
    line-height: 2.5;
    background-size: 22px;
    background-repeat: no-repeat;
    background-position: 35.2em 15px;
    height: 49px;
}

.hazardinput_image_icon {
    background-image: url('../icon/Hazard Identification-05.png');
    line-height: 2.5;
    background-size: 22px;
    background-repeat: no-repeat;
    background-position: 34em 15px;
    height: 49px;
}

.auditimage {
    padding: 1px 0px 1px 6px;
}


.nav-pills .nav-link.active, .nav-pills .show > .nav-link {
    color: #fff;
    background-color: #eed202 !important;
}

.hazard {
    border: 2px solid #ced4da9e;
    margin-left: 12px;
    margin-right: 12px;
    padding: 3px;
    border-radius: 4px;
}

input[type="date"]::-webkit-calendar-picker-indicator {
    color: rgba(0, 0, 0, 0);
    opacity: 1;
    display: block;
    width: 20px;
    background-image: url('../icon/Inspection Details-03.png');
    height: 20px;
    border-width: thin;
}

.btn-outline-warning {
    color: #000 !important;
    border-color: #eed402 !important;
    font-weight: 800 !important;
    font-size: 18px !important;
    padding: 8px 35px !important;
    white-space: nowrap !important;
}

.btn-watermarkicon {
    color: #000 !important;
    border-color: #eed402 !important;
    font-weight: 800 !important;
    font-size: 18px !important;
    padding: 8px 35px !important;
    white-space: nowrap !important;
}

    .btn-watermarkicon:hover {
        color: #000 !important;
        background-color: #eed2021f !important;
        font-weight: 800 !important;
        font-size: 18px !important;
        padding: 8px 35px !important;
        white-space: nowrap !important;
    }

@media (max-width:320px) {
    .pagesize {
        margin-right: -27px;
    }

    .btnpage {
        margin-right: -17px;
    }
}


/*Profile Pic Start*/
.picture-container {
    position: relative;
    cursor: pointer;
    text-align: center;
}

.picture {
    width: 106px;
    height: 106px;
    background-color: #999999;
    border: 4px solid #CCCCCC;
    color: #FFFFFF;
    border-radius: 50%;
    margin: 0px auto;
    overflow: hidden;
    transition: all 0.2s;
    -webkit-transition: all 0.2s;
}

    .picture:hover {
        border-color: #2ca8ff;
    }

.content.ct-wizard-green .picture:hover {
    border-color: #05ae0e;
}

.content.ct-wizard-blue .picture:hover {
    border-color: #3472f7;
}

.content.ct-wizard-orange .picture:hover {
    border-color: #ff9500;
}

.content.ct-wizard-red .picture:hover {
    border-color: #ff3b30;
}

.picture input[type="file"] {
    cursor: pointer;
    display: block;
    height: 100%;
    left: 0;
    opacity: 0 !important;
    position: absolute;
    top: 0;
    width: 100%;
}

.picture-src {
    width: 100%;
    height: 100%;
}

/*.box1 :hover {
    border: 1px solid #d8c10b;
}*/

.borderDashboard {
    border-top: 1px solid;
    border-right: 1px solid;
    border-bottom: 1px solid;
}

.customerDetails1 {
    padding: 15px;
    border-left: 11px solid #7958EC !important;
    border-top: 1px solid !important;
    border-right: 1px solid !important;
    /*border-bottom: 1px solid !important;*/
    color: black;
    font-size: 18px !important;
}

.customerDetails11 {
    padding: 15px;
    border-left: 11px solid #7958EC !important;
    /*border-top: 1px solid !important;*/
    border-right: 1px solid !important;
    border-bottom: 1px solid !important;
    font-size: 20px;
    color: black;
}

.customerDetails2 {
    padding: 15px;
    border-left: 11px solid #810947 !important;
    border-top: 1px solid !important;
    border-right: 1px solid !important;
    color: black;
    font-size: 18px !important;
}

.customerDetails22 {
    padding: 15px;
    border-left: 11px solid #810947 !important;
    border-right: 1px solid !important;
    border-bottom: 1px solid !important;
    font-size: 20px;
    color: black;
}

.customerDetails3 {
    padding: 15px !important;
    border-left: 11px solid #E6672B !important;
    border-top: 1px solid !important;
    border-right: 1px solid !important;
    color: black;
    font-size: 18px !important;
}

.customerDetails33 {
    padding: 15px !important;
    border-left: 11px solid #E6672B !important;
    border-right: 1px solid !important;
    border-bottom: 1px solid !important;
    font-size: 20px;
    color: black;
}

.customerDetails4 {
    padding: 15px;
    border-left: 11px solid #4364D7 !important;
    border-top: 1px solid !important;
    border-right: 1px solid !important;
    color: black;
    font-size: 18px !important;
}

.customerDetails44 {
    padding: 15px;
    border-left: 11px solid #4364D7 !important;
    border-right: 1px solid !important;
    border-bottom: 1px solid !important;
    font-size: 20px;
    color: black;
}

.fw-800 {
    font-weight: 800 !important;
}

.show-read-more .more-text {
    display: none;
}

.paddingPercent {
    padding: 3px 0px 4px 5px !important;
}

.paddingPercent1 {
    padding: 3px 0px 4px 12px !important;
}

.mt2rem {
    margin-top: 30px !important;
}


.topbar {
    background: #2d2d2d;
    height: 80px;
    font-size: 14px;
    transition: all 0.5s;
    color: #fff;
    padding: 0;
}

    .topbar .contact-info i {
        font-style: normal;
        color: #fff;
        line-height: 0;
    }

        .topbar .contact-info i a,
        .topbar .contact-info i span {
            padding-left: 5px;
            color: #fff;
        }

@media (max-width: 575px) {

    .topbar .contact-info i a,
    .topbar .contact-info i span {
        font-size: 13px;
    }
}

.topbar .contact-info i a {
    line-height: 0;
    transition: 0.3s;
}

    .topbar .contact-info i a:hover {
        color: #fff;
        text-decoration: underline;
    }

.topbar .social-links a {
    color: rgba(255, 255, 255, 0.7);
    line-height: 0;
    transition: 0.3s;
    margin-left: 20px;
}

    .topbar .social-links a:hover {
        color: #fff;
    }

.largeinput {
    height: 44px;
}

.w-10 {
    width: 11% !important;
}

.inspectionsBg1 {
    background-color: #E6E0FF;
}

.completedBg2 {
    background-color: #F9E5F0;
}

.openBg3 {
    background-color: #F9E1D6;
}

.twoWeekBg4 {
    background-color: #FFE5EC;
}

.oneMonthBg5 {
    background-color: #FCF8E3;
}

.threeMonthBg6 {
    background-color: #E3F9F7;
}

.assetsBg7 {
    background-color: #E3E9FC;
}

.customersBg8 {
    background-color: #E3EEFC;
}

.reInspection1 {
    background-color: #36c15340;
}

.reInspection2 {
    background-color: #867c6042;
}

.reInspection3 {
    background-color: #8f228b2e;
}

.reInspection4 {
    background-color: #77e7bb2e;
}

.reInspection5 {
    background-color: #e7568330;
}

.reInspection6 {
    background-color: #b8ccdc42;
}

.reInspection7 {
    background-color: #1d380438;
}

.inspectionSchedulerBg {
    background-color: #5f852845;
}

div.scroll-container {
    background-color: #FFF;
    overflow: auto;
    white-space: nowrap;
    padding: 10px;
}

.containerIssue {
    max-width: 1470px !important;
    text-align: center;
}


.multiselect {
    width: 100%;
}

.selectBox {
    position: relative;
}

    .selectBox select {
        width: 100%;
        /*font-weight: bold;*/
        background-image: url('../icon/inspection details-04.png');
        background-size: 21px;
        background-repeat: no-repeat;
        background-position: 97% 10px;
        padding-right: 45px;
    }

.overSelect {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
}

#checkboxes {
    display: none;
    border: 1px #dadada solid;
}

    #checkboxes label {
        display: block;
    }

        #checkboxes label:hover {
            background-color: #1e90ff;
        }

@media only screen and (max-width: 1200px) {
    .d-flex {
        gap: 4px;
    }
}

.col1width {
    width: 4.33333% !important;
}

.imgcontent {
    position: relative;
    flex: 0 0 auto;
    /*   width: max-content;*/
    /*  max-width: 300px;*/
}

    .imgcontent img {
        display: inline-block;
        height: auto;
        width: 100%;
    }

    .imgcontent .fa-trash-alt {
        position: absolute;
        top: 20px;
        right: 0;
        padding: 8px;
        margin: 0 20px 0 0;
        background-color: #fd625e; /*Red*/
        color: white;
    }

        .imgcontent .fa-trash-alt:hover {
            border: 1px solid #fd625e;
            background-color: white;
            color: #fd625e;
        }

.scrollimg-container {
    background-color: #FFF;
    overflow: auto;
    white-space: nowrap;
    padding: 10px;
    display: flex;
}

.hazardimgcontent {
    position: relative;
    flex: 0 0 auto;
    /*   width: max-content;*/
    /*  max-width: 300px;*/
}

    .hazardimgcontent img {
        display: inline-block;
        height: auto;
        width: 100%;
    }

    .hazardimgcontent .fa-trash-alt {
        position: absolute;
        top: 10px;
        right: 0;
        padding: 8px;
        margin: 5px 15px 0 0;
        background-color: #fd625e; /*Red*/
        color: white;
    }

        .hazardimgcontent .fa-trash-alt:hover {
            border: 1px solid #fd625e;
            background-color: white;
            color: #fd625e;
        }

.regQueimgcontent {
    position: relative;
    flex: 0 0 auto;
    /*   width: max-content;*/
    /*  max-width: 300px;*/
}

    .regQueimgcontent img {
        display: inline-block;
        height: auto;
        width: 100%;
    }

    .regQueimgcontent .fa-trash-alt {
        position: absolute;
        top: 10px;
        right: 0;
        padding: 8px;
        margin: 5px 15px 0 0;
        background-color: #fd625e; /*Red*/
        color: white;
    }

        .regQueimgcontent .fa-trash-alt:hover {
            border: 1px solid #fd625e;
            background-color: white;
            color: #fd625e;
        }

.newInspection {
    color: #000 !important;
    border: 1px solid #eed402 !important;
    padding: 8px 35px !important;
    border-radius: 5px;
    font-weight: 800 !important;
    font-size: 18px !important;
}

    .newInspection:hover {
        background-color: #eed202;
        cursor: pointer;
    }

.newMachineInfo {
    padding: 8px 35px !important;
    font-size: 15px !important;
}

    .newMachineInfo:hover {
        background-color: #eed202;
        cursor: pointer;
    }

.risklineBg {
    background-color: #d3d3d345 !important;
}

.chkSize {
    width: 2.2em;
    height: 2.2em;
}

.chkSizeStandard {
    width: 20px;
    height: 20px;
}

.ui-datepicker-calendar {
    display: none;
}

.tableFixHead thead th {
    position: sticky;
    top: 0;
    z-index: 2 !important;
}

.btnGenerateBg {
    background-color: #d3d3d3e0;
}

.hoverChangeIcon {
    border-color: #eed202 !important;
}


.disabled-link {
    color: gray; /* Visual indication */
    cursor: not-allowed; /* Changes cursor to indicate it's disabled */
    text-decoration: none; /* Optional: remove underline */
}

.bglightgraycolor {
    background-color: #d3d3d35c !important;
}

.justify-textChat {
    text-align: justify; /* Justifies the text */
    text-justify: inter-word; /* Ensures the stretching of spaces between words */
    line-height: 1.8; /* Optional for readability */
    word-spacing: 0.1em; /* Optional: Adds more space between words to enhance stretching */
}

.upload-btn-wrapper {
    position: relative;
    overflow: hidden;
    display: inline-block;
}

.btnLevel0 {
    border: 1px solid #eed402;
    color: black;
    padding: 5px 21px;
    border-radius: .25rem;
    font-size: 20px;
    font-weight: bold;
    line-height: 1.5;
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    background-color: transparent;
}

.upload-btn-wrapper input[type=file] {
    font-size: 100px;
    position: absolute;
    left: 0;
    top: 0;
    opacity: 0;
}

@keyframes zoomInOut {
    0%, 100% {
        transform: scale(1);
    }

    50% {
        transform: scale(1.2);
    }
}

.zooming-text {
    font-weight: bold;
    animation: zoomInOut 2s infinite;
}

.exClass {
    padding-top: 0 !important;
    padding-left: 0 !important;
}


.inspectionDetailImageContent {
    position: relative;
    flex: 0 0 auto;
    width: 275px;
}

    .inspectionDetailImageContent img {
        display: inline-block;
        height: auto;
        width: 100%;
    }

    .inspectionDetailImageContent .fa-trash-alt {
        position: absolute;
        top: 5px;
        right: 0;
        padding: 8px;
        margin: 5px 15px 0 0;
        background-color: #fd625e; /*Red*/
        color: white;
    }

        .inspectionDetailImageContent .fa-trash-alt:hover {
            border: 1px solid #fd625e;
            background-color: white;
            color: #fd625e;
        }


/* Inspection Issue */
.redAudit {
    background-image: url('../icon/audit/red_1.png');
    background-size: 30px 30px;
    background-repeat: no-repeat;
    background-position: 7px 0px;
    padding-left: 38px;
    padding-bottom: 37px;
}

.red1Audit {
    background-image: url('../icon/audit/red_2.png');
    background-size: 30px 30px;
    background-repeat: no-repeat;
    background-position: 7px 0px;
    padding-left: 38px;
    padding-bottom: 37px;
}

.greenAudit {
    background-image: url('../icon/audit/green_1.png');
    background-size: 30px 30px;
    background-repeat: no-repeat;
    background-position: 7px 0px;
    padding-left: 38px;
    padding-bottom: 37px;
}

.green1Audit {
    background-image: url('../icon/audit/green_2.png');
    background-size: 30px 30px;
    background-repeat: no-repeat;
    background-position: 7px 0px;
    padding-left: 38px;
    padding-bottom: 37px;
}

.amberAudit {
    background-image: url('../icon/audit/amber_1.png');
    background-size: 30px 30px;
    background-repeat: no-repeat;
    background-position: 7px 0px;
    padding-left: 38px;
    padding-bottom: 37px;
}

.amber1Audit {
    background-image: url('../icon/audit/amber_2.png');
    background-size: 30px 30px;
    background-repeat: no-repeat;
    background-position: 7px 0px;
    padding-left: 38px;
    padding-bottom: 37px;
}

.input_dropdown_icon_Audit {
    background-image: url('../icon/Inspection Details-04.png');
    line-height: 2.0;
    background-size: 26px;
    background-repeat: no-repeat;
    background-position: 13.2em 9px;
}

.ansPass {
    background-color: white;
}

.ansPass1 {
    background-color: #6FC757;
}

.ansFail {
    background-color: white;
}

.ansFail1 {
    background-color: #EF4136;
}

.ansNA {
    background-color: white;
}

.ansNA1 {
    background-color: #FFBF00;
}


.btn-outline-layout1 {
    color: #000;
    border-color: #eed402;
    font-weight: 800;
    font-size: 18px;
    padding: 6px 21px;
}

    .btn-outline-layout1:hover {
        color: #000;
        /*background-color: #eed202;*/
        border-color: #eed202;
        font-weight: 800;
        font-size: 18px;
        padding: 6px 21px;
    }

.btn-outline-warning1 {
    color: #000;
    border-color: #eed402;
    font-weight: 800;
    font-size: 18px;
    padding: 8px 21px;
}

.btn-outline-warning1:hover {
    color: #000;
    background-color: #eed202;
    border-color: #eed202;
    font-weight: 800;
    font-size: 18px;
    padding: 8px 21px;
}
    }

.bg-msc {
    background-color: #eed202 !important;
}

.btn-msc {
    color: #000 !important;
    background-color: #eed202 !important;
    border-color: #ebebf1 !important;
}

    .btn-msc:hover {
        color: #000 !important;
        background-color: white !important;
        border-color: #e9e9ef !important;
    }

.btn-msc1 {
    color: #000 !important;
    background-color: white !important;
    border-color: #e9e9ef !important;
}

    .btn-msc1:hover {
        color: #000 !important;
        background-color: #eed202 !important;
        border-color: #ebebf1 !important;
    }
