@import url("https://fonts.googleapis.com/css?family=Lato:100,300,400,700,900|Open+Sans:300,400,600,700,800");
/* Comman CSS */
/********************************************************************/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr,
acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike,
strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table,
caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  background: transparent;
}

blockquote, q {
  quotes: none;
}

blockquote:before,
blockquote:after,
q:before, q:after {
  content: '';
  content: none;
}

:focus {
  outline: none;
}

ins {
  text-decoration: none;
}

del {
  text-decoration: line-through;
}

form {
  height: 100%;
}

img {
  border: 0;
  padding: 0;
  margin: 0;
}

html, body {
  text-align: left;
  font-size: 12px;
  margin: 0;
  padding: 0;
  font-family: Arial,Helvetica,sans-serif;
  height: 100%;
  background: #fff;
  color: #222;
  line-height: 18px;
  font-weight: normal;
}

/* Text CSS */
/********************************************************************/
h1, h2, h3, h4, h5, h6 {
  margin: 0;
  padding: 0 0 18px 0;
}

p {
  padding: 0 0 18px 0;
}

ul, ol {
  padding: 0 0 18px 0;
  margin: 0 0 0 24px;
}

sup {
  vertical-align: top;
  font-size: 8px;
}

/* Link CSS */
/********************************************************************/
a, a:link, a:visited,
a.CommandButton,
a.CommandButton:link,
a.CommandButton:visited,
a.SkinObject,
a.SkinObject:link,
a.SkinObject:visited {
  font-family: 'Raleway', sans-serif;
  font-size: inherit;
  line-height: inherit;
  font-weight: normal;
  text-decoration: underline;
}

.paneOutline {
  outline: 1px dotted #000;
  border: none;
}

.paneOutline center {
  text-align: center;
}

/* DNN Empty Pane CSS For IE */
/********************************************************************/
.DNNEmptyPane {
  font-size: 0px;
  line-height: 0px;
  display: none;
}

/* Input CSS */
/********************************************************************/
input.NormalTextBox,
textarea.NormalTextBox,
select.NormalTextBox {
  height: 22px;
  padding: 2px 8px;
  margin: 2px 0px;
}

textarea.NormalTextBox, select.NormalTextBox {
  height: auto;
}

#Body .display-table {
  display: table;
}

/* Button CSS */
/********************************************************************/
.StandardButton {
  display: inline-block;
  border: none;
  text-decoration: none;
  margin: 12px 0;
  padding: 8px 12px;
}

/* Float CSS */
/********************************************************************/
.float-left {
  float: left;
}

.float-right {
  float: right;
}

.clear:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
}

.clear-both {
  clear: both;
  font-size: 0px;
  line-height: 0px;
  height: 0px;
}

/* DNN Overwrite CSS */
/********************************************************************/
.textAlignRight {
  text-align: right;
}

.textAlignCenter {
  text-align: center;
}

.FileManager_FileList {
  margin: 2px 0 0 0;
}

.rgMasterTable {
  width: 100%;
}

.rgCurrentPage span {
  line-height: 22px;
}

input.rgPagerTextBox {
  width: 24px !important;
}

.termsContainer,
.privacyContainer {
  padding: 12px;
}

.FileManager_FileList {
  margin: 2px 0 0 0;
}

.rgMasterTable {
  width: 100%;
}

.rgCurrentPage span {
  line-height: 22px;
}

input.rgPagerTextBox {
  width: 24px !important;
}

/* DNN 6 Fix */
/********************************************************************/
#dnnCPWrap a,
#dnnCPWrap a:link,
#dnnCPWrap a:visited {
  text-decoration: none;
}

#dnnCPWrap a:hover span, #dnnCPWrap a:active span,
#dnnCPWrap a:focus span, #dnnCommonTasks a:hover,
#dnnCommonTasks a:active, #dnnCommonTasks a:focus,
#dnnCurrentPage a:hover, #dnnCurrentPage a:active,
#dnnCurrentPage a:focus, #dnnOtherTools a:hover,
#dnnOtherTools a:active, #dnnOtherTools a:focus {
  text-decoration: underline;
}

/* Website Developed by : Blue Sombrero 							*/
/* Skin 042 (Pop Warner)											*/
/* Created: 20 Feb 2017 by Anita									*/
/* Updated: 05 May 2017 by Krunal									*/
/********************************************************************/
/* Comman CSS */
/********************************************************************/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr,
acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike,
strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table,
caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  background: transparent;
}

blockquote, q {
  quotes: none;
}

blockquote:before,
blockquote:after,
q:before, q:after {
  content: '';
  content: none;
}

:focus {
  outline: none;
}

ins {
  text-decoration: none;
}

del {
  text-decoration: line-through;
}

form {
  height: 100%;
}

img {
  border: 0;
  padding: 0;
  margin: 0;
}

html, body {
  text-align: left;
  font-size: 14px;
  margin: 0;
  padding: 0;
  font-family: 'Open Sans',Arial,Helvetica,sans-serif;
  height: 100%;
  background: #fff;
  color: #000;
  line-height: 20px;
  font-weight: normal;
}

#Body {
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}

::-webkit-scrollbar-track {
  background-color: #e2e2e2;
}

::-webkit-scrollbar {
  width: 7px;
  background-color: #e2e2e2;
}

::-webkit-scrollbar-thumb {
  background-color: #aaaaaa;
}

/* Text CSS */
/********************************************************************/
h1, h2, h3, h4, h5, h6 {
  font-family: 'Lato',Arial,Helvetica,sans-serif;
  letter-spacing: 1px;
  font-weight: normal;
  color: #000;
  padding: 0 0 18px 0;
}

h1 {
  font-size: 40px;
  line-height: 46px;
}

h2 {
  font-size: 30px;
  line-height: 36px;
}

h3 {
  font-size: 24px;
  line-height: 32px;
}

h4 {
  font-size: 18px;
  line-height: 22px;
}

h5 {
  font-size: 16px;
  line-height: 20px;
}

h6 {
  font-size: 14px;
  line-height: 20px;
}

p {
  padding: 0 0 18px 0;
}

ul, ol {
  padding: 0 0 18px 0;
  margin: 0 0 0 24px;
}

sup {
  vertical-align: top;
  font-size: 8px;
}

small {
  font-size: 8px;
}

td[valign=middle] {
  vertical-align: middle;
}

td[valign=top] {
  vertical-align: top;
}

td[valign=bottom] {
  vertical-align: bottom;
}

.Normal,
.NormalDisabled,
.BoldText,
.NormalRed,
.SubHead,
.SkinObject {
  font-family: 'Open Sans',Arial,Helvetica,sans-serif;
  font-weight: normal;
  font-size: 14px;
  line-height: 20px;
  text-align: left;
}

.Normal, .NormalDisabled {
  color: #000;
}

.BoldText {
  font-weight: bold;
}

.SubHead,
.NormalRed,
.SkinObject {
  color: #e51937;
}

/* Link CSS */
/********************************************************************/
a, a:link, a:visited,
a.CommandButton,
a.CommandButton:link,
a.CommandButton:visited,
a.SkinObject,
a.SkinObject:link,
a.SkinObject:visited {
  font-family: 'Open Sans',Arial,Helvetica,sans-serif;
  font-weight: normal;
  font-size: inherit;
  text-decoration: none;
  line-height: inherit;
  color: #e51937;
}

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;
}

.paneOutline {
  outline: 1px dotted #000;
  border: none;
}

.paneOutline center {
  text-align: center;
}

.paneOutline .SubHead {
  color: #000;
}

/* DNN Empty Pane CSS For IE */
/********************************************************************/
.DNNEmptyPane {
  font-size: 0px;
  line-height: 0px;
  display: none;
}

/* Input CSS */
/********************************************************************/
input.NormalTextBox,
textarea.NormalTextBox,
select.NormalTextBox {
  font-family: 'Open Sans',Arial,Helvetica,sans-serif;
  font-weight: normal;
  font-size: 14px;
  line-height: 22px;
  height: 22px;
  background: #f6f6f6;
  border: 1px solid #acacac;
  padding: 2px 8px;
  margin: 2px 0px;
  color: #222;
}

select.NormalTextBox {
  padding: 2px 2px 2px 8px;
}

input.NormalTextBox:focus,
input.NormalTextBox:hover,
textarea.NormalTextBox:focus,
textarea.NormalTextBox:hover,
select.NormalTextBox:focus,
select.NormalTextBox:hover {
  border-color: #222;
}

textarea.NormalTextBox, select.NormalTextBox {
  height: auto;
}

/* Button CSS */
/********************************************************************/
.StandardButton {
  background: #e51937;
  color: #fff;
  display: inline-block;
  border: none;
  font-size: 14px;
  line-height: 20px;
  margin: 12px 0;
  padding: 8px 12px;
}

.StandardButton:hover,
.StandardButton:focus {
  background: #001489;
  color: #fff;
  outline: none;
  text-decoration: none;
}

/* Float CSS */
/********************************************************************/
.float-left {
  float: left;
}

.float-right {
  float: right;
}

.clear:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
}

.clear-both {
  clear: both;
  font-size: 0px;
  line-height: 0px;
  height: 0px;
}

#Body .clear {
  clear: none;
}

/* DNN Overwrite CSS */
/********************************************************************/
.textAlignRight {
  text-align: right;
}

.textAlignCenter {
  text-align: center;
}

.FileManager_FileList {
  margin: 2px 0 0 0;
}

.rgMasterTable {
  width: 100%;
}

.rgCurrentPage span {
  line-height: 22px;
}

input.rgPagerTextBox {
  width: 24px !important;
}

.termsContainer,
.privacyContainer {
  padding: 12px;
}

.FileManager_FileList {
  margin: 2px 0 0 0;
}

.rgMasterTable {
  width: 100%;
}

.rgCurrentPage span {
  line-height: 22px;
}

input.rgPagerTextBox {
  width: 24px !important;
}

/* DNN 6 Fix */
/********************************************************************/
#dnnCPWrap a,
#dnnCPWrap a:link,
#dnnCPWrap a:visited {
  text-decoration: none;
}

