/* center menu - 6431082-hc */
.site-branding {
    min-width: 0%;
}
/* center menu - 6431082-hc */
.site-branding {
    min-width: 0%;
}


/* Centre menu bar | NL-6431082-hc */
.site-branding,
.site-header-cart {
  width: 100px;
}
.main-navigation {
  float: none;
  text-align: center;
  width: 100%
}
/* Adjust headline colors | NL-6431082-hc */
body h1,
body h2,
body h3,
body h4,
body h5,
body h6,
body .site-title a,
body .site-title a:visited,
body .entry-title,
body .page-title,
body .entry-title a,
body .entry-title a:visited,
body .widget-title,
body .widget-title a,
body .widget-title a:visited {
  color: #829990;
}
/* Insert margin after top bar  / 6431082-hc rw */
.wf-active .top-bar {
	margin-bottom: 40px;
}
/* Edit p size and color  / 6431082-hc rw */
.entry-content p {
	color:#4c4c4c;
        font-size: 18px;
}
/*  Edit blog page title colors / 6431082-hc rw */
.blog h2 a {
	color: #826F94;
}
/* Add some space between posts | 6431082-HC */
.blog .post {
	padding-bottom: 40px;
}
.hwp-row.hwp-first-row {
 font-size: 16px;
}
/* Add some space between the image and the post title & center them | 6431082-HC */
.blog .entry-title {
    text-align: center;
    padding-top: 20px;
}
/* Increases the fontsize of the menu | 16555096-HC */
#top-menu {
	font-size: 14px;
}
/* Increases the fontsize of the post titles | 16555096-HC */
.blog .entry-title a {
    font-size: 50px;
}
/* Reduce the fontsize of the post titles | 16555096-HC */
.blog .entry-title a {
    font-size: 30px;
}
/* Reduce the fontsize of the post titles | 16555096-HC */
.blog .entry-title a {
    font-size: 30px;
}
/* Increases the fontsize of the site-description | 16555096-HC */
.site-description {
    font-size: 14px;
}
/* Center Entry Meta MRFX-HC-16555292 */
.entry-meta {
  text-align:center;
}

/* Increase Top Bar Height MRFX-HC-16555292 */
.top-bar {
  padding:3em;
}
/* Change color of recent posts title 16555614-hc SB */

.recent-posts .recent-posts-title {
    color: #826F94;
} 
/* Make titles under "Recent Posts" lower case. 16555614-hc SB */

.recent-posts .entry-title {
    text-transform: capitalize;
}
/* Change font size of meta info on blog, and centre it. 16555614-hc SB */

.wf-active .entry-footer, .wf-active .entry-meta {
    font-size: 14px;
    text-align: center;
}
/* Reduce the size of "leave a reply" text and transform it to lowercase. SB */

.comment-reply-title {
    text-transform: capitalize;
    font-size: 18px;
}
/*left align menu items | SN-16780472-hc*/
ul#top-menu {
    text-align: left;
}
/*Center align entry titles | SN-16780472-hc*/
h1.entry-title {
    text-align: center;
}
/*Remove capitalized comment titles | SN-16780472-hc*/
h2.comments-title {
    text-transform: none;
}
/* site header tweaks KG-16809068-hc */
.site-header .size-karuna-hero, .custom-header {
  max-width: 1040px;
}
.home .custom-header {
  display: none;
}
/* end KG-16809068-hc */
/* Center align the menu | SS | 16810918-hc */
ul#top-menu {
    text-align: center;
}
/* Decrease logo size on all pages except home | KK | 16810918-hc*/
body:not(.home) .custom-header {
    max-width: 500px;
}
/* move header image further away from menu and make it smaller - AS - 16813241-hc */
.custom-header:not(.home) {
	margin-top: 90px;
	width: 300px;
}
/* Increase the gap between the site header and primary content  | #16813241-HC YM */
.site-header {
    margin-bottom: 60px;
}
/* Center Simple Payments Button on the Home Page | 17035016-hc */
.home .jetpack-simple-payments-details,
.home .jetpack-simple-payments-button {
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}
/* Change Size and Color of Simple Payments Text */
.home .jetpack-simple-payments-title p {
 font-size: 1.5em;
 color: #826F94;
}
/* Change Size and Color of Simple Payments Price */
.home .jetpack-simple-payments-price p {
  font-size: 1.5em;
  color: #829990;
}
/* Increase Top Bar Height MRFX-HC-16555292 */
.top-bar {
  padding:3em;
}
/* center title and social icons in the header #17035016-hc (DOC) */
.top-bar .site-description {
  text-align: center;
  width: 100%;
}
.top-bar .jetpack-social-navigation {
  width: 100%;
  text-align: centre;
}
/* Center subscribe button  / 17035707-hc rw */
button.wp-block-button__link {
	width:95%;
}

