/*Place your CSS code here*/

#ef-navbar form.navbar-form input[type="text"]{
	background-color: #dddddd !important;
 	color: #535353;
}

#ef-navbar form.navbar-form input[type=text]::-webkit-input-placeholder,
#ef-navbar form.navbar-form input[type=text].active-search-input::-webkit-input-placeholder {
	color: #535353;
  font-style: normal !important;
}

.searchDivRight, #ef-navbar form.navbar-form span.search-handle{
	background-color: #dddddd !important;
}

@media only screen and (min-width: 1200px) {
#ef-navbar form.navbar-form #searchDiv {
    width: 80%;
    margin: 0 10%;
}
}
div.breadcrumb-x ol.breadcrumb li a {
	color: #009775;
}

#ef-navbar .container ul.nav.navbar-nav > li > a, #ef-navbar .container ul.nav.navbar-nav > li > button {
    color: #009775;
}

#ef-navbar .container ul.nav.navbar-nav li.open .dropdown-toggle {
    background-color: #ffffff;
}

div.ef-block table.iconTable td.iconData:hover {
	 background-color: rgba(0, 151, 117, 0.25);
}

.nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover {
  background: #009775;
}

.ef-anchor-like, a.link, a.link:visited, a.link:hover, a.link:link,
ul.tabulizedList > li.tabulizedElement.selected > a:not(:first-child) {
	color: #009775 !important;
}


.ef-dashboard-header .ef-main-action-button .btn.btn-success {
	background-color: #92d400;
  border-color: #92d400;
}

ul.customTabs > li.active > a {
	color: #009775;
}

.btn-link {
	color: #009775;
}


.btn {
  padding: 1rem;
  border-radius: 3.125rem;
}

a.ef-toggle-hidden-section {
	color: #009775 !important;
}

*.progress .progress-bar.progress-bar-success {
	background-color: #009775;
}

.ef-unit-tree .active-content:before {
 	background-color: #e62d5d; 
}

.btn-success,
.btn-success:hover,
.btn-success:focus {
  background-color: #009775;
  border-color: #009775;
}

.btn-danger,
.btn-danger:hover,
.btn-danger:focus {
	background-color: #e62d5d;
  border-color: #e62d5d;
}

.note-btn {
    border-radius: 0;
}

.ef-unit-tree .ef-entry-head span.ef-entry-name a:hover {
  color: #009775;
}

.form-control:focus {
	border-color: #009775;
}

.form-control:focus {
    border-color: #009775;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(0, 151, 117, 0.6);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(0, 151, 117, 0.6);
}

g[fill="#009775"]
{
	fill:  rgb(157,157,156);
}

g[stroke="#009775"]
{
	stroke:  rgb(157,157,156);
}

g[fill="#009775"]{
	fill:  rgb(157,157,156);
}

g[stroke="#009775"]{
	stroke:  rgb(157,157,156);
}

g[fill="#67b7dc"]
{
	fill:rgb(146, 212, 0);
}

g[stroke="#67b7dc"]
{
	stroke:rgb(146, 212, 0);
}

g[fill="#67b7dc"]{
	fill:rgb(146, 212, 0);
}

g[stroke="#67b7dc"]{
	stroke:rgb(146, 212, 0);
}

/*#ef-navbar .container ul.nav.navbar-nav ul.dropdown-menu li:nth-last-child(3), #ef-navbar .container ul.nav.navbar-nav ul.dropdown-menu li:nth-last-child(4) {
    display: none !important;
}*/

.panel-primary > .panel-heading {
	background-color: #009775;
    border-color: #009775;
}

.ef-question-indicator .ef-question-indicator-current {
	background-color: #009775 !important;
    border: 2px solid #009775 !important;
}

#reports .ef-user-controls div:first-child {
    margin-bottom: 15px !important;
}

#reports .ef-user-controls div:nth-child(2) {
    display: none !important;
}

form#login_form .col-md-6:first-child {
	width: 100%;
}

form#login_form .col-md-6:last-child {
    width: 100%;
    margin-top: 2rem;
}

form#login_form .col-md-6:last-child a {
	color: #009775;
}

form#login_form .col-md-6:last-child i {
    margin-right: 1rem;
}

/* DO NOT ADD/EDIT AFTER THIS LINE */
#ef-navbar, #ef-navbar li a.dropdown-toggle[aria-expanded="true"]{background-color:#FFFFFF;border-color:#FFFFFF;}
div.breadcrumb-x{background-color:#FFFFFF;border-color:#FFFFFF;}
div.ef-block, div.dashboard-panel div.panel-body{background-color:#FFFFFF;}
html,body{background-color:#DDDDDD;}
*.btn.btn-primary, *.btn.btn-primary:not(.active), *.btn.btn-primary:hover, *.btn.btn-primary:hover:not(.active), *.btn.btn-primary:focus, *.btn.btn-primary:focus:not(.active){background-color:#009775;border-color:#009775;}
