/* Overrides of global/css/components*.css files */
body {
	font-size: 12px;
}

hr {
	margin: 15px 0;
}

label {
	font-size: 12px;
	font-weight: 600;
}

.label.label-sm.header,
.label.label-sm {
	line-height: 13px;
}

.label {
	border: 1px solid;
}

.label.label-sm:not(.md-skip) {
	padding: 1px 4px;
}

.singleLetterTag {
	height: 17px;
	width: 20px;
}

.feeds li .col2 > .counter {
	font-style: normal;
}

span.header {
	line-height: 25px;
}

.line-height-25 {
	line-height: 25px;
}

.modal-open {
	overflow-y: visible !important;
}

.modal .modal-content {
	border-radius: 4px;
	border: 1px solid #fff;
}

.modal .modal-header {
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	background-color: #2E5677;
}

.modal-overflow .modal-body {
	overflow: visible !important;
}

.modal .modal-body {
	background-color: #EEF1F5;
}

.table td {
	font-size: 11px;
}

.loadingTab {
	margin-left: 50%;
}

.loadingPageHelper {
	display: inline-block;
	height: 100%;
	vertical-align: middle;
}

.loading {
	vertical-align: middle;
}

.control-label {
	font-weight: 600;
}

.portlet {
	border-radius: 4px;
}

.portlet > .portlet-title > .actions > .btn,
.portlet > .portlet-title > .actions > .btn.btn-sm,
.portlet > .portlet-title > .actions > .btn-group > .btn,
.portlet > .portlet-title > .actions > .btn-group > .btn.btn-sm {
	font-size: 11px;
	padding: 1px 5px;
}

.portlet > .portlet-body.customBlue,
.portlet.customBlue {
	background-color: #2c2e7c;
}

.portlet > .portlet-body.customBlueMedium,
.portlet.customBlueMedium {
	background-color: #4B77BE;
}

.portlet > .portlet-title,
.portlet.light > .portlet-title {
	min-height: 22px;
}

.portlet.box > .portlet-title > .caption {
	padding: 6px 0;
}

.portlet.box > .portlet-title > .tools {
	padding: 5px 0 0 5px;
}

.portlet.box > .portlet-title > .actions {
	padding: 5px 8px;
}

.portlet.box > .portlet-title > .actions.actionsWithBtn {
	padding: 4px 0;
}

.portlet.light {
	padding: 10px;
}

.portlet.light > .portlet-title > .caption > i {
	margin-top: 0;
	color: #2C3E50;
	font-size: 16px;
}

.portlet.light > .portlet-title > .caption {
	font-weight: 600;
	padding: 2px 0 0 0;
	color: #2C3E50;
	font-size: 14px;
}

.portlet > .portlet-title > .nav-tabs {
	margin: 0;
}

.portlet.light > .portlet-title > .nav-tabs > li > a {
	padding: 12px 13px 1px;
}

.portlet > .portlet-title > .nav-tabs > li > a {
	margin: 5px 0 0 1px;
	padding: 2px 10px;
}

.portletBodyOnly {
	border-radius: 4px !important;
	border: 1px solid #4C87B9;
}

.nav-tabs > li > a,
.nav-pills > li > a {
	font-size: 13px;
}

.portlet > .portlet-title > div > .nav-tabs {
	margin-bottom: 0px;
	border-bottom: 0;
}

.portlet > .portlet-title > div > .nav-tabs > li.active > a, .portlet > .portlet-title > div > .nav-tabs > li:hover > a {
	color: #333;
	background: #fff;
	border: 0;
}

.portlet > .portlet-title > div > .nav-tabs > li > a {
	background: none;
	margin: 5px 0 0 1px;
	border: 0;
	padding: 2px 10px;
	color: #fff;
}

.tabbable-line > .nav-tabs > li.active > a {
	font-weight: 600;
}

