body {
    background-color: #6a6c9d
}

a,.di-svg,.di-glyphicons,.di-icon,[class*='di-icon-'],.glyphicons {
    color: #201547
}

a:hover,a:focus {
    color: #201547
}

.brand-type-a {
    background-color: #201547 !important;
    color: #fff !important;
    font-family: Arial,"Helvetica Neue",Helvetica,sans-serif
}

.brand-type-a-text-style {
    font-family: Arial,"Helvetica Neue",Helvetica,sans-serif
}

.brand-type-a-10p {
    color: rgba(32,21,71,0.1) !important
}

.brand-type-a-bg-10p {
    background-color: rgba(32,21,71,0.1) !important
}

.brand-type-a-bg {
    background-color: #201547 !important
}

.brand-type-a-text {
    color: #fff !important;
    font-family: Arial,"Helvetica Neue",Helvetica,sans-serif
}

.brand-type-b {
    background-color: #201547 !important;
    color: #fff !important
}

.brand-type-b-bg {
    background-color: #201547 !important
}

.brand-type-b-text {
    color: #fff !important
}

.brand-link {
    color: #201547 !important
}

.page-loader {
    color: #201547
}

.page-loader svg g {
    stroke: rgba(32,21,71,0.5)
}

.di-almanac .day>.current-day {
    border: 1px solid #201547 !important
}

.di-almanac .header .month-label {
    color: #201547 !important
}

.di-checkbox input[type=checkbox]+.lbl::before {
    color: #201547;
    border: 2px solid #201547
}

.di-radio input[type=radio]+.lbl::before {
    color: #201547;
    box-shadow: 0 0 0 2px #201547
}

.di-radio input[type=radio]:checked+.lbl::before {
    background-color: #201547
}

.di-input .rbcb-clickspace-container input[type=radio]+.rbcb-lbl::before {
    color: #201547;
    box-shadow: 0 0 0 2px #201547
}

.di-input .rbcb-clickspace-container input[type=radio]:checked+.rbcb-lbl::before {
    background-color: #201547
}

.di-input .rbcb-clickspace-container input[type=checkbox]+.rbcb-lbl::before {
    color: #201547;
    border: 2px solid #201547
}

.di-toggle-switch.active {
    background-color: #201547
}

.btn-primary,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary:active:focus,.btn-primary.active:focus {
    background-image: -webkit-linear-gradient(top, #201547 0%, #100b24 100%);
    background-image: -o-linear-gradient(top, #201547 0%, #100b24 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#201547), to(#100b24));
    background-image: linear-gradient(to bottom, #201547 0%, #100b24 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#201547', endColorstr='#201547', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
    border-color: #201547;
    color: #fff
}

.btn-primary:focus {
    background-position: 0px
}

.btn-primary:hover:focus,.btn-primary:hover,.btn-primary:visited {
    background-color: #000;
    background-image: none;
    border-color: #201547;
    color: #fff
}

.btn-primary.disabled,.btn-primary:disabled {
    background-color: rgba(32,21,71,0.4);
    background-image: none
}

.dropdown-header {
    background-color: rgba(32,21,71,0.1)
}

.menu-footer {
    color: #201547
}

table thead {
    background-color: rgba(32,21,71,0.1)
}

.di-rs-table .heading {
    background-color: rgba(32,21,71,0.1)
}

.tab-container {
    background-color: rgba(32,21,71,0.1)
}

.tab-container .nav>li>a:hover,.tab-container .nav>li>a:focus {
    background-color: transparent;
    border-top-color: transparent
}

.tab-container .nav>.active a:hover,.tab-container .nav>.active a:focus {
    background-color: #ffffff
}

.navigation-container .header {
    background-color: #fff
}

.navigation-container .header .alerts .di-svg {
    color: #201547
}

.navigation-container .header .hamburger button {
    color: #201547
}

.navigation-container .header-container {
    background-color: #fff
}

.navigation-container .last-login {
    color: #fff
}

.navigation-container .global-nav>ul {
    background-color: #f2f2f2
}

.navigation-container .global-nav .item {
    color: #201547
}

.navigation-container .featured-nav ul {
    color: #201547
}

.navigation-container .featured-nav .item {
    color: #201547
}

.navigation-container .quickLinks-nav ul {
    background-color: #c4d600;
    box-shadow: 0 1px 1px #eaff0a
}

.navigation-container .quickLinks-nav .a-level-0 {
    color: #201547
}

.navigation-container .main-nav {
    background-image: -webkit-linear-gradient(top, #c4d600 0, #c4d600 100%);
    background-image: -o-linear-gradient(top, #c4d600 0, #c4d600 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#c4d600), to(#c4d600));
    background-image: linear-gradient(to bottom, #c4d600 0, #c4d600 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c4d600',endColorstr='#c4d600',GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false)
}

.navigation-container .main-nav .li-level-0 {
    border-left-color: rgba(239,255,61,0.6)
}

.navigation-container .main-nav .li-level-0:hover {
    background-color: #adbd00
}

.navigation-container .main-nav .li-level-0.open .a-level-0 {
    -webkit-box-shadow: none;
    box-shadow: none
}

.navigation-container .main-nav .a-level-0 .a-label,.navigation-container .main-nav .a-level-0:focus .a-label,.navigation-container .main-nav .a-level-0:hover .a-label,.navigation-container .main-nav .open .a-level-0 .a-label {
    color: #201547
}

.navigation-container .main-navigation-container {
    background-image: -webkit-linear-gradient(#c4d600 0%, #c4d600 100%);
    background-image: -o-linear-gradient(#c4d600 0%, #c4d600 100%);
    background-image: linear-gradient(#c4d600 0%, #c4d600 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c4d600',endColorstr='#c4d600',GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false)
}

.header .alerts .di-svg {
    color: #201547
}

.header .hamburger button {
    color: #201547
}

.header-container {
    background-color: #fff
}

.last-login {
    color: #fff
}

.global-nav>ul {
    background-color: #f2f2f2
}

.global-nav .item {
    color: #201547
}

.featured-nav ul {
    color: #201547
}

.featured-nav .item {
    color: #201547
}

.quickLinks-nav ul {
    background-color: #c4d600;
    box-shadow: 0 1px 1px #eaff0a
}

.quickLinks-nav .a-level-0 {
    color: #201547
}

.main-nav {
    background-image: -webkit-linear-gradient(top, #c4d600 0, #c4d600 100%);
    background-image: -o-linear-gradient(top, #c4d600 0, #c4d600 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#c4d600), to(#c4d600));
    background-image: linear-gradient(to bottom, #c4d600 0, #c4d600 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c4d600',endColorstr='#c4d600',GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false)
}

.main-nav .li-level-0 {
    border-left-color: rgba(239,255,61,0.6)
}

.main-nav .li-level-0:hover {
    background-color: #adbd00
}

.main-nav .li-level-0.open .a-level-0 {
    -webkit-box-shadow: none;
    box-shadow: none
}

.main-nav .a-level-0 .a-label,.main-nav .a-level-0:focus .a-label,.main-nav .a-level-0:hover .a-label,.main-nav .open .a-level-0 .a-label {
    color: #201547
}

.main-navigation-container {
    background-image: -webkit-linear-gradient(#c4d600 0%, #c4d600 100%);
    background-image: -o-linear-gradient(#c4d600 0%, #c4d600 100%);
    background-image: linear-gradient(#c4d600 0%, #c4d600 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c4d600',endColorstr='#c4d600',GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false)
}

.calculator-input {
    color: #201547 !important
}

.calculator-input:focus {
    border-color: #201547 !important
}
