/*
Theme Name: Themify Shoppe Child
Description: Child theme for Themify Shoppe
Author: Shadi Manna
Template: themify-shoppe
*/

/* write custom css below */

.product-search-filter-terms .product-search-filter-product_cat li.cat-item-all,
.product-search-filter-terms .product-search-filter-product_cat li.cat-item-62,
.product-search-filter-terms .product-search-filter-product_cat li.cat-item-53 > a {
	display: none;
}

.widget ul ul {
	margin: 0;
}

.widget li {
	padding: 0 0 .6em;
}

.hms-allergens {
	text-transform: none;
	font-size: 0.8em;
}

#nutrition-meals {
	overflow-x: auto;
}

/*
table#hms-nutritional-information, th, td {
  border: 1px solid #e0e0e0;
  border-collapse: collapse;
}

table#hms-nutritional-information th,
table#hms-nutritional-information tr {
  text-align: center;
}

table#hms-nutritional-information tr{
	background-color:#e0e0e0;
}

table#hms-nutritional-information tr:nth-child(2n){
	background-color:#ababab;
}

table#hms-nutritional-information thead th,
table#hms-nutritional-information tfoot tr {
    background-color: #89aa52;
    color:#fff;
    font-weight: 700;
}
*/

.nutritional-meals-box-heading{
	color:#89aa52 !important;
	font-size:22px;
	font-weight: 700;
	text-align: center;
	margin-bottom:30px;
}

.nutritional-meals-box-week-heading{
	font-size: 1em;
	margin-top:10px;
	margin-bottom:20px;
}

table#hms-nutritional-information{
	margin-bottom:30px;
}

table#hms-nutritional-information, th, td {
  border: 1px solid #000000;
  color:#000;
  border-collapse: collapse;
}

table#hms-nutritional-information th,
table#hms-nutritional-information tr {
  text-align: center;
}

table#hms-nutritional-information tr.nut-meal-row-b,
table#hms-nutritional-information tr.nut-meal-row-d{
	background-color:#ababab;
}

table#hms-nutritional-information tr.nut-meal-row-l{
	background-color:#e0e0e0;
}

table#hms-nutritional-information thead th,
table#hms-nutritional-information tr.table-footer {
    background-color: #89aa52;
    color:#000;
    font-weight: 700;
}

.nutrition-meals-cart table#hms-nutritional-information{
	font-size:12px;
	line-height:2.3em;
}
.nutrition-meals-footer{
	padding:30px;
	text-align:center;
}
.nutrition-meals-footer a{
	color:#89aa52;
	font-size:1.4em;
	font-family: "Libre Franklin", sans-serif;
}
.nutrition-meals-footer i{
	display:inline-block;
	margin-right:7px;
}