#dnnCPWrap a:hover span, #dnnCPWrap a:active span,
#dnnCPWrap a:focus span, #dnnCommonTasks a:hover,
#dnnCommonTasks a:active, #dnnCommonTasks a:focus,
#dnnCurrentPage a:hover, #dnnCurrentPage a:active,
#dnnCurrentPage a:focus, #dnnOtherTools a:hover,
#dnnOtherTools a:active, #dnnOtherTools a:focus {
  text-decoration: underline;
}

/* Skin CSS */
/********************************************************************/
.skArea {
  min-height: 100%;
  _height: 100%;
  overflow: hidden;
}

.skWidth {
  width: 1025px;
  margin: auto;
}

.skTopbar {
  background: #102f7b;
  padding: 8px 0;
}

.skCntWrapper {
  padding: 58px 0 46px 0px;
}

.skHeader {
  padding: 10px 0 0;
}

.skSocial {
  float: right;
}

.skSocial a.link,
.skSocial a.link:link,
.skSocial a.link:visited {
  float: left;
  display: block;
  text-indent: -999px;
  height: 24px;
  margin: 0 0 0 9px;
  padding: 0;
  background-color: transparent;
  background-repeat: no-repeat;
  background-image: url(images/icn-social.png);
  overflow: hidden;
}

a.facebook,
a.facebook:link,
a.facebook:visited {
  background-position: 0 0;
  width: 11px;
}

a.facebook:hover,
a.facebook:focus,
a.facebook:active {
  background-position: 0 -24px;
}

a.twitter,
a.twitter:link,
a.twitter:visited {
  background-position: -20px  0;
  width: 29px;
}

a.twitter:hover,
a.twitter:focus,
a.twitter:active {
  background-position: -20px -24px;
}

a.instagram,
a.instagram:link,
a.instagram:visited {
  background-position: -57px  0;
  width: 24px;
}

a.instagram:hover,
a.instagram:focus,
a.instagram:active {
  background-position: -57px -24px;
}

a.youtube,
a.youtube:link,
a.youtube:visited {
  background-position: -94px  0;
  width: 32px;
}

a.youtube:hover,
a.youtube:focus,
a.youtube:active {
  background-position: -94px -24px;
}

.skHeader {
  position: relative;
  z-index: 10;
}

.skHeader .skWidth {
  position: relative;
}

.skHeader .skWidth:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
}

.skLogoWrp {
  display: table;
  width: 100%;
}

.skSubTitle {
  display: block;
  color: #cfcfcf;
  font-size: 16px;
  line-height: 20px;
  font-family: 'Open Sans', sans-serif;
  font-weight: 600;
  letter-spacing: 1px;
  padding: 8px 0 0;
  text-transform: none;
  max-height: 40px;
  overflow: hidden;
}

.skLogo {
  display: table-cell;
  vertical-align: bottom;
  width: 172px;
}

.skLogo a {
  display: block;
  margin-bottom: -7px;
}

.skLogo img {
  height: 141px;
  width: 172px;
}

.skTitle {
  color: #fff;
  font-size: 52px;
  line-height: 56px;
  text-transform: uppercase;
  padding: 0 0 18px;
  font-family: 'Lato', sans-serif;
  font-weight: 900;
  letter-spacing: 6px;
  display: table-cell;
  vertical-align: middle;
}

.skNav {
  background: #da2128;
  position: relative;
  z-index: 9;
  filter: drop-shadow(0px 3px 16px rgba(59, 59, 59, 0.41));
  -webkit-filter: drop-shadow(0px 3px 16px rgba(59, 59, 59, 0.41));
}

/* Google Translate CSS */
/********************************************************************/
#google_translate_element {
  float: left;
  height: 24px;
  width: 24px;
  overflow: hidden;
  margin: 0 0 0 9px;
}

#google_translate_element .goog-te-gadget-simple {
  background: transparent;
  border: 0;
  padding: 0;
  height: 24px;
  width: 24px;
}

#google_translate_element .goog-te-gadget {
  display: inline-block;
}

#google_translate_element .goog-te-gadget img,
#google_translate_element .goog-te-menu-value span {
  display: none;
}

#google_translate_element .goog-te-gadget:first-child {
  display: block;
}

#google_translate_element .goog-te-menu-value,
#google_translate_element .goog-te-menu-value:link,
#google_translate_element .goog-te-menu-value:visited {
  display: block;
  text-indent: -999px;
  height: 24px;
  width: 24px;
  margin: 0;
  padding: 0;
  background-color: transparent;
  background-repeat: no-repeat;
  background-image: url(images/icn-social.png);
  overflow: hidden;
  background-position: -135px 0;
}

#google_translate_element .goog-te-menu-value:hover,
#google_translate_element .goog-te-menu-value:focus,
#google_translate_element .goog-te-menu-value:active {
  background-position: -135px -24px;
}

/* Inner Panes CSS */
/********************************************************************/
/*.skInnerContent							{ overflow-x: auto; overflow-y: hidden; }*/
.LeftPane {
  float: left;
  width: 644px;
}

.RightPane {
  float: right;
  width: 347px;
  padding: 0 0 0 34px;
}

.inner-width {
  display: table;
  max-width: 100%;
}

.inner-table {
  display: table;
  width: 100%;
}

.inner-cell {
  display: table-cell;
  float: none;
}

#Body.dnnEditState .inner-table .LeftPane {
  float: left;
}

#Body.dnnEditState .inner-table .RightPane {
  float: right;
}

/* Navigation CSS */
/********************************************************************/
#dnnStandardMenu .root .txt {
  transition: background 0.4s;
}

/* Club CSS */
/********************************************************************/
.skWhitebg {
  background: #fff;
  padding: 20px;
}

.skRow {
  padding: 0 0 30px;
}

.skLeft {
  width: 644px;
  float: left;
}

.skLeft .skWhitebg {
  padding: 30px;
}

.skRight {
  width: 347px;
  float: right;
}

/* TopLinks CSS */
/********************************************************************/
.skTopLinks {
  background: #fff;
  padding: 34px 0;
  position: relative;
  -webkit-box-shadow: 0 3px 18px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0 3px 18px rgba(0, 0, 0, 0.4);
  box-shadow: 0 3px 18px rgba(0, 0, 0, 0.4);
}

.skTopLinks ul.list {
  padding: 0;
  margin: 0;
}

.skTopLinks ul.list:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
}

.skTopLinks li.item {
  padding: 0 8px;
  margin: 0;
  list-style: none;
  float: left;
}

.skTopLinks li.first {
  padding: 0 9px 0 0;
}

.skTopLinks li.last {
  padding: 0 0 0 9px;
}

.skTopLinks a.link,
.skTopLinks a.link:link,
.skTopLinks a.link:visited {
  display: block;
  background: #526aa5;
  position: relative;
  width: 243px;
  height: 128px;
}

.skTopLinks a.link img {
  opacity: 0.2;
}

.skTopLinks a.link:hover img {
  opacity: 1;
}

.skTopLinks .overlay {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}

.skTopLinks .inner {
  display: table;
  height: 100%;
  width: 100%;
  vertical-align: middle;
  text-align: center;
  position: relative;
  z-index: 1;
}

.skTopLinks .title {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  text-transform: uppercase;
  font-family: 'Lato', sans-serif;
  font-weight: 700;
  font-size: 22px;
  line-height: 26px;
  color: #fff;
}

/* Rotator CSS */
/********************************************************************/
.slider1600584 .caption {
  bottom: 10px !important;
}

.slider1600584 .pager {
  position: static !important;
  background-color: #fff;
  padding: 9px 0;
}

.slider1600584 .shadow {
  background: transparent url(images/bottom-shadow-strip.png) bottom left repeat-x !important;
}

.slider1600584 .shadow::before {
  background: transparent url(images/right-shadow-strip.png) top right repeat-y !important;
}

.slider1600584 .shadow::after {
  background: transparent url(images/left-shadow-strip.png) top left repeat-y !important;
}

.slider1600584 .wrapper p.description {
  height: 38px;
  overflow: hidden;
}

/* Tabs CSS */
/********************************************************************/
.skTabs ul.nav {
  margin: 0;
  padding: 0;
  display: table;
  width: 100%;
}

.skTabs ul.nav li.item {
  margin: 0;
  padding: 0;
  list-style: none;
  display: table-cell;
  width: 25%;
  position: relative;
}

/*.skTabs ul.nav1 li.item					{ width: 100%; }
.skTabs ul.nav2 li.item					{ width: 50%; }
.skTabs ul.nav4 li.item					{ width: 33.33%; }
.skTabs ul.nav4 li.item					{ width: 25%; }
.skTabs ul.nav5 li.item					{ width: 20%; }*/
.skTabs ul.nav a.link,
.skTabs ul.nav a.link:link,
.skTabs ul.nav a.link:visited {
  font-family: 'Lato', sans-serif;
  font-weight: 700;
  font-size: 22px;
  line-height: 26px;
  color: #fff;
  text-transform: uppercase;
  padding: 20px;
  text-align: center;
  display: block;
  position: relative;
  z-index: 1;
  transition: background 0.5s;
  letter-spacing: 0.3px;
}

.skTabs ul.nav a.active,
.skTabs ul.nav a.active:link,
.skTabs ul.nav a.active:visited {
  background: #fff;
  color: #da2128;
}

.skTabs .content {
  display: none;
  position: relative;
  background: #fff;
  padding: 30px 30px 35px;
}

.skTabs .contentInner {
  height: 400px;
  overflow: auto;
}

.skTabs .skQuickLinks.contentInner {
  overflow: none;
}

.cntWrapper {
  position: relative;
}

.skTabs h3.mobTitle {
  font-size: 24px;
  line-height: 32px;
  font-weight: 700;
  text-transform: uppercase;
  color: #da2128;
  text-align: center;
  display: none;
}

.skTabs a.mobTabLink,
.skTabs a.mobTabLink:link,
.skTabs a.mobTabLink:visited {
  display: block;
  font-size: 24px;
  line-height: 32px;
  font-weight: 700;
  text-transform: uppercase;
  color: #fff;
  text-align: center;
  border: 2px solid #344a80;
  padding: 6px 0;
  margin: 28px 0;
  display: none;
}

