/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jun 21 2022 | 14:40:06 */
/* td.yellow, .eael-data-table-wrap > table.tablesorter > tbody > tr > td.yellow:hover:not(.no-hover-change *) .td-content{
     color:black !important;
} */
/* .eael-data-table-wrap > table.tablesorter > tbody > tr > td:hover .td-content:not(.no-hover-change *){
     color:white !important;
}*/
/*  .owl-carousel .owl-item img.play-button{
     background: black;
     border-radius: 50%;
} */
/*  .social-grid .content .creation-time{
     color: #666;
}
 body a{
     color: #B51C4F;
} */
/* *:focus,
.elementor-icon-list-items > .elementor-icon-list-item a:focus > span,
figure > a:focus + figcaption,
.elementor-swiper-button.elementor-swiper-button-prev:focus > i:before,
.elementor-swiper-button.elementor-swiper-button-next:focus > i:before
{
     outline: -webkit-focus-ring-color auto 1px !important;
}*/
.elementor-swiper-button.elementor-swiper-button-prev:focus > i:before,
.elementor-swiper-button.elementor-swiper-button-next:focus > i:before
{
     outline: -webkit-focus-ring-color auto 1px !important;
}
 .elementor-search-form > div.elementor-search-form__container.elementor-search-form--full-screen.elementor-lightbox, .owl-carousel .owl-item.active {
     visibility:visible;
}
 .elementor-search-form > div.elementor-search-form__container, .owl-carousel .owl-item {
     visibility:hidden;
}
 #skip-link-to-main:focus{
     position:static;
}
/*  .owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev, .owl-carousel button.owl-dot{
     background:#767676;
} */
 @media (max-width: 1024px){
     .owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev{
         position:static;
    }
     div.owl-nav{
         display: flex;
         flex-direction: row;
         flex-wrap: wrap;
         align-content: center;
         justify-content: space-around;
         align-items: center;
    }
	 
	 div.latest-social-media.post-list > div.grid{
		 width: 100% !important;
	 }
	 body .eicon-chevron-left::before,
body .eicon-chevron-right::before
{
	width:140px;
}
}
*:focus{
	outline: 5px auto -webkit-focus-ring-color !important;
}
button:focus{
	outline: 5px auto -webkit-focus-ring-color !important;

}
.a11y_focus_highlighter .indicate{
	outline-offset: 6px;
    outline: 3px solid black;
}
a.elementor-post__thumbnail__link:focus{
	border: 4px solid black;
}
a.page-numbers{
	outline-offset: 5px;
}
/* .press-releases ul.year-filter span.active{
	color:#327762;
} */
/* .a11_red .elementor-widget-wrap.elementor-element-populated{
	background-color: #c64b38f7 !important;
} */
.a11y_red_link  a{
/* 	color: #873326; */
	text-decoration: underline;
}
/* .a11y_red_link  a:hover, .a11y_red_link  a:focus{
	color: #224F77;
} */
/* .page-numbers:hover{
	background-color: #357E68 !important;
	border-color: #357E68 !important;
}
.minttext{
	color:#357E68;
} */

@media (min-width: 768px){
	.elementor-column.elementor-col-11, .elementor-column[data-col="11"] {
		min-width: 11.111%;
		width:auto;
	}
	.new-racing.category_sub_navigation div.elementor-column-gap-no{
		flex-wrap:wrap;
	}
}

.copperplate a:focus >img{
	border: 2px dotted black;	
}

.copperplate a:focus::after{
	background: 0;	
}

.play-pause-a11y-btn{
	z-index: 1;
    position: absolute;
    background: white;
    color: black;
	font-family: "Mr Eaves XL Modern", Sans-serif;
    font-weight: 600;
    fill: #124734;
    border-style: solid;
    border-color: #124734;
    border-radius: 0px 0px 0px 0px;
    border-width: 3px;
    padding: 5px 10px !important;
}
.year-filter > li > span[tabindex]:focus{
	outline:2px solid black !important
}