.product .nyp { margin-bottom: 1.625em; }
.product .nyp label { padding-right: .25em; font-weight: bold; }
.product .nyp .nyp-input { display: inline-block; margin-bottom: 1.625em; text-align: center; font-weight: bold; }
.product .nyp .currency { vertical-align: middle; }
.product .nyp .subscription-terms { display: inline-block; vertical-align: middle; }
.product .nyp .minimum-price { color: inherit; font-size: .85em; }
.product .nyp:after { content: ""; display: table; clear: both; }.woocommerce.wc-memberships.admin-restricted-content-notice{position:absolute;top:0;left:0;right:0;margin:0;width:100%;font-size:1em;padding:1em 0;text-align:center;background-color:#96588a;color:#fff;z-index:99998;box-shadow:0 1px 1em rgba(0,0,0,.2)}.woocommerce.wc-memberships.admin-restricted-content-notice .dismiss-link:hover,.woocommerce.wc-memberships.admin-restricted-content-notice a{text-decoration:underline;color:#fff}.woocommerce .wc-memberships-restriction-message{margin:2em 0!important}.woocommerce .wc-memberships-variation-message{display:none}.woocommerce ul.products li.product .onsale.wc-memberships-member-discount{right:auto;margin-right:0;margin-left:-.5em}.woocommerce span.onsale.wc-memberships-member-discount{left:auto;margin-right:-.5em}.woocommerce span.wc-memberships-variation-member-discount{font-style:italic;font-weight:400}.admin-bar .wc-memberships.admin-restricted-content-notice{top:32px}.woocommerce-account table.my_account_memberships{table-layout:fixed}.woocommerce-account .wc-memberships-members-area-sorting .unsorted .sort-order-icon{display:none}.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-asc .sort-order-icon.sort-asc,.woocommerce-account .wc-memberships-members-area-sorting .unsorted:hover .sort-order-icon.sort-asc{display:inline-block}.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-asc .sort-order-icon.sort-desc,.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-asc:focus .sort-order-icon.sort-asc,.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-asc:hover .sort-order-icon.sort-asc{display:none}.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-asc:focus .sort-order-icon.sort-desc,.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-asc:hover .sort-order-icon.sort-desc{display:inline-block}.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-desc .sort-order-icon.sort-asc{display:none}.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-desc .sort-order-icon.sort-desc{display:inline-block}.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-desc:focus .sort-order-icon.sort-desc,.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-desc:hover .sort-order-icon.sort-desc{display:none}.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-desc:focus .sort-order-icon.sort-asc,.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-desc:hover .sort-order-icon.sort-asc{display:inline-block}.woocommerce-account .wc-memberships-members-area-pagination{float:right;line-height:normal;text-align:right}.woocommerce-account .wc-memberships-members-area-pagination a{text-decoration:none}.woocommerce-account .wc-memberships-members-area-pagination a span{opacity:.4}.woocommerce-account .wc-memberships-members-area-pagination a:focus span,.woocommerce-account .wc-memberships-members-area-pagination a:hover span{opacity:1}.woocommerce-account td.membership-content-actions,.woocommerce-account td.membership-discount-actions,.woocommerce-account td.membership-product-actions,.woocommerce-account th.membership-content-actions,.woocommerce-account th.membership-discount-actions,.woocommerce-account th.membership-product-actions{min-width:150px}.woocommerce-account .membership-discount-image img,.woocommerce-account .membership-product-image img{max-height:84px;max-width:84px}.woocommerce-account td.membership-discount-image,.woocommerce-account td.membership-product-image,.woocommerce-account th.membership-discount-image,.woocommerce-account th.membership-product-image{min-width:130px}.tnp-subscription {
font-size: 13px;
display: block;
margin: 15px auto;
max-width: 500px;
width: 100%;
} .tnp-subscription div.tnp-field {
margin-bottom: 10px;
border: 0;
padding: 0;
}
.tnp-subscription label {
display: block;
color: inherit;
font-size: 14px;
font-weight: 700;
line-height: normal;
padding: 5px;
margin: 0;
}
.tnp-subscription input[type=text], 
.tnp-subscription input[type=email], 
.tnp-subscription input[type=submit], 
.tnp-subscription select {
width: 100%;
height: 50px;
padding: 10px;
display: block;
border: 1px;
border-color: #ddd;
background-color: #f4f4f4;
background-image: none;
text-shadow: none;
color: #444;
font-size: 14px;
line-height: 20px;
margin: 0;
line-height: normal;
box-sizing: border-box;
}
.tnp-subscription input[type=checkbox], 
.tnp-widget input[type=radio] {
max-width: 20px;
display: inline-block;
} .tnp-subscription select option {
margin-right: 10px;
}
.tnp-subscription input.tnp-submit {
background-color: #444;
color: #fff;
width: auto;
height: auto;
margin: 0;
}
@media all and (max-width: 480px) {
.tnp-subscription input[type=submit] {
width: 100%;
}
} .tnp-profile form .tnp-field {
margin-bottom: 10px;
border: 0;
padding: 0;
}
.tnp-profile form .tnp-field label {
display: block;
color: #333;
}
.tnp-profile form .tnp-field input[type=text], 
.tnp-profile form .tnp-field input[type=email], 
.tnp-profile form .tnp-field input[type=submit], 
.tnp-profile form .tnp-field textarea, 
.tnp-profile form .tnp-field select {
padding: 10px;
display: block;
border: 1px;
border-color: #ddd;
background-color: #f4f4f4;
background-image: none;
text-shadow: none;
color: #444;
font-size: 14px;
margin: 0;
line-height: normal;
box-sizing: border-box;
border-radius: 0;
height: auto;
float: none;
}
.tnp-profile form input[type=checkbox], .tnp-profile input[type=radio] {
max-width: 20px;
display: inline-block;
}
.tnp-profile form .tnp-list-label {
margin-left: 15px;
} .tnp-profile form select option {
margin-right: 10px;
}
.tnp-profile form .tnp-field input[type=submit] {
background-color: #444;
color: #fff;
width: auto;
height: auto;
margin: 0;
}
@media all and (max-width: 480px) {
.tnp-profile input[type=submit] {
width: 100%;
margin: 0;
}
}
.tnp-widget {
width: 100%;
display: block;
box-sizing: border-box;
}
.tnp-widget .tnp-field {
margin-bottom: 10px;
border: 0;
padding: 0;
}
.tnp-widget label {
display: block;
color: inherit;
font-size: 14px;
}
.tnp-widget input[type=text], .tnp-widget input[type=email], .tnp-widget input[type=submit], .tnp-widget select {
width: 100%;
padding: 10px;
display: block;
border: 1px solid #ddd ;
border-color: #ddd;
background-color: #f4f4f4;
background-image: none;
text-shadow: none;
color: #444;
font-size: 14px;
line-height: normal;
box-sizing: border-box;
height: auto;
}
.tnp-widget input[type=checkbox], .tnp-widget input[type=radio] {
width: auto;
display: inline-block;
} .tnp-widget select option {
margin-right: 10px;
}
.tnp-widget input.tnp-submit {
background-color: #444;
background-image: none;
text-shadow: none;
color: #fff;
margin: 0;
}
.tnp-field input[type="submit"] {
position: inherit;
}
.tnp-field label {
} .tnp-widget-minimal {
width: 100%;
}
.tnp-widget-minimal form {
margin: 0;
padding: 0;
border: 0;
}
.tnp-widget-minimal input.tnp-email {
width: 100%;
box-sizing: border-box;
padding: 10px;
display: inline-block;
border: 1px solid #ddd;
background-color: #f4f4f4;
color: #444;
font-size: 14px;
}
.tnp-widget-minimal input.tnp-submit {
width: 100%;
box-sizing: border-box;
padding: 10px;
display: inline-block;
border: 1px;
border-color: #ddd;
background-color: #444;
background-image: none;
text-shadow: none;
color: #fff;
font-size: 14px;
line-height: normal;
border-radius: 0px;
height: auto;
margin: 0;
} .tnp-subscription-minimal {
width: 100%;
box-sizing: border-box;
}
.tnp-subscription-minimal form {
margin: 0;
padding: 0;
border: 0;
}
.tnp-subscription-minimal input.tnp-email {
width: 70%;
max-width: 300px;
box-sizing: border-box;
padding: 10px;
display: inline-block;
border: 1px solid #ddd;
background-color: #f4f4f4;
color: #444;
font-size: 14px;
line-height: 20px;
border-radius: 0px;
}
.tnp-subscription-minimal .tnp-privacy-field {
margin-top: 10px;
}
.tnp-subscription-minimal input.tnp-submit {
width: 29%;
box-sizing: border-box;
display: inline-block;
padding: 10px;
border: 1px;
border-color: #ddd;
background-color: #444;
background-image: none;
text-shadow: none;
color: #fff;
font-size: 14px;
line-height: 20px;
border-radius: 0px;
margin: 0;
} .tnp-comments {
clear: both;
margin-top: 15px;
margin-bottom: 15px;
}
.tnp-comments label {
display: block;
}
.tnp-comments input[type=checkbox] {
display: inline-block;
width: auto!important;
} .tnp-lock {
clear: both;
display: block;
box-sizing: border-box;
box-shadow: none;
margin: 20px;
padding: 15px;
background-color: #fff;
border: 1px solid #ddd;
}
.tnp-nl-checkout {
margin-bottom: 1em;
}.woocommerce-checkout #payment div.payment_box .sv-wc-payment-gateway-payment-form-manage-payment-methods,#add_payment_method .sv-wc-payment-gateway-payment-form-manage-payment-methods{display:block;margin:1em 0;text-align:center}.woocommerce-checkout #payment div.payment_box .sv-wc-payment-gateway-payment-form-saved-payment-method,#add_payment_method .sv-wc-payment-gateway-payment-form-saved-payment-method{display:inline-block;margin-bottom:.5em}.woocommerce-checkout #payment div.payment_box .sv-wc-payment-gateway-payment-form-saved-payment-method .nickname,#add_payment_method .sv-wc-payment-gateway-payment-form-saved-payment-method .nickname{margin-right:.5em}.woocommerce-checkout #payment div.payment_box .sv-wc-payment-gateway-payment-form-saved-payment-method img,#add_payment_method .sv-wc-payment-gateway-payment-form-saved-payment-method img{float:none;width:30px;height:20px;display:inline-block;margin-right:.5em;vertical-align:middle}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type="tel"],.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type="text"],.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-echeck-form-input[type="tel"],.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-echeck-form-input[type="text"],.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-form-nickname,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type="tel"],#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type="text"],#add_payment_method input.js-sv-wc-payment-gateway-echeck-form-input[type="tel"],#add_payment_method input.js-sv-wc-payment-gateway-echeck-form-input[type="text"],#add_payment_method input.js-sv-wc-payment-gateway-form-nickname{font-size:1.5em;padding:8px}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type="tel"]:focus,.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type="text"]:focus,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type="tel"]:focus,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type="text"]:focus{box-shadow:0 0 .1875em #3498db}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type="tel"].identified,.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type="text"].identified,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type="tel"].identified,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type="text"].identified{border-color:#69bf29}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type="tel"].identified:focus,.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type="text"].identified:focus,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type="tel"].identified:focus,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type="text"].identified:focus{box-shadow:0 0 .1875em #69bf29}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number{background-image:url(//ahha.org/wp-content/plugins/woocommerce-gateway-authorize-net-cim/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/images/card-cc-plain.svg);background-repeat:no-repeat;background-position:right 10px center;background-size:50px 31px}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.visa,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.visa{background-image:url(//ahha.org/wp-content/plugins/woocommerce-gateway-authorize-net-cim/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/images/card-visa.svg)}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.mastercard,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.mastercard{background-image:url(//ahha.org/wp-content/plugins/woocommerce-gateway-authorize-net-cim/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/images/card-mastercard.svg)}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.dinersclub,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.dinersclub{background-image:url(//ahha.org/wp-content/plugins/woocommerce-gateway-authorize-net-cim/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/images/card-dinersclub.svg)}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.maestro,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.maestro{background-image:url(//ahha.org/wp-content/plugins/woocommerce-gateway-authorize-net-cim/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/images/card-maestro.svg)}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.jcb,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.jcb{background-image:url(//ahha.org/wp-content/plugins/woocommerce-gateway-authorize-net-cim/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/images/card-jcb.svg)}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.amex,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.amex{background-image:url(//ahha.org/wp-content/plugins/woocommerce-gateway-authorize-net-cim/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/images/card-amex.svg)}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.discover,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.discover{background-image:url(//ahha.org/wp-content/plugins/woocommerce-gateway-authorize-net-cim/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/images/card-discover.svg)}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.visaelectron,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.visaelectron{background-image:url(//ahha.org/wp-content/plugins/woocommerce-gateway-authorize-net-cim/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/images/card-visa-electron.svg)}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.invalid-card-type,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.invalid-card-type{background-image:url(//ahha.org/wp-content/plugins/woocommerce-gateway-authorize-net-cim/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/images/card-cc-invalid.svg)}.woocommerce-checkout #payment div.payment_box .js-sv-wc-payment-gateway-echeck-form-check-hint,#add_payment_method .js-sv-wc-payment-gateway-echeck-form-check-hint{margin:0 0 3px 2px;cursor:pointer}.woocommerce-checkout #payment div.payment_box .js-sv-wc-payment-gateway-echeck-form-sample-check,#add_payment_method .js-sv-wc-payment-gateway-echeck-form-sample-check{margin:1em}.woocommerce-checkout #payment div.payment_box .js-sv-wc-payment-gateway-echeck-form-sample-check img,#add_payment_method .js-sv-wc-payment-gateway-echeck-form-sample-check img{min-height:135px}#add_payment_method ul.payment_methods li{list-style-type:none}#add_payment_method ul.payment_methods li img{vertical-align:middle;margin:-2px 0 0 .5em;padding:0;position:relative;box-shadow:none}#add_payment_method ul.payment_methods li img+img{margin-left:2px}li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--dashboard,
li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--orders,
li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--downloads,
li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-address
{
display: none !important;
}
li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-account {
}
.menu-mainnav-container ul.sub-menu {
font-size: 13px;
color: #434343;
text-decoration: none;
text-transform: uppercase;
background-color: #F1F0F6;
-webkit-border-bottom-left-radius: 3px;
-moz-border-radius-bottomleft: 3px;
border-bottom-left-radius: 3px;
}
.sub-menu li {
width: 100%;
}
.menu-mainnav-container ul {
list-style: none;
padding: 0;
margin: 0;
}
.menu-mainnav-container ul li {
display: block;
position: relative;
float: left;
} .menu-mainnav-container li ul { display: none; }
.menu-mainnav-container ul li a {
display: block;
padding: 1em;
text-decoration: none;
white-space: nowrap;
}
.menu-mainnav-container ul li a:hover { background: #2c3e50; } .menu-mainnav-container li:hover > ul {
display: block;
position: absolute;
}
.menu-mainnav-container li:hover li { float: none; }
.menu-mainnav-container li:hover a { background: inherit; }
.menu-mainnav-container li:hover li a:hover { background: inherit; }
.main-navigation li ul li { border-top: 0; } .menu-mainnav-container ul ul ul {
left: 100%;
top: 0;
} .menu-mainnav-container ul:before,
.menu-mainnav-container ul:after {
content: " "; display: table; }
.menu-mainnav-container ul:after { clear: both; } #footer .lowerFooter p {
text-align: center !important;
float: none;
}
p.address_tag {
margin-top: 40px !important;
}
.a2a_button_myspace, .a2a_button_digg, .a2a_button_delicious, .a2a_button_stumbleupon {
display: none; 
}
.a2a_kit.a2a_default_style {
text-align: center !important;
align-items: center !important;
margin-left: auto;
margin-right: auto;
width: 157px;
margin-top: 10px;
}
.sharify-container, .rssi-icons {
display: none !important; 
}
span.training p {
font-size: 16px !important;
font-family: 'Roboto', sans-serif !important;
}
.featured-left{
width: 50%;
float: left;
}
.featured-right{
width: 50%;
float: right;
}
.understanding-holistic #Wrapper > div.Content > div > ul > li {
color: #014B6C  !important;
}
.doing-research #Wrapper > div.Content > div > ul > li,
.doing-research-1 #Wrapper > div.Content > div.Content > div > ul > li,
.doing-research-2 #Wrapper > div.Content > div.Content > div > ul > li,
.doing-research-3 #Wrapper > div.Content > div.Content > div > ul > li,
.doing-research-4 #Wrapper > div.Content > div > ul > li{
color: #461700 !important;
}
.getting-well ul li {
color: #AF9634 !important;
}
.staying-healthy ul li {
color: #425020 !important;
}
.clear-float{
clear: both !important;
}
.single-selfhelp-article .entryAuthor {
font-weight: bold;
margin-bottom:	14px;
}
.single-selfhelp-article div h2.subTitle {
margin-top:	6px;
margin-bottom:	6px;
font-weight: normal !important;
font-size: 17px;
width: 335px;
}
.single-selfhelp-article div#sidebar {
text-align: center;
}
.author-details {
text-align: center;
}
.page_main_content h3 a:hover {
text-decoration: underline;
}
.content p { }
.synodic_entry h2.subTitle {
font-size: 18px;
font-style: italic;
}
.video_description {
width: 493px;
}
.subHeader {
font-style: italic;
text-transform: uppercase;
}
p.authors {
font-style: italic;
font-weight: bolder;
}
.topics p {
margin-bottom: 0px; 
}
.focus strong, .patient_access strong, .approach strong, .specialty strong, .training strong {
font-style: italic;
} .search_filter_box {
display: inline-table !important;
}
.search_filter_box .field_dv label {
min-width: 169px !important;
}
.field_dvcol select {
width: 62% !important;
}
.field_dvcol input[type="text"]{
min-width: 62%;
}  .post-type-archive-selfhelp-tool .search_filter_box .field_dv label {
min-width: 169px !important;
}
.post-type-archive-selfhelp-tool .field_dvcol select {
width: 62% !important;
}
.post-type-archive-selfhelp-tool .field_dvcol input[type="text"]{
min-width: 62%;
} .post-type-archive-healing-center .search_filter_box .field_dv label {
min-width: 185px !important;
}
.post-type-archive-healing-center .field_dvcol select {
width: 60% !important;
}
.post-type-archive-healing-center .field_dvcol input[type="text"]{
min-width: 60%;
} .post-type-archive-healing-center .search_filter_box .field_dv label {
min-width: 169px !important;
}
.post-type-archive-healing-center .field_dvcol select {
width: 62% !important;
}
.post-type-archive-healing-center .field_dvcol input[type="text"]{
min-width: 62%;
} .field_dvcol input[type="text"], .field_dvcol select {
width: 31% !important;
}
form.holistic_practitioners input.search_zip {
min-width: 201px !important;
max-width: 201px !important;
}
form.holistic_practitioners select .search_radius {
width: 10% !important;
}
form.holistic_practitioners_by_state .field_dvcol select#catg {
min-width: 409px !important;
max-width: 409px;
}
form.holistic_practitioners_by_country .field_dvcol select#catg {
min-width: 409px !important;
max-width: 409px;
} .post-type-archive-healing-center .search_filter_box .field_dv label {
min-width: 190px !important;
}
.post-type-archive-healing-center .field_dvcol select {
width: 59% !important;
}
.post-type-archive-healing-center .field_dvcol input[type="text"] {
max-width: 41% !important;
min-width: 59%;
} .post-type-archive-referral .search_filter_box .field_dv label {
min-width: 190px !important;
}
.post-type-archive-referral .field_dvcol select {
width: 59% !important;
}
.post-type-archive-referral .field_dvcol input[type="text"] {
max-width: 41% !important;
min-width: 59%;
} .post-type-archive-treatment-option .search_filter_box .field_dv label {
min-width: 190px !important;
}
.post-type-archive-treatment-option .field_dvcol select {
width: 59% !important;
}
.post-type-archive-treatment-option .field_dvcol input[type="text"] {
max-width: 41% !important;
min-width: 59%;
} .post-type-archive-selfhelp-article .search_filter_box .field_dv label {
min-width: 190px !important;
}
.post-type-archive-selfhelp-article .field_dvcol select {
width: 59% !important;
}
.post-type-archive-selfhelp-article .field_dvcol input[type="text"] {
max-width: 41% !important;
min-width: 59%;
} .post-type-archive-selfhelp-video .search_filter_box .field_dv label {
min-width: 230px !important;
}
.post-type-archive-selfhelp-video .field_dvcol select {
width: 53% !important;
}
.post-type-archive-selfhelp-video .field_dvcol input[type="text"] {
max-width: 41% !important;
min-width: 53%;
} .post-type-archive-spiritual-book .search_filter_box .field_dv label {
min-width: 230px !important;
}
.post-type-archive-spiritual-book .field_dvcol select {
width: 53% !important;
}
.post-type-archive-spiritual-book .field_dvcol input[type="text"] {
max-width: 41% !important;
min-width: 53%;
} .post-type-archive-health-related-media .search_filter_box .field_dv label {
min-width: 211px !important;
}
.post-type-archive-health-related-media .field_dvcol select {
width: 56% !important;
}
.post-type-archive-health-related-media .field_dvcol input[type="text"] {
max-width: 41% !important;
min-width: 56%;
} .post-type-archive-selfhelp-catalogs .search_filter_box .field_dv label {
min-width: 211px !important;
}
.post-type-archive-selfhelp-catalogs .field_dvcol select {
width: 63% !important;
}
.post-type-archive-selfhelp-catalogs .field_dvcol input[type="text"] {
max-width: 41% !important;
min-width: 63%;
} .post-type-archive-selfhelp-catalogs .search_filter_box .field_dv label {
min-width: 165px !important;
} .post-type-archive-research-article .field_dvcol select {
width: 62% !important;
}
.post-type-archive-healthcare-assc label {
width: 208px;
}
.post-type-archive-healthcare-assc select#catg, .post-type-archive-healthcare-assc select#organisation {
width: 379px !important;
}
.selfhelp-catalogs td.topics {
width: 212px;
} .view-entire-list-or {
font-weight: bolder;
margin-top: 6px;
margin-bottom: -6px;
}
.healing-center table tbody:nth-child(1) td {
width: 326px;
}
.healing-center p.patient_access, .healing-center p.approach, .healing-center p.therapies, .healing-center p.focus {
display: table-row;
}
.field_dvcol input[type="text"], .field_dvcol select {
width: 54%;
}
form.holistic_practitioners .search_radius{
width: 10%;
}
form.holistic_practitioners input.search_zip {
max-width: 202px;
}
.search_for_xxx {
clear:left !important;
color: #256660;
text-transform: uppercase;
font-size: 17px;
font-weight: bolder;
font-style: italic;
margin-top: 10px;
margin-right: 8px;
display: inline-block;
}
.search_one_option_at_a_time {
font-weight: bolder;
font-style: italic;
font-size: 16px;
float: right;
clear: both;
margin-top: 10px;
margin-right: 8px;
display: inline-block;
}
.page_main_content table td {
padding: 0;
vertical-align: top;
}
.hentry table tbody p.referral_link {
margin-bottom: 0px;
}
p.referral_link {
font-weight: bolder;
font-style: italic;
}
p.scope {
margin-bottom: 0px;
}
.sources p, .features p, .fees p {
margin-bottom: 0px !important;
} .synodic_entry h2.subTitle {	
font-size: 18px;
}
.health-related-media h2.subTitle strong {
font-style: italic;
} a:hover {
text-decoration: underline;
}
a.read_more:hover {
text-decoration: none !important;
}
.home-featured-image {
width: 185px;
height: 120px;
} .search .meta {
display: none !important;
} .blog div#Wrapper {
margin-bottom: 24px;
}
.blog #Wrapper.nopage_wrapper {
padding: 0;
}
p.entryTitle, p.authors, p.publisher,
p.address, p.address_state_zip, p.phone, p.email, p.website{
margin-bottom: 0px; 
}
p.address_street_zip {
margin-bottom: 0px;
}
h1.entryTitle {
padding-bottom: 0px;
}
p.isbn {
margin-bottom: 0px;
}
p.publisher {
margin-bottom: 0px;
}
p.media-meta {
margin-bottom: 0px;
}
.entry {
border-top-style: solid;
border-top-width: 1px;
border-top-color: #555555;
padding-top: 15px;
} .report_page_inputs {
width: 253px;
height: 46px;
} .ereports-learn-more {
line-height: 27px !important;
}
.ereport_boxes {
margin-top: 6px; width: 135px;
}
.goButton {
background: url(//ahha.org/wp-content/themes/synodic-ahha/images/ah/go_b.png) no-repeat;
height: 35px;
width: 56px;
display: block;
float: right; }
.goButton:hover {
background-position: 0px -35px;
}
input[type=submit] {
border: none !important;
cursor: pointer;
}
#sidebar .blogWidget .textwidget {
padding: 0px 0 10px 0;
float: left;
width: 231px;
}
.enter_email {
margin-top: 6px;
margin-left: 20px;
font-weight: 500;
font-size: 12px;
float: left;
margin-bottom: -6px;
}
hr.home-email-signup {
margin-top: 9px;
margin-bottom: -24px;
padding-top: 12px !important;
display: -webkit-inline-box;
}
.e-mailit_toolbox.native {
text-align: center;
}
.Content #sidebar {
border-top: none;
border-bottom: none;
} .page_main_content h1 {
text-transform: inherit;
}
.my-account h2, .my-account .myaccount_address, .my-account .col2-set.addresses  {
display: none;
}
#footer .menu-footergreenbuttons-container li a {
font-size: 15px;
line-height: 26px;
}
.type-research-article .read-more {display:none}