/*common CSS*/
h1,
h2,
h3,
h4,
h5,
h6 {
  color: #740202;
}

.SubHead {
  color: #740202;
}

.SkinObject {
  color: #740202;
}

a,
a:link,
a:visited,
a.CommandButton,
a.CommandButton:link,
a.CommandButton:visited,
a.SkinObject,
a.SkinObject:link,
a.SkinObject:visited {
  color: #740202;
}

a:active,
a:hover,
a:focus,
a.CommandButton:active,
a.CommandButton:hover,
a.CommandButton:focus,
a.SkinObject:hover,
a.SkinObject:focus,
a.SkinObject:active {
  color: #000;
}

.StandardButton {
  background: #410707;
  color: #fff;
}

.StandardButton:hover,
.StandardButton:focus {
  color: #740202;
}

/*announcement*/
.AlertText a,
.AlertText a:link,
.AlertText a:visited {
  color: #ff595b;
}

.TeamPage_newsHolder a, .TeamPage_newsHolder a:link, .TeamPage_newsHolder a:visited,
.TeamPage_gridColumn a,
.TeamPage_gridColumn a:link,
.TeamPage_gridColumn a:visited,
.skWrapper .ModLinksC a,
.skWrapper .ModLinksC a:link,
.skWrapper .ModLinksC a:visited,
.skWrapper .ModDNNHTMLC a,
.skWrapper .ModDNNHTMLC a:link,
.skWrapper .ModDNNHTMLC a:visited {
  color: #d60002;
}

.TeamPage_newsHolder a:hover, .TeamPage_newsHolder a:focus, .TeamPage_newsHolder a:active,
.TeamPage_gridColumn a:hover,
.TeamPage_gridColumn a:focus,
.TeamPage_gridColumn a:active,
.skWrapper .ModLinksC a:hover,
.skWrapper .ModLinksC a:focus,
.skWrapper .ModLinksC a:active,
.skWrapper .ModDNNHTMLC a:hover,
.skWrapper .ModDNNHTMLC a:focus,
.skWrapper .ModDNNHTMLC a:active {
  color: #222;
}

/* Club Setting */
#Body a.sWebTheme_showSettings:hover,
#Body a.sWebTheme_showSettings:focus,
#Body a.sWebTheme_showSettings:active,
#Body a.sWebTheme_ActionsLinks:hover span,
#Body a.sWebTheme_ActionsLinks:focus span,
#Body a.sWebTheme_ActionsLinks:active span {
  color: #fff;
  background-color: #740202;
}

.dtContainer h2.head {
  background: #410707;
  color: #fff;
  border-top: 5px solid #740202;
}

.dtContainer h2.head:after {
  border-top: 10px solid #410707;
}

/***********************skin CSS***********************/
.skArea {
  background-image: url(../images/sklight-bg.png);
  background-color: #fff;
}

.skTopbar {
  background-color: #ab2424;
}

.skTopbar .skBannerText {
  color: #fff;
}

#google_translate_element svg, #google_translate_element:link svg, #google_translate_element:visited svg,
a.link svg,
a.link:link svg,
a.link:visited svg {
  fill: #410707;
}

#google_translate_element:hover svg, #google_translate_element:focus svg, #google_translate_element:active svg,
a.link:hover svg,
a.link:focus svg,
a.link:active svg {
  fill: #ab2424;
}

.skLogin a.link, .skLogin a.link:link, .skLogin a.link:visited {
  background-color: #410707;
  color: #fff;
}

.skLogin a.link:hover, .skLogin a.link:focus, .skLogin a.link:active {
  background-color: #ab2424;
}

.skHead {
  background-image: url(../images/banner-stripe-opaque-lightred.png);
}

.skHead .head {
  color: #fff;
}

@media screen and (max-width: 768px) {
  .skHead .head {
    color: #410707;
  }
}

.skNav {
  background-color: #ab2424;
}

#dnnStandardMenu .root.sel .txt,
#dnnStandardMenu .root.exp .txt,
#dnnStandardMenu .root .txt:hover {
  color: #fff;
  background-color: #740202;
}

#dnnStandardMenu .root .txt {
  color: #fff;
}

#dnnStandardMenu .root .txt:after {
  background-color: rgba(255, 255, 255, 0.5);
}

#dnnStandardMenu .root .mi1 .mi .txt:after {
  background-color: #d02e2e;
  opacity: 1;
}

