@import url(//fonts.googleapis.com/css?family=Open+Sans:300,400,600,700&lang=en);

#application :not(.btn-outline).btn-primary {
	background-color: #1dd698;
	border-color: #1dd698;
    color: #000000;
}

#application .btn-primary.btn-outline {
	color: #000000;
	border-color: #0000FF;
}

#application .btn-link:hover, .btn-link:focus, .btn-link:active, .btn-link.active, .open .dropdown-toggle.btn-link {
	color: #676a6c;
	text-decoration: none;
}

#application .btn-primary.disabled, #application .btn-primary.disabled:hover, #application .btn-primary.disabled:focus, #application .btn-primary.disabled:active, #application .btn-primary.disabled.active, #application .btn-primary[disabled], #application .btn-primary[disabled]:hover, #application .btn-primary[disabled]:focus, #application .btn-primary[disabled]:active, #application .btn-primary.active[disabled], #application fieldset[disabled] .btn-primary, #application fieldset[disabled] .btn-primary:hover, #application fieldset[disabled] .btn-primary:focus, #application fieldset[disabled] .btn-primary:active, #application fieldset[disabled] .btn-primary.active {
	background-color: #1dd698;
	border-color: #1dd698;
	opacity: 0.25;
}

#application .btn-primary.btn-outline.disabled, #application .btn-primary.btn-outline.disabled:hover, #application .btn-primary.btn-outline.disabled:focus, #application .btn-primary.btn-outline.disabled:active, #application .btn-primary.btn-outline.disabled.active, #application .btn-primary.btn-outline[disabled], #application .btn-primary.btn-outline[disabled]:hover, #application .btn-primary.btn-outline[disabled]:focus, #application .btn-primary.btn-outline[disabled]:active, #application .btn-primary.btn-outline.active[disabled], #application fieldset[disabled] .btn-primary.btn-outline, #application fieldset[disabled] .btn-primary.btn-outline:hover, #application fieldset[disabled] .btn-primary.btn-outline:focus, #application fieldset[disabled] .btn-primary.btn-outline:active, #application fieldset[disabled] .btn-primary.btn-outline.active {
	background-color: inherit;
	border-color: inherit;
	opacity: 0.25;
}

#application .btn-primary.btn-outline:hover {
	background-color: hsla(189, 100%, 70%, 0.1);
	color: #000000;
	border-color: #0000FF;
}

#application .minimalize-styl-2 {
	margin-left: 0;
}

#application .navbar-top-links li:last-child {
	margin-right: 30px;
}

#application .fixed-nav .minimalize-styl-2 {
	margin: 14px 5px 5px 15px;
}

#application .spin-icon {
	background: #1dd698 !important;
}

#application .nav-header {
	background: #000000;
}

#application .mini-navbar .nav-second-level {
	background: #000000;
}

#application .breadcrumb {
	background: transparent;
}

#application .page-heading {
	border: none;
}

#application .nav > li.active {
	border-color: #1dd698;
	background: #000000;
}

#application .nav.nav-tabs li {
	background: none;
	border: none;
}

#application .nav > li > a {
	color: #9ea6b9;
}

#application .nav > li.active > a {
	color: #FFF;
}

#application .navbar-minimalize {
	margin-top: 2px;
	margin-right: 10px;
}

#application body {
	background: #000000;
}

#application .navbar-static-top {
	background: #1dd698;
}

#application .dashboard-header {
	background: transparent;
	border-bottom: none !important;
	border-top: none;
	padding: 20px 30px 10px;
}

#application .fixed-nav.navbar-fixed-top {
	background: #FFF;
}

#application .wrapper-content {
	padding: 30px 30px 130px;
}

#application #page-wrapper {
	background: #f4f6fa;
}

#application .ibox-title, #application .ibox-content {
	border-width: 1px;
}

#application .ibox-content:last-child {
	border-style: solid;
}

#application .nav-header a.dropdown-toggle {
	color: #FFF;
	margin-top: 10px;
}

