﻿@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@200;300;400&family=Noto+Kufi+Arabic:wght@600&family=Noto Kufi Arabic&display=swap');


html, body, span, h1, h4, h3, h2, h5, h6, div, p, a, MudRadioGroup, MudRadio {
    font-family: 'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif;
}
.mud-table-cell-custom-group {
    font-weight: 500;
}

.mud-table-cell-custom-group-footer {
    padding-bottom: 50px;
    text-align: right;
}

MudTable {
    color: gray !important;
    font-family: 'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif !important;
}
.appFont {
    font-weight:bolder;
    font-size:15px;
    color: gray !important;
    font-family: 'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif !important;
}
/*input, label {
    font-family: 'Noto Kufi Arabic', sans-serif;
    color: gray;
}

.TitleHeader {
    font-family: 'Noto Kufi Arabic', sans-serif;
   
}

.TitleSub {
    font-family: 'Noto Kufi Arabic', sans-serif;
    
}*/


.sanadbar {
    color: #000 !important;
    background-color: #efc050 !important
}
.sanadside {
    color: #000 !important;
    background-color: #e9ab18 !important
}
.sanadback {
    color: #936b0e !important;
    background-color: #fefbf5 !important
}
.sanadbtn {
    color: #FFF !important;
    background-color: #936b0e !important
}
.sanadtext {
    color: #936b0e !important;
}

.coconutbar {
    color: #000 !important;
    background-color: #f0ede5 !important
}

.coconutside {
    color: #000 !important;
    background-color: #cec4aa !important
}

.coconutback {
    color: #958456 !important;
    background-color: #fefefd !important
}

.coconutbtn {
    color: #FFF !important;
    background-color: #958456 !important
}
.coconuttext {
    color: #958456 !important;
}

.greenbar {
    color: #FFF !important;
    background-color: #79c753 !important
}

.greenside {
    color: #FFF !important;
    background-color: #5da937 !important
}

.greenback {
    color: #3a6a22 !important;
    background-color: #f7fcf5 !important
}

.greenbtn {
    color: #FFF !important;
    background-color: #3a6a22 !important
}
.greentext {
    color: #3a6a22 !important;
}

.bluebar {
    color: #FFF !important;
    background-color: #3f51b5 !important
}

.blueside {
    color: #FFF !important;
    background-color: #334191 !important
}

.blueback {
    color: #20295b !important;
    background-color: #f3f4fb !important
}

.bluebtn {
    color: #FFF !important;
    background-color: #3f51b5 !important
}

.bluetext {
    color: #3f51b5 !important; /*#20295b*/
}
.blueicon {
    color: #FFF !important;
}

.limebar {
    color: #000 !important;
    background-color: #bfd641 !important
}

.limeside {
    color: #FFF !important;
    background-color: #a3b927 !important
}

.limeback {
    color: #667419 !important;
    background-color: #fbfdf4 !important
}

.limebtn {
    color: #FFF !important;
    background-color: #667419 !important
}
.limetext {
    color: #667419 !important;
}


.triquizbar {
    color: #FFF !important;
    background-color: #005f6b !important
}

.triquizside {
    color: #FFF !important;
    background-color: #005560 !important
}

.triquizback {
    color: #000 !important;
    background-color: #e7fcff !important
}

.triquizbtn {
    color: #fff !important;
    background-color: #005f6b !important
}
.triquiztext {
    color: #005f6b !important;
}

.brownbar {
    color: #000 !important;
    background-color: #d1b894 !important
}

.brownside {
    color: #FFF !important;
    background-color: #bc9662 !important
}

.brownback {
    color: #7d5f36 !important;
    background-color: #fcfbf9 !important
}

.brownbtn {
    color: #FFF !important;
    background-color: #7d5f36 !important
}
.browntext {
    color: #7d5f36 !important;
}


.yallowbar {
    color: #000 !important;
    background-color: #fae03c !important
}