.portlet.light > .portlet-title > .tools {
	padding: 2px 5px 5px 0;
}

.portlet > .portlet-title > .tools {
	padding: 2px 0;
}

.portlet > .portlet-title > .tools.collapseExpand {
	line-height: 10px !important;
}

.portlet:not(.light) .tabbable-line {
	padding: 0;
}

.modal-body li.tabdrop {
	height: 22px;
}

.form-actions .backToList {
	float: left;
}

.form-actions .right {
	float: right;
}

.portlet.box > .portlet-body,
.portlet-form .form-actions, .form .form-actions,
.portlet-form .form-body, .form .form-body {
	padding: 10px;
}

.nav > li > a {
	padding: 2px 10px 5px 10px;
}

.tabs-right.nav-pills > li, .tabs-left.nav-pills > li {
	float: none;
}

.tabs-left.nav-pills {
	border-right: 1px solid #ddd;
}

.tabs-right.nav-pills, .tabs-left.nav-pills {
	border-bottom: 0 none;
}

.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
	background-color: #578ebe;
	color: #fff;
}

.tabs-left.nav-tabs > li > a, .tabs-left.nav-pills > li > a {
	border-radius: 4px 0px 0px 4px;
}

.form-control {
	border: 1px solid #B5B8BB;
	font-size: 12px;
}

.form-control.input-sm {
	font-size: 11px;
}

.form-control.input-lg {
	font-size: 14px;
}

.input-group.input-icon.left > .form-control,
.input-group > .input-group-addon {
	padding: 3px 9px;
}

.input-icon.right > i {
	margin-top: 4px;
	right: 4px;
}

.input-icon.right > i.margin-right-0 {
	margin-right: 0;
}

.input-icon.right > input.form-control {
	padding-left: 9px;
	padding-right: 33px;
}

.mt-radio, .mt-checkbox {
	font-size: inherit;
}

.icon-btn {
	padding: 12px 5px 0;
}

.icon-btn-md {
	width: 80px;
}

.icon-btn-lg {
	width: 105px;
}

.icon-btn:hover {
	border-color: #4C87B9;
	color: #4C87B9;
}

.icon-btn-blue {
	background-color: #4C87B9;
	border: 1px solid #fff;
	color: #fff;
}

.icon-btn-blue:hover {
	background-color: #fafafa;
	border: 1px solid #4C87B9;
	color: #4C87B9;
}

.icon-btn-blue div {
	color: #fff;
}

.icon-btn-blue:hover div {
	color: #3f444a;
}

.icon-btn.disabled,
.icon-btn.disabled div,
.icon-btn.disabled:hover,
.icon-btn.disabled:hover i {
	background-color: #E1E5EC;
	border-color: #ddd;
	color: #ccc;
	cursor: default;
	text-decoration: none;
	text-shadow: none;
	transition: none;
}

.input-sm {
	height: 22px;
	padding: 2px 7px;
}

select.input-sm {
	height: 22px;
	line-height: 22px;
}

.input-lg {
	height: 34px;
	padding: 6px 12px;
}

select.input-lg {
	height: 34px;
	line-height: 34px;
}

.form-horizontal .form-group .form-control-static {
	margin-top: 0;
}

.dropdown-menu.open {
	box-shadow: 5px 5px 5px rgba(102, 102, 102, 0.1);
}

.dropdown-menu li > a {
	padding: 4px 10px;
}

.dropdown-menu.open ul {
	overflow-x: hidden;
}

.dropdown-submenu.calendarMenu > a {
	padding-left: 0;
	text-decoration: none;
}

.dropdown-submenu.calendarMenu:hover > a,
.dropdown-submenu.calendarMenu > a:hover {
	color: #fff;
}

.dropdown-submenu.calendarMenu > a:after {
	top: 3px;
}

.btn {
	font-size: 12px;
	padding: 4px 10px;
	margin-left: 5px;
}

