<link rel="shortcut icon" href="#APP_FILES#favicon.ico"><link rel="icon" sizes="16x16" href="#APP_FILES#favicon-16x16.png"><link rel="icon" sizes="32x32" href="#APP_FILES#logo.jpg">
<style>

@font-face {
    font-family: 'IRANSansWeb';
    src: url('#WORKSPACE_IMAGES#/fonts/iransans/eot/IRANSansWeb(FaNum).eot');
    src: url('#WORKSPACE_IMAGES#/fonts/iransans/eot/IRANSansWeb(FaNum).eot?#iefix') format('embedded-opentype'),
    url('#WORKSPACE_IMAGES#/fonts/iransans/woff/IRANSansWeb(FaNum).woff') format('woff'),
    url('#WORKSPACE_IMAGES#/fonts/iransans/woff2/IRANSansWeb(FaNum).woff2') format('woff2'),
    url('#WORKSPACE_IMAGES#/fonts/iransans/ttf/IRANSansWeb(FaNum).ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
  }
body {
   font-family: B Nazanin !important;
}
.t-Header-logo-link img {
    display: block;
    height: auto;
    max-height: 60px;
    max-width: 100%;
}
.a-PopupLOV-results .a-TMV-w-scroll .a-IconList {
    flex-basis: auto;
    flex-grow: 1;
    flex-shrink: 0;
    overflow: initial;
    font-size: 16px;
}


:root {
   --ut-field-label-font-size: 0.95rem;
   --a-menu-font-size: 0.95rem
   --a-gv-font-size: .975rem;
   --ut-treeview-toplevel-node-font-size: 0.95rem;
}
.t-Header-branding {
background-color: #f4feff !important;
    color:#3041db;
    height: 70px;
}
.t-Button-label {
    font-family: B NAZANIN !important;
    font-size: 17px !important;
    font-weight: bold;
}
.t-Form-fieldContainer--floatingLabel {
    --a-field-input-padding-x: .5rem;
    --a-field-input-padding-y: .375rem;
    --a-field-input-flex-grow: 1;
    --a-field-input-width: 100%;
    --a-field-input-font-size: .875rem;
    --ut-field-input-icon-padding-x: .85rem;
    --ut-field-label-font-size: 1rem;
    --ut-field-label-line-height: var(--ut-field-fl-label-line-height,1.25rem);
    --ut-field-fl-label-line-height: 1.25rem;
    --ut-field-fl-label-font-size: 1rem;
    --ut-field-fl-label-offset: calc(var(--ut-field-fl-label-line-height, 1.25rem) + var(--a-field-input-padding-y, .25rem) - var(--a-field-input-border-width, 1px));
    --ut-field-label-offset: calc(var(--a-field-input-line-height, 1rem) + var(--a-field-input-padding-y, .25rem) + var(--a-field-input-padding-y, .25rem) + var(--ut-field-fl-label-line-height, 1.25rem));
}

.t-Form-itemWrapper .a-Button, .t-Form-itemWrapper .apex-item-display-only, .t-Form-itemWrapper .apex-item-multi, .t-Form-itemWrapper input, .t-Form-itemWrapper select, .t-Form-itemWrapper textarea {
    order: 3;
    font-size: 16px;
}
.u-RTL .t-Header-nav .a-Menu--split .a-MenuBar-label {
    padding-inline-start: 15px;
}
.a-IRR-chartView, .a-IRR-detailView, .a-IRR-groupByView, .a-IRR-pivotView, .a-IRR-tableContainer {
    -webkit-overflow-scrolling: touch;
    overflow: auto;
    font-size: 15px;
}
.t-Form-itemRequired {
    visibility: hidden;
    display: none;
}
.a-CardView-title {
    font-size: 15px;
    font-weight: 700;
}
.a-CardView-mainContent p {
    font-size: inherit;
    line-height: 0.8rem;
}
.t-Tabs-item.is-active {
    --ut-tabs-item-text-color: #ffffff;
    background-color: #3f6a4b !important;
}
.a-IRR {
    font-size: 15px;
    line-height: 18px;
}
.t-Region--accent3>.t-Region-header {
    background-color: #1bb4bf;
}
.t-Dialog {
    background-color: #f4f4f4;
}
.t-ButtonRegion {
    background-color: #e8e8e8;
}
.a-IRR-header {
    background-color: #e8e8e8;
}
.t-Form-fieldContainer.t-Form-fieldContainer--floatingLabel {
    --a-field-input-font-size: 0.850rem;
}
.apex-item-file--native::-webkit-file-upload-button, .t-Button, .t-Form-helpButton {
    font-weight: 200 !important;
}
.t-Button--header {
    --a-button-font-size: 1rem;
    --a-button-icon-size: 1rem;
}
.t-Form-itemRequired{
    visibility: hidden;
}
.bd-main {
    z-index: 999999999 !important;
    position: fixed !important;
}
.t-Breadcrumb-label {
    font-family: 'IRANSANSWEB';
}
.t-Breadcrumb-label {
    font-size: 0.8rem;
}
.a-MenuBar-label{
    color: white!important;
}
.t-Breadcrumb-label{
    color: white!important;
}
.t-BreadcrumbRegion--compactTitle .t-BreadcrumbRegion-titleText {
    font-family: 'IRANSANSWEB';
}
.t-Header-logo-link .apex-logo-text {
    font-size: 1.20rem;
}
.t-TreeNav .a-TreeView-label {
    font-size: 12px;
}
.t-Region-title {
    font-size: 1rem;
    font-weight: bold;
}
.a-IRR-table tr:hover td {
background-color:#e7c470
}
.t-TreeNav .a-TreeView-label {
        font-size: 15px;
    font-weight: bold;
}
.apex-item-file--native::-webkit-file-upload-button, .t-Button, .t-Form-helpButton {
    font-weight: 200 !important;
    font-size: 15px;
}



.t-Login-logo {
  background-color: var(--ut-app-icon-background-color,var(--ut-component-icon-background-color));
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: var(--ut-login-logo-border-radius,.25rem);
  color: var(--ut-app-icon-color,var(--ut-component-icon-color));
  display: block;
  font-size: var(--ut-login-logo-font-size,2rem);
  height: var(--ut-login-logo-size,4rem);
  line-height: var(--ut-login-logo-size,4rem);
  margin: 0 auto 1rem;
  -o-object-fit: cover;
  object-fit: cover;
  text-align: center;
  width: var(--ut-login-logo-size,4rem);
  BACKGROUND-COLOR: TRANSPARENT !important;
}
.t-Login-title {
  font-size: 1.2rem;
  font-weight: var(--a-base-font-weight-semibold,500);
  margin: 1rem 0;
  text-align: center;
}
.t-Form-fieldContainer--floatingLabel .apex-item-textarea{
    color:blue;
}
</style>