.color-blue {
    color: blue;
}
.color-black {
    color: #000000;
}
.color-gray {
    color: #808080;
}
.color-white {
    color: White;
}
.bgColor-black {
    rgba(0, 0, 0, 0.5);
}
.bgColor {
    background-color: rgb(248, 248, 248);
}
.bgColor-white {
    background-color: white;
}
.Color-darkRed {
    color: DarkRed;
}
.border-color-white {
    border-color: white;
}
.border-color-maroon {
    border-color: #800000;
}
.color-Blue {
    color: #096BCC;
}
.color-Cyan-Blue {
    color: #3788D6;
}
.color-Cyan-Bluish-gray {
    color: #808790;
}
.color-Luminos-Vivid-orange {
    color: ##ff7800;
}
.color-red {
    color: red;
}
.chartsPreferance-btnClr {
    background-color: #F2F2F2 !important;
    color: #000000 !important;
    margin-right: 15px !important;
}
.chartsPreferance-btnMargin {
    margin-right: 15px !important;
}
.completeColor {
    background: #3ba10b;
}
.IncompleteColor {
    background: #a0a0a0;
}
.RejectColor {
    background: #E60000;
}
.chartsHeaderBg {
    background-color: rgba(0, 0, 0, 0.5);
}
/*Component*/
/*1.Collab Files*/

.collabFilesWrapper > div:first-child .collabDialogHeading #FilesSearchText {!identifier}{
    color: #ccc;
}
.collabFilesWrapper > div:first-child .collabPanelHeading #FilesSearchText {!identifier}{
    color: #ccc;
}
.collabFilesWrapper > div:first-child #FilesSearchText {!identifier}.textFieldActive {
    color: #000;
}
/*2.coolab Sidebar*/

.profileSidebar > div:first-child {
    border: 1px solid #ccc;
}
.profileSidebar > div > .profilePicture > .photoOptions .background {
    background: none repeat scroll 0 0 rgba(255, 255, 255, .85);
}
.profileSidebar > div > .profilePicture > .moderatorBadge {
    color: #fff;
}
.postInfo > div {
    border-left: 1px solid #d7dbde;
}
.profileSidebar .profileSubheader {
    border-bottom: 1px solid #d7dbde;
}
.profileSidebar .managerDiv > span {
    color: #777;
}
#UserSettingsModal .requiredSetting {
    color: red;
}
#UserSettingsModal > div > ul {
    border-bottom: 1px solid #808080 !important;
}
#UserSettingsModal .settingsWrapper {
    border-right: 1px solid #808080;
    border-left: 1px solid #808080;
    border-bottom: 1px solid #808080;
}
#UserSettingsModal .infoContainer > div:first-child > span {
    color: red;
}
#UserSettingsModal .infoContainer .viewOptions {
    border: 1px solid #4997BF;
    background-color: #FFF;
    box-shadow: 0px 0px 4px #B1B2B4;
}
#UserSettingsModal .infoContainer .viewOptions > li > a {
    color: black;
}
#UserSettingsModal .infoContainer .viewOptions > li > a:hover,
#UserSettingsModal .infoContainer .viewOptions > li > a:focus,
#UserSettingsModal .infoContainer .viewOptions > li > a:active {
    color: #015BA7;
    background-color: #E3F3FF;
}
#UserSettingsModal .hiddenDiv.select2-search {
    border-right: 1px solid #aaa;
    border-left: 1px solid #aaa;
    border-bottom: 1px solid #aaa;
    background: #fff;
}
#UserSettingsModal .select2-container .select2-choice .select2-arrow b {
    background-position: 0px -4px;
}
/*3.Custom Auto Suggest*/

.autosuggest-li:hover {
    color: white;
    background-color: #1AAFD0;
}
.autosuggest-li-header {
    border-bottom: 1px #F8F8F9 solid;
    background-color: #F8F8F9;
}
.autosuggest-li-footer {
    border-top: 1px #F8F8F9 solid;
    background-color: #F8F8F9;
    color: black;
}
.no-records {
    color: #c7254e;
}
/*4. Demo Collab File*/

.tableBackground.collabFilesWrapper .panel {
    border: 1px solid #DCDCDC;
}
.whitebgcolor {
    background-color: #FFFFFF !important;
}
div.ui-widget-content a {
    color: #428BCA;
}
.collabFilesWrapperPgn table.dataTable + .bottom .dataTables_paginate .paginate_disabled_previous:before,
.collabFilesWrapperPgn table.dataTable + .bottom .dataTables_paginate .paginate_disabled_next:before,
.collabFilesWrapperPgn table.dataTable + .bottom .dataTables_paginate .paginate_enabled_previous:before,
.collabFilesWrapperPgn table.dataTable + .bottom .dataTables_paginate .paginate_enabled_next:before {
    color: #428bca;
}
.collabFilesWrapperPgn table.dataTable + .bottom .dataTables_paginate .paginate_disabled_previous:before,
.collabFilesWrapperPgn table.dataTable + .bottom .dataTables_paginate .paginate_disabled_next:before {
    color: #eee;
}
.collabFilesWrapper > div:first-child .collabDialogHeading #FilesSearchText {
    !identifier
}
{
    color: #ccc;
}
.collabFilesWrapper > div:first-child .collabPanelHeading #FilesSearchText {
    !identifier
}
{
    color: #ccc;
}
.collabFilesWrapper > div:first-child #FilesSearchText {
    !identifier
}
.textFieldActive {
    color: #000;
}
.collabFilesWrapper table.dataTable a.actionDropdown {
    border: 1px solid #e2e2e2;
    background-color: #f8f8f8;
}
.collabFilesWrapper table.dataTable .actionAttach {
    background: #FFF;
}
.collabFilesWrapper .collabFileName > span:first-child {
    color: transparent;
}
.collabFilesDropdownDiv {
    background-color: white;
    border: 1px solid #b6b6b6;
    box-shadow: rgb(160, 172, 171) 0px 2px 5px 0px;
}
.collabFilesDropdownDiv div:hover,
.collabFilesDropdownDiv div:focus,
.collabFilesDropdownDiv div:active {
    background-color: #cfeef8;
}
.collabFilesDropdownDiv a {
    color: #222;
}
.collabFilesDropdownDiv a:hover,
.collabFilesDropdownDiv a:focus,
.collabFilesDropdownDiv a:active {
    color: #222;
}
#CollabFileSharingModal .fileSharingList .sharingSettings {
    border: 1px solid #d4dadc;
    background-color: white;
    box-shadow: 0 2px 5px #acacac;
}
#CollabFileSharingModal .fileSharingHeader + div {
    border: solid 1px gray;
}
#CollabFileSharingModal .fileSharingHeader > li {
    border: solid 1px gray;
}
#CollabFileSharingModal .fileSharingList > li {
    border-top: solid 1px gray;
}
#NewUserLinkModal .hiddenDiv.select2-search,
#NewGroupLinkModal .hiddenDiv.select2-search {
    background: #fff;
}
#NewUserLinkModal > #NewUsers > .newUser,
#NewGroupLinkModal > #NewGroups > .newGroup {
    border: 1px solid #e0e3e5;
}
#NewUserLinkModal > #NewUsers > .newUser > div > div > img,
#NewGroupLinkModal > #NewGroups > .newGroup > div > div > img {
    border: 1px solid #e0e3e5;
}
#NewUserLinkModal > #NewUsers > .newUsersHeader,
#NewGroupLinkModal > #NewGroups > .newGroupsHeader {
    background: #f2f3f3;
    border: 1px solid #e0e3e5;
}
#NewUserLinkModal .optionalMessage,
#NewGroupLinkModal .optionalMessage {
    color: gray;
}
#NewUserLinkModal .optionalMessage.active,
#NewGroupLinkModal .optionalMessage.active {
    color: black;
}
.border-color-Gainsboro {
    border: 1px solid #DCDCDC;
}
.tableBackground.collabFilesWrapper .panel {
    border: 1px solid #DCDCDC;
}
/*5.FlexGrid*/

.modal-header-ext {
    background-color: #2C7FC8 !important;
    color: #FFFFFF !important;
}
.close-ext {
    color: white !important;
}
.selectedTd {
    background-color: #e5f3ff;
}
.modal-backdrop {
    background-color: #000;
}
.blackColor {
    color: black !important;
}
.gridReadOnlyTh a {
    color: white !important;
}
.totalRow {
    background-color: #F5F5F5 !important;
}
.totalColumn {
    background-color: #F5F5F5 !important;
}
.budgetBody td {
    border: 1px solid #DDD !important;
}
.budgetBody th {
    border: 1px solid #DDD !important;
}
.budgetTh {
    /*  color: white; */
    
    background-color: #2C7FC8;
}
.panel-flexgrid-header {
    background-color: #2C7FC8 !important;
}
/*----------------------------------------*/

.n2g-expand-collapse {
    color: #2C7FC8;
}
.n2g-view {
    /*background-color: #00CC66 !important;*/
	background-color: #00c7b2;
}
.n2g-edit {
    /*background-color: #FF99CC !important;*/
	background-color: #fcd900;
}
.n2g-delete {
    background-color: #F23131 !important;
}
.n2gheader {
    background-color: rgba(221, 221, 221, 0.39);
}
.disable-action {
    color: #808080 !important;
}
.gridReadOnlyTh .tableRowLinks {
    color: white !important;
}
#table-ext .tbody-ext:nth-child(odd) {
    background: #f9f9f9 !important;
}
#table-ext .tr-ext {
    background: transparent !important
}
/*6.GridLayout*/

