header nav.navbar-inverse.navbar {
    border-bottom: none!important;
	border-top: 5px solid!important;
    border-image-source: -moz-linear-gradient(to left, #00AEEF, #82c342);
    border-image-source: -webkit-linear-gradient(to left, #00AEEF, #82c342);
    border-image-source: linear-gradient(to left, #00AEEF, #82c342);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00AEEF', endColorstr='#82c342', GradientType=1);
    border-image-source: linear-gradient(to left, #00AEEF, #82c342);
    border-image-slice: 1;
}

a {
    color: #024990;
    text-decoration: none!important;
}
.catalog-item-name {
    text-decoration: none!important;
}
.panel h4, .panel h3 {
    color: inherit;
	font-weight:bold;
	text-decoration:none!important;
}
.panel:hover h4 {
    color: #00AEEF;
}

.breadcrumbs-container {
    background: #003359;
    color: #fff;
}
.breadcrumbs {
    height: 40px;
    overflow: hidden;
}
.breadcrumbs a {
    color: #fff;
}
.breadcrumbs a:hover {
    color: #00AAEF;
}
#x9bede9c35b3212000d7ec7ad31f91ac6 {
    margin-top: 4px;
}
.v0fb269305b3212000d7ec7ad31f91ae2 .a-disabled {
    cursor: default;
    color: #b5b5b5!important;
    font-weight: normal!important;
}
.panel-heading, .panel-footer {
	padding: 1.2rem;	
}
#tabpanel-card- {
    margin-top: 2rem;
}
.panel-footer.b {
    border-top: none;
	padding-left: 2.4rem;
}
.item-card, .panel-footer {
	-webkit-transition: all 500ms ease;
    -moz-transition: all 500ms ease;
    -ms-transition: all 500ms ease;
    -o-transition: all 500ms ease;
    transition: all 500ms ease;
}
.wrapper-xl h2.text-4x {
    font-size: 2.8456em;
}
.v3c29786e87133200e0ef0cf888cb0bdf .sc-field-error-label {
    border: 1px solid #00AAEF;
    font-size: 14px;
    line-height: 1.2;
    background: transparent!important;
}
.v3c29786e87133200e0ef0cf888cb0bdf .sc-field-error-label:hover {
    background: rgb(0 170 239 / 24%);
}
.v3c29786e87133200e0ef0cf888cb0bdf .sc-field-error-label:hover {
    background: rgb(0 170 239 / 24%);
}
a.navbar-brand:before {
    content: '';
    background-image: url(//m.svgksa.com/images/au-sn-logo.png);
    width: 158px;
    height: 50px;
    display: block;
    background-repeat: no-repeat;
    margin-top: 14px;
    margin-left: 10px;
}
a.navbar-brand img {display:none;}
.navbar-brand span.ng-binding, .v4eddd6998771a5103a48840e0ebb35eb .navbar-brand span {
    display: none;
}
.d-flex {
    display: flex!important;
}
.flex-wrap {
    flex-wrap: wrap!important;
}
.justify-content-between {
    justify-content: space-between!important;
}
.align-items-center {
    align-items: center!important;
}
.mb-0 {margin-bottom:0;}
.py-3 {
    padding-top: 1rem!important;
    padding-bottom: 1rem!important;
}
.my-4 {
    margin-top: 1.5rem!important;
    margin-bottom: 1.5rem!important;
}
.justify-content-center {
    justify-content: center!important;
}
.footer-nav {
    display: flex!important;
    justify-content: end!important;
    padding-right: 0!important;
}
.justify-content-center {
    justify-content: center;
}
.table > thead > tr > th {
    background: #003350!important;
    color: #fff!important;
    border-bottom: 5px solid #82c342!important;
}
table.table.table-striped.item-table {
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.10);
}
.v4c03cba0cb11020000f8d856634c9ce1 .text-active {
    color: #024990;
    border-left: 0.3rem solid #00AEEF!important;
    font-weight: bold;
}
.panel-default > .panel-heading {
    color: #ffffff;
    background-color: #003359;
    border-color: #DADDE2;
}
#catalog_title select.sc-basic-select {
    width: 100%;
    padding: 10px;
    border: transparent;
}
.popular.sc-tab-div, .popular, .recent.sc-tab-div, .recent {
    border-color: #fff!important;
    background: #fff!important;
}
.popular.sc-tab-div:focus, .recent.sc-tab-div:focus {
    border-color: #00AEEF!important;
    background: #fff!important;
}
.panel-heading .transparent-button {
	color:#fff!important;
}
table[style] {
    height: unset!important;
    width: unset!important;
}
tr[style] {
    height: unset!important;
    width: unset!important;
}
td[style] {
    height: unset!important;
    width: unset!important;
}
th[style] {
    height: unset!important;
    width: unset!important;
}
u {
    text-decoration: none!important;
}
article span [style] {
    font-family: inherit!important;
    font-size: inherit!important;
}
.glyphicon-star {
    color: #FFC107;
}
.apply-brand-color {
    color: #003359!important;
}
.breadcrumbs {
    padding-top: 0!important;
}
ul.nav-pills li {
    padding: 1rem 0.7rem!important;
}
ul.nav-pills li a:hover {background:transparent!important;}
.transparent-button {
    color: #003359!important;
}
.transparent-button:hover {
    color: #00AEEF!important;
}
.kb-list-item .kb-list-col-content a .ng-scope, .kb-article-content a, a .catalog-item-name {
  display:inline;
  width: calc(100%);
  background-image: linear-gradient(transparent calc(100% - 2px), #00AEEF 2px);
  background-repeat: no-repeat;
  background-size: 0% 100%;
  transition: background-size 0.25s ease-in;
  color:#003359;
  font-weight:bold;
}
.kb-list-item .kb-list-col-content a:hover .ng-scope, .kb-article-content a:hover, a:hover .catalog-item-name {
background-size: 100% 100%;
}

.sc-item-error-messages.ng-scope {
    max-height: unset!important;
}
.field-decorations .mandatory-filled {
    color: #e7e7e7;
}
.right-side-cart .panel.panel-default.b {
    background: transparent;
    border: none!important;
    box-shadow: none!important;
}
.sc-reqd-info-btn {
    font-weight: normal;
}
.sc-field-error-label:hover {
    background: rgb(0 170 239 / 10%)!important;
}
[accessibility] input:focus, [accessibility] textarea:focus, [accessibility] select:focus {
    box-shadow: 0 0 0.5rem #0AAEEF;
    outline: 0.4rem solid transparent;
    border-color: #00AEEF;
}
.data-set-list {
	grid-row-gap:1rem;	
}
.now-card {
    box-shadow: none!important;
    border: none!important;
}
.mobile-banner-ec {
    background-position: top center!important;
}
#recommendations-dashboard-section #card-list-contents-section {
    padding: 7px!important;
}
#recommendations-dashboard-section .panel-heading {
    background: #003359!important;
}
#recommendations-dashboard-section h3.panel-title {
    color: #fff!important;
}
#x4f6aaa42d7330200a9addd173e24d435 th, #x4f6aaa42d7330200a9addd173e24d435 .title {
    color: #fff!important;
}





