
























	
	 	
			
				
				
				
			
			
		
		
	







#nav li > .active {
    color: #fff !important;
    background-color: #5ece96;
}

#nav .nav-link:hover {
    color: #fff !important;
    background-color: #5ece96;
    border: none;
}

#nav .dropdown.show {
    color: #fff !important;
    background-color: #5ece96;
    border: none;
}

#nav a.dropdown-item:hover {
    background-color: #5ece96;
    border-color: #5ece96;
    color: white;
}
#nav div.dropdown-menu {
    margin-top: 0!important;
    border: none!important;
    padding: 0px;
}

#nav a.dropdown-item.disabledPlatinumFeature {
    color: #adb5bd;
}

#nav a.dropdown-item.disabledPlatinumFeature:hover {
    background-color: #e9ecef;
    border-color: #e9ecef;
}

/* links */
  a:link,
.cont-drop li a, .cont-drop li a:visited,
.tblft-pagination ul a:link, .tblft-pagination ul a:visited  {
	color: #006c45;
	}
.tblft-pagination ul a:hover, a.paginate_button:hover {
  background: #006c45; /* same as link color */
  color: #fff;
  border: 1px solid #006c45;
  }
a:visited {
	color: #006c45; /* same as link color */
	}
	
/*
Secondary Highlights
*/
#d-user.drop h3,
#d-quickcreate h3,
#d-subSPSelect h3 {
  background-color: #5ece96;
  }
#d-user.drop h3 span.notifier {
  display: inline-block;
  background-color: #fff;
  padding: 2px 6px 3px;
  line-height: 1em;
  position: absolute;
  top: 6px;
  right: 11px;
  font-size: 10px;
  font-weight: bold;
  color: #5ece96;
  /* rounded corners */
  -moz-border-radius-topleft: 8px;
  -moz-border-radius-topright: 8px;
  -moz-border-radius-bottomleft: 8px;
  -moz-border-radius-bottomright: 8px;
  -webkit-border-top-left-radius: 8px;
  -webkit-border-top-right-radius: 8px;
  -webkit-border-bottom-left-radius: 8px;
  -webkit-border-bottom-right-radius: 8px;
  border-top-right-radius: 8px;
  border-top-left-radius: 8px;
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
  }
#d-user.drop .cont-drop,
#d-quickcreate .cont-drop,
#d-subSPSelect .cont-drop {
  border-color: #5ece96;
  position: relative;
  z-index: 10;
  max-height: 500px;
  overflow: auto;
  }

.box, .bigbox, table.tbl, .section .sec-content table.tbl {
    /* rounded corners */
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-top: 5px solid #006c45;
}
/*
Alternate Nav
*/  
.cont-drop li a:hover {
  color: #fff !important;
  background-color: #006c45;
 }
.cont-drop li a:visited span.announcements {
	color: white;
}
.cont-drop li a:visited:hover span.announcements {
	color: #006c45;
}
#d-user h3 span a:visited span.announcements {
    color: #006c45;
}
a:hover, a:active {
	color: #006c45;
}
a.entityLink {
	color: black;
}

div.spinner-wrapper div.spinner {
	background-color: #006c45;
}


/* jQuery UI Custom styling */

.ui-widget-header {
	background: #006c45;
	border: none;
}
.ui-widget.ui-widget-content {
    border: none;
}


/* Custom login page colors */

.sp-bg-color {
    background-color: #006c45;
}

.sp-secondary-bg-color {
    background-color: #5ece96;
}

.sp-color-btn, .sp-color-btn:focus {
	background-color: #006c45 !important;
	border-color: #006c45 !important;
    font-size: 1.1em !important;
    font-weight: bold !important;
    color: white !important;
    border-radius: 40px !important;
    box-shadow: 0px 2px 2px rgba(0,0,0,.4);
    line-height: 1.5;
}

.sp-color-btn:hover, .sp-color-btn:not(:disabled):not(.disabled):active {
	background-color: #003924 !important;
	border-color: #003924 !important;
}

.sp-color-btn:not(:disabled):not(.disabled):active {
    box-shadow: 0px 1px 2px rgba(0,0,0,.45) !important;
}

.sp-primary {
	color: #006c45;
}

.sp-secondary {
	color: #5ece96;
}

.sp-secondary-btn {
    background-color: #5ece96 !important;
    border-color: #5ece96 !important;
    font-size: 1.1em !important;
    font-weight: bold !important;
    color: white !important;
    border-radius: 40px !important;
    box-shadow: 0px 2px 2px rgba(0,0,0,.4);
    line-height: 1.5;
}

.sp-secondary-btn:hover, .sp-color-btn:not(:disabled):not(.disabled):active {
    background-color: # !important;
    border-color: # !important;
}

.sp-secondary-btn:not(:disabled):not(.disabled):active {
    box-shadow: 0px 1px 2px rgba(0,0,0,.45) !important;
}

.hover-dark:hover, .hover-dark:active {
	color: #003924;
}
 
.btn-primary {
    background: #006c45!important;
    border-color: #006c45!important;
}
.btn-primary:hover {
    background: #003924!important;
    border-color: #003924!important;

}
.bg-primary {
    background: #006c45!important;
}

.btn-group-toggle > .btn-left  {
    border-top-left-radius: 15px;
    border-bottom-left-radius: 15px;
    cursor: pointer;
    width: 130px;
}

.btn-group-toggle > .btn-right  {
    border-top-right-radius: 15px;
    border-bottom-right-radius: 15px;
    cursor: pointer;
    width: 130px;
}

.custom-control-input:checked~.custom-control-label::before {
    background: #006c45!important;
    border-color: #006c45!important;
}

.btn-primary:not(:disabled):not(.disabled).active,
.btn-primary:not(:disabled):not(.disabled):active,
.show>.btn-primary.dropdown-toggle {
    background: #003924!important;
}