/*@font-face {
    font-family: 'tajawal-regular';
    src: url('./fonts/tajawal-regular.ttf') format('truetype');
}*/
@font-face {
    font-family: 'Tajawal-Bold';
    src: url('/fonts/Tajawal-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}
html {

    font-family: tajawal-regular, sans-serif;
    font-size: 14px;
    position: relative;
    min-height: 100%;
}


@media (min-width: 768px) {
    html {
        font-family: tajawal-regular, sans-serif;
        font-size: 16px;
    }
}

.btn:focus, .btn:active:focus, .btn-link.nav-link:focus, .form-control:focus, .form-check-input:focus {
  box-shadow: 0 0 0 0.1rem white, 0 0 0 0.25rem #258cfb;
}


body {
    margin: 0;
    padding: 0;
    margin-bottom: 60px;
    line-height: 5px !important;
    /*    background-color: #999999 !important;*/
    background: linear-gradient(to bottom right, #50664f, #D4E7C5) !important;

}
.savee {
    background-color: #8f7c6f !important;
    color: #fff !important;
    background-color: #60412c !important;
    width: 200px !important;
    font-size: 20px !important;
}
.tx {
  color:#141515d4;
}
.tx2 {
    color: #3e3f40d4 !important;
}
.infoo textarea {
    background-color: #dfd8d3 !important;
    font-size: 16px;
}
    .infoo textarea::placeholder{
        color:#000000;
    }
.infoo {
    position: relative;
    width: 450px !important;
    text-align: right;
    margin: auto;
}
.input-group input[type="text"],
.input-group input[type="number"],
.input-group input[type="file"],
.input-group select {
    background: none !important;
    height: 50px !important;
    padding: 10px;
    text-align: right;
} input:focus{
    background:transparent !important;
}
.input-group-text {
    background-color: #e4e7e3 !important;
    color: #080808 !important;
    padding: 10px;
    justify-content: center;
    align-items: center;
    width: 159px;
    font-size: 13px !important;
    border-left: 1px solid #e4e7e3 !important;
    border-top: 1px solid #e4e7e3 !important;
    border-bottom: 1px solid #e4e7e3 !important;
    border-right: 1px solid #e4e7e3 !important;
}
.container {
    max-width: 2033px !important;
}
.nav-item:focus{
    background-color:white;
}
.form-control {
    font-size: 18px !important;
    color: #080808 !important;
    border: 1px solid #e4e7e3 !important;
    font-size: 16px;
}
.dis:disabled,
#OtherBuildingType:disabled,
#OwnerNeckOther:disabled,
#AmountMinistry:disabled,
#AmountOther:disabled,
#SpecificatLandId:disabled,
#ProjectName:disabled,
#SpecificateSideId:disabled,
#OtherSide:disabled,
#ProjectStateId:disabled,
#PlacePartialGoverName:disabled,
#PlacePartialId:disabled,
#OtherOwner:disabled,
#TransgrOwnerId:disabled,
#TransgrTypePartialId:disabled,
#TransgrTypeId:disabled,
#Reason:disabled,
#SchoolName:disabled,
#OwnerSpecificateId:disabled,
#OwnerSpecificateOther:disabled,
#DirectorateId:disabled,
#PieceNumber:disabled,
#CountyName:disabled,
#CountyNumber:disabled,
#PropertyId:disabled,
#Nots:disabled,
#PiceName:disabled,
#CityCenter:disabled,
#Judic:disabled,
#Side:disabled,
#Area:disabled,
#UnitId:disabled,
#Height:disabled,
#Width:disabled,
#SchoolLevel:disabled,
#RefrredProject:disabled,
#NameRefrredProject:disabled,
#BuildBusy:disabled,
#ImageFile:disabled,
#Nots:disabled,
#SchoolLevelTransgr:disabled,
#TypeLandTreatmentId:disabled,
#OwnerNeckId:disabled,
#BuildingTypeId:disabled,
#BuildingOwnerId:disabled,
#NameRefrredProject:disabled {
    background-color: #607264fa !important;
}

.newuser {
    color: #fff;
    text-decoration: underline;
}
.btn {
    background-color: #1d4b11bf !important;
    color: #fff !important;
    border: none !important;
}
    .btn:hover {
        background-color: #817b7b !important;
        font-weight: bold;
    }

.infoo textarea {
    background: none !important;
    height: 7vh !important;
}
.infoo textarea::placeholder {
    color:gray !important;
}

.errorMsg {
    border: 1px solid rgba(255, 0, 0, 0.41) !important;
}

.search {
    width: 676px !important;
  
}
input::placeholder, textarea::placeholder {
    color: #494646 !important;
    font-size: 16px;
}
pre {
    direction:rtl;
}
table td, table th {
    text-align: right !important;
    font-size: 18px !important;
    padding: 10px !important;
}
table {
    background: #c5c7c463 !important;
    font-size: 18px !important; 
   
}
.excelbtn {
    width: 150px;
}
hr{
    width:600px !important;
}
.url {
    cursor: pointer;
    color: #007bff
}
.btn-danger {
    width: 9vw !important;
    height: 7vh !important;
}
.alert-success {
    width: 600px !important;
    font-size: 20px !important;
}
.login {
    height: 500px !important;
}