.skTabs a.mobTabLink.first {
  margin: 0 0 28px 0;
}

.skTabs a.mobTabLink.last {
  margin: 28px 0 0 0;
}

a.viewall-link,
a.viewall-link:link,
a.viewall-link:visited {
  position: absolute;
  bottom: 10px;
  right: 30px;
  font-family: 'Lato', sans-serif;
  font-weight: 700;
  font-size: 18px;
  line-height: 22px;
  text-transform: uppercase;
  color: #d21118;
}

a.viewall-link svg {
  display: inline-block;
  fill: #d21118;
  vertical-align: top;
}

a.viewall-link:hover,
a.viewall-link:focus,
a.viewall-link:active {
  color: #000;
}

a.viewall-link:hover svg,
a.viewall-link:focus svg,
a.viewall-link:active svg {
  fill: #000;
}

/* Tabs News CSS */
/********************************************************************/
.skTabNews .contentInner {
  height: auto;
  overflow: visible;
}

.skTabNews ul.list {
  margin: 0;
  padding: 0;
}

.skTabNews li.item {
  margin: 0;
  padding: 0 0 10px 0;
  list-style: none;
}

.skTabNews .imgwrp {
  float: left;
  background: #1840a3;
  padding: 5px;
}

.skTabNews a.link,
.skTabNews a.link:link,
.skTabNews a.link:visited {
  display: block;
  background: #102f7b;
}

.skTabNews .imgwrp img {
  float: left;
  height: 80px;
  width: 136px;
}

.skTabNews .datewrp {
  float: left;
  padding: 10px;
  width: 60px;
}

.skTabNews .month {
  display: block;
  text-align: center;
  font-family: 'Lato', sans-serif;
  font-weight: 700;
  font-size: 23px;
  line-height: 26px;
  color: #4f7ae3;
  text-transform: uppercase;
}

.skTabNews .date {
  display: block;
  text-align: center;
  font-family: 'Lato', sans-serif;
  font-weight: 900;
  font-size: 29px;
  line-height: 33px;
  color: #4f7ae3;
  text-transform: uppercase;
}

.skTabNews .detail {
  display: block;
  padding: 16px 16px 16px 240px;
}

.skTabNews .title {
  display: block;
  font-family: 'Lato', sans-serif;
  font-weight: 700;
  font-size: 20px;
  line-height: 24px;
  color: #fff;
}

.skTabNews .summary {
  display: block;
  font-family: 'Open Sans', sans-serif;
  font-size: 13px;
  line-height: 17px;
  color: #f0f0f0;
}

.skTabNews a.link:hover,
.skTabNews a.link:focus,
.skTabNews a.link:active {
  background: #a4171c;
}

.skTabNews a.link:hover .imgwrp,
.skTabNews a.link:focus .imgwrp,
.skTabNews a.link:active .imgwrp {
  background: #da2128;
}

.skTabNews a.link:hover .datewrp,
.skTabNews a.link:focus .datewrp,
.skTabNews a.link:active .datewrp {
  background: #da2128;
}

.skTabNews a.link:hover .date,
.skTabNews a.link:focus .date,
.skTabNews a.link:active .date,
.skTabNews a.link:hover .month,
.skTabNews a.link:focus .month,
.skTabNews a.link:active .month,
.skTabNews a.link:hover .summary,
.skTabNews a.link:focus .summary,
.skTabNews a.link:active .summary {
  color: #ff888c;
}

.skProgram h3 {
  font-family: 'Lato', sans-serif;
  font-weight: 900;
  font-size: 22px;
  line-height: 26px;
  color: #9ba8c8;
}

.skProgram p {
  font-size: 14px;
  line-height: 18px;
  color: #000;
}

.skAboutUs h1, .skAboutUs h2, .skAboutUs h3, .skAboutUs h4, .skAboutUs h5, .skAboutUs h6 {
  color: #000;
  font-size: 22.09px;
  line-height: 18px;
  letter-spacing: 0.9px;
  font-weight: bold;
}

.skAboutUs p, .skAboutUs .contentInner {
  color: #525252;
}

.skAboutUs .contentInner {
  padding-right: 15px;
}

.skQuickLinks ul {
  margin: 0;
  padding: 0;
}

.skQuickLinks li {
  list-style: none;
}

.skQuickLinks li:last-child a.link {
  margin-bottom: 0;
}

.skQuickLinks a.link {
  display: block;
  margin-bottom: 10px;
}

.skQuickLinks a.link .number, .skQuickLinks a.link .title {
  padding: 09px 0;
}

.skQuickLinks a.link .number {
  font-size: 35px;
  line-height: 40.92px;
  letter-spacing: 0.5px;
  font-weight: bold;
  color: #4f7ae3;
  width: 62px;
  text-align: center;
  display: inline-block;
  background: #1840a3;
}

.skQuickLinks a.link .title {
  font-size: 22.09px;
  line-height: 40.92px;
  letter-spacing: 0.6px;
  font-weight: bold;
  color: #fff;
  margin-left: 25px;
  text-transform: uppercase;
  display: inline-block;
}

/* Event CSS */
/********************************************************************/
.skEvent ul.list {
  margin: 0;
  padding: 0;
}

.skEvent li.item {
  margin: 0;
  padding: 0 0 10px 0;
  list-style: none;
}

.skEvent a.link,
.skEvent a.link:link,
.skEvent a.link:visited {
  background: #102f7b;
  display: block;
}

.skEvent .datewrp {
  float: left;
  background: #1840a3;
  width: 68px;
  padding: 9px 0;
}

.skEvent .month {
  display: block;
  text-align: center;
  font-family: 'Lato', sans-serif;
  font-weight: 700;
  font-size: 23px;
  line-height: 23px;
  color: #4f7ae3;
  text-transform: uppercase;
}

.skEvent .date {
  display: block;
  text-align: center;
  font-family: 'Lato', sans-serif;
  font-weight: 900;
  font-size: 29px;
  line-height: 29px;
  color: #4f7ae3;
  text-transform: uppercase;
}

.skEvent .time {
  float: left;
  margin: 14px 16px;
  border: 1px solid #fff;
  padding: 8px;
  font-family: 'Lato', sans-serif;
  font-weight: 700;
  font-size: 20px;
  line-height: 24px;
  color: #fff;
}

.skEvent .title {
  float: left;
  color: #fff;
  font-family: 'Lato', sans-serif;
  padding: 22px 0;
  font-weight: 700;
  font-size: 22px;
  line-height: 24px;
  text-transform: uppercase;
}

.skEvent a.link:hover,
.skEvent a.link:focus,
.skEvent a.link:active {
  background: #d21118;
}

.skEvent a.link:hover .datewrp,
.skEvent a.link:focus .datewrp,
.skEvent a.link:active .datewrp {
  background: #da2128;
}

.skEvent a.link:hover .date,
.skEvent a.link:focus .date,
.skEvent a.link:active .date,
.skEvent a.link:hover .month,
.skEvent a.link:focus .month,
.skEvent a.link:active .month {
  color: #ff888c;
}

/* Banner CSS */
/********************************************************************/
.skBanner ul {
  margin: 0;
  padding: 0;
}

.skBanner li.item {
  margin: 0;
  padding: 0;
  list-style: none;
  float: left;
  width: 470px;
}

.skBanner li.first {
  padding: 0 24px 0 0;
}

.skWhitebg.skBannerwrp {
  padding: 30px;
}

/* Video CSS */
/********************************************************************/
.skVideo .content {
  height: 388px;
  overflow: hidden;
  overflow-y: auto;
}

.skVideo p {
  float: left;
  font-family: 'Lato', sans-serif;
  font-weight: 700;
  font-size: 17px;
  line-height: 19px;
  color: #9ba8c8;
  text-transform: uppercase;
  letter-spacing: 1px;
  padding: 7px 0 0 0;
}

a.redbtn,
a.redbtn:link,
a.redbtn:visited {
  float: right;
  background: #d21118;
  font-family: 'Lato', sans-serif;
  font-weight: 900;
  font-size: 14px;
  line-height: 18px;
  color: #fff;
  text-transform: uppercase;
  padding: 11px;
  letter-spacing: 1px;
}

a.redbtn:hover,
a.redbtn:focus,
a.redbtn:active {
  color: #000;
}

/* Responsive video CSS */
/********************************************************************/
.videoWrapper {
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 25px;
  height: 0;
}

.videoWrapper iframe,
.videoWrapper object,
.videoWrapper embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.skVideo p, .skVideo h1, .skVideo h2, .skVideo h3, .skVideo h4, .skVideo h5, .skVideo h6 {
  color: #000;
  padding: 12px 0 0;
  font-size: 20px;
  font-weight: bold;
  line-height: 1;
}

/* Social CSS */
/********************************************************************/
.skSocialFeed {
  position: relative;
}

.skSocialFeed .skSocialTab {
  position: absolute;
  top: -7px;
  right: -9px;
  padding: 0;
  margin: 0;
  z-index: 999;
}

.skSocialFeed .skSocialTab li {
  display: inline-block;
}

.skSocialFeed .skSocialTab li a {
  background-image: url("images/icn-social-feed.png");
  display: block;
  text-indent: 0;
  font-size: 0;
}

.skSocialFeed .skSocialTab li a.skFacebookIcn {
  background-position: 0 3px;
  height: 25px;
  width: 12px;
  margin-right: 6px;
}

.skSocialFeed .skSocialTab li a.skTwitterIcn {
  background-position: -13px 0;
  height: 25px;
  width: 31px;
}

.skSocialFeed .head {
  display: inline-block;
  font-size: 25px;
  line-height: 30px;
  font-weight: 700;
  color: #d21118;
  margin-top: -7px;
  text-transform: uppercase;
}

.skSocialFeed .content {
  height: 367px;
  overflow: hidden;
  overflow-y: auto;
  padding: 0;
}

.skSocialFeed .content .skTwitter {
  padding: 0 18px 0 0;
}

ul.tweet_list {
  margin: 0;
  padding: 0;
}

