span.t-Login-logo {
background-image: url(#WORKSPACE_IMAGES#LMS.jpg);
backgroung-size: cover;
width: 136px;
height: 73px;
}

.t-Login-title {
    font-family: -webkit-pictograph;
    font-size: 26px;
    color: #114a6e;
    text-shadow: 2px 2px 4px white ;
}


/* Menu */
.t-Header-branding {
    height: 50px;
    background-image: linear-gradient( 	#192B39,#223A4D,#2B4860,#335773,#3C6587);
    color: #ffff;
    font:weight: 100;
}
 
.t-Header-logo-link .apex-logo-text {
    font-size: 1.7rem; 
    font-weight: bold;
}

.t-Header .a-MenuBar.a-MenuBar--overflow
{
    background-image: linear-gradient( 	#223A4D,#2B4860,#335773,#3C6587,#44749A); 
}

.a-MenuBar-label {
    font-size: 1.3rem;    
  /*  display: inline-block;
      font-size: 1.4rem;
      line-height: 1.6rem;
      padding: 12px;
      text-decoration: none;
      flex-grow: 1;  */
}

.t-Header-nav-list {
        margin-top: -8px;
        margin-right: 0px;
        margin-bottom: -8px;
        margin-left: 0px;
}

/* rds */
.apex-rds, .t-Tabs {
    margin: -8px;
    margin-top: -8px;
    margin-right: -8px;
    margin-bottom: -8px;
    margin-left: -8px;
    font-size: 1.2rem;
}

.t-Region .t-Region-body {
    padding: 6px;  
   /* padding-top: 6px;
    padding-bottom: 3px;*/
    
}

.apex-rds .apex-rds-selected span {
    box-shadow: 0px 0px 0 
}

.apex-rds a:focus {
    box-shadow: 0 0 0 -1px 
    #0982f2 inset;
}

.t-Body-contentInner {
    padding: 5px;
    flex-grow: 1;
    width: 100%;
}    
    
/* Height of region Header/Heading*/
.t-Region-headerItems--title 
{
    padding: 0.2rem;
}

.a-GV-cell {    height: 15px;}

.a-GV-footer {
    padding: 1px 15px;
    border-top: 1px solid;
        border-top-color: currentcolor;
        border-top-style: solid;
        border-top-width: 1px;
}

.t-Form--noPadding .t-Form-labelContainer {
    padding-top: 0px;
    padding-bottom: 2px;
}

/* Set Region Margin */
.margin-top-md {
    margin-top: 3px !important;
}
.margin-bottom-md {
    margin-bottom: 3px !important;
}
.margin-left-md {
    margin-left: 9px !important;
}
.margin-right-md {
    margin-right: 9px !important;
}

/* Gird */
.a-GV-header, .a-GV-headerGroup {
    height: 10px;
    padding: 4px;
}    


/* Button    */
.t-Button + .t-Button {
    margin-left: 0rem;
    margin-right: 0.8rem;
    margin-top: 0.4rem;    
}

 
.t-Button--icon {
    margin-top: 0.4rem;    
    margin-right: .8rem;
}

/* TAB    */
.t-Tabs-link {
    padding-bottom: 15px;

}

.t-Tabs--simple .t-Tabs-item.is-active .t-Tabs-link {
    box-shadow: 0px 0px 0 
    #219aff inset;
}

.t-Tabs-link:focus {
    font-weight:bold;
}

----------------------------

.top-bar-section ul li>a.button.secondary {
    background-color: #aF631d;
    border-color: #e98325;
    border-color: #c46814;
    
}

------------------------------------

/* .t-Button:not(.t-Button--simple), .ui-button, .a-Button, .t-Button:not(.t-Button--simple)
{
    background-image: radial-gradient( #88b3d6,#9ec1dd,#a7c7e0);
    border-color: #2b786e;
    color: #0f2841;
    font-weight: bold;
}

.t-Button:not(.t-Button--simple):hover, .ui-button:hover, .a-Button:hover
{
    background-image: radial-gradient( #d5dee7,#c9d7e3,#c0d2e1,#b8cddf,#afc7dc,#9bbbd6,#9bbbd6,#94b7d4,#89b1d1,#81accf,#71a1c9,#669ac6,#5d95c3,#5691c1);
    border-color: #2b786e;
    color: #0f2841;
    font-weight: bold;
} */




.t-Region--accent2 > .t-Region-header {
    background-color: #F0D1B2;
    color: #55391D;
}

/*Label Color*/
.t-Form-radioLabel, .t-Form-inputContainer .radio_group label, .t-Form-checkboxLabel, .t-Form-inputContainer .checkbox_group label, .t-Form-label, .t-Form-fieldContainer--floatingLabel .t-Form-label {
    color: #060301;
    font-weight: 600;

    
/*Label Color*/
}

/*Calender Color*/
body .ui-widget-content {
    /*border-color: #ebebeb;
    background-color: #ffffff;*/
    color: #262626;
    background-color: #ECE2D9;
    border-color: #ECE2D9;
}

/*Menu Dropdown Color*/
.a-Menu .a-Menu-item {
    line-height: 27px;
    color: #404040;
    background-color: #ECE2D9;
    --oj-icon-color-hover: ECE2D9;
}

--- PNS 
.apex-item-select, .apex-item-multi, select.listmanager {
    color: #0e085a;
}

.t-Region-body {
    color: #0e085a;
}


.a-GV-table .a-GV-cell.is-focused, .a-GV-table .a-GV-controlBreakHeader.is-focused, .a-GV-table .a-GV-Header.is-focused, .a-GV-table .a-GV-headerGroup.is-focused
{
    box-shadow: inset 0 0 0 1px #d5dee7; 
}

.t-Region-header 
{
    /*color:#fff !important;
    background-color:#2b786e !important;
    border-color:#74a044 !important;*/
    background-image: linear-gradient( to bottom right, #5691c1,#5d95c3,#669ac6,#71a1c9,#81accf,#89b1d1,#94b7d4,#9bbbd6,#afc7dc,#b8cddf,#c0d2e1,#c9d7e3,#d5dee7);
    border-color:#c0d2e1 !important;*/
    color:#ffffff !important;
}
.t-Region-title
{
    font-weight:bold;
    background: -webkit-linear-gradient(#E7EFFF, #87AFFF, #041C4C, #031333, #010919);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
#logo_id# {
    margin-left : 100px;
    margin-right: auto;
} 



span.t-HeroRegion-icon 
{
    background-image: url(#WORKSPACE_IMAGES#LMS.jpg);
   height: 74px;
   width: 136px;
    background-color: #ADA996;
   backgroung-size: cover;
    color: #00838c;
    font-weight: bold;
    object-fit: cover;
}

.t-Body-mainContent, .t-HeroRegion-wrap, .t-Footer
{
background: #b4d1e3;  /* fallback for old browsers */
background: -webkit-linear-gradient(to right, #E4E5E6, #b4d1e3);  /* Chrome 10-25, Safari 5.1-6 */
background: linear-gradient(to right, #E4E5E6, #b4d1e3); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */

}

.t-TreeNav {
    background-image: linear-gradient( 	#223A4D,#2B4860,#335773,#3C6587,#44749A);
}


--------------------------Button----------------------------------------

.t-Form-fieldContainer--radioButtonGroup .apex-item-group--rc input + label, .apex-button-group input + label, .t-Button:not(.t-Button--simple), .ui-button, .a-Button, .a-Button.a-Button--popupLOV, body .ui-button.ui-button--hot{
        box-shadow: 0px 0px 0px 2px #9fb4f2;
        background:linear-gradient(to bottom, #7892c2 5%, #467a9c 100%);
        background-color:#7892c2;
        border-radius:10px;
        border:1px solid #4d6694;
        display:inline-block;
        cursor:pointer;
        color:#ffffff;
        font-family:Arial;
        /*font-size:17px;*/
        /*padding:7px 25px;*/
        text-decoration:none;
        	text-shadow:0px 1px 0px #293a66;
        padding: 4px 6px;
        line-height: 16px;
        font-size : 12px;
        font-weight:bold;
        }

.t-Form-fieldContainer--radioButtonGroup .apex-item-group--rc input + label:hover, .apex-button-group input + label:hover, .t-Button:not(.t-Button--simple):hover, .ui-button:hover, .a-Button:hover, .a-Button.a-Button--popupLOV:hover, body .ui-button.ui-button--hot:hover{
        background:linear-gradient(to bottom, #467a9c 5%, #7892c2 100%);
        background-color:#467a9c;
        }

.t-Form-fieldContainer--radioButtonGroup .apex-item-group--rc input + label:active, .apex-button-group input + label:active/*, .t-Button:not(.t-Button--simple):active, .ui-button:active,*/ .a-Button:active, .a-Button.a-Button--popupLOV:active{
        position:relative;
        top:1px;
        }

.t-Button:not(.t-Button--simple){
	margin-top: 4px;
	margin-bottom: 4px;
}

.t-Login-region {
background: rgb(226,226,226); /* Old browsers */
background: -moz-linear-gradient(-45deg,  rgba(226,226,226,1) 0%, rgba(219,219,219,1) 50%, rgba(209,209,209,1) 51%, rgba(254,254,254,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(-45deg,  rgba(226,226,226,1) 0%,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(135deg,  rgba(226,226,226,1) 0%,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fefefe',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

}