header {background-color:#6490B3;/*height:98px;*/margin:0;padding:0;}
header .logo {display:inline-block;margin:0;padding:0;}
header .logo a {color:#fff;display:inline-block;background-image:url('aas-logo_188x73.png');background-position:left center;background-repeat:no-repeat;background-size:contain;line-height:73px;height:73px;margin:10px 6px;padding:0;text-indent:200px;}
header .wrapper {background-image:url('aas-logo_120.png');background-position:right center;background-repeat:no-repeat;}
h1 {font-size:24px;}
#search-box {display:inline-block;float:right;line-height:92px;margin:0 6px;}
#search-box label {color:#fff;}
#page-title {color:#6490B3;margin-bottom:12px;}
#page-title h2 {font-family:'NimbusSanNov-Lig',arial,sans-serif;margin:0;padding:12px 6px;}
#page-content {padding:6px;}
/* footer {background-color:#191919;background-image:url('meh.png');background-repeat:no-repeat;background-position:right top;border-top:6px solid #2f2f2f;color:#6490B3;font-size:11px;margin-top:64px;min-height:100px;padding:3px;} */ 	/* AS 10/12/2023 JDS CR004873 - Supplier portal update */
footer {background-color:#191919;background-image:url('meh.png');background-repeat:no-repeat;background-position:right top;border-top:6px solid #2f2f2f;color:#6490B3;font-size:14px;margin-top:64px;min-height:100px;padding:3px;}			/* AS 10/12/2023 JDS CR004873 - Supplier portal update */
footer a {color:#fff;}
footer a:hover {color:#6490B3;}
ul hr {margin:0;padding:0;} /* drop menu hr */
hr {clear:both;}

#dialog {display:none;}
.bg-danger, .bg-success, .bg-info, .bg-warning, .bg-primary {border-radius:4px;padding:6px;}
.border-danger {border:1px solid #d9534f;}
.border-info {border:1px solid #5bc0de;}
.border-success {border:1px solid #5cb85c;}
.border-warning {border:1px solid #f0ad4e;}
.burger {display:none;}
.cursor-help {cursor:help;}
.highlight {background-color:#ffeeaa;}
.wrapper {margin:0 auto;min-width:320px;max-width:960px;}

nav {background-color:#2f2f2f;border-bottom:1px solid #191919;color:#fff;display:block;height:28px;padding:2px;}
#nav {background-color:#2f2f2f;border-bottom:1px solid #191919;color:#fff;display:block;height:32px;padding:2px;}
nav .nav {font-size:12px;}
.nav {font-size:12px;}
.nav-border {border-bottom:1px solid #ccc;}

/* 320-799 */
@media (max-width:799px){
    #search-box {display:block;float:none;line-height:20px;text-align:center;}
    #search-box #search {display:inline;width:200px;}
}

@media (max-width:599px){
    .burger {color:#aaa;cursor:pointer;display:inline-block;font-size:22px;margin-top:0px;text-decoration:none;}
    .burger:hover {color:#6490B3;}
    .nav ul {background-color:#eee;border:1px solid #000;border-radius:4px;display:none;margin:0;padding:24px;box-shadow:#444 2px 2px 2px;position:relative;z-index:1;}
    .nav ul ul {border:none;box-shadow:none;display:block;margin:0 12px;padding:0;position:relative;z-index:-1;}
    #search-box {display:block;line-height:20px;}
    #page-title h2 {font-size:18px;}
}

@media (min-width:600px){
    nav ul a {color:#fff;}
    #.nav ul {background-color:#eee;list-style:none;position:relative;margin:0;padding:0;}
    .nav ul {background-color:#2f2f2f;list-style-type:none;position:relative;margin:0;padding:0;}
    .nav ul a {display:block;text-decoration:none;padding:1px 6px;outline-style:none;}
    .nav ul span.disabled {border:1px solid transparent;color:#aaa;display:block;padding:1px 6px;}
    .nav ul span.disabled i {color:#aaa;}
    .nav ul li {position:relative;float:left;margin:0 2px;padding:1px;}
    .nav ul li.current-menu-item {background:#ddd;}
    .nav ul a:hover {color:#6490B3;text-decoration:none;}
    .nav ul ul {border:1px solid #aaa;border-radius:4px;display:none;position:absolute;top:100%;left:0;background:#fff;box-shadow:3px 3px 6px #222;padding:0;animation:fadein 0.1s;z-index:1;}
    .nav ul ul li {float:none;font-size:12px;margin:0;min-width:120px;white-space:nowrap;}
    .nav ul ul a {color:#222;padding:3px 8px !important;}
    .nav ul ul a:hover {background-color:#6490B3;color:#fff;}
    .nav ul ul a:active {background-color:#6490B3;color:#fff;}
    .nav ul ul a span {float:right;transform:rotate(-90deg) !important;position:relative;top:-8px;}
    .nav ul ul ul {top:0;left:100%;}
    .nav ul li:hover > ul {display:block;}
}

table tr.text-muted {opacity:0.5;}
.error {color:#ff0000;}

/* mutiselectable jquery plugin */
.multiselectable {display:block;margin:6px;text-align:center;width:100%;}
.multiselectable div {display:inline-block; /* border:1px solid red; */ }
.multiselectable label {display:block;text-align:left;}
.multiselectable select {width:310px;}
.multiselectable .m-selectable-from {}
.multiselectable .m-selectable-controls {margin:12px;}
.multiselectable .m-selectable-controls button {display:block;margin:3px;}
.multiselectable .m-selectable-to {}

/* jquery sortable */
ul.sortable {list-style-type:none;margin:0;padding:0;}
ul.sortable li {margin:0;padding:0;}

/* Upgrade Changes - 6/2022 */
a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { text-decoration: underline; }
a:active { text-decoration: none; }
.form-select { appearance: auto; }
.nav { flex-direction:column;}
.btn-primary {
    @include button-variant(#6490B3, darken(#6490B3, 7.5%), darken(#6490B3, 10%), lighten(#6490B3,5%), lighten(#6490B3, 10%), darken(#6490B3,30%));
}
.btn-outline-primary {
    @include button-outline-variant(#6490B3, #222222, lighten(#6490B3,5%), #6490B3);
}
//.btn-primary { background-color: #6490B3;text-color: white; }
//.btn-default { background-color: #6490B3;text-color: white; }
/* End Upgrade Changes */

/* AS 10/12/2023 JDS CR004873 - Supplier portal update - BEGIN */
.ui-icon { 
    zoom: 125%; 
    -moz-transform: scale(1.25); 
    -webkit-zoom: 1.25; 
    -ms-zoom: 1.25;
}

.add_button {
    float: right;
}

.remove_button {
    float: right;
}

.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
    float: none;
    display: flex;
    justify-content: center;
}

.banktip {
    position: relative;
    display: inline-block;
    cursor: default;
}

.banktip .banktiptext {
    visibility: hidden;
    padding: 0.25em 0.5em;
    background-color: #FFFFFF;
    width: 400px;
    /* color: #fff; */
    /* text-align: center; */
    border: 2px solid #000000;
    /* white-space: nowrap; */

/* Position the tooltip */
    position: absolute;
    z-index: 1;
    top: 100%;
    left: 100%;
    transition-property: visibility;
    transition-delay: 0s;
}

.banktip:hover .banktiptext {
    visibility: visible;
    transition-delay: 0.3s;
}

/* AS 10/12/2023 JDS CR004873 - END */