/*  Subscribe align center / 17035707-hc rw */

.footer-widgets-wrapper .widget-area {
    width: 60%;
    text-align: center;
    margin: 0 auto;
}

.widget {
	margin: 0px;
}
.footer-widgets-wrapper {
	padding: 1em 10%;
}
.single-post header .sticky-wrapper:after {
    content: "";
    background: url("https://drcarolhead.com.au/wp-content/uploads/2019/11/cropped-Untitled-2-1.png");
    background-size: 300px 79px;
    display: block;
    width: 300px;
    height: 79px;
    margin: 50px auto;
}
.single-post header .sticky-wrapper.sticking:after {
    background: none;
    width: unset;
    height: unset;
    margin: 0;
}
.single-post header .custom-header {
	display: none;
}
.single-post header {
	margin-bottom: 0;
}
#page h1.entry-title {
	font-size: 30px;
	font-weight: 700;
}
/* Increase space above and below product title / 17226165-hc TT */
.single-product div.product .product_title {
    margin: 4rem;
}
.woocommerce button.button, .woocommerce button.button.alt {
    border-color: #826F94;
    color: #826F94;
    font-size: 0.9rem;
    padding: 0.4em;
}
/* Change product tab button color MRFX-HC-17226165 */
#tab-title-description a {
    color:#826F94
}
/* fix buttons on More Posts to change backgroudn to white #hc-17753191 lm */ 
#infinite-handle span {
    background: #fff;
}
/* increase font on footer mailpoet subscriber form #hc-17753191 lm */ 
.mailpoetfooterTitle {
    font-size: 22px;
}
/* Add right marging to media text block | NL-17753191-hc */
p.has-text-align-left.has-normal-font-size.text-margin-right {
  margin-right: 30px;
}
/* Centering and repositioning MailPoet form elements in site footer / 18035251-hc pj */
.mailpoet_paragraph {
    display: flex;
    justify-content: center;
}

#mailpoet_form_2 .mailpoet_text_label {
    float: left;
    text-align: left;
    min-width: 80px;
}

#mailpoet_form_2 .mailpoet_text {
    width: 250px;
    margin-left: 20px;
}

.mailpoet_submit {
    margin-top: 20px;
}
/* End - MailPoet form elements styling */
/* Adjusting product text on product pages / 18035251-hc pj */
/* Change product description text to match text size of section below / 18035251-hc pj */
.woocommerce-product-details__short-description {
    font-size: 18px;
}

/* Adjust product description text block width to match text above / 18035251-hc pj */
.woocommerce-tabs .panel {
    /* padding: 0 1.6em 1.6em; */
    padding: 0;
}
/* Adjust color accent on the cart, and checkout pages to #826f94 / 18035251-hc pj */
table.shop_table th {
    /* background: #85cc36; */
    background: #826f94;
}

/* Adjust Cart Totals text size on the cart page / 18035251-hc pj */
.cart_totals h2 {
    font-size: 28px;
}


