
.TopHeaderSection .menu {
    background: var(--menuBackground);
}

.TopHeaderSection .menu a {
    color: var(--menuText);
}

.TopHeaderSection .menu ul li {
    border-bottom-color: var(--menuBorder);
}

.TopHeaderSection [class~=menu-lef-act], [class~=el-con] a:hover, [class~=menu] ul li a:hover {
    background: var(--menuSelected);
}

.TopHeaderSection [class~=menu-lef-act], [class~=el-con] a:hover, [class~=menu] ul li a:hover {
    color: var(--menuSelectedText) !important;
}

.TopHeaderSection .menu a svg {
    width: 53px;
    height: 40px;
    fill: var(--menuIcon);
}

.TopHeaderSection [class~=menu-lef-act] svg, [class~=el-con] a:hover svg, [class~=menu] ul li a:hover svg {
    fill: var(--menuIconSelected) !important;
}

[class~=top-scal] a {
    background: var(--loginMenu);
    color: var(--loginText) !important;
}

[class~=top-scal-1] a {
    background: var(--entryMenu);
    color: var(--entryMenuText) !important;
}

.topPageTitle {
    background: var(--breadcrumb);
}

.topPageTitle h4, .topPageTitle a {
    color: var(--breadcrumbText);
}

.mob-menu i, [class~=menu] {
    background: var(--primary);
}

[class~=mob-close] i {
    background: var(--primary);
    color: #fff;
}

.i-head-top .i-head {
    background: var(--topHeaderBackground);
}

[class~=page-head].fixedRow {
    /*background: var(--headerBackground);*/
}

.i-head-top .sp-title-left span, [class~=i-head-com] ul li a {
    color: var(--headerTopText);
}

.stickyhead .heading h3, .stickyhead .dateRangeHeading, .stickyhead .locationHeading {
    color: var(--stickyHeaderText);
}

.heading h3, .dateRangeHeading, .locationHeading {
    color: var(--headerText);
}

.stickyhead {
    background: var(--headerBackground);
}

.stickyhead [class~=page-head].fixedRow {
    /*background: #1d272f;*/
    /*background: rgba(0, 0, 0, 0.3);*/
}

.highlight {
    background: var(--highlight) !important;
    color: var(--highlightText) !important;
    font-weight: 700 !important;
}

.book-form input[type="submit"] {
    background: var(--button);
    color: var(--buttonText) !important;
}

.hvr-sweep-to-right {
    background: var(--button);
    color: var(--buttonText) !important;
}

[class~=ev-po-title] h3 {
    color: var(--bright);
}

.inn-title h2 i {
    background: var(--menuSelected);
    color: var(--menuSelectedText);
}

.inn-title h2 {
    color: var(--menuBackground);
}

[class~=blog] {
    background: var(--barBackground);
}

[class~=blog] h3 {
    color: var(--barHeadingText) !important;
}

[class~=blog-1] h4 {
    color: var(--barText);
}

.blog-2 h4 {
    color: var(--barHeadingText) !important;
}

section#FooterRow .blog {
    background: unset !important;
}

section#FooterRow {
    position: relative;
    background: var(--barBackground) !important;
}

[class~=foot-pop-eve] span {
    background: var(--primary);
    color: #fff;
}

.swiper-slide {
    background: #1F2023;
}

[class~=hvr-sweep-to-right]:before {
    background: var(--sc-primary);
}

[class~=events] table tr td a:hover {
    background: var(--sc-primary) !important;
}

.topPageTitle {
    background: #fff;
}

.mySlides h4 {
    color: #fff;
}

.h_l ul li h4 {
    color: #fff;
    background: rgba(0,0,0,0.5);
}

.editorContent, .editorContent p, .editorContent span {
    color: #000;
}

[class~=foot4] h3 {
    color: #dedede;
}

.p-jc-in h3 {
    background: var(--menuSelected);
    color: var(--menuSelectedText);
}

[class~=share-btn] ul li:nth-child(3) a {
    background: #0077b5;
}

.blog-1 span, .blog-2 p {
    color: #dedede !important;
}

.blog-2 h4 {
    color: #f0c419;
}

[class~=spe-title-1] h2 span {
    color: var(--menuBackground);
}

.tabs.vertical > .tabs_nav li a {
    background: var(--menuBackground);
    border-bottom: solid 1px var(--menuBorder);
}

.tabs_nav li a:hover, .tabs_nav li.tab-active a {
    background: var(--menuSelected) !important;
    color: var(--menuSelectedText) !important;
    text-shadow: 0pt 1px 0in #27313a;
}

