.centerdText{text-align:center}.mainHeader .subtitle,.mainHeader .navbar-fluid .subtitle{margin-bottom:0px}.welcomeCard.content-wrapper{overflow-y:hidden}.add-modal{margin-top:150px !important}.add-modal .modal-header .modal-title{margin-top:15px;text-align:center}.add-modal .modal-body{padding-top:10px;overflow:hidden}.btn-group.btn-group-justified{text-align:right}.mcapformButtonContainer{position:relative;float:left;white-space:nowrap}.mcapformButtonContainer *{margin-left:10px;margin-right:10px}.mcapformButton{width:120px;height:40px;font-size:14px}.mcapdescriptionButton{height:50px}.mcapcancelButton{color:#d24a35 !important;background:#fff;border:1px solid #d24a35 !important}.binningSmallLabel{font-size:11px;margin-bottom:5px}.binningMediumLabel{font-size:13px;margin-bottom:5px}.binningLargeLabel{font-size:15px;margin-bottom:5px}.binningActiveLabel{color:black}.binningDisabledLabel{color:grey}.binningSmallTopSpacing{margin-top:5px}.binningMediumTopSpacing{margin-top:10px}.binningLargeTopSpacing{margin-top:15px}.legend{list-style:none}.legend li{float:left;margin-right:10px;font-weight:bold;font-size:15px}.legend span{border:1px solid #ccc;float:left;width:12px;height:12px;margin:2px;margin-top:5px !important}.awaitingItemsStripes{background-image:linear-gradient(45deg, #ffa23f 46.88%, #ced2d6 46.88%, #ced2d6 50%, #ffa23f 50%, #ffa23f 96.88%, #ced2d6 96.88%, #ced2d6 100%);background-size:43.84px 43.84px}.readyToFetchStripes{background-image:linear-gradient(45deg, #00897b 46.88%, #ced2d6 46.88%, #ced2d6 50%, #00897b 50%, #00897b 96.88%, #ced2d6 96.88%, #ced2d6 100%);background-size:43.84px 43.84px}.awaitingItemsTooLongStripes{background-image:linear-gradient(45deg, red 46.88%, #838485 46.88%, #838485 50%, red 50%, red 96.88%, #838485 96.88%, #838485 100%);background-size:43.84px 43.84px}.legend .freeStatusColor{background-color:#9ccc65}.legend .inactive{background-color:grey}.legend .readyStatusColor{background-color:#00897b}.legend .awaitingItemsColor{background-color:#ffa23f}.legend .awaitingItemsTooLongColor{background-color:#ff0000}.legend .pendingStockItemsColor{background-color:#5c6bc0}.legend .emptyTheBin{background-color:#795548}#printable{display:none}@media print{#content{display:none}#printable{display:block;margin:0px}@page{size:auto;margin:0mm 0mm 0mm 0mm}}.noAuthOptionsDiv{border-style:solid;border-color:#eff3f5;text-align:center;margin:10px;width:720px;height:auto}.noAuthHeader{text-align:center;margin:40px auto 50px auto;width:700px}.authSpinner{position:absolute;top:30%;left:45%}.appShell{margin-top:0px;padding:34px 0 14px;height:200px}.navbar{z-index:2}.disabled{pointer-events:none}.radio .card-block .form-group label.control-label{padding-left:0px;cursor:auto}.cardBlockMain{width:100%;margin:10px auto;text-align:center}.cardBlockParagraph{color:#8090A2;padding:10px}.welcomeMessage{text-align:center;white-space:nowrap;padding:10px}.section{margin:15px 15px}.sectionHeader{margin:20px 10px}.redText{color:#d24a35}.statusMessage{font-weight:300;font-size:34px;width:100%;text-align:center}.binCodeBox{height:300px;max-height:300px;align-items:center;text-align:center}.itemInput{width:33vw;min-width:350px}.fetchItem{margin-top:5vh;font-size:25px !important;height:100px}.binItemButton{height:50px;font-size:14px !important;font-weight:bold !important}.directShipButton{height:50px;font-size:14px !important;font-weight:bold !important;margin-left:13px;padding-left:12px !important;padding-right:12px !important}.mTop{margin-top:16px}.inputFields{display:inline-flex}.rt-td{background-color:white !important;color:#0088a9}.dataSpinner{display:block;margin-left:auto;margin-right:auto}.boxBorder{border:25px solid}.redBox{border-color:#d24a35}.greenBox{border:25px solid #00897b}.cyanBox{border:25px solid #00bcd4}.blueBox{border:25px solid #1541b8dc}.greyBox{border-color:#c4cdd6}.orangeBox{border-color:#ffa23f}.flexColorContainer{margin-top:3vh;list-style:none;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center}.infoContainer{border-radius:0.5em;margin-bottom:1.5em}.infoLabel{padding-top:8px;padding-bottom:8px;padding-right:4px;padding-left:4px;display:block;justify-content:center;min-width:280px;max-width:400px;font-size:75%;font-weight:700;line-height:1;color:#fff;white-space:normal}.orangeSquare{margin-left:10px;background-color:#ffa23f !important;width:30px;height:30px;margin-right:5px}.redSquare{margin-left:10px;background-color:#d24a35 !important;width:30px;height:30px;margin-right:5px}.blueSquare{margin-left:10px;background-color:#1541b8dc !important;width:30px;height:30px;margin-right:5px}.brownSquare{margin-left:10px;background-color:#00bcd4  !important;width:30px;height:30px;margin-right:5px}.greenSquare{margin-left:10px;background-color:#00897b  !important;width:30px;height:30px;margin-right:5px}p span{display:block}.h1Centre{text-align:center}.imageinBox{height:100%;width:650}.imgPreview{margin-bottom:8px;width:100%;max-width:400px}.left{left:5vw}.right{right:0;margin-top:10vh}.h1Bold{height:7em;margin:0;display:flex;align-items:center;justify-content:center}@-webkit-keyframes blink{50%{border-color:#c4cdd6}}.divAnimation{-webkit-animation:blink .5s step-end infinite alternate}.printWrapper{margin:0px;min-width:500px;max-width:540px}.printLabel{display:block;width:280px;height:200px;margin-top:20px;margin-left:10px}.labelBinCode,.labelItem{margin-bottom:8px}.labelBinCode h2{font-size:26px;margin:1px;font-weight:bold}.labelItem h2{font-size:10px;margin:1px;font-weight:bold}.labelItem span,.labelBinCode span{font-size:10px;letter-spacing:0.6px;margin:1px;text-transform:uppercase}.selectTenant .react-select-wrapper{margin-left:30px;min-width:250px;margin-bottom:0px !important}.freeStatusColor{color:#9ccc65;font-weight:bold}.readyStatusColor{color:#00897b;font-weight:bold}.emptyTheBinColor{color:#795548;font-weight:bold}.awaitingItemsColor,.binDueColor{color:#ffa23f;font-weight:bold}.awaitingItemsTooLongColor,.binOverdueColor{color:#ff0000;font-weight:bold}.emptyTheBinColor{color:#795548;font-weight:bold}.pendingStockItemsColor{color:#5c6bc0;font-weight:bold}.grey{color:gray;font-weight:bold}.icon{color:#41b5dc !important;padding:10 !important;align-content:center !important}.icon:hover{color:#027ca5 !important}.binTable{font-size:14pt}.binInnerTable{width:auto !important;padding-left:0px}.padding-x-20{padding-left:20px;padding-right:20px}.show-pointer{cursor:pointer !important}.BinDetailsSpinner{position:absolute;left:45%}.binData{text-align:center;color:#0088a9}.binsTabButtons{margin-bottom:10px;display:flex;justify-content:center;align-items:center}.binsTableButtons{margin:10px 0px 20px}.expandedModal{min-width:80vw}.ShippingModal{width:95% !important}iframe{width:100%}.md-modal{min-width:50vw}.fa-check{color:#00aa00}.fa-times{color:#aa0000}.fa-info-circle{color:#0088a9}.asterisk{color:#F05639;font-family:Arial, Helvetica, sans-serif;font-size:15px}.link{text-decoration:underline;font-weight:bold}.link:hover{cursor:pointer}.bz-accordion{background-color:white}.bz-accordion .accordion-header{background-color:ghostwhite !important;padding:24px !important}.bz-accordion .accordion-body{padding:24px !important}.smallRightSpacing{margin-right:8px}.refreshCircle{font-size:30px !important;margin-top:10px !important;cursor:pointer}.sticky{position:sticky;top:0;background-color:#eff3f5;padding:15px 0px;z-index:1}.scroll-Y{max-height:500px;overflow-y:scroll;padding-right:10px}.selectWrapperZIndex{z-index:6}.npi-button-size{width:150px;height:40px}.npi-navtab-size{width:85px;height:40px}.npiPrintWrapper{min-width:500px;max-width:540px}.npiPrintLabel{display:block;width:540px;height:320px}.npiLabelBinCode h2{font-size:48px;font-weight:bold}.npiLabelItem span{font-size:18px}.summaryContainer .header{text-align:center;text-decoration:solid;font-size:35px !important;font-weight:600 !important;padding:0px !important}.summaryContainer .card{margin-bottom:25px !important}.summaryContainer .btn{padding:3px !important;outline-color:transparent !important}.summaryContainer .card-header{padding:2px !important}.summaryContainer .card-text{text-decoration:solid;font-size:50px;text-align:center;margin:1px 1px 1px 1px}.cardStyle{font-family:"Gotham Rounded SSm A", "Gotham Rounded SSm B", "Gotham Rounded", Gotham, "San Francisco", "Helvetica Neue", "Segoe UI", "Lucida Grande", Helvetica, Arial, sans-serif;font-weight:500;line-height:1.1;font-size:xx-large;color:inherit}.cardPadding{padding-bottom:20px;padding-top:20px}.fontStyle{font-size:25px !important;font-weight:600px !important;padding:15px !important}.refreshuiIconButton{border:none !important;background:none !important;padding:0px !important}

.loudspeaker {
  display: flex;
  flex-direction: column;
  text-align: left;
}

.loudspeakerModal > .modal-content.modal-info > .modal-header {
  padding: 0px 20px 0px;
}

.loudspeakerModal > .modal-content.modal-info > .modal-body {
  padding: 0px 20px 20px 20px;
}

.loudspeakerTitle {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-bottom: 25px;
}

.loudspeakerTitle > .robot.robot-sm {
  height: 110px;
  width: 70px;
}

.loudspeakerTitle > .robot > .robot-bg {
  transform: translate(0px,-20px) scale(.50)
}  

.loudspeakerTitle > .robot.robot-sm > .robot-figure {
  transform: scale(.50) translate(-45%) ;
}  

.loudspeakerTitle__text {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-content: center;
  font-size: 29px;
  color: #7a8797;
  text-align: center;
  font-weight: 500;
  margin: 0 15px;
}

.loudspeakerAnnouncement {
  display: flex;
  box-shadow: 2px 2px 2px 2px rgba(235, 235, 235, 1);
  margin-bottom: 15px;
  flex-direction: column;
}

.loudspeakerAnnouncement__icon {
  margin-top: -3px;
}

.loudspeakerAnnouncement__title {
  display: flex;
  flex-direction: column;
  padding: 2px 20px 0px 20px;
  margin-bottom: 4px;
}

.loudspeakerAnnouncement__snippet {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-content: center;
  padding: 0px 20px 5px 20px;
  font-size: 12px;
}

.loudspeakerAnnouncement__snippet > div > :first-child {
  margin-top: 0;
  padding-top: 0;
}

.loudspeakerAnnouncement__snippet > div > :last-child {
  margin-bottom: 0;
  padding-bottom: 0;
}

.loudspeakerAnnouncement__contentOnly {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-content: center;
  padding: 10px 20px 11px 20px;
  font-size: 12px;
}

.loudspeakerAnnouncement__contentOnly--withGroupings {
  padding: 10px 20px 0px 20px;
}

.loudspeakerAnnouncement__contentOnly > div > p {
  margin: 0px;
}

.loudspeakerAnnouncement__contentOnly > div > :first-child {
  margin-top: 0;
  padding-top: 0;
}

.loudspeakerAnnouncement__contentOnly > div > :last-child {
  margin-bottom: 0;
  padding-bottom: 0;
}

.loudspeakerAnnouncement__contentOnly img {
  max-width: 450px;
}

.loudspeakerAnnouncement__groupings {
  display: flex;
  flex-direction: row;
  align-content: flex-start;
  padding: 10px 20px 5px 20px;
}

.loudspeakerAnnouncement__grouping {
  margin-right: 10px;
}

.loudspeakerAnnouncement__groupingIcon {
  padding-right: 3px;
  color: #efa444;
}

.loudspeakerAnnouncement__readMoreLink {
  display: flex;
  width: fit-content;
  cursor: pointer;
  text-decoration: underline;
  padding: 0px 0px 11px 20px;
}

.loudspeakerAnnouncement__readMoreLink--withGroupings {
  padding: 0px 0px 0px 20px;
}

.loudspeakerViewAllButton {
  display: flex;
}

.loudspeakerViewAllButton__content {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-content: center;
}

.loudspeakerViewAllButton__link {
  background: none;
  color: inherit;
  border: none;
  margin-right: 15px;
  padding: 0;
  font: inherit;
  cursor: pointer;
  border-bottom: 1px solid rgb(65, 181, 220);
  color: rgb(65, 181, 220);
}

.loudspeakerViewAllButton__link:hover {
  color: none;
  text-decoration: none;
}

.loudspeakerViewAllButton__link:visited {
  text-decoration: none;
}

.loudspeakerViewAllButton__link:focus {
  text-decoration: none;
}

.loudspeakerNoAnnouncements {
  font-style: italic;
  margin-bottom: 15px;
}

.loudspeakerFooter {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}

.loudspeakerFooter__secondaryButtonGroup {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  width: 100%;
}

.loudspeakerFooter__secondaryButton {
  background: none;
  color: inherit;
  border: none;
  margin-right: 15px;
  padding: 0;
  font: inherit;
  cursor: pointer;
  border-bottom: 1px solid rgb(65, 181, 220);
  color: rgb(65, 181, 220);
}

.loudspeakerIcon {
  padding: 5px 10px;
}

.loudspeakerList__sectionTitle {
  padding-top: 5px;
  border-bottom: 1px solid gray;
  padding-bottom: 5px;
  text-align: center;
}
.FulfillerSelect-Spinner-20 {
    height: 20px;
}

.FulfillerSelect-Spinner-text {
    margin-left: 0.5em;
}

.FulfillerSelect-vertical-center {
    display: inline-flex;
    align-items: center;
}

div.FulfillerSelect-option-group-label {
    box-sizing: border-box;
    background-color: #fff;
    color: #c4cdd6;
    display: block;
    padding-top: 12px;
}

.modal-overflow .modal-body {
  overflow-y: visible;
}

