.warehouse-image img{width:auto;height:auto;max-width:100%;margin:0 auto;display:block}.warehouse-image img.align-right{margin-right:0}.warehouse-image img.align-left{margin-left:0}.warehouse-image img.full-width{width:100%}.warehouse-image>a{display:block;text-decoration:none}
/*
v1.0.0
 */
#ls2_stacks_in_514 {
 position: relative;
}
#ls2_stacks_in_514 * {
  box-sizing: border-box;
}
#ls2_stacks_in_514 *:focus {outline:none;}
#stacks_in_514_tipue_search_input[list]::-webkit-calendar-picker-indicator { display: none !important;}
#stacks_in_514_tipue_search_input,
.live-search-input {
  font-size: 16px;
  width: 100%;
  height: auto;
  line-height: 1;
  border-radius: 4px;
  -moz-appearance: none;
  -webkit-appearance: none;
  border-style: solid;
  border-width: 1px;
  border-color: rgba(0,0,0,0.25);
  background-color: #fff;
  padding: 6px 12px ;
  margin: 0;
  position: relative;
  z-index: 1;
  color: #525252;
}
#ls2_stacks_in_514 ::-webkit-input-placeholder,
.live-search-input::-webkit-input-placeholder { /* WebKit, Blink, Edge */
  color: #999;
}
#ls2_stacks_in_514 :-moz-placeholder,
.live-search-input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
  color: #999;
  opacity:  1;
}
#ls2_stacks_in_514 ::-moz-placeholder,
.live-search-input::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #999;
  opacity:  1;
}
#ls2_stacks_in_514 :-ms-input-placeholder,
.live-search-input:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #999;
}
#ls2_stacks_in_514 :placeholder-shown,
.live-search-input:placeholder-shown { /* Standard (https://drafts.csswg.org/selectors-4/#placeholder) */
  color: #999;
}
#ls2_stacks_in_514 form {
  
}
#ls2_stacks_in_514 form > svg,
.live-search-form > svg {
  height: 32px;
  width: 16px;
  fill: #999;
  position: absolute;
  left: 13px;
  text-align: right;
  top: 0px;
  z-index: 2;
  display: none;
}
#ls2_stacks_in_514 form .live-search-submit {
  display: none;
}
#ls2_stacks_in_514 .ls-input-wrap {
  display: flex;
  width: 100%;
}
#ls2_stacks_in_514 .ls-input-options {
  position: relative;
  flex: 1;
}
#ls2_stacks_in_514 .ls-input-options > .ls-match {
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  right: 12px;
  top: 0;
  bottom: 0;
  z-index: 2;
  padding: 0;
  opacity: 0.75;
  cursor: pointer;
  color: #999999;
}
#ls2_stacks_in_514 .ls-input-options > .ls-match + .ls-match {
  right: 40px;
}
#ls2_stacks_in_514 .ls-input-options  > .ls-match svg {
  width: 24px;
  pointer-events: none;
}
#ls2_stacks_in_514 .ls-input-options > .ls-match.ls-option-enabled {
  opacity: 1;
}
#ls2_stacks_in_514 .ls-input-options > .ls-match.ls-option-enabled {
  color: #525252;
}
@media (hover: hover) {
  #ls2_stacks_in_514 .ls-input-options > .ls-match:hover {
    color: #525252;
  }
}
/**/
.ls2-finder {
  z-index: 9999;
  background: #e3e3e3;
  border: 1px solid #ccc;
  color: black;
  position: fixed;
  top: 0;
  right: 0;
  display: flex;
}
.ls2-finder {
  justify-content: center;
  align-items: center;
  padding: 6px 12px;
  border-radius: 0 0 0 4px;
  gap: 2px;
}
.ls2-finder button,
.ls2-finder span {
  font-size: 14px;
  color: #555;
  padding-right: 6px;
  line-height: 18px;
}
.ls2-finder button {
  background: transparent;
  padding: 2px 4px;
  border-radius: 4px;
  border: 1px solid #ccc;
  background: #f3f3f3;
}
.ls2-finder button:active {
  background: #ddd;
}
.ls2-finder button svg {
  display: block;
}
.ls2-score {
  opacity: 0.7;
  font-style:italic;
  font-weight: 400;
}
mark {
  background: %id=resultHColors[1];
  color: rgba(0, 0, 0, 1.00);
}
mark:focus {
  outline: thin solid rgba(0, 0, 0, 1.00);
  background: rgba(255, 255, 0, 1.00);
  color: rgba(0, 0, 0, 1.00);
}

#stacks_in_570>.s3_row {
	margin: 0 -10px;
}

#stacks_in_570>.s3_row>.s3_column_left {
	width: 32.00%;
}

#stacks_in_570>.s3_row>.s3_column_right {
	width: 68.000000%;
}




#stacks_in_570>.s3_row>.s3_column {
	padding: 0 10px;
}










@media only screen and (max-width: 770px) {



}



@media only screen and (max-width: 400px) {


	#stacks_in_570>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_570>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}






#stacks_in_478 .flat_button_2_alignment {
  font-size: 14px;
  
  font-family: montserrat;
  
  text-align: left;
}


#stacks_in_478 a,
#stacks_in_478 a:visited {
  /* Button text alignment fix v2.0.1 */
  text-align: center;

  display: inline-block;
  
  border-radius: 0px;
  
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  text-decoration: none;
    
    border-width: 0px;
    
  border-style: solid;
  border-color: rgba(0, 84, 123, 1.00);

  

}


#stacks_in_478 a .flat_button_2_text {
  padding-left: 20px;
  padding-right: 20px;
  text-align: center !important;
  
}


#stacks_in_478 a i,
#stacks_in_478 a:visited i {
  font-size: 22px;
  display: inline-block;
  text-align: center;
  width: 40px;
  height: 40px;
  line-height: 40px;

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_478 a,
  #stacks_in_478 a:visited {
    background-color: rgba(255, 255, 255, 0.04);
    color: rgba(53, 53, 53, 1.00) !important;
  }

  #stacks_in_478 a:hover,
  #stacks_in_478 a:active {
    background-color: rgba(255, 255, 255, 0.00);
    color: rgba(15, 48, 88, 1.00) !important;
  }

  #stacks_in_478 a i,
  #stacks_in_478 a:visited i {
    background-color: rgba(251, 252, 255, 0.00);
    color: rgba(15, 48, 88, 1.00);
  }

  #stacks_in_478 a:hover i,
  #stacks_in_478 a:active i {
    background-color: rgba(251, 252, 255, 0.00);
    color: rgba(15, 48, 88, 1.00);
  }










  /* Flexible Width Mode */
  #stacks_in_478 a,
  #stacks_in_478 a:visited {
      width: 100%;
  }

  







#stacks_in_478 {
	border: solid rgba(108, 108, 108, 0.50);
	border-width:  1px;
	margin: 0px 20px 0px 10px;
}

#stacks_out_478 {
	margin-left:0;
}


.spacerStack {
	height: 40.00px;
}

#spacerStackstacks_in_567 {
	height: 40.00px;
}




























@media print {
	#spacerStackstacks_in_567 {
		display: none !important;
	}
}
.stacks_in_574{height:90vh;border:none}@media screen and (min-width:40em){.stacks_in_574{height:90vh}}@media screen and (min-width:64em){.stacks_in_574{height:90vh}}
