@font-face {
    font-family: 'Roboto';
    src: url('../fonts/Roboto-VariableFont_wdth,wght.ttf') format('truetype'); 
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto';
    src: url('../fonts/Roboto-Italic-VariableFont_wdth,wght.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}

body {
    background-color: #002244;
    color: #002244;
    font-family: 'Roboto';
}

h4, .h4, h5, .h5, h6, .h6 {
    color: #FF0066;
}

.panel h4, .panel .h4, .panel h5, .panel .h5, .panel h6, .panel .h6 {
    color: #002244;
}

a {
    color:#FF0066;
}

.main-nav .navbar-nav > .active > a, .main-nav .navbar-nav > .active > a:focus, .main-nav .navbar-nav > .active > a:hover {
    border-bottom-color:#FF0066;
}

.navbar-default .navbar-nav > li > a, .navbar-default .navbar-brand {
    color: #002244;
}

#header .navbar:before {
    background-color:#002244;
}

.nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus,
.main-nav .dropdown-header, .header-with-underline, .table > thead > tr:last-child > th,
.nav-tabs > li.active > a {
	border-bottom-color:#FF0066;
}

.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus, .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus, .btn-primary:active:hover, .btn-primary.active:hover, .open > .dropdown-toggle.btn-primary:hover, .btn-primary:active:focus, .btn-primary.active:focus, .open > .dropdown-toggle.btn-primary:focus, .btn-primary:active.focus, .btn-primary.active.focus, .open > .dropdown-toggle.btn-primary.focus, .btn-primary {
    background-color:#FF0066;
}

.transaction-header--items {
    border-color:#002244 !important;
}

.table > tfoot > tr:first-child > td {
    border-top-color:#002244 !important;
}

.bs-callout-info {
    border-left-color: #FF0066;
}

.bs-callout-info h1, .bs-callout-info h2, .bs-callout-info h3, .bs-callout-info h4, .bs-callout-info h5, .bs-callout-info h6 {
    color: #FF0066;
}

.btn-danger {
    background-color: #FF0066;
}

body {
    background-image:url('../img/bg-home.png');
    background-position-y:150px;
    background-position-x:center;
    background-attachment:fixed;
}

.ui-loader {
    background:rgba(0, 34, 68, 0.8);
    color: #FF0066;
}

.panel, #boardTabs, .nav.nav-tabs, .navbar-collapse, table.table, .popover, .ui-wall {
    background: rgba(255, 255, 255, 1);
}

.navbar-collapse {
    background: rgba(255, 255, 255, 1);
}

#boardWrapper li.ui-sortable-handle {
    background: none !important;
}
 
.panel-heading {
    background:none !important;
}

.item-header-options {
    background:none !important;
}

.boarditem-panel-title {
    color:#FF0066;
    font-weight:bold;
} 

.nav-tabs > li > a, .nav-tabs > li.active > a {
    color:#FF0066;
}

.nav-tabs > li.active > a {
    font-weight:bold;
}

.dropdown-menu {
    box-shadow: none !important;
	padding-bottom:0px;
}

.dropdown-menu.multi-column {
	padding-bottom:21px;
}

.dropdown-menu:not(.multi-column) >li:last-child > a {
	border-bottom-left-radius: 25px;
	border-bottom-right-radius: 25px;
}

.btn-group, .pagination, .btn {
    box-shadow: none !important;
}

.pagination > li > a, .pagination > li > span {
    border:0.5px solid #113366 !important;
}

.lead {
    color:#FF0066;
}

h4.campaign-controlcenter-header {
    color:#FF0066;
}

.multiselect.btn, .form-control {
    border-color:#d9d9d9;
}

#main .form-control {
    border-color:#d9d9d9;
}

#header .input-group-btn .btn {
    border-color:#d9d9d9;
}

.input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group {
    margin-top: -1px;
}

.label-info {
    background-color:#66cccc;
}

.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
	color: #000;
	background-color: #f6f6f6;
}

.range_inputs .btn-success {
	background-color: #FF0066;
}

.range_inputs .btn-default:not(:hover) {
	color: #FF0066;
}

a.filterToggler, a.filterHider, a.filterToggler:hover, a.filterHider:hover {
	background-color: #FF0066 !important;
}

.btn.btn-primary {
	background-color: #FF0066 !important;
}

h4.campaign-controlcenter-header {
    color:#FF0066;
}

.welcome-pane {
	background-color: #fff;
	border-radius: 25px !important;
	box-shadow: none !important;
}

.welcome-pane .primary-pane {
	background: none;
}

.footer a:hover {
	color: #FF0066;
	text-decoration:none;
}

.filterOptions a.openSavedFiltersTab {
	background: none;
	color: #000;
	height: 30px;
	padding: 7px;
	border: none;
	border-radius: 25px !important;
}

div.filterOptions:hover a.openSavedFiltersTab, a.openSavedFiltersTab:hover {
	background: none;
	color: #FF0066;
}

.markall {
	background: none;
	color: #fff;
}
