/*common CSS*/
h1,
h2,
h3,
h4,
h5,
h6 {
  color: #3b3b3b;
}

.SubHead {
  color: #3b3b3b;
}

.SkinObject {
  color: #3b3b3b;
}

a,
a:link,
a:visited,
a.CommandButton,
a.CommandButton:link,
a.CommandButton:visited,
a.SkinObject,
a.SkinObject:link,
a.SkinObject:visited {
  color: #3b3b3b;
}

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: #3b3b3b;
  color: #fff;
}

.StandardButton:hover,
.StandardButton:focus {
  color: #3b3b3b;
}

/*announcement*/
.AlertText a,
.AlertText a:link,
.AlertText a:visited {
  color: #b7b7b7;
}

.AlertText a:hover, .AlertText a:focus, .AlertText a:active,
.AlertText a:link:hover,
.AlertText a:link:focus,
.AlertText a:link:active,
.AlertText a:visited:hover,
.AlertText a:visited:focus,
.AlertText a:visited:active {
  color: #ebeaea;
}

.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: #8c8c8c;
}

.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 {
  background-color: #979797;
  color: #fff;
}

.dtContainer h2.head {
  background-color: #3b3b3b;
  border-top: 5px solid #979797;
  color: #fff;
}

.dtContainer h2.head:after {
  border-top: 10px solid #3b3b3b;
}

/***********************skin CSS***********************/
.skArea {
  background-image: url(../images/skgray-bg.png);
  background-color: #3b3b3b;
}

.skTopbar {
  background-color: #242424;
}

.skTopbar .skBannerText {
  color: #979797;
}

#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: #979797;
}

#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: #fff;
}

.skLogin a.link, .skLogin a.link:link, .skLogin a.link:visited {
  color: #fff;
  background-color: #979797;
}

.skLogin a.link:hover, .skLogin a.link:focus, .skLogin a.link:active {
  background-color: #fff;
  color: #979797;
}

.skHead {
  background-image: url(../images/banner-gray-stripe.png);
}

.skHead .head {
  color: #fff;
}

@media screen and (max-width: 768px) {
  .skHead .head {
    color: #fff;
  }
}

.skNav {
  background-color: #242424;
}

#dnnStandardMenu .root.sel .txt,
#dnnStandardMenu .root.exp .txt,
#dnnStandardMenu .root .txt:hover {
  background-color: #979797;
  color: #fff;
}

#dnnStandardMenu .root.sel .txt {
  background-color: #979797;
}

#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: #3b3b3b;
}

#dnnStandardMenu .root .m0 {
  background-color: #979797;
}

#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 {
  color: #3b3b3b;
  background-color: #fff;
}

#dnnStandardMenu .root .m0 .txt:hover:after,
#dnnStandardMenu .root .m0 .mi1 .txt:hover:after,
#dnnStandardMenu .root .m0 .mi2 .txt:hover:after {
  background: #3b3b3b;
}

#dnnStandardMenu .root .m0 .mi2 .txt {
  color: #fff;
}

.skSlider .atlasr960365 {
  background-color: #242424;
}

.skSlider .atlasr960365 ul.slick-dots li {
  color: #fff;
}

.skSlider .atlasr960365 ul.slick-dots li.slick-active {
  background-color: #979797;
  color: #fff;
}

.skSlider .atlasr960365 ul.slick-dots li.slick-active:after {
  border-bottom: 10px solid #979797;
}

@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: #979797;
  }
}

.skSlider .atlasr960365 ul.slick-dots li:hover, .skSlider .atlasr960365 ul.slick-dots li:focus, .skSlider .atlasr960365 ul.slick-dots li:active {
  background-color: #979797;
}

@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 {
  background-color: rgba(255, 255, 255, 0.3);
}

@media screen and (max-width: 768px) {
  .skSlider .atlasr960365 ul.slider .skCaption h2 {
    color: #fff;
  }
}

.skWrapper {
  background-color: #242424;
  /* Scoll Track*/
}

.skWrapper ::-webkit-scrollbar-track {
  background-color: #3b3b3b;
}

.skWrapper ::-webkit-scrollbar {
  width: 6px;
  height: 5px;
  background-color: #3b3b3b;
}

