#topbar {
  background-color: #94f1bd;
  border-width: 4px;
  border-color: #0f4631;
  border-style: solid;
  border-radius: 0px 0px 0px 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  margin-bottom: 32px;
}
body .topbar-text {
  font-size: 12px;
}
.layout > #topbar .menu-item > a {
  font-size: 12px;
}
.pr-menu > ul > .menu-item .menu_title > span {
  color: #ffffff;
}
.container > #firstrow .cart-sidebarbtn > a {
  background-color: #94f1bd;
  border-radius: 0px 12px 0px 12px;
  border-color: #000000;
  border-style: solid;
  border-width: 1px;
}
#firstrow .topbar_wishlist .icon {
  background-color: #94f1bd;
  border-width: 1px;
  border-style: solid;
  border-radius: 12px 0px 12px 0px;
}
body #topbar {
  border-width: 2px;
  margin-bottom: 0px;
}
.container > #firstrow .searchicon {
  background-color: #0f4631 !important;
  background-image: none;
  padding-bottom: 2px;
  padding-top: 0px;
  margin-top: -1px;
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: #94f1bd;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #94f1bd;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #94f1bd;
}
#firstrow .searchinput {
  background-color: rgba(148, 241, 189, 0.43);
  background-image: linear-gradient(to right, rgba(81, 246, 152, 0.43) 0%, #e2faec 100%);
  border-width: 0px;
  border-style: dotted;
  border-color: #0f4631;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-right-width: 1px;
  border-bottom-style: dotted;
  border-right-color: #94f1bd;
  border-right-style: solid;
  padding-right: 14px;
  padding-bottom: 0px;
  padding-top: 1px;
  padding-left: 0px;
  margin-bottom: 0px;
  margin-top: 0px;
}
div > .firstStateSearchForm > .searchelements .current {
  color: #ffffff !important;
  font-size: 14px;
  line-height: 41px;
}
#firstrow .searchelements > .nice-select {
  color: #ffffff !important;
}
#placeholder .searchinput {
  color: #ffffff !important;
  font-size: 22px;
}
div > .firstStateSearchForm > .searchelements .current {
  color: #000000 !important;
}
#firstrow .searchelements > .nice-select {
  color: #ffffff;
}
#headerfirststate .allcats {
  background-color: #0f4631 !important;
  color: #ffffff !important;
  background-image: none;
}
body > .layout {
  background-color: #6b9a76 !important;
}
#header > #header-content .product-category {
  background-color: rgba(15, 70, 49, 0.71);
}
.header_cats {
  color: #ffffff;
}
body .footer-bottom > .wrap {
  background-color: #ffffff;
}
#nav_menu-2 .menu-item > a {
  color: #000000 !important;
}
div #nav_menu-2 > .widget-title {
  color: #255b20 !important;
}
div #custom_html-3 > .widget-title {
  color: #255b20 !important;
}
.woocommerce.widget a {
  color: #000000 !important;
}
div .show_more_items {
  color: #255b20 !important;
}
.wpb_row p {
  color: #000000 !important;
}
.woocommerce.widget .widget-title {
  color: #255b20 !important;
}
.wpb_column .product-categories > .cat-item > .count {
  color: #255b20 !important;
}
.layout > #kt-header #menubgcolor {
  background-color: #255b20;
}
body .section-container {
  background-color: #3aaa50 !important;
}
body .section-container:before {
  background-color: #c2efc2 !important;
}
.shop_top_padding .with-border {
  background-color: #e7f4ed !important;
}
#header {
  background-color: #f6f7f6 !important;
}
body #headerfirststate {
  background-color: #c2efc2 !important;
  border-style: solid;
  border-color: #0f4631 !important;
  border-bottom-width: 4px;
}
.woocommerce div.product .entry-summary {
  border-width: 2px;
  border-style: solid;
  border-color: #0f4631;
  border-radius: 4px 4px 4px 4px;
  box-shadow: 0 3px 3px 3px rgba(0, 0, 0, 0.35);
  box-shadow: -8px 8px 22px 1px #0f4631;
  padding-right: 0px;
  margin-bottom: 0px;
}
#product-fullview-thumbs > div > div > div.swiper-wrapper > div > img {
  border-style: solid;
  border-width: 1px;
  border-color: #0f4631;
}
#main > #pageheight .recentproduct-num > .container {
  border-width: 2px;
  border-style: solid;
  border-color: #0f4631;
  border-radius: 100px 100px 0px 0px;
}
.woocommerce .related > h2 {
  border-width: 1px;
  border-style: solid;
  border-color: #0f4631;
}
.woocommerce .related {
  margin-bottom: 80px;
}
.woocommerce div.product .woocommerce-tabs #tab-description {
  padding-bottom: 50px;
}
.woocommerce div.product .product_title {
  padding-top: 10px;
}
.variations .label > label {
  font-size: 14px;
}
LABEL {
  font-size: 20px !important;
  color: #0f4631 !important;
}
#product-6400 > div.product-detail-bg > div > div.summary.entry-summary > form > table > tbody > tr:nth-child(1) > td > div {
  font-size: 13px !important;
}
tr .selectlabel > .select_item {
  font-size: 16px !important;
  color: #0f4631 !important;
}
tr .selected {
  background-color: #c2efc2 !important;
}
.woocommerce div.product form.cart div.quantity input.qty {
  border-style: solid;
  border-color: #255b20 !important;
  border-top-width: 3px;
  border-left-width: 1px !important;
  margin-right: -2px;
  border-left-style: solid !important;
  font-size: 18px;
  color: #255b20;
}
.woocommerce div.product form.cart div.quantity .plus {
  border-width: 1px 1px 0px;
  border-color: #255b20;
}
#product-6400 > div.product-detail-bg > div > div.summary.entry-summary > form > div.single_variation_wrap > div.woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled > input.single_add_to_cart_button.button.alt.buy-now {
  background-color: #c2efc2 !important;
  color: #255b20 !important;
}
.navigation .menu-item .menu_title > span {
  color: #000000 !important;
}
.wpb_column > #woocommerce_product_categories-3 .cat-parent > .count {
  color: #255b20 !important;
}
.toggle-sidebar-container > #main-content #pageheight > .fullwidth {
  background-color: #e7f4ed !important;
}
.woocommerce .cart-collaterals {
  background-color: #eabe00;
}
.woocommerce .cart-collaterals .cart_totals h2 {
  background-color: #0f4631;
  color: #ffffff;
}
tbody .shipping-calculator-button {
  color: #0f4631;
}
.fullwidth .woocommerce-cart-form > .shop_table {
  color: #852525;
}
.woocommerce-cart .woocommerce table.shop_table.cart {
  background-color: #c2efc2 !important;
}
.woocommerce .cart_item {
  background-color: #e7f4ed !important;
}
#post-7 > div > form > table > tbody > tr:nth-child(2) > td > button {
  background-color: #eabe00 !important;
}
#post-7 > div > div:nth-child(3) > div > div {
  background-color: #0f4631 !important;
}
tbody .coupon > .button {
  background-color: #0f4631 !important;
}
.woocommerce-cart .woocommerce table.shop_table.cart td.actions #coupon_code {
  background-color: #e7f4ed !important;
}
.woocommerce-cart .woocommerce table.shop_table.cart thead th {
  color: #000000 !important;
}
tbody .product-subtotal bdi {
  color: #000000 !important;
}
.woocommerce-checkout .woocommerce p {
  color: #000000;
}
.form-row .woocommerce-privacy-policy-link {
  color: #f7c300;
}
.woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions-link {
  color: #eabe00;
}
.woocommerce #payment div.form-row .button {
  background-color: #0f4631 !important;
}
.woocommerce #payment ul.payment_methods {
  background-color: #f6f7f6 !important;
}
.fullwidth .span4 {
  background-color: #e7f4ed !important;
}
.woocommerce #customer_details {
  background-color: #f6f7f6 !important;
}
.woocommerce form.checkout .form-row .input-text {
  background-color: #eabe00;
}
@media screen and (min-width: 1025px) {
  #select2-billing_state-container {
    background-color: #e7f4ed;
  }
}
#billing_city {
  background-color: #e7f4ed !important;
}
#billing_address_1 {
  background-color: #e7f4ed !important;
}
#billing_address_2 {
  background-color: #e7f4ed !important;
}
#billing_postcode {
  background-color: #e7f4ed !important;
}
#billing_phone {
  background-color: #e7f4ed !important;
}
#billing_email {
  background-color: #e7f4ed !important;
}
.page .woocommerce-shipping-fields {
  background-color: #e7f4ed !important;
}
#billing_company {
  background-color: #e7f4ed !important;
}
#billing_last_name {
  background-color: #e7f4ed !important;
}
#billing_first_name {
  background-color: #e7f4ed !important;
}
.woocommerce .woocommerce-info {
  background-color: rgba(15, 70, 49, 0.71) !important;
}
.footer-bottom .lg_screen_footer > .footercopyright {
  background-color: #6b9a76 !important;
}
#footer-widget-9 > div {
  background-color: #c51d1d !important;
}