#dnnStandardMenu .root .m0 {
  background-color: #740202;
}

#dnnStandardMenu .root .m0 .txt,
#dnnStandardMenu .root .m0 .mi1 .txt,
#dnnStandardMenu .root .m0 .mi2 .txt {
  color: #fff;
}

#dnnStandardMenu .root .m0 .txt:hover,
#dnnStandardMenu .root .m0 .mi1 .txt:hover,
#dnnStandardMenu .root .m0 .mi2 .txt:hover {
  background-color: #fff;
  color: #ac2626;
}

#dnnStandardMenu .root .m0 .txt:hover:after,
#dnnStandardMenu .root .m0 .mi1 .txt:hover:after,
#dnnStandardMenu .root .m0 .mi2 .txt:hover:after {
  background: #ac2626;
}

.skSlider .atlasr960365 {
  background-color: #ab2424;
}

.skSlider .atlasr960365 ul.slick-dots li {
  color: #fff;
}

.skSlider .atlasr960365 ul.slick-dots li.slick-active {
  color: #fff;
  background-color: #740202;
}

.skSlider .atlasr960365 ul.slick-dots li.slick-active:after {
  border-bottom: 10px solid #740202;
}

@media screen and (max-width: 768px) {
  .skSlider .atlasr960365 ul.slick-dots li.slick-active:hover, .skSlider .atlasr960365 ul.slick-dots li.slick-active:focus, .skSlider .atlasr960365 ul.slick-dots li.slick-active:active {
    background-color: #740202;
  }
}

.skSlider .atlasr960365 ul.slick-dots li:hover, .skSlider .atlasr960365 ul.slick-dots li:focus, .skSlider .atlasr960365 ul.slick-dots li:active {
  color: #fff;
  background-color: #740202;
}

@media screen and (max-width: 768px) {
  .skSlider .atlasr960365 ul.slick-dots li:hover, .skSlider .atlasr960365 ul.slick-dots li:focus, .skSlider .atlasr960365 ul.slick-dots li:active {
    background-color: #fff;
  }
}

.skSlider .atlasr960365 ul.slick-dots li:before {
  opacity: 1;
  background-color: rgba(255, 255, 255, 0.2);
}

.skSlider .atlasr960365 ul.slider .skCaption {
  color: #fff;
}

.skSlider .atlasr960365 ul.slider .skCaption h2 {
  color: #fff;
}

.skWrapper {
  background-color: #ab2424;
  /* Scoll Track*/
}

.skWrapper ::-webkit-scrollbar-track {
  background-color: #410707;
}

.skWrapper ::-webkit-scrollbar {
  width: 6px;
  height: 5px;
  background-color: #410707;
}

.skWrapper ::-webkit-scrollbar-thumb {
  background-color: #740202;
}

ul.news li.item {
  border-top: 5px solid #410707;
}

ul.news li.item:before {
  background-image: url(../images/atlas-light-sprite.png);
  background-position: -46px -122px;
}

ul.news li.item .date {
  color: #410707;
}

ul.news li.item a.link, ul.news li.item a.link:link, ul.news li.item a.link:visited {
  color: #fff;
}

ul.news li.item a.link:hover, ul.news li.item a.link:focus, ul.news li.item a.link:active {
  color: #410707;
}

.skNews .readmore a.link, .skNews .readmore a.link:link, .skNews .readmore a.link:visited {
  background-image: url(../images/news-light-red-stripe.png);
  color: #fff;
  padding: 9px 0;
}

.skNews .readmore a.link:hover, .skNews .readmore a.link:focus, .skNews .readmore a.link:active {
  color: #f13434;
}

ul.skTabs {
  background: #410707;
  border-top: 5px solid #740202;
}

ul.skTabs li.item.ui-tabs-active a.link,
ul.skTabs li.item.ui-tabs-active a.link:link,
ul.skTabs li.item.ui-tabs-active a.link:visited,
ul.skTabs li.item.ui-state-active a.link,
ul.skTabs li.item.ui-state-active a.link:link,
ul.skTabs li.item.ui-state-active a.link:visited,
ul.skTabs li.item.ui-state-hover a.link,
ul.skTabs li.item.ui-state-hover a.link:link,
ul.skTabs li.item.ui-state-hover a.link:visited,
ul.skTabs li.item.ui-tabs-selected a.link,
ul.skTabs li.item.ui-tabs-selected a.link:link,
ul.skTabs li.item.ui-tabs-selected a.link:visited {
  background-color: #740202;
  color: #fff;
}

