/*
Theme Name: County - Black, White Child
Theme URI: https://www.clubandcounty.com/
description: County - Black, White scheme for Club and County.
Author: LD2 & Club and County
Author URI: https://clubandcounty.com
Template:  county
Version: 1.0.24
*/


.main a:active, 
.main a:focus, 
.main a:hover,
.main a:link, 
.main a:visited {
	color: #000000;
}

.row.header h2:after,
.main .woocommerce h2:after, 
.main-sponsor h2:after, 
.row.header h2:after, 
section.lotto h2:after {
	background-color: #016962 !important;
}

.player-directory .row.header h2:after,
.featured-profiles .row.header h2:after {
	background-color: #000000 !important;
}

.navbar h1, .navbar.bg-dark p {
	color: #212529;
}

#fixtures_results_main .competition a {
	color: #212529 !important;
}

.page-text {
    background: #333161 !important;
}

.bg-dark {
	background-color: transparent !important;
}

.btn-outline-dark {
	color: #000000 !important;
	border-color: #000000;
}

.btn-outline-dark:hover {
	color: #fff;
	background-color: #000000;
	border-color: #000000;
}

.main a:link, 
.main a:visited, 
.main a:hover, 
.main a:focus, 
.main a:active, 
#tribe-events-pg-template a:link,
#tribe-events-pg-template a:visited, 
#tribe-events-pg-template a:hover, 
#tribe-events-pg-template a:focus, 
#tribe-events-pg-template a:active  {
	color: #000000;
}

a.btn-light {
	border-color: #000000;
	color: #000000;
}

.kit-partner a.btn-light {
    border-color: #222222;
    color: #222;
}

a.btn-light:hover {
	background: #000000;
	color: #fff;
	border-color: #000000;
}

a.btn-light i.fa-shopping-cart {
	color: #000000;
}

a.btn-light:hover i.fa-shopping-cart {
	color: #fff;
}

.gform_wrapper .newsletter .button, .gform_wrapper .newsletter .button:link, .gform_wrapper .newsletter .button:visited, .gform_wrapper .top-header .button, .gform_wrapper .top-header .button:link, .gform_wrapper .top-header .button:visited, .newsletter .btn-primary, .newsletter .btn-primary:link, .newsletter .btn-primary:visited, .newsletter .gform_wrapper .button, .newsletter .gform_wrapper .button:link, .newsletter .gform_wrapper .button:visited, .top-header .btn-primary, .top-header .btn-primary:link, .top-header .btn-primary:visited, .top-header .gform_wrapper .button, .top-header .gform_wrapper .button:link, .top-header .gform_wrapper .button:visited {
	background: #000000 !important;
	color: #fff !important;
	border-color: #000000 !important;
}

article a:active,
article a:focus,
article a:hover,
article a:link,
article a:visited {
	color: #000000;
}
.bg-primary {
	background: #000000 !important;
}
#collapseSearch, .top-header {
	background-color: #333161;
}

.top-header li {
	color: #fff;
}
.mob-links .btn-secondary {
	background: #000000!important;
	border-color: #000000 !important;
	color: #fff !important;
}
#secondary-nav {
	background-color: #dfdfdf;
}
#secondary-nav .quicklinks li {
	color: #495057 !important;
}
#secondary-nav .quicklinks a {
	color: #495057 !important;
}
@media (min-width: 992px) {
	#secondary-nav {
		background-color: #dfdfdf;
	}
	#secondary-nav .quicklinks li {
		color: #495057 !important;
	}
	#secondary-nav .quicklinks a {
		color: #495057 !important;
	}
}
#secondary-nav .quicklinks a:hover {
	border-bottom-color: #000000;
}
.navbar.bg-dark {
    background-color: #eaeaea !important; /* Fallback color */
    background: #eaeaea; /* Fallback color */
    background: -moz-linear-gradient(left, #eaeaea 0%, #ffffff 50%, #eaeaea 100%);
    background: -webkit-linear-gradient(left, #eaeaea 0%, #ffffff 50%, #eaeaea 100%);
    background: linear-gradient(to right, #eaeaea 0%, #ffffff 50%, #eaeaea 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4A4A4A', endColorstr='#4A4A4A', GradientType=1 );
    border-top: 1px solid #eaeaea !important; /* Darker grey border */
}



header.main-navigation-menu {
    background: #006962 !important;
}

.main-nav .current_page_item a i {
  color: #373A36 !important;
}

.main-navigation-menu a {
	color: #fff !important;
}

.main-nav .current_page_item.home i {
	color: #fff !important;
}

.main-nav li.nav-item:hover {
	border-bottom: 3px solid #333161 !important;
}

#mobileNavBar a,
#mobileNavBar i {
	color: #000000;
}
.navbar-toggler {
	background: #000000;
}

.navbar i {
    color: #000 !important;!
}

#nav-toggle span, #nav-toggle span:after, #nav-toggle span:before {
    background-color: #000 !important;
}

#nav-toggle.active span {
	background-color: transparent !important;
}
#nav-toggle.active span:after, #nav-toggle.active span:before {
    background-color: #000 !important;
}

