/* main and footer nav color | 16720219-hc +  2532619-zen */
.main-navigation a:link,
.main-navigation a:visited,
.footer-navigation .footer-menu a:link,
.footer-navigation .footer-menu a:visited {
    color: #e70092;
}


/*Media Card Padding SD*/
.wp-block-coblocks-media-card__content {
    padding-right: 120px;
}

/*Align Header of Media Card Padding Center SD*/
h3.has-background-color.has-text-color.has-custom-size.has-custom-transform.has-custom-lineheight{
text-align: center;
}

/* --- Exford theme primary color / 16800393-hc bsan --- */
 
a,
.wp-block-button.is-style-outline .wp-block-button__link,
.site-title a:hover,
.main-navigation a,
.main-navigation a:link,
.main-navigation a:visited,
.social-navigation a:hover,
.entry-title a:active,
.entry-title a:focus,
.entry-title a:hover,
.page-title a:active,
.page-title a:focus,
.page-title a:hover,
.a8c-posts-list .a8c-posts-list-item__title a:active,
.a8c-posts-list .a8c-posts-list-item__title a:focus,
.a8c-posts-list .a8c-posts-list-item__title a:hover {
    color: #e70092
}
 

 
.wp-block-quote {
    border-left-color: #e70092;
}
 
.wp-block-quote[style*="text-align:right"],
.wp-block-quote[style*="text-align: right"] {
    border-right-color: #e70092
}
 
.has-primary-color[class] {
    color: #e70092 !important
}
 
.has-primary-background-color[class] {
    background-color: #e70092 !important;
}     


/*Reduce height of cover block DP 16899851-hc*/
.wp-block-cover.short-cover-block{
		min-height: 10vh;
	}


/* Change Exeford default color in Woocommerce links and buttons TM-2517273-zen */
body[class*="woocommerce"] #page #respond input#submit, body[class*="woocommerce"] #page #respond input#submit.alt, body[class*="woocommerce"] #page a.button, body[class*="woocommerce"] #page a.button.alt, body[class*="woocommerce"] #page button.button, body[class*="woocommerce"] #page button.button.alt, body[class*="woocommerce"] #page input.button, body[class*="woocommerce"] #page input.button.alt, body[class*="woocommerce"] #page .cart .button, body[class*="woocommerce"] #page .cart input.button, body[class*="woocommerce"] #page a.added_to_cart, body[class*="woocommerce"] #page .woocommerce #respond input#submit, body[class*="woocommerce"] #page .woocommerce a.button, body[class*="woocommerce"] #page .woocommerce button.button, body[class*="woocommerce"] #page .woocommerce input.button, body[class*="woocommerce"] #page .woocommerce .widget_shopping_cart .buttons a, body[class*="woocommerce"] #page .woocommerce.widget_shopping_cart .buttons a {
     background-color: #E70092;
}

body[class*="woocommerce"] #page .woocommerce-tabs ul.tabs li a {
    color: #E70092;
}


/* Change Exeford default color in Woocommerce links and buttons when hovering TM-2517273-zen */
body[class*="woocommerce"] #page .woocommerce button.button:disabled:hover, body[class*="woocommerce"] #page .woocommerce button.button:disabled[disabled]:hover, body[class*="woocommerce"] #page #respond input#submit:hover, body[class*="woocommerce"] #page a.button:hover, body[class*="woocommerce"] #page button.button:hover, body[class*="woocommerce"] #page input.button:hover, body[class*="woocommerce"] #page .cart .button:hover, body[class*="woocommerce"] #page a.added_to_cart:hover, body[class*="woocommerce"] #page .woocommerce .widget_shopping_cart .buttons a:hover, body[class*="woocommerce"] #page .woocommerce.widget_shopping_cart .buttons a:hover, body[class*="woocommerce"] #page #respond input#submit:focus, body[class*="woocommerce"] #page a.button:focus, body[class*="woocommerce"] #page button.button:focus, body[class*="woocommerce"] #page input.button:focus, body[class*="woocommerce"] #page .cart .button:focus, body[class*="woocommerce"] #page a.added_to_cart:focus, body[class*="woocommerce"] #page .woocommerce .widget_shopping_cart .buttons a:focus, body[class*="woocommerce"] #page .woocommerce.widget_shopping_cart .buttons a:focus, body[class*="woocommerce"] #page #respond input.has-focus#submit, body[class*="woocommerce"] #page a.has-focus.button, body[class*="woocommerce"] #page button.has-focus.button, body[class*="woocommerce"] #page input.has-focus.button, body[class*="woocommerce"] #page .cart .has-focus.button, body[class*="woocommerce"] #page a.has-focus.added_to_cart, body[class*="woocommerce"] #page .woocommerce .widget_shopping_cart .buttons a.has-focus, body[class*="woocommerce"] #page .woocommerce.widget_shopping_cart .buttons a.has-focus
{
    background-color: #ECC3DD;
}

a:hover, 
body[class*="woocommerce"] #page .woocommerce-tabs ul.tabs li a:hover  {
    color: #ECC3DD
}


/* Change calendar color for bookings */
.wc-bookings-date-picker .ui-datepicker td.bookable a {
     background-color: #E70092 !important;
}

.wc-bookings-date-picker .ui-datepicker td.bookable-range .ui-state-default, .wc-bookings-booking-form .block-picker li a {
    background-color: #ECC3DD !important;
}


woocommerce form .form-row .optional {
	visibility: hidden;
}

/* Temp fix - make all the button blocks 30px  | RG-21769669-hc */
a.wp-block-button__link {
    font-size: 30px;
}
button,
.button,
input[type=submit],

.wp-block-file__button,
.a8c-posts-list__view-all,
.wp-block-file .wp-block-file__button,
.a8c-posts-list-item__featured span,
.wp-block-pullquote.is-style-solid-color,
.wp-block-pullquote.is-style-solid-color,
.sticky-post {
    background-color: #e70092;
}
