div.sl-logo a.logo img {
	width: 100%;
	margin-left: -7px;
}

.card-header.collapser {
	cursor: pointer;
}
.card-header.collapser div.card-title {
	position: relative;
}
.card-header.collapser div.card-title i {
	float: right !important;
	position: relative;
	top: 1px;
	display: inline-block;
	font-family: "Ionicons";
	font-weight: normal;
	font-style: normal;
}
.card-header.collapser div.card-title i:before {
	content: "\f366";
}
.card-header.collapser.collapsed div.card-title i:before {
	content: "\f35d";
}
.card > .card-header.collapsed div.card-title {
	color: #868ba1;
}

#cbb-block-vin .progress {
	margin-bottom: 0;
}

.dashboard-panel .big-number {
	font-size: 52px;
	font-weight: bold;
	line-height: 45px;
	padding-top: 20px;
}
.dashboard-panel .text-red {
	color: #ea4335;
}
.dashboard-panel .text-yellow {
	color: #fabc04;
}
.dashboard-panel .text-green {
	color: #34a853;
}

.panel-body-activity-feed-box {
	max-height: 250px;
	overflow: auto;
}

#activity-user-box-container,
#activity-feed-display-raw {
	font-size: 86%;
}
#activity-user-box-container pre,
#activity-feed-display-raw pre {
	font-size: 80%;
}

#topbar div.navbar-collapse ul.navbar-nav > li > a#notification-count-icon {
	background: #fff;
}
#topbar div.navbar-collapse ul.navbar-nav > li:hover > a#notification-count-icon,
#topbar div.navbar-collapse ul.navbar-nav > li.open > a#notification-count-icon {
	background: #ccc;
}
#topbar div.navbar-collapse ul.navbar-nav > li > a#notification-count-icon {
	border-radius: 3px;
	-moz-border-radius: 3px;
	color: #999999;
	padding: 5px 15px;
	text-shadow: 1px 1px 0px #ccc;
}

#PolicyNavbarSearch {
	width: 12em;
}
#PolicyNavbarSearch::placeholder {
	font-size: 10px;
}
#div-navbar-search {
	width: 18em;
}

@media (max-width: 575px) {
	.wrapper-coverage-card {
		margin: -30px -50px
	}
}
.coverage-card:hover,
.coverage-card-selected {
	border-color: #5B93D3!important;
	box-shadow: 0 0 6px #5B93D3;
}

.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-unselectable span {
	background-color: #eee;
}

table.dataTable thead tr td,
table.dataTable thead tr th {
	background-color: #fff;
}
.filters-result-header .btn-group {
	vertical-align: top;
}

.bambora-input-wrapper {
	border: 1px solid #ccc;
	padding: .4rem .6rem;
}

#BamboraCardNumber {
	background-image: none;
	background-origin: content-box;
	background-position: calc(100% + 40px) center;
	background-repeat: no-repeat;
	background-size: contain;
	padding-right: 3em;
}

.dropdown-menu.dropdown-menu-zindex {
	z-index: 1060;
}

.bg-renewal-status-orange {
	background-color: #f7bc68;
}

.bg-renewal-status-red {
	background-color: #f6a1a9;
}