.btn-group:not(.bootstrap-select) {
	margin-left: 5px;
}

.bs-actionsbox .btn-group:not(.bootstrap-select) {
	margin-left: 0;
}

[class*=" fa-"]:not(.fa-stack) {
	line-height: 0.5;
}

.btn.btn-sm:not(.md-skip):not(.bs-select-all):not(.bs-deselect-all),
.btn.btn-sm.btn-outline:not(.md-skip):not(.bs-select-all):not(.bs-deselect-all) {
	padding: 4px 10px;
	border-radius: 4px;
	font-size: 12px;
}

.btn:not(.md-skip):not(.bs-select-all):not(.bs-deselect-all).btn-outline {
	padding: 4px 10px 3px;
	border-radius: 4px;
	font-size: 12px;
}

.btn.btn-sm:not(.md-skip):not(.bs-select-all):not(.bs-deselect-all) > i {
	margin-left: 0;
}

.btn:not(.md-skip):not(.bs-select-all):not(.bs-deselect-all) {
	border-radius: 4px;
}

.btn:not(.md-skip):not(.bs-select-all):not(.bs-deselect-all).btn-xs.btn-icon-only {
	border-radius: 3px;
}

.bootstrap-select.btn-group .dropdown-toggle .filter-option {
	margin-top: -6px;
}

.selectStyleWithClean.bootstrap-select.btn-group .dropdown-toggle .filter-option {
	margin-top: -5px;
}

.btn-group.bootstrap-select.bs-select.selectStyleWithClean > .btn {
	border-radius: 4px 0 0 4px;
	box-shadow: none;
	text-transform: none;
	padding: 7px 14px;
	position: absolute;
}

.btn-group.bootstrap-select.bs-select.selectStyle > .btn {
	border-radius: 4px;
	box-shadow: none;
	text-transform: none;
	position: relative;
}

.btn-group.bootstrap-select.bs-select.loginSelectStyle {
	border-radius: 6px;
}

.btn-group.bootstrap-select.bs-select.loginSelectStyle > .btn {
	background-color: #fff;
	border-radius: 6px;
	box-shadow: none;
	font-size: 14px;
	font-weight: normal;
	height: 34px;
	padding-top: 11px;
	text-transform: none;
	position: absolute;
}

.btn-group.bootstrap-select.bs-select.loginSelectStyle .dropdown-toggle .caret {
	top: 50%;
}

.btn-group > button.btn.btn-xs {
	height: 22px;
	border-radius: 3px !important;
}

div.input-group > input.form-control:not(:first-child):not(:last-child).daterange {
	border-bottom-left-radius: 3px;
	border-top-left-radius: 3px;
}

.btn.warning:not(.btn-outline) {
	background-color: #F3C200;
	border-color: #F3C200;
	color: #fff !important;
}

.btn.warning:not(.btn-outline):hover {
	background-color: #c09900;
	border-color: #b69100;
	color: #fff !important;
}

.btn.success:not(.btn-outline) {
	background-color: #4CAF50;
	border-color: #4CAF50;
	color: #fff !important;
}

.btn.success:not(.btn-outline):hover {
	background-color: #439A46;
	border-color: #439A46;
	color: #fff !important;
}

.btn.danger:not(.btn-outline) {
	background-color: #F44336;
	border-color: #F44336;
	color: #fff !important;
}

.btn.danger:not(.btn-outline):hover {
	background-color: #DD3A2E;
	border-color: #DD3A2E;
	color: #fff !important;
}

.btn.btn-outline.red {
	background-color: #fff;
	border-color: #F44336;
	color: #F44336;
}

.btn.btn-outline.red:hover,
.btn.btn-outline.red:active,
.btn.btn-outline.red:active:hover,
.btn.btn-outline.red:active:focus,
.btn.btn-outline.red:focus,
.btn.btn-outline.red.active {
	background-color: #F44336;
	border-color: #F44336;
	color: #fff;
}