#nav-toggle.collapsed span, #nav-toggle.collapsed span:after, #nav-toggle.collapsed span:before {
    background-color: #000 !important;
}



.navbar-dark .navbar-nav a.nav-link.home:hover {
	background: 0 0 !important;
	border-bottom: none !important;
}

@media (min-width: 992px) {
	.navbar-dark .navbar-nav .nav-link:hover {
		color: #fff !important;
		border-color: #333161 !important;
	}
	.navbar-dark .navbar-nav a.nav-link.home i:hover {
		color: #EEE !important;
	}
	.navbar .dropdown-menu a {
		color: #000000 !important;
	}
	.navbar .dropdown-menu a:hover {
		color: #fff !important;
	}
}
.navbar-dark .navbar-nav .current_page_item .nav-link, .navbar-dark .navbar-nav .current_page_item .nav-link:after {
	border-color: #333161;
}
.btn-outline-primary,
.btn-outline-primary:link,
.btn-outline-primary:visited,
.btn-outline-primary a {
	color: #000000;
	border-color: #000000;
}
.btn-outline-primary:active, 
.btn-outline-primary:focus, 
.btn-outline-primary:hover, 
.btn-outline-primary a:hover {
	border-color: #000000 !important;
	background-color: #000000 !important;
	color: #fff !important;
	text-decoration: none !important;
}
.btn-primary, 
.btn-primary:link, 
.btn-primary:visited {
    background: #fff;
    color: #000000 !important;
    border-color: #fff;
}

.social-feeds .msgs h4 {
	background-color: #000000;
}
.splide__pagination__page.is-active {
	background: #000000 !important;
}
.page-title {
	background-color: #333161 !important;
	color: #fff;
}
.page-title h1 {
	color: #fff;
}
.breadcrumbs a {
	color: #fff;
}
.latest-news h2:after {
	background-color: #000000;
}
.single section.latest-news {
	background: #e9ecef; 
}
.single section.latest-news article:hover {
	border-bottom: 5px solid #000000;
}
.match-centre {
	background-color: #333161;
}
.match-centre h2 {
	background: transparent;
	color: #fff;
}
.match-centre h2 span {
    color: #fff;
}
.match-centre h3 {
    border-color: transparent !important;
    background: #006962;
    color: #ffffff;
}

.match-centre .btn-group-sm > a.btn.btn-primary, .match-centre a.btn.btn-primary.btn-sm {
	background: #fff;
	border-color: #fff;
	color: #333161;
}
section.match-centre .btn-primary, 
.club-format section.events-widget .btn-primary {
	background: #fff !important;
	color: #000000 !important;
	border-color: #cccccc !important;
}
.covid-msg {
	color: #fff;
}

.matches .card-header {
	background: #000000;
}
/*.match-centre .away_team a,
.match-centre .home_team a {
color: #fff !important;
}*/
.match-centre i {
	color: #fff;
}

.match-centre .club_format {
	background-color: #000000;
}
.club_format a.btn-primary:hover {
	text-decoration: none;
	background: #333161;
}

.club_format a.btn-primary {
	background: transparent;
	color: #ffffff;
	border: 1px solid #ffffff;
}

.club_format a.btn-secondary {
	background: #fff;
	color: #000000;
	border: 1px solid #000000;
}
.club_format a.btn-primary {
	background: #000000;
}
#accordion_tables button[aria-expanded="false"]:after {
	color: #000000;
}
#accordion_tables button[aria-expanded="true"]:after {
	color: #000000;
}
#fixtures_results_main #tab a.active {
    background-color: #016962 !important;
    border-color: #016962 !important;
}