table.events, table.events td,
table.pzM, table.pzM td, table.pzM th {
    border: solid 1px #ddd;
    color: #000 !important;
}

table.pzM thead th, .myTable th {
    color: var(--menuText) !important;
    background: var(--menuBackground) !important;
}

table.events tr:hover,
table.pzM tr:hover,
table.events tr:hover td,
table.pzM tr:hover td,
table.events tr:hover th,
table.pzM tr:hover th {
    background: var(--menuBackground) !important;
    color: var(--menuText) !important;
    font-weight: 900;
}

[class~=con-ph] i {
    background: var(--primary) !important;
    color: #fff !important
}

.Event_Div, .DateLister {
    background: #F3F3F3;
}

.RMM-Dropdown button {
    background-color: var(--eventDDL);
    color: white;
}

.RMM-Dropdown div {
    background-color: var(--primary);
}

.RMM-Dropdown div a {
    color: #fff;
    border-bottom-color: var(--menuBorder);
}

.RMM-Dropdown div a:last-child {
    color: var(--menuText);
}

.RMM-Dropdown div a:hover, .slideDate:hover {
    background-color: var(--menuSelected);
    color: var(--menuSelectedText);
}

.RMM-Dropdown div a:active, .slideDate:active {
    background-color: var(--menuSelected);
    color: var(--menuSelectedText);
}

.RMM-Dropdown div a:active, .slideRound:active {
    background-color: #0d7ad0;
    color: #fff;
}

#Dates .myTable td, #Dates .myTable th {
    color: #000;
}

.Draws .Scroller div,
.Dates_Div .Scroller div {
    background: var(--menuSelected);
}

.Draws .Scroller div a,
.Dates_Div .Scroller div a {
    color: var(--menuSelectedText);
}

.playersBox {
    background: #27313a;
}

.playersBox h5 {
    color: #fff !important;
}

.slideDate {
    background-color: var(--primary);
}

.slideDate.selected {
    color: var(--menuSelectedText);
    background: var(--menuSelected);
}

.slideDate {
    color: #fff;
}

.slideRound {
    background-color: var(--primary);
}

.slideRound.selected {
    background: var(--menuSelected);
    color: var(--menuSelectedText);
}

a.slideRound:hover {
    color: var(--menuSelectedText);
    background: var(--menuSelected);
}

.slideRound {
    color: #fff;
}


.mfp-counter {
    background: red;
}

.ContactUs [class~=inn-title] p, .ContactUs .con-map p {
    color: #000 !important;
    text-transform: capitalize !important;
}

.ContactUs [class~=inn-title] a {
    color: #000 !important;
}

.ContactUs [class~=book-form] input[placeholder], .ContactUs .book-form textarea,
#RegistrationForm input, #RegistrationForm textarea, #RegistrationForm select {
    color: #000;
}

#RegistrationForm select[placeholder] {
    color: #b3b3b3;
}

.flexerItem {
}

.flexerItem span {
    background: #fff;
    color: #000;
}

.RMM_Score_Card {
    border: solid 1px #888;    
}

.RMM_Score_Card .Event_Stat {
    background: var(--score-header);
}
.sportname_text {
    color: var(--score-header-text) !important;
}

.RMM_Score_Card .playerName a {
    color: #000;
}

.RMM_Score_Card .Event_Stat span {
    color: #000;
}

.RMM_Score_Card .matchStat {
    background: var(--sc-primary);
    color: #000;
}

.ContactUs [class~=book-form] label span, #RegistrationForm .required {
    color: red !important;
}

[class~=book-succ].error {
    background: #d34836;
}

#ErrorResponse {
    color: #fff;
}

.ffoot {
    background: var(--footerBackground) !important;
}

.fcopy span, .fcopy a {
    color: var(--footerCopyrightLink) !important;
    text-transform: capitalize !important;
}

.foot-com a i {
    padding-right: 5px;
}

.footerLogo h4, .footerLogo .heading h3, .footerLogo .dateRangeHeading, .footerLogo .locationHeading {
    color: var(--footerLogoText);
}

[class~=foot-com] h4 {
    color: var(--footerHeading);
}

[class~=foot-com] p {
    color: var(--footerParaText);
    text-transform: capitalize;
}

.foot-com a {
    color: var(--footerLinkText);    
}

.foot-privacy a {
    color: gold !important;
}

.DrawBtn {
    color: var(--menuText) !important;
    background: var(--menuBackground) !important;
}

[class~=hom-trend] {
    min-height: 370px;
}

[class~=hom-trend-con] p {
    margin-bottom: 0in;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}