ul.tweet_list li {
  margin: 0;
  padding: 0 0 46px 46px;
  list-style: none;
  position: relative;
}

ul.tweet_list li:before {
  background: transparent url(images/icn-social-feed.png) -63px 0 no-repeat;
  width: 40px;
  height: 30px;
  position: absolute;
  left: 0px;
  top: 3px;
  content: "";
}

ul.tweet_list a.tweet_screen_name:before {
  content: "@";
}

ul.tweet_list a.tweet_screen_name {
  font-family: 'Lato', sans-serif;
  font-weight: 700;
  font-size: 18px;
  line-height: 20px;
  color: #1840a3;
  text-transform: uppercase;
  padding-bottom: 8px;
  display: table !important;
}

ul.tweet_list a.tweet_screen_name:hover {
  color: #d21118;
}

.tweet_time {
  position: absolute;
  bottom: 22px;
  left: 46px;
  width: 100%;
  font-size: 12px;
  line-height: 18px;
  color: #d21118;
  font-style: italic;
}

.tweet_text a {
  word-wrap: break-word;
}

/* Sponsor CSS */
/********************************************************************/
.skSponsor {
  background: #fff;
  position: relative;
  -webkit-box-shadow: 0 3px 18px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0 3px 18px rgba(0, 0, 0, 0.4);
  box-shadow: 0 3px 18px rgba(0, 0, 0, 0.4);
}

.skSponsor .content {
  position: relative;
  padding: 23px 65px;
}

.skSponsor ul.list {
  margin: 0;
  padding: 0;
}

.skSponsor li.item {
  margin: 0;
  padding: 0 8px;
  list-style: none;
  float: left;
}

.skSponsor li.item img {
  width: 122px;
  height: 85px;
}

.skSponsor .prev,
.skSponsor .next {
  top: 50%;
  height: 57px;
  width: 48px;
  margin-top: -28px;
  position: absolute;
  background: #d21118 url(images/icn-sponsor-arrow.png) left top no-repeat;
  text-indent: -9999px;
  -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2);
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2);
  transition: background 0.4s;
}

.skSponsor .prev:hover,
.skSponsor .next:hover {
  background: #102f7b url(images/icn-sponsor-arrow.png) left top no-repeat;
}

.skSponsor .prev {
  left: 0;
}

.skSponsor .next {
  right: 0px;
  background-position: right top;
}

.skSponsor .prev:hover {
  background-position: left bottom;
}

.skSponsor .next:hover {
  background-position: right bottom;
}

/* Footer CSS */
/********************************************************************/
.skFooter {
  background: #102f7b;
  padding: 35px 0 15px 0;
}

.skFooter .skWidth {
  position: relative;
}

.skFtinner {
  width: 567px;
  margin: auto;
  position: relative;
}

.lfimg {
  position: absolute;
  left: 0;
  top: 0;
}

.rtimg {
  position: absolute;
  right: 0;
  top: 0;
}

.skFooter h2.head,
.skContactus h2.name {
  font-family: 'Lato',Arial,Helvetica,sans-serif;
  font-weight: 900;
  font-size: 20px;
  line-height: 24px;
  text-transform: uppercase;
  color: #ffffff;
  padding: 10px 0 10px 0;
}

.skFtinner:before {
  content: "";
  position: absolute;
  left: 50%;
  top: 0;
  height: 100%;
  width: 1px;
  background: rgba(255, 255, 255, 0.37);
}

.skContactus {
  float: left;
  width: 45%;
  padding: 0 5% 0 0;
}

.skContactus h2.head {
  display: none;
}

.skContactus a.link,
.skContactus a.link:link,
.skContactus a.link:visited,
.skContactus p.address {
  color: #fff;
  font-family: 'Open Sans', sans-serif;
  font-size: 15px;
  line-height: 20px;
  padding: 10px 0 20px;
}

.skContactus p.contact {
  display: none;
}

.skContactus .skContact ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

.skContactus .skContactBtn {
  color: #fff;
  font-family: 'Open Sans', sans-serif;
  font-size: 17px;
  line-height: 20px;
  font-weight: 600;
  display: inline-block;
  background-color: #000;
  padding: 8px 11px;
  transition: background 0.5s;
}

.skContactus a.link,
.skContactus a.link:link,
.skContactus a.link:visited {
  word-wrap: break-word;
}

.skContactus a.link:hover,
.skContactus a.link:focus,
.skContactus a.link:active {
  color: #8d9bbe;
}

.skContactus h2.name {
  padding-bottom: 0;
}

.skSiteLink {
  float: right;
  width: 45%;
  padding: 0 0 0 5%;
}

.skSiteLink ul.list {
  float: left;
  width: 45%;
  text-align: left;
  margin: 0;
  padding: 0;
}

.skSiteLink ul.list.first {
  padding: 0 10% 0 0;
}

.skSiteLink li.item {
  list-style: none;
  padding: 2px 0;
}

.skSiteLink a.link,
.skSiteLink a.link:link,
.skSiteLink a.link:visited {
  font-size: 15px;
  line-height: 1;
  color: #fff;
  font-family: 'Open Sans', sans-serif;
  position: relative;
  word-wrap: break-word;
  transition: color 0.4s;
}

.skSiteLink a.link:hover,
.skSiteLink a.link:focus,
.skSiteLink a.link:active {
  color: #8d9bbe;
}

.skSiteLink a.link:hover span:after {
  content: "";
  position: absolute;
  background: url(images/arrow.png) center center no-repeat;
  width: 6px;
  height: 12px;
  background-position: 0 0;
  top: 5px;
  left: -14px;
}

/* Info CSS */
/********************************************************************/
.skInfo {
  padding: 9px 0;
}

.skInfo .left {
  float: left;
}

.skInfo .right {
  float: right;
}

.skInfo,
.skInfo .SkinObject,
.skInfo a.SkinObject,
.skInfo a.SkinObject:link,
.skInfo a.SkinObject:visited {
  font-family: 'Open Sans', sans-serif;
  font-size: 12px;
  line-height: 28px;
  color: #fff;
}

.skInfo a.HiddenLink,
.skInfo a.HiddenLink:link,
.skInfo a.HiddenLink:visited {
  color: transparent;
}

.skInfo a.SkinObject:hover,
.skInfo a.SkinObject:focus,
.skInfo a.SkinObject:active {
  color: #8d9bbe;
}

.skInfo .skMininav {
  float: left;
  display: none;
}

.AlertText a, .AlertText a:link, .AlertText a:visited {
  color: #00123e;
}

.AlertText a:hover, .AlertText a:focus, .AlertText a:active {
  color: #ebeaea;
}

.TeamPage_newsHolder a, .TeamPage_newsHolder a:link, .TeamPage_newsHolder a:visited {
  color: #00123e;
}

.TeamPage_newsHolder a:hover, .TeamPage_newsHolder a:focus, .TeamPage_newsHolder a:active {
  color: #222;
}

/* Skin Area Styles */
/********************************************************************/
.pop-warner-blue .skArea {
  min-height: 100%;
  overflow: hidden;
  background: #001547;
}

.pop-warner-blue .skBgWrapper {
  background: url(images/blue-skin-bg.jpg) top center no-repeat;
}

.pop-warner-blue .skBgWrapper.skInnerBgWrapper {
  background: url(images/blue-inner-bg.jpg) top center no-repeat;
}

/* Top bar Styles */
/********************************************************************/
.pop-warner-blue .skTopbar {
  background: #102f7b;
}

.pop-warner-blue .skTitle {
  color: #fff;
}

.pop-warner-blue .skSubTitle {
  color: #cfcfcf;
}

.pop-warner-blue a.facebook,
.pop-warner-blue a.facebook:link,
.pop-warner-blue a.facebook:visited {
  background-position: 0 0;
}

.pop-warner-blue a.facebook:hover,
.pop-warner-blue a.facebook:focus,
.pop-warner-blue a.facebook:active {
  background-position: 0 -24px;
}

.pop-warner-blue a.twitter,
.pop-warner-blue a.twitter:link,
.pop-warner-blue a.twitter:visited {
  background-position: -20px 0;
}

.pop-warner-blue a.twitter:hover,
.pop-warner-blue a.twitter:focus,
.pop-warner-blue a.twitter:active {
  background-position: -20px -24px;
}

.pop-warner-blue a.instagram,
.pop-warner-blue a.instagram:link,
.pop-warner-blue a.instagram:visited {
  background-position: -57px 0;
}

.pop-warner-blue a.instagram:hover,
.pop-warner-blue a.instagram:focus,
.pop-warner-blue a.instagram:active {
  background-position: -57px -24px;
}

.pop-warner-blue a.youtube,
.pop-warner-blue a.youtube:link,
.pop-warner-blue a.youtube:visited {
  background-position: -94px 0;
}

.pop-warner-blue a.youtube:hover,
.pop-warner-blue a.youtube:focus,
.pop-warner-blue a.youtube:active {
  background-position: -94px -24px;
}

.pop-warner-blue #google_translate_element .goog-te-menu-value,
.pop-warner-blue #google_translate_element .goog-te-menu-value:link,
.pop-warner-blue #google_translate_element .goog-te-menu-value:visited {
  background-position: -135px 0;
}

.pop-warner-blue #google_translate_element .goog-te-menu-value:hover,
.pop-warner-blue #google_translate_element .goog-te-menu-value:focus,
.pop-warner-blue #google_translate_element .goog-te-menu-value:active {
  background-position: -135px -24px;
}

/* Navigation Bar Styles */
/********************************************************************/
.pop-warner-blue .skNav {
  background: #d21118;
}

.pop-warner-blue #dnnStandardMenu .root.sel .roottxt,
.pop-warner-blue #dnnStandardMenu .root.exp .roottxt,
.pop-warner-blue #dnnStandardMenu .root .roottxt:hover,
.pop-warner-blue #dnnStandardMenu .root .dropdown {
  background: #ff2129;
}

.pop-warner-blue #dnnStandardMenu .root .mi1 .txt:hover {
  background: #d21118;
}

