/**
* Theme Name: Freshio Child
* Description: This is a child theme of Freshio, generated by Merlin WP.
* Author: <a href="https://pavothemes.com/">Pavotheme</a>
* Template: freshio
* Version: 2.3.5
*/
body {
    font-size: 16px;
}
a {
	color:#27AE60;
}

.header-9 .header-navigation-background {
    background-color: #ffffff !important;
}
.header-9 .header-navigation-background .main-navigation ul.menu > li.menu-item > a {
    font-size: 16px;
    color: #121212 !important;
	transition-duration: 0.6s;
}
.single-product div.product p.price {
    color: #C21B21;
}
.single-product div.product .inventory_status {
    display: none !important;
}
.freshio-product-pagination-wrap, .sku_wrapper , .tagged_as {
	display:none!important;
}
.single-product div.product table.variations a.reset_variations {
   color: #000000;
}
.woocommerce-Tabs-panel--description, .woocommerce-product-details__short-description {
	font-size:18px;
}
.related h2 {
	font-family: Marcellus!important;
	color:#C21B21!important;
}
ul.products li.product .price, ul.products .wc-block-grid__product .price, .wc-block-grid__products li.product .price, .wc-block-grid__products .wc-block-grid__product .price {
	color:#C21B21;
}
.header-9 .header-navigation-background .main-navigation ul.menu > li.menu-item > a:hover {
   scale: 1.05;
	transition-duration: 0.6s;
}
.vertical-box p {
	margin-bottom:0px;
}
.vertical-box h3 {
	line-height: 1.1;
    margin-bottom: 0px;
}
.homepage-text-section {
	font-size: 50px;
    text-transform: uppercase;
    text-align: center;
    color: #000000;
	line-height: 1.6;
}
.homepage-text-section img {
	display:inline;
	width:50px;
}
.header-sticky .site-branding img {
    width: 170px;
}
ul.products a[class*="product_type_"], .wc-block-grid__products a[class*="product_type_"], .product-list a[class*="product_type_"] {
    display: none !important;
}
.site-header-search, .site-header-account, .site-header-wishlist, .site-header-cart .cart-contents:before {
	background-color:unset!important;
	font-size: 22px;
	color:#000000;
}
.site-header-search > a i, .site-header-account a i, .site-header-wishlist .header-wishlist i {
    font-size: 22px;
	color:#000000;
}
ul.products li.product, ul.products .wc-block-grid__product, .wc-block-grid__products li.product, .wc-block-grid__products .wc-block-grid__product {
    padding-left: 15px;
    padding-right: 15px;
    list-style: none;
    margin-bottom: 10px;
}
ul.products li.product h2, ul.products li.product h3, ul.products li.product .woocommerce-loop-product__title {
	font-size:28px;
}
ul.products li.product h2 a:hover, ul.products li.product h3 a:hover, ul.products li.product .woocommerce-loop-product__title a:hover {
	color:#000000;
}
.header-main {
    padding-top: 10px;
    padding-bottom: 10px;
}
.footer h3 {
	color:#ffffff;
	margin-top:10px;
}
h1, h2, h3, h4, h5, h6 {
    color: #000000;
}
.single-product .woocommerce-tabs ul.tabs li a {
    color: #000000;
}
.single-product .woocommerce-tabs ul.tabs li.active a, .single-product .woocommerce-tabs ul.tabs li a:hover {
    color: #C12026;
}
.single-product .woocommerce-tabs ul.tabs li a:before {
	background-color: #C12026;
}
.single-product div.product .single_add_to_cart_button {
	background-color: #27AE60;
}
.single-product div.product .single_add_to_cart_button:hover {
	background-color: #27AE60;
}
table.cart th {
	 color: #000000;
}
table.cart td.product-name a {
    font-weight: 700;
    text-decoration: none !important;
    color: #000000;
}
table.cart td.product-name a:hover {
    color: #000000;
}
button, input[type='button'], input[type='reset'], input[type='submit'], .button {
    border-radius: 3px;
    border: none;
    background: none;
    background-color: #27AE60;
    border-color: #27AE60;
}
button:hover, input[type='button']:hover, input[type='reset']:hover, input[type='submit']:hover, .button:hover {
   background-color: #27AE60;
    border-color: #27AE60;
}
.cart_totals .order-total .amount {
    color: #C21B21;  
}
#order_review .woocommerce-checkout-review-order-table .amount {
    color: #000000;
}
#order_review .woocommerce-checkout-review-order-table .order-total .amount {
    
    color: #C21B21;
}
.woocommerce-info, .woocommerce-noreviews, p.no-comments {
    background-color: #27AE60;
}
.widget .widget-title, .widget .widgettitle {
    color: #000000;
}
.pagination .page-numbers li .page-numbers.current, .pagination .page-numbers li .page-numbers:hover:not(.next):not(.prev), .woocommerce-pagination .page-numbers li .page-numbers.current, .woocommerce-pagination .page-numbers li .page-numbers:hover:not(.next):not(.prev) {
    background-color: #27AE60;
    border-color: #27AE60; 
	color: #ffffff;
}
numbers:hover:not(.next):not(.prev) {
    background-color: #27AE60;
    border-color: #27AE60;
    color: #0a472e;
}
.pagination .page-numbers li .page-numbers, .woocommerce-pagination .page-numbers li .page-numbers {
    font-size: 16px;
}
.widget_price_filter .ui-slider .ui-slider-range, .widget_price_filter .ui-slider .ui-slider-handle {
	background-color: #27AE60;
	border-color: #27AE60;
}
.form-row label {
    color: #000000;
    display: block;
    font-size: 18px;
}
.widget_shopping_cart p.total .amount {
	color:#C21B21;
}
.widget_shopping_cart .buttons a {
    display: block;
    margin-bottom: 0.6180469716em;
    font-weight: 700;
    font-size: 14px;
    padding: 0.5em;
}
.widget_shopping_cart .mini_cart_item a {
    line-height: 1.41575em;
    color: #000000;
}
.widget_shopping_cart .mini_cart_item a:hover {
    color: #000000;
}
.widget_shopping_cart .mini_cart_item .quantity .amount {
    color: #000000;
}
.single-product div.product form.cart table.variations td.value ul li.variable-item .variable-item-span {
    padding: 0;
    min-width: 52px;
    font-size: 14px;
    font-weight: 500;
}
.shop-action .woosc-btn:hover, .shop-action .wooscp-btn:hover, .shop-action .woosq-btn:hover, .shop-action .woosw-btn:hover {
    background-color: #27AE60;
	border-color: #27AE60;
}
.main-navigation ul.menu li.menu-item.current-menu-parent > a, .main-navigation ul.menu li.menu-item.current-menu-item > a {
    color: #27AE60;
}
.hentry .entry-content .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link.is-active a {
    color: #27AE60;
}
.hentry .entry-content .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link a:hover {
    color: #27AE60;
}
.site-header-wishlist .header-wishlist .count ,.site-header-cart .cart-contents .count {
  
    background-color:#27AE60;
}
.site-header-account .account-links-menu li a:hover, .site-header-account .account-dashboard li a:hover {
    color: #27AE60;
}
.site-header-wishlist .header-wishlist .count ,.site-header-cart .cart-contents .count {
  
    background-color:#27AE60;
}
.site-header-account .account-links-menu li a:hover, .site-header-account .account-dashboard li a:hover {
    color: #27AE60;
}
.site-header-account .account-links-menu li a, .site-header-account .account-dashboard li a {
    font-size: 16px;
}
.post-style-2 .post-thumbnail .categories-link {
    display: none;
}
.widget.widget_recent_entries .post-title:hover {
    color: #000000;
}
.hentry .categories-link a, .post-style-1 .categories-link a, .post-style-2 .categories-link a, .post-style-3 .categories-link a {
    background-color: #4faf61;
}
.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-top {
    background-color: #c32c28;
}
.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-top .woosw-popup-close {
    color: #ffffff;
}
.wc-block-grid__product-onsale, .onsale {
    color: #fff;
    padding: 0.4em 0.6em;
    line-height: 1;
    font-size: 12px;
}
.woocommerce-breadcrumb {
    color: #fff;
}
.single-post .freshio-breadcrumb a, .single-product .freshio-breadcrumb a {
    color: #000000!important;
}
.single-post .woocommerce-breadcrumb, .single-product .woocommerce-breadcrumb  {
    color: #000000!important;
}
@media (min-width: 768px)
{
.freshio-breadcrumb {
    min-height: 400px;
}
}

