/* Blocks */

#block-jfe-ewinery-jfe-ewinery-cart .contextual-links-wrapper {
	display: none;
}

/* Admin settings */

.jfe-ewinery-admin.fa {
	font-size: 1.5em;
}

#edit-cart-contents-appearance .fieldset-wrapper .form-item, #edit-urls .fieldset-wrapper .form-item {
  width: 400px;
  float: left;
  padding: 0 15px 0 15px;
}

#edit-urls .fieldset-wrapper .form-item:nth-child(2n+1) {
  clear:both; 
}

#edit-urls .fieldset-wrapper .form-item input {
  width: 300px;
}

#edit-cart-contents-appearance .fieldset-wrapper .form-type-radios, #edit-cart-contents-appearance .fieldset-wrapper .form-type-radio, #edit-cart-contents-appearance .fieldset-wrapper .form-item-jfe-ewinery-cart-layout {
  width: 100%;
}

.form-disabled input.form-text {
  background-color: #fff !important;
  color: #222 !important;
}

.mod-version {
  font-size: 0.75em;
  color: #aaa;
}

#jfe-ewinery-admin-settings-form .feed-active {
  border: 2px solid #1dbd1d;
}

.modal {
  display: none;
}

.ewActions {
  margin: 20px 0;
}

/* Form fields for product ID field */

input.epid-error-input, .badEwPid {
  color: red !important;
  border: 1px solid red !important;
}

.epid-error-text {
  color: red;
}

.goodEwPid {
  color: green !important;
}

div[class$='overrideWineClub1Discount'], div[class$='overrideWineClub2Discount'], div[class$='notForSaleText'], div[class$='overrideType'] {
  display: none;
}

input[id*=field-ewinery]:not(input[id*=field-ewinery-product-id]) {
  background: rgb(229, 229, 229) !important;
  border: 1px solid rgb(173, 173, 173) !important;
}

.view-wine-management input#edit-field-ewinery-sku-value {
  background: inherit !important;
  border: 1px solid #ddd !important;
}

div.form-item.form-type-checkbox.form-item-jfe-ewinery-load-https {
  clear: both;
}