.number_field,
.apex-item-text,
.apex-item-number,
.textarea,
.apex-item-textarea,
.apex-item-wrapper--rich-text-editor,
.a-Button, 
.a-Button--popupLOV,
.a-Button a-Button--calendar,
.popup_lov apex-item-text,
.apex-item-popup-lov,
.apex-item-datepicker,
.apex-item-popup-lov:not(.apex-item-has-icon),
.t-Region--textContent,
.selectlist,
.apex-item-select,
.xt-Region,
.a-IRR,
.apex-item-wrapper--radiogroup,
.ss-border-region{
    border-radius: 5px !important;;/*5px 0 0 5px;*/
    border-color: #d3d3d3 !important;;
    border-style: solid !important;;
    border-width: thin !important;;
    background-color: transparent !important;;
}

.t-Button,
.t-Button--icon t-Button--large,
.t-Button--success t-Button--simple,
.t-Button--iconLeft t-Button--stretch,
.a-Button.a-Toolbar-item.a-Button--hot{
    border-radius: 5px;
}

.t-Form-label,
.t-Report-colHead,
.ck.ck-toolbar.ck-toolbar_grouping *{
color: darkgray !important;
font-weight: unset;
}
.t-Form-fieldContainer,
.apex-item-wrapper--rich-text-editor,
.ss-no-border-region {
    border-style: none !important;
}

/*SoftStation Add Button*/
.ss-btn-add{
    --a-button-border-color: var(--ut-palette-primary-alt);
    --a-button-background-color: transparent;
    --a-button-text-color: var(--ut-palette-primary-alt-text);
    --a-button-hover-text-color: #010e1a;
    --a-button-hover-background-color: #b5dbfd;
    --a-button-active-background-color: #84c2fc;
    --a-button-active-text-color: var(--a-button-hover-text-color);
    --a-button-focus-background-color: var(--a-button-hover-background-color);
    --a-button-focus-text-color: var(--a-button-hover-text-color);
}
/*SoftStation Approve Button*/
.ss-btn-approve{
    --a-button-border-color: #278701;
    --a-button-background-color: transparent;
    --a-button-text-color: #4d7d3a;
    --a-button-hover-text-color: #fff;
    --a-button-hover-background-color: #36ba01;
    --a-button-active-background-color: #206e01;
    --a-button-active-text-color: var(--a-button-hover-text-color);
    --a-button-focus-background-color: var(--a-button-hover-background-color);
    --a-button-focus-text-color: var(--a-button-hover-text-color);
}
/*SoftStation Disapprove Button*/
.ss-btn-disapprove{
    --a-button-border-color: #cb1100;
    --a-button-background-color: transparent;
    --a-button-text-color: #a64940;
    --a-button-hover-text-color: #fff; 
    --a-button-hover-background-color: #fe1500;
    --a-button-active-background-color: #b20f00;
    --a-button-active-text-color: var(--a-button-hover-text-color);
    --a-button-focus-background-color: var(--a-button-hover-background-color);
    --a-button-focus-text-color: var(--a-button-hover-text-color);
}
/*SoftStation Save Button*/
.ss-btn-save{
    --a-button-background-color: #056ac8;
    --a-button-text-color: #fff;
    --a-button-hover-background-color: #0784f9;
    --a-button-hover-text-color: var(--a-button-text-color);
    --a-button-active-background-color: #045daf;
    --a-button-active-text-color: var(--a-button-hover-text-color);
    --a-button-focus-background-color: var(--a-button-hover-background-color);
    --a-button-focus-text-color: var(--a-button-hover-text-color);
}
/*SoftStation Create Button*/
.ss-btn-create{
    --a-button-background-color: #056ac8;
    --a-button-text-color: #fff;
    --a-button-hover-background-color: #0784f9;
    --a-button-hover-text-color: var(--a-button-text-color);
    --a-button-active-background-color: #045daf;
    --a-button-active-text-color: var(--a-button-hover-text-color);
    --a-button-focus-background-color: var(--a-button-hover-background-color);
    --a-button-focus-text-color: var(--a-button-hover-text-color);
}
/*SoftStation Delete Button*/
.ss-btn-delete{
    --a-button-background-color: #cb1100;
    --a-button-text-color: #fff;
    --a-button-hover-background-color: #fe1500;
    --a-button-hover-text-color: var(--a-button-text-color);
    --a-button-active-background-color: #b20f00;
    --a-button-active-text-color: var(--a-button-hover-text-color);
    --a-button-focus-background-color: var(--a-button-hover-background-color);
    --a-button-focus-text-color: var(--a-button-hover-text-color);
}
/*SoftStation Cancel Button*/
.ss-btn-cancel{
    background-color: var(--a-button-state-background-color, var(--a-button-type-background-color, var(--a-button-background-color, transparent)));
    color: var(--a-button-state-text-color, var(--a-button-type-text-color, var(--a-button-text-color, inherit)));
    border-color: var(--a-button-state-border-color, var(--a-button-type-border-color, var(--a-button-border-color)));
    box-shadow: var(--a-button-state-shadow, var(--a-button-type-shadow, var(--a-button-shadow, none)));
}
/*SoftStation Copy or Convert Button*/
.ss-btn-copy{
    --a-button-background-color: #ffc628;
    --a-button-text-color: #000;
    --a-button-hover-background-color: #ffd45b;
    --a-button-hover-text-color: var(--a-button-text-color);
    --a-button-active-background-color: #ffbf0f;
    --a-button-active-text-color: var(--a-button-hover-text-color);
    --a-button-focus-background-color: var(--a-button-hover-background-color);
    --a-button-focus-text-color: var(--a-button-hover-text-color);
}
/*SoftStation Default Button*/
.ss-btn-default{
    background-color: var(--a-button-state-background-color, var(--a-button-type-background-color, var(--a-button-background-color, transparent)));
    color: var(--a-button-state-text-color, var(--a-button-type-text-color, var(--a-button-text-color, inherit)));
    border-color: var(--a-button-state-border-color, var(--a-button-type-border-color, var(--a-button-border-color)));
    box-shadow: var(--a-button-state-shadow, var(--a-button-type-shadow, var(--a-button-shadow, none)));
}
/*SoftStation Edit Button*/
.ss-btn-edit{
    --a-button-border-color: #ffc628;
    --a-button-background-color: transparent;
    --a-button-text-color: #8d7021;
    --a-button-hover-text-color: #000;
    --a-button-hover-background-color: #ffd45b;
    --a-button-active-background-color: #ffbf0f;
    --a-button-active-text-color: var(--a-button-hover-text-color);
    --a-button-focus-background-color: var(--a-button-hover-background-color);
    --a-button-focus-text-color: var(--a-button-hover-text-color);
}

