.fa.file-icon {
  display: none; }

.fa.remove-icon {
  display: none; }

#file-picker.file-added {
  font-weight: bold;
  font-size: 1.1em; }
  #file-picker.file-added .file-icon {
    display: inline; }
  #file-picker.file-added .remove-icon {
    display: inline;
    opacity: 0.8;
    -webkit-transition: opacity 200ms;
    -moz-transition: opacity 200ms;
    -ms-transition: opacity 200ms;
    -o-transition: opacity 200ms;
    transition: opacity 200ms; }
    #file-picker.file-added .remove-icon:hover {
      cursor: pointer;
      opacity: 1; }

button.foodwire-form-btn, input.foodwire-form-btn, a.foodwire-form-btn {
  min-width: 200px;
  background: #2980b9;
  border: 1px solid #246894;
  border-radius: 2px;
  color: #fff;
  text-shadow: 0 1px rgba(0, 0, 0, 0.4);
  background: -moz-linear-gradient(top, #2980b9 0%, #2980b9 3%, #2980b9 12%, #1a60bc 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2980b9), color-stop(3%, #2980b9), color-stop(12%, #2980b9), color-stop(100%, #1a60bc));
  background: -webkit-linear-gradient(top, #2980b9 0%, #2980b9 3%, #2980b9 12%, #1a60bc 100%);
  background: -o-linear-gradient(top, #2980b9 0%, #2980b9 3%, #2980b9 12%, #1a60bc 100%);
  background: -ms-linear-gradient(top, #2980b9 0%, #2980b9 3%, #2980b9 12%, #1a60bc 100%);
  background: linear-gradient(to bottom, #2980b9 0%, #2980b9 3%, #2980b9 12%, #1a60bc 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2980b9', endColorstr='#1a60bc',GradientType=0 ); }

.spinner-slot {
  -webkit-transition: opacity 200ms;
  -moz-transition: opacity 200ms;
  -ms-transition: opacity 200ms;
  -o-transition: opacity 200ms;
  transition: opacity 200ms; }

.fdw-loading {
  width: 16px;
  display: block;
  height: 16px;
  opacity: 0.4;
  background: #fff;
  background-image: url("../img/ajax-loader.gif");
  background-repeat: no-repeat;
  background-position: center;
  float: left;
  padding: 23px 26px; }

.btn-with-loader {
  float: left;
  opacity: 0.5; }

.success-msg {
  float: left;
  width: 100%;
  margin-top: 20px;
  display: none; }
  .success-msg i {
    color: #2ecc71; }

.hidden-section {
  display: none; }

nav-tabs li, nav-tabs a {
  outline: none !important; }
  nav-tabs li:hover, nav-tabs li:active, nav-tabs li:visited, nav-tabs a:hover, nav-tabs a:active, nav-tabs a:visited {
    outline: none !important; }
nav-tabs a {
  border: none; }

ul.company-details-list {
    list-style-type: none;
    padding: 0;
    margin: 0;
}

ul.company-details-list li {
    list-style-type: none;
}

/*# sourceMappingURL=foodwire.css.map */