.btn.btn-outline.green {
	background-color: #fff;
	border-color: #4CAF50;
	color: #4CAF50;
}

.btn.btn-outline.green:hover,
.btn.btn-outline.green:active,
.btn.btn-outline.green:active:hover,
.btn.btn-outline.green:active:focus,
.btn.btn-outline.green:focus,
.btn.btn-outline.green.active {
	background-color: #4CAF50;
	border-color: #4CAF50;
	color: #fff;
}

.btn.btn-outline.blue-sharp,
.btn.btn-outline.blue-soft,
.btn.btn-outline.blue-madison {
	background-color: #fff;
}

.btn.default:not(.btn-outline) {
	border: 1px solid #b5b8bb;
}

.btn.hidden {
	display: none;
}

.btn > i {
	font-size: 12px;
}

.btn-lg {
	font-size: 14px;
	padding: 7px 14px;
}

.btn-lg > i {
	font-size: 14px;
}

.btn-sm {
	font-size: 11px;
	padding: 2px 5px;
}

.btn-sm > i {
	font-size: 11px;
}

.btn-xs {
	font-size: 11px;
	padding: 1px 5px;
}

.btn-xs > i {
	font-size: 11px;
}

.note {
	border-radius: 0 2px 2px 0;
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.10);
	margin: 0;
	padding: 10px;
}

.note p {
	font-size: 12px;
}

.note.note-success {
	border-left: 4px solid #4CAF50;
	background-color: #E8FFFA;
}

.note.note-info {
	border-left: 4px solid #8bb4e7;
}

.note.note-danger {
	border-left: 4px solid #f0868e;
}

.note.note-warning {
	border-left: 4px solid #f3cc31;
}

.note.note-grey {
	border-left: 4px solid #ccd1d1;
	background-color: #f8f9f9;
}

.italic {
	font-style: italic;
}

.italicGrey {
	color: #b9c2d2 !important;
	font-style: italic;
}

.metadata {
	font-size: 11px;
	font-style: italic;
}

.metadataWarning {
	color: #F3C200;
	font-weight: 600;
}

.metadataDanger {
	color: #F44336;
	font-weight: 600;
}

.metadataSuccess {
	color: #4CAF50;
	font-weight: 600;
}

.metadataInfo {
	color: #2E4376;
	font-weight: 600;
}

.metadataDefault {
	color: #999;
	font-weight: 600;
}

.modal-body h5 {
	font-weight: 600;
}

.tabbable-line > .nav-tabs > li.active {
	border-bottom: 4px solid #4C87B9;
}

.tabbable-line > .nav-tabs > li.open,
.tabbable-line > .nav-tabs > li:hover {
	border-bottom: 4px solid #E1E5EC;
}

.tabbable-line > .nav-tabs > li.open > a,
.tabbable-line > .nav-tabs > li:hover > a {
	font-weight: 600;
}

.presetToggleBtn {
	color: #fff;
	text-shadow: none;
}

.portlet > .portlet-title > .actions.divPresetToggleStyleActiveBtn,
.portlet > .portlet-title > .actions.divMoreCriteriaStyleActiveBtn {
	background-color: #3d729c;
	border-left: 1px solid #38688f;
	border-right: 1px solid #689ac4;
}

.portlet {
	box-shadow: 4px 4px 8px #ccc;
}

.clearPresetDivFooter {
	color: #fff;
}

.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
	cursor: default;
}

.bigCountContainer .dashboard-stat .visual > i {
	opacity: 0.3;
}

.bigCountContainer .dashboard-stat {
	margin-bottom: 0px;
}

.bigCountContainer .dashboard-stat .details {
	right: 0;
	padding-left: 30px;
}

.bigCountContainer .dashboard-stat .details .desc {
	height: 2.5em;
	line-height: 1.2;
	overflow: hidden;
	white-space: pre-line;
	width: 100%;
}