.main p.lead:after,
.main.page p:nth-child(1):after,
.resources-template-default .news-list article p:nth-child(1):after, 
.policies-template .main.page p.lead:after, 
.single article > .wp-caption:nth-child(1) + p:after, 
body.page section.main > div > div > div > p:nth-child(1):after,
#video_playlist > div > div:nth-child(1) > p:nth-child(1):after
{
	background-color: #000000;
}


.featured-news .btn-primary {
	background: #000000 !important;
	color: #fff !important;
  }
.news-list a {
	color: #000000;
}
.news-list article:hover,
.page article:hover {
	border-bottom: 5px solid #000000;
}
.news-categories {
	background: #000000;
}
.page-item.active .page-link {
	background-color: #000000;
	border-color: #000000;
}
.page-link {
	color: #000000;
}
/* .dropdown-item.active {
background: #000000;
} */
.single-meta i {
	color: #fff;
}
.single article > p:first-child:after {
	background-color: #000000;
}
.single article h2 {
	color: #000000; 
}
.single img.featured-image {
	border-bottom: 10px solid #000000;
}
a.post-edit-link {
	background: #000000;
	color: #fff !important;
}
.more-news-posts h3 span a,
.news-list h3 span a {
	color: #000000;
}
.latest-news h3 a, .more-news-posts h3 a, .news-list h3 a, .gallery-template-default h3 a {
	color: #343a40 !important;
}
.post-type-archive-players .nav-pills .nav-link.active, 
.post-type-archive-players .nav-pills .show>.nav-link {
	color: #fff;
	background-color: #000000;
}
.post-type-archive-players .navbar.bg-dark a.search-toggle,
.post-type-archive-players a.nav-link {
	color: #000000;
}
.player-stats {
	background: #000000;
}
.section-nav h3 {
	background-color: #006962 !important;
}

.woocommerce p.price:after {
	background-color: #000000 !important;
}

.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, a.woocommerce-Button.button, button.woocommerce-Button.button, button.woocommerce-button.button.woocommerce-form-login__submit {
	background: #a80600 !important;
}

.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button {
	background: #000000 !important;
}
.woocommerce #respond input#submit.alt.disabled,
.woocommerce #respond input#submit.alt.disabled:hover,
.woocommerce #respond input#submit.alt:disabled,
.woocommerce #respond input#submit.alt:disabled:hover,
.woocommerce #respond input#submit.alt:disabled[disabled],
.woocommerce #respond input#submit.alt:disabled[disabled]:hover,
.woocommerce a.button.alt.disabled,
.woocommerce a.button.alt.disabled:hover,
.woocommerce a.button.alt:disabled,
.woocommerce a.button.alt:disabled:hover,
.woocommerce a.button.alt:disabled[disabled],
.woocommerce a.button.alt:disabled[disabled]:hover,
.woocommerce button.button.alt.disabled,
.woocommerce button.button.alt.disabled:hover,
.woocommerce button.button.alt:disabled,
.woocommerce button.button.alt:disabled:hover,
.woocommerce button.button.alt:disabled[disabled],
.woocommerce button.button.alt:disabled[disabled]:hover,
.woocommerce input.button.alt.disabled,
.woocommerce input.button.alt.disabled:hover,
.woocommerce input.button.alt:disabled,
.woocommerce input.button.alt:disabled:hover,
.woocommerce input.button.alt:disabled[disabled],
.woocommerce input.button.alt:disabled[disabled]:hover {
	background: #000000 !important;
}
.woocommerce .button:focus,
.woocommerce .button:hover {
	background: #000000 !important;
}
.woocommerce #respond input#submit.alt,
.woocommerce .woocommerce-error .button,
.woocommerce .woocommerce-info .button,
.woocommerce .woocommerce-message .button,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt,
.woocommerce-page .woocommerce-error .button,
.woocommerce-page .woocommerce-info .button,
.woocommerce-page .woocommerce-message .button {
	background: #000000;
}
.woocommerce h2:after,
p.price:after {
	background-color: #000000;
}
.wc-tab h2:after {
	background-color: #000000;
}