.negativeNumber {
    color: red !important;
}
/*7.HeatMap*/

.hoverTable td {
    border: black 1px solid;
}
.hoverTable th {
    border: black 1px solid;
}
/* Define the default color for all the table rows */

.hoverTable tr {
    background: #00000;
}
/* Define the hover highlight color for the table row */

.hoverTable tr:hover {
    background-color: #BADA55;
}
.ui-dialog-titlebar {
    background-color: #E5F3FF;
    color: #000;
}
#highMapContainer {
    border-color: gray;
}
/*8.WBS component*/

.project_task_task {
    border: 2px solid #BFC518;
    color: white;
    background: #3ea9d9;
}
.project_task_task .gantt_task_progress {
    background: #3ea9d9;
}
.select2-drop {
    background: #fff;
    color: #000;
    border: 1px solid #aaa;
    -webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
    box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
}
.gantt_grid_scale .gantt_grid_head_cell {
    color: white;
    background-color: #0098db;
}
.gantt_task .gantt_task_scale .gantt_scale_cell {
    color: white;
    background-color: #0098db;
    border-right: 1px solid white;
}
.gantt_cal_ltitle {
    background-color: #0098db;
    color: white;
}
.form-ext {
    background-color: white !important;
}
/*9.Auto Complete*/

.hiddenDiv {
    border-right: 1px solid #aaa;
    border-left: 1px solid #aaa;
    border-bottom: 1px solid #aaa;
    background: #fff;
}
/*10.ChartsPreview page*/

.modalTable {
    border: 1px solid black !important;
}
.modalTableFont {
    color: #000000 !important;
}
/*11.Custom lookup*/

.list-group-item:hover {
    color: #096BCC;
}
.search-result {
    color: #000000 !important;
}
.search-result:hover {
    color: #096BCC !important;
}
/*12.Dynamic layout builder*/

.popup:hover {
    background: #EFF8FB;
}
#mainDiv div .popup:hover {
    background: #EFF8FB;
}
#myTable td div {
    border: 2px solid #a1a1a1;
    background: #CEE3F6;
}
#mainDiv div .popup {
    border: 2px solid #800000;
    background: #EFEFEF;
}
#sortable2 {
    border: 1px solid #eee;
    border-top-color: #800000;
}
#sortable3 {
    border: 1px solid #eee;
    border-top-color: #800000;
}
/*13.PageTemplate*/

a.skip-main:focus,
a.skip-main:active {
    color: #fff;
    background-color: #000;
}
button:focus,
a:focus {
    outline: 2px solid #2b95e0;
}
.read-more {
    color: blue;
}
.read-less {
    color: blue;
}
#LoadingPopUpDiv {
    background: #4d4d4d;
}
/*14.Sidebar Menu*/

#SidebarMenuBuilder .sortableHeader a {
    color: #E6E6E6;
}
#SidebarCreateMenuWrapper a,
#SidebarMenuBuilder .sortableHeader.active a.updateHeader,
#SidebarMenuBuilder .sortableHeader.active a.active {
    color: black;
}
#SidebarMenuBuilder .sortableHeader a.hideThis,
#SidebarMenuBuilder .sortableHeader.empty a {
    color: #E6E6E6 !important;
}
#SidebarMenuBuilder ul.sidebarSortableList,
#SidebarCreateHeadersMenu ul.sidebarSortableList,
#SidebarCreateSubheadersMenu ul.sidebarSortableList,
#SidebarCreateContentMenu ul.sidebarSortableList {
    background-color: #FFF;
}
#SidebarMenuBuilder .subheaderId.sortableContent:hover,
#SidebarCreateHeadersMenu .subheaderId.sortableContent:hover,
#SidebarCreateContentMenu .subheaderId.sortableContent:hover,
#SidebarCreateSubheadersMenu .subheaderId.sortableContent:hover {
    color: #600 !important;
    background-color: #E2EFFD;
}
/*15.Theme Selection page*/

.bs .carousel-caption {
    color: #203D51 !important;
}
.bs .carousel-indicators .active {
    background-color: #E9F3D9 !important;
}
.carousel-control:hover,
.carousel-control:focus {
    background: none repeat scroll 0 0 #222222 !important;
    color: #000000 !important;    
}

/*****************************Govgrant Static resource*********************************/
/*ApprovalDecision*/
.requiredMark{
	color: #d74c3b !important;
}

.errorMessageStyle{
	color:red;	         
}
/*ApprovalProcessChevron*/
ul.chevron li a {    
    color: #fff;
}
ul.chevron li a.actor {    
    color: #fff;
}

ul.chevron li a:hover {    
    color:white;
}
ul.chevron li a.pending:after {
    border-left-color: #a0a0a0;
}
ul.chevron li a.approved {
    background: #146CA6 none repeat scroll 0 0; //#3ba10b
}
ul.chevron li a.approved:after {
    border-left-color: #146CA6; //#3ba10b
}
ul.chevron li a.rejected {
    background: #da635d;
}
ul.chevron li a.rejected:after {
    border-left-color: #da635d;
}
ul.chevron li a.pending {
    background: #a0a0a0;
}
ul.chevron li span {    
    color: black;   
}
ul.chevron li a:before {   
    border-top: 21px solid transparent;
    border-bottom: 25px solid transparent;
    border-left: 10px solid white;   
}
ul.chevron li a:after {    
    border-top: 21px solid transparent;
    border-bottom: 25px solid transparent;
    border-left: 10px solid;   
}
/*Attachment*/
.disable-action{
	color: #808080; 	
}
.modal-heading-header1 { 
	background-color: #2C7FC8 !important; 
	color: #FFFFFF !important; 
} 

/*Calender*/
.custombtn {
	background-color: #005FB2 !important;
	color: white !important;
}
 .custombtn:hover {
	background-color: #005FB2 !important;
	color: white !important;	
}
.tooltipster-shadow-ext {	
	background: #fff !important;
	box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.3) !important;
	color: #2c2c2c !important;
}
.close1 {	
	background: #fff;	
	color:grey !important;
}
.close1:hover {	
	color:black !important;
}
.btn {
	background-color: #005FB2 !important;
	color: white !important;
}
/* your colors */
.green {
	//background-color: #3CB879;
	background-color: #76cda1;
}
.red {
	//background-color: #E94D40;
	background-color: #ef8279;
}
.blue {
	//background-color: #3598DC;
	background-color: #71b6e6;
}
.yellow {
	//background-color: #F1C411; 
	background-color:   #f7da67; 
}
.fc-toolbar .fc-state-active, .fc-toolbar .ui-state-active{
	background-color: #005FB2 !important;
	color: white !important;	
}
.fc-view, .fc-view>table{
	background-color: #F0F0F0;
}
.fc-unthemed td, .fc-unthemed thead, .fc-unthemed tbody,.fc-unthemed th{
	border-color: #FFFFFF;
 }
.fc-state-default{	
	background-color : #D9D9D9;
}
.tooltip-title{	
	border-bottom: 2px solid #ddd !important;	
}
.legend {
	border: 1px solid #ccc;	
}
/*Chart bar basic*/

.BarBasicheaderClass{	
	color: #000000;	
}
.BarBasichorizontalHeaderClass{	
	color: #000000;	
}
/*ChartBarStack*/
.barStackedhorizontalHeaderClass{	
	color: #000000;	
}
.barStackedheaderClass{	
	color: #000000;	
}
.chartContainer {
	background:#ffffff !important;	
	border: 1px solid #c8c8c8 !important;	
}
/*ChartColumn-Drilldown*/
.horizontalHeaderClass{
	color: #000000;	
}	
aside {
	background:#ffffff !important;	
}

.highcharts-tooltip span {
	background-color: White; //'rgba(255,255,255)';   	
	borderColor: #f15c80;	
}
/*ChartFunnelBasic*/
.headerClass{   
    color: #000000;    
 }
