@import '_content/Microsoft.Fast.Components.FluentUI/Microsoft.Fast.Components.FluentUI.bundle.scp.css';
@import '_content/Microsoft.FluentUI.AspNetCore.Components/Microsoft.FluentUI.AspNetCore.Components.b6pgxrrsua.bundle.scp.css';

/* _content/Tea.FspReports.Web/Components/Pages/StateAidReports.razor.rz.scp.css */
.topheaderrow[b-buphdt36bg] {
    background: -webkit-linear-gradient(65deg, #0a68b5 20%, #1780d5 80%);
    min-height: 50px;
    margin: 0;
    box-shadow: 0px 3px 4px #e7e7e7;
    position: relative;
}

.headerlogo[b-buphdt36bg] {
    background-color: #fff;
    padding: 5px 0px;
    margin: 0px;
    box-shadow: 0 4px 8px rgb(0 0 0 / 53%);
    border-bottom: 5px solid #0e6fbe;
}

.container[b-buphdt36bg] {
    max-width: 100%;
}

@media (max-width) {
    .container[b-buphdt36bg] {
        width: 98%;
    }
}

.bannerrow[b-buphdt36bg] {
    margin: 0;
}

    .bannerrow img[b-buphdt36bg] {
        max-width: 100%;
        width: 100%;
    }

.headersection[b-buphdt36bg] {
    z-index: 99;
    position: relative;
}

.topheaderbtn[b-buphdt36bg] {
    padding: 4px 16px;
    border-radius: 29px;
    margin-top: 4px;
    display: inline-block;
    text-decoration: none;
    border: 1px solid #ffffffe3;
    color: #fff;
    font-size: 13px;
}

.info-correspondence-link[b-buphdt36bg]{
    text-decoration:none;
}

.dropdown[b-buphdt36bg] {
    position: relative;
    display: inline-block;
}

.dropdown-content[b-buphdt36bg] {
    display: none;
    position: absolute;
    background-color: #ffffff;
    min-width: 160px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    padding: 12px 16px;
    z-index: 1;
    width: 330px;
    right: 0;
    text-align: left;
}

.dropdown:hover .dropdown-content[b-buphdt36bg] {
    display: block;
}

.icontopspan[b-buphdt36bg] {
    border-left: 1px solid #ffffff9c;
    display: inline-block;
    border-right: 1px solid #ffffff9c;
    padding: 12px 5px;
    margin-left: 8px;
    cursor: pointer;
}

@media screen and (min-width: 992px) {
    .dropdown:hover .dropdown-menu[b-buphdt36bg] {
        display: block;
        margin-top: 0;
    }

    .dropdown .dropdown-menu[b-buphdt36bg] {
        display: none;
    }

    .dropdown:hover .dropdown-toggle[b-buphdt36bg]::after {
        border-top: 0;
        border-bottom: 0.3em solid;
    }
}

@media screen and (max-width: 991px) {
    .dropdown-toggle.show[b-buphdt36bg]::after {
        border-top: 0;
        border-bottom: 0.3em solid;
    }
}

.navbar-expand-lg .navbar-nav .nav-link[b-buphdt36bg] {
    color: #6c6c6c;
    font-weight: 500;
    padding: 19px;
}

.navbar-expand-lg[b-buphdt36bg] {
    float: right;
}

.loginbtn[b-buphdt36bg] {
    background: -webkit-linear-gradient(65deg, #00944d 20%, #1aa562 80%);
    vertical-align: middle;
    color: #fff !important;
    padding-top: 2px;
}

a.btn.btn-outline-light.loginbtn[b-buphdt36bg] {
}

body[b-buphdt36bg] {
    font-family: "Open Sans",calibri,sans-serif;
}

.info-icon[b-buphdt36bg] {
    color: #0078d4;
    font-size: 19px;
}

.reset-btn[b-buphdt36bg] {
    background: #257ac0;
    padding: 2px 3px;
    display: inline-block;
    border-radius: 34px;
    margin-top: 31px;
    text-decoration: none;
    color: #fff;
    padding-left: 13px;
    font-weight: 400;
    border: 0px;
    box-shadow: 0px 2px 6px #9b9191;
    padding-left: 20px;
}

    .reset-btn:hover[b-buphdt36bg] {
        background: #0a5694;
    }

.dropdown-content p[b-buphdt36bg] {
    border-bottom: 1px solid #545454;
    padding: 10px 0;
    color: #545454;
}

.dropdown-content a[b-buphdt36bg] {
    border-radius: 4px;
    background: #EEE;
    color: #222;
    border: none;
    padding: 16px;
    text-align: center;
    font-size: 14px;
    display: inline-block;
    text-decoration: none;
    box-shadow: 0px 0px 2px #a3a3a3;
    margin-right: 11px;
}

    .dropdown-content a img[b-buphdt36bg] {
        margin-bottom: 6px;
    }

body[b-buphdt36bg] {
    font-family: "Open Sans",calibri,sans-serif;
    background: url('../images/bg_new.png');
    min-height: 500px;
}


.title-dots[b-buphdt36bg] {
    background: url(../images/title-dots.png) repeat scroll 0 0;
    margin-bottom: 20px;
    margin-top: 13px;
    margin: 0px;
}

    .title-dots span[b-buphdt36bg] {
        background: linear-gradient(to right, #0a68b5, #1780d5);
        padding: 7px 15px;
        color: #ffffff;
        font-size: 19px;
        display: inline-block;
        min-width: 300px;
        font-weight: 600;
    }

.note-text-info[b-buphdt36bg] {
    display: flex;
    align-items: center;
    background-color: #fafafa;
    border: 1px solid #dddd;
    border-radius: 2px;
}

.notetext-info h6[b-buphdt36bg] {
    font-weight: bold;
    font-size: 13px;
    color: #005fad;
}

.notetext-info p[b-buphdt36bg] {
    font-size: 12px;
    color: #000;
    text-align: justify;
    width: 100%;
}


.notetext[b-buphdt36bg] {
    background: #fafafa;
    margin-top: 11px;
    border: 1px solid #dddddd;
}

    .notetext h6[b-buphdt36bg] {
        font-weight: bold;
        font-size: 19px;
        color: #005fad;
    }

    .notetext p[b-buphdt36bg] {
        font-size: 16px;
        color: #000;
        font-weight: 600;
        text-align: justify;
        width: 100%;
    }

.report-selection-form label[b-buphdt36bg] {
    font-size: 18px;
    font-weight: 500;
    color: #000;
    margin-bottom: 4px;
}

.gridviv[b-buphdt36bg] {
    color: white;
    background: #0D6DBC;
    padding: 10PX;
    margin-top: 20px;
    box-shadow: 0px 0px 10px #ddd;
    margin-bottom: 20px;
}

.aligncenter[b-buphdt36bg] {
    text-align: center !important;
}

.gridviv thead th[b-buphdt36bg] {
    text-align: center !important;
    font-size: 18px;
}

.gridviv tbody td[b-buphdt36bg] {
    font-size: 17px;
    font-weight: 500;
    color: #000;
}

.header-cell[b-buphdt36bg] {
    background-color: #0D6CB9;
    font-weight: bold;
    text-align: center;
    color: white;
    white-space: nowrap;
}

.data-cell[b-buphdt36bg] {
    text-align: center;
    padding: 10px;
}

    .data-cell td[b-buphdt36bg] {
        border-bottom: 1px solid #ddd;
        white-space: nowrap;
    }

.report-form[b-buphdt36bg] {
    margin-left: 2%;
}

.info-section[b-buphdt36bg] {
    margin-left: 2%;
}

.loader[b-buphdt36bg] {
    border: 8px solid #0b61ab;
    border-radius: 50%;
    border-top: 8px solid blue;
    border-bottom: 8px solid #0b61ab;
    width: 60px;
    height: 60px;
    -webkit-animation: spin 2s linear infinite;
    animation: spin-b-buphdt36bg 2s linear infinite;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.text-left-align[b-buphdt36bg] {
    text-align: left
}

.search-input[b-buphdt36bg] {
    border-radius: 15px;
}

@-webkit-keyframes spin {
    0% {
        transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(360deg);
    }
}

@keyframes spin-b-buphdt36bg {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}

.help-button[b-buphdt36bg] {
    background: #257ac0;
    border-radius: 10px;
    color: #fff;
}

.help-button:hover[b-buphdt36bg] {
    background: #0a5694;
}
.exit-button[b-buphdt36bg] {
    background: #f16038;
    border-radius: 10px;
    color: #fff;
    text-decoration: none;
}

.exit-button:hover[b-buphdt36bg] {
    background: #c04c2c;
}

.tablehtml[b-buphdt36bg] {
    background: #f9fcff;
    padding: 3px 8px;
    border-radius: 30px;
    border: 1px solid #0a68b5;
    text-decoration: none;
    font-size: 12px;
    color: #0a68b5;
}

.tablepdf[b-buphdt36bg] {
    background: #fbf7f7;
    padding: 3px 8px;
    border-radius: 30px;
    border: 1px solid #AB0707;
    text-decoration: none;
    font-size: 12px;
    color: #AB0707;
}

.tableexcel[b-buphdt36bg] {
    background: #fbfffb;
    padding: 3px 8px;
    border-radius: 30px;
    border: 1px solid green;
    text-decoration: none;
    font-size: 12px;
    color: green;
}
.tablehtml:hover[b-buphdt36bg] {
    background: #0a5694;
    color: #ffffff;
}

.tablepdf:hover[b-buphdt36bg] {
    background: #AB0707;
    color: #ffffff;
}

.tableexcel:hover[b-buphdt36bg] {
    background: green;
    color: #ffffff;
}
    
/* _content/Tea.FspReports.Web/Components/Shared/Footer.razor.rz.scp.css */
.footer-content[b-nh4mckmck4] {
    background: -webkit-linear-gradient(65deg,#0b61ab 20%,#257ac0 80%);
    color: white
}

.footer-position[b-nh4mckmck4] {
    position: fixed;
}
 
.footer-app-version[b-nh4mckmck4] {
    float: right;
    margin: auto;
    margin-right: 10px;
}

.bg-white[b-nh4mckmck4] {
    background-color: white;
}

.footer-link[b-nh4mckmck4] {
    color: black;
    text-decoration: none !important;
    position: relative;
    font-size: 0.875rem;
}

.mt-4[b-nh4mckmck4] {
    margin-top: 1.5rem;
}

.tea-link[b-nh4mckmck4] {
    text-decoration: none;
    color: black !important;
}

    .tea-link:hover[b-nh4mckmck4] {
        color: #f16038 !important;
        font-size: 1rem;
    }


    .tea-link[data-tooltip][b-nh4mckmck4] {
        position: relative;
        cursor: pointer;
    }

        .tea-link[data-tooltip][b-nh4mckmck4]::before {
            content: attr(data-tooltip);
            position: absolute;
            bottom: 100%;
            left: 50%;
            transform: translateX(-50%);
            background-color: dodgerblue;
            color: white;
            padding: 5px 10px;
            border-radius: 5px;
            white-space: nowrap;
            opacity: 0;
            visibility: hidden;
            transition: opacity 0.3s ease, visibility 0.3s ease;
            font-size: 0.9em;
            z-index: 1;
        }


        .tea-link[data-tooltip][b-nh4mckmck4]::after {
            content: '';
            position: absolute;
            bottom: 100%;
            left: 50%;
            transform: translateX(-50%);
            border-width: 5px;
            border-style: solid;
            border-color: black transparent transparent transparent;
            opacity: 0;
            visibility: hidden;
            transition: opacity 0.3s ease, visibility 0.3s ease;
            z-index: 1;
        }


        .tea-link[data-tooltip]:hover[b-nh4mckmck4]::before,
        .tea-link[data-tooltip]:hover[b-nh4mckmck4]::after {
            opacity: 1;
            visibility: visible;
        }
/* _content/Tea.FspReports.Web/Components/Shared/Header.razor.rz.scp.css */
.header-section[b-ukgw5nsi0g] {
    z-index: 99;
    position: relative;
}

.header-position[b-ukgw5nsi0g] {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1;
    width: 100%;
    background-color: white;
}

.tealogo[b-ukgw5nsi0g] {
    margin-top: 15px;
    margin-bottom: 3px;
    width: 100px;
}

.tealogo-container[b-ukgw5nsi0g] {
    color: #CCCCCC;
}

.fluentlink[b-ukgw5nsi0g] {
    color: #fff;
    margin: 13px;
    text-decoration: auto;
    font-size: 17px;
    text-decoration: none;
}

.header .logo-placeholder[b-ukgw5nsi0g] { 
    max-width: 100%;
    height: 15px;
}

.userlogo-container[b-ukgw5nsi0g] {
    text-align: right;
}

.small-logo[b-ukgw5nsi0g] {
    width: 160px; 
    height: 30px;
}

.top-header-menu[b-ukgw5nsi0g] {
    text-align: right;
    color: orangered;
    margin-left: 240px;
}

    .top-header-menu a[b-ukgw5nsi0g] {
        color: #f16038;
        margin: 13px;
        text-decoration: auto;
        font-size: 17px;
        font-weight: bold;
    }

.header-logo[b-ukgw5nsi0g] {
    background-color: #fff;
    padding: 5px 0px;
    margin: 0px;
    box-shadow: 0 4px 8px rgb(0 0 0 / 53%);
    border-bottom: 5px solid #0e6fbe;
}

.user-login[b-ukgw5nsi0g] {
    display: inline-block;
    border-radius: 34px;
    margin-top: 23px;
    text-decoration: none;
    color: #f16038;
    padding-left: 1px;
    font-weight: 400;
    box-shadow: 0px 0px 10px #b7b1b1;
    background: #257ac0;
    color: white;
}

.header[b-ukgw5nsi0g] {
    background-color: white;
    border-top: 2px solid blue;
    border-bottom: 2px solid blue;
    padding: 10px 0;
}

    .header .left img[b-ukgw5nsi0g] {
        height: 85px;
    }

    .header .center .text-primary[b-ukgw5nsi0g] {
        font-size: 20px;
        color: blue;
    }

    .header .right .user-login[b-ukgw5nsi0g] {
        display: flex;
        align-items: center;
    }

        .header .right .user-login img[b-ukgw5nsi0g] {
            margin-right: 5px;
        }

a[b-ukgw5nsi0g] {
    color: orangered;
    /*text-align: center;*/
    /*    margin-inline : 10px;*/
}
/* _content/Tea.FspReports.Web/Components/Shared/HeaderNew.razor.rz.scp.css */

.header-section[b-ra6rk7v71j] {
    z-index: 99;
    position: relative;
}

.fsplogo[b-ra6rk7v71j] {
    height: 75px;
    width: 180px;
    max-width: 200px;
    max-height: 95px;
}
 
.tealogo-container[b-ra6rk7v71j] {
    color: #CCCCCC;
}

.fluentlink[b-ra6rk7v71j] {
    color: #fff;
    margin: 13px;
    text-decoration: auto;
    font-size: 17px;
    text-decoration: none;
}

.userlogo-container[b-ra6rk7v71j] {
    text-align: right;
}

.top-header-row[b-ra6rk7v71j] {
    background: -webkit-linear-gradient(65deg,#0b61ab 20%,#257ac0 80%);
    min-height: 50px;
    margin: 0;
    box-shadow: 0px 3px 4px #e7e7e7;
    position: relative;
}

.top-header-menu[b-ra6rk7v71j] {
    text-align: right;
    padding-top: 20px;
    color: orangered;
    margin-left: 240px;
}

    .top-header-menu a[b-ra6rk7v71j] {
        color: #f16038;
        margin: 13px;
        text-decoration: auto;
        font-size: 17px;
        font-weight: bold;
    }

.header-logo[b-ra6rk7v71j] {
    background-color: #fff;
    padding: 1px 0px;
    margin: 0px;
    box-shadow: 0 4px 8px rgb(0 0 0 / 53%);
    border-bottom: 1px solid #0e6fbe;
}

.user-login[b-ra6rk7v71j] {
    display: inline-block;
    border-radius: 34px;
    margin-top: 23px;
    text-decoration: none;
    color: #f16038;
    padding-left: 1px;
    font-weight: 400;
    box-shadow: 0px 0px 10px #b7b1b1;
    background: #257ac0;
    color: white;
}

.header[b-ra6rk7v71j] {
    background-color: white;
    border-top: 2px solid blue;
    border-bottom: 2px solid blue;
    padding: 10px 0;
}

    .header .left img[b-ra6rk7v71j] {
        height: 85px;
    }

    .header .center .text-primary[b-ra6rk7v71j] {
        font-size: 20px;
        color: blue;
    }

    .header .right .user-login[b-ra6rk7v71j] {
        display: flex;
        align-items: center;
    }

        .header .right .user-login img[b-ra6rk7v71j] {
            margin-right: 5px;
        }

a[b-ra6rk7v71j] {
    color: orangered;
    /*text-align: center;*/
    /*    margin-inline : 10px;*/
}