.skWrapper ::-webkit-scrollbar-thumb {
  background-color: #979797;
}

ul.news li.item {
  border-top: 5px solid #979797;
}

ul.news li.item:before {
  background-image: url(../images/atlas-dark-sprite.png);
  background-position: -46px -80px;
}

ul.news li.item .date {
  color: #979797;
}

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: #979797;
}

.skNews .readmore a.link, .skNews .readmore a.link:link, .skNews .readmore a.link:visited {
  background-image: url(../images/news-gray-stripe.png);
  color: #fff;
}

.skNews .readmore a.link:hover, .skNews .readmore a.link:focus, .skNews .readmore a.link:active {
  color: #979797;
  background-image: url(../images/news-gray-stripe.png);
}

ul.skTabs {
  background: #3b3b3b;
  border-top: 5px solid #979797;
}

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: #979797;
  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 #979797;
}

ul.skTabs li.item:after {
  background-color: #fff;
}

.cbContainer.expanded:after,
#skCard-Stack:after {
  background: -moz-linear-gradient(top, rgba(36, 36, 36, 0) 0%, #242424 90%, #242424 100%);
  background: -webkit-linear-gradient(top, rgba(36, 36, 36, 0) 0%, #242424 90%, #242424 100%);
  background: linear-gradient(to bottom, rgba(36, 36, 36, 0) 0%, #242424 90%, #242424 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 {
  background-image: url(../images/news-gray-stripe.png);
  color: #fff;
}

.skTabsCnt .readmore a.link:hover, .skTabsCnt .readmore a.link:focus, .skTabsCnt .readmore a.link:active {
  color: #979797;
  background-image: url(../images/news-gray-stripe.png);
}

.skSocialTab a.skSocialBtn,
.skSocialTab a.skSocialBtn:link,
.skSocialTab a.skSocialBtn:visited {
  background-color: #3b3b3b;
  border-top-color: #979797;
  color: #fff;
}

.skSocialTab a.skSocialBtn svg,
.skSocialTab a.skSocialBtn:link svg,
.skSocialTab a.skSocialBtn:visited svg {
  fill: #fff;
}

.skSocialTab a.skSocialBtn::before,
.skSocialTab a.skSocialBtn:link::before,
.skSocialTab a.skSocialBtn:visited::before {
  color: #979797;
}

.skSocialTab a.skSocialBtn.active,
.skSocialTab a.skSocialBtn:link.active,
.skSocialTab a.skSocialBtn:visited.active {
  background-color: #979797;
  color: #fff;
}

.skSocialTab a.skSocialBtn.active svg,
.skSocialTab a.skSocialBtn:link.active svg,
.skSocialTab a.skSocialBtn:visited.active svg {
  fill: #fff;
}

.skSocialTab a.skSocialBtn.active::before,
.skSocialTab a.skSocialBtn:link.active::before,
.skSocialTab a.skSocialBtn:visited.active::before {
  color: #3b3b3b;
}

a.link .skSocialMobTab svg,
a.link:link .skSocialMobTab svg,
a.link:visited .skSocialMobTab svg {
  fill: #3b3b3b;
}

a.link .skSocialMobTab .active svg,
a.link:link .skSocialMobTab .active svg,
a.link:visited .skSocialMobTab .active svg {
  fill: #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: #979797;
}

#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: #979797;
}

ul.events li.item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}

ul.events li.item:before {
  background-image: url(../images/atlas-dark-sprite.png);
  background-position: -2px -80px;
}

ul.events .date {
  color: #979797;
}

ul.events h3.head {
  color: #fff;
}

ul.events h3.head a.link, ul.events h3.head a.link:link, ul.events h3.head a.link:visited {
  color: #fff;
}

ul.events h3.head a.link:hover, ul.events h3.head a.link:focus, ul.events h3.head a.link:active {
  color: #979797;
}

ul.events .summary {
  color: #979797;
}

.tweet_list .tweet_text a {
  color: #fff;
}

.tweet_list .tweet_text a:hover {
  color: #979797;
}

.tweet_list a.tweet_screen_name, .tweet_list a.tweet_screen_name:link, .tweet_list a.tweet_screen_name:visited {
  color: #979797;
}

