.sqt-color, .sqt-color a {
    color: #3e6bef !important;
}

.sqt-logo {
    margin-top: -10px;
}

.body-27 .top-nav nav.navbar-default {
    background-color: #3e6bef !important;
    border-color: #3e6bef !important;
}

.body-27 textarea:focus,
.body-27 .form-control:focus,
.body-27 .msg.announcement,
.body-27 .mdl-spinner__layer {
    border-color: #3e6bef !important;
}

.body-27 .sl-light-input,
.body-27 #first-nav-panel .navbar {
    background-color: rgb(46 89 215 / 88%) !important;
    border-color: #3e6bef !important;
}

.body-27 .second-nav .nav li a {
    color: #fff !important;
}

.body-27 .footer .link,
.body-27 .second-nav .nav li a:hover {
    color: #3e6bef !important;
}

.retailer-27 #sl-loader-bg::after {
    border-top-color: #3e6bef !important;
}

.retailer-27 .sl-text {
    color: #3e6bef !important;
}

.body-27 .retailer-27 button,
.body-27 .retailer-27 button:hover,
.body-27 .modal.ng-valid button:not(.close),
.body-27 .modal.ng-invalid button:not(.close) {
    background-color: #3e6bef !important;
    color: #fff !important;
}

.body-27 .retailer-27 button .button__text {
    color: #fff !important;
}

.body-27 .sl-light-btn,
.body-27 #top-navigation,
.body-27 .primary-green-bg,
.body-27 .retailer-27 #debug-link,
.body-27 .retailer-27 .f1-progress-line,
.body-27 button[disabled].primary-green-bg,
.body-27 #navbarSupportedContent .dropdown-menu {
    background: #3e6bef !important;
}

.body-27 .retailer-27 .f1-step.active p,
.body-27 .retailer-27 .f1-step.activated p {
    color: #3e6bef !important;
}

.body-27 .retailer-27 .f1-step.active .f1-step-icon,
.body-27 .retailer-27 .f1-step.activated .f1-step-icon {
    background: #3e6bef !important;
    border: 1px solid #3e6bef !important;
    color: #fff !important;
}

.body-27 #case-list-nav ul.custom-border,
.body-27 #case-view-nav .nav-pills li.active a,
.body-27 #case-list-nav .nav-pills li.active {
    border-color: #3e6bef !important;
}

.body-27 .btn .badge, .body-27 .btn-success {
    background: #3e6bef !important;
    border: 1px solid #3e6bef !important;
    color: #fff !important;
}

.body-27 .solvup-ul li {
    margin-bottom: 0.2em !important;
}

.body-27 .solvup-ul li p {
    margin: 0 !important;
}

.body-27 .retailer-27 .checkbox label {
    font-weight: 700 !important;
}

.retailer-27 #next_button_field,
.retailer-27 #previous_button_field {
    padding: 7px 30px !important;
}

.body-27 .modal.ng-valid,
.body-27 .modal.ng-invalid {
    top: 15vh !important;
}

.body-27 .modal-backdrop {
    background-color: rgba(0, 0, 0, 0.6) !important;
}

.body-27 .modal-backdrop.in {
    opacity: 0.35 !important;
}

/* Big W retailer css  */
.body-29 .top-nav nav.navbar-default {
    background-color: #0046C8 !important;
    border-color: #0046C8 !important;
}

.body-29 textarea:focus,
.body-29 .form-control:focus,
.body-29 .msg.announcement,
.body-29 .mdl-spinner__layer {
    border-color: #0046C8 !important;
}

.body-29 .sl-light-input,
.body-29 #first-nav-panel .navbar {
    background-color: rgb(46 89 215 / 88%) !important;
    border-color: #0046C8 !important;
}

.body-29 .second-nav .nav li a {
    color: #fff !important;
}

.body-29 .footer .link,
.body-29 .second-nav .nav li a:hover {
    color: #0046C8 !important;
}

.retailer-29 #sl-loader-bg::after {
    border-top-color: #0046C8 !important;
}

.retailer-29 .sl-text {
    color: #0046C8 !important;
}

.body-29 .retailer-29 button,
.body-29 .retailer-29 button:hover,
.body-29 .modal.ng-valid button:not(.close),
.body-29 .modal.ng-invalid button:not(.close) {
    background-color: #0046C8 !important;
    color: #fff !important;
}

.body-29 .retailer-29 button .button__text {
    color: #fff !important;
}

.body-29 .sl-light-btn,
.body-29 #top-navigation,
.body-29 .primary-green-bg,
.body-29 .retailer-29 #debug-link,
.body-29 .retailer-29 .f1-progress-line,
.body-29 button[disabled].primary-green-bg,
.body-29 #navbarSupportedContent .dropdown-menu {
    background: #0046C8 !important;
}

.body-29 .retailer-29 .f1-step.active p,
.body-29 .retailer-29 .f1-step.activated p {
    color: #0046C8 !important;
}
.body-29 .retailer-29 .f1-step.activated .f1-step-icon {
    background: #fff !important;
    border: 1px solid #0046C8 !important;
    color: #0046C8 !important;
}
}
.body-29 .retailer-29 .f1-step.active .f1-step-icon {
    background: #0046C8 !important;
    border: 1px solid #0046C8 !important;
    color: #fff !important;
}

.body-29 #case-list-nav ul.custom-border,
.body-29 #case-view-nav .nav-pills li.active a,
.body-29 #case-list-nav .nav-pills li.active {
    border-color: #0046C8 !important;
}

.body-29 .btn .badge, .body-29 .btn-success {
    background: #0046C8 !important;
    border: 1px solid #0046C8 !important;
    color: #fff !important;
}

.body-29 .solvup-ul li {
    margin-bottom: 0.2em !important;
}

.body-29 .solvup-ul li p {
    margin: 0 !important;
}

.body-29 .retailer-29 .checkbox label {
    font-weight: 700 !important;
}

.retailer-29 #next_button_field,
.retailer-29 #previous_button_field {
    padding: 7px 30px !important;
}

.body-29 .modal.ng-valid,
.body-29 .modal.ng-invalid {
    top: 15vh !important;
}

.body-29 .modal-backdrop {
    background-color: rgba(0, 0, 0, 0.6) !important;
}

.body-29 .modal-backdrop.in {
    opacity: 0.35 !important;
}
.bigw-logo {
    margin-top: -15px;
}
.retailer-29 .sl-text-warning {
    color: #c00000 !important;
}