div.ecwid-noimage-small {
  display: none;
}

body.ecwid-customer-loggedOut .ecwid-productBrowser-CategoryPage-c23459246 {
  display: none;
}

span.ecwid-shippingOption-rate {
  display: none;
}

.ecwid-productBrowser-cart-EnterCouponBox {
  display: none;
}

div.ecwid-minicart {
  background: transparent;
  border: transparent;
}

.ecwid-minicart-caption,
.ecwid-minicart-link {
  display: none;
}

div.ecwid-minicart-clickArea {
  background: url() no-repeat;
}

div.ecwid-ProductBrowser-auth-logged .ecwid-ProductBrowser-auth-logged-name {
  color: #FFFFFF;
}

div.ecwid-minicart-counter {
  color: #FFFFFF;
}

html#ecwid_html body#ecwid_body .ecwid .form_block a {
  color: #ffffff !important;
}

div.ecwid-fieldEnvelope ecwid-fieldEnvelope-hidden {
  display: none;
}

body.ecwid-customer-group-6644003 div.ecwid-AccountSettings-NameAndEmail > div.ecwid-form > div > div.ecwid-fieldWrapper:nth-child(1) {
  display: none !important;
}

body.ecwid-customer-group-6644003 div.ecwid-AccountSettings-NameAndEmail > div.ecwid-form > div > div.ecwid-fieldWrapper:nth-child(2) {
  display: none;
}

.ecwid-noimage {
  background: url("http://i.imgur.com/UEdzwlQ.jpg") !important;
}

.ecwid-productBrowser-details-outOfStockLabel {
  color: red !important;
}

.ecwid-productBrowser-details-outOfStockLabel {
  font-family: helvetica !important;
}

div.ecwid-LoginForm div.ecwid-form {
  width: 925px !important;
  height: 250px !important;
}

.ecwid-productBrowser-cart-subtotalAmountMinus {
  display: none;
}

.ecwid-DiscountInfoLabel-discountInfo {
  display: none;
}

.ecwid-productBrowser-cart-subtotalAmountPanel:nth-last-child(4) {
  display: none !important;
}

.ecwid-Invoice-Summary-discountRow {
  display: none !important;
}

.ecwid-results-topPanel-viewAsPanel {
  display: none !important;
}

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-head {
  font-size: 30px;
  text-align: center;
  margin-top: 25px;
  text-decoration: underline;
}

.ecwid-minicart-mini-total-total {
  display: none !important;
}

.ecwid-minicart-mini-total-label {
  display: none !important;
}

.ecwid-productBrowser-cart-subtotalAmountPanel {
  display: none !important;
}

tr.ecwid-Invoice-Summary-subtotalRow {
  display: none;
}

.ecwid-checkout-notice {
  display: none;
}

body.ecwid-customer-group-6644003 .ecwid-checkout-notice {
  display: block;
}

html#ecwid_html body#ecwid_body .ecwid-responsive div.ecwid-productBrowser-cart div.ecwid-productBrowser-sku {
  padding-right: 15px;
  display: block;
}

.ecwid-OrdersList-OrderBox-totals-taxRow {
  display: none !important;
}

.ecwid-OrdersList-OrderBox-totals-shippingRow {
  display: none !important;
}

.ecwid-OrdersList-OrderBox-totals-discountRow {
  display: none !important;
}

.ecwid-productBrowser-auth-mini ecwid-productBrowser-auth-mini-horizontal {
  font-size: 30px;
}

div.ecwid-productBrowser-auth, a.ecwid-favorite-menu-item {
  font-size: 20px !important;
  font-family: times new roman !important;
  font-weight: bold !important;
}

.ecwid-minicart-mini-link, .ecwid-minicart-mini-count {
  font-size: 20px !important;
  font-family: times new roman !important;
  font-weight: bold !important;
}

.ecwid-productBrowser-auth-signInLink {
  font-size: 20px !important;
  font-family: times new roman !important;
  font-weight: bold !important;
}

.ecwid-productBrowser-auth-signOutLink {
  font-size: 20px !important;
  font-family: times new roman !important;
  font-weight: bold !important;
}

.ecwid-productBrowser-auth-accountLink {
  font-size: 20px !important;
  font-family: times new roman !important;
  font-weight: bold !important;
}

.ecwid-Checkout table.ecwid-Checkout-BreadCrumbs {
  display: none;
}

.ecwid-OrdersList-OrderBox-status {
  display: none;
}

html#ecwid_html body#ecwid_body .ecwid a,
html#ecwid_html body#ecwid_body .ecwid a:hover,
html#ecwid_html body#ecwid_body .ecwid a:active {
  text-decoration: underline;
}

.ec-size.ec-size--m .ec-store .grid__categories--small-items * {
  color: white;
}