.bigCountContainer .dashboard-stat .details .number {
	padding-top: 10px;
}

div.badgeFooter {
	padding: 2px 6px;
}

.textTransformNone {
	text-transform: none !important;
}

.label-outline {
	background-color: #fff;
	border-radius: 3px;
	display: inline-block;
	font-weight: 300;
	line-height: 1;
	margin-bottom: 0;
	outline: medium none !important;
	overflow: visible;
	text-align: center;
	text-transform: none;
	white-space: nowrap;
}

.label-outline-red {
	border: 1px solid #F44336;
	color: #F44336;
}

.label-outline-blue {
	border: 1px solid #2E4376;
	color: #2E4376;
}

.dropdown-menu li span.label.label-outline-blue-preset, .dropdown-toggle span.filter-option span.label.label-outline-blue-preset {
	border: 1px solid #578EBE;
	color: #578EBE;
	box-shadow: none;
	font-weight: 400;
	margin-left: 0.5rem;
}

.label-outline-green {
	border: 1px solid #4CAF50;
	color: #4CAF50;
}

.label-outline-orange {
	border: 1px solid #F3C200;
	color: #F3C200;
}

.label-outline-purple {
	border: 1px solid #8e44ad;
	color: #8e44ad;
}

.label-outline-grey {
	border: 1px solid #616161;
	color: #616161;
}

.label-danger {
	background-color: #F44336;
	border-color: #F44336 !important;
}

.label-warning {
	background-color: #F3C200;
	border-color: #F3C200 !important;
}

.label-success {
	background-color: #4CAF50;
	border-color: #4CAF50 !important;
}

.label-info {
	background-color: #2E4376;
	border-color: #2E4376 !important;
}

.label-default {
	border-color: #bac3d0 !important;
}

.label-primary {
	border-color: #337ab7 !important;
}

.label-dark {
	background-color: #404040;
	border-color: #404040 !important;
}

.borderCollapseWarning {
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	border-left: 4px solid #f3c200;
	border-right: 4px solid #f3c200;
}

.borderCollapseDanger {
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	border-left: 4px solid #f44336;
	border-right: 4px solid #f44336;
}

.borderCollapseSuccess {
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	border-left: 4px solid #4caf50;
	border-right: 4px solid #4caf50;
}

.borderCollapseDefault {
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	border-left: 4px solid #EEEEEE;
	border-right: 4px solid #EEEEEE;
}

.borderCollapseInfo {
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	border-left: 4px solid #2E4376;
	border-right: 4px solid #2E4376;
}

.info-box {
	background-color: #f5f8fd;
}

.cursor-pointer {
	cursor: pointer;
}

button.neitherBorderNorBoxShadow {
	box-shadow: 0px 0px !important;
	border: 0 !important;
}

.backToListOrViewTitle {
	margin-top: 10px;
}

.searchResultItemsNavigator {
	margin-top: 7px;
}

.searchResultItemsNavigator > .searchResultIndex {
	color: #337ab7;
	cursor: initial;
}

.modal .searchResultItemsNavigator {
	position: absolute;
	top: 5px;
	right: 5px;
}

.modal .resultIndex {
	background-color: #2E5677;
	color: #FFF;
}

div.dashboardSetting {
	margin-top: -30px;
}

input[type=text]:disabled {
	background: #fff;
}

a.maintenanceTextIcon i {
	margin-right: 15px;
	margin-top: 18px;
}

.hrTitle {
	margin: 6px 0 1px;
	border-color: #93b7d5;
}

.font-info {
	color: #2E4376;
}

.font-success {
	color: #4CAF50;
}

.font-warning {
	color: #F3C200;
}

.font-danger {
	color: #F44336;
}

.font-default {
	color: #BAC3D0;
}

.font-white {
	color: #FFFFFF;
}

.weight600 {
	font-weight: 600;
}

.margin-auto {
	margin: auto;
}