/* Adjust hover color for buttons, and the cart icon to #829990 / 18035251-hc pj */
.woocommerce #respond input#submit:hover,
.woocommerce #respond input#submit:focus,
.woocommerce a.button:hover,
.woocommerce a.button:focus,
.woocommerce button.button:hover,
.woocommerce button.button:focus,
.woocommerce button.button.alt:hover,
.woocommerce button.button.alt:focus,
.woocommerce input.button:hover,
.woocommerce input.button:focus,
.woocommerce input.button.alt:hover,
.woocommerce input.button.alt:focus {
    /* border-color: #85cc36; */
    /* color: #85cc36; */
    border-color: #829990;
    color: #829990;
}
/* Adjusting buttons on the Cart page / 18035251-hc pj */
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce button.button.alt,
.woocommerce input.button,
.woocommerce input.button.alt {
    border-color: #826F94;
    color: #826F94;
}
/* Adjust Update Cart button to #826F94 / 18035251-hc pj */
.woocommerce #respond input#submit.disabled,
.woocommerce #respond input#submit:disabled,
.woocommerce #respond input#submit:disabled[disabled],
.woocommerce a.button.disabled,
.woocommerce a.button:disabled,
.woocommerce a.button:disabled[disabled],
.woocommerce button.button.disabled,
.woocommerce button.button:disabled,
.woocommerce button.button:disabled[disabled],
.woocommerce button.button.alt.disabled,
.woocommerce button.button.alt:disabled,
.woocommerce button.button.alt:disabled[disabled],
.woocommerce input.button.disabled,
.woocommerce input.button:disabled,
.woocommerce input.button:disabled[disabled],
.woocommerce input.button.alt.disabled,
.woocommerce input.button.alt:disabled,
.woocommerce input.button.alt:disabled[disabled] {
    /* border-color: #6636cc; */
    /* color: #6636cc; */
    border-color: #826F94;
    color: #826F94;
}
/* Increase font size HC: 18035251 */
form.woocommerce-cart-form {
    font-size: 14px;
}

/* Increase font size HC: 18035251 */
table.shop_table.shop_table_responsive {
    font-size: 14px;
}

/* Increase font size HC: 18035251 */
table.shop_table.woocommerce-checkout-review-order-table {
    font-size: 14px;
}
/* Change background color of order received banner HC: 18035251 */
p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received {
    background-color: #829990
}
/* Change background color of button HC: 18035251 */
a.wp-block-button__link.add_to_cart_button.ajax_add_to_cart {
    background-color: #826F94
}
/* make the OL and UL elements font size same as of other content - #18470640-hc - aj */

.wf-active .entry-content, .wf-active .entry-summary {
	font-size: 18px;
}
/* Hide Header Image on Home 2 Page | 19119291-hc (KK)
.page-id-1056 #masthead .custom-header {
    display: none;
}
/* Hide Header Image on Home 2 Page | 19119291-hc (KK)*/
.page-id-1056 #masthead .custom-header {
    display: none;
}
.home footer#colophon {
    display: none;
}
.home header.entry-header {
    display: none;
}
.home header#masthead {
    margin-bottom: 0px;
}
/* Adjust homepage button | NL-19263007-HC */
div.is-style-fill a.wp-block-button__link.has-background {
  padding: 1.2em 3.5em;
}
/* Adjust homepage button | NL-19263007-HC */
div.is-style-fill a.wp-block-button__link.has-background {
  padding: 1.6em 3.2em;
}
/* Change the category and tags font-weight and size - #19918233-hc - aj */

.posted_in, .tagged_as {
	font-weight: normal;
	font-size: 12px;
}
/*Change footer related product box color HC:19918233 (PS) */
ul.products li.product .woocommerce-loop-product__title  {
    background:#829990;;
}
/*Change footer related product box color and curve box HC:19918233 (PS) */
ul.products li.product .woocommerce-loop-product__title  {
  background:#829990;
  border-radius: 15px;
}
.hwp-row.hwp-first-row {
 font-size: 20px;
}