ul.skTabs li.item.ui-state-active:before,
ul.skTabs li.item.ui-tabs-active:before,
ul.skTabs li.item.ui-state-hover:before,
ul.skTabs li.item.ui-tabs-selected:before {
  border-top: 10px solid #740202;
}

ul.skTabs li.item:after {
  background-color: #a2a2a2;
}

.cbContainer.expanded:after,
#skCard-Stack:after {
  background: -moz-linear-gradient(top, rgba(171, 36, 36, 0) 0%, #ab2424 90%, #ab2424 100%);
  background: -webkit-linear-gradient(top, rgba(171, 36, 36, 0) 0%, #ab2424 90%, #ab2424 100%);
  background: linear-gradient(to bottom, rgba(171, 36, 36, 0) 0%, #ab2424 90%, #ab2424 100%);
}

.skTabsCnt {
  color: #fff;
}

.skTabsCnt h1,
.skTabsCnt h2,
.skTabsCnt h3,
.skTabsCnt h4,
.skTabsCnt h5,
.skTabsCnt h6 {
  color: #fff;
}

.skTabsCnt .readmore a.link, .skTabsCnt .readmore a.link:link, .skTabsCnt .readmore a.link:visited {
  color: #fff;
  background-image: url(../images/news-light-red-stripe.png);
  background-size: 100% 100%;
  padding: 8px 0;
  letter-spacing: 0.3px;
}

.skTabsCnt .readmore a.link:hover, .skTabsCnt .readmore a.link:focus, .skTabsCnt .readmore a.link:active {
  color: #f13434;
}

#csAboutUs p,
#csAboutUs span {
  color: #fff;
}

#csAboutUs a, #csAboutUs a:link, #csAboutUs a:visited {
  color: #fff;
}

#csAboutUs a:hover, #csAboutUs a:focus, #csAboutUs a:active {
  color: #410707;
}

ul.events li.item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}

ul.events li.item:before {
  background-image: url(../images/atlas-light-sprite.png);
  background-position: -2px -222px;
}

ul.events .date {
  color: #410707;
}

ul.events h3.head {
  color: #fff;
}

ul.events a.link, ul.events a.link:link, ul.events a.link:visited {
  color: #fff;
}

ul.events a.link:hover, ul.events a.link:focus, ul.events a.link:active {
  color: #410707;
}

ul.events .summary {
  color: #410707;
  font-style: italic;
  font-weight: bold;
}

.skSocialTab a.skSocialBtn {
  background-color: #410707;
  border-top-color: #740202;
  color: #fff;
}

.skSocialTab a.skSocialBtn::before {
  color: #740202;
}

.skSocialTab a.skSocialBtn svg {
  fill: #fff;
}

.skSocialTab a.skSocialBtn.active {
  background-color: #740202;
  color: #fff;
}

.skSocialTab a.skSocialBtn.active::before {
  color: #410707;
}

.skSocialTab a.skSocialBtn.active svg {
  fill: #fff;
}

a.link .skSocialMobTab svg,
a.link:link .skSocialMobTab svg,
a.link:visited .skSocialMobTab svg {
  fill: #410707;
}

a.link .skSocialMobTab .active svg,
a.link:link .skSocialMobTab .active svg,
a.link:visited .skSocialMobTab .active svg {
  fill: #fff;
}

.skFeaturedSponsor .embedCode,
#csEmbed.skTabsCnt {
  color: #fff;
}

.skFeaturedSponsor .embedCode h1,
.skFeaturedSponsor .embedCode h2,
.skFeaturedSponsor .embedCode h3,
.skFeaturedSponsor .embedCode h4,
.skFeaturedSponsor .embedCode h5,
.skFeaturedSponsor .embedCode h6,
#csEmbed.skTabsCnt h1,
#csEmbed.skTabsCnt h2,
#csEmbed.skTabsCnt h3,
#csEmbed.skTabsCnt h4,
#csEmbed.skTabsCnt h5,
#csEmbed.skTabsCnt h6 {
  color: #410707;
}

.tweet_text a {
  color: #fff;
  text-decoration: underline;
}

.tweet_text a:hover {
  color: #410707;
}