/* Module Styles */
/********************************************************************/
.pop-warner-blue a.sWebTheme_ActionsLinks:hover span,
.pop-warner-blue a.sWebTheme_ActionsLinks:focus span,
.pop-warner-blue a.sWebTheme_ActionsLinks:active span {
  background-color: #00123e;
  color: #fff;
}

/* Rotator Styles */
/********************************************************************/
.pop-warner-blue .slider1600584 .pager a,
.pop-warner-blue .slider1600584 .pager a:link {
  background: #d21118 !important;
  border-color: #d21118 !important;
}

.pop-warner-blue .slider1600584 .pager a.selected {
  background: transparent !important;
}

@media screen and (max-width: 767px) {
  .pop-warner-blue .slider1600584 .pager a.selected {
    background: #00123e !important;
  }
  .pop-warner-blue .slider1600584 .pager a.selected:hover {
    background: #00123e !important;
  }
}

.pop-warner-blue .slider1600584 .pager a:hover {
  background: transparent !important;
}

@media screen and (max-width: 767px) {
  .pop-warner-blue .slider1600584 .pager a:hover {
    background: #d21118 !important;
  }
}

/* Tab  Styles */
/********************************************************************/
.pop-warner-blue .skTabs ul.nav a.active,
.pop-warner-blue .skTabs ul.nav a.active:link,
.pop-warner-blue .skTabs ul.nav a.active:visited {
  color: #d21118 !important;
}

.pop-warner-blue .skTabs ul.nav a.link,
.pop-warner-blue .skTabs ul.nav a.link:link,
.pop-warner-blue .skTabs ul.nav a.link:visited {
  color: #fff;
}

.pop-warner-blue .skTabNews a.link,
.pop-warner-blue .skTabNews a.link:link,
.pop-warner-blue .skTabNews a.link:visited {
  background: #102f7b;
}

.pop-warner-blue .skTabNews .imgwrp {
  background: #1840a3;
}

.pop-warner-blue .skTabNews .month,
.pop-warner-blue .skTabNews .date {
  color: #4f7ae3;
}

.pop-warner-blue .skTabNews a.link:hover,
.pop-warner-blue .skTabNews a.link:focus,
.pop-warner-blue .skTabNews a.link:active {
  background: #d21118;
}

.pop-warner-blue .skTabNews a.link:hover .imgwrp,
.pop-warner-blue .skTabNews a.link:hover .datewrp,
.pop-warner-blue .skTabNews a.link:focus .imgwrp,
.pop-warner-blue .skTabNews a.link:focus .datewrp,
.pop-warner-blue .skTabNews a.link:active .imgwrp,
.pop-warner-blue .skTabNews a.link:active .datewrp {
  background: #ff2129;
}

.pop-warner-blue .skTabNews a.link:hover .month,
.pop-warner-blue .skTabNews a.link:hover .date,
.pop-warner-blue .skTabNews a.link:focus .month,
.pop-warner-blue .skTabNews a.link:focus .date,
.pop-warner-blue .skTabNews a.link:active .month,
.pop-warner-blue .skTabNews a.link:active .date {
  color: #ff888c;
}

.pop-warner-blue .skTabNews a.link:hover .summary,
.pop-warner-blue .skTabNews a.link:focus .summary,
.pop-warner-blue .skTabNews a.link:active .summary {
  color: #f0f0f0;
}

.pop-warner-blue .skEvent a.link,
.pop-warner-blue .skEvent a.link:link,
.pop-warner-blue .skEvent a.link:visited {
  background: #102f7b;
}

.pop-warner-blue .skEvent a.link .datewrp,
.pop-warner-blue .skEvent a.link:link .datewrp,
.pop-warner-blue .skEvent a.link:visited .datewrp {
  background: #1840a3;
}

@media screen and (max-width: 660px) {
  .pop-warner-blue .skEvent a.link .datewrp:before,
  .pop-warner-blue .skEvent a.link:link .datewrp:before,
  .pop-warner-blue .skEvent a.link:visited .datewrp:before {
    background: #1840a3;
  }
}

.pop-warner-blue .skEvent a.link .month,
.pop-warner-blue .skEvent a.link .date,
.pop-warner-blue .skEvent a.link:link .month,
.pop-warner-blue .skEvent a.link:link .date,
.pop-warner-blue .skEvent a.link:visited .month,
.pop-warner-blue .skEvent a.link:visited .date {
  color: #4f7ae3;
}

.pop-warner-blue .skEvent a.link:hover,
.pop-warner-blue .skEvent a.link:focus,
.pop-warner-blue .skEvent a.link:active {
  background: #d21118;
}

.pop-warner-blue .skEvent a.link:hover .datewrp,
.pop-warner-blue .skEvent a.link:focus .datewrp,
.pop-warner-blue .skEvent a.link:active .datewrp {
  background: #ff2129;
}

@media screen and (max-width: 660px) {
  .pop-warner-blue .skEvent a.link:hover .datewrp:before,
  .pop-warner-blue .skEvent a.link:focus .datewrp:before,
  .pop-warner-blue .skEvent a.link:active .datewrp:before {
    background: #ff2129;
  }
}

.pop-warner-blue .skEvent a.link:hover .month,
.pop-warner-blue .skEvent a.link:hover .date,
.pop-warner-blue .skEvent a.link:focus .month,
.pop-warner-blue .skEvent a.link:focus .date,
.pop-warner-blue .skEvent a.link:active .month,
.pop-warner-blue .skEvent a.link:active .date {
  color: #ff888c;
}

.pop-warner-blue .skAboutUs h1,
.pop-warner-blue .skAboutUs h2,
.pop-warner-blue .skAboutUs h3,
.pop-warner-blue .skAboutUs h4,
.pop-warner-blue .skAboutUs h5,
.pop-warner-blue .skAboutUs h6 {
  color: #102f7b;
}

.pop-warner-blue .skQuickLinks a.link,
.pop-warner-blue .skQuickLinks a.link:link,
.pop-warner-blue .skQuickLinks a.link:visited {
  background-color: #102f7b;
}

.pop-warner-blue .skQuickLinks a.link .number,
.pop-warner-blue .skQuickLinks a.link:link .number,
.pop-warner-blue .skQuickLinks a.link:visited .number {
  background: #1840a3;
  color: #4f7ae3;
}

.pop-warner-blue .skQuickLinks a.link .title,
.pop-warner-blue .skQuickLinks a.link:link .title,
.pop-warner-blue .skQuickLinks a.link:visited .title {
  color: #fff;
}

.pop-warner-blue .skQuickLinks a.link:hover,
.pop-warner-blue .skQuickLinks a.link:focus,
.pop-warner-blue .skQuickLinks a.link:active {
  background-color: #d21118;
}

.pop-warner-blue .skQuickLinks a.link:hover .number,
.pop-warner-blue .skQuickLinks a.link:focus .number,
.pop-warner-blue .skQuickLinks a.link:active .number {
  background: #ff2129;
  color: #ff888c;
}

.pop-warner-blue .skQuickLinks a.link:hover .title,
.pop-warner-blue .skQuickLinks a.link:focus .title,
.pop-warner-blue .skQuickLinks a.link:active .title {
  color: #fff;
}

/* video Styles */
/********************************************************************/
.pop-warner-blue .skVideo p,
.pop-warner-blue .skVideo h1,
.pop-warner-blue .skVideo h2,
.pop-warner-blue .skVideo h3,
.pop-warner-blue .skVideo h4,
.pop-warner-blue .skVideo h5,
.pop-warner-blue .skVideo h6 {
  color: #d21118;
}

/* Social Feed Styles */
/********************************************************************/
.pop-warner-blue .skSocialFeed .head {
  color: #d21118;
}

.pop-warner-blue .skSocialFeed .skSocialTab li a.skFacebookIcn,
.pop-warner-blue .skSocialFeed .skSocialTab li a.skFacebookIcn:link,
.pop-warner-blue .skSocialFeed .skSocialTab li a.skFacebookIcn:visited {
  background-position: 0 0px;
}

.pop-warner-blue .skSocialFeed .skSocialTab li a.skFacebookIcn:hover,
.pop-warner-blue .skSocialFeed .skSocialTab li a.skFacebookIcn:focus,
.pop-warner-blue .skSocialFeed .skSocialTab li a.skFacebookIcn:active {
  background-position: 0 -25px;
}

.pop-warner-blue .skSocialFeed .skSocialTab li a.skTwitterIcn,
.pop-warner-blue .skSocialFeed .skSocialTab li a.skTwitterIcn:link,
.pop-warner-blue .skSocialFeed .skSocialTab li a.skTwitterIcn:visited {
  background-position: -13px 0px;
}

.pop-warner-blue .skSocialFeed .skSocialTab li a.skTwitterIcn:hover,
.pop-warner-blue .skSocialFeed .skSocialTab li a.skTwitterIcn:focus,
.pop-warner-blue .skSocialFeed .skSocialTab li a.skTwitterIcn:active {
  background-position: -13px -25px;
}

.pop-warner-blue .skSocialFeed .skSocialTab li.active a.skFacebookIcn {
  background-position: 0 -25px;
}

.pop-warner-blue .skSocialFeed .skSocialTab li.active a.skTwitterIcn {
  background-position: -13px -25px;
}

.pop-warner-blue ul.tweet_list li:before {
  background-position: -63px 0;
}

.pop-warner-blue .tweet_text a,
.pop-warner-blue .tweet_time {
  color: #d21118;
}

.pop-warner-blue .tweet_text a:hover {
  color: #000;
}

.pop-warner-blue ul.tweet_list a.tweet_screen_name,
.pop-warner-blue ul.tweet_list a.tweet_screen_name:link,
.pop-warner-blue ul.tweet_list a.tweet_screen_name:visited {
  color: #1840a3;
}

.pop-warner-blue ul.tweet_list a.tweet_screen_name:hover,
.pop-warner-blue ul.tweet_list a.tweet_screen_name:focus,
.pop-warner-blue ul.tweet_list a.tweet_screen_name:active {
  color: #d21118;
}

/* sponsor Styles */
/********************************************************************/
.pop-warner-blue .skSponsor .prev,
.pop-warner-blue .skSponsor .next {
  background-color: #d21118;
}