.yallowside {
    color: #000 !important;
    background-color: #f3d306 !important
}

.yallowback {
    color: #988404 !important;
    background-color: #fffdf3 !important
}

.yallowbtn {
    color: #FFF !important;
    background-color: #988404 !important
}
.yallowtext {
    color: #988404 !important;
}


.graybar {
    color: #FFF !important;
    background-color: #9896a4 !important
}

.grayside {
    color: #FFF !important;
    background-color: #9896a4 !important
}

.grayback {
    color: #4b4a55 !important;
    background-color: #f9f9fa !important
}

.graybtn {
    color: #FFF !important;
    background-color: #4b4a55 !important
}
.graytext {
    color: #4b4a55 !important;
}


.blue1bar {
    color: #FFF !important;
    background-color: #2196f3 !important
}

.blue1side {
    color: #FFF !important;
    background-color: #0b78d1 !important
}

.blue1back {
    color: #074b83 !important;
    background-color: #f2f9fe !important
}

.blue1btn {
    color: #FFF !important;
    background-color: #074b83 !important
}

.blue1text {
    color: #074b83 !important;
}


.green1bar {
    color: #FFF !important;
    background-color: #4caf50 !important
}

.green1side {
    color: #FFF !important;
    background-color: #3d8b40 !important
}

.green1back {
    color: #265728 !important;
    background-color: #f4faf4 !important
}

.green1btn {
    color: #FFF !important;
    background-color: #265728 !important
}

.green1text {
    color: #265728 !important;
}


.olivebar {
    color: #FFF !important;
    background-color: #265728 !important
}

.oliveside {
    color: #FFF !important;
    background-color: #576c50 !important
}

.oliveback {
    color: #364332 !important;
    background-color: #f6f8f5 !important
}

.olivebtn {
    color: #FFF !important;
    background-color: #364332 !important
}

.olivetext {
    color: #364332 !important;
}


.steelbar {
    color: #FFF !important;
    background-color: #647687 !important
}

.steelside {
    color: #FFF !important;
    background-color: #505e6c !important
}

.steelback {
    color: #46535e !important;
    background-color: #f5f7f8 !important
}

.steelbtn {
    color: #FFF !important;
    background-color: #46535e !important
}

.steeltext {
    color: #46535e !important;
}

.crimsonbar {
    color: #FFF !important;
    background-color: #a20025 !important
}

.crimsonside {
    color: #FFF !important;
    background-color: #83001e !important
}

.crimsonback {
    color: #520013 !important;
    background-color: #ffeaef !important
}

.crimsonbtn {
    color: #FFF !important;
    background-color: #520013 !important
}

.crimsontext {
    color: #520013 !important;
}


.orchidbar {
    color: #FFF !important;
    background-color: #b565a7 !important
}

.orchidside {
    color: #FFF !important;
    background-color: #974989 !important
}

.orchidback {
    color: #5f2e56 !important;
    background-color: #fbf6fa !important
}

.orchidbtn {
    color: #FFF !important;
    background-color: #5f2e56 !important
}

.orchidtext {
    color: #5f2e56 !important;
}





.defaultbar {
    color: #FFF !important;
    background-color: #b565a7 !important
}

.orchidside {
    color: #FFF !important;
    background-color: #974989 !important
}

.orchidback {
    color: #5f2e56 !important;
    background-color: #fbf6fa !important
}

.orchidbtn {
    color: #FFF !important;
    background-color: #5f2e56 !important
}

.orchidtext {
    color: #5f2e56 !important;
}

.Right{
    text-align:right !important;
    direction:rtl !important;
}
.Left {
    text-align: left !important;
    direction: ltr !important;
}


.custom-input input {
    text-align: center !important; /* ✅ Text and caret centered */
    caret-color: black; /* ✅ Optional: visible caret */
    font-size: 24px; /* Optional: bigger text */
}