.tweet_list a.tweet_screen_name:hover, .tweet_list a.tweet_screen_name:focus, .tweet_list a.tweet_screen_name:active {
  color: #fff;
}

ul.tweet_list li {
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}

ul.tweet_list li:before {
  background-image: url(../images/atlas-dark-sprite.png);
  background-position: -146px -80px;
}

.tweet_time {
  color: #979797;
}

.tweet_time {
  color: #979797;
}

.cbContainer h2.head {
  background: #3b3b3b;
  color: #fff;
  border-top: 5px solid #979797;
}

.cbContainer h2.head:before {
  color: #979797;
}

.cbContainer h2.head:hover {
  color: #fff;
  background: #979797;
  border-top: 5px solid #3b3b3b;
}

.cbContainer h2.head:hover:before {
  color: #3b3b3b;
}

.cbContainer.expanded h2.head {
  background: #979797;
  color: #fff;
}

.cbContainer.expanded h2.head:after {
  border-top: 10px solid #979797;
}

.cbContainer.expanded h2.head:before {
  color: #3b3b3b;
}

.skFieldStatus .readmore a.link, .skFieldStatus .readmore a.link:link, .skFieldStatus .readmore a.link:visited {
  color: #fff;
  background-image: url(../images/field-gray-stripe.png);
}

.skFieldStatus .readmore a.link:hover, .skFieldStatus .readmore a.link:focus, .skFieldStatus .readmore a.link:active {
  color: #979797;
  background-image: url(../images/field-gray-stripe.png);
}

.skFieldStatus .skOpen:after {
  color: #8ee38a;
}

.skFieldStatus .skClose:after {
  color: #e40005;
}

.skFieldStatus .skPartial:after {
  color: #e6a903;
}

ul.skField li.skLocationItem,
ul.skField .skName {
  color: #fff;
}

ul.skField .skDate {
  color: #979797;
}

ul.documents li.item {
  border-top: 0px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}

ul.documents li.item:before {
  background-color: #979797;
}

ul.documents li.item:hover a.link, ul.documents li.item:focus a.link, ul.documents li.item:active a.link {
  color: #979797;
}

ul.documents li.item:hover:before, ul.documents li.item:focus:before, ul.documents li.item:active:before {
  background-color: #979797;
}

ul.documents a.link, ul.documents a.link:link, ul.documents a.link:visited {
  color: #fff;
}

.skSponsor .prev,
.skSponsor .next {
  background-image: url(../images/atlas-dark-sprite.png);
  background-position: -73px -80px;
}

.skSponsor .prev:hover,
.skSponsor .next:hover {
  background-position: -109px -80px;
}

.ftContainer h2.head {
  background-color: #242424;
  color: #fff;
}

ul.stLink li.item {
  border-bottom-color: #242424;
}

ul.stLink li.item:before {
  color: #979797;
}

ul.stLink a.link, ul.stLink a.link:link, ul.stLink a.link:visited {
  color: #fff;
}

ul.stLink a.link:hover, ul.stLink a.link:focus, ul.stLink a.link:active {
  color: #979797;
}

.cbInfo h2.cbName,
.cbInfo p.cbAddress,
.cbInfo .content {
  color: #fff;
}

.cbInfo a, .cbInfo a:link, .cbInfo a:visited {
  color: #fff;
}

.cbInfo a:hover, .cbInfo a:focus, .cbInfo a:active {
  color: #979797;
}

.skInfo {
  background-color: #242424;
}

.skInfo .SkinObject {
  color: #979797;
}

.skInfo a.SkinObject, .skInfo a.SkinObject:link, .skInfo a.SkinObject:visited {
  color: #979797;
}

.skInfo a.SkinObject:hover, .skInfo a.SkinObject:focus, .skInfo a.SkinObject:active {
  color: #fff;
}

.skInfo .hidden-link, .skInfo .hidden-link:link, .skInfo .hidden-link:visited {
  color: transparent;
}

.skInfo .hidden-link:hover, .skInfo .hidden-link:focus, .skInfo .hidden-link:active {
  color: #fff;
}