/*Chart Header*/
.modal-content-ext{        	
	background-color: #dad7cb !important;
}
/*ChartLineBasic*/
.lineHorizontallineHeaderClass{	
	color: #000000;	
}
.lineHeaderClass{
	color: #000000;	
}
/*Chart Preferance*/
#chartPhaseTabId li.active a {
	border-left: 1px solid #B5D34A;
	border-right: 1px solid #B5D34A;
	border-top-color: #285705 !important;
}
#chartPhaseTabId li.active a {
	background-color: #F9F9F9;	
	border-top: 3px solid #69D0C6;
	color: #203D51 !important;	
}
#chartPhaseTabId li a {
	background-color: #A0A0A0 ;
	color: #FFFFFF;
}
/*Chart Progress*/
.progressHeaderClass{    
    color: #000000;    
}
.horizontalProgressheaderClass{    
    color: #000000;    
 }
 /*ChartSemiCircelDonut*/
 .donutHeaderClass{	
	color: #000000;	
}
.donutHorizontalHeaderClass{	
	color: #000000;	
}
/*ChatterFeed*/
.firstColor {
 	background-color: #E2F5FC; 
}
.secondColor {
	 background-color: #EEF1F7; 
}
/*DigitallySigned*/
.fa-share:before{
	background-color: blue;
	color: white;	
} 
.fa-pencil:before {
	/*background-color: #FF99CC;*/
	background-color: #fcd900;
	color: white;	
}
.fa-eye:before {	
	color: #ffffff;
	/*background-color: #00CC66;*/
	background-color: #00c7b2;
}
.fa-times:before {	
	color: white;
	background-color: red;
}
.separator{ 
	color:#ECECEC;
}
.tableClass{
	background-color:white !important;
} 
.tableHeader{	
	color:white!important;  
}
.tableRowLinks{	
	color:black !important;	
}
/*DynamicEditLayout*/
.tooltipster-noir {	
	border: 1px solid #2c2c2c;
	background: #fff;
	color: #2c2c2c;
}
/*dynamicViewLayout*/
.panel1 {	
	box-shadow: 3px 3px 5px #777 !important;
	border: 1px solid #858585!important;	
}
/*EmailTemplate*/
.custLink { 
	color: #2a6496 !important; 
}
.custLink:hover { 
	color: #2a4996 !important; 
}
/*FlexEdit Layout*/
#LoadingPopUpDivModal{	
	background:#4d4d4d;         	
}
.sidebar-nav li a {		
	color: #999999;
}

.sidebar-nav li a:hover {	
	color: #fff;
	background: rgba(255,255,255,0.2);
	border-left: red 2px solid;
}
.sidebar-nav > .sidebar-brand a {
	color: #999999;
}
.sidebar-nav > .sidebar-brand a:hover {
	color: #fff;	
}
.color-red{
	color:red !important;
}
/*FlexGrid*/
.branch-div {
	border-left: 1px dotted #aaa;	
}
.leaf {	
	border-bottom: 1px dotted #aaa;	
}
.withBottomBorder {
	border-bottom: 1px solid #ddd;
}
#rightActionColumnHeader, .withRightBorder {
	border-right: 1px solid #ddd;
}
/*FlexTable*/
.ms-ctn-focus{
	border-color: #66afe9 !important;	
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6) !important;
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6) !important;
}
a.tableLinksForHeader:hover{	
	color:#FFFFFF !important;                      
}
.headerStyleInsideDynamicLayout{
	color: #246095 !important;
}
.ms-sel-item {
	background: #2C7FC8 !important;
	color: #EEE !important;	
} 
.inactiveLink {   
   color:black !important;   
}
/*FlexViewLayout*/
#myTabbedContent1{
	border-left: 1px solid #808080;
	border-right: 1px solid #808080;
	border-bottom: 1px solid #808080;
	border-top: 1px solid #808080; 
}
.tooltip-Border-ext{
	border-bottom: 1px solid rgba(0,0,0,0.04) !important; 
}
.calendarCSS{	
	color: #333;	
}
a:hover {
	color: #262626;	
	background-color: #f5f5f5;
}
/*Group View*/
.groupLeftSidebar > .groupPhoto > .photoOptions .background {
	background: none repeat scroll 0 0 rgba(255,255,255,.85);	
}
.groupLeftSidebar .emailSettingsDiv + div {	
	background-color: #fff;
	border: 1px solid #c9cdcf;	
}
.groupRightSidebar .memberPicture > a {	
	border: 1px solid #ccc;	
}
.groupRightSidebar .pendingRequests {	
	border: 1px solid #FFDC89;
	background-color: #FFFFDC;
}
.groupSidebar .groupSubheader {
	border-bottom: 1px solid #d7dbde;	
}
.groupSidebar a {
	color: #428BCA;
}
#GroupSettingsModal .requiredBlock {
	background-color: #c00;	
}
#GroupSettingsModal .hiddenDiv.select2-search {	
	border-right: 1px solid #aaa;
	border-left: 1px solid #aaa;
	border-bottom: 1px solid #aaa;	
	background: #fff;	
}
#ShowAllGroupModal > ul.groupModalList > li > div:first-child > a:first-child > img:first-child {
	border: 1px solid #ccc;	
}
/*Home Collab*/
.collabTableBackground a{
	color: rgb(66, 139, 202);
}
.collabPanel > div:first-child input.searchCollabFeeds {	
	color: #ccc;
}
.collabPanel > div:first-child input.searchCollabFeeds.textFieldActive{
	color:#000;
}
#collabContainer {	
	background-color: #FFF;	
}
.collabFeedWrapper {	
	border: 0px solid #c8c8c8;
}
.collabFeedWrapper .showMore > a {
	color: #7B667B;	
}
.collabFeedWrapper .showMore > a:active,
.collabFeedWrapper .showMore > a:focus,
.collabFeedWrapper .showMore > a:hover {
	color: #015ba7;
}
.collabWrapper > ul li a.active {
	color:#393939;
}
.collabWrapper > div.post > div:first-child,
.collabWrapper > div.link > div:first-child + div,
.collabWrapper > div.file .collabUploadOptions + div,
.collabWrapper > div.file .collabUploadOptions,
.collabWrapper > div.link > div:first-child,
#CollabShareModal div.share > div:first-child{	
	background-color: #fff;	
	border: 1px solid #c7ccce;	
}
#CollabShareModal .shareWithAnchor > span,
.collabWrapper .postToAnchor > span {	
	color: #015ba7;
}
#CollabShareModal .postTo,
.collabWrapper .postTo {	
	border: 1px solid #c7ccce;	
}
#CollabShareModal .postTo > div > a,
.collabWrapper .postTo > div > a {	
	color: #015ba7;
	border-bottom: 1px solid #c7ccce;	
	background-color: #FFF;
}
#CollabShareModal .postTo > div > a:hover,
#CollabShareModal .postTo > div > a:focus,
#CollabShareModal .postTo > div > a:active,
.collabWrapper .postTo > div > a:hover,
.collabWrapper .postTo > div > a:focus,
.collabWrapper .postTo > div > a:active {	
	background-color: #E2EFFD;
}
.collabWrapper > div.post > div:first-child textarea,
.collabWrapper > div.link > div:first-child + div textarea,
.collabWrapper > div.file .collabUploadOptions + div textarea,
#CollabShareModal div.share > div:first-child textarea {
	color: #000;	
	background-color: #fff;	
}
.collabWrapper .postToSelectList {	
	border: 1px solid #dedede;	
}
.collabWrapper > div.post > div:first-child.default textarea,
.collabWrapper > div.link > div:first-child + div.default textarea,
.collabWrapper > div.file .collabUploadOptions + div.default textarea {
	color:#716562;
}
#CollabShareModal div.share > div:first-child + div,
#CollabPostBottomBar {	
	background: #f5f6f6;
	border: 1px solid #c7ccce;	
}
.collabWrapper .whoSeeHiddenDiv {	
	border: 1px solid #c1c1c1;
	background-color: #fff;	
	box-shadow: 0 2px 5px #a0a6ab;
}
.collabWrapper .whoSeeHiddenDiv > .whoSeeFooter {
	background-color: rgb(245, 246, 246);
	border-top-color: rgb(233, 234, 235);	
	color: rgb(34, 34, 34);		
}
.collabWrapper > div.link > div:first-child label{	
	color: #4a4a56;	
}
.collabWrapper > div.link > div:first-child input[type="text"]{	
	border: 1px solid #c7ccce;	
	background-color: #fff;	
}

