
#top-menu li {
  padding-right: 30px !important;
}

#pharmainfo {
  color: #fff;
  /*background: #96c020;
  padding: 20px;
  border-radius: 15px; -moz-border-radius: 15px; -webkit-border-radius: 15px; -khtml-border-radius: 15px;*/
}

.nomarg {
  margin-bottom: 0 !important;
}

.wpcf7-form-control.wpcf7-submit {
  background: #96c020 !important;
}

footer .wpcf7-list-item-label, footer label {
  color: #fff !important;
}

body .et-fixed-header #top-menu li.menu-item-92 a {
  color: #fff !important;
}

#pmedicon img {
  width: 45px;
  position: absolute;
  left: 0;
}

#reg_disclaimer {
  float: left;
  margin-top: 7px;
  margin-left: 0;
  margin-right: 6px;
}

.condition-button {
  float: left;
  margin-right: 20px;
}

#ymdsand {
  color: #DF9B5A;
}

#menu-conditions a {
  font-size: 16px;
  margin-top: 10px !important;
  float: left;
  width: 100%;
}

.thwmsc-completed span {
  color: #fff !important;
}

#conditions {
  background: #f7f7f7;
  border-radius: 20px; -moz-border-radius: 20px; -webkit-border-radius: 20px; -khtml-border-radius: 20px;
  padding: 30px;
}

#conditions .widgettitle {
  color: #10603a;
  font-weight: bold;
  margin-bottom: 10px;
  border-bottom: 1px solid #ccc;
}

.thwmsc-index.thwmsc-tab-icon {
  color: #333 !important;
}

.mc-modal {
  z-index: 999999999 !important;
}

.term-description {
  margin-bottom: 20px;
}

#et-info-email {
  display: none !important;
}

#et-info-phone::before {
  display: none !important;
}

#et-secondary-menu {
  display: none !important;
}

#et-info {
  min-width: 100%;
  text-align: center;
}

#et-info-phone {
  font-size: 16px;
  line-height: 30px;
}

.search-results #rev_slider_1_1_wrapper {
  display: none !important;
}

.tax-product_cat #rev_slider_1_1_wrapper {
  display: none !important;
}

#rev_slider_1_1_wrapper {
  margin-bottom: 12px !important;
}

#sidebar .widgettitle {
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 10px;
  color: #96c020;
}

.woocommerce-loop-product__title {
  min-height: 55px;
}
.woocommerce-page a.button::before {
  display: none !important;
}

.single-product #et-main-area {
  margin-top: 50px !important;
}

.bwcheckgroup label {
  float: left;
  width: 100%;
}

.et_pb_section.et_pb_section_0.et_pb_fullwidth_section.et_section_regular {
  margin-top: -120px;
}

.et_pb_module.et_pb_fullwidth_header.et_pb_fullwidth_header_0.et_pb_text_align_center.et_pb_bg_layout_dark {
  padding: 10px 0 5px;
}

.et_color_scheme_green #top-header, .et_color_scheme_green .et_pb_counter_amount, .et_color_scheme_green .et_pb_featured_table .et_pb_pricing_heading, .et_color_scheme_green.woocommerce #content input.button, .et_color_scheme_green.woocommerce #content input.button.alt, .et_color_scheme_green.woocommerce #respond input#submit, .et_color_scheme_green.woocommerce #respond input#submit.alt, .et_color_scheme_green .woocommerce-error, .et_color_scheme_green .woocommerce-info, .et_color_scheme_green .woocommerce-message, .et_color_scheme_green.woocommerce-page #content input.button, .et_color_scheme_green.woocommerce-page #content input.button.alt, .et_color_scheme_green.woocommerce-page #respond input#submit, .et_color_scheme_green.woocommerce-page #respond input#submit.alt, .et_color_scheme_green.woocommerce-page a.button, .et_color_scheme_green.woocommerce-page a.button.alt, .et_color_scheme_green.woocommerce-page button.button, .et_color_scheme_green.woocommerce-page button.button.alt, .et_color_scheme_green.woocommerce-page button.button.alt.disabled, .et_color_scheme_green.woocommerce-page input.button, .et_color_scheme_green.woocommerce-page input.button.alt, .et_color_scheme_green.woocommerce a.button, .et_color_scheme_green.woocommerce a.button.alt, .et_color_scheme_green.woocommerce button.button, .et_color_scheme_green.woocommerce button.button.alt, .et_color_scheme_green.woocommerce button.button.alt.disabled, .et_color_scheme_green.woocommerce input.button, .et_color_scheme_green.woocommerce input.button.alt {
  background: #96c020 !important;
  color: #fff;
  border-color: #96c020;
}

#launcher {
  left: 0 !important;
}

.grecaptcha-badge {
  display: none !important;
}

.related.products {
  display: none !important;
}

.thwmsc-tab-panel {
  padding: 30px !important;
  margin-bottom: 20px;
}

.woocommerce div.product form.cart .button {
  vertical-align: middle;
  float: left;
  background: #96c020 !important;
  color: #fff !important;
  border-color: #96c020 !important;
}

.single-product #main-content .container {
  padding-top: 0 !important;
}

.single-product div.product {
  margin-bottom: 100px;
}

.product_meta {
  display: none !important;
}

.woocommerce-product-details__short-description {
  margin-top: 20px !important;
}

.et_color_scheme_green.woocommerce-page div.product p.price, .et_color_scheme_green.woocommerce-page div.product span.price, .et_color_scheme_green.woocommerce div.product p.price, .et_color_scheme_green.woocommerce div.product span.price {
  color: #96c020;
}




/* WOO IMAGES */



/* WOO CSS */



/* WOOFILTER */



@media screen and (max-width: 1449px) {
#top-menu {
  display: none !important;
}
#top-menu .menu-item-2110, #top-menu .menu-item-2111 {
  display: none !important;
}
.menu-item-539 {
  margin-bottom: 0 !important;
  margin-top: -10px;
}
}

@media screen and (max-width: 1024px) {
#top-menu {
  display: none !important;
}
}

@media screen and (max-width: 980px) {

.et_header_style_left .logo_container {
  width: 100% !important;
}

#desktopslider {
  display: none !important;
}

#top-header {
  position: fixed !important;
}

}


