[ng\:cloak], [ng-cloak], .ng-cloak {
  display: none !important;
}
body{
  font-family: 'Source Sans Pro', sans-serif;
  color: black;
  margin-top: 20px;
  min-width: 400px;
  font-size: 18px;

  /* background-image: url("../img/bg.png");
  background-repeat: repeat;
  background-attachment: fixed;
  background-position: center center;
  background-size: contain; */
}
*:focus{
  outline: none;
}
.accent-text{
  color: #3db0a4;
}
.nopadding{
  padding: 0px;
}
.row{
  background: white;
  padding: 0 20px;
}
.modal-body .row{
  padding: 15px;
}
.text-bold{
  font-weight: bold;
}
.iconList{
  list-style-type: none;
  padding: 0;
}
.iconList li{
  margin-bottom: 10px;
  cursor: pointer;
}
.legendIcon{
  width: 50px;
  margin-right: 15px;
}
.nextPickupList{
  font-size: 14px;
  list-style-type: none;
  padding: 0px;
}
.nextPickupList li{
  margin-bottom: 10px;
  padding: 5px;
  background: red;
  color: white;
}
.nextPickupList li > img, .nextPickupList li > span{
  display: inline-block;
}
.nextPickupList li > span{
  vertical-align: middle;
}
.toast-bottom-full-width{
  bottom: 50%;
}
.btn-primary{
  background-color: white;
  border-color: black;
  color: black;
  border-radius: 0;
}
.btn:focus{
  outline: none!important;
}
.selectize-input{
  border-radius: 0;
  padding: 12px;
}
.btn-primary.active, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active:active, .btn-primary.active:active:focus{
  background-color: #3db0a4;
  border-color: #3db0a4;
  color: white;
}
.btn-primary:hover, .btn-primary:active:hover {
  background-color: #2a7e75;
}
.infoList > li{
  color: #3db0a4;
  list-style-type: none;
  font-size: 18px;
  font-weight: bold;
  cursor: pointer;
  margin-bottom: 10px;
}
.infoList > li:before{
  content: '< '
}
.configListImg{
  height: 62px;
  margin: 5px 10px 5px 0;
}
.greyedOut{
  opacity: .5;
}
.ac-select-main{
  border: 0;
}
div.ac-select-popup{
  top: 30px;
  left: 0;
}
.ac-select-wrapper, .ac-select-wrapper input, .ac-select-wrapper select{
  font-size: 14px;
}
.ac-select-wrapper input:focus{
  outline: none;
}
.icon4 {
  width: 50%; height: 50%; float: left;
}
.icon2 {
  width: 50%; height: 100%; float: left;
}
.GREY{text-align:center; background:  #f47922;}
.GREEN{text-align:center; background:  #006c32;}
.PAPER{text-align:center; background:  #0067ac;}
.PACKAGES{text-align:center; background:  #f47922;}
