/*common CSS*/
h1,
h2,
h3,
h4,
h5,
h6 {
  color: #da2128;
}

.SubHead {
  color: #da2128;
}

.SkinObject {
  color: #da2128;
}

a,
a:link,
a:visited,
a.CommandButton,
a.CommandButton:link,
a.CommandButton:visited,
a.SkinObject,
a.SkinObject:link,
a.SkinObject:visited {
  color: #da2128;
}

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: #001037;
  color: #fff;
}

.StandardButton:hover,
.StandardButton:focus {
  color: #da2128;
}

/*announcement*/
.AlertText a,
.AlertText a:link,
.AlertText a:visited {
  color: #00123f;
}

.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: #00123f;
}

.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: #da2128;
  color: #fff;
}

.dtContainer h2.head {
  background-color: #da2128;
  border-top: 0px solid #da2128;
  color: #fff;
}

.dtContainer h2.head:after {
  border-top: 10px solid #da2128;
}

/***********************skin CSS***********************/
.skArea {
  background-image: url(../images/popwarner-blue-bg.jpg);
  background-color: #000b26;
}

.skTopbar {
  background-color: #00123f;
}

.skTopbar .skBannerText {
  color: #fff;
}

.skLogin a.goog-te-menu-value,
.skLogin a.goog-te-menu-value:link,
.skLogin a.goog-te-menu-value:visited,
.skLogin a.translate,
.skLogin a.translate:link,
.skLogin a.translate:visited,
.skSocial a.link,
.skSocial a.link:link,
.skSocial a.link:visited {
  background-image: url(../images/atlas-other-sprite.png);
}

a.skFacebook, a.skFacebook:link, a.skFacebook:visited {
  background-position: -265px -472px;
}

a.skFacebook:hover, a.skFacebook:focus, a.skFacebook:active {
  background-position: -265px -504px;
}

a.skTwitter, a.skTwitter:link, a.skTwitter:visited {
  background-position: -332px -472px;
}

a.skTwitter:hover, a.skTwitter:focus, a.skTwitter:active {
  background-position: -332px -504px;
}

a.skYoutube, a.skYoutube:link, a.skYoutube:visited {
  background-position: -298px -472px;
}

a.skYoutube:hover, a.skYoutube:focus, a.skYoutube:active {
  background-position: -298px -504px;
}

a.skInstagram, a.skInstagram:link, a.skInstagram:visited {
  background-position: -366px -472px;
}

a.skInstagram:hover, a.skInstagram:focus, a.skInstagram:active {
  background-position: -366px -504px;
}

a.skFlickr, a.skFlickr:link, a.skFlickr:visited {
  background-position: -400px -472px;
}

a.skFlickr:hover, a.skFlickr:focus, a.skFlickr:active {
  background-position: -400px -504px;
}

a.goog-te-menu-value, a.goog-te-menu-value:link, a.goog-te-menu-value:visited {
  background-position: -434px -472px;
}

a.goog-te-menu-value:hover, a.goog-te-menu-value:focus, a.goog-te-menu-value:active {
  background-position: -434px -504px;
}

.skLogin a.link, .skLogin a.link:link, .skLogin a.link:visited {
  color: #fff;
  background-color: #da2128;
}

.skLogin a.link:hover, .skLogin a.link:focus, .skLogin a.link:active {
  background-color: #102f7b;
  color: #fff;
}

.skHead {
  background-image: url(../images/popwarner-blue-banner-stripe.png);
}

.skHead .head {
  color: #fff;
}

@media screen and (max-width: 768px) {
  .skHead .head {
    color: #fff;
  }
}

.skNav {
  background-color: #102f7b;
}

#dnnStandardMenu .root.sel .txt,
#dnnStandardMenu .root.exp .txt,
#dnnStandardMenu .root .txt:hover {
  background-color: #da2128;
  color: #fff;
}

#dnnStandardMenu .root.sel .txt {
  background-color: #da2128;
}

#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: #001037;
}

#dnnStandardMenu .root .m0 {
  background-color: #da2128;
}

#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: #001136;
  background-color: transparent;
}

#dnnStandardMenu .root .m0 .txt:hover:after,
#dnnStandardMenu .root .m0 .mi1 .txt:hover:after,
#dnnStandardMenu .root .m0 .mi2 .txt:hover:after {
  background: transparent;
}

