/*
Theme Name: Enfold-Child
Theme URI: https://permaculturecalgary.org/public_html/wp-content/themes/enfold-child
Description: Enfold Child Theme, Created 18.Apr.2017 Based on Enfold 4.0.5 
Author: Sead Tokalic
Author URI: http://www.tokalicgrafix.com
Template: enfold
Version: 4.0.5
Tags: Permaculture Calgary Guild
Text Domain:  enfold-child
*/
table#pmpro_pricing_fields select, table#pmpro_pricing_fields input[type="text"], table#pmpro_pricing_fields input[type="password"], table#pmpro_pricing_fields input[type="email"], table#pmpro_pricing_fields input[type="url"], table#pmpro_pricing_fields input[type="tel"], table#pmpro_pricing_fields textarea {
	background-color: #ffffff !important;
}

table#pmpro_billing_address_fields select, table#pmpro_billing_address_fields input[type="text"], table#pmpro_billing_address_fields input[type="password"], table#pmpro_billing_address_fields input[type="email"], table#pmpro_billing_address_fields input[type="url"], table#pmpro_billing_address_fields input[type="tel"], table#pmpro_billing_address_fields textarea,
table#pmpro_payment_information_fields select, table#pmpro_payment_information_fields input[type="text"], table#pmpro_payment_information_fields input[type="password"], table#pmpro_payment_information_fields input[type="email"], table#pmpro_payment_information_fields input[type="url"], table#pmpro_payment_information_fields input[type="tel"], table#pmpro_payment_information_fields textarea,
table#pmpro_user_fields select, table#pmpro_user_fields input[type="text"], table#pmpro_user_fields input[type="password"], table#pmpro_user_fields input[type="email"], table#pmpro_user_fields input[type="url"], table#pmpro_user_fields input[type="tel"], table#pmpro_user_fields textarea {
	background-color: #ffffff !important;
    margin-right: 10px;
    display: inline-block;
}

table#pmpro_payment_information_fields select#ExpirationMonth {
	max-width: 55px;
}

table#pmpro_payment_information_fields select#ExpirationYear {
	margin-left: 10px;
	max-width: 80px;
}

form.pmpro_form table#pmpro_billing_address_fields label, form.pmpro_form table#pmpro_payment_information_fields label {
	float: none;
    min-width: 90px;
    text-align: left;
    display: inline-block;
	width: auto;
}

form.pmpro_form table#pmpro_user_fields label {
	float: none;
    min-width: 140px;
    text-align: left;
    display: inline-block;
	width: auto;
}

h3#pmpro_member_directory_subheading {
	clear:both;
}

form#your-profile h3 {
	margin-bottom: 25px;
	border-top: 1px solid;
    padding-top: 20px;
	margin-top: 50px;
}

form#your-profile table.form-table, form#your-profile table.tml-form-table, form#your-profile table.form-table tr, form#your-profile table.tml-form-table tr {
	background: transparent;
}

form#your-profile table.tml-form-table th, form#your-profile table.tml-form-table td, form#your-profile table.form-table tr.user-hide-directory-wrap td {
	border: 0px;
}

form#your-profile table.tml-form-table th {
	padding-bottom:0px;
}

form#your-profile table.form-table tr.user-hide-directory-wrap th, form#your-profile hr {
	display:none !important;
}

form#your-profile table.form-table tr.user-hide-directory-wrap td input#hide_directory {
	margin-right: 10px;
}

form#your-profile ul#member-history-filters li {
	list-style: none;
    border: 0px;
    display: inline-block;
	margin-left: 0px;
    padding-left: 0px;
}

form#your-profile ul#member-history-filters li a {
	border: 0px;
	padding-top: 0px;
    padding-left: 0px;
}

form#your-profile table.form-table tr#pcg-designer-services_tr th {
	max-width: 25%;
    width: 25%;
}

body.postid-2925 .eventbrite-ticket-embed iframe {
	height:1260px;
}

.page-id-112 .av_textblock_section form .search-box, .page-id-112 .av_textblock_section form .perpage-box, .page-id-112 form#userlist .perpage-box {
	display:none;
}

.page-id-112 h2 {
	display:inline-block;
	margin-top:1.5em;
	margin-bottom:0px;
}

.togglecontainer {
	margin-bottom: 10px;
    margin-top: 20px !important;
    display: inline-block;
    width: 100%;
}

.pcg-board-member-wrapper {
	clear: both;
    display: inline-block;
    width: 100%;
}

.pcg-board-member-wrapper h2 {
	display: block;
    margin-top: 0px;
    margin-bottom: 20px;
    background-color: #719430;
    color: #ffffff;
    padding: 5px 15px;
}

a.pcg-button-custom, a.pcg-button-custom:active, a.pcg-button-custom:focus, a.pcg-button-custom:visited, a.pcg-button-custom:hover {
	background-color: #719430;
    color: #ffffff;
    border-color: #507210;
    margin-top: 5px;
    width: 100%;
    padding: 13px 20px;
    text-decoration: none;
}

.pmpro-checkout label {
	display:inline-block !important;
}

.pmpro_checkout h3 span.pmpro_checkout-h3-msg, #top h1 a, #top h2 a, #top h3 a, #top h4 a, #top h5 a, #top h6 a {
	font-size:14px;
}

.single-tribe_events .tribe-events-event-image {
	margin-bottom: 0px;
}

.single-tribe_events .flex_column.av-zero-column-padding {
	margin-top:0px;
}

.single-tribe_events .flex_column.av-zero-column-padding br {
	display:none;
}

.single-tribe_events .flex_column.av_one_third, .single-tribe_events .flex_column.av_two_third {
	width:100%;
}

.page-id-367 #wp-job_description-editor-container textarea {
	visibility: visible !important;
    background-color: #ffffff;
    border: 0px !important;
}