.pop-warner-blue .skSponsor .prev:hover,
.pop-warner-blue .skSponsor .next:hover {
  background-color: #ff2129;
}

/* Footer Styles */
/********************************************************************/
.pop-warner-blue .skFooter {
  background: #102f7b;
}

.pop-warner-blue .skFooter h2.name,
.pop-warner-blue .skFooter h2.head {
  color: #fff;
}

.pop-warner-blue .skContactus .skContactBtn {
  background-color: #d21118;
}

.pop-warner-blue .skContactus .skContactBtn:hover {
  background-color: #00123e;
}

.pop-warner-blue .skSiteLink a.link:hover,
.pop-warner-blue .skSiteLink a.link:focus,
.pop-warner-blue .skSiteLink a.link:active {
  color: #4f7ae3;
}

.pop-warner-blue .skSiteLink a.link:hover span:after {
  background-position: 0 -12px;
}

/* info Styles */
/********************************************************************/
.pop-warner-blue .skInfo {
  background: #001446;
}

.AlertText a, .AlertText a:link, .AlertText a:visited {
  color: #757575;
}

.AlertText a:hover, .AlertText a:focus, .AlertText a:active {
  color: #ebeaea;
}

.TeamPage_newsHolder a, .TeamPage_newsHolder a:link, .TeamPage_newsHolder a:visited {
  color: #bebebe;
}

.TeamPage_newsHolder a:hover, .TeamPage_newsHolder a:focus, .TeamPage_newsHolder a:active {
  color: #222;
}

/* Skin Area Styles */
/********************************************************************/
.pop-warner-gray .skArea {
  min-height: 100%;
  overflow: hidden;
  background: #cecece;
}

.pop-warner-gray .skBgWrapper {
  background: url(images/gray-skin-bg.jpg) top center no-repeat;
}

.pop-warner-gray .skBgWrapper.skInnerBgWrapper {
  background: url(images/gray-inner-bg.jpg) top center no-repeat;
}

/* Top bar Styles */
/********************************************************************/
.pop-warner-gray .skTopbar {
  background: #ffffff;
}

.pop-warner-gray .skTitle {
  color: #363636;
}

.pop-warner-gray .skSubTitle {
  color: #616161;
}

.pop-warner-gray a.facebook,
.pop-warner-gray a.facebook:link,
.pop-warner-gray a.facebook:visited {
  background-position: 0 -24px;
}

.pop-warner-gray a.facebook:hover,
.pop-warner-gray a.facebook:focus,
.pop-warner-gray a.facebook:active {
  background-position: 0 bottom;
}

.pop-warner-gray a.twitter,
.pop-warner-gray a.twitter:link,
.pop-warner-gray a.twitter:visited {
  background-position: -20px -24px;
}

.pop-warner-gray a.twitter:hover,
.pop-warner-gray a.twitter:focus,
.pop-warner-gray a.twitter:active {
  background-position: -20px bottom;
}

.pop-warner-gray a.instagram,
.pop-warner-gray a.instagram:link,
.pop-warner-gray a.instagram:visited {
  background-position: -57px -24px;
}

.pop-warner-gray a.instagram:hover,
.pop-warner-gray a.instagram:focus,
.pop-warner-gray a.instagram:active {
  background-position: -57px bottom;
}

.pop-warner-gray a.youtube,
.pop-warner-gray a.youtube:link,
.pop-warner-gray a.youtube:visited {
  background-position: -94px -24px;
}

.pop-warner-gray a.youtube:hover,
.pop-warner-gray a.youtube:focus,
.pop-warner-gray a.youtube:active {
  background-position: -94px bottom;
}

.pop-warner-gray #google_translate_element .goog-te-menu-value,
.pop-warner-gray #google_translate_element .goog-te-menu-value:link,
.pop-warner-gray #google_translate_element .goog-te-menu-value:visited {
  background-position: -135px -24px;
}

.pop-warner-gray #google_translate_element .goog-te-menu-value:hover,
.pop-warner-gray #google_translate_element .goog-te-menu-value:focus,
.pop-warner-gray #google_translate_element .goog-te-menu-value:active {
  background-position: -135px bottom;
}

/* Navigation Bar Styles */
/********************************************************************/
.pop-warner-gray .skNav {
  background: #00123e;
}

.pop-warner-gray #dnnStandardMenu .root.sel .roottxt,
.pop-warner-gray #dnnStandardMenu .root.exp .roottxt,
.pop-warner-gray #dnnStandardMenu .root .roottxt:hover,
.pop-warner-gray #dnnStandardMenu .root .dropdown {
  background: #d21118;
}

.pop-warner-gray #dnnStandardMenu .root .mi1 .txt:hover {
  background: #ff2129;
}

/* Module Styles */
/********************************************************************/
.pop-warner-gray a.sWebTheme_ActionsLinks:hover span,
.pop-warner-gray a.sWebTheme_ActionsLinks:focus span,
.pop-warner-gray a.sWebTheme_ActionsLinks:active span {
  background-color: #bebebe;
  color: #d21118;
}

/* Rotator Styles */
/********************************************************************/
.pop-warner-gray .slider1600584 .pager a,
.pop-warner-gray .slider1600584 .pager a:link {
  background: #d21118 !important;
  border-color: #d21118 !important;
}

.pop-warner-gray .slider1600584 .pager a.selected {
  background: transparent !important;
}

@media screen and (max-width: 767px) {
  .pop-warner-gray .slider1600584 .pager a.selected {
    background: #bebebe !important;
  }
  .pop-warner-gray .slider1600584 .pager a.selected:hover {
    background: #bebebe !important;
  }
}

.pop-warner-gray .slider1600584 .pager a:hover {
  background: transparent !important;
}

@media screen and (max-width: 767px) {
  .pop-warner-gray .slider1600584 .pager a:hover {
    background: #d21118 !important;
  }
}

/* Tab  Styles */
/********************************************************************/
.pop-warner-gray .skTabs ul.nav a.active,
.pop-warner-gray .skTabs ul.nav a.active:link,
.pop-warner-gray .skTabs ul.nav a.active:visited {
  color: #d21118 !important;
}

.pop-warner-gray .skTabs ul.nav a.link,
.pop-warner-gray .skTabs ul.nav a.link:link,
.pop-warner-gray .skTabs ul.nav a.link:visited {
  color: #525252;
}

.pop-warner-gray .skTabNews a.link,
.pop-warner-gray .skTabNews a.link:link,
.pop-warner-gray .skTabNews a.link:visited {
  background: #00123e;
}

.pop-warner-gray .skTabNews .imgwrp {
  background: #102f7b;
}

.pop-warner-gray .skTabNews .month,
.pop-warner-gray .skTabNews .date {
  color: #3059bc;
}

.pop-warner-gray .skTabNews a.link:hover,
.pop-warner-gray .skTabNews a.link:focus,
.pop-warner-gray .skTabNews a.link:active {
  background: #d21118;
}

.pop-warner-gray .skTabNews a.link:hover .imgwrp,
.pop-warner-gray .skTabNews a.link:hover .datewrp,
.pop-warner-gray .skTabNews a.link:focus .imgwrp,
.pop-warner-gray .skTabNews a.link:focus .datewrp,
.pop-warner-gray .skTabNews a.link:active .imgwrp,
.pop-warner-gray .skTabNews a.link:active .datewrp {
  background: #ff2129;
}

.pop-warner-gray .skTabNews a.link:hover .month,
.pop-warner-gray .skTabNews a.link:hover .date,
.pop-warner-gray .skTabNews a.link:focus .month,
.pop-warner-gray .skTabNews a.link:focus .date,
.pop-warner-gray .skTabNews a.link:active .month,
.pop-warner-gray .skTabNews a.link:active .date {
  color: #ff888c;
}

.pop-warner-gray .skTabNews a.link:hover .summary,
.pop-warner-gray .skTabNews a.link:focus .summary,
.pop-warner-gray .skTabNews a.link:active .summary {
  color: #f0f0f0;
}

.pop-warner-gray .skEvent a.link,
.pop-warner-gray .skEvent a.link:link,
.pop-warner-gray .skEvent a.link:visited {
  background: #00123e;
}

.pop-warner-gray .skEvent a.link .datewrp,
.pop-warner-gray .skEvent a.link:link .datewrp,
.pop-warner-gray .skEvent a.link:visited .datewrp {
  background: #102f7b;
}

@media screen and (max-width: 660px) {
  .pop-warner-gray .skEvent a.link .datewrp:before,
  .pop-warner-gray .skEvent a.link:link .datewrp:before,
  .pop-warner-gray .skEvent a.link:visited .datewrp:before {
    background: #102f7b;
  }
}

.pop-warner-gray .skEvent a.link .month,
.pop-warner-gray .skEvent a.link .date,
.pop-warner-gray .skEvent a.link:link .month,
.pop-warner-gray .skEvent a.link:link .date,
.pop-warner-gray .skEvent a.link:visited .month,
.pop-warner-gray .skEvent a.link:visited .date {
  color: #3059bc;
}

.pop-warner-gray .skEvent a.link:hover,
.pop-warner-gray .skEvent a.link:focus,
.pop-warner-gray .skEvent a.link:active {
  background: #d21118;
}

.pop-warner-gray .skEvent a.link:hover .datewrp,
.pop-warner-gray .skEvent a.link:focus .datewrp,
.pop-warner-gray .skEvent a.link:active .datewrp {
  background: #ff2129;
}

@media screen and (max-width: 660px) {
  .pop-warner-gray .skEvent a.link:hover .datewrp:before,
  .pop-warner-gray .skEvent a.link:focus .datewrp:before,
  .pop-warner-gray .skEvent a.link:active .datewrp:before {
    background: #ff2129;
  }
}

.pop-warner-gray .skEvent a.link:hover .month,
.pop-warner-gray .skEvent a.link:hover .date,
.pop-warner-gray .skEvent a.link:focus .month,
.pop-warner-gray .skEvent a.link:focus .date,
.pop-warner-gray .skEvent a.link:active .month,
.pop-warner-gray .skEvent a.link:active .date {
  color: #ff888c;
}