#dnnStandardMenu .root .m0 .mi2 .txt {
  color: #fff;
}

.skSlider .r960365 {
  background-color: #102f7b;
}

.skSlider .r960365 ul.pager li {
  color: #fff;
}

.skSlider .r960365 ul.pager li.selected {
  background-color: #da2128;
  color: #fff;
}

.skSlider .r960365 ul.pager li.selected:after {
  border-bottom: 10px solid #da2128;
}

@media screen and (max-width: 768px) {
  .skSlider .r960365 ul.pager li.selected:hover, .skSlider .r960365 ul.pager li.selected:focus, .skSlider .r960365 ul.pager li.selected:active {
    background-color: #da2128;
  }
}

.skSlider .r960365 ul.pager li:hover, .skSlider .r960365 ul.pager li:focus, .skSlider .r960365 ul.pager li:active {
  background-color: #da2128;
}

@media screen and (max-width: 768px) {
  .skSlider .r960365 ul.pager li:hover, .skSlider .r960365 ul.pager li:focus, .skSlider .r960365 ul.pager li:active {
    background-color: #fff;
  }
}

.skSlider .r960365 ul.pager li:before {
  background-color: rgba(255, 255, 255, 0.2);
}

@media screen and (max-width: 768px) {
  .skSlider .r960365 ul.slider .caption h2 {
    color: #fff;
  }
}

.skWrapper {
  background-color: #102f7b;
  /* Scoll Track*/
}

.skWrapper ::-webkit-scrollbar-track {
  background-color: #001037;
}

.skWrapper ::-webkit-scrollbar {
  width: 6px;
  height: 5px;
  background-color: #001037;
}

.skWrapper ::-webkit-scrollbar-thumb {
  background-color: #da2128;
}

ul.news li.item {
  border-top: 5px solid #da2128;
}

ul.news li.item:before {
  background-image: url(../images/atlas-other-sprite.png);
  background-position: -55px -472px;
}

ul.news li.item .date {
  color: #da2128;
}

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: #da2128;
}

.skNews .readmore a.link, .skNews .readmore a.link:link, .skNews .readmore a.link:visited {
  background-image: url(../images/popwarner-blue-news-stripe.png);
  color: #fff;
}

.skNews .readmore a.link:hover, .skNews .readmore a.link:focus, .skNews .readmore a.link:active {
  color: #fff;
  background-image: url(../images/popwarner-blue-news-hover-stripe.png);
}

ul.skTabs {
  background: #001037;
  border-top: 5px solid #da2128;
}

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: #da2128;
  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 #da2128;
}

ul.skTabs li.item:after {
  background-color: #5b5b5b;
}

.cbContainer.expanded:after,
#skCard-Stack:after {
  background: -moz-linear-gradient(top, rgba(16, 47, 123, 0) 0%, #102f7b 90%, #102f7b 100%);
  background: -webkit-linear-gradient(top, rgba(16, 47, 123, 0) 0%, #102f7b 90%, #102f7b 100%);
  background: linear-gradient(to bottom, rgba(16, 47, 123, 0) 0%, #102f7b 90%, #102f7b 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/popwarner-blue-news-stripe.png);
  color: #fff;
}

.skTabsCnt .readmore a.link:hover, .skTabsCnt .readmore a.link:focus, .skTabsCnt .readmore a.link:active {
  color: #fff;
  background-image: url(../images/popwarner-blue-news-hover-stripe.png);
}

.skSocialTab a.skSocialBtn,
.skSocialTab a.skSocialBtn:link,
.skSocialTab a.skSocialBtn:visited {
  background-color: #001037;
  border-top-color: #da2128;
  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: #da2128;
}

.skSocialTab a.skSocialBtn.active,
.skSocialTab a.skSocialBtn:link.active,
.skSocialTab a.skSocialBtn:visited.active {
  background-color: #da2128;
  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: #001037;
}

a.link .skSocialMobTab svg,
a.link:link .skSocialMobTab svg,
a.link:visited .skSocialMobTab svg {
  fill: #001037;
}

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: #fff;
}

#csAboutUs p,
#csAboutUs span {
  color: #fff;
}

