@charset "UTF-8"; 

/*D*********************************************************************************
******************** Make all your changes to style.scss **************************
**** This file will be overwritten by style.scss and your changes will be lost ****
**********************************************************************************/

/**
 * Design Name: Ajobst Nutrition
 * Highlights: Beautiful Feminine Design, Genesis Grid Loop, in-built social sharing
 *//*
 Table of contents
  Color Variables 
  Generic Styles
  Pagewidth Set-up Styles
  Site Header
  Menu Styles
  Primary Nav Styles
  Secondary Nav Styles
  Site Inner
  Entry title
  Post meta and post info
  Entry
  Entry Content
  Grid Loop
  Genesis Feature
  Genesis grid
  Blog Page Template	
  Caption	
  Breadcrumbs
  Author Box
  Pagination
  Single Post Navigation
  Archive Description Box
  Comments
  Forms styles  input, select, textarea
  Buttons
  Sidebar Widgets
  Widgets
  After Entry Widgets
  Widgets Above Header Area Styles
  Widgets Below Header Area Styles
  Widgets Above Footer Area Styles
  Animated Search Icon
  Footer Widgets Styles
  Site Footer Styles
  Utility CSS Styles 
  Landing Page Template
  Blockquote Styles
  Custom List Styles
  Collapsible Content
  CTA Buttons
  Simple buttons
  Big Buttons
  White Buttons 
  Content Boxes 
  Alert & note styles
  Testimonial Styles
  WooCommerce Styles 	
   Media Queries
 *//* Color Variables *//* Primary Design Colors *//* Ajobst Attraction Colors *//* Generic Styles */.ajobst-nutrition {
  /* Adjustments */
}
.ajobst-nutrition a, .ajobst-nutrition a:hover, .ajobst-nutrition input, .ajobst-nutrition input:focus, .ajobst-nutrition.woocommerce-cart table.cart td.actions .coupon .input-text, .ajobst-nutrition.woocommerce-cart table.cart td.actions .coupon .input-text:focus, .ajobst-nutrition textarea, .ajobst-nutrition textarea:focus {
  transition: all 0.35s ease-in-out 0s;
}
.ajobst-nutrition a {
  outline-color: transparent;
}
.ajobst-nutrition ::-moz-selection {
  background: #cbb64d;
  color: #fff;
}
.ajobst-nutrition ::selection {
  background: #cbb64d;
  color: #fff;
}
.ajobst-nutrition mark {
  background-color: rgba(224, 196, 132, 0.5);
  padding: 0 0.381em;
}
.ajobst-nutrition .content-divider {
  clear: both;
  background: url("images/separator.png") no-repeat center bottom / 664px 70px;
  background: url("images/ajobst-border-orig@2x.png") no-repeat center bottom / 652px 12px;
  padding: 1.618em 0;
  margin-bottom: 1.618em;
}
.ajobst-nutrition img.round-img {
  border-radius: 50%;
}
.ajobst-nutrition .widget a.cta-btn, .ajobst-nutrition .widget a.big-btn, .ajobst-nutrition .widget a.white-btn {
  text-decoration: none;
}
.ajobst-nutrition .menu-secondary .sub-menu-toggle {
  padding: 1.2em;
  line-height: 1.1em;
}
.ajobst-nutrition th {
  text-transform: capitalize;
}
/* Pagewidth styles */.ajobst-nutrition.pagewidth .site-container {
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.25);
}
/* Site Header */.ajobst-nutrition .site-header .wrap {
  padding-top: 2.618em;
  padding-bottom: 2.618em;
}
.ajobst-nutrition .title-area {
  width: auto;
  display: table;
  margin-left: auto;
  margin-right: auto;
}
.ajobst-nutrition .site-title {
  position: relative;
  z-index: 1;
}
.ajobst-nutrition .site-title a {
  background: url(images/ajobst-logo.png) no-repeat top left;
  background-size: contain;
  height: 142px;
  padding-left: 136px;
  display: block;
  padding-top: 24px;
}
.ajobst-nutrition .site-description {
  position: relative;
  z-index: 0;
  padding-left: 136px;
  margin-top: -50px;
  margin-bottom: 25px;
}
/* Menu Styles */.ajobst-nutrition .menu-toggle {
  margin-left: 0;
  margin-right: 0;
  width: 100%;
}
.ajobst-nutrition .menu-toggle:hover {
  background-color: #cbb64d;
  color: #fff;
}
.ajobst-nutrition .sub-menu-toggle {
  background-color: #cbb64d;
  color: #fff;
  right: 0;
}
/* Primary Menu */.ajobst-nutrition .nav-primary .menu {
  text-align: center;
}
.ajobst-nutrition .nav-primary .genesis-nav-menu a {
  padding: 0.75em 2.618em;
}
.ajobst-nutrition .nav-primary .sub-menu {
  padding-top: 2px;
}
/* Secondary Menu */.ajobst-nutrition .nav-secondary .wrap {
  background-color: transparent;
  padding-top: 0;
  padding-bottom: 0;
}
.ajobst-nutrition .nav-secondary .sub-menu {
  padding-top: 1px;
}
.ajobst-nutrition .nav-secondary .menu {
  text-align: center;
}
.ajobst-nutrition .nav-secondary .menu li a {
  padding: 1em 1.618em;
}
/* Site-inner */.ajobst-nutrition .site-inner .wrap {
  padding-top: 2.618em;
  border-bottom: none;
}
/* Entry Title */.ajobst-nutrition .entry-title, .ajobst-nutrition .archive-title {
  text-transform: capitalize;
  line-height: 1.2em;
}
/* Post meta and post info */.ajobst-nutrition .entry-header .entry-meta, .ajobst-nutrition .entry-categories a, .ajobst-nutrition .entry-tags a {
  font-variant: normal;
}
.ajobst-nutrition .entry-meta a:hover {
  text-decoration: none;
  color: #cbb64d;
  border-bottom: 1px dotted #cbb64d;
}
.ajobst-nutrition .entry-categories:before {
  content: none;
}
.ajobst-nutrition .entry-categories, .ajobst-nutrition .entry-tags {
  font-weight: normal;
  display: inline-block;
}
.ajobst-nutrition .entry-comments-link::before {
  content: '\f0e6';
  font-family: FontAwesome;
  padding-right: 2px;
}
.ajobst-nutrition .entry-meta span {
  display: inline-block;
}
.entry-meta .ajobst-share a {
  border-bottom: none;
}
.ajobst-share .fa {
  padding-left: 5px;
}
.ajobst-share .fa:hover {
  color: #cbb64d;
}
.entry-footer {
  margin-top: 2em;
}
.entry-footer .entry-meta {
  border-top: 1px solid #e5e5e5;
  border-bottom: 1px solid #e5e5e5;
  padding: 0.618em;
}
.entry-footer .divider {
  padding-left: 6px;
  padding-right: 6px;
}
.entry-footer .left-meta {
  float: left;
}
.entry-footer .right-meta {
  float: right;
}
/* Entry */.ajobst-nutrition .content .entry {
  border-bottom: none;
  background: url("images/separator.png") no-repeat center bottom / 664px 70px;
  background: url("images/ajobst-border-orig@2x.png") no-repeat center bottom / 652px 12px;
  padding-bottom: 1em;
}
.ajobst-nutrition .content .genesis-feature {
  background-image: none;
}
/* Entry Content */.entry-content ul {
  list-style-type: disc;
}
/* Grid Loop *//* Genesis Feature */.ajobst-nutrition .genesis-feature {
  border-bottom: none;
  margin-bottom: 0;
  background-image: none;
}
.ajobst-nutrition .genesis-feature .more-link {
  display: table;
  padding: 0.618em 1.618em;
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-top: 1em;
}
/* Genesis Grid */.ajobst-nutrition .genesis-grid {
  width: 47.71795%;
  padding-bottom: 1.618em;
  margin-bottom: 1.618em;
  border-bottom: 1px solid #e5e5e5;
  border-bottom: none;
  background: url("images/separator.png") no-repeat center bottom / 664px 70px;
  background: url("images/ajobst-border-orig@2x.png") no-repeat center bottom / 652px 12px;
}
.ajobst-nutrition .genesis-grid .entry-content {
  position: relative;
  overflow: hidden;
}
.ajobst-nutrition .genesis-grid .entry-title {
  font-size: 1.2em;
}
.ajobst-nutrition .genesis-grid .entry-meta {
  font-size: 0.75em;
}
.ajobst-nutrition .genesis-grid .entry-header {
  margin-bottom: 1em;
}
.ajobst-nutrition .genesis-grid .post-image {
  display: block;
}
.ajobst-nutrition .genesis-grid .more-link {
  position: absolute;
  z-index: 999;
  background-color: #569201;
  background-color: #cbb64d;
  color: #fff;
  width: 100%;
  height: 100%;
  top: 0;
  opacity: 0;
}
.ajobst-nutrition .genesis-grid .more-link-content {
  width: 80%;
  height: 70%;
  border: 1px solid rgba(255, 255, 255, 0.9);
  display: block;
  position: relative;
  top: 14%;
  left: 10%;
  padding-top: 24%;
  text-align: center;
  opacity: 0;
}
.ajobst-nutrition .genesis-grid .entry-content .post-image {
  transition: all 0.35s ease-in-out 0s;
}
.ajobst-nutrition .genesis-grid .entry-content:hover .post-image {
  transition: all 0.35s ease-in-out 0s;
}
.ajobst-nutrition .genesis-grid .entry-content:hover .more-link {
  opacity: 0.9;
}
.ajobst-nutrition .genesis-grid .entry-content:hover .more-link-content {
  opacity: 1;
}
.ajobst-nutrition .genesis-grid-odd {
  float: left;
  clear: both;
}
.ajobst-nutrition .genesis-grid-even {
  float: right;
}
/* Blog Page Template */.page-template-page_blog .content .entry {
  background-image: none;
  margin-bottom: 1.618em;
}
.page-template-page_blog .more-link-excerpt:before, .page-template-page_blog .more-link-excerpt:after {
  content: none;
}
.page-template-page_blog .more-link-excerpt a {
  padding: 1em 1.618em;
  display: table;
}
.page-template-page_blog .entry-footer {
  margin-bottom: 0;
}
/* Caption */.ajobst-nutrition .wp-caption {
  padding: 0.618em;
  background-color: #f4f4f4;
  border: 1px solid #e5e5e5;
}
.ajobst-nutrition .wp-caption .wp-caption-text {
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  font-style: italic;
  margin-bottom: 0;
  font-size: 0.95em;
}
/* Breadcrumbs */.ajobst-nutrition .breadcrumb {
  font-variant: normal;
  letter-spacing: normal;
  text-transform: none;
  margin-bottom: 2.618em;
  padding-bottom: 2px;
  border-bottom: 2px solid #f4f4f4;
  color: #91868c;
}
/* Author Box */.ajobst-nutrition .author-box {
  background-color: #569201;
  background-color: #cbb64d;
  color: #fff;
}
.ajobst-nutrition .author-box .avatar {
  float: left;
  border-radius: 50%;
  margin: 0 1.618em 0.618em 0;
}
.ajobst-nutrition .author-box-title {
  color: #fff;
  font-weight: normal;
  font-size: 1.2em;
}
/* Pagination */.ajobst-nutrition .archive-pagination {
  padding: 1em 0;
  font-weight: normal;
}
.ajobst-nutrition .archive-pagination li a {
  margin-bottom: 0;
  font-size: 0.75em;
}
/* Single Post Navigation */.ajobst-nutrition .adjacent-entry-pagination {
  padding-top: 1.618em;
}
.ajobst-nutrition .adjacent-entry-pagination a {
  border-bottom: 1px dotted #569201;
  border-bottom: 1px dotted #cbb64d;
}
.ajobst-nutrition .adjacent-entry-pagination a:hover {
  border-color: #c4c4c4;
}
.ajobst-nutrition .adjacent-entry-pagination .pagination-next {
  padding-top: 1em;
  text-align: right;
}
/* Archive Box */.ajobst-nutrition.archive .archive-description, .ajobst-nutrition.taxonomy .taxonomy-description {
  background-color: #569201;
  background-color: #cbb64d;
  color: #fff;
}
.ajobst-nutrition.archive .archive-description .archive-title, .ajobst-nutrition.taxonomy .taxonomy-description .archive-title {
  color: #fff;
}
/* Comments */.ajobst-nutrition .comment-list .children {
  border-left: 1px solid #e5e5e5;
}
.ajobst-nutrition .comment-list .depth-1 {
  border-bottom: 1px dotted #c4c4c4;
  padding-bottom: 2.618em;
}
/* Form elements */.ajobst-nutrition input, .ajobst-nutrition select, .ajobst-nutrition textarea {
  box-shadow: none;
}
.ajobst-nutrition input:focus, .ajobst-nutrition.woocommerce-cart table.cart td.actions .coupon .input-text:focus, .ajobst-nutrition textarea:focus {
  border-color: #cbb64d;
}
/* Buttons */.ajobst-nutrition .button, .ajobst-nutrition input[type="button"], .ajobst-nutrition input[type="reset"], .ajobst-nutrition input[type="submit"] {
  background-image: none;
  background-color: #cbb64d;
  color: #fff;
  border-color: #fff;
  transition: all 0.35s ease-in-out 0s;
}
.ajobst-nutrition .button, .ajobst-nutrition input[type="button"]:hover, .ajobst-nutrition input[type="reset"]:hover, .ajobst-nutrition input[type="submit"]:hover {
  background-color: #b19c34;
  transition: all 0.35s ease-in-out 0s;
}
.ajobst-nutrition .button {
  cursor: pointer;
  padding: 0.618em 1em;
  text-transform: uppercase;
}
/* Sidebar Widgets */.ajobst-nutrition #subscribe-email input {
  padding: 0.618em 1em;
  width: 100%;
}
.ajobst-nutrition .sidebar .widget, .ajobst-nutrition .after-entry .widget {
  background-color: #f4f4f4;
  padding: 1.618em;
}
.ajobst-nutrition .sidebar p {
  margin-bottom: 1em;
}
.ajobst-nutrition .sidebar .button, .ajobst-nutrition .sidebar input[type="button"], .ajobst-nutrition .sidebar input[type="reset"], .ajobst-nutrition .sidebar input[type="submit"] {
  width: 100%;
}
.ajobst-nutrition .sidebar .widget-wrap > *:not(.widget-title) {
  margin-bottom: 1em;
}
.ajobst-nutrition .sidebar .widget-title {
  text-align: center;
  padding-bottom: 1.2em;
  background: url("images/separator.png") no-repeat center bottom / 664px 70px;
  background: url("images/ajobst-border-orig@2x.png") no-repeat center bottom / 652px 12px;
  margin-bottom: 1.618em;
}
.ajobst-nutrition .sidebar .featured-content .more-link {
  text-decoration: none;
}
.ajobst-nutrition .sidebar .featured-content .entry-title {
  font-family: inherit;
  font-size: inherit;
}
.ajobst-nutrition .sidebar .featuredpost .entry {
  padding-bottom: 0.618em;
  margin-bottom: 1.618em;
  border-bottom: 1px solid #e5e5e5;
}
.ajobst-nutrition .sidebar .featuredpost .entry:last-child {
  padding-bottom: 0;
  margin-bottom: 0;
  border-bottom: none;
}
.ajobst-nutrition .sidebar .widget_archive li a, .ajobst-nutrition .sidebar .widget_categories li a, .ajobst-nutrition .sidebar .widget_meta li a {
  border-bottom: 1px dotted rgba(102, 92, 97, 0.8);
}
.ajobst-nutrition .sidebar .widget_archive li a:hover, .ajobst-nutrition .sidebar .widget_categories li a:hover, .ajobst-nutrition .sidebar .widget_meta li a:hover {
  border-color: #cbb64d;
}
.ajobst-nutrition .sidebar .widget_archive ul li, .ajobst-nutrition .sidebar .widget_categories ul li, .ajobst-nutrition .sidebar .widget_meta ul li {
  text-align: center;
}
.ajobst-nutrition .sidebar li a, .ajobst-nutrition .sidebar li a:link {
  color: rgba(102, 92, 97, 0.8);
  text-decoration: none;
}
.ajobst-nutrition .sidebar li a:hover {
  color: #cbb64d;
}
.ajobst-nutrition .sidebar .widget_recent_entries ul {
  padding-left: 1em;
}
.ajobst-nutrition .sidebar .widget_recent_entries ul li {
  text-align: left;
  text-indent: -1em;
}
.ajobst-nutrition .sidebar .widget_recent_entries ul li:before {
  content: 'ยง';
  font-family: FontAwesome;
  float: left;
  width: 1em;
  color: #569201;
  color: #cbb64d;
}
/* Widgets */.ajobst-nutrition .widget-title {
  font-variant: normal;
  letter-spacing: normal;
}
.ajobst-nutrition .widget .avatar {
  border-radius: 50%;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
/* Woocommerce Widgets */.ajobst-nutrition.woocommerce .widget_shopping_cart .cart_list li, .ajobst-nutrition .woocommerce.widget_shopping_cart .cart_list li, .ajobst-nutrition .woocommerce ul.product_list_widget li {
  padding-bottom: 1em;
}
.ajobst-nutrition .woocommerce.widget_shopping_cart ul.cart_list li img, .ajobst-nutrition .woocommerce.widget_shopping_cart ul.product_list_widget li img, .ajobst-nutrition .woocommerce ul.product_list_widget li img {
  width: 64px;
  border-radius: 50%;
  border: 1px solid #dedede;
}
.ajobst-nutrition .woocommerce .widget_shopping_cart .total, .ajobst-nutrition .woocommerce.widget_shopping_cart .total {
  border-top: none;
  margin-top: 1.61em;
  padding: 0.618em;
  border-top: 1px solid #e5e5e5;
  border-bottom: 1px solid #e5e5e5;
}
.ajobst-nutrition .woocommerce.widget_shopping_cart .button, .ajobst-nutrition .woocommerce.widget_price_filter .price_slider_amount .button {
  background-color: #cbb64d;
  color: #fff;
  border: none;
  margin-bottom: 1em;
  padding: 1em;
  text-align: center;
}
.ajobst-nutrition.woocommerce .widget_layered_nav_filters ul li {
  float: none;
}
.ajobst-nutrition .woocommerce.widget_shopping_cart .button:hover, .ajobst-nutrition .woocommerce.widget_price_filter .price_slider_amount .button:hover {
  background-color: #b19c34;
  color: #fff;
  border: none;
}
.ajobst-nutrition .woocommerce-product-search .search-field {
  margin-bottom: 0.618em;
}
.ajobst-nutrition .woocommerce .widget_layered_nav ul li.chosen a::before, .ajobst-nutrition .woocommerce .widget_layered_nav_filters ul li a::before {
  color: #d27979;
  line-height: 1.618em;
}
.ajobst-nutrition.woocommerce .widget_price_filter .ui-slider .ui-slider-range, .ajobst-nutrition.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
  background-color: #7cbfc9;
}
.ajobst-nutrition.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content {
  background-color: #ccc;
}
.ajobst-nutrition .woocommerce.widget_price_filter .price_slider_amount .button {
  margin-top: 1em;
  margin-bottom: 0.618em;
}
/* After Entry Widget Area */.ajobst-nutrition .after-entry {
  margin-bottom: 2.618em;
}
.ajobst-nutrition .after-entry .widget-title, .ajobst-nutrition .after-entry .widgettitle {
  padding-bottom: 0.381em;
  border-bottom: 1px solid #e5e5e5;
}
/* Widgets Above Header Area Styles */.ajobst-nutrition .lander-sb-before-header {
  background-color: #569201;
  background-color: #cbb64d;
}
.ajobst-nutrition .lander-sb-before-header .wrap {
  background-color: transparent;
  border-bottom: none;
}
.ajobst-nutrition .lander-sb-before-header h1, .ajobst-nutrition .lander-sb-before-header h2, .ajobst-nutrition .lander-sb-before-header h3, .ajobst-nutrition .lander-sb-before-header h4, .ajobst-nutrition .lander-sb-before-header h5, .ajobst-nutrition .lander-sb-before-header h6, .ajobst-nutrition .lander-sb-before-header .widget-wrap, .ajobst-nutrition .lander-sb-before-header .widget-wrap a {
  color: #fff;
}
.ajobst-nutrition .lander-sb-before-header .widget-title, .ajobst-nutrition .lander-sb-before-header .widgettitle {
  color: #fff;
}
.ajobst-nutrition .lander-sb-before-header .widget-area:after {
  clear: both;
  content: '';
  display: block;
}
/* Widgets Below Header Area Styles */.ajobst-nutrition .lander-sb-after-header .wrap {
  border-bottom: none;
  padding-bottom: 0;
}
.ajobst-nutrition .lander-sb-after-header .widget-area {
  background-color: #f4f4f4;
  padding: 1em;
  border: 1px solid #dedede;
}
.ajobst-nutrition .lander-sb-after-header .widget-area:after {
  clear: both;
  content: '';
  display: block;
}
.ajobst-nutrition .lander-sb-after-header .widget {
  border: 1px solid #dedede;
  padding: 1em;
  background-color: #fff;
}
/* Widgets Above Footer Area Styles */.ajobst-nutrition .lander-sb-above-footer .wrap {
  border-top: 1px solid #e5e5e5;
  border-bottom: none;
}
.ajobst-nutrition .lander-sb-above-footer .wrap .widget-area:after {
  clear: both;
  content: '';
  display: block;
}
/* Animated Search Icon */.ajobst-nutrition {
  /* Clear search field placeholder text on focus */
}
.ajobst-nutrition .nav-primary .menu > .search {
  display: inline-block;
  position: relative;
  width: auto;
  padding: 0;
}
.ajobst-nutrition li a.icon-search:before {
  font-family: FontAwesome;
  font-weight: normal;
  font-style: normal;
  font-size: 0.9em;
  text-decoration: none;
  content: '\f002';
}
.ajobst-nutrition li a.icon-search {
  cursor: pointer;
}
.ajobst-nutrition .search-div {
  display: none;
  position: absolute;
  right: -40px;
  width: 295px;
  padding-top: 8px;
}
.ajobst-nutrition .search-div .search-form {
  position: relative;
}
.ajobst-nutrition .search-div .search-form input[type="search"] {
  padding: 0.618em 1em;
  border-radius: 20px;
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.25) inset;
}
.ajobst-nutrition input:focus::-webkit-input-placeholder {
  color: transparent;
}
.ajobst-nutrition input:focus:-moz-placeholder {
  color: transparent;
}
.ajobst-nutrition input:focus::-moz-placeholder {
  color: transparent;
}
.ajobst-nutrition input:focus:-ms-input-placeholder {
  color: transparent;
}
/* Footer Widgets */.ajobst-nutrition .footer-widgets .wrap {
  border-top: 1px solid #e5e5e5;
}
/* Site Footer */.ajobst-nutrition .site-footer .wrap {
  border-top: 1px solid #e5e5e5;
}
/* Utility CSS *//* Landing Page Template */.ajobst-landing-page .entry-title, .ajobst-landing-page .landing-section, .ajobst-landing-page .landing-section-title {
  text-align: center;
}
.ajobst-landing-page .site-inner, .ajobst-landing-page .after-header-first {
  background-color: #fff;
}
.ajobst-landing-page .site-inner .wrap, .ajobst-landing-page .after-header-first .wrap {
  background-color: transparent;
}
.ajobst-landing-page .after-header-second {
  background-color: #f4f4f4;
  border-top: 1px solid #e7e7e7;
}
.ajobst-landing-page .after-header-second .wrap {
  background-color: transparent;
}
.ajobst-landing-page .after-header-third {
  background-color: rgba(204, 142, 173, 0.1);
  border-top: 1px solid rgba(204, 142, 173, 0.25);
}
.ajobst-landing-page .after-header-third .wrap {
  background-color: transparent;
}
.ajobst-landing-page .before-footer-first {
  background-color: rgba(204, 142, 173, 0.1);
  border-top: 1px solid rgba(204, 142, 173, 0.25);
}
.ajobst-landing-page .before-footer-first .wrap {
  background-color: transparent;
}
.ajobst-landing-page .before-footer-second {
  background-color: #f4f4f4;
  border-top: 1px solid #e7e7e7;
}
.ajobst-landing-page .before-footer-second .wrap {
  background-color: transparent;
}
.ajobst-landing-page .before-footer-third {
  background-color: rgba(224, 196, 132, 0.1);
  border-top: 1px solid rgba(224, 196, 132, 0.25);
}
.ajobst-landing-page .before-footer-third .wrap {
  background-color: transparent;
}
.ajobst-landing-page .site-inner .entry {
  padding-bottom: 0;
  margin-bottom: 0;
  background-image: none;
}
.ajobst-landing-page .site-inner .entry .entry-content {
  margin-bottom: none;
}
.ajobst-landing-page .landing-section-title {
  margin-bottom: 2.618em;
}
.ajobst-landing-page .footer-widgets .wrap {
  border-top: none;
}
/* Blockquote Styles */blockquote::before {
  font-family: Arial, sans-serif;
  color: #569201;
  color: #cbb64d;
}
blockquote {
  background-color: rgba(86, 146, 1, 0.05);
  background-color: rgba(203, 182, 77, 0.05);
}
blockquote p {
  padding: 0.381em 0 0.381em 1em;
  padding: 1em 0 1em 1em;
  border-left: 1px solid rgba(86, 146, 1, 0.75);
  border-left: 1px solid rgba(203, 182, 77, 0.75);
}
blockquote.blue:before {
  color: #7cbfc9;
}
blockquote.blue {
  background-color: rgba(124, 191, 201, 0.1);
}
blockquote.blue p {
  border-color: rgba(124, 191, 201, 0.75);
}
blockquote.green:before {
  color: #8ac08a;
}
blockquote.green {
  background-color: rgba(138, 192, 138, 0.1);
}
blockquote.green p {
  border-color: rgba(138, 192, 138, 0.75);
}
blockquote.red:before {
  color: #d27979;
}
blockquote.red {
  background-color: rgba(210, 121, 121, 0.1);
}
blockquote.red p {
  border-color: rgba(210, 121, 121, 0.75);
}
blockquote.yellow:before {
  color: #e0c484;
}
blockquote.yellow {
  background-color: rgba(224, 196, 132, 0.1);
}
blockquote.yellow p {
  border-color: rgba(224, 196, 132, 0.75);
}
/* Custom Lists */.custom-list ul {
  list-style-type: none;
}
.custom-list.ajobst-white ul li:before {
  color: #fff;
}
.custom-list.ajobst-blue ul li:before {
  color: #7cbfc9;
}
.custom-list.ajobst-pink ul li:before {
  color: #cc8ead;
}
.custom-list.ajobst-green ul li:before {
  color: #8ac08a;
}
.custom-list.ajobst-yellow ul li:before {
  color: #e0c484;
}
.custom-list.ajobst-red ul li:before {
  color: #d27979;
}
/* Collapsible Content */.collapsible-heading a:hover {
  color: #569201;
  color: #cbb64d;
  color: #e64658;
}
.collapsible-heading.opened a:hover {
  color: #fff;
}
.collapsible-heading.opened a {
  background-color: #569201;
  background-color: #cbb64d;
  background-color: #e64658;
}
.collapsible-content {
  background-color: #fff;
  border-color: #569201;
  border-color: #cbb64d;
  border-color: #e64658;
}
/* CTA Buttons *//* Simple buttons */.cta-btn.fill.ajobst-pink {
  background-color: #cc8ead;
  color: #fff;
  border: 1px solid #cc8ead;
}
.cta-btn.fill.ajobst-pink:hover {
  background-color: #bc6b94;
  color: #fff;
}
.cta-btn.fill.ajobst-blue {
  background-color: #7cbfc9;
  color: #fff;
  border: 1px solid #7cbfc9;
}
.cta-btn.fill.ajobst-blue:hover {
  background-color: #58adba;
  color: #fff;
}
.cta-btn.fill.ajobst-green {
  background-color: #8ac08a;
  color: #fff;
  border: 1px solid #8ac08a;
}
.cta-btn.fill.ajobst-green:hover {
  background-color: #69ae69;
  color: #fff;
}
.cta-btn.fill.ajobst-yellow {
  background-color: #e0c484;
  color: #fff;
  border: 1px solid #e0c484;
}
.cta-btn.fill.ajobst-yellow:hover {
  background-color: #d6b05b;
  color: #fff;
}
.cta-btn.fill.ajobst-red {
  background-color: #d27979;
  color: #fff;
  border: 1px solid #d27979;
}
.cta-btn.fill.ajobst-red:hover {
  background-color: #c55353;
  color: #fff;
}
.cta-btn.transparent.ajobst-pink {
  color: #cc8ead;
  border-color: #cc8ead;
}
.cta-btn.transparent.ajobst-pink:hover {
  color: #bc6b94;
  border-color: #bc6b94;
}
.cta-btn.transparent.ajobst-blue {
  color: #7cbfc9;
  border-color: #7cbfc9;
}
.cta-btn.transparent.ajobst-blue:hover {
  color: #58adba;
  border-color: #58adba;
}
.cta-btn.transparent.ajobst-green {
  color: #8ac08a;
  border-color: #8ac08a;
}
.cta-btn.transparent.ajobst-green:hover {
  color: #69ae69;
  border-color: #69ae69;
}
.cta-btn.transparent.ajobst-yellow {
  color: #e0c484;
  border-color: #e0c484;
}
.cta-btn.transparent.ajobst-yellow:hover {
  color: #d6b05b;
  border-color: #d6b05b;
}
.cta-btn.transparent.ajobst-red {
  color: #d27979;
  border-color: #d27979;
}
.cta-btn.transparent.ajobst-red:hover {
  color: #c55353;
  border-color: #c55353;
}
/* Big Buttons */.big-btn.fill.ajobst-pink {
  background-color: #cc8ead;
  color: #fff;
  border-color: #bc6b94;
}
.big-btn.fill.ajobst-pink:hover {
  background-color: #f4f4f4;
  color: #cc8ead;
  border-color: #cc8ead;
}
.big-btn.fill.ajobst-blue {
  background-color: #7cbfc9;
  color: #fff;
  border-color: #58adba;
}
.big-btn.fill.ajobst-blue:hover {
  background-color: #f4f4f4;
  color: #7cbfc9;
  border-color: #7cbfc9;
}
.big-btn.fill.ajobst-green {
  background-color: #8ac08a;
  color: #fff;
  border-color: #69ae69;
}
.big-btn.fill.ajobst-green:hover {
  background-color: #f4f4f4;
  color: #8ac08a;
  border-color: #8ac08a;
}
.big-btn.fill.ajobst-yellow {
  background-color: #e0c484;
  color: #fff;
  border-color: #d6b05b;
}
.big-btn.fill.ajobst-yellow:hover {
  background-color: #f4f4f4;
  color: #e0c484;
  border-color: #e0c484;
}
.big-btn.fill.ajobst-red {
  background-color: #d27979;
  color: #fff;
  border-color: #c55353;
}
.big-btn.fill.ajobst-red:hover {
  background-color: #f4f4f4;
  color: #d27979;
  border-color: #d27979;
}
.big-btn.transparent.ajobst-pink {
  background-color: #fff;
  color: #cc8ead;
  border-color: #cc8ead;
}
.big-btn.transparent.ajobst-pink:hover {
  background-color: #cc8ead;
  color: #fff;
  border-color: #bc6b94;
}
.big-btn.transparent.ajobst-blue {
  background-color: #fff;
  color: #7cbfc9;
  border-color: #7cbfc9;
}
.big-btn.transparent.ajobst-blue:hover {
  background-color: #7cbfc9;
  color: #fff;
  border-color: #58adba;
}
.big-btn.transparent.ajobst-green {
  background-color: #fff;
  color: #8ac08a;
  border-color: #8ac08a;
}
.big-btn.transparent.ajobst-green:hover {
  background-color: #8ac08a;
  color: #fff;
  border-color: #69ae69;
}
.big-btn.transparent.ajobst-yellow {
  background-color: #fff;
  color: #e0c484;
  border-color: #e0c484;
}
.big-btn.transparent.ajobst-yellow:hover {
  background-color: #e0c484;
  color: #fff;
  border-color: #d6b05b;
}
.big-btn.transparent.ajobst-red {
  background-color: #fff;
  color: #d27979;
  border-color: #d27979;
}
.big-btn.transparent.ajobst-red:hover {
  background-color: #d27979;
  color: #fff;
  border-color: #c55353;
}
/* White Buttons */.white-btn.fill.ajobst-pink {
  background-color: #cc8ead;
  color: #fff;
}
.white-btn.fill.ajobst-pink:hover {
  background-color: #c47ca0;
}
.white-btn.fill.ajobst-blue {
  background-color: #7cbfc9;
  color: #fff;
}
.white-btn.fill.ajobst-blue:hover {
  background-color: #6ab6c2;
}
.white-btn.fill.ajobst-green {
  background-color: #8ac08a;
  color: #fff;
}
.white-btn.fill.ajobst-green:hover {
  background-color: #79b779;
}
.white-btn.fill.ajobst-yellow {
  background-color: #e0c484;
  color: #fff;
}
.white-btn.fill.ajobst-yellow:hover {
  background-color: #dbba70;
}
.white-btn.fill.ajobst-red {
  background-color: #d27979;
  color: #fff;
}
.white-btn.fill.ajobst-red:hover {
  background-color: #c66;
}
.white-btn.transparent.ajobst-pink:hover {
  background-color: #cc8ead;
  color: #fff;
  border-color: #fff;
}
.white-btn.transparent.ajobst-blue:hover {
  background-color: #7cbfc9;
  color: #fff;
  border-color: #fff;
}
.white-btn.transparent.ajobst-green:hover {
  background-color: #8ac08a;
  color: #fff;
  border-color: #fff;
}
.white-btn.transparent.ajobst-yellow:hover {
  background-color: #e0c484;
  color: #fff;
  border-color: #fff;
}
.white-btn.transparent.ajobst-red:hover {
  background-color: #d27979;
  color: #fff;
  border-color: #fff;
}
/* Content Boxes */.content-box {
  padding: 1.618em;
}
.content-box.dark h1, .content-box.dark h2, .content-box.dark h3, .content-box.dark h4, .content-box.dark h5, .content-box.dark h6, .content-box.dark a {
  color: #fff;
}
.content-box.pink.dark {
  background-color: #cc8ead;
  color: #fff;
  border: 3px double #fff;
}
.content-box.pink.light {
  background-color: rgba(204, 142, 173, 0.1);
  border: 1px solid rgba(204, 142, 173, 0.25);
}
.content-box.blue.dark {
  background-color: #7cbfc9;
  color: #fff;
  border: 3px double #fff;
}
.content-box.blue.light {
  background-color: rgba(124, 191, 201, 0.1);
  border: 1px solid rgba(124, 191, 201, 0.25);
}
.content-box.yellow.dark {
  background-color: #e0c484;
  color: #fff;
  border: 3px double #fff;
}
.content-box.yellow.light {
  background-color: rgba(224, 196, 132, 0.1);
  border: 1px solid rgba(224, 196, 132, 0.25);
}
.content-box.green.dark {
  background-color: #8ac08a;
  color: #fff;
  border: 3px double #fff;
}
.content-box.green.light {
  background-color: rgba(138, 192, 138, 0.1);
  border: 1px solid rgba(138, 192, 138, 0.25);
}
.content-box.red.dark {
  background-color: #d27979;
  color: #fff;
  border: 3px double #fff;
}
.content-box.red.light {
  background-color: rgba(210, 121, 121, 0.1);
  border: 1px solid rgba(210, 121, 121, 0.25);
}
/* Note */.entry-content p.alert, .landing-section p.alert, .entry-content p.note, .landing-section p.note {
  padding: 1.618em;
}
.entry-content p.note, .landing-section p.note {
  background-color: #fff;
  border: 3px double rgba(86, 146, 1, 0.5);
  border: 3px double rgba(203, 182, 77, 0.5);
}
/* Alert */.entry-content p.alert, .landing-section p.alert {
  border: 3px double #c4c4c4;
  background-color: #fff;
}
/* Testimonial Styles */.testimonial-area {
  margin: 3.618em 0;
}
.testimonial-area img {
  border-radius: 50%;
}
.testimonial-area .testimonial {
  background-color: #569201;
  background-color: #cbb64d;
  padding: 1.618em;
  ccolor: #fff;
}
.testimonial-area blockquote {
  padding: 0 0 0 0;
  margin: 0 0 0 0;
  background-color: transparent;
  color: #665c61;
}
.testimonial-area blockquote:before {
  content: none;
}
.testimonial-area blockquote p {
  padding: 0 0 0 0;
  border: none;
}
.testimonial-area figcaption {
  ccolor: #fff;
  font-family: Cinzel, cursive;
  font-size: 0.9em;
}
.testimonial-area figcaption:before {
  content: '\2014';
  display: inline-block;
  padding-right: 8px;
}
.testimonial-area .testimonial-pink {
  background-color: rgba(204, 142, 173, 0.1);
  border: 1px solid rgba(204, 142, 173, 0.2);
}
.testimonial-area .testimonial-blue {
  background-color: rgba(124, 191, 201, 0.1);
  border: 1px solid rgba(124, 191, 201, 0.2);
}
.testimonial-area .testimonial-green {
  background-color: rgba(138, 192, 138, 0.1);
  border: 1px solid rgba(138, 192, 138, 0.2);
}
.testimonial-area .testimonial-red {
  background-color: rgba(210, 121, 121, 0.1);
  border: 1px solid rgba(210, 121, 121, 0.2);
}
.testimonial-area .testimonial-yellow {
  background-color: rgba(224, 196, 132, 0.1);
  border: 1px solid rgba(224, 196, 132, 0.2);
}
/* WooCommerce Styles */.ajobst-nutrition.woocommerce, .ajobst-nutrition.woocommerce.archive {
  /* Shop */
}
.ajobst-nutrition.woocommerce li.entry, .ajobst-nutrition.woocommerce.archive li.entry {
  background-image: none;
}
.ajobst-nutrition.woocommerce ul.products li.product, .ajobst-nutrition.woocommerce.archive ul.products li.product, .ajobst-nutrition.woocommerce ul.products li.product, .ajobst-nutrition.woocommerce.archive ul.products li.product {
  margin-bottom: 4.618em;
}
.ajobst-nutrition.woocommerce ul.products li.product .price del, .ajobst-nutrition.woocommerce.archive ul.products li.product .price del {
  display: inline-block;
}
.ajobst-nutrition.woocommerce ins, .ajobst-nutrition.woocommerce.archive ins {
  text-decoration: none;
}
.ajobst-nutrition.woocommerce span.onsale, .ajobst-nutrition.woocommerce.archive span.onsale, .ajobst-nutrition.woocommerce ul.products li.product .onsale, .ajobst-nutrition.woocommerce.archive ul.products li.product .onsale {
  background: rgba(0, 0, 0, 0) url("images/sale-flash-retina.png") no-repeat center;
  background-size: 80px 80px;
  border-radius: 0;
  height: 80px;
  left: 0;
  line-height: inherit;
  margin: 0;
  padding: 0;
  right: auto;
  text-indent: -9999px;
  top: 0;
  width: 80px;
}
.ajobst-nutrition.woocommerce #respond input#submit, .ajobst-nutrition.woocommerce.archive #respond input#submit, .ajobst-nutrition.woocommerce a.button, .ajobst-nutrition.woocommerce.archive a.button, .ajobst-nutrition.woocommerce button.button, .ajobst-nutrition.woocommerce.archive button.button, .ajobst-nutrition.woocommerce input.button, .ajobst-nutrition.woocommerce.archive input.button {
  color: #cbb64d;
  /* to be done through settings.css */
  background-color: #fff;
  border-radius: 0;
  font-weight: normal;
  border: 1px solid #cbb64d;
  /* to be done through settings.css */
}
.ajobst-nutrition.woocommerce #respond input#submit:hover, .ajobst-nutrition.woocommerce.archive #respond input#submit:hover, .ajobst-nutrition.woocommerce a.button:hover, .ajobst-nutrition.woocommerce.archive a.button:hover, .ajobst-nutrition.woocommerce button.button:hover, .ajobst-nutrition.woocommerce.archive button.button:hover, .ajobst-nutrition.woocommerce input.button:hover, .ajobst-nutrition.woocommerce.archive input.button:hover {
  color: #cbb64d;
  /* to be done through settings.css */
  border-color: #cbb64d;
  /* to be done through settings.css */
}
.ajobst-nutrition.woocommerce ul.products li.product .price, .ajobst-nutrition.woocommerce.archive ul.products li.product .price {
  color: #8ac08a;
  margin-bottom: 0;
}
.ajobst-nutrition.woocommerce ul.products li.product a img, .ajobst-nutrition.woocommerce.archive ul.products li.product a img {
  margin-bottom: 0.618em;
  padding: 1em;
  background-color: #fff;
  border: 3px double #e5e5e5;
  transition: all 0.35s ease-in-out 0s;
}
.ajobst-nutrition.woocommerce ul.products li.product a img:hover, .ajobst-nutrition.woocommerce.archive ul.products li.product a img:hover {
  border-color: #e0c484;
  transition: all 0.35s ease-in-out 0s;
}
.ajobst-nutrition.woocommerce, .ajobst-nutrition.woocommerce-page {
  /* Product View */
}
.ajobst-nutrition.woocommerce .no-stock-notice, .ajobst-nutrition.woocommerce-page .no-stock-notice {
  border-left: 3px double #e5e5e5;
  border-right: 3px double #e5e5e5;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.25);
}
.ajobst-nutrition.woocommerce div.product .woocommerce-tabs ul.tabs li, .ajobst-nutrition.woocommerce-page div.product .woocommerce-tabs ul.tabs li {
  background-color: #f4f4f4;
}
.ajobst-nutrition.woocommerce div.product .woocommerce-tabs ul.tabs li.active, .ajobst-nutrition.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active {
  background-color: #fff;
}
.ajobst-nutrition.woocommerce div.product div.images img, .ajobst-nutrition.woocommerce-page div.product div.images img {
  padding: 0.618em;
  background-color: #fff;
  border: 3px double #e5e5e5;
  transition: all 0.35s ease-in-out 0s;
}
.ajobst-nutrition.woocommerce div.product div.images img:hover, .ajobst-nutrition.woocommerce-page div.product div.images img:hover {
  border-color: #e0c484;
  transition: all 0.35s ease-in-out 0s;
}
.ajobst-nutrition.woocommerce #reviews #comments ol.commentlist li img.avatar, .ajobst-nutrition.woocommerce-page #reviews #comments ol.commentlist li img.avatar {
  border-radius: 50%;
}
.ajobst-nutrition.woocommerce #reviews #comments ol.commentlist li .comment-text, .ajobst-nutrition.woocommerce-page #reviews #comments ol.commentlist li .comment-text {
  border-radius: 0;
  border-color: #e5e5e5;
}
.ajobst-nutrition.woocommerce #reviews h3, .ajobst-nutrition.woocommerce-page #reviews h3 {
  margin-top: 2.618em;
  margin-bottom: 1em;
}
.ajobst-nutrition.woocommerce #review_form #respond p.stars, .ajobst-nutrition.woocommerce-page #review_form #respond p.stars {
  margin: 0.618em 0 1em;
}
.ajobst-nutrition.woocommerce #review_form #respond p.form-submit, .ajobst-nutrition.woocommerce-page #review_form #respond p.form-submit {
  margin-top: 1em;
}
.ajobst-nutrition.woocommerce #respond input#submit, .ajobst-nutrition.woocommerce-page #respond input#submit, .ajobst-nutrition.woocommerce a.button, .ajobst-nutrition.woocommerce-page a.button, .ajobst-nutrition.woocommerce button.button, .ajobst-nutrition.woocommerce-page button.button, .ajobst-nutrition.woocommerce input.button, .ajobst-nutrition.woocommerce-page input.button {
  background-color: #fff;
  color: #cbb64d;
  border: 1px solid #cbb64d;
  font-weight: normal;
  border-radius: 0;
}
.ajobst-nutrition.woocommerce #respond input#submit:hover, .ajobst-nutrition.woocommerce-page #respond input#submit:hover, .ajobst-nutrition.woocommerce a.button:hover, .ajobst-nutrition.woocommerce-page a.button:hover, .ajobst-nutrition.woocommerce button.button:hover, .ajobst-nutrition.woocommerce-page button.button:hover, .ajobst-nutrition.woocommerce input.button:hover, .ajobst-nutrition.woocommerce-page input.button:hover, .ajobst-nutrition.woocommerce #respond input#submit.alt:hover, .ajobst-nutrition.woocommerce-page #respond input#submit.alt:hover, .ajobst-nutrition.woocommerce a.button.alt:hover, .ajobst-nutrition.woocommerce-page a.button.alt:hover, .ajobst-nutrition.woocommerce button.button.alt:hover, .ajobst-nutrition.woocommerce-page button.button.alt:hover, .ajobst-nutrition.woocommerce input.button.alt:hover, .ajobst-nutrition.woocommerce-page input.button.alt:hover {
  background-color: #fff;
  color: #cbb64d;
  border: 1px solid #cbb64d;
}
.ajobst-nutrition.woocommerce .woocommerce-error, .ajobst-nutrition.woocommerce-page .woocommerce-error, .ajobst-nutrition.woocommerce .woocommerce-info, .ajobst-nutrition.woocommerce-page .woocommerce-info, .ajobst-nutrition.woocommerce .woocommerce-message, .ajobst-nutrition.woocommerce-page .woocommerce-message {
  background-color: #f4f4f4;
  border: none;
}
.ajobst-nutrition.woocommerce .woocommerce-message::before, .ajobst-nutrition.woocommerce-page .woocommerce-message::before {
  color: #8ac08a;
  content: '\f005';
  font-family: "FontAwesome";
}
.ajobst-nutrition.woocommerce .woocommerce-info::before, .ajobst-nutrition.woocommerce-page .woocommerce-info::before {
  color: #7cbfc9;
  content: '\f0a1';
  font-family: "FontAwesome";
}
.ajobst-nutrition.woocommerce .woocommerce-error::before, .ajobst-nutrition.woocommerce-page .woocommerce-error::before {
  color: #d27979;
  content: '\f071';
  font-family: "FontAwesome";
}
.ajobst-nutrition.woocommerce .woocommerce-tabs h2, .ajobst-nutrition.woocommerce-page .woocommerce-tabs h2 {
  margin: 2em 0 1em;
}
.ajobst-nutrition.woocommerce tr.order_item .product-name small a, .ajobst-nutrition.woocommerce-page tr.order_item .product-name small a {
  border-radius: 0;
}
.ajobst-nutrition.woocommerce .shipping-calculator-button, .ajobst-nutrition.woocommerce-page .shipping-calculator-button {
  color: #569201;
  color: #cbb64d;
  text-shadow: none;
  border-radius: 0;
}
.ajobst-nutrition.woocommerce .shipping-calculator-button:hover, .ajobst-nutrition.woocommerce-page .shipping-calculator-button:hover {
  color: #cbb64d;
}
.ajobst-nutrition.woocommerce li.entry, .ajobst-nutrition.woocommerce-page li.entry {
  background-image: none;
}
.ajobst-nutrition.woocommerce ul.products li.product, .ajobst-nutrition.woocommerce-page ul.products li.product, .ajobst-nutrition.woocommerce ul.products li.product, .ajobst-nutrition.woocommerce-page ul.products li.product {
  margin-bottom: 2.618em;
}
.ajobst-nutrition.woocommerce ul.products li.product .price del, .ajobst-nutrition.woocommerce-page ul.products li.product .price del {
  display: inline-block;
}
.ajobst-nutrition.woocommerce ins, .ajobst-nutrition.woocommerce-page ins {
  text-decoration: none;
}
.ajobst-nutrition.woocommerce span.onsale, .ajobst-nutrition.woocommerce-page span.onsale, .ajobst-nutrition.woocommerce ul.products li.product .onsale, .ajobst-nutrition.woocommerce-page ul.products li.product .onsale {
  background: rgba(0, 0, 0, 0) url("images/sale-flash-retina.png") no-repeat scroll center center;
  background-size: 80px 80px;
  border-radius: 0;
  height: 80px;
  left: 0;
  line-height: inherit;
  margin: 0;
  padding: 0;
  right: auto;
  text-indent: -9999px;
  top: 0;
  width: 80px;
}
.ajobst-nutrition.woocommerce ul.products li.product .price, .ajobst-nutrition.woocommerce-page ul.products li.product .price {
  color: #8ac08a;
  margin-bottom: 0;
}
.ajobst-nutrition.woocommerce ul.products li.product a img, .ajobst-nutrition.woocommerce-page ul.products li.product a img {
  margin-bottom: 0.618em;
  padding: 1em;
  background-color: #fff;
  border: 3px double #e5e5e5;
}
.ajobst-nutrition.woocommerce table.shop_table, .ajobst-nutrition.woocommerce-page table.shop_table {
  border-radius: 0;
}
.ajobst-nutrition.woocommerce table.cart th, .ajobst-nutrition.woocommerce-page table.cart th {
  font-weight: bold;
}
.ajobst-nutrition.woocommerce table.cart img, .ajobst-nutrition.woocommerce-page table.cart img {
  display: block;
}
.ajobst-nutrition.woocommerce table.shop_table td, .ajobst-nutrition.woocommerce-page table.shop_table td {
  padding: 0.618em;
}
.ajobst-nutrition.woocommerce .product_meta span, .ajobst-nutrition.woocommerce-page .product_meta span {
  display: block;
}
/* Cart View */.ajobst-nutrition .woocommerce a.remove {
  color: #d27979 !important;
}
.ajobst-nutrition .woocommerce a.remove:hover {
  background-color: #d27979;
  color: #fff !important;
}
.ajobst-nutrition.woocommerce-cart #respond input#submit, .ajobst-nutrition.woocommerce-cart a.button, .ajobst-nutrition.woocommerce-cart button.button, .ajobst-nutrition.woocommerce-cart input.button {
  border-radius: 0;
  background-color: #cbb64d;
  color: #fff;
  text-transform: capitalize;
  border: none;
}
.ajobst-nutrition.woocommerce-cart #respond input#submit:hover, .ajobst-nutrition.woocommerce-cart a.button:hover, .ajobst-nutrition.woocommerce-cart button.button:hover, .ajobst-nutrition.woocommerce-cart input.button:hover, .ajobst-nutrition.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover, .ajobst-nutrition.woocommerce-cart #respond input#submit.alt:hover, .ajobst-nutrition.woocommerce-cart a.button.alt:hover, .ajobst-nutrition.woocommerce-cart button.button.alt:hover, .ajobst-nutrition.woocommerce-cart input.button.alt:hover {
  background-color: #b19c34;
  color: #fff;
  border: none;
}
.ajobst-nutrition.woocommerce-cart .wc-proceed-to-checkout {
  display: table;
  float: right;
}
.ajobst-nutrition.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:after {
  content: '\f0da';
  font-family: 'FontAwesome';
  padding-left: 8px;
  font-weight: normal;
}
/* Checkout Page */.ajobst-nutrition.woocommerce-checkout #respond input#submit, .ajobst-nutrition.woocommerce-checkout a.button, .ajobst-nutrition.woocommerce-checkout button.button, .ajobst-nutrition.woocommerce-checkout input.button {
  border-radius: 0;
  background-color: #cbb64d;
  color: #fff;
  text-transform: capitalize;
  border: none;
}
.ajobst-nutrition.woocommerce-checkout #respond input#submit:hover, .ajobst-nutrition.woocommerce-checkout a.button:hover, .ajobst-nutrition.woocommerce-checkout button.button:hover, .ajobst-nutrition.woocommerce-checkout input.button:hover, .ajobst-nutrition.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:hover, .ajobst-nutrition.woocommerce-checkout #respond input#submit.alt:hover, .ajobst-nutrition.woocommerce-checkout a.button.alt:hover, .ajobst-nutrition.woocommerce-checkout button.button.alt:hover, .ajobst-nutrition.woocommerce-checkout input.button.alt:hover {
  background-color: #b19c34;
  color: #fff;
  border: none;
}
.ajobst-nutrition.woocommerce-checkout #payment {
  border-radius: 0;
  background-color: #f4f4f4;
}
.ajobst-nutrition.woocommerce-checkout #payment div.payment_box {
  border-radius: 0;
  background-color: #e5e5e5;
}
.ajobst-nutrition.woocommerce-checkout #payment div.payment_box:after {
  border-bottom-color: #e5e5e5;
  top: -2px;
}
.ajobst-nutrition.woocommerce-checkout #payment ul.payment_methods {
  border-color: #e5e5e5;
}
/* Order recieved */.ajobst-nutrition.woocommerce-order-received .order_details, .ajobst-nutrition.woocommerce-view-order .order_details, .ajobst-nutrition.woocommerce-order-received .customer_details, .ajobst-nutrition.woocommerce-view-order .customer_details {
  background-color: #f4f4f4;
  border: 3px double #e5e5e5;
  display: table;
  padding: 1em;
}
/* My Account */.ajobst-nutrition.woocommerce-account ul.digital-downloads {
  background-color: #f4f4f4;
  padding: 1.618em;
}
.ajobst-nutrition.woocommerce-account ul.digital-downloads li:before {
  content: none;
}
.ajobst-nutrition.woocommerce-account ul.digital-downloads li a:before {
  content: '\f0ed';
  font-family: 'FontAwesome';
  padding-right: 8px;
}
.ajobst-nutrition.woocommerce-account ul.digital-downloads li a {
  text-decoration: none;
  background-color: #7cbfc9;
  color: #fff;
  padding: 0.618em 1em;
}
.ajobst-nutrition.woocommerce-account ul.digital-downloads li a:hover {
  background-color: #6ab6c2;
}
/* Edit Account */.ajobst-nutrition.woocommerce-edit-account .woocommerce, .ajobst-nutrition.woocommerce-edit-address .woocommerce {
  background-color: #f4f4f4;
  padding: 1.618em;
}
.ajobst-nutrition.woocommerce-edit-account #respond input#submit, .ajobst-nutrition.woocommerce-edit-address #respond input#submit, .ajobst-nutrition.woocommerce-edit-account a.button, .ajobst-nutrition.woocommerce-edit-address a.button, .ajobst-nutrition.woocommerce-edit-account button.button, .ajobst-nutrition.woocommerce-edit-address button.button, .ajobst-nutrition.woocommerce-edit-account input.button, .ajobst-nutrition.woocommerce-edit-address input.button {
  background-color: #cbb64d;
  color: #fff;
  text-transform: capitalize;
  border: none;
  font-weight: bold;
  margin-top: 0.618em;
}
.ajobst-nutrition.woocommerce-edit-account #respond input#submit:hover, .ajobst-nutrition.woocommerce-edit-address #respond input#submit:hover, .ajobst-nutrition.woocommerce-edit-account a.button:hover, .ajobst-nutrition.woocommerce-edit-address a.button:hover, .ajobst-nutrition.woocommerce-edit-account button.button:hover, .ajobst-nutrition.woocommerce-edit-address button.button:hover, .ajobst-nutrition.woocommerce-edit-account input.button:hover, .ajobst-nutrition.woocommerce-edit-address input.button:hover, .ajobst-nutrition.woocommerce-edit-account .wc-proceed-to-checkout a.checkout-button:hover, .ajobst-nutrition.woocommerce-edit-address .wc-proceed-to-checkout a.checkout-button:hover, .ajobst-nutrition.woocommerce-edit-account #respond input#submit.alt:hover, .ajobst-nutrition.woocommerce-edit-address #respond input#submit.alt:hover, .ajobst-nutrition.woocommerce-edit-account a.button.alt:hover, .ajobst-nutrition.woocommerce-edit-address a.button.alt:hover, .ajobst-nutrition.woocommerce-edit-account button.button.alt:hover, .ajobst-nutrition.woocommerce-edit-address button.button.alt:hover, .ajobst-nutrition.woocommerce-edit-account input.button.alt:hover, .ajobst-nutrition.woocommerce-edit-address input.button.alt:hover {
  background-color: #b19c34;
  color: #fff;
  border: none;
}
/* Generic WooCommerce Styles */.ajobst-nutrition .woocommerce table.shop_table th, .ajobst-nutrition .woocommerce-page table.shop_table th {
  font-weight: bold;
}
.ajobst-nutrition .woocommerce form .form-row input.input-text, .ajobst-nutrition .woocommerce form .form-row textarea {
  line-height: 1.618em;
}
.ajobst-nutrition fieldset {
  border: none;
  margin: 0;
  padding: 0;
}
.ajobst-nutrition legend {
  padding: 1em 0;
}
.ajobst-nutrition .woocommerce form .form-row label.inline {
  display: block;
  margin-top: 0.618em;
}
.ajobst-nutrition .woocommerce form .form-row .required {
  color: #d27979;
}
.ajobst-nutrition .woocommerce form.checkout_coupon, .ajobst-nutrition .woocommerce form.login, .ajobst-nutrition .woocommerce form.register {
  border-radius: 0;
  border-color: #f4f4f4;
}
.ajobst-nutrition .woocommerce form .form-row {
  margin: 0 0 1em;
  padding: 0;
}
.ajobst-nutrition .select2-container .select2-choice {
  border-radius: 0;
}
.ajobst-nutrition .woocommerce .order_details li {
  line-height: 2.618em;
}
.ajobst-nutrition .woocommerce .shop_table .product-name a {
  text-decoration: none;
}
/* Media Queries */@media only screen and (max-width: 1000px) {
  .ajobst-nutrition .search-div {
    right: 0;
  }
}
@media only screen and (max-width: 767px) {
  .ajobst-nutrition {
    /* Order Received Table */
  }
  .ajobst-nutrition .testimonial-area .one-sixth, .ajobst-nutrition .testimonial-area .five-sixths {
    float: left;
    margin-left: 2.5641%;
  }
  .ajobst-nutrition .testimonial-area .first {
    margin-left: 0;
  }
  .ajobst-nutrition .testimonial-area .one-sixth {
    width: 14.5299%;
  }
  .ajobst-nutrition .testimonial-area .five-sixths {
    width: 82.906%;
  }
  .ajobst-nutrition .woocommerce .order_details li {
    float: none;
    border-right: none;
    margin: 0;
    padding: 1em;
    border-bottom: 1px solid #e5e5e5;
  }
  .ajobst-nutrition .woocommerce .order_details li:last-child {
    border-bottom: none;
  }
}
@media only screen and (max-width: 600px) {
  .ajobst-nutrition .entry-footer .left-meta, .ajobst-nutrition .entry-footer .right-meta {
    float: none;
    display: block;
  }
  .ajobst-nutrition .entry-footer .left-meta {
    padding-top: 1em;
    padding-bottom: 0.618em;
  }
  .ajobst-nutrition .genesis-grid .more-link-content {
    padding-top: 40px;
  }
  .ajobst-nutrition .testimonial-area .one-sixth {
    width: 23.0769%;
  }
  .ajobst-nutrition .testimonial-area .five-sixths {
    width: 74.359%;
  }
}
@media only screen and (max-width: 510px) {
  .ajobst-nutrition .site-title a {
    height: 132px;
    padding-left: 112px;
    padding-top: 20px;
  }
  .ajobst-nutrition .site-description {
    padding-left: 112px;
  }
  .ajobst-nutrition .sidebar-content .title-area, .ajobst-nutrition .content-sidebar .title-area {
    text-align: left;
  }
  .ajobst-nutrition .site-title {
    font-size: 60px;
  }
  .ajobst-nutrition .site-description {
    font-size: 16px;
  }
}
@media only screen and (max-width: 480px) {
  /* Woocommerce Product View */
  /* Woocommerce My Account View */  .ajobst-nutrition .site-title a {
    height: 100px;
    padding-left: 90px;
    padding-top: 10px;
  }
  .ajobst-nutrition .site-description {
    padding-left: 90px;
    margin-top: -35px;
    margin-bottom: 15px;
  }
  .ajobst-nutrition .site-title {
    font-size: 48px;
  }
  .ajobst-nutrition .site-description {
    font-size: 14px;
  }
  .ajobst-nutrition .genesis-grid {
    width: 100%;
  }
  .ajobst-nutrition .genesis-grid-odd, .ajobst-nutrition .genesis-grid-even {
    float: none;
  }
  .ajobst-nutrition .genesis-grid .more-link-content {
    padding-top: 80px;
  }
  .woocommerce div.product .woocommerce-tabs ul.tabs li {
    display: block;
    border-left: none;
    border-right: none;
    border-radius: 0;
  }
  .woocommerce div.product .woocommerce-tabs ul.tabs li:after, .woocommerce div.product .woocommerce-tabs ul.tabs li:before {
    border: none;
  }
  .woocommerce div.product .woocommerce-tabs ul.tabs:before {
    border: none;
  }
  .woocommerce div.product .woocommerce-tabs ul.tabs {
    padding: 0;
  }
  .woocommerce .additional_information_tab {
    border-bottom: none;
  }
  .ajobst-nutrition.woocommerce-account ul.digital-downloads {
    background-color: transparent;
    padding: 1.618em 0;
  }
}
@media only screen and (max-width: 442px) {
  /* Woocommerce Cart */  .ajobst-nutrition.woocommerce table.shop_table td, .ajobst-nutrition.woocommerce-page table.shop_table td {
    padding: 0.381em;
  }
  .woocommerce .shop_table .product-remove {
    display: none;
  }
}
@media only screen and (max-width: 380px) {
  /* Woocommerce Cart */  .woocommerce .shop_table .product-quantity {
    display: none;
  }
}
@media only screen and (max-width: 360px) {
  /* Woocommerce My Account */
  /* Woocommerce View Order */  .ajobst-nutrition .site-title a {
    height: 80px;
    padding-left: 70px;
    padding-top: 5px;
  }
  .ajobst-nutrition .site-description {
    padding-left: 70px;
    margin-top: -35px;
    margin-bottom: 0;
  }
  .ajobst-nutrition .site-title {
    font-size: 42px;
  }
  .ajobst-nutrition .genesis-grid .more-link-content {
    padding-top: 50px;
  }
  .ajobst-nutrition .testimonial-area .one-sixth, .ajobst-nutrition .testimonial-area .five-sixths {
    float: none;
    margin-left: 0;
  }
  .ajobst-nutrition .testimonial-area .one-sixth {
    display: none;
  }
  .ajobst-nutrition .testimonial-area .five-sixths {
    width: auto;
  }
  .ajobst-nutrition.woocommerce-account ul.digital-downloads li a:before {
    content: none;
  }
  .ajobst-nutrition.woocommerce-account ul.digital-downloads li a {
    display: block;
    text-align: center;
  }
  .ajobst-nutrition.woocommerce-order-received .order_details, .ajobst-nutrition.woocommerce-view-order .order_details, .ajobst-nutrition.woocommerce-order-received .customer_details, .ajobst-nutrition.woocommerce-view-order .customer_details {
    background-color: transparent;
    border-width: 1px;
    padding: 0;
  }
}
@media only screen and (max-width: 320px) {
  .ajobst-nutrition .site-title a {
    height: 50px;
    padding-left: 45px;
    padding-top: 10px;
  }
  .ajobst-nutrition .site-description {
    text-indent: -9999px;
  }
  .ajobst-nutrition .site-title {
    font-size: 32px;
  }
  .ajobst-nutrition .genesis-grid .more-link-content {
    padding-top: 40px;
    font-size: 0.8em;
  }
}
@media only screen and (max-width: 250px) {
  .ajobst-nutrition .site-title a {
    height: 35px;
    padding-left: 32px;
    padding-top: 3px;
  }
}