/*Project stutas Tags*/
div:has(.Project-Initiation-Tag){
    --a-button-border-color: #ffc628;
    --a-button-background-color: transparent;
    --a-button-text-color: #8d7021;
    --a-button-hover-text-color: #000;
    --a-button-hover-background-color: #ffd45b;
    --a-button-active-background-color: #ffbf0f;
    --a-button-active-text-color: var(--a-button-hover-text-color);
    --a-button-focus-background-color: var(--a-button-hover-background-color);
    --a-button-focus-text-color: var(--a-button-hover-text-color);
}
div:has(.Proejct-Execution-Tag){
    --a-button-background-color: #cb1100;
    --a-button-text-color: #fff;
    --a-button-hover-background-color: #fe1500;
    --a-button-hover-text-color: var(--a-button-text-color);
    --a-button-active-background-color: #b20f00;
    --a-button-active-text-color: var(--a-button-hover-text-color);
    --a-button-focus-background-color: var(--a-button-hover-background-color);
    --a-button-focus-text-color: var(--a-button-hover-text-color);
}
div:has(.Project-Completing-Tag){
    --a-button-border-color: var(--ut-palette-primary-alt);
    --a-button-background-color: transparent;
    --a-button-text-color: var(--ut-palette-primary-alt-text);
    --a-button-hover-text-color: #010e1a;
    --a-button-hover-background-color: #b5dbfd;
    --a-button-active-background-color: #84c2fc;
    --a-button-active-text-color: var(--a-button-hover-text-color);
    --a-button-focus-background-color: var(--a-button-hover-background-color);
    --a-button-focus-text-color: var(--a-button-hover-text-color);
}
div:has(.Project-Closed-Tag) {
    border-color: #278701 !important;
    background-color: transparent !important;
    color: #4d7d3a !important;
}
.broken-img {
  display: none;
}
.capitalized-words{
text-transform: capitalize !important;
}
.top-padding-zero{
    padding-top: 0px !important;
}
#L27185306327560340 {/*for the photo of the user in the navigation bar*/
Xpadding-top: 0;
}
.t-NavigationBar{
    align-items: center !important;
}
.t-Button--navBar .t-Button-badge {/*for the photo of the user in the navigation bar*/
background-color: transparent !important;
}