.page-template-contact section h2:after {
	background-color: #000000;
}
.page-template-contact .details h3:after {
	background-color: #000000;
}
/*** Events Section ***/

button#tribe-tickets__tickets-submit:disabled {
	background: #dee2e6 !important;
	color: #ced4da;
}

.woocommerce-checkout a.tribe-checkout-backlink {
	background: #000000;
	color: #fff;
}

.single-tribe_events .tribe-events-event-meta {
	background:#f8f9fa;
}

.tribe-events-notices {
	background: #dee2e6;
	border: 1px solid #dee2e6;
	color: #6c757d;
	text-shadow: 0 1px 0 #fff;
}

a.tribe-common-b2.tribe-tickets__tickets-footer-back-link {
	background: #b1b3b3;
	color: white !important;
}

.tribe-events .tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__day-date-daynum {
	color: #fff !important;
}

/*** Events Section END ***/


/*** Shop Section ***/

.shop-widget {
	background: #82212d !important;
}

.shop-widget h2:after {
	background-color: #000000 !important;
}

.shop-widget p.more_news a {
	color: #e67403;
}

/*** Shop Section END ***/

.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected, 
.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover {
	background: #000000 !important;
	color: #fff !important;
	border-color: #000000 !important;
}

.campaign-progress-bar .bar,
.charitable-donation-amount-form .donation-amount.selected,
.charitable-donation-form .donation-amount.selected,
.donate-button {
	background: #000000 !important;
}
.campaign-figures .amount,
.campaign-raised .amount,
.charitable-form-field a:not(.button),
.charitable-form-fields .charitable-fieldset a:not(.button),
.charitable-notice,
.charitable-notice .errors a,
.donors-count,
.time-left {
	color: #000000 !important;
}
.donate-campaign h2:after {
	background-color: #000000;
}
.campaign-quicklinks h3 {
	background-color: #000000;
}
h4.stats {
	color: #000000;
}
.charitable-donation-amount-form .donation-amount.selected,
.charitable-donation-form .donation-amount.selected,
.charitable-drag-drop-images li:hover a.remove-image,
.charitable-notice,
.supports-drag-drop .charitable-drag-drop-dropzone.drag-over {
	color: #000000 !important;
}
.main-sponsor h2:after {
	background-color: #000000;
}
.sponsors h2:after {
	background-color: #000000;
}

.club-directory-banner h2, .club-directory-banner h3 {
    color: #343a40 !important;
}

.club-directory-banner .btn-primary, .club-directory-banner .btn-primary:link, .club-directory-banner .btn-primary:visited {
    background: #333161;
    color: #fff !important;
    border-color: #fff;
}

/*.club-directory img.club-dir-crest {
    height: 150px !important;
}*/

.club-directory.kilkenny img.club-dir-crest {
    height: 130px !important;
}

.main-sponsors h3 {
	background: #000000;
}

.roll-of-honour {
	background-color: #000000 !important;
	background-image: url(/wp-content/themes/county/dist/images/bgs/roll-of-honour.png);
}

section.cairde-banner,
.microsites {
	background-color: #000000 !important;
}

section.cairde-banner {
	color: #fff !important;
}

section.cairde-donate-block {
    background-color: #016962 !important;
    color: #fff;
}

/*.cairde-col-block {
color: #212529;
}*/

.cairde-col-block, .donation-col-block {
	color: #fff;
	background-color: #fff !important;
}

.cairde-col-block a.btn-primary, .donation-col-block a.btn-primary {
	background: #000000 !important;
	color: #fff !important;
}

.cairde-col-block a.btn-primary:hover, .donation-col-block a.btn-primary:hover {
	text-decoration: none;
	background: #000000;
}

.roll-of-honour .row.header h2:after {
	background-color: #ffffff;
}

.roll-of-honour .row.header.dark:before, .cairde-donate-block .row.header.dark:before {
	border-color: rgb(255 255 255) !important;
}

.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-accept {	
	background: #333161 !important;	
	border: #333161 !important;	
}

.cmplz-cookiebanner .cmplz-title {	
	color: #333161 !important;
}

.kit-partner-bg {
	background: #db0032;
}