.collabWrapper > div.file #collabLinkFileAction,
.collabWrapper > div.file #collabUploadFileAction{	
	color: #015ba7;	
	border: 1px solid #c7ccce;	
}
.collabWrapper > div.file #collabLinkFileAction:hover,
.collabWrapper > div.file #collabLinkFileAction:active,
.collabWrapper > div.file #collabLinkFileAction:focus,
.collabWrapper > div.file #collabUploadFileAction:hover,
.collabWrapper > div.file #collabUploadFileAction:active
.collabWrapper > div.file #collabUploadFileAction:focus{	
	text-decoration: underline;
}
.collabSortDropdown > a:hover,
.collabSortDropdown > a:focus,
.collabSortDropdown > a:active {	
	background-color: #FBFBFB;
	box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.5) inset;
	border: 1px solid #C1C1C1;	
}
/*Return to a + a for search box*/
.collabSortDropdown > a:hover > span:first-child,
.collabSortDropdown > a:focus > span:first-child,
.collabSortDropdown > a:active > span:first-child {
	color: #222;
	border-color: #FFF;	
}
/*Return to a + a for search box*/
.collabSortDropdown > a:hover > span + span,
.collabSortDropdown > a:focus > span + span,
.collabSortDropdown > a:active > span + span {
	color: #428BCA;
}
.collabSearch > div > textarea {	
	border: 1px solid #ccc;	
	box-shadow: 0 1px 1px #e7e7e8 inset;
}
/*Return to a + a for search box*/
.collabSortDropdown > a {
	border: 1px solid #FFF;	
}
/*Return to a + a for search box*/ 
.collabSortDropdown > a > span:first-child {	
	color: #015BA7;
	border-color: #C1C1C1;
	color: #7B667B;
}
.collabSortDiv {	
	background: none repeat scroll 0px 0px rgba(255, 255, 255, 0.95);
	border: 1px solid #CCC;	
	box-shadow: 0px 0px 2px #ECECEC;
}
.collabSortDiv > div:first-child {
	color: #8B8B8B;	
}
.collabSortDiv > div > a {	
	color: #222;	
}
.collabSortDiv > div > a:focus,
.collabSortDiv > div > a:active,
.collabSortDiv > div > a:hover {
	background-color: #F4F4F4;
	color: #015BA7;	
}
.collabFeedWrapper > .feedItem .collabFeedItemMenu {
	background-color: #f8f8f8;
	border: 1px solid #e2e2e2;	
}
.collabFeedWrapper > .feedItem .collabFeedItemMenu:hover,
.collabFeedWrapper > .feedItem .collabFeedItemMenu:focus,
.collabFeedWrapper > .feedItem .collabFeedItemMenu:active {	
	border: 1px solid #bfbfbf;
	background-color: -webkit-linear-gradient(#f8f8f8, #eeeeee);	
}
.collabFeedWrapper > .feedItem .collabFeedItemMenu > div {	
	border: 1px solid #e2e2e2;	
	box-shadow: 0 2px 4px rgba(0,0,0,.2);
	background-color: #FFF;	
}
.collabFeedWrapper > .feedItem .collabFeedItemMenu > div a {	
	color: #222;	
}
.collabFeedWrapper > .feedItem .collabFeedItemMenu > div a:hover,
.collabFeedWrapper > .feedItem .collabFeedItemMenu > div a:focus,
.collabFeedWrapper > .feedItem .collabFeedItemMenu > div a:active {
	background-color: #ececec;	
	text-color: #222;
}
.collabFeedWrapper > .feedItem .collabTopics > a {
	color: #888;	
}
.collabFeedWrapper > .feedItem .collabTopics a:hover,
.collabFeedWrapper > .feedItem .collabTopics a:focus,
.collabFeedWrapper > .feedItem .collabTopics a:active {
	color: #015ba7;
}
.collabFeedWrapper .fileBlock,
.collabFeedWrapper .linkBlock,
#CollabShareModal .fileBlock,
#CollabShareModal .linkBlock{
	border: 1px solid #EDEDED;	
}
.collabFeedWrapper .fileBlock > div > a > span,
#CollabShareModal .fileBlock > div > a > span {
	color: #716562;	
}
.collabFeedWrapper .linkBlock > span,
#CollabShareModal .linkBlock > span {
	color: #7D7D84;
}
.collabFeedWrapper .fileBlock > span > a > img,
#CollabShareModal .fileBlock > span > a > img {
	border: 1px solid #d0d0d0;
}
.collabFeedWrapper .feedItem .moreActions {	
	box-shadow: 0 2px 5px #a0acab;
	background-color: #fff;	
	border: 1px solid #b6b6b6;	
}
.collabFeedWrapper .feedItem .moreActions > div:first-child > a {
	color: rgb(66, 139, 202);	
}
.collabFeedWrapper .feedItem .moreActions > div:first-child > a:hover,
.collabFeedWrapper .feedItem .moreActions > div:first-child > a:focus,
.collabFeedWrapper .feedItem .moreActions > div:first-child > a:active {
	color: rgb(66, 139, 202);	
}
.collabFeedWrapper .feedItem .moreActions > div:first-child + div {
	border-bottom: 1px solid rgb(212, 218, 220);
}
.collabFeedWrapper .feedItem .moreActions > div.follow.following > a {
	background: transparent url({!urlfor($Resource.CollabSprites, 'CollabSprites/collabFollowSprite.png')}) no-repeat 0px -27px;
}
.collabFeedWrapper .feedItem .moreActions > div > a {
	color: #222;	
}
.collabFeedWrapper .feedItem .moreActions > div > a:active,
.collabFeedWrapper .feedItem .moreActions > div > a:focus,
.collabFeedWrapper .feedItem .moreActions > div > a:hover {
	color: #015ba7;	
}
.collabFeedWrapper > div > div + div > div + div >  ul li.timeStamp a,
.collabFeedWrapper > div > div + div > div + div >  ul li.timeStamp span,
.collabFeedWrapper .collabComment > span > div > div + div > ul li,
.collabFeedWrapper .collabComment > span > div > div + div > ul li a {
	color: #716562;
}
.collabFeedWrapper .collabComment > span > div > div + div > ul li a:active,
.collabFeedWrapper .collabComment > span > div > div + div > ul li a:hover,
.collabFeedWrapper .collabComment > span > div > div + div > ul li a:focus {
	color: #015BA7;	
}
.collabFeedWrapper .collabComment > span:first-child > div:first-child {
	border-top: 1px solid #F3F3F3;
}
.collabFeedWrapper .collabComment > div.createCollabComment:first-child {
	border-top: 1px solid #F3F3F3;
}
.collabFeedWrapper .collabComment > span > div,
.collabFeedWrapper .createCollabComment {	
	background: none repeat scroll 0% 0% #FBFBFB;
	border-bottom: 1px solid #F3F3F3;	
}
.collabFeedWrapper .collabLike,
.collabFeedWrapper .showMore {	
	background: none repeat scroll 0% 0% #FBFBFB;
	border-bottom: 1px solid #F3F3F3;
	color: #7B667B;	
}
.collabFeedWrapper .collabComment .newCollabCommentPlaceholder > textarea {	
	background-color: #FFF;
	border: 1px solid #EDEDED;	
	color: #888;
}
.collabFeedWrapper .createCollabComment > div > textarea {	
	background-color: #FFF;
	border: 1px solid #EDEDED;	
}
.collabFeedWrapper .collabCommentUploadDiv {
	background-color: #fff;	
	border: 1px solid #b6b6b6;	
	box-shadow: rgb(160, 172, 171) 0px 2px 5px 0px;	
}
.collabFeedWrapper .collabCommentUploadDiv > a {	
	color: #015ba7;	
}
div.ui-widget-content a {
	color: #428BCA;
}
.collabColleagues >  .panel-heading {	
	background-color: #005fb2 !important;
	color: white !important;
}
#DisplayCollabLikes > div {	
	border-bottom: 1px solid gray;
}
#DisplayCollabLikes > ul.collabLikesList > li {	
	border-bottom: 1px solid gray;
}
#CollabSharingModal .fileSharingList .sharingSettings {	
	border: 1px solid #d4dadc;	
	background-color: white;
	box-shadow: 0 2px 5px #acacac;	
}
#CollabSharingModal .fileSharingHeader > li {	
	border: solid 1px gray;
}
#CollabSharingModal .fileSharingList > li {
	border-top: solid 1px gray;	
}
#CollabSharingModal .fileSharingHeader + div {
	border: solid 1px gray;	
}
#collabTabsID li:hover { 
	border-color: #EEEEEE;
}
#collabTabsID li a:hover { 
	border-bottom: 3px solid #EEEEEE; 
}
#collabTabsID collabTabsID li.active a {
	border-bottom: 3px solid #0272D3;	
}
#collabTabsID li a span { 
	color: #000000; 
}
#collabTabsID li.active a span { 
	color: #428BCA; 
}
.firstColor { 
	background-color: #E2F5FC; 
}
.secondColor { 
	background-color: #EEF1F7; 
} 
.mainContainer { 
	border: 1px solid #c8c8c8; 
}
#CollabShareModal .shareWithAnchor:hover,
#CollabShareModal .shareWithAnchor:focus,
#CollabShareModal .shareWithAnchor:active,
.collabWrapper .postToAnchor:hover,
.collabWrapper .postToAnchor:focus,
.collabWrapper .postToAnchor:active {	
	color: #015ba7;
}
.collabWrapper.orange > div > div:first-child {
	border-right: #fe8b20 1px solid;
	border-left: #fe8b20 1px solid;
	border-top: #fe8b20 1px solid;
}
.collabWrapper.orange > div > div:first-child + div {
	border-right: #fe8b20 1px solid;
	border-left: #fe8b20 1px solid;
}
.collabWrapper.orange > #CollabPostBottomBar {
	border-right: #fe8b20 1px solid;
	border-left: #fe8b20 1px solid;
	border-bottom: #fe8b20 1px solid;
}
/*Main Footer*/
.footerDiv-content  a{
		color: white;
}
.footer {   	  
	background-color: #4ca5d6;	
}
/*Manage User External Theme*/
.bs .carousel-indicators li {
	border: 1px solid #B5D34A !important;
}
.bs .carousel-indicators .active {
	background-color: #E9F3D9 !important;
}
.carousel-control {
	background: none repeat scroll 0 0 #222222 !important;
	border: 3px solid #FFFFFF !important;	
	color: #FFFFFF !important;	
}
/*Platform Setup*/
.bps{	
	-webkit-box-shadow:0 4px 16px rgba(0,0,0,.2);
	-moz-box-shadow:0 4px 16px rgba(0,0,0,.2);
	box-shadow:0 4px 16px rgba(0,0,0,.2);	
}
.btnplatformsetup{	
	border:1px solid #dcdcdc;
	border:1px solid rgba(0,0,0,0.1);
	color:#444;	
	background-color:#f5f5f5;	
}
.btnplatformsetup:hover{
	color:#333;
	border:1px solid #c6c6c6;
	background-color:#f8f8f8;	
}
/*Setup Icon*/
.btnenablesetup{	
	-webkit-box-shadow:0 4px 16px rgba(0,0,0,.2);
	-moz-box-shadow:0 4px 16px rgba(0,0,0,.2);
	box-shadow:0 4px 16px rgba(0,0,0,.2);	
}
.btnsetup{	
	border:1px solid #dcdcdc;
	border:1px solid rgba(0,0,0,0.1);
	color:#444;
	background-color:#f5f5f5;	
}
.btnsetup:hover{
	color:#333;
	border:1px solid #c6c6c6;
	background-color:#f8f8f8;	
}
/*Skinny FlexTable*/
/* stop the glowing blue shadow */
.add-on .form-control:focus {	
	border-color:#cccccc; 
}
.panel-heading-pagination a{
	color: #428bca !important;
}
.panel-heading-pagination .disabledCls{
	color: #EEEEEE!important;
}	
.flexTableHeader {
	background-color:#2C7FC8;  /* #096BCC;*/
	color: white !important;
}	
/*StepProgress bar*/
ul.legends > fieldset {
	border: 1px solid black;	
}
ul.legends > fieldset > legend{	
	background:white;		
}
ul.legends li span {	
	border: 1px solid #999;
}
ol.progtrckr li.progtrckr-todo:before {	
	background-color: white;	
}
ol.progtrckr li.progtrckr-curr:before {		
	color: white;
	background-color: #1E90FF;	
}
ol.progtrckr li.progtrckr-done:before {	
	color: white;	
}
ol.progtrckr li.progtrckr-reject:before {	
	color: white;	
}
/*Sticky Bottom Menu*/
.dropbtn {
	background-color: #4CAF50;
	color: white;	
}
.bottomMenu-head {       
	color: white;	
}
.bottomMenu-body {
	background-color: #f9f9f9;
	border: 1px solid #EFE9E9	
}
.bottomMenu-body a:hover {
	background-color: #f1f1f1
}
.bottomMenu-body a {
	color: black;	
} 
/*Auto CompleteSearchBox*/
.hiddenDiv.select2-search,
.hiddenDiv.select2-search {	
	border-right: 1px solid #aaa;
	border-left: 1px solid #aaa;
	border-bottom: 1px solid #aaa;	
	background: #fff;
}
/*Dynamic CSS*/
.popupBackground{ 
	background:rgba(0,0,0,0.6); 
}
.PopupPanel{ 
	background-color: #DCDCDC;
}
.panel-heading {
	background-color: #2C7FC8; /* #005FB2 */ 
	color: #FFFFFF;
}
.panel-title{ 
	color: inherit;
}
.container-fluid .panel-default > .panel-heading { 
	//border-bottom: 0px solid #55B4AB; 									 /*Need to check Sidebar UI breaking*/
}
#logo-space img { 
	background: Transparent; 
}
#logo-space h1 { 
	color: #FFFFFF;
}
.customBtn:focus, .customBtn:hover { 
	background-color: #00396B !important;
	border-color: #285E8E !important; 
	color: #FFF !important; 
}
.customBtn {
	background-color: #0070D2 !important; 
	-moz-border-top-colors: none; 
	-moz-border-right-colors: none; 
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none; 
	border-color: #357EBD !important; 
	box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.15) inset, 0px 1px 1px rgba(0, 0, 0, 0.075) !important;
}
.customBtn, .customDisableBtn {
	color: #FFF !important;
}
.customDisableBtn { 
	background-color: #A7B8D1; 
} 
#myTab li#SidebarCtrlId { 
	background-color: #0b4980!important;
	border-right:1px solid #ffffff;
}
#myTab li#SidebarCtrlId a {
	 color:#33455d;
}
#myTab li#SidebarCtrlId a i { 
	color: #FFFFFF;
}
.selectedItem { 
	background-color:#e2f5fc; 
	color:#32475c; 
}
#sideBarDivId {
	background-color: #EEF1F7; 
	border-right: 1px solid #a8b8d1;
}
.sidebarMenuCls .SidebarAccordian .panel-group .panel .panel-heading { 
	background-color: #E2F5FC;
}
.sidebarMenuCls .SidebarAccordian .header-div-cursor a .glyphicon {
	color: #33455B;
}
.sidebarMenuCls .SidebarAccordian .subHeaderPadding div a.highlightLink { 
	color: #2a6496; 
}
.sidebarMenuCls.SideBarMenuAppCollapsed .headerCls { 
	background-color: #EEF1F7;
	border-bottom:1px solid #cfd6e6;
}
.sidebarMenuCls.SideBarMenuAppExpanded .headerCls  { 
	background-color:#cfd6e6; 
	border-bottom:1px solid #cfd6e6;
}

