.layoutWidth12 {
  max-width: 1440px;
  min-width: 320px;
  width: 100vw; }
  .layoutWidth12.header .logoContainer {
    width: 100%; }
  .layoutWidth12.header .uxHeaderRightContainer {
    max-width: 1440px;
    min-width: 320px;
    margin-right: 1em;
    position: absolute;
    right: 0; }
    .layoutWidth12.header .uxHeaderRightContainer br {
      display: none; }
    .layoutWidth12.header .uxHeaderRightContainer .cwwbos_header-rightcontainer_text {
      float: none !important;
      margin-right: 0 !important;
      padding-bottom: 0 !important;
      text-align: right; }
  .layoutWidth12.header .headerLeftContainer {
    display: none; }

#wrapPrimaryNav {
  height: 58px;
  max-width: 1440px;
  min-width: 320px; }
  #wrapPrimaryNav .primaryNav {
    height: auto; }

@media only screen and (max-width: 600px) {
  .layoutWidth12.header .uxHeaderRightContainer {
    text-align: center;
    width: 100%; }
    .layoutWidth12.header .uxHeaderRightContainer .cwwbos_header-rightcontainer_text {
      display: inline-block;
      position: static;
      text-align: center; }
    .layoutWidth12.header .uxHeaderRightContainer br {
      display: none; }

  #wrapPrimaryNav {
    height: 108px; }
    #wrapPrimaryNav .primaryNav {
      height: auto; } }
#wrapall {
  width: 100vw;
  max-width: 1440px;
  min-width: 320px; }
  #wrapall .c00 {
    max-width: 1440px;
    min-width: 320px; }
    #wrapall .c00 div#z_wrapper div#z_main {
      width: 96%; }
      #wrapall .c00 div#z_wrapper div#z_main .z_mixed_fonts {
        float: none; }

/*# sourceMappingURL=supplier_diversity_program_mission.css.map */