a.tweet_screen_name {
  font-family: 'adelle', Georgia, serif;
  font-size: 18px;
  line-height: 24px;
  display: block;
  text-decoration: none;
  padding: 0 0 6px 0;
  display: block !important;
}

a.tweet_screen_name, a.tweet_screen_name:link, a.tweet_screen_name:visited {
  color: #410707;
}

a.tweet_screen_name:hover, a.tweet_screen_name:focus, a.tweet_screen_name:active {
  color: #fff;
}

ul.tweet_list li {
  position: relative;
  padding-bottom: 40px;
  border-top: 0px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}

ul.tweet_list li:before {
  background-image: url(../images/atlas-light-sprite.png);
  background-position: -146px -262px;
}

.tweet_time {
  position: absolute;
  bottom: 12px;
  font-style: italic;
  line-height: 20px;
}

.tweet_time {
  color: #410707;
}

.cbContainer h2.head {
  background: #410707;
  color: #fff;
  border-top: 5px solid #740202;
}

.cbContainer h2.head:before {
  color: #740202;
}

.cbContainer h2.head:hover {
  color: #fff;
  background: #740202;
  border-top: 5px solid #410707;
}

.cbContainer h2.head:hover:before {
  color: #410707;
}

.cbContainer.expanded h2.head {
  background: #740202;
}

.cbContainer.expanded h2.head:after {
  border-top: 10px solid #740202;
}

.cbContainer.expanded h2.head:before {
  color: #410707;
}

.skFieldStatus .readmore a.link, .skFieldStatus .readmore a.link:link, .skFieldStatus .readmore a.link:visited {
  color: #fff;
  background-image: url(../images/field-light-red-stripe.png);
  letter-spacing: 0.3px;
}

.skFieldStatus .readmore a.link:hover, .skFieldStatus .readmore a.link:focus, .skFieldStatus .readmore a.link:active {
  color: #f13434;
}

.skFieldStatus .skOpen:after {
  color: #8bf091;
}

.skFieldStatus .skClose:after {
  color: #ff3524;
}

.skFieldStatus .skPartial:after {
  color: #fbaf00;
}

ul.skField li.skLocationItem,
ul.skField .skName {
  color: #fff;
}

ul.skField .skDate {
  color: #410707;
}

ul.documents li.item {
  border-top: 0px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}

ul.documents li.item:before {
  background-color: #740202;
}

ul.documents li.item a.link, ul.documents li.item a.link:link, ul.documents li.item a.link:visited {
  color: #fff;
}

ul.documents li.item:hover a.link, ul.documents li.item:focus a.link, ul.documents li.item:active a.link {
  color: #410707;
}

ul.documents li.item:hover:before, ul.documents li.item:focus:before, ul.documents li.item:active:before {
  background-color: #410707;
}

.skSponsor .prev,
.skSponsor .next {
  background-image: url(../images/atlas-light-sprite.png);
  background-position: -73px -312px;
}

.skSponsor .prev:hover,
.skSponsor .next:hover {
  background-position: -109px -312px;
}

.ftContainer h2.head {
  background-color: #ab2424;
  color: #fff;
  font-family: 'adelle', Georgia, serif;
  font-weight: bold;
}

ul.stLink li.item {
  border-bottom-color: #410707;
}

ul.stLink li.item:before {
  color: rgba(174, 1, 1, 0.5);
}

ul.stLink a.link, ul.stLink a.link:link, ul.stLink a.link:visited {
  color: #410707;
}

ul.stLink a.link:hover, ul.stLink a.link:focus, ul.stLink a.link:active {
  color: #ab2424;
}

.cbInfo h2.cbName,
.cbInfo p.cbAddress,
.cbInfo .content {
  color: #410707;
}

.cbInfo a, .cbInfo a:link, .cbInfo a:visited {
  color: #410707;
}

.cbInfo a:hover, .cbInfo a:focus, .cbInfo a:active {
  color: #ab2424;
}

.skInfo {
  background: #ab2424;
}

.skInfo .SkinObject {
  color: #fff;
}

.skInfo a.SkinObject, .skInfo a.SkinObject:link, .skInfo a.SkinObject:visited {
  color: #fff;
}

.skInfo a.SkinObject:hover, .skInfo a.SkinObject:focus, .skInfo a.SkinObject:active {
  color: #740202;
}

.skInfo .hidden-link:hover, .skInfo .hidden-link:focus, .skInfo .hidden-link:active {
  color: #740202;
}
