/* --- Vars --- */
/* --- General Style --- */
.description {
  font-family: "Montserrat", Verdana, Arial, sans-serif;
  margin: 0 0 10px 0;
}

.navbar.is-outlet {
  background-color: #0b2340;
  color: #fff;
}

.button.is-outlet {
  background-color: #0b2340 !important;
  border-color: transparent;
  color: #fff;
  margin-top: 20px;
  width: 187px;
}

.button.is-outlet:hover, .button.is-outlet:active, .button.is-outlet:focus {
  color: #fff;
  opacity: 0.9;
}

/* --- Autocomplete --- */
.autocomplete {
  /*the container must be positioned relative:*/
  position: relative;
  /*display: inline-block;*/
}

.autocomplete-items {
  position: absolute;
  border: 1px solid #d4d4d4;
  border-bottom: none;
  border-top: none;
  z-index: 99;
  /*position the autocomplete items to be the same width as the container:*/
  top: 100%;
  left: 0;
  right: 0;
}

.autocomplete-items div {
  padding: 10px;
  cursor: pointer;
  background-color: #fff;
  border-bottom: 1px solid #d4d4d4;
}

.autocomplete-items div:hover {
  /*when hovering an item:*/
  background-color: #f6ebdc;
}

.autocomplete-active {
  /*when navigating through the items using the arrow keys:*/
  background-color: DodgerBlue !important;
  color: #ffffff;
}

.msgred{
  height: 20px !important;
  width: none !important;
}

.custom-select{
  width: 100%;
}
.custom-select select{
  width: 100%;
}

div.linkOptions input[type=text]{
  /*background:$FFF;*/
  border:1px solid #DDD;
  color:#888;
  font-size:16pt;
  height:44px;
  line-height:28pt;
  margin:0 0;
  padding:0 7px;
  width:50px !important;
  text-align: center;
}

#addFields{
  margin-left:0;
  width: 44px;
  height: 44px;
  display: inline-block;
  background-size: 44px 44px;
  background-repeat: no-repeat;
  background-image: url(../images/plus.png);
  background-color: transparent;
  border: none 0;
  color: transparent;
  cursor: pointer;
}

.lang-icon {
  width: 20px !important;
  margin-right: 5px !important;
}

.enter-data-checkboxes {
  margin-right: 10px;
  text-align: justify;
}
.container {
  margin-left: 0% !important;
}
.hero-body {
  padding-left: 0 !important;
}
.logo-tic {
  width: 230px;
  margin: 20px 20px 20px 0;
}
.navbar-brand {
  margin-left: 0 !important;
  display: block !important;
}
#header, #form-wrapper {
  margin-left: 4%;
}
.barcode_number {
  width: 85% !important;
}
.removeField {
  margin-left: 10px;
  width: 35px;
  height: 35px;
  border: none;
  cursor: pointer;
}
#first_barcode_number {
  width: 100% !important;
}
.text-justify {
  text-align: justify;
}
.success-btn {
  width: 350px !important;
  background: #ffa380 !important;
  color: white !important;
  border-radius: 0 !important;
  font-weight: bold;
}
.dropbtn {
  background-color: #FFFFFF;
  color: black;
  padding: 30px;
  font-size: 16px;
  border: none;
}
.dropdown {
  float: right;
  position: relative;
  display: inline-block;
}
.dropdown-content {
  display: none;
  position: absolute;
  background-color: #f1f1f1;
  min-width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
  margin-top: 70px;
}
.dropdown-content a {
  color: black;
  padding: 12px 16px;
  text-decoration: none;
  display: block;
}
.dropdown-content a:hover {background-color: #ddd;}
.dropdown:hover .dropdown-content {display: block; margin-right: 20px}
.dropdown:hover .dropbtn {background-color: #FFFFFF;}
.lang-icon {
  width: 20px !important;
  margin-right: 5px !important;
  margin-bottom: -4px;
}

/* --- Responsive --- */
@media only screen and (max-width: 1024px) {
  .dropdown-content {
    margin-top: 70px;
  }
}

/*# sourceMappingURL=file:///Users/marioespinosa/Development/clients/web/fapo/resources/css/signup.css.map */
