.btn-primary, 
.dataTables_wrapper .dataTables_paginate .paginate_button.current {
    color: #fff;
    background-color: #E14F4B;
    border-color: #E14F4B;
}
.btn-primary:hover, 
.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
	background-color: #FF7B77;
}
.btn-primary:not(:disabled):not(.disabled).active, 
.btn-primary:not(:disabled):not(.disabled):active, 
.btn-outline-primary:not(:disabled):not(.disabled):active, 
.dataTables_wrapper .dataTables_paginate .paginate_button.current:not(:disabled):not(.disabled).active, 
.dataTables_wrapper .dataTables_paginate .paginate_button.current:not(:disabled):not(.disabled):active, 
.dataTables_wrapper .dataTables_paginate .show>.dropdown-toggle.paginate_button.current, 
.show>.btn-primary.dropdown-toggle {
	background-color: #CA2925;
	border-color: #CA2925;
}
.dropdown-item.active, .dropdown-item:active {
    color: #fff;
    background-color: #CA2925;
}
.text-primary {
    color: #E14F4B!important;
}
h1 {
    color: #E14F4B!important;
}
.btn-link {
    color: #E14F4B;
}
.btn-outline-primary {
    color: #E14F4B;
    border-color: #E14F4B;
}
.btn-outline-primary:hover {
    color: #fff;
    background-color: #E14F4B;
    border-color: #E14F4B;
}
.btn:hover, 
.dataTables_wrapper 
.dataTables_paginate 
.paginate_button:hover {
    color: #CA2925;
}
.page-item.active .page-link {
    z-index: 1;
    color: #fff;
    background-color: #E14F4B;
    border-color: #E14F4B;
}
.page-link:hover { color: #E14F4B; }
a { color: #E14F4B; }
a:hover { color: #CA2925; }
.table-hover tbody tr:hover,
#crudTable tbody tr:hover {
	background-color: rgba(255,164,162,0.1);
}
.sidebar.sidebar-pills .nav-link.active .nav-icon, 
.sidebar.sidebar-pills .nav-link:hover .nav-icon,
.sidebar.sidebar-pills .nav-link.active, 
.sidebar.sidebar-pills .nav-link:hover,
.sidebar-pills .nav-link:hover .nav-icon {
    color: #E14F4B!important;
}
.card.bg-primary {
    border-color: #E14F4B;
}
.bg-primary {
    background-color: #E14F4B!important;
}
.badge-primary {
    background-color: #E14F4B!important;
}
.daterangepicker .ranges li.active,
.daterangepicker td.active, .daterangepicker td.active:hover {
    background-color: #E14F4B!important;
}
.pace .pace-progress {
	background: #E14F4B;
}
.form-control:focus, {
  border-color: #FF7B77;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(255, 0, 0, 0.6);
}
.select2-container--bootstrap .select2-results__option--highlighted[aria-selected] {
    color: #fff;
    background-color: #CA2925 !important;
}
.nav-icon {
    font-size: 30px !important;
    vertical-align: middle;
    margin-right: 15px !important;
    margin-bottom: 5px !important;
}
.navbar-brand {
    opacity: 1 !important;
}
@media (min-width: 992px) {
    .navbar-brand {
        justify-content: center !important;
    }
}
#remove_filters_button {
    font-size: 120%;
    color: #E14F4B !important;
}


.backpack-profile-form #bannerImage img{max-width:100%!important}
.form-check{width:100% !important}

@media(max-width:1199px) {
header.app-header.bg-light a.navbar-brand{position:absolute;left:50%;top:25px;padding:0;transform:translateX(-50%);width:100%;max-width:170px;margin:0 auto;display:block!important}
}