/*
 Theme Name:   WP Ultimate Recipe
 Description:  WP Ultimate Recipe Child Theme
 Author:       Bootstrapped Ventures
 Author URI:   http://bootstrapped.ventures
 Template:     hustle
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Text Domain:  wp-ultimate-recipe-child
*/

.widget_woothemes_features .feature img {
	-webkit-border-radius: 0;
	border-radius: 0;
}

.testimonials img {
	-webkit-border-radius: 100%;
	border-radius: 100%;
}

.post img {
	float: none !important;
	-webkit-border-radius: 0 !important;
	border-radius: 0 !important;
}

.post .comments {
	display: none !important;
}

#wpurp.p_table_responsive {
	max-width: 660px;
	margin: 0 auto;
}

/* Easy Digital Downloads */
/*#edd_sl_renewal_fields,
#edd_discount_code {
	display: none;
}*/

/* Doc it */
#docit-primary {
	max-width: 75.998em !important;
}

/* User Submission Form */
#wpurp_user_submission_form .select2-choices {
    margin: 0 !important;
}
#wpurp_user_submission_form td {
    padding: 5px !important;
    vertical-align: middle !important;
}
#recipe-instructions td:nth-child(1) {
    width: 20px;
}
#recipe-instructions td:nth-child(3) {
    width: 50px;
}
#qt_recipe_notes_toolbar input {
    color: #444 !important;
}

/* Meal Planner */
.wpurp-meal-plan-form {
    min-width: 50%;
}

#wpurp-meal-plan-shopping-list tbody .wpurp-shopping-list-ingredient td {
    height: 1.1em;
}

/* User Menus */
.user-menus-select {
    margin-top: 5px;
}
.user-menus-servings-recipe {
    height: 22px;
}
.user-menus-buttons-container {
    margin: 10px 0;
}
.user-menus-ingredients th, .user-menus-ingredients td {
    padding: 6px !important;
}

/* Recipe Grid */
.select2wpupg-search__field {
    margin-top: 0 !important;
}

/* Theme Fixes */
a.button.alt {
	background: #de1e1e !important;
}

ul.nav li.current_page_item a,
ul.nav li.current_page_parent a,
ul.nav li.current-menu-ancestor a,
ul.nav li.current-cat a,
ul.nav li.current-menu-item a {
  border-left: 5px solid #E75050 !important;
}

h1.site-title {
 font-size: 2.224em !important;
 line-height: 1.387em !important;
}

#top ul.nav > li.current_page_item a, #top ul.nav > li.current_page_parent a, #top ul.nav > li.current-menu-ancestor a, #top ul.nav > li.current-cat a, #top ul.nav > li.li.current-menu-item a {
	color: #fff;
	font-weight: bold;
}

#header .nav-toggle {
background: #de1e1e !important;
}

@media only screen and (min-width: 768px) {
	ul.nav li.current_page_item a,
ul.nav li.current_page_parent a,
ul.nav li.current-menu-ancestor a,
ul.nav li.current-cat a,
ul.nav li.current-menu-item a {
  border-left: 0 !important;
}

	#navigation ul.nav > li.current_page_item a, #navigation ul.nav > li.current_page_parent a, #navigation ul.nav > li.current-menu-ancestor a, #navigation ul.nav > li.current-cat a, #navigation ul.nav > li.li.current-menu-item a {
 border-top: 5px solid #E75050 !important;
}

#header {
	margin: 0 auto 3em !important;
}

.home #header {
	margin-bottom: 6.854em !important;
}

#docit-primary .docit-menu-wrap {
	width: 30%;
}
#docit-primary #doc-it-content-wrap {
	width: 67%;
}
}