.pop-warner-gray .skAboutUs h1,
.pop-warner-gray .skAboutUs h2,
.pop-warner-gray .skAboutUs h3,
.pop-warner-gray .skAboutUs h4,
.pop-warner-gray .skAboutUs h5,
.pop-warner-gray .skAboutUs h6 {
  color: #00123e;
}

.pop-warner-gray .skQuickLinks a.link,
.pop-warner-gray .skQuickLinks a.link:link,
.pop-warner-gray .skQuickLinks a.link:visited {
  background-color: #00123e;
}

.pop-warner-gray .skQuickLinks a.link .number,
.pop-warner-gray .skQuickLinks a.link:link .number,
.pop-warner-gray .skQuickLinks a.link:visited .number {
  background: #102f7b;
  color: #3059bc;
}

.pop-warner-gray .skQuickLinks a.link .title,
.pop-warner-gray .skQuickLinks a.link:link .title,
.pop-warner-gray .skQuickLinks a.link:visited .title {
  color: #fff;
}

.pop-warner-gray .skQuickLinks a.link:hover,
.pop-warner-gray .skQuickLinks a.link:focus,
.pop-warner-gray .skQuickLinks a.link:active {
  background-color: #d21118;
}

.pop-warner-gray .skQuickLinks a.link:hover .number,
.pop-warner-gray .skQuickLinks a.link:focus .number,
.pop-warner-gray .skQuickLinks a.link:active .number {
  background: #ff2129;
  color: #ff888c;
}

.pop-warner-gray .skQuickLinks a.link:hover .title,
.pop-warner-gray .skQuickLinks a.link:focus .title,
.pop-warner-gray .skQuickLinks a.link:active .title {
  color: #fff;
}

/* video Styles */
/********************************************************************/
.pop-warner-gray .skVideo p,
.pop-warner-gray .skVideo h1,
.pop-warner-gray .skVideo h2,
.pop-warner-gray .skVideo h3,
.pop-warner-gray .skVideo h4,
.pop-warner-gray .skVideo h5,
.pop-warner-gray .skVideo h6 {
  color: #d21118;
}

/* Social Feed Styles */
/********************************************************************/
.pop-warner-gray .skSocialFeed .head {
  color: #d21118;
}

.pop-warner-gray .skSocialFeed .skSocialTab li a.skFacebookIcn,
.pop-warner-gray .skSocialFeed .skSocialTab li a.skFacebookIcn:link,
.pop-warner-gray .skSocialFeed .skSocialTab li a.skFacebookIcn:visited {
  background-position: 0 0px;
}

.pop-warner-gray .skSocialFeed .skSocialTab li a.skFacebookIcn:hover,
.pop-warner-gray .skSocialFeed .skSocialTab li a.skFacebookIcn:focus,
.pop-warner-gray .skSocialFeed .skSocialTab li a.skFacebookIcn:active {
  background-position: 0 -25px;
}

.pop-warner-gray .skSocialFeed .skSocialTab li a.skTwitterIcn,
.pop-warner-gray .skSocialFeed .skSocialTab li a.skTwitterIcn:link,
.pop-warner-gray .skSocialFeed .skSocialTab li a.skTwitterIcn:visited {
  background-position: -13px 0;
}

.pop-warner-gray .skSocialFeed .skSocialTab li a.skTwitterIcn:hover,
.pop-warner-gray .skSocialFeed .skSocialTab li a.skTwitterIcn:focus,
.pop-warner-gray .skSocialFeed .skSocialTab li a.skTwitterIcn:active {
  background-position: -13px -25px;
}

.pop-warner-gray .skSocialFeed .skSocialTab li.active a.skFacebookIcn {
  background-position: 0 -25px;
}

.pop-warner-gray .skSocialFeed .skSocialTab li.active a.skTwitterIcn {
  background-position: -13px -25px;
}

.pop-warner-gray ul.tweet_list li:before {
  background-position: -63px -76px;
}

.pop-warner-gray .tweet_text a,
.pop-warner-gray .tweet_time {
  color: #ff2129;
}

.pop-warner-gray .tweet_text a:hover {
  color: #000;
}

.pop-warner-gray ul.tweet_list a.tweet_screen_name,
.pop-warner-gray ul.tweet_list a.tweet_screen_name:link,
.pop-warner-gray ul.tweet_list a.tweet_screen_name:visited {
  color: #00123e;
}

.pop-warner-gray ul.tweet_list a.tweet_screen_name:hover,
.pop-warner-gray ul.tweet_list a.tweet_screen_name:focus,
.pop-warner-gray ul.tweet_list a.tweet_screen_name:active {
  color: #d21118;
}

/* sponsor Styles */
/********************************************************************/
.pop-warner-gray .skSponsor .prev,
.pop-warner-gray .skSponsor .next {
  background-color: #d21118;
}

.pop-warner-gray .skSponsor .prev:hover,
.pop-warner-gray .skSponsor .next:hover {
  background-color: #ff2129;
}

/* Footer Styles */
/********************************************************************/
.pop-warner-gray .skFooter {
  background: #00123e;
}

.pop-warner-gray .skFooter h2.name,
.pop-warner-gray .skFooter h2.head {
  color: #ff2129;
}

.pop-warner-gray .skContactus .skContactBtn {
  background-color: #ff2129;
}

.pop-warner-gray .skContactus .skContactBtn:hover {
  background-color: #d21118;
}

.pop-warner-gray .skSiteLink a.link:hover,
.pop-warner-gray .skSiteLink a.link:focus,
.pop-warner-gray .skSiteLink a.link:active {
  color: #d21118;
}

.pop-warner-gray .skSiteLink a.link:hover span:after {
  background-position: 0 bottom;
}

/* info Styles */
/********************************************************************/
.pop-warner-gray .skInfo {
  background: #102f7b;
}

.AlertText a, .AlertText a:link, .AlertText a:visited {
  color: #7b0d11;
}

.AlertText a:hover, .AlertText a:focus, .AlertText a:active {
  color: #ebeaea;
}

.TeamPage_newsHolder a, .TeamPage_newsHolder a:link, .TeamPage_newsHolder a:visited {
  color: #7b0d11;
}

.TeamPage_newsHolder a:hover, .TeamPage_newsHolder a:focus, .TeamPage_newsHolder a:active {
  color: #222;
}

/* Skin Area Styles */
/********************************************************************/
.pop-warner-red .skArea {
  min-height: 100%;
  overflow: hidden;
  background: #890e10;
}

.pop-warner-red .skBgWrapper {
  background: url(images/red-skin-bg.jpg) top center no-repeat;
}

.pop-warner-red .skBgWrapper.skInnerBgWrapper {
  background: url(images/red-inner-bg.jpg) top center no-repeat;
}

/* Top bar Styles */
/********************************************************************/
.pop-warner-red .skTopbar {
  background: #640b0f;
}

.pop-warner-red .skTitle {
  color: #fff;
}

.pop-warner-red .skSubTitle {
  color: #cfcfcf;
}

.pop-warner-red a.facebook,
.pop-warner-red a.facebook:link,
.pop-warner-red a.facebook:visited {
  background-position: 0 -24px;
}

.pop-warner-red a.facebook:hover,
.pop-warner-red a.facebook:focus,
.pop-warner-red a.facebook:active {
  background-position: 0 top;
}

.pop-warner-red a.twitter,
.pop-warner-red a.twitter:link,
.pop-warner-red a.twitter:visited {
  background-position: -20px -24px;
}

.pop-warner-red a.twitter:hover,
.pop-warner-red a.twitter:focus,
.pop-warner-red a.twitter:active {
  background-position: -20px top;
}

.pop-warner-red a.instagram,
.pop-warner-red a.instagram:link,
.pop-warner-red a.instagram:visited {
  background-position: -57px -24px;
}

.pop-warner-red a.instagram:hover,
.pop-warner-red a.instagram:focus,
.pop-warner-red a.instagram:active {
  background-position: -57px top;
}

.pop-warner-red a.youtube,
.pop-warner-red a.youtube:link,
.pop-warner-red a.youtube:visited {
  background-position: -94px -24px;
}

.pop-warner-red a.youtube:hover,
.pop-warner-red a.youtube:focus,
.pop-warner-red a.youtube:active {
  background-position: -94px top;
}

.pop-warner-red #google_translate_element .goog-te-menu-value,
.pop-warner-red #google_translate_element .goog-te-menu-value:link,
.pop-warner-red #google_translate_element .goog-te-menu-value:visited {
  background-position: -135px -24px;
}

.pop-warner-red #google_translate_element .goog-te-menu-value:hover,
.pop-warner-red #google_translate_element .goog-te-menu-value:focus,
.pop-warner-red #google_translate_element .goog-te-menu-value:active {
  background-position: -135px top;
}

/* Navigation Bar Styles */
/********************************************************************/
.pop-warner-red .skNav {
  background: #00123f;
}

.pop-warner-red #dnnStandardMenu .root.sel .roottxt,
.pop-warner-red #dnnStandardMenu .root.exp .roottxt,
.pop-warner-red #dnnStandardMenu .root .roottxt:hover,
.pop-warner-red #dnnStandardMenu .root .dropdown {
  background: #102f7b;
}

.pop-warner-red #dnnStandardMenu .root .mi1 .txt:hover {
  background: #3059bc;
}

/* Module Styles */
/********************************************************************/
.pop-warner-red a.sWebTheme_ActionsLinks:hover span,
.pop-warner-red a.sWebTheme_ActionsLinks:focus span,
.pop-warner-red a.sWebTheme_ActionsLinks:active span {
  background-color: #7b0d11;
  color: #fff;
}

/* Rotator Styles */
/********************************************************************/
.pop-warner-red .slider1600584 .pager a,
.pop-warner-red .slider1600584 .pager a:link {
  background: #001c60 !important;
  border-color: #001c60 !important;
}

.pop-warner-red .slider1600584 .pager a.selected {
  background: transparent !important;
}