.headerDivCls.SideBarMenuAppExpanded { 
	background-color:#cfd6e6; 
	border-bottom:1px solid #cfd6e6;
}

.tabColor.SideBarMenuAppCollapsed .headerCls{
	background-color: #EEF1F7; 
	border-bottom:1px solid #cfd6e6;
}
.tabColor.SideBarMenuAppExpanded .headerCls{ 
	background-color:#cfd6e6; 
	border-bottom:1px solid #cfd6e6;
}

.searchHeaderCls.SideBarMenuAppCollapsed {
	background-color: #EEF1F7;
	border-bottom:1px solid #cfd6e6;
}
.searchHeaderCls.SideBarMenuAppExpanded  { 
	background-color:#cfd6e6; 
	border-bottom:1px solid #cfd6e6;
}
#searchHdr p.headerCls .glyphicon { 
	color: #33455B; 
}
#recentlyViewedHeaderId .headerCls .fa { 
	color: #33455B; 
}
#ExternalLinkApp .headerCls .glyphicon { 
	color: #33455B;
} 
.sidebarDivCls { 
	background-color:#ffffff;
}      
.headerLabelColorCls, .linkHeaderColorCls   {
	border-bottom:1px solid #cfd6e6;
} 
.cogClass a {
	color: #000000; 
}
.customLabelstyle { 
	color: #6D6D6D; 
}
#myTabs .tabSection {
	border: 1px solid #DCDCDC; 
}
.TOP_DOWN > div { 
	border-bottom: 1px solid #DCDCDC; 
}
.tab-inner-content { 
	border-bottom: 1px solid #DCDCDC; 
}
.tab-inner-content .panel-heading { 
	background-color: Transparent;
}
.TOP_DOWN .panel-title { 
	color: #266FB8; 
}
#topTabsID li a {
	border-bottom: 3px solid #FFFFFF;
}
#topTabsID li a span { /*color: #606060;*/ }
#topTabsID li.active a span { color: #246095; }
#topTabsID li:nth-child(odd) { background-color: #F0F0F0; }   /* UI-Shrawan-11182015 Added for alternate rendering of Main tabs */
#topTabsID li:nth-child(odd) a { border-bottom: 3px solid #F0F0F0; }   /* UI-Shrawan-11182015 Added for alternate rendering of Main tabs */
#topTabsID li:nth-child(even) { background-color: #D8D8D8; }   /* UI-Shrawan-11182015 Added for alternate rendering of Main tabs */
#topTabsID li:nth-child(even) a { border-bottom: 3px solid #D8D8D8; }   /* UI-Shrawan-11182015 Added for alternate rendering of Main tabs */
#topTabsID li a:hover { border-bottom: 3px solid #A8A8A8; background-color: #A8A8A8; }