img.employee-profile-photo {
   /*height: 40px;*/
   border: 1px solid #eee;
   border-radius: 7px;
    xmax-width: 60px;
    max-height: 35px;
}
/* Text Items CSS 
.apex-item-text{
  background-color: #fff !important;
  border-bottom-color: -internal-light-dark(rgb(118, 118, 118), rgb(133, 133, 133));
  font-size: medium;
  font-weight: 500;
  color: rgba(0,0,0,.87);
  border-width: 2px;
  border-top: none;
  border-left: none;
  border-right: none;
  backface-visibility:hidden;
}

.apex-item-multi{
  background-color: #fff !important;
  border-bottom-color: -internal-light-dark(rgb(118, 118, 118), rgb(133, 133, 133));
  color: rgba(0,0,0,.87);
  font-size: medium;
  font-weight: 500;
  border-width: 2px;
  border-top: none;
  border-left: none;
  border-right: none;
  backface-visibility:hidden;
}


.apex-item-textarea{
  background-color: #fff !important;
  border-bottom-color: -internal-light-dark(rgb(118, 118, 118), rgb(133, 133, 133));
  color: rgba(0,0,0,.87);
  font-size: medium;
  font-weight: 500;
  border-width: 2px;
  border-top: none;
  border-left: none;
  border-right: none;
  backface-visibility:hidden;
}

.apex-item-select{
  background-color: #fff !important;
  border-bottom-color: -internal-light-dark(rgb(118, 118, 118), rgb(133, 133, 133));
  color: rgba(0,0,0,.87);
  font-size: medium;
  font-weight: 500;
  border-width: 2px;
  border-top: none;
  border-left: none;
  border-right: none;
  backface-visibility:hidden;
}

.apex-item-file.apex-item-file--native {
    opacity: .3;
    height: 27px;
    width: 89px;
    
}

/* Main Buttons CSS
button#btn-save {
    background-color: transparent;
    color: blue;
    font-family: sans-serif;
    font-size: 12px;
    font-weight: bold;

}

button#btn-create {
    background-color: transparent;
    color: blue;
    font-family: sans-serif;
    font-size: 12px;
    font-weight: bold;

}

button#btn-cancel {
    color: gray;
    background-color: transparent;
    font-weight: bold;
    font-family: sans-serif;
    font-size: 12px;
   
}


.form-control::-webkit-input-placeholder,
input[type="text"]::-webkit-input-placeholder,
input[type="password"]::-webkit-input-placeholder,
input[type="datetime"]::-webkit-input-placeholder,
input[type="datetime-local"]::-webkit-input-placeholder,
input[type="date"]::-webkit-input-placeholder,
input[type="month"]::-webkit-input-placeholder,
input[type="time"]::-webkit-input-placeholder,
input[type="week"]::-webkit-input-placeholder,
input[type="number"]::-webkit-input-placeholder,
input[type="email"]::-webkit-input-placeholder,
input[type="url"]::-webkit-input-placeholder,
input[type="search"]::-webkit-input-placeholder,
input[type="tel"]::-webkit-input-placeholder,
input[type="color"]::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
	color: #bdbdbd;
}

.form-control::-moz-placeholder,
input[type="text"]::-moz-placeholder,
input[type="password"]::-moz-placeholder,
input[type="datetime"]::-moz-placeholder,
input[type="datetime-local"]::-moz-placeholder,
input[type="date"]::-moz-placeholder,
input[type="month"]::-moz-placeholder,
input[type="time"]::-moz-placeholder,
input[type="week"]::-moz-placeholder,
input[type="number"]::-moz-placeholder,
input[type="email"]::-moz-placeholder,
input[type="url"]::-moz-placeholder,
input[type="search"]::-moz-placeholder,
input[type="tel"]::-moz-placeholder,
input[type="color"]::-moz-placeholder,
textarea::-moz-placeholder {
	color: #bdbdbd;
}

.form-control:-ms-input-placeholder,
input[type="text"]:-ms-input-placeholder,
input[type="password"]:-ms-input-placeholder,
input[type="datetime"]:-ms-input-placeholder,
input[type="datetime-local"]:-ms-input-placeholder,
input[type="date"]:-ms-input-placeholder,
input[type="month"]:-ms-input-placeholder,
input[type="time"]:-ms-input-placeholder,
input[type="week"]:-ms-input-placeholder,
input[type="number"]:-ms-input-placeholder,
input[type="email"]:-ms-input-placeholder,
input[type="url"]:-ms-input-placeholder,
input[type="search"]:-ms-input-placeholder,
input[type="tel"]:-ms-input-placeholder,
input[type="color"]:-ms-input-placeholder,
textarea:-ms-input-placeholder {
	color: #bdbdbd;
}


.apex-item-multi:focus,
.apex-item-multi:focus-within,
.apex-item-select:focus,
.apex-item-select:focus-within,
.apex-item-text:focus,
.apex-item-text:focus-within,
.apex-item-textarea:focus,
.apex-item-textarea:focus-within,
.datetimepicker_newMonth:focus,
.datetimepicker_newMonth:focus-within,
.u-TF-item--select:focus,
.u-TF-item--select:focus-within,
.u-TF-item--text:focus,
.u-TF-item--text:focus-within,
select.group_selectlist:focus,
select.group_selectlist:focus-within,
select.listmanager:focus,
select.listmanager:focus-within {
    outline: none;    
}*/