.margin-0 {
	margin: 0 !important;
}

.margin-5 {
	margin: 5px !important;
}

.margin-top--18 {
	margin-top: -18px !important;
}

.margin-top--4 {
	margin-top: -4px !important;
}

.margin-top-0 {
	margin-top: 0 !important;
}

.margin-top-1 {
	margin-top: 1px !important;
}

.margin-top-2 {
	margin-top: 2px !important;
}

.margin-top-3 {
	margin-top: 3px !important;
}

.margin-top-4 {
	margin-top: 4px !important;
}

.margin-top-5 {
	margin-top: 5px !important;
}

.margin-top-3p {
	margin-top: 3% !important;
}

.margin-top-5p {
	margin-top: 5% !important;
}

.margin-top-25 {
	margin-top: 25px !important;
}

.margin-top-30 {
	margin-top: 30px !important;
}

.margin-bottom--15 {
	margin-bottom: -15px !important;
}

.margin-bottom-0 {
	margin-bottom: 0 !important;
}

.margin-bottom-1 {
	margin-bottom: 1 !important;
}

.label-outline.margin-bottom-5,
.margin-bottom-5 {
	margin-bottom: 5px !important;
}

.margin-left-5 {
	margin-left: 5px !important;
}

.margin-left-10 {
	margin-left: 10px !important;
}

.margin-left-15 {
	margin-left: 15px !important;
}

.margin-left-20 {
	margin-left: 20px !important;
}

.margin-left-40 {
	margin-left: 40px !important;
}

.margin-left-80 {
	margin-left: 80px !important;
}

.margin-left-120 {
	margin-left: 120px !important;
}

.margin-left-160 {
	margin-left: 160px !important;
}

.margin-right-5 {
	margin-right: 5px !important;
}

.margin-right-15 {
	margin-right: 15px !important;
}

.margin-right-20 {
	margin-right: 20px !important;
}

.padding-top-0 {
	padding-top: 0 !important;
}

.padding-top-2 {
	padding-top: 2px !important;
}

.padding-top-15 {
	padding-top: 15px !important;
}

.padding-top-10 {
	padding-top: 10px !important;
}

.padding-top-20 {
	padding-top: 20px !important;
}

.padding-bottom-0 {
	padding-bottom: 0 !important;
}

.padding-bottom-3 {
	padding-bottom: 3px !important;
}

.padding-bottom-5 {
	padding-bottom: 5px !important;
}

.padding-bottom-10 {
	padding-bottom: 10px !important;
}

.padding-bottom-15 {
	padding-bottom: 15px !important;
}

.padding-left-40 {
	padding-left: 40px !important;
}

.padding-left-80 {
	padding-left: 80px !important;
}

.padding-left-120 {
	padding-left: 120px !important;
}

.padding-left-160 {
	padding-left: 160px !important;
}

.widget-placeholder {
	border: 1px dotted #c0c0c0;
	border-radius: 4px;
	margin-bottom: 25px;
}

.widget.draggable .portlet-title.draggable {
	cursor: move;
}

.widget.draggable .portlet-title.draggable .tools {
	cursor: default;
}

.fontawesome-icon-list a.activeIcon {
	color: red;
}

a.btn.selectColor.danger {
	background-color: #F44336;
	border-color: #F44336;
}

a.btn.selectColor.warning {
	background-color: #F3C200;
	border-color: #F3C200;
}

a.btn.selectColor.success {
	background-color: #4CAF50;
	border-color: #4CAF50;
}

a.btn.selectColor.info {
	background-color: #2E4376;
	border-color: #2E4376;
}

a.btn.selectColor.default {
	background-color: #bac3d0;
	border-color: #bac3d0;
}

a.btn.selectColor.primary {
	background-color: #337ab7;
	border-color: #337ab7;
}

a.btn.selectColor.activeColor {
	border: 2px solid red;
}