.kit-partner-banner .bar-start {
	background: -webkit-gradient(linear,left top,left bottom,from(rgba(0,55,36,.65)),color-stop(70%,rgba(0,55,36,.65)),to(rgba(0,55,36,.65)));
	background: linear-gradient(to top,rgba(0,55,36,.65) 0,rgba(0,55,36,.65) 70%,rgba(0,55,36,.65) 100%);
}
 
.kit-partner-banner .bar-end {
	background: -webkit-gradient(linear,left top,left bottom,from(rgba(0,55,36,.65)),color-stop(70%,rgba(0,55,36,.65)),to(rgba(0,55,36,.65)));
	background: linear-gradient(to top,rgba(0,55,36,.65) 0,rgba(0,55,36,.65) 70%,rgba(0,55,36,.65) 100%);
}

.header-btns .btn {
	font-weight: bold !important;
	color: #333161 !important;
	font-size: 0.875rem !important;
}

.header-btns .btn:hover, .header-btns .btn:hover i,
.header-btns .btn:active, .header-btns .btn:active i {
    background-color: #333161 !important;
    color: #fff !important;
		border-color: #fff !important;
}

.footer-btns .btn:hover, .footer-btns .btn:hover i,
.footer-btns .btn:active, .footer-btns .btn:active i {
    background-color: #333161 !important;
    color: #fff !important;
}

.show>.btn-outline-primary.dropdown-toggle {
	background-color: #333161 !important;
	border-color:#fff;
}


.donate_btn {
    background: #fff !important;
    color: #000000 !important;
}

.cairde_btn {
	background: #fff !important;
	color: #333161 !important;
}

.donate_btn i, .cairde_btn i {
	color: #000000 !important;
}

p.donate-club-name {
	color: #d50032;
}

.main-nav .current_page_item.home i {
	color: #d50032;
}

.main-nav .current_page_item {
	border-bottom: 3px solid #d50032 !important;
}


.page-title-image .bar-start {
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(41, 39, 78, .65)), color-stop(70%, rgba(41, 39, 78, .65)), to(rgba(41, 39, 78, .65)));
    background: linear-gradient(to top, rgba(41, 39, 78, .65) 0%, rgba(41, 39, 78, .65) 70%, rgba(41, 39, 78, .65) 100%);
}

.page-title-image .bar-end {
    background: -webkit-gradient(linear, left top, left bottom, 
        from(rgba(41, 39, 78, .65)), 
        color-stop(70%, rgba(41, 39, 78, .65)), 
        to(rgba(41, 39, 78, .65)));
    background: linear-gradient(to top, rgba(41, 39, 78, .65) 0%, rgba(41, 39, 78, .65) 70%, rgba(41, 39, 78, .65) 100%);
}

a.tribe-events-calendar-list__event-title-link:hover, 
h3.tribe-events-calendar-list__event-header:hover, 
.tribe-common .tribe-common-anchor-thin:hover,
a.tribe-events-calendar-latest-past__event-title-link:hover,
h3.tribe-events-calendar-latest-past__event-header:hover {
	color: #000000 !important;
}

.mob-links i {
	color: #000000;
}

.mob-links a.btn-cairde {
    background: #000000 !important;
    border-color: #000000 !important;
}

.mob-links a.btn-cairde span {
    color: #fff;
}

.kit-partner-banner .kit-btn:hover {
	background: #eaeaea !important;
	color: #000000 !important;
}

.page-template-roll-of-honour a.btn-secondary.active {
    background: #000000 !important;
    border-color: #000000 !important;
}

.btn-primary:active, .btn-primary:focus, .btn-primary:hover, .btn-primary:not(:disabled):not(.disabled).active, .gform_wrapper .button:active, .gform_wrapper .button:focus, .gform_wrapper .button:hover, .gform_wrapper .button:not(:disabled):not(.disabled).active, .gform_wrapper .show > .dropdown-toggle.button, .gform_wrapper button.dropdown-toggle.dropdown-toggle-split.button:active, .gform_wrapper button.dropdown-toggle.dropdown-toggle-split.button:focus, .gform_wrapper button.dropdown-toggle.dropdown-toggle-split.button:hover, .show > .btn-primary.dropdown-toggle, button.btn.btn-primary.dropdown-toggle.dropdown-toggle-split:active, button.btn.btn-primary.dropdown-toggle.dropdown-toggle-split:focus, button.btn.btn-primary.dropdown-toggle.dropdown-toggle-split:hover {
    background-color: #006a62 !important;
    border-color: #006a62 !important;
    color: #fff !important;
}

