.text-color-primary {
	color: #03568a;
}

.ellipsis-dropdown {
	width:            30px;
	height:           30px;
	background-color: transparent;
	border-radius:    50%;
}

.ellipsis-dropdown:hover {
	background-color: #dcdcdc;
}

.ellipsis-dropdown.disabled:hover {
	background-color: transparent;
	border-color:     transparent;
}

button.transparent-for-icon {
	/*padding-top:      2px;*/
	font-size:        1.2em;
	background-color: transparent;
}

button.transparent-for-icon:hover,
button.transparent-for-icon:active {
	color: #2a2a2a;
}

button.transparent-for-icon > i {
	vertical-align: -30%;
	margin-left:    -2px;
}

.btn-secondary {
	color:            #03568a;
	background-color: #ffffff;
	border-color:     #03568a;
}

.btn-secondary:focus,
.btn-secondary.focus {
	color: #03568a;
}

.btn-secondary:hover {
	background-color: #d5dfe4;
	border:           1px solid #023859;
	color:            #023859;
}

.btn-secondary:active,
.btn-secondary.active,
.open > .dropdown-toggle.btn-secondary {
	color:            #023859;
	background-color: #d5dfe4;
	background-image: none;
}

.btn-secondary:active:hover,
.btn-secondary.active:hover,
.open > .dropdown-toggle.btn-secondary:hover,
.btn-secondary:active:focus,
.btn-secondary.active:focus,
.open > .dropdown-toggle.btn-secondary:focus,
.btn-secondary:active.focus,
.btn-secondary.active.focus,
.open > .dropdown-toggle.btn-secondary.focus {
	color:            #023859;
	background-color: #d5dfe4;
}

.btn-secondary.disabled:hover,
.btn-secondary[disabled]:hover,
fieldset[disabled] .btn-secondary:hover,
.btn-secondary.disabled:focus,
.btn-secondary[disabled]:focus,
fieldset[disabled] .btn-secondary:focus,
.btn-secondary.disabled.focus,
.btn-secondary[disabled].focus,
fieldset[disabled] .btn-secondary.focus {
	background-color: #ffffff;
	border-color:     #03568a;
}

.btn-secondary .badge {
	color:            #ffffff;
	background-color: #337ab7;
}