  .WAC__message-vertical-padding { 
    position: relative !important; 
  }
  #WACContainer.WACContainer .WAC__bot-bar-color { 
    background-color: white; 
  }
  .WAC__bot-bar-color { 
    position: relative absolute; 
    background: white !important; 
    background-size: contain !important; 
    position: absolute !important; 
    left: -0.5rem !important; 
    top: 0.75rem !important; 
    display: flex !important; 
    width: 8rem !important; 
    flex-direction: column !important; 
    justify-content: flex-end !important;
  }
  #WACContainer.WACContainer .WACWidget.WACWidget--rounded .WACBrandingBanner, 
	#WACContainer.WACContainer .WACWidget.WACWidget--rounded button.WACInputContainer__SendButton {
		background-color: #0068b7 !important;
		border-top:none !important;
		color:white !important;
	}
	.WAC__received--inner {
    border-radius: 0.5rem !important;
    --tw-bg-opacity: 1 !important;
    background-color: #0068b7 !important;
    padding: 0.5rem !important;
    color: white !important;
  }
  .WACMessages__Wrapper {
    background-color: white !important;
    color:black !important;
  }
  .WACWidget__MarkdownP {
    color:white !important;
  }
  #WACContainer.WACContainer .WACLauncherComplex__Container .WACLauncherComplex__ContentButton,
  .WACLauncherComplex__ContentButton,.bx--tag.WACLauncher__CloseButton.bx--tag--interactive {
    display: none !important;
  }
  
  #WACContainer.WACContainer .WACLauncher__ButtonContainer.WACLauncher__ButtonContainer--round .WACLauncher__Button:not(.WACLauncher__TourButton) {
    background-color: transparent !important;
  }
  .WACLauncherComplex__Container--simpleAnimation .WACLauncher__ButtonContainer.WACLauncherComplex__SmallLauncherContainer {
    right: -32px !important;
    border-radius: 0% !important;
    height: auto !important; 
    padding: 0 30px 60px 0 !important;
  }
  .WACLauncherComplex__Container--simpleAnimation .WACLauncher__ButtonContainer.WACLauncherComplex__SmallLauncherContainer .WACLauncher__Button {
    width:150px !important;
    padding: 0 30px 60px 0 !important;
    border-radius: 0% !important;
  }
	#WACContainer.WACContainer .bx--tag--interactive, 
	#WACContainer.WACContainer .ibm-web-chat--default-styles button:not([class*=bx--]), 
	#WACContainer.WACContainer button.WAC__button--base.WAC__button--round {
		background-color: white !important;
	}
	#WACContainer.WACContainer button.WAC__button--base.WAC__button--round.WAC__button--selected, 
	#WACContainer.WACContainer button.WAC__button--base.WAC__button--round.WAC__button--selected:disabled:hover, 
	#WACContainer.WACContainer button.WAC__button--base.WAC__button--round:enabled:active {
		background-color: #393939 !important;
	}
	#WACContainer.WACContainer .WACWidget.WACWidget--launched.WACWidget--defaultElement {
    box-shadow: 1px 1px 1px grey !important;
    border: 1px solid white !important;
  }
	
	#WACContainer.WACContainer .WAC__message a, #WACContainer.WACContainer .WAC__message a:visited {
		color:white !important;
		font-weight: bold !important;
		text-decoration: underline !important;
	}
	#WACContainer.WACContainer .WACHeader,
  #WACContainer.WACContainer .WACHomeScreenModern__inputContainerWrapper--background,
  #WACContainer.WACContainer .WACHomeScreenModern__body {
    background-color: #0068b7 !important;
    color:white !important;	
  }
  #WACContainer.WACContainer .WACWidget.WACWidget--rounded .WACHeader {
    border-top: 1px solid #0068b7 !important;
    border-left: 1px solid #0068b7 !important;
    border-right: 1px solid #0068b7 !important;
  }
  .WAC__ChatNonHeaderContainer {
    border-left: 1px solid #0068b7 !important;
    border-right: 1px solid #0068b7 !important;
  }
  .WACBrandingBanner {
    border-bottom: 1px solid #0068b7 !important;
  }
  #WACContainer.WACContainer .WACWidget.WACWidget--rounded .WACBrandingBanner {
    border-right: 1px solid #0068b7 !important;
  }
  #WACContainer.WACContainer .WACWidget.WACWidget--rounded .WACBrandingBanner, #WACContainer.WACContainer .WACWidget.WACWidget--rounded .WACInputContainer__LeftContainer {
    border-left: 1px solid #0068b7 !important;
  }
  #WACContainer.WACContainer .WACBotContainer .WACInputContainer {
    padding:4px !important;
  }

  #WACContainer.WACContainer .WACLauncherExtended__Container {
    border-radius: 0% !important;
    box-shadow: none !important;
    background:transparent !important;
    border: transparent !important;
  	width: 0px !important;
  }
  #WACContainer.WACContainer .WACLauncher__ButtonContainer.WACLauncher__ButtonContainer--round,
  #WACContainer.WACContainer .WACLauncher__ButtonContainer.WACLauncher__ButtonContainer--round .WACLauncher__Button,
  #WACContainer.WACContainer .WACLauncher__Avatar {
    border-radius: 0% !important;
  }

  #WACContainer.WACContainer .WACLauncher__ButtonContainer.WACLauncher__ButtonContainer--round .WACLauncher__Button:not(.WACLauncher__TourButton) {
    background-color: transparent !important;
    border:0 !important;
  }
  #WACContainer.WACContainer .WACLauncherExtended__Container {
    border-radius: 0% !important;
    box-shadow: none !important;
    background:transparent !important;
    border: transparent !important;
    width: 0px !important;
  }
