*:focus {
    outline: none!important;
}

ul.top-nav {
    margin: revert;
    display: flex;
    align-items: center;
}

#order-standard_cart .products .product header {
    padding: 10px 10px!important;
}

.label-info,
ul.top-nav>li.primary-action>a.btn,
.navbar-main,
.home-shortcuts,
.label-default,
.label-warning,
section#footer .back-to-top i,
.panel-sidebar>.panel-heading,
.panel-default>.panel-heading,
#order-standard_cart .products .product header,
.btn-success,
#order-standard_cart .view-cart-items-header,
#order-standard_cart .panel-addon .panel-add,
#order-standard_cart .empty-cart .btn,
#order-standard_cart .order-summary h2,
.btn-primary,
.btn-default:hover,
.btn-info,
#order-standard_cart #btnNewUserSignup:hover,
.bg-color-blue,
.bg-color-red,
.dataTables_wrapper .dataTables_info {
    color: #FFF;
    background-color: #4a00e0!important;
}

ul.top-nav>li.primary-action>a.btn:hover,
.navbar-main .navbar-nav>li>a:hover,
.navbar-main .navbar-nav>li>a:focus,
.navbar-main .navbar-nav>.open>a,
.navbar-main .navbar-nav .dropdown-menu>li>a:hover,
.label-warning[href]:hover,
section#home-banner,
section#footer .back-to-top i:hover,
.panel-sidebar a.list-group-item.active,
.btn-success:hover,
#order-standard_cart .empty-cart .btn:hover,
.btn-primary:hover,
.btn-info:hover,
#order-standard_cart #btnNewUserSignup,
.bg-color-green,
.bg-color-gold,
.bg-color-asbestos,
.navbar-main li.account {
    color: #FFF!important;
    background-color: #8e2de2!important;
}

a:hover,
.btn-link:hover,
.close:hover {
    color: #8e2de2;
}

#header > .container {
	font-size: 0;
    padding: 10px 0;
}

div.header-lined h1,
.btn-link {
    color: #4a00e0;
}

.navbar-main .navbar-toggle .icon-bar {
    background-color: #FFF!important;
}

.panel-sidebar .panel-title,
.panel-sidebar .panel-minimise,
.panel-sidebar a.list-group-item.active i,
.panel-sidebar a.list-group-item.active i:hover,
#order-standard_cart .products .product header span,
.btn-default:hover,
.panel-sidebar a.list-group-item:hover i.far {
    color: #FFF!important;
}

.panel-sidebar a.list-group-item.active,
.panel-sidebar a.list-group-item.active {
    border-color: #FFF!important;
}

.btn-success,
#order-standard_cart .products .product,
#order-standard_cart .view-cart-items,
.btn-primary,
.btn-default:hover,
.btn-info,
#order-standard_cart,
#order-standard_cart .order-summary,
#order-standard_cart #btnNewUserSignup:hover,
.dataTables_wrapper table.table-list thead th {
    border-color: #4a00e0!important;
}

.btn-success:hover,
.btn-primary:hover,
.btn-info:hover,
#order-standard_cart #btnNewUserSignup,
.dataTables_wrapper table.table-list thead th:nth-child(even) {
    border-color: #8e2de2!important;
}

.notice-bar {
    background-color: #4a00e0;
    padding: 15px 0;
}

.notice-text {
    color: #fff;
    font-size: 21px;
    text-align: center;
    margin-bottom: 0;
    line-height: 34px;
}

.notice-text a {
    color: #fff;
    text-decoration: underline;
}

.kb-article-content {
    line-height: 30px;
}

#containerExistingAccountSelect .col-sm-12:nth-of-type(2),
#creditCardInputFields {
    margin-bottom: 20px;
}