.btn.colorPresetBigCount:hover {
	text-decoration: none;
	cursor: default;
}

.colorPresetBigCount {
	height: 22px;
	width: 22px;
	border-radius: 3px;
	margin: auto;
}

.colorPresetBigCount.default {
	background-color: #bac3d0;
}

.colorPresetBigCount.dark {
	background-color: #2F353B;
}

.colorPresetBigCount.primary {
	background-color: #337ab7;
}

.colorPresetBigCount.info {
	background-color: #2E4376;
}

.colorPresetBigCount.purple-wisteria {
	background-color: #9B59B6;
}

.colorPresetBigCount.danger {
	background-color: #F44336;
}

.colorPresetBigCount.yellow-casablanca {
	background-color: #F2784B;
}

.colorPresetBigCount.warning {
	background-color: #F3C200;
}

.colorPresetBigCount.success {
	background-color: #4CAF50;
}

.colorPresetBigCount.green-seagreen {
	background-color: #1BA39C;
}

.dashboard-stat.danger .visual > i,
.dashboard-stat.warning .visual > i,
.dashboard-stat.success .visual > i,
.dashboard-stat.info .visual > i,
.dashboard-stat.primary .visual > i,
.dashboard-stat.default .visual > i {
	color: #fff;
}

.backgroundDanger,
.dashboard-stat.danger,
.dashboard-stat.danger .more {
	color: #fff;
	background-color: #F44336;
}

.dashboard-stat.danger .details .number,
.dashboard-stat.danger .details .desc {
	color: #fff;
}

.backgroundWarning,
.dashboard-stat.warning,
.dashboard-stat.warning .more {
	color: #666;
	background-color: #F3C200;
}

.dashboard-stat.warning .details .number,
.dashboard-stat.warning .details .desc {
	color: #666;
}

.backgroundSuccess,
.dashboard-stat.success,
.dashboard-stat.success .more {
	color: #fff;
	background-color: #4CAF50;
}

.dashboard-stat.success .details .number,
.dashboard-stat.success .details .desc {
	color: #fff;
}

.backgroundPrimary,
.dashboard-stat.primary,
.dashboard-stat.primary .more {
	color: #fff;
	background-color: #337ab7;
}

.dashboard-stat.primary .details .number,
.dashboard-stat.primary .details .desc {
	color: #fff;
}

.backgroundInfo,
.dashboard-stat.info,
.dashboard-stat.info .more {
	color: #fff;
	background-color: #2E4376;
}

.dashboard-stat.info .details .number,
.dashboard-stat.info .details .desc {
	color: #fff;
}

.backgroundDefault,
.dashboard-stat.default,
.dashboard-stat.default .more {
	color: #666;
	background-color: #bac3d0;
}

.dashboard-stat.default .details .number,
.dashboard-stat.default .details .desc {
	color: #666;
}

.backgroundDefaultLight {
	color: #333;
	background-color: #EEF1F5;
}

.smallCountDisplay {
	font-size: 14px;
	font-weight: 500;
	padding-left: 8px;
	padding-top: 4px;
}

.colorAdditionalInformationGrid {
	color: #aaa;
}

.colorGrey {
	color: #888888;
}

.userInformation .badge.badge-info,
.authenticationProviderInformation .badge.badge-info {
	margin: 7px 0 0 15px;
}

.badge {
	padding: 3px 6px 2px 6px;
}

.badge.badge-xs {
	padding: 3px 5px 2px 5px;
	font-size: 8px !important;
	height: 14px;
}

.badge-default {
	background-color: #bac3d0;
}

.badge-primary {
	background-color: #337ab7;
}

.badge-info {
	background-color: #2E4376;
}

.badge-success {
	background-color: #4CAF50;
}

.badge-danger {
	background-color: #F44336;
}

.badge-warning {
	background-color: #F3C200;
}

.float-left {
	float: left;
}

.float-right {
	float: right;
}