@media screen and (max-width: 767px) {
  .pop-warner-red .slider1600584 .pager a.selected {
    background: #7b0d11 !important;
  }
  .pop-warner-red .slider1600584 .pager a.selected:hover {
    background: #7b0d11 !important;
  }
}

.pop-warner-red .slider1600584 .pager a:hover {
  background: transparent !important;
}

@media screen and (max-width: 767px) {
  .pop-warner-red .slider1600584 .pager a:hover {
    background: #00123f !important;
  }
}

/* Tab  Styles */
/********************************************************************/
.pop-warner-red .skTabs ul.nav a.active,
.pop-warner-red .skTabs ul.nav a.active:link,
.pop-warner-red .skTabs ul.nav a.active:visited {
  color: #00123f !important;
}

.pop-warner-red .skTabs ul.nav a.link,
.pop-warner-red .skTabs ul.nav a.link:link,
.pop-warner-red .skTabs ul.nav a.link:visited {
  color: #fff;
}

.pop-warner-red .skTabNews a.link,
.pop-warner-red .skTabNews a.link:link,
.pop-warner-red .skTabNews a.link:visited {
  background: #d21118;
}

.pop-warner-red .skTabNews .imgwrp {
  background: #ff2129;
}

.pop-warner-red .skTabNews .month,
.pop-warner-red .skTabNews .date {
  color: #ff888c;
}

.pop-warner-red .skTabNews a.link:hover,
.pop-warner-red .skTabNews a.link:focus,
.pop-warner-red .skTabNews a.link:active {
  background: #00123f;
}

.pop-warner-red .skTabNews a.link:hover .imgwrp,
.pop-warner-red .skTabNews a.link:hover .datewrp,
.pop-warner-red .skTabNews a.link:focus .imgwrp,
.pop-warner-red .skTabNews a.link:focus .datewrp,
.pop-warner-red .skTabNews a.link:active .imgwrp,
.pop-warner-red .skTabNews a.link:active .datewrp {
  background: #102f7b;
}

.pop-warner-red .skTabNews a.link:hover .month,
.pop-warner-red .skTabNews a.link:hover .date,
.pop-warner-red .skTabNews a.link:focus .month,
.pop-warner-red .skTabNews a.link:focus .date,
.pop-warner-red .skTabNews a.link:active .month,
.pop-warner-red .skTabNews a.link:active .date {
  color: #3059bc;
}

.pop-warner-red .skTabNews a.link:hover .summary,
.pop-warner-red .skTabNews a.link:focus .summary,
.pop-warner-red .skTabNews a.link:active .summary {
  color: #f0f0f0;
}

.pop-warner-red .skEvent a.link,
.pop-warner-red .skEvent a.link:link,
.pop-warner-red .skEvent a.link:visited {
  background: #d21118;
}

.pop-warner-red .skEvent a.link .datewrp,
.pop-warner-red .skEvent a.link:link .datewrp,
.pop-warner-red .skEvent a.link:visited .datewrp {
  background: #ff2129;
}

@media screen and (max-width: 660px) {
  .pop-warner-red .skEvent a.link .datewrp:before,
  .pop-warner-red .skEvent a.link:link .datewrp:before,
  .pop-warner-red .skEvent a.link:visited .datewrp:before {
    background: #ff2129;
  }
}

.pop-warner-red .skEvent a.link .month,
.pop-warner-red .skEvent a.link .date,
.pop-warner-red .skEvent a.link:link .month,
.pop-warner-red .skEvent a.link:link .date,
.pop-warner-red .skEvent a.link:visited .month,
.pop-warner-red .skEvent a.link:visited .date {
  color: #ff888c;
}

.pop-warner-red .skEvent a.link:hover,
.pop-warner-red .skEvent a.link:focus,
.pop-warner-red .skEvent a.link:active {
  background: #00123e;
}

.pop-warner-red .skEvent a.link:hover .datewrp,
.pop-warner-red .skEvent a.link:focus .datewrp,
.pop-warner-red .skEvent a.link:active .datewrp {
  background: #102f7b;
}

@media screen and (max-width: 660px) {
  .pop-warner-red .skEvent a.link:hover .datewrp:before,
  .pop-warner-red .skEvent a.link:focus .datewrp:before,
  .pop-warner-red .skEvent a.link:active .datewrp:before {
    background: #102f7b;
  }
}

.pop-warner-red .skEvent a.link:hover .month,
.pop-warner-red .skEvent a.link:hover .date,
.pop-warner-red .skEvent a.link:focus .month,
.pop-warner-red .skEvent a.link:focus .date,
.pop-warner-red .skEvent a.link:active .month,
.pop-warner-red .skEvent a.link:active .date {
  color: #3059bc;
}

.pop-warner-red .skAboutUs h1,
.pop-warner-red .skAboutUs h2,
.pop-warner-red .skAboutUs h3,
.pop-warner-red .skAboutUs h4,
.pop-warner-red .skAboutUs h5,
.pop-warner-red .skAboutUs h6 {
  color: #00123e;
}

.pop-warner-red .skQuickLinks a.link,
.pop-warner-red .skQuickLinks a.link:link,
.pop-warner-red .skQuickLinks a.link:visited {
  background-color: #d21118;
}

.pop-warner-red .skQuickLinks a.link .number,
.pop-warner-red .skQuickLinks a.link:link .number,
.pop-warner-red .skQuickLinks a.link:visited .number {
  background: #ff2129;
  color: #ff888c;
}

.pop-warner-red .skQuickLinks a.link .title,
.pop-warner-red .skQuickLinks a.link:link .title,
.pop-warner-red .skQuickLinks a.link:visited .title {
  color: #fff;
}

.pop-warner-red .skQuickLinks a.link:hover,
.pop-warner-red .skQuickLinks a.link:focus,
.pop-warner-red .skQuickLinks a.link:active {
  background-color: #00123f;
}

.pop-warner-red .skQuickLinks a.link:hover .number,
.pop-warner-red .skQuickLinks a.link:focus .number,
.pop-warner-red .skQuickLinks a.link:active .number {
  background: #102f7b;
  color: #3059bc;
}

.pop-warner-red .skQuickLinks a.link:hover .title,
.pop-warner-red .skQuickLinks a.link:focus .title,
.pop-warner-red .skQuickLinks a.link:active .title {
  color: #fff;
}

/* video Styles */
/********************************************************************/
.pop-warner-red .skVideo p,
.pop-warner-red .skVideo h1,
.pop-warner-red .skVideo h2,
.pop-warner-red .skVideo h3,
.pop-warner-red .skVideo h4,
.pop-warner-red .skVideo h5,
.pop-warner-red .skVideo h6 {
  color: #00123f;
}

/* Social Feed Styles */
/********************************************************************/
.pop-warner-red .skSocialFeed .head {
  color: #001c60;
}

.pop-warner-red .skSocialFeed .skSocialTab li a.skFacebookIcn,
.pop-warner-red .skSocialFeed .skSocialTab li a.skFacebookIcn:link,
.pop-warner-red .skSocialFeed .skSocialTab li a.skFacebookIcn:visited {
  background-position: 0 0px;
}

.pop-warner-red .skSocialFeed .skSocialTab li a.skFacebookIcn:hover,
.pop-warner-red .skSocialFeed .skSocialTab li a.skFacebookIcn:focus,
.pop-warner-red .skSocialFeed .skSocialTab li a.skFacebookIcn:active {
  background-position: 0 -50px;
}

.pop-warner-red .skSocialFeed .skSocialTab li a.skTwitterIcn,
.pop-warner-red .skSocialFeed .skSocialTab li a.skTwitterIcn:link,
.pop-warner-red .skSocialFeed .skSocialTab li a.skTwitterIcn:visited {
  background-position: -13px 0;
}

.pop-warner-red .skSocialFeed .skSocialTab li a.skTwitterIcn:hover,
.pop-warner-red .skSocialFeed .skSocialTab li a.skTwitterIcn:focus,
.pop-warner-red .skSocialFeed .skSocialTab li a.skTwitterIcn:active {
  background-position: -13px -50px;
}

.pop-warner-red .skSocialFeed .skSocialTab li.active a.skFacebookIcn {
  background-position: 0 -50px;
}

.pop-warner-red .skSocialFeed .skSocialTab li.active a.skTwitterIcn {
  background-position: -13px -50px;
}

.pop-warner-red ul.tweet_list li:before {
  background-position: -63px -38px;
}

.pop-warner-red .tweet_text a,
.pop-warner-red .tweet_time {
  color: #3e599a;
}

.pop-warner-red .tweet_text a:hover {
  color: #000;
}

.pop-warner-red ul.tweet_list a.tweet_screen_name,
.pop-warner-red ul.tweet_list a.tweet_screen_name:link,
.pop-warner-red ul.tweet_list a.tweet_screen_name:visited {
  color: #ff2129;
}

.pop-warner-red ul.tweet_list a.tweet_screen_name:hover,
.pop-warner-red ul.tweet_list a.tweet_screen_name:focus,
.pop-warner-red ul.tweet_list a.tweet_screen_name:active {
  color: #001c60;
}

/* sponsor Styles */
/********************************************************************/
.pop-warner-red .skSponsor .prev,
.pop-warner-red .skSponsor .next {
  background-color: #00123f;
}

.pop-warner-red .skSponsor .prev:hover,
.pop-warner-red .skSponsor .next:hover {
  background-color: #102f7b;
}

/* Footer Styles */
/********************************************************************/
.pop-warner-red .skFooter {
  background: #d21118;
}

.pop-warner-red .skFooter h2.name,
.pop-warner-red .skFooter h2.head {
  color: #fff;
}

.pop-warner-red .skContactus .skContactBtn {
  background-color: #00123f;
}

.pop-warner-red .skContactus .skContactBtn:hover {
  background-color: #102f7b;
}

.pop-warner-red .skSiteLink a.link:hover,
.pop-warner-red .skSiteLink a.link:focus,
.pop-warner-red .skSiteLink a.link:active {
  color: #00123f;
}

.pop-warner-red .skSiteLink a.link:hover span:after {
  background-position: 0 0;
}

/* info Styles */
/********************************************************************/
.pop-warner-red .skInfo {
  background: #7b0d11;
}
