.museComponent #museAppFooter {
  	border-top: 1px solid #dcdcdc;
}
.museComponent #museAppFooter .text-muted {
	margin: 15px 15px 0 15px;
}
.museComponent .loginPage #museAppFooter .text-muted{
	color: #ffffff !important;
}
.museComponent hr.separator {
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0), #009c62, rgba(0, 0, 0, 0));
}
/* spinner custom color for current theme */
.museComponent .spinner > div {
    background-color: #009c62;
}

.record-icon {
    color: #009c62;
}
.museComponent .highlight{
    color: #bb5c2d;
    font-weight: bold;
}


.museComponent #museAppFooter a:hover {
	color: #000000 !important;
}
.museComponent span.url-display span.link, .museComponent #museAppFooter a.linkhighlight {
	color: #009c62;
}
.museComponent span.url-display span.link:focus, .museComponent span.url-display span.link:hover {
	color: #000000;
}
.museComponent .dropdown-menu>li>span.url-display {
	font-size: 12px;
    font-weight: 300 !important;
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: normal;
    line-height: 1.42857143;
    white-space: nowrap;
}

.museComponent .dropdown-menu>li>span.url-display:focus,
.museComponent .dropdown-menu>li>span.url-display:hover {
    color: #333333;
    text-decoration: none;
    background-color: #f5f5f5;
}

.museLoaderAnimation {
  border-top: 2px solid #009c62;
}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    color: white;
}
/*custom typeahead code ends*/