#csAboutUs a, #csAboutUs a:link, #csAboutUs a:visited {
  color: #001037;
}

#csAboutUs a:hover, #csAboutUs a:focus, #csAboutUs a:active {
  color: #fff;
}

ul.events li.item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}

ul.events li.item:before {
  background-image: url(../images/atlas-other-sprite.png);
  background-position: -1px -472px;
}

ul.events .date {
  color: #426dd9;
}

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: #da2128;
}

ul.events .summary {
  color: #cfcfcf;
}

.tweet_list .tweet_text a {
  color: #da2128;
}

.tweet_list .tweet_text a:hover {
  color: #da2128;
}

.tweet_list a.tweet_screen_name, .tweet_list a.tweet_screen_name:link, .tweet_list a.tweet_screen_name:visited {
  color: #fff;
}

.tweet_list a.tweet_screen_name:hover, .tweet_list a.tweet_screen_name:focus, .tweet_list a.tweet_screen_name:active {
  color: #da2128;
}

ul.tweet_list li {
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}

ul.tweet_list li:before {
  background-image: url(../images/atlas-other-sprite.png);
  background-position: -154px -472px;
}

.tweet_time {
  color: #426dd9;
}

.tweet_time {
  color: #426dd9;
}

.cbContainer h2.head {
  background: #001037;
  color: #fff;
  border-top: 4px solid #da2128;
}

.cbContainer h2.head:before {
  color: #da2128;
}

.cbContainer h2.head:hover {
  background: #001037;
  color: #fff;
  border-top: 4px solid #da2128;
}

.cbContainer h2.head:hover:before {
  color: #da2128;
}

.cbContainer.expanded h2.head {
  background: #da2128;
  color: #fff;
}

.cbContainer.expanded h2.head:after {
  border-top: 10px solid #da2128;
}

.cbContainer.expanded h2.head:before {
  color: #1d1d1d;
}

.skFieldStatus .readmore a.link, .skFieldStatus .readmore a.link:link, .skFieldStatus .readmore a.link:visited {
  color: #fff;
  background-image: url(../images/popwarner-blue-field-stripe.png);
}

.skFieldStatus .readmore a.link:hover, .skFieldStatus .readmore a.link:focus, .skFieldStatus .readmore a.link:active {
  color: #fff;
  background-image: url(../images/popwarner-blue-field-stripe-hover.png);
}

.skFieldStatus .skOpen:after {
  color: #8bf091;
}

.skFieldStatus .skClose:after {
  color: #af2324;
}

.skFieldStatus .skPartial:after {
  color: #fbaf00;
}

ul.skField li.skLocationItem,
ul.skField .skName {
  color: #fff;
}

ul.skField .skDate {
  color: #da2128;
}

ul.documents li.item {
  border-top: 0px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}

ul.documents li.item:before {
  background-color: #da2128;
}

ul.documents li.item:hover a.link, ul.documents li.item:focus a.link, ul.documents li.item:active a.link {
  color: #da2128;
}

ul.documents li.item:hover:before, ul.documents li.item:focus:before, ul.documents li.item:active:before {
  background-color: #da2128;
}

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-other-sprite.png);
  background-position: -83px -472px;
}

.skSponsor .prev:hover,
.skSponsor .next:hover {
  background-position: -119px -472px;
}

.ftContainer h2.head {
  background-color: #102f7b;
  color: #fff;
}

ul.stLink li.item {
  border-bottom-color: rgba(255, 255, 255, 0.3);
}

ul.stLink li.item:before {
  color: #da2128;
}

ul.stLink a.link, ul.stLink a.link:link, ul.stLink a.link:visited {
  color: #fefefe;
}

ul.stLink a.link:hover, ul.stLink a.link:focus, ul.stLink a.link:active {
  color: #da2128;
}

.cbInfo h2.cbName,
.cbInfo p.cbAddress,
.cbInfo .content {
  color: #fff;
}

.cbInfo a, .cbInfo a:link, .cbInfo a:visited {
  color: #da2128;
}

.cbInfo a:hover, .cbInfo a:focus, .cbInfo a:active {
  color: #fff;
}

.skInfo {
  background-color: #00123e;
}

.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: #da2128;
}

.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: #da2128;
}
