 body.a-dashbrd-page-bg {
  background-color: #EDEFF0 !important;
  background-size: cover;
}

.s4PageContent {
    background-color: #EEEEEF;
    background-size: cover;
}

.w-square-cornered-layout{
  background-color: #FFF ;
}

.dsh-icon-un-slctd .supplierDashboardIcon {
    color: #0854A1 !important;
}

.dsh-icon-un-slctd .supplierIconContent {
    color: #0A6ED1 !important;
}

/* footer colour and logo changes */
.sgnFooterLogo {
  background-image: url('SAP_Best_R_grad_blk.png') !important;
  padding-bottom: 4px !important;
  height: 32px !important;
}

.sgnfooteritemcolor,
.sgnfootercopyright,.buyerFooter-copyright {
    color: #6A6D70 !important;
    font-size: 12px !important;
    border-color: #D9D9D9 !important;
}

.sgnfooteritem a,
.sgnfooteritem a:link,
.sgnfooteritem a:visited, .footerItem-Links a,
.footerItem-Links a:link,.footerItem-Links a:visited {
  color:#0A6ED1 !important;
  font-size: 12px !important;
}

 .sgnfooteritem a:hover,
 .sgnfooteritem a:hover, .footerItem-Links a:hover {
   color: #0854A0!important;
 }

.buyerFooterLogo{
  background-image: url('SAP_Best_R_grad_blk.png') !important;
}

.buyerFooterHeight{
    height: 32px;
    padding-bottom: 4px;
}

.buyer-mainPanelFooter{
    padding-top: 64px;
}
/* footer colour and logo changes ends here */

/* Header command bar on non-dashboard pages */
.cmdBar,
.cmdBarSpl,
.dbTabWrapper,
.w-navigation-bar-separator td {
  background-color: #FFFFFF;
}

/* Header command bar on dashboard page */
body.a-dashbrd-page-bg .cmdBar,
body.a-dashbrd-page-bg .cmdBarSpl,
body.a-dashbrd-page-bg .w-navigation-bar-separator td,
body.a-dashbrd-page-bg .dbTabWrapper,
body.a-dashbrd-page-bg .dbTabWrapper td, .ADMastCmd{
  background-color: #FFFFFF !important;
}

/* Header area elements inactive and not clickable */
td.cmdBar,
td.cmdBarSpl,
#cmdlinks,
#cmdlinks .w-pml-icon,
.dbTabWrapper a,
.dbTabWrapper .w-pml-icon,
.w-dashboard-configure-icon,
.a-dashbrd-page-bg .w-font-icon-size-dashboard,
.w-abpw-padder,
.w-back-page-nav,
.w-back-page-label,
.w-header-notification-link,
.w-header-username-link {
  color: #878A8C !important;
}

/* Header area elements active and clickable */
#cmdlinks a,
#cmdlinks a .w-pml-icon,
.dbTabWrapper a,
.dbTabWrapper a .w-pml-icon,
a .w-dashboard-configure-icon,
.a-dashbrd-page-bg a .w-font-icon-size-dashboard,
a .w-abpw-padder,
a .w-back-page-nav,
a .w-back-page-label,
a .w-header-notification-link,
a .w-header-username-link {
  color: #FFFFF;
}


.dsh-icon-slctd .supplierIconContent,
.dsh-icon-slctd .supplierDashboardIcon {
    color: #6A6D70 !important;
}

.ANLeftTopBoxSourcing {
 color: #646464;
 background-color:transparent;
}

.w-dashboard-tabs .w-tabitem-selected a {
  color: #0A6ED1 !important;
  font-weight: 400;
  padding-bottom: 13px;
}

body.w-dlg-content-wrapper  {
    background-color:#EDEFF0 !important;
}

div.w-dlg-inner-wrapper {
    background-color : #FFF !important;
    margin-top: 18px;
    border-radius: 0px !important;
}

div.w-dlg-dialog div.w-dlg-inner-wrapper{
    margin-top: 0px;

}

.ProfileMeterSection{
    padding: 23px 25px !important;
}

.stepNavBottom .w-stepnavbar-bottom-bar{

    border-top: none;
}

.ANBodyText .w-page-tabs .w-tablist{
    padding: 1px 1px 0px;
    border-color: transparent;
}

.ANBodyText .w-tab-content{
    background-color: #FFF;
    padding:0px 0 30px;
}

.ANBodyText .w-page-tabs .w-tabitem-a.w-tabitem-a-slctd a{
    border-color: transparent !important;
}

.tabPaddingTop .ANBodyText{
    background-color: white;
    padding-top: 15px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    margin-top: 20px;
}

.tabPaddingTop span.innerchildContainer,.tabPaddingTop td.innerchildContainer{
    padding-left:0px;
    padding-right:0px;
}
.pageHeadingText{
    padding-top: 15px;
}

.tabPaddingTop{
    padding-top: 6px;
}
.w-wizard-layout-container {
    background-color:#ffffff;
}
.w-wizard-layout-top-left,.w-wizard-layout-top-right,.w-wizard-layout-container .vaB, .w-wizard-layout-container .stepNavBottom{
  background-size: cover;
  background-color: #EDEFF0;
}

.w-wizard-layout-border {
    border-bottom: none;
}

.alertBannerError {
    background-color: #FFE1DD;
    border: 1px solid #FA4A43;
    padding: 15px;
    border-radius: 0px;
}