section.match-centre .btn-primary i, .club-format section.events-widget .btn-primary i,
section.match-centre .btn-secondary i, .club-format section.events-widget .btn-secondary i {
color: #000000;
}

.fix_res_tabbed li.nav-item a.btn.active {
	background: #000000 !important;
	color: #fff !important;
	border-color: #000000 !important;
}

.match-centre .club_format {
    background: #000000 url(/wp-content/themes/county/dist/images/match-centre-block.png) no-repeat left top;
}

.match-centre .row.header:before {
    top: 46px;
    border-top: 1px rgb(0 0 0 / 15%) solid;
    z-index: 9;
}

.club_format a.btn-secondary {
    background: #fff;
    color: #000000;
    border: 1px solid #000000;
}

.events .post-text p.club-event-time {
    color: #333161;
}

.tribe-events-calendar-list__event-datetime-wrapper span,
.tribe-events-calendar-day__event-datetime span,
.tribe-events-calendar-latest-past__event-datetime-wrapper span  {
    color: #333161 !important;
}

body.archive.post-type-archive-committees div:nth-child(1) > article:nth-child(1) {
    background-color: #000000 !important;
    border-color: #000000 !important;
}

body.archive.post-type-archive-committees div:nth-child(1) > article:nth-child(1) h3 a,
body.archive.post-type-archive-committees div:nth-child(1) > article:nth-child(1) p,
body.archive.post-type-archive-committees div:nth-child(1) > article:nth-child(1) i{
    color: white !important;
}

body.archive.post-type-archive-committees div:nth-child(1) > article:nth-child(1):hover {
    border-color: #a80600 !important;
}

span.more_less {
    color: #000000;
}

img.help-us-make {
	filter: invert(71%) sepia(17%) saturate(2657%) hue-rotate(131deg) brightness(102%) contrast(101%) !important; /* https://isotropic.co/tool/hex-color-to-css-filter/ */
}

img.good-things-happen {
	filter: invert(60%) sepia(0%) saturate(2191%) hue-rotate(142deg) brightness(72%) contrast(92%) !important; /* https://isotropic.co/tool/hex-color-to-css-filter/ */
}

.cairde-donate-block .draw-col-block h2 {
  color: #4e4e4e;
}


section.cairde-donate-block .header h2 {
    color: #fff !important;
}

section.cairde-donate-block .row.header h2:after {
    background: #333161 !important;
}

.cairde-donate-block a.btn-lg {
    font-size: 1.25rem;
    background: #333161 !important;
    color: #fff !important;
}

input.wpcf7-form-control.btn {
    background: #343161;
    color: #ffffff !important;
    border-color: #343161;
    font-weight: bold;
}

input.wpcf7-form-control.btn:hover {
	background: #000000;
	 border-color: #000000;
}

.kit-partner-bg {
    background: #000000 !important;
}

.kit-partner-banner .kit-btn {
    background: #ffc601;
}

.kit-partner-banner .bar-start {
	background: -webkit-gradient(linear,left top,left bottom,from(rgba(0,148,62,.65)),color-stop(70%,rgba(0,148,62,.65)),to(rgba(0,148,62,.65)));
	background: linear-gradient(to top,rgba(0,148,62,.65) 0,rgba(0,148,62,.65) 70%,rgba(0,148,62,.65) 100%);
}
 
.kit-partner-banner .bar-end {
	background: -webkit-gradient(linear,left top,left bottom,from(rgba(0,148,62,.65)),color-stop(70%,rgba(0,148,62,.65)),to(rgba(0,148,62,.65)));
	background: linear-gradient(to top,rgba(0,148,62,.65) 0,rgba(0,148,62,.65) 70%,rgba(0,148,62,.65) 100%);
}

.microsite_main .microsite-page-title {
    background: #ffffff !important;
}

.microsite_main .microsite-page-title a {
    color: #495057 !important;
	border-bottom: 3px solid #ffffff;
}

.microsite_main .microsite-page-title a:hover {
	border-bottom: 3px solid #fcbe1a;
}

.microsite_main .microsite-page-title a.current-page {
    border-bottom: 3px solid #fcbe1a;
}