.fa-info{ 
	background-color: #ffffff;
}
#topTabsID li.active a { border-bottom: 3px solid #246095;	
	background: -moz-linear-gradient(top,  rgba(252,252,252,0) 73%, rgba(65,120,147,0.25) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(73%,rgba(252,252,252,0)), color-stop(100%,rgba(65,120,147,0.25))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(252,252,252,0) 73%,rgba(65,120,147,0.25) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(252,252,252,0) 73%,rgba(65,120,147,0.25) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(252,252,252,0) 73%,rgba(65,120,147,0.25) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(252,252,252,0) 73%,rgba(65,120,147,0.25) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00fcfcfc', endColorstr='#40417893',GradientType=0 ); /* IE6-9 */
}
#editDiv { 
	border: 1px solid #DCDCDC;
}
#editDiv div.editInnerPanel { 
	border-bottom: 1px solid #DCDCDC; 
}
.requiredFieldMessage {
	color: #FF0000;
}
.requiredField {
	color: #FF0000;
}
.errorMsg { 
	color: #FF0000; 
}
.fa-bars {
	color: #2a6496; 
}  
.glyphicon-cog { 
	color: #000000;
}
.overview-pane {
	background-color: #f5f5f5; 
	border-color: #DDDDDD;
}
.footerDiv { 
	background: #4F6A92;
}
.footerDiv .col-md-10 a { 
	color: #FFFFFF; 
}
.footerDiv .col-md-10 a:hover {
	color:#dad7cb !important; 
}
.headerDiv {
	background-color: #00396B;
}
#top-user-controls .nav-Wrapper .nav li.listyle .btn-group button {
	color:#ffffff;
}
#top-user-controls .nav-Wrapper .nav li.listyle .btn-group .customBackground {
	background-color: Transparent;
}
.menu-placement .navbar #myTab { 
	background-color: #0b4980;
	border-top:1px solid #ffffff;
} 
.menu-placement .navbar #myTab li {
	border-right:1px solid #ffffff;
}   
.menu-placement .navbar #myTab li.tabColor { 
	background-color: #00396B !important;
}
.menu-placement .navbar #myTab li.active { 
	background-color:#e0f4fb !important; 
}
.menu-placement .navbar #myTab li a { 
	color:#ffffff; 
}
.menu-placement .navbar #myTab li.active a{ 
	color:#32475c;
}
.menu-placement .navbar #myTab li:hover { 
	background-color:#e2f5fc !important; 
}
.menu-placement .navbar #myTab li:hover a{    
	color:#32475c; 
}
#CollabMenu {  
	border-right: 1px solid #CFD6E6;
}
.collabMenuOption a { 
	color: #000000;
}
.collabSubMenuOption a { 
	color: #428bca; 
}
.grey{ 
	color: #808080; 
}
.closeIcon{ 
	color: #FFFFFF !important; 
}
.tableColumnHeader{ 
	color: #6D6D6D !important; 
} 
.flexTableHeader { 
	background-color: #FFFFFF; 
	color: #000000 !important; 
}
.iconCompleted { 
	color: #3C3 !important; 
}
.iconNotStarted, .uncertainIcon { 
	color: #808080 !important;
}
.iconRejected { 
	color: #F30 !important;
}
.tableClass{ 
	background-color: #FFFFFF !important;
}       
.tableRowLinks{ 
	color: #000000 !important;
}
.tableCellText a { 
	color: #000000 !important;
}
.highlightedColumn{ 
	background-color: #e8f3fb   !important; 
}
.separator{ 
	color:#ECECEC;
}
.disabledCls{ 
	color:#EEEEEE!important;
}
.tableBackground{ 
	background-color: #FFFFFF !important;
} 
.tableBackground .panel { 
	border: 1px solid #DCDCDC !important; 
}
table.dataTable tr.even td.sorting_1 { 
	background-color:#b8e0fc; 
}
.panel-heading-header {  
	background-color: #2C7FC8 !important; /* #005FB2 */ 
	color: #FFFFFF !important; 
}
/*.tableLinks i.fa-eye { color:#ffffff; background-color:#00CC66;}
.tableLinks i.fa-eye { color:#ffffff; background-color:#00c7b2;}
/*.tableLinks i.fa-pencil { color:#ffffff; background-color:#FF99CC;}
.tableLinks i.fa-pencil { color:#ffffff; background-color:#fcd900;}
.tableLinks i.fa-ban { color:#ffffff; background-color:#F23131;}
.tableLinks i.fa-trash-o { color:#ffffff; background-color:#F23131;}
.tableLinks span.glyphicon-trash {color:#ffffff; background-color:#F23131;}
.tableLinks i.fa-plus {color:#ffffff; background-color:#BDA3E9;}
.tableLinks i.fa-file {color:#ffffff; background-color:#E976C2;}
.tableLinks i.fa-arrow-down {color:#ffffff; background-color:#767EE9;}*/
.tableLinks.disabled i.fa {
	background-color:#C0C0C0 ;
}
.TOP_DOWN .panel-heading .panel-heading-title { 
	color:#246095;
}
#taskSummaryDiv .list-group-item1 { 
	background-color: #dad7cb; 
	border: 1px solid #DCDCDC; 
}