#application .nav-header a.dropdown-toggle .text-muted {
	color: #FFF;
	opacity: 0.8;
}

#application .profile-element {
	text-align: center;
}

#application .img-circle {
	border-radius: 5px;
}

#application .btn-primary:hover, #application .btn-primary:focus, #application .btn-primary:active, #application .btn-primary.active, #application .open .dropdown-toggle.btn-primary, #application .btn-primary:active:focus, #application .btn-primary:active:hover, #application .btn-primary.active:hover, #application .btn-primary.active:focus {
	background-color: #1dd698;
	border-color: #1dd698;
	color: #000000;
	opacity: 0.8;
}

#application .navbar-default .nav > li > a:hover, #application .navbar-default .nav > li > a:focus {
	background: #000000;
	color: #FFF;
}

#application .nav.nav-tabs > li.active > a {
	color: #000000;
}

#application .nav.nav-tabs > li.active {
	background: transparent;
}

#application .sk-spinner-wave.sk-spinner div {
	background-color: #1dd698;
}

#application .sk-spinner-fading-circle .sk-circle:before {
	background-color: #1dd698;
}

#application table.dataTable tbody tr.selected {
	background-color: #d9edf7;
}

#application table.dataTable thead .sorting_asc:after, #application table.dataTable thead .sorting_desc:after {
	color: #0077C8;
}

#application a.disabled-nav {
	color: #000000;
	cursor: default;
}

#application a.disabled-nav:hover, #application a.disabled-nav:focus {
	color: #000000;
	background-color: inherit;
	cursor: default;
}

#application .nav > li > a.disabled-nav {
	color: #000000;
	cursor: default;
}

#application .navbar-default .nav > li > a.disabled-nav:hover, #application .navbar-default .nav > li > a.disabled-nav:focus {
	color: #000000;
	background-color: inherit;
	cursor: default;
}

#application .form-control:focus, #application .single-line:focus {
	border-color: #62bfff !important;
}

#application .btn-default-focus {
	box-shadow: none;
	outline: none;
}

#application .pace .pace-progress {
	background: #1dd698;
}

#application .wizard > .steps .done a,
#application .wizard > .steps .done a:hover,
#application .wizard > .steps .done a:active {
	background: rgba(1, 118, 138, 0.50);
}

#application .wizard .button-icon {
	color: #000000;
}

#application .wizard > .steps .current a,
#application .wizard > .steps .current a:hover,
#application .wizard > .steps .current a:active {
	background: #1dd698;
	color: #000000;
	cursor: default;
}

/* Top nav bar */
#application .navbar-static-top {
	color: #000000;
}

/* Account selector in nav bar */
#application .ui-select-container {
	color: #676a6c
}

/* User selector in nav bar */
#application .user-details-impersonate {
	color: #676a6c
}

/* Portfolio display in valuation */
/* Using 'Cool Grey' with black (Red for negatives) */
#application .portfolio-position__widget-container{
	color: #000000;
	background-color: hsla(120, 1.1%, 64.7%, .2);
}

#application .negative-value.portfolio-position__widget-container{
	/*color: hsla(341, 90%, 60%, 1);*/
	color: #D31E25
}

/* Text for positive portfolio value */
#application .portfolio-widget__heading {
	color: #000000;
}

/* Text for negative portfolio value */
#application .negative-value .portfolio-widget__heading {
	/*color: hsla(341, 90%, 60%, 1);*/
	color: #D31E25
}

/* Text color for dropdown menu */
#application ul.dropdown-menu {
	color: #676a6c
}

#application .navbar-minimalize {
	color: #000000;
}

#application .multi-account-selector__chip-container.checked,
#application .multi-account-selector__chip-container.checked .multi-account-selector__chip-text {
	background-color: #1dd698;
	color: #000000;
}

#application .checkbox label::before {
	border-color: #000000;
}

#application .checkbox-info input[type=checkbox]:checked+label::before {
	color: #0000FF;
	border-color: #000000;
	background-color: #fff;
}

#application .checkbox-info input[type=checkbox]:checked+label::after {
	color: #0000FF;
}