#taskSummaryDiv .list-group li:nth-child(even) { 
	background-color: #dad7cb;
}
.modalTable{
	border: 1px solid black !important; 
}
.modalTableFont{ 
	color: #000000 !important; 
}/*
#asideId .fa-arrows-alt{ 
	color: #FFFFFF; 
}
#asideId .fa-bars{ 
	color: #FFFFFF; 
}*/
.panel-heading-title {
	color: #FFFFFF; 
}
#chart .panel-body{ 
	border: 1px solid #DCDCDC;
}
.modalTable{ 
	border: 1px solid black !important; 
}
.modal-backdrop{ 
	background-color: rgba(0,0,0,0.5); 
}
.hoverTable td{
	border:black 1px solid ; 
}
.hoverTable th{
	border:black 1px solid; 
}
/* Define the default color for all the table rows */
.hoverTable tr{ 
	background: #00000; 
}
/* Define the hover highlight color for the table row */
.hoverTable tr:hover { 
	background-color: #BADA55; 
}
.ui-dialog-titlebar { 
	background-color: #E5F3FF;
	color: #000; 
}
#highMapContainer { 
	border-color: gray; 
}
.loginTrendCircle {
	background: #E5F3FF;
} 
.loginTrendTopLabel{ 
	color: #475a69;
}
.loginTrendBottomLabel{
	color:#203d51;
}        
.loginTrendCountStyle{
	color:#203d51;
}
.loginListItemsStyle{ 
	color: #203d51; 
}
.loginHighLightsExtendedLine{ 
	background-color: #285E8E;
}
#externalLoginPage .border-add{ 
	border-color: #ddd !important; 
}
#menuPhase, #menuOrg, #menuYear, #applyFilter, #clearAll { 
	background:#A6CDEC!important;
	border: 1px solid #005fb2; 
	color:#003B6D !important; 
	text-shadow: none !important; 
}
#menuPhase, #menuOrg, #menuYear, #applyFilter, #clearAll { 
	background-color: #005FB2; 
	color: white; 
}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { 
	background-color: #e2f5fc !important; 
	color: #32475c !important; 
}
#collapseOne .panel-body { 
	background-color: #e2f5fc; 
}
#filterPanel .panel-heading a:after {
	color: white;
}
.selected {
	color: #00396B; 
}
.sidebarMenuCls .SidebarAccordian .panel-heading .panel-title { 
	color:#33455b; 
}
/*Govgrant Theme*/
body {    
    background-color: #dad7cb;
}
.modal-body{
    background-color: #dad7cb;
}
#PageTemplateApp {    
    background-color: #dad7cb;   
}
.navbar-default .navbar-nav>li>a {
    color: #fff !important;
} 
.navbar-btn {
    background-color: #0098db;
    border-color: #0098db;    
}
.navbar-btn span {
    color: #fff;
}
#menu-toggle-2 {    
    background: inherit;
}
#myTabNew li:first-of-type {
    border-left: 1px solid #005FB2;
}
.page-content-wrapper form {
    background-color: #dad7cb;
}
ul .active a{
    background-color: #E2F5FC;
}
#page-content-wrapper{
    background-color: #dad7cb;
}
#page-content-wrapper .panel-heading {
    color: #00396B;
    background-color: #FFFFFF;    
}
#page-content-wrapper .panel-footer {
    color: #00396B;
    background-color: #FFFFFF;
    border-color: #FFF;    
}
.btn { 
    border: 1px inherit;   
    background-color: inherit; //#0098db;
    color: inherit; // #fff;    
}
#appBtnId:hover,
#profileNamePlaceHolderId:hover,
.btn:focus, 
.btn:hover, 
button.customBtn:hover{
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #4f73b6), color-stop(1, #476e9e)) !important;
    background: -moz-linear-gradient(top, #4f73b6  5%, #476e9e 100%) !important;
    background: -webkit-linear-gradient(top, #4f73b6  5%, #476e9e 100%) !important;
    background: -o-linear-gradient(top, #4f73b6  5%, #476e9e 100%) !important;
    background: -ms-linear-gradient(top, #4f73b6  5%, #476e9e 100%) !important;
    background: linear-gradient(to bottom, #4f73b6  5%, #476e9e 100%) !important;
    border-color: #2c2c2c;
    color: #fff !important;    
}
.panel-heading-title,
.panel-title {    
    color: #00396B;
}
.navbar-toggle {    
    background-color: transparent;    
    color: white;
}
.navbar-default .navbar-toggle:focus,
.navbar-default .navbar-toggle:hover {
    background-color: #0098db;
}
#topTabsID li:nth-child(odd) {
    background-color: #F9F9F9;
}
#topTabsID li:nth-child(even) {
    background-color: #DFE4ED;
}
#topTabsID li a {   
    color: #000;
}
#topTabsID li.active a {
    border-bottom: 3px solid #00396B;    
    background: -moz-linear-gradient(top, rgba(252, 252, 252, 0) 73%, rgba(65, 120, 147, 0.25) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(73%, rgba(252, 252, 252, 0)), color-stop(100%, rgba(65, 120, 147, 0.25)));
    background: -webkit-linear-gradient(top, rgba(252, 252, 252, 0) 73%, rgba(65, 120, 147, 0.25) 100%);
    background: -o-linear-gradient(top, rgba(252, 252, 252, 0) 73%, rgba(65, 120, 147, 0.25) 100%);
    background: -ms-linear-gradient(top, rgba(252, 252, 252, 0) 73%, rgba(65, 120, 147, 0.25) 100%);
    background: linear-gradient(to bottom, rgba(252, 252, 252, 0) 73%, rgba(65, 120, 147, 0.25) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#00fcfcfc', endColorstr='#40417893', GradientType=0);
}
#myTabs .panel-heading {
    border-bottom: 1px solid #ddd !important;
    border-top: 3px solid #dad7cb !important;
}
.mask-before-done {
    background-color: red;
}
#taskSummaryDiv div{    
    border-bottom: 1px solid #ddd ;
}
.panel-title-ext{   
    color: #00396B;
}
#page-content-wrapper .panel-heading{
    border-bottom: 1px solid #ddd;
}
.panel-title h2,
.panel-heading-header h2,
.panel-heading-title h2{   
    color: #00396B;   
}
table.dataTable thead th {
    border-bottom: 1px solid #ddd !important;   
    font-color: #6D6D6D;
}
a.tooltipstered:hover{
    background-color: transparent;
}
.fa-file-o{   
    color: #ffffff;
    /*background-color: #00CC66 !important;   */
	background-color: #00c7b2;
}
.labelHelpTooltip span.helpIcon {   
    color: #2C5FBD !important;
}
.fa-eye:before {   
    color: #ffffff;
    /*background-color: #00CC66;*/
	background-color: #00c7b2;
}
.fa-share:before{
    background-color: blue;
    color: white;   
}       
.fa-pencil:before {
    /*background-color: #FF99CC;*/
	background-color: #fcd900;
    color: white;   
}
.fa-trash-o,
.fa-trash {  
    color: #ffffff;
    background-color: #F88962;
}
.fa-download,
.fa-cloud-download {
    /*background: #f7892c;   */
	background: #ffa02f;
    color: #fff;   
}
.fa-file-pdf-o{
    background: #16A085;
    color: white;   
}
.fa-info {    
    color: #5f94c3;   
}
.fa-paper-plane-o {
    background: #EE96F3;
    color: white;   
}
.fa-bars{   
    color: #0098db;
}
.fa-cog{
    color: #0098db;
}
.fa-bars:hover{
    background: inherit;
}
.flexTableHeader,
.actionColumn{
    color: #337ab7;
}
.collabFilesWrapper table.dataTable tr:nth-of-type(even),
table tr:nth-of-type(even),
.table-striped>tbody>tr:nth-of-type(even) {
    background-color: #f9f9f9 !important;
}
.collabFilesWrapper table.dataTable tr:nth-of-type(odd),
table tr:nth-of-type(odd),
.table-striped>tbody>tr:nth-of-type(odd) {
    background-color: #fff !important;
}
table tr:hover,
.table-striped>tbody>tr:nth-of-type(even):hover,
.table-striped>tbody>tr:nth-of-type(odd):hover {
    background-color: #e8e8e8 !important;
}
.list-group-item {
    border: 0px solid #ddd;
}
.chartContainer{
    border: 0px solid !important;  
}
.chartContainer   .panel-heading{
    border-bottom: 1px solid #DFE4ED;
}
.accordionClass  .panel-heading{
    background-color: rgb(238, 241, 246);
}
#popupflextable .panel-heading{
    border-bottom: 1px solid #ddd;
    color: #00396B;
    background-color: #FFFFFF;
}
.select-pkg-data-text input#HideForExternal {   
    background: transparent;    
}
#SelectPackageComponent .TOP_DOWN > div {
    border-bottom: 0px solid #DCDCDC
}
.navbar-default .navbar-nav>.active>a,
#myTabNew a:hover{
    color: white;
    background: #005FB2;
}
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover {
    color: white;
    background-color: transparent;
}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
    color: white;
    background-color: #005FB2 ;
}
#myTabNew  li:hover {
    background: #00396B;
}
.collabFilesWrapper table.dataTable .headerRow {
    background: white;  
}
.collabFilesWrapper table.dataTable td {
    border: 0px solid #ddd;
    color: inherit; !important;
    background: inherit !important;
}
.customBtn,
.page-content-wrapper .btn {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #7892c2), color-stop(1, #476e9e)) !important;
    background: -moz-linear-gradient(top, #7892c2 5%, #476e9e 100%) !important;
    background: -webkit-linear-gradient(top, #7892c2 5%, #476e9e 100%) !important;
    background: -o-linear-gradient(top, #7892c2 5%, #476e9e 100%) !important;
    background: -ms-linear-gradient(top, #7892c2 5%, #476e9e 100%) !important;
    background: linear-gradient(to bottom, #7892c2 5%, #476e9e 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7892c2', endColorstr='#476e9e',GradientType=0) !important;
    background-color: #7892c2 !important;   
    border: 1px solid #4e6096 !important;    
    color: #ffffff !important;   
}
ol.progtrckr li.progtrckr-todo:before {
    background: #fff !important;
}
th {
    border-top: 0px solid !important;
    background: #fff !important;    
}
.tableColumnHeader {    
    background: #fff !important;
    color: #000 !important;
}

.workspace-panel ul .active a{  
    background-color: #E2F5FC !important;       
}
#myTabNew li {
    border-right: 1px solid #005FB2!important;   
}
.fa-chevron-right:hover,
.fa-chevron-left:hover {
    background: inherit;
}
.header-logo:hover{
    background-color: #0098db !important;   
}
.panel-heading .fa-info{
    background-color: #dae6f1 !important;
}
.panel-heading{
    background-color: #dae6f1 !important;   
}
.user-type-logo:hover, 
.user-type-logo2:hover{
    background: transparent;
    color: #000;
}
.footer,
.navbar-default,
div#myNavbar {
    background-color: #0098db !important;
    border-color: #0098db; /* changed all from #005FB2 */    
}
.customLabelstyle{
    color: #4f6a92 !important;   
}
.field-value{
    color: #000 !important;   
}
i.fa.fa-comment-o {   
    /*color: sandybrown;*/
	color: #ffa02f;
}
.fa-angle-down{     
    color: #4f6a92  !important;
}
.sidebar-wrapper .panel-heading:hover { 
    background-color: rgb(230, 235, 240) !important;
}
.sidebar-wrapper-ext {
    background-color: #CFD6E6;   
}
.sidebar-wrapper .panel-heading {    
    color: #4f6a92  !important;    
    background-color: #CFD6E6 !important;
    border: 1px solid #BCC6DC;   
}
.plus-div {
    background-color: #2c7fc8;
    color: #ffffff;   
}
.footer .text-content{
    color: #fff;
}
#publisherShareButton,
#CollabSearchCancelButton,
#CollabSearchButton,
.publisherShareButton,
.secondaryBtn{
    background-color: #fff !important;
    color: #0098db !important;
    border-color: #0098db !important;   
}
.secondaryBtn:hover{   
    background-color: #edf3f8 !important;
}
.SidebarAccordian .panel-heading{
    background-color: #E1E4EE !important;
}
.tableLinks {
    color: #000 !important;
	margin: 0px 1px;
}
#page-content-wrapper .panel-footer {
    color: #00396B;
    background-color: #FFFFFF;
    border-color: #FFF;    
}
.overview-header{
    background: #fff !important;    
}
#PageTemplateApp.container-fluid {   
    background-color: #dad7cb;    
}
#appDropDownMenuId li,
#profileDropDownMenuId li {
    border-top: 1px solid #ddd;
}
#myTabs .collabPanel .panel-heading{
    background-color: #dae6f1 !important;  
}
.overview-panel{
    background: #fff !important;   
}
.panel-footer{   
    background-color: #fff;
}
#rightActionColumnHeader, .withRightBorder {
    border-right: 0px solid #ddd !important;
}
.ext-budget-hover:hover{
   background-color: White !important;
}
#profileNameIcon{ 
    color: #ddd;
    
}
.userIcon {
    color: #0098db;
}
.tblIcon{
    color: blueviolet;
}
.fa-unlock-alt,
.unlockIcon{
    color: goldenrod;
}
#appDropDown #appBtnId, #profileNamePlaceHolderId, #appDropDown #appBtnId:hover, #profileNamePlaceHolderId:hover{
    background: transparent !important;
}

#bs-example-navbar-collapse-1 ul.nav.navbar-nav.navbar-right li:hover {
    background: transparent;
}
#myTabNew .fa-home{
    /*color:yellow;*/
	color: #fcd900;
}
#myTabNew .fa-pie-chart{
    color: chartreuse;
}
#myTabNew .fa-comment{
    /*color: sandybrown;*/
	color: #ffa02f;
}
#page-content-wrapper .workspace-panel .btn-group.btn-group-justified .btn {   
    border: 1px solid #fff !important;    
    background-color: #605555 !important;
    background: #605555 !important;    
    color: #fff !important;    
}
 #page-content-wrapper .workspace-panel  .btn-group.btn-group-justified .btn:active:focus, 
 #page-content-wrapper .workspace-panel  .btn-group.btn-group-justified .btn:focus,
 #page-content-wrapper .workspace-panel  .btn-group.btn-group-justified .btn:hover,
 #page-content-wrapper .workspace-panel  .btn-group.btn-group-justified .btn-group .btn.active{   
    background-color:#0098db !important;
    background:#0098db !important;
 }
#page-content-wrapper .workspace-panel .btn-group.btn-group-justified .btn a{
    color: #fff !important;   
}
.bottomMenu-body {
    background-color: #f9f9f9;
    border: 1px solid #EFE9E9;    
}
#sidebar-wrapper a.logo-wrapper {
    background-color: #0098db !important;   
}
a.tableLinksForHeader:hover span.caret {
    color: #00396B !important;
}
.stickyUsernotes.ng-scope ul li a div.ng-binding {   
    color: #000;    
}
a.close:hover {
    background: transparent;
}
span.lookupInput a {   
    background: #eaeaea;
    border: 1px solid #9a9797;    
}
.modal a[data-dismiss="modal"]:hover {
    background-color: transparent;    
}
div#addAtt table tr:hover {
    background-color: transparent !important;
}
div#addAtt table tr:nth-of-type(odd):hover {
    background-color: #f9f9f9 !important;
}
.ms-ctn .ms-trigger {    
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #7892c2), color-stop(1, #476e9e)) !important;
    background: -moz-linear-gradient(top, #7892c2 5%, #476e9e 100%) !important;
    background: -webkit-linear-gradient(top, #7892c2 5%, #476e9e 100%) !important;
    background: -o-linear-gradient(top, #7892c2 5%, #476e9e 100%) !important;
    background: -ms-linear-gradient(top, #7892c2 5%, #476e9e 100%) !important;
    background: linear-gradient(to bottom, #7892c2 5%, #476e9e 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7892c2', endColorstr='#476e9e',GradientType=0) !important;
    background-color: #7892c2 !important;   
    border: 1px solid #4e6096 !important;
    color: #fff;   
}
.ms-ctn .ms-trigger:hover {   
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #4f73b6), color-stop(1, #476e9e)) !important;
    background: -moz-linear-gradient(top, #4f73b6 5%, #476e9e 100%) !important;
    background: -webkit-linear-gradient(top, #4f73b6 5%, #476e9e 100%) !important;
    background: -o-linear-gradient(top, #4f73b6 5%, #476e9e 100%) !important;
    background: -ms-linear-gradient(top, #4f73b6 5%, #476e9e 100%) !important;
    background: linear-gradient(to bottom, #4f73b6 5%, #476e9e 100%) !important;
    border-color: #2c2c2c; 
}
td a.tableRowLinks:hover {   
    background-color: transparent !important;
    color: #337ab7!important;  
}
.tableRowLinks {   
    background-color: transparent !important;
    color: #337ab7 !important;   
}
.header-title a.tableLinksForHeader:hover {    
    color: #23527c !important;  
}
a:hover {    
    background-color: transparent !important;    
}

div[ng-if="hasFilter"] a {
    color: #fdfdfd;
}
.sidebar-wrapper .panel-sidebar .panel.panel-default .panel-heading {   
    border-top: 1px solid #b3bed8;   
}
div[ng-if="hasFilter"] span.btn.btn-primary.ng-scope.ng-binding {
   background: #46a397 !important;   
    border: 1px solid #218f70 !important;  
}
span.fa.fa-info.helpIcon {
    background: none;
}
budgetgrid tr.flexTableHeader th div.tableColumnHeader {
    background: transparent !important;
}

budgetgrid tr.flexTableHeader th {
    background: linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%) !important;
}
.modal-content .modal-header.modal-heading-header{  
    background-color: #2C7FC8 !important;
}
.actionColumn a:hover {   
    background: transparent;
}
span#settingsIcon {    
    color: #fff;
}
span.footer-links {
    color: #fff;
}
.n2gheader a.disable-action {
    color: #337ab7 !important;
}

n2g table#table-ext table#table-ext {   
    border: 1px solid #e1e0e0 !important;   
}

n2g table#table-ext table#table-ext td:last-child, n2g table#table-ext table#table-ext th:last-child {
    border-right: 1px solid #e1e0e0 !important;
}

table.tableClass, n2g table{
    border: 1px solid #DDD !important;
        margin-top: 10px;
}

table.tableClass th, n2g table th{
    background: linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%) !important;
    border: 1px solid #DDD !important;
}

table.tableClass  th .tableColumnHeader{
background: transparent !important;
}

/* Header css */
.navTopHeader .navbar-brand,
.navTopHeader .navbar-brand:focus, 
.navTopHeader .navbar-brand:hover,
.navbar-top-links>li>a,
.navMenuHeader .collapseArrow i#menu-toggle-2,
.navMenuHeader .collapseArrow i#menu-toggle,
.navTopHeader .collapseArrowProfile i,
.navTopHeader .navbarBrandText {
    color: #fff;
}
.navTopHeader .nav>li>a:focus, 
.navTopHeader .nav>li>a:hover,
.navTopHeader .nav .open>a, 
.navTopHeader .nav .open>a:focus, 
.navTopHeader .nav .open>a:hover {
    background-color: transparent !important;
}
.navMenuHeader {
    border-top: 1px solid #fff;
}
.navMenuHeader button.navbar-toggle .icon-bar {
    background: #fff;
}
/* sidebar */
.sidebar-wrapper.sidebar-wrapper-ext {
    background: #CFD6E6;
}
.customSidebar ul {
    background: #fff;
}
.customSidebar .componentTitle > a {
    color: #4f6a92;
    background: #CFD6E6 !important;
    font-weight: 600;
}
.customSidebar .componentTitle .subMenu > a {
    background: #E1E4EE !important;
    color: #4f6a92;
}
.customSidebar .componentTitle > a:hover,
.customSidebar .componentTitle .subMenu > a:hover {
    background: #e6ebf0 !important;
}

#sidebar-wrapper::-webkit-scrollbar-track, 
body::-webkit-scrollbar-track, 
#collabFeedWrapperID::-webkit-scrollbar-track, 
.collabContainer .panel-body::-webkit-scrollbar-track, 
.table-responsive::-webkit-scrollbar-track, 
.loginTabPageWrap .panel.tableBackground .panel-body::-webkit-scrollbar-track, 
.overflowAuto::-webkit-scrollbar-track, 
.modal-open .modal.chartsHeaderBg::-webkit-scrollbar-track,
.modal-open .modal::-webkit-scrollbar-track,
#calendar .fc-more-popover .fc-event-container::-webkit-scrollbar-track {
    /*background: #AEEA00;*/
    background: #666;
}

#sidebar-wrapper::-webkit-scrollbar-thumb, 
body::-webkit-scrollbar-thumb, 
#collabFeedWrapperID::-webkit-scrollbar-thumb, 
.collabContainer .panel-body::-webkit-scrollbar-thumb, 
.table-responsive::-webkit-scrollbar-thumb, 
.loginTabPageWrap .panel.tableBackground .panel-body::-webkit-scrollbar-thumb, 
.overflowAuto::-webkit-scrollbar-thumb, 
.modal-open .modal.chartsHeaderBg::-webkit-scrollbar-thumb,
.modal-open .modal::-webkit-scrollbar-thumb,
#calendar .fc-more-popover .fc-event-container::-webkit-scrollbar-thumb {
    /*background: #AEEA00;*/
    background: #1589ee;
}

/* scrollbar */
#sidebar-wrapper::-moz-scrollbar-track, 
body::-moz-scrollbar-track,
#collabFeedWrapperID::-moz-scrollbar-track, 
.collabContainer .panel-body::-moz-scrollbar-track,
.table-responsive::-moz-scrollbar-track,
.loginTabPageWrap .panel.tableBackground .panel-bodyc::-moz-scrollbar-track,
.overflowAuto::-moz-scrollbar-track,
.modal-open .modal.chartsHeaderBg::-moz-scrollbar-track,
.modal-open .modal::-moz-scrollbar-track,
#calendar .fc-more-popover .fc-event-container::-moz-scrollbar-track {
  background: #666;
}
 
#sidebar-wrapper::-moz-scrollbar-thumb, body::-moz-scrollbar-thumb,
#collabFeedWrapperID::-moz-scrollbar-thumb, 
.collabContainer .panel-body::-moz-scrollbar-thumb,
.table-responsive::-moz-scrollbar-thumb,
.loginTabPageWrap .panel.tableBackground .panel-body::-moz-scrollbar-thumb,
.overflowAuto::-moz-scrollbar-thumb,
.modal-open .modal.chartsHeaderBg::-moz-scrollbar-thumb,
.modal-open .modal::-moz-scrollbar-thumb,
#calendar .fc-more-popover .fc-event-container::-moz-scrollbar-thumb {
  background: #1589ee; 
}

/* Toggled */
@media only screen and (min-width:768px) {
    .toggled-2 .sidebar-wrapper.sidebar-wrapper-ext{
        background: #CFD6E6;
    }
    .toggled-2 .componentTitle .textBoxSearch, 
    .toggled-2 .componentTitle > .collapse, 
    .toggled-2 .componentTitle .subMenu > .collapse,
    .toggled-2 .customSidebar .subMenuLink > a,
    .toggled-2 .customSidebar .componentTitle > a,
    .toggled-2 .customSidebar .componentTitle .subMenu > a,
    .toggled-2 .customSidebar .componentTitle > a:hover,
    .toggled-2 .customSidebar .componentTitle .subMenu > a:hover {
        background: #CFD6E6 !important; /* for grantor */
        color: #4f6a92;
    }

    .toggled-2 .customSidebar .componentTitle > a, 
    .toggled-2 .customSidebar .componentTitle .subMenu > a, 
    .toggled-2 .customSidebar .subMenuLink > a,
    .toggled-2 .customSidebar .subMenuHeader > a,
    .toggled-2 .customSidebar a:hover,
    .toggled-2 .customSidebar .subMenuLink > a {
        color: #4f6a92;
    }
    .toggled-2 .customSidebar .subMenuLink > a {
        color: rgba(255,255,255,0.62);
    }
    .toggled-2 .customSidebar .subMenuLink > a:hover,
    .toggled-2 .customSidebar .subMenuLink.lastSelectedSideBarLink a {
        background: rgba(0,0,0,0.7) !important;
        color: #00BCD4; 
    }
}