<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
@import url("https://fonts.googleapis.com/css?family=Lato:100,300,400,700,900|Open+Sans+Condensed:300,700|Open+Sans:300,400,600,700,800|Oswald:300,400,700");
@font-face {
  font-family: 'adelle';
  src: url("font/adelleregularwebfont.eot");
  src: url("font/adelleregularwebfont.eot?#iefix") format("embedded-opentype"), url("font/adelleregularwebfont.woff") format("woff"), url("font/adelleregularwebfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'bitterregular';
  src: url("font/bitter-regular-webfont.eot");
  src: url("font/bitter-regular-webfont.eot?#iefix") format("embedded-opentype"), url("font/bitter-regular-webfont.woff") format("woff"), url("font/bitter-regular-webfont.ttf") format("truetype"), url("font/bitter-regular-webfont.svg#bitterregular") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'bitterbold';
  src: url("font/bitter-bold-webfont.eot");
  src: url("font/bitter-bold-webfont.eot?#iefix") format("embedded-opentype"), url("font/bitter-bold-webfont.woff") format("woff"), url("font/bitter-bold-webfont.ttf") format("truetype"), url("font/bitter-bold-webfont.svg#bitterbold") format("svg");
  font-weight: normal;
  font-style: normal;
}

/* Common 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;
  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;
}

sup {
  vertical-align: top;
  font-size: 8px;
}

h1 {
  font-size: 26px;
  line-height: 32px;
}

h2 {
  font-size: 20px;
  line-height: 30px;
}

h3 {
  font-size: 18px;
  line-height: 26px;
}

h4 {
  font-size: 16px;
  line-height: 22px;
}

h5 {
  font-size: 14px;
  line-height: 20px;
}

h6 {
  font-size: 14px;
  line-height: 20px;
}

p {
  padding: 0 0 20px 0;
}

ul, ol {
  padding: 0 0 20px 0;
  margin: 0 0 0 24px;
}

ul ul, ol ol,
ul ol, ol ul {
  padding: 0;
}

ul li {
  list-style-type: disc;
}

ul li, ol li {
  padding: 0;
  margin: 0;
}

sup {
  vertical-align: top;
  font-size: 8px;
}

small {
  font-size: 8px;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
  #Body {
    position: static !important;
  }
}

.Normal,
.NormalDisabled,
.BoldText,
.NormalRed,
.SubHead,
.SkinObject {
  font-family: 'Lato',Arial,Helvetica,sans-serif;
  font-weight: normal;
  font-size: 14px;
  line-height: 20px;
  text-align: left;
}

.Normal, .NormalDisabled {
  color: #000;
}

.BoldText {
  font-weight: bold;
}

.NormalRed {
  color: #cd0000;
  font-weight: bold;
}

/* 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: 'Lato',Arial,Helvetica,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 {
  font-family: 'Lato',Arial,Helvetica,sans-serif;
  font-weight: normal;
  font-size: 14px;
  line-height: 22px;
  height: 22px;
  background: #fff;
  border: 1px solid #acacac;
  padding: 2px 8px;
  margin: 2px 0px;
  color: #000;
}

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;
}

#Body .display-table {
  display: table;
}

/* Button CSS */
/********************************************************************/
.StandardButton {
  display: inline-block;
  border: none;
  text-decoration: none;
  margin: 12px 0;
  padding: 8px 12px;
}

.StandardButton:hover,
.StandardButton:focus {
  outline: 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;
}

/* 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 							*/
/* Atlas	 														*/
/* Created: Nov 20 2014 by Anita									*/
/* Dark: Feb 06 2015 by Krunal										*/
/* Updated: Apr 25 2017 by Krunal									*/
/* Updated: ( Atlas 1.2 ) Apr 01 2018 by Sampath Bingi				*/
/********************************************************************/
/*-- Resolve iphone Scroll issue --*/
#Body {
  overflow: auto;
  -webkit-overflow-scrolling: touch;
}

.allDay {
  text-transform: capitalize;
}

/*Character Counter*/
.charRemain {
  color: #cd0000;
  position: relative;
  padding-bottom: 0;
  text-align: right;
  width: 356px;
}

/*annoucement link*/
#Body .AlertText a:hover,
#Body .AlertText a:focus,
#Body .AlertText a:active {
  color: #ebeaea;
}

/* default image size  */
img {
  max-width: 100%;
}

.dtContainer .content img {
  height: auto !important;
}

/* Text CSS */
/********************************************************************/
h1, h2, h3, h4, h5, h6 {
  font-family: 'bitterbold',Georgia, serif;
  font-weight: normal;
  padding: 0 0 20px 0;
}

/* 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: 'Lato',Arial,Helvetica,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;
}

/* Menu CSS */
/********************************************************************/
.skNav {
  background-position: -20px -20px;
  background-repeat: repeat;
  position: relative;
  z-index: 2;
}

.RadMenu_SkinNAV .rmRootGroup .rmItem a.rmLink,
.RadMenu_SkinNAV .rmRootGroup .rmItem a.rmLink:link,
.RadMenu_SkinNAV .rmRootGroup .rmItem a.rmLink:visited {
  display: block;
  text-decoration: none;
  cursor: pointer;
  padding: 14px 20px;
  font-family: 'bitterbold',Georgia, serif;
  text-transform: uppercase;
  font-size: 15px;
  line-height: 18px;
  font-weight: bold;
  position: relative;
  margin: 0 1px 0 0;
}

.RadMenu_SkinNAV .rmRootGroup .rmItem a.rmLink .rmText,
.RadMenu_SkinNAV .rmRootGroup .rmItem a.rmLink:link .rmText,
.RadMenu_SkinNAV .rmRootGroup .rmItem a.rmLink:visited .rmText {
  padding: 0;
  margin: 0;
}

.RadMenu_SkinNAV .rmRootGroup .rmItem a.rmLink:after {
  content: "";
  position: absolute;
  top: 5px;
  bottom: 5px;
  right: -1px;
  width: 1px;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
  filter: alpha(opacity=30);
  -moz-opacity: 0.3;
  -khtml-opacity: 0.3;
  opacity: 0.3;
}

/* Menu DropDown Popup Skin*/
/********************************************************************/
.RadMenu .rmRootGroup .rmItem .rmGroup,
.RadMenu_SkinNAV .rmSlide .rmGroup,
.RadMenu_ContentActions .rmGroup {
  padding: 0;
  margin: 0;
}

.RadMenu_SkinNAV .rmSlide .rmItem,
.RadMenu_ContentActions .rmGroup {
  position: relative;
}

.RadMenu_SkinNAV .rmSlide .rmItem a.rmLink,
.RadMenu_SkinNAV .rmSlide .rmItem a.rmLink:link,
.RadMenu_SkinNAV .rmSlide .rmItema a.rmLink:visited,
.RadMenu_ContentActions .rmGroup .rmItem a.rmLink,
.RadMenu_ContentActions .rmGroup .rmItema a.rmLink:link,
.RadMenu_ContentActions .rmGroup .rmItem a.rmLink:visited {
  padding: 8px 6px;
  margin: 0;
  text-decoration: none;
  white-space: nowrap;
  font-size: 14px;
  line-height: 18px;
  font-family: 'bitterbold',Georgia, serif;
  min-width: 260px;
  _width: 260px;
}

.RadMenu_SkinNAV .rmSlide .rmItem a.rmLink:after,
.RadMenu_ContentActions .rmGroup .rmItem a.rmLink:after {
  position: absolute;
  top: auto;
  bottom: auto;
  right: auto;
  width: auto;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1;
}

.RadMenu_SkinNAV .rmSlide .rmItem a.rmLink .rmText,
.RadMenu_SkinNAV .rmSlide .rmItem a.rmLink:link .rmText,
.RadMenu_SkinNAV .rmSlide .rmItema a.rmLink:visited .rmText,
.RadMenu_ContentActions .rmGroup .rmItem a.rmLink .rmText,
.RadMenu_ContentActions .rmGroup .rmItem a.rmLink:link .rmText,
.RadMenu_ContentActions .rmGroup .rmItem a.rmLink:visited .rmText {
  padding: 0 24px 0 34px;
}

.RadMenu_SkinNAV .rmSlide .rmItem a.rmLink .rmExpandRight:before,
.RadMenu_ContentActions .rmGroup .rmItem a.rmLink .rmExpandRight:before {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 5px solid #fff;
  right: 6px;
  top: 50%;
  margin: -5px 0 0 0;
}

.RadMenu .rmRootGroup .rmVertical .rmSeparator .rmText,
.RadMenu_Context .rmVertical .rmSeparator .rmText,
.RadMenu_ContentActions .rmGroup .rmSeparator .rmText {
  margin: 0 0 0 1px !important;
  padding: 0;
}

/* DDRMega Menu CSS */
/******************************************************************/
ul.megamenu {
  display: block;
  margin: 0;
  padding: 0;
}

ul.megamenu:after {
  clear: both;
  content: "";
  display: block;
  height: 0;
  visibility: hidden;
}

ul.megamenu li.level0 {
  display: block;
  float: left;
  margin: 0;
  padding: 0;
  list-style: none;
  position: relative;
  z-index: 98;
}

ul.megamenu li.level0.active {
  z-index: 99;
}

ul.megamenu li.level0 a.level0,
ul.megamenu li.level0 a.level0:link,
ul.megamenu li.level0 a.level0:visited {
  display: block;
  text-decoration: none;
  cursor: pointer;
  padding: 14px 20px;
  font-family: 'bitterbold',Georgia, serif;
  text-transform: uppercase;
  font-size: 15px;
  line-height: 18px;
  font-weight: bold;
  position: relative;
  margin: 0 1px 0 0;
}

ul.megamenu li.level0 a.level0:after {
  content: "";
  position: absolute;
  top: 5px;
  bottom: 5px;
  right: -1px;
  width: 1px;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
  filter: alpha(opacity=30);
  -moz-opacity: 0.3;
  -khtml-opacity: 0.3;
  opacity: 0.3;
}

ul.megamenu li.level0 .root-pointer,
ul.megamenusubcontent li .child-pointer {
  display: none;
}

ul.megamenu li.level0 .sub {
  display: none;
  position: absolute;
  left: 0;
  float: left;
  padding: 12px;
  min-width: 250px;
  _width: 250px;
}

ul.megamenu li.level0 .sub .column {
  float: left;
  padding: 0 12px;
  position: relative;
}

ul.megamenu li.level0 .sub .column:before {
  content: "";
  position: absolute;
  top: 8px;
  bottom: 8px;
  right: 0;
  width: 1px;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
  filter: alpha(opacity=30);
  -moz-opacity: 0.3;
  -khtml-opacity: 0.3;
  opacity: 0.3;
}

ul.megamenu li.level0 .sub .last-column {
  padding: 0 0 0 12px;
}

ul.megamenu li.level0 .sub .column:empty,
ul.megamenu li.level0 .sub .column:empty:before,
ul.megamenu li.level0 .sub .last-column:before {
  display: none;
}

ul.megamenusubcontent {
  padding: 0;
  margin: 0;
}

ul.last-row {
  border: none;
}

ul.megamenusubcontent li {
  padding: 0;
  margin: 0;
  list-style: none;
}

ul.megamenusubcontent li.subheader h2 {
  padding: 0;
}

ul.megamenusubcontent li.subheader a,
ul.megamenusubcontent li.subheader a:link,
ul.megamenusubcontent li.subheader a:visited {
  font-family: 'adelle',Georgia, serif;
  font-size: 14px;
  line-height: 20px;
  white-space: nowrap;
  text-decoration: none;
  font-style: italic;
  text-transform: uppercase;
  display: block;
  padding: 6px 8px;
}

ul.megamenusubcontent li.sublink a,
ul.megamenusubcontent li.sublink a:link,
ul.megamenusubcontent li.sublink a:visited {
  font-family: 'Lato',Arial,Helvetica,sans-serif;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
  display: block;
  padding: 6px 8px;
  white-space: nowrap;
}

/* Skin CSS */
/********************************************************************/
.skArea {
  background-repeat: repeat;
  background-position: 0 0;
}

.skWidth {
  width: 960px;
  margin: auto;
  display: table;
  max-width: 100%;
}

.sWebTheme_ActionsArea {
  position: relative;
  z-index: 1;
}

/* Topbar CSS */
/********************************************************************/
.skTopbar {
  padding: 6px 0;
}

.skTopbar .skBannerText {
  font-family: 'adelle',Georgia, serif;
  font-size: 13px;
  line-height: 40px;
  float: left;
}

.skTopbar img.link {
  float: left;
  margin: 0 45px 0 0;
  height: 40px;
  width: 40px;
}

/* Topbar Social Icons CSS */
/********************************************************************/
.skAction {
  padding: 10px 0 0 0;
}

.skBannertxt {
  background: url(images/banner-graystripes.png) center no-repeat;
  padding: 30px 0 20px 0;
}

.skSocial {
  float: left;
}

.skSocial a.link,
.skSocial a.link:link,
.skSocial a.link:visited {
  float: left;
  display: block;
  text-indent: -999px;
  height: 32px;
  width: 32px;
  margin: 0 10px 0 0;
  background-repeat: no-repeat;
  background-color: transparent;
  overflow: hidden;
}

/* Topbar Actions CSS */
/********************************************************************/
.skLogin {
  float: right;
}

.skLogin #google_translate_element {
  float: left;
}

.skLogin .goog-te-gadget-simple {
  background: transparent;
  padding: 0;
  margin: 0;
  border: none;
}

.skLogin a.goog-te-menu-value span,
.skLogin .goog-te-gadget-simple img {
  display: none;
}

.skLogin a.goog-te-menu-value:before {
  content: "Translate";
}

.skLogin a.goog-te-menu-value,
.skLogin a.goog-te-menu-value:link,
.skLogin a.goog-te-menu-value:visited {
  float: left;
  display: block;
  text-indent: -999px;
  height: 34px;
  width: 34px;
  background-repeat: no-repeat;
  background-color: transparent;
  overflow: hidden;
}

.skLogin a.translate,
.skLogin a.translate:link,
.skLogin a.translate:visited {
  float: left;
  display: block;
  text-indent: -999px;
  height: 34px;
  width: 34px;
  background-repeat: no-repeat;
  background-color: transparent;
  overflow: hidden;
}

.skLogin a.link,
.skLogin a.link:link,
.skLogin a.link:visited {
  font-family: 'adelle',Georgia, serif;
  font-size: 14px;
  line-height: 18px;
  text-transform: uppercase;
  text-decoration: none;
  padding: 10px 13px;
  margin: 0 0 0 12px;
  float: left;
  background-repeat: repeat;
  background-position: -10px -10px;
}

/* Header CSS */
/********************************************************************/
.skHead {
  background-position: center center;
  background-repeat: no-repeat;
  background-color: transparent;
  position: relative;
}

.skHead .head {
  font-family: 'bitterbold',Georgia, serif;
  text-transform: uppercase;
  font-size: 26px;
  line-height: 30px;
  padding: 80px 0;
  text-shadow: 2px 2px rgba(0, 0, 0, 0.5);
  display: none;
  min-height: 30px;
  _height: 30px;
}

.skHead .left {
  float: left;
  width: 36%;
  text-align: right;
}

.skHead .right {
  float: right;
  width: 36%;
  text-align: left;
}

.skHead .logo {
  position: absolute;
  top: 0;
  left: 50%;
  margin: -12px 0 0 -85px;
}

.skHead .logo img {
  width: 170px;
  height: 190px;
}

/* Slider CSS */
/********************************************************************/
.skSlider .r960365 {
  background-repeat: repeat;
  background-position: -10px -10px;
}

.skSlider .r960365 img {
  width: 960px;
  height: 365px;
}

.skSlider .r960365 ul.pager {
  background: transparent;
  width: 100%;
}

.skSlider .r960365 ul.pager li {
  font-family: 'bitterbold',Georgia, serif;
}

/* News CSS */
/********************************************************************/
.skNews {
  padding: 0 0 36px 0;
}

ul.news {
  margin: 0;
  padding: 0 0 36px 0;
}

ul.news li.item {
  float: left;
  list-style: none;
  border-top: 5px solid #a2a2a2;
  margin: 0 18px 0 0;
  padding: 0 0 0 36px;
  background-color: transparent;
  background-position: 0 10px;
  background-repeat: no-repeat;
  width: 184px;
  position: relative;
}

ul.news li.item:before {
  content: "";
  position: absolute;
  width: 22px;
  height: 22px;
  left: 0;
  top: 9px;
}

ul.news li.item.last {
  margin: 0;
}

ul.news .date {
  font-family: 'Lato',Arial,Helvetica,sans-serif;
  font-size: 14px;
  line-height: 32px;
  font-style: italic;
  display: block;
}

ul.news a.link,
ul.news a.link:link,
ul.news a.link:visited {
  display: block;
  font-family: 'Lato',Arial,Helvetica,sans-serif;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
  color: #fff;
}

ul.news a.link:hover,
ul.news a.link:focus,
ul.news a.link:active {
  color: #fff;
}

.skNews .readmore a.link,
.skNews .readmore a.link:link,
.skNews .readmore a.link:visited {
  font-family: 'bitterbold',Georgia, serif;
  font-size: 16px;
  line-height: 20px;
  text-decoration: none;
  display: block;
  background-repeat: no-repeat;
  background-color: transparent;
  background-position: center center;
  padding: 8px 0;
  text-align: center;
  text-transform: uppercase;
  max-width: 781px;
  max-height: 39px;
  margin: 0 auto;
}

/* Tabs CSS */
/********************************************************************/
.ui-tabs-hide {
  display: none;
}

ul.skTabs {
  margin: 0;
  padding: 0;
  width: 100%;
}

ul.skTabs li.item {
  margin: 0;
  padding: 0;
  list-style: none;
  width: 25%;
  float: left;
  position: relative;
}

ul.skTabs li.item:after {
  content: "";
  position: absolute;
  top: 4px;
  bottom: 4px;
  right: -1px;
  width: 1px;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
  filter: alpha(opacity=30);
  -moz-opacity: 0.3;
  -khtml-opacity: 0.3;
  opacity: 0.3;
}

ul.skTabs li.item.last:after {
  content: "";
  display: none;
}

ul.skTabs li.item.ui-tabs-active:before,
ul.skTabs li.item.ui-state-active:before,
ul.skTabs li.item.ui-state-hover:before,
ul.skTabs li.item.ui-tabs-selected:before {
  content: "";
  position: absolute;
  bottom: -10px;
  left: 50%;
  margin: 0 0 0 -5px;
  width: 0;
  height: 0;
  border-bottom: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  z-index: 6;
}

ul.skTabs li.item a.link,
ul.skTabs li.item a.link:link,
ul.skTabs li.item a.link:visited {
  color: #fff;
  font-size: 16px;
  line-height: 45px;
  font-family: 'bitterbold',Georgia, serif;
  display: block;
  padding: 0 12px;
  text-decoration: none;
  text-align: center;
  text-transform: uppercase;
}

.skTabsCnt {
  padding: 30px;
  height: 402px;
  overflow: auto;
  display: none;
}

#csEmbed.skTabsCnt {
  padding: 0;
  height: 472px;
}

#csEmbed.skTabsCnt .videoWrapper {
  margin: 0 0 12px 0;
}

.skTabsCnt .readmore a.link,
.skTabsCnt .readmore a.link:link,
.skTabsCnt .readmore a.link:visited {
  font-family: 'bitterbold',Georgia, serif;
  font-size: 12px;
  line-height: 20px;
  text-decoration: none;
  background-repeat: no-repeat;
  background-color: transparent;
  background-position: center center;
  padding: 8px 0;
  text-align: center;
  text-transform: uppercase;
  display: block;
  background-size: 100% 100%;
}

/* Social CSS */
/********************************************************************/
.skSocialTabLink,
.skSocialMobTab {
  display: none;
}

.skTabsCnt.skSocialWrapper {
  margin-top: 0px;
  overflow: hidden;
}

#csSocial.skTabsCnt.skSocialWrapper {
  padding: 0;
  max-height: 466px;
  height: 466px;
}

.skTabsCnt.skSocialWrapper {
  margin: 0;
  overflow: hidden;
  position: relative;
  z-index: 5;
  padding: 0;
}

.skSocialContent {
  height: 350px;
  overflow: auto;
  margin: 12px 8px 17px;
}

.singleSocialTab .skSocialContent {
  height: 412px;
}

.skSocialContent.skFBWrapper {
  height: 380px;
  overflow: hidden;
  margin: 0;
}

.singleSocialTab .skSocialContent.skFBWrapper {
  height: 424px;
}

.skSocialTab {
  margin: 0;
  padding: 0;
}

.skSocialTab li {
  list-style-type: none;
}

.skSocialTab a.skSocialBtn {
  display: block;
  font-family: 'adelle', Georgia, serif;
  text-transform: uppercase;
  font-size: 16px;
  color: #fff;
  font-weight: bold;
  line-height: 17px;
  text-align: center;
  padding: 11px 0 10px;
  background: #dc9b00;
  text-decoration: none;
  border-top: 6px solid #fff;
  position: relative;
  text-decoration: none;
}

.skSocialTab a.skSocialBtn.active {
  background: #fff;
  color: #525252;
  border-top: 0;
}

a.skSocialBtn:before {
  content: "+";
  position: absolute;
  font-family: Lato;
  top: 50%;
  right: 13px;
  margin: -9px 0 0 0;
  font-size: 30px;
  right: 10px;
}

a.skSocialBtn.active:before {
  content: "_";
  font-size: 30px;
  right: 13px;
  font-size: 35px;
  margin: -25px 0 0 0;
}

.skSocialText,
.skSocialIcn {
  display: inline-block;
  vertical-align: middle;
}

.skSocialIcn {
  margin-left: 2px;
}

ul.tweet_list {
  margin: 0;
  padding: 0 23px 0 45px;
}

ul.tweet_list li {
  margin: 0;
  padding: 18px 18px 18px 120px;
  border-top: 1px solid rgba(255, 255, 255, 0.3);
  list-style: none;
  background-color: transparent;
  background-repeat: no-repeat;
  position: relative;
}

ul.tweet_list li:before {
  content: "";
  position: absolute;
  width: 61px;
  height: 50px;
  left: 16px;
  top: 27px;
}

.facebook-plugin {
  max-width: 500px;
  display: block;
  margin: 0 auto;
}

/* Container CSS */
/********************************************************************/
.cbContainer {
  padding: 0 0 12px 0;
}

.cbContainer h2.head {
  font-family: 'bitterbold',Georgia, serif;
  font-size: 16px;
  line-height: 24px;
  text-transform: uppercase;
  padding: 11px 18px;
  cursor: pointer;
  position: relative;
}

.cbContainer h2.head:before {
  content: "";
  position: absolute;
  font-family: FontAwesome;
  font-size: 16px;
  top: 50%;
  right: 18px;
  margin: -12px 0 0 0;
}

.cbContainer.expanded h2.head:before {
  content: "";
}

.cbContainer.expanded h2.head:after {
  content: "";
  position: absolute;
  bottom: -10px;
  left: 12px;
  margin: 0;
  width: 0;
  height: 0;
  border-bottom: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  z-index: 1;
}

.cbContainer .content {
  display: none;
  height: 339px;
  overflow: auto;
}

.cbContainer.expanded .content {
  display: block;
}

.exContainer div:last-child .cbContainer {
  padding: 0;
  margin-bottom: 12px;
}

/* according */
/*twice-block*/
.skFeaturedSponsor.twice_block .cbContainer .content,
.skImportantDocument.twice_block .cbContainer .content,
.skFieldStatus.twice_block .cbContainer .content {
  height: 402px;
}

/*single-block*/
.skFeaturedSponsor.single_block .cbContainer .content,
.skImportantDocument.single_block .cbContainer .content,
.skFieldStatus.single_block .cbContainer .content {
  height: 465px;
}

/* Field Status CSS */
/********************************************************************/
ul.field {
  margin: 0;
  padding: 12px;
}

ul.field li.item {
  margin: 0;
  padding: 12px;
  list-style: none;
  border-top: 1px solid rgba(255, 255, 255, 0.3);
  position: relative;
}

ul.field li.item.first {
  border-top: none;
}

ul.field .name {
  font-family: 'adelle',Georgia, serif;
  font-size: 16px;
  line-height: 24px;
  display: block;
}

ul.field .date {
  font-family: 'Lato',Arial,Helvetica,sans-serif;
  font-size: 12px;
  line-height: 20px;
  display: block;
  font-style: italic;
}

ul.field li.item.open:after,
ul.field li.item.close:after,
ul.field li.item.partial:after {
  position: absolute;
  font-family: 'adelle',Georgia, serif;
  font-size: 20px;
  line-height: 28px;
  bottom: 6px;
  right: 6px;
  font-style: italic;
  font-weight: bold;
}

ul.field li.item.open:after {
  content: "Open";
  color: #2b7f01;
}

ul.field li.item.close:after {
  content: "Closed";
  color: #c92818;
}

ul.field li.item.partial:after {
  content: "Partial";
  color: #e9a544;
}

.skFieldStatus .readmore a.link,
.skFieldStatus .readmore a.link:link,
.skFieldStatus .readmore a.link:visited {
  font-family: 'bitterbold',Georgia, serif;
  font-size: 12px;
  line-height: 14px;
  text-decoration: none;
  background-repeat: no-repeat;
  background-color: transparent;
  background-position: center center;
  padding: 10px 0;
  text-align: center;
  text-transform: uppercase;
  display: block;
}

/* Documents CSS */
/********************************************************************/
ul.documents {
  margin: 0;
  padding: 12px;
}

ul.documents li.item {
  margin: 0;
  padding: 12px 18px;
  list-style: none;
  border-top: 1px solid rgba(255, 255, 255, 0.3);
  position: relative;
}

ul.documents li.item:before {
  content: "";
  position: absolute;
  height: 6px;
  width: 6px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  top: 50%;
  left: 0px;
  margin: -3px 0 0 0;
}

ul.documents li.item.first {
  border-top: none;
}

ul.documents a.link,
ul.documents a.link:link,
ul.documents a.link:visited {
  font-family: 'bitterbold',Georgia, serif;
  font-size: 18px;
  line-height: 26px;
  text-decoration: none;
}

/* Club Home CSS */
/********************************************************************/
.skWrapper {
  margin: 18px 0;
  padding: 18px 12px 6px 12px;
  background-repeat: repeat;
  background-position: -10px -10px;
}

.skWrapper ::-webkit-scrollbar-thumb {
  all: unset;
}

.skLeft-Tabs {
  float: left;
  width: 620px;
  padding: 0 0 12px 0;
}

.skRight-Tabs {
  float: right;
  width: 300px;
}

.LeftPane {
  padding: 0 12px 12px 0 !important;
}

/* Featured Sponsor CSS */
/********************************************************************/
.skFeaturedSponsor .embedCode {
  padding: 12px;
  color: #fff;
}

.skFeaturedSponsor .embedCode img {
  max-width: 100%;
}

.Atlas-NYS .skFeaturedSponsor .embedCode {
  padding: 12px;
  color: #000000;
}

/* Skin Info CSS */
/********************************************************************/
.skInfo {
  padding: 16px 0;
}

.skInfo .skWidth {
  width: 960px;
  min-width: 960px;
}

.skInfo a,
.skInfo a:link,
.skInfo a:visited,
.skInfo .SkinObject,
.skInfo a.SkinObject,
.skInfo a.SkinObject:link,
.skInfo a.SkinObject:visited {
  font-size: 12px;
  line-height: 30px;
  text-decoration: none;
  display: inline-block;
  *display: inline;
  zoom: 1;
}

.skInfo .left {
  float: left;
}

.skInfo .right {
  float: right;
}

/* Club Home  event CSS */
/********************************************************************/
ul.events {
  padding: 0;
  margin: 0;
}

ul.events li.item {
  list-style: none;
  padding: 16px 0px 16px 68px;
  background-color: transparent;
  position: relative;
  background-repeat: no-repeat;
}

ul.events li.item.first {
  padding: 0 0px 16px 68px;
  background-position: 4px 4px;
}

ul.events li.item:before {
  content: "";
  position: absolute;
  width: 42px;
  height: 42px;
  left: 6px;
  top: 50%;
  transform: translate(0, -50%);
}

ul.events .date {
  font-family: 'Lato',Arial,Helvetica,sans-serif;
  font-size: 14px;
  line-height: 20px;
  font-style: italic;
  display: block;
}

ul.events .time {
  float: right;
  text-transform: lowercase;
}

ul.events h3.head {
  padding: 8px 0;
}

ul.events h3.head,
ul.events a.link,
ul.events a.link:link,
ul.events a.link:visited {
  font-size: 18px;
  line-height: 22px;
  font-family: 'adelle',Georgia, serif;
  font-weight: normal;
  text-decoration: none;
  letter-spacing: 0;
}

ul.events .summary {
  display: block;
}

#Body ul.events li.item.last {
  border: none;
}

/********************************************************************/
/* Skin Layout CSS													*/
/********************************************************************/
.Inner-Skin .LeftPane {
  display: table-cell;
  width: 676px;
  padding: 0 !important;
}

.Inner-Skin .RightPane {
  display: table-cell;
  width: 248px;
  padding: 0 0 0 12px;
}

.Inner-Skin .skContentArea {
  position: relative;
}

/* Sponsors css*/
/********************************************************************/
.skSponsor {
  padding: 36px 0 52px;
}

.skSponsor .sponsor {
  position: relative;
}

.skSponsor ul.list {
  margin: 0;
  padding: 0;
}

.skSponsor ul.list li.item {
  margin: 0;
  padding: 0 6px;
  list-style: none;
  float: left;
}

.skSponsor .prev,
.skSponsor .next {
  height: 62px;
  width: 30px;
  position: absolute;
  text-indent: -9999px;
  z-index: 1;
  margin: -31px 0 0 0;
  background-position: left top;
  background-color: transparent;
  background-repeat: no-repeat;
  top: 50%;
  overflow: hidden;
}

.skSponsor .prev {
  left: -30px;
}

.skSponsor .next {
  right: -30px;
  transform: rotate(180deg);
}

.skSponsor .noCarousel .prev,
.skSponsor .noCarousel .next {
  display: none;
}

.skSponsor .noCarousel ul.list {
  text-align: center;
}

.skSponsor .noCarousel ul.list li.item {
  float: none;
  display: inline-block;
  *display: inline;
  zoom: 1;
}

/* Footer css*/
/********************************************************************/
.skFooter {
  padding: 0 0 30px 0;
}

.skFooter .left,
.skFooter .middle {
  float: left;
  width: 320px;
}

.skFooter .right {
  float: right;
  width: 300px;
}

.ftContainer h2.head {
  font-family: 'bitterbold',Georgia, serif;
  text-transform: uppercase;
  font-size: 16px;
  line-height: 20px;
  padding: 12px;
  background-repeat: repeat;
  background-position: -10px -10px;
}

.ftContainer .content {
  padding: 12px;
}

.skFooter .skBanner {
  color: #fff;
}

.skFooter .skBanner .link img {
  transition: all .2s ease-in-out;
}

.skFooter .skBanner .link:hover img {
  transform: scale(1.05);
}

/* Site Links CSS */
/********************************************************************/
ul.stLink {
  margin: 0;
  padding: 0;
  float: left;
  width: 45%;
}

ul.stLink.last {
  float: right;
}

ul.stLink.first.last {
  float: left;
}

ul.stLink li.item {
  margin: 0;
  padding: 4px 0 4px 10px;
  list-style: none;
  border-bottom: 1px solid rgba(0, 0, 0, 0.5);
  position: relative;
}

ul.stLink li.item:before {
  content: "";
  font-family: FontAwesome;
  font-size: 10px;
  position: absolute;
  left: 0;
}

ul.stLink a.link,
ul.stLink a.link:link,
ul.stLink a.link:visited {
  font-family: 'Lato',Arial,Helvetica,sans-serif;
  font-size: 14px;
  line-height: 18px;
  text-decoration: none;
  display: inline-block;
  *display: inline;
  zoom: 1;
  margin: 0 0 0 6px;
}

/* Site Links CSS */
/********************************************************************/
.cbInfo h2.cbName {
  font-family: 'bitterbold',Georgia, serif;
  text-transform: uppercase;
  font-size: 16px;
  line-height: 20px;
}

.cbInfo,
.cbInfo a,
.cbInfo a:link,
.cbInfo a:visited,
.cbInfo p.cbAddress {
  font-family: 'bitterregular',Georgia, serif;
  font-size: 14px;
  line-height: 20px;
}

/* Hidden link css */
/********************************************************************/
a.hidden-link,
a.hidden-link:link,
a.hidden-link:visited {
  display: inline-block;
  *display: inline;
  zoom: 1;
  color: transparent;
  margin: 0 0 0 10px;
}

a.hidden-link:hover,
a.hidden-link:focus,
a.hidden-link:active {
  color: #a2a2a2;
}

/* Event Status CSS */
.events span.status {
  font-family: 'Lato';
  background: #ffffff;
  padding: 3px 7px;
  border-radius: 3px;
  font-size: 15px;
  line-height: 15px;
  font-weight: 500;
  margin-left: 10px;
  display: inline-block;
  font-style: italic;
}

.events span.rescheduled {
  color: #09957e;
}

.events span.canceled {
  color: #a74544;
}

.events span.postponed {
  color: #f8972a;
}

/* 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%;
}

/* AC Sandyhills Slider */
/********************************************************************/
.Sandyhills .skSlider .r960365 {
  background-color: #e56c09;
}

.Sandyhills .r960365 ul.pager li.selected {
  background: #b73902;
}

.Sandyhills .r960365 ul.pager li.selected:before {
  background-color: transparent;
}

.Sandyhills .r960365 ul.pager li.selected:after {
  border-bottom: 10px solid #b73902;
}

.Sandyhills .r960365 ul.pager li:hover,
.Sandyhills .r960365 ul.pager li:focus,
.Sandyhills .r960365 ul.pager li:active,
.Sandyhills .r960365 ul.pager li:before {
  background: #b73902;
}

.Sandyhills .r960365 ul.slider .caption h2 {
  color: #fff;
}

/* AC Sandyhills Field Status */
/********************************************************************/
.Sandyhills ul.field {
  padding-top: 0;
}

.Sandyhills ul.field .name {
  color: #fff;
}

.Sandyhills ul.field .date {
  color: #b73902;
  font-weight: bold;
}

.Sandyhills ul.field li.item.open:after {
  color: #8ee38a;
}

.Sandyhills ul.field li.item.close:after {
  color: #c10002;
}

.Sandyhills ul.field li.item.partial:after {
  color: #ffde00;
}

/* Greensboro United Soccer Association Slider */
/********************************************************************/
.Greensboro .skSlider .r960365 {
  background: #08233b;
}

.Greensboro .r960365 ul.pager li.selected {
  background: #0073d8;
}

.Greensboro .r960365 ul.pager li.selected:before {
  background-color: transparent;
}

.Greensboro .r960365 ul.pager li.selected:after {
  border-bottom: 10px solid #0073d8;
}

.Greensboro .r960365 ul.pager li:hover,
.Greensboro .r960365 ul.pager li:focus,
.Greensboro .r960365 ul.pager li:active,
.Greensboro .r960365 ul.pager li:before {
  background: #0073d8;
}

.Greensboro .r960365 ul.slider .caption h2 {
  color: #0073d8;
}

/* Greensboro United Soccer Association Field Status */
/********************************************************************/
.Greensboro ul.field {
  padding-top: 0;
}

.Greensboro ul.field .name {
  color: #fff;
}

.Greensboro ul.field .date {
  color: #0074d9;
  font-weight: bold;
}

/* Quincy Soccer Club Slider */
/********************************************************************/
.Quincy .skSlider .r960365 {
  background: #a4a4a4;
}

.Quincy .r960365 ul.pager li.selected {
  background: #706f6f;
}

.Quincy .r960365 ul.pager li.selected:before {
  background-color: transparent;
}

.Quincy .r960365 ul.pager li.selected:after {
  border-bottom: 10px solid #706f6f;
}

.Quincy .r960365 ul.pager li:hover,
.Quincy .r960365 ul.pager li:focus,
.Quincy .r960365 ul.pager li:active,
.Quincy .r960365 ul.pager li:before {
  background: #706f6f;
}

.Quincy .r960365 ul.slider .caption h2 {
  color: #484848;
}

/* Quincy Soccer Club Field Status */
/********************************************************************/
.Quincy ul.field {
  padding-top: 0;
}

.Quincy ul.field .name {
  color: #fff;
}

.Quincy ul.field .date {
  color: #484848;
  font-weight: bold;
}

/* Light Pfc Skin CSS */
/********************************************************************/
/* Skin */
.Atlas-PFC h1,
.Atlas-PFC h2,
.Atlas-PFC h3,
.Atlas-PFC h4,
.Atlas-PFC h5,
.Atlas-PFC h6 {
  color: #ff7f00;
}

.Atlas-PFC .SubHead {
  color: #ff7f00;
}

.Atlas-PFC .SkinObject {
  color: #ff7f00;
}

.Atlas-PFC a,
.Atlas-PFC a:link,
.Atlas-PFC a:visited,
.Atlas-PFC a.CommandButton,
.Atlas-PFC a.CommandButton:link,
.Atlas-PFC a.CommandButton:visited,
.Atlas-PFC a.SkinObject,
.Atlas-PFC a.SkinObject:link,
.Atlas-PFC a.SkinObject:visited {
  color: #202020;
}

.Atlas-PFC a:active,
.Atlas-PFC a:hover,
.Atlas-PFC a:focus,
.Atlas-PFC a.CommandButton:active,
.Atlas-PFC a.CommandButton:hover,
.Atlas-PFC a.CommandButton:focus,
.Atlas-PFC a.SkinObject:hover,
.Atlas-PFC a.SkinObject:focus,
.Atlas-PFC a.SkinObject:active {
  color: #000;
}

.Atlas-PFC .StandardButton {
  background: #484848;
  color: #fff;
}

.Atlas-PFC .StandardButton:hover,
.Atlas-PFC .StandardButton:focus {
  background: #706f6f;
}

/* Topbar */
.Atlas-PFC .skArea {
  background-size: unset;
  background-position: top center;
  background-repeat: no-repeat;
}

.Atlas-PFC .skSocial {
  margin-left: 0;
}

.Atlas-PFC .skLogin a.goog-te-menu-value,
.Atlas-PFC .skLogin a.goog-te-menu-value:link,
.Atlas-PFC .skLogin a.goog-te-menu-value:visited,
.Atlas-PFC .skLogin a.translate,
.Atlas-PFC .skLogin a.translate:link,
.Atlas-PFC .skLogin a.translate:visited,
.Atlas-PFC .skSocial a.link,
.Atlas-PFC .skSocial a.link:link,
.Atlas-PFC .skSocial a.link:visited {
  height: 32px;
  width: 32px;
}

/* Google Translate */
.Atlas-PFC .goog-te-menu-frame,
.Atlas-PFC .goog-te-menu-frame .goog-te-menu2 {
  background: #ff7f00;
  color: #fff;
}

/* Header */
.Atlas-PFC .skHead .head {
  font-family: 'bitterbold',Georgia, serif;
  letter-spacing: 0px;
}

.Atlas-PFC .skLogin a.link,
.Atlas-PFC .skLogin a.link:link,
.Atlas-PFC .skLogin a.link:visited {
  padding: 10px 13px;
}

.Atlas-PFC .skHead .head {
  padding: 80px 0;
}

.Atlas-PFC .skHead .logo {
  top: 0px;
}

/* Telerik Navigation */
.Atlas-PFC .skNav {
  background-image: url(images/skwp-bg.png);
}

.Atlas-PFC .RadMenu_SkinNAV .rmRootGroup .rmItem a.rmLink,
.Atlas-PFC .RadMenu_SkinNAV .rmRootGroup .rmItem a.rmLink:link,
.Atlas-PFC .RadMenu_SkinNAV .rmRootGroup .rmItem a.rmLink:visited {
  color: #fff;
}

.Atlas-PFC .RadMenu_SkinNAV .rmRootGroup .rmItem a.rmLink:after {
  background: #706f6f;
}

.Atlas-PFC .RadMenu_SkinNAV .rmSlide .rmGroup,
.Atlas-PFC .RadMenu_ContentActions .rmGroup {
  background: #706f6f;
}

.Atlas-PFC .RadMenu_SkinNAV .rmRootGroup .rmItem a.rmLink:hover,
.Atlas-PFC .RadMenu_SkinNAV .rmRootGroup .rmItem a.rmLink:focus,
.Atlas-PFC .RadMenu_SkinNAV .rmRootGroup .rmItem a.rmLink:active,
.Atlas-PFC .RadMenu_SkinNAV .rmRootGroup .rmItem a.rmExpanded,
.Atlas-PFC .RadMenu_SkinNAV .rmRootGroup .rmItem a.rmExpanded:link,
.Atlas-PFC .RadMenu_SkinNAV .rmRootGroup .rmItem a.rmExpanded:visited,
.Atlas-PFC .RadMenu_SkinNAV .rmRootGroup .rmItem a.rmExpanded:hover,
.Atlas-PFC .RadMenu_SkinNAV .rmRootGroup .rmItem a.rmExpanded:focus,
.Atlas-PFC .RadMenu_SkinNAV .rmRootGroup .rmItem a.rmExpanded:active,
.Atlas-PFC .RadMenu_SkinNAV .rmSlide .rmItem a.rmLink:hover,
.Atlas-PFC .RadMenu_SkinNAV .rmSlide .rmItem a.rmLink:focus,
.Atlas-PFC .RadMenu_SkinNAV .rmSlide .rmItema a.rmLink:active,
.Atlas-PFC .RadMenu_ContentActions .rmGroup .rmItem a.rmLink:hover,
.Atlas-PFC .RadMenu_ContentActions .rmGroup .rmItema a.rmLink:focus,
.Atlas-PFC .RadMenu_ContentActions .rmGroup .rmItem a.rmLink:active,
.Atlas-PFC .RadMenu_ContentActions .rmGroup .rmSeparator {
  background: #706f6f;
}

.Atlas-PFC #dnnStandardMenu .root .txt {
  font-family: 'bitterbold',Georgia, serif;
  letter-spacing: 0;
}

.Atlas-PFC #dnnStandardMenu .root .m0 .mi2 .txt {
  text-transform: uppercase;
  font-weight: bold;
}

.Atlas-PFC #dnnStandardMenu .root .txt:after {
  opacity: 0.3;
}

/* DDR Navigation */
.Atlas-PFC ul.megamenu li.level0 a.level0,
.Atlas-PFC ul.megamenu li.level0 a.level0:link,
.Atlas-PFC ul.megamenu li.level0 a.level0:visited {
  color: #fff;
}

.Atlas-PFC ul.megamenu li.level0 a.level0:after {
  background: #706f6f;
}

.Atlas-PFC ul.megamenu li.level0 a.level0:hover,
.Atlas-PFC ul.megamenu li.level0 a.level0:focus,
.Atlas-PFC ul.megamenu li.level0 a.level0:active,
.Atlas-PFC ul.megamenu li.current a.level0,
.Atlas-PFC ul.megamenu li.current a.level0:link,
.Atlas-PFC ul.megamenu li.current a.level0:visited,
.Atlas-PFC ul.megamenu li.active a.level0,
.Atlas-PFC ul.megamenu li.active a.level0:link,
.Atlas-PFC ul.megamenu li.active a.level0:visited,
.Atlas-PFC ul.megamenu li.active a.level0:hover,
.Atlas-PFC ul.megamenu li.active a.level0:focus,
.Atlas-PFC ul.megamenu li.active a.level0:active {
  background: #706f6f;
}

.Atlas-PFC ul.megamenu li.level0 .sub {
  background: #706f6f;
}

.Atlas-PFC ul.megamenusubcontent li.subheader a,
.Atlas-PFC ul.megamenusubcontent li.subheader a:link,
.Atlas-PFC ul.megamenusubcontent li.subheader a:visited {
  color: #fff;
}

.Atlas-PFC ul.megamenu li.level0 .sub .column:before {
  background: #fff;
}

.Atlas-PFC ul.megamenusubcontent li.sublink a,
.Atlas-PFC ul.megamenusubcontent li.sublink a:link,
.Atlas-PFC ul.megamenusubcontent li.sublink a:visited {
  color: #fff;
}

.Atlas-PFC ul.megamenusubcontent li.sublink a:hover,
.Atlas-PFC ul.megamenusubcontent li.sublink a:focus,
.Atlas-PFC ul.megamenusubcontent li.sublink a:active,
.Atlas-PFC ul.megamenusubcontent li.subheader a:hover,
.Atlas-PFC ul.megamenusubcontent li.subheader a:focus,
.Atlas-PFC ul.megamenusubcontent li.subheader a:active {
  background-color: #fff;
  color: #3a3a3a;
}

/* Slider */
.Atlas-Light-Silver.Atlas-PFC .skSlider .r960365 {
  background-image: url(images/skwp-bg.png);
  background-color: #070503;
}

.Atlas-PFC .skSlider .r960365 ul.pager li:before {
  opacity: 0.3;
}

/* Tabs */
.Atlas-PFC .skWrapper {
  background-image: url(images/skwp-bg.png);
}

.Atlas-PFC ul.tweet_list li {
  padding: 18px 18px 18px 120px;
}

.Atlas-PFC ul.tweet_list li:before {
  left: 22px;
  width: 68px;
  top: 50%;
  transform: translate(0, -50%);
}

/* Container --- accordion */
.Atlas-PFC .cbContainer h2.head {
  font-family: 'bitterbold',Georgia, serif;
}

/* Field Status */
.Atlas-PFC .Atlas-New {
  display: none;
}

.Atlas-PFC ul.field .name {
  color: #fff;
}

.Atlas-PFC ul.field .date {
  color: #ff7f00;
}

/* Site Link */
.Atlas-PFC .ftContainer h2.head {
  font-family: 'bitterbold',Georgia, serif;
}

/* Club Info */
/*Does this even work????*/
/* Event */
.Atlas-PFC ul.events li.item:before {
  width: 46px;
  height: 46px;
  left: 4px;
  top: 20px;
  transform: inherit;
}

.Atlas-PFC ul.events li.item.first:before {
  top: 4px;
}

.Atlas-PFC .skTopbar img.link {
  margin: 0 0 0 12px;
}

.Atlas-PFC .skTopBanner {
  float: left;
  padding: 0 24px 0 12px;
}

.Atlas-PFC .skSponsor ul.list li.item img {
  -webkit-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}

.Atlas-PFC .skSponsor ul.list li.item img:hover {
  -webkit-filter: none;
  filter: none;
}

/* Neighborhood Youth Sports Skin CSS */
/********************************************************************/
/* Skin */
.Atlas-NYS h1,
.Atlas-NYS h2,
.Atlas-NYS h3,
.Atlas-NYS h4,
.Atlas-NYS h5,
.Atlas-NYS h6 {
  color: #ca0018;
}

.Atlas-NYS .SubHead {
  color: #003d98;
}

.Atlas-NYS .SkinObject {
  color: #003d98;
}

.Atlas-NYS a,
.Atlas-NYS a:link,
.Atlas-NYS a:visited,
.Atlas-NYS a.CommandButton,
.Atlas-NYS a.CommandButton:link,
.Atlas-NYS a.CommandButton:visited,
.Atlas-NYS a.SkinObject,
.Atlas-NYS a.SkinObject:link,
.Atlas-NYS a.SkinObject:visited {
  color: #ca0018;
}

.Atlas-NYS a:active,
.Atlas-NYS a:hover,
.Atlas-NYS a:focus,
.Atlas-NYS a.CommandButton:active,
.Atlas-NYS a.CommandButton:hover,
.Atlas-NYS a.CommandButton:focus,
.Atlas-NYS a.SkinObject:hover,
.Atlas-NYS a.SkinObject:focus,
.Atlas-NYS a.SkinObject:active {
  color: #000;
}

.Atlas-NYS .StandardButton {
  background: #013967;
  color: #fff;
}

.Atlas-NYS .StandardButton:hover,
.Atlas-NYS .StandardButton:focus {
  background: #003d98;
}

/* Topbar */
.Atlas-NYS .skArea {
  background-size: unset;
  background-position: top center;
  background-repeat: no-repeat;
}

.Atlas-NYS .skLogin a.goog-te-menu-value,
.Atlas-NYS .skLogin a.goog-te-menu-value:link,
.Atlas-NYS .skLogin a.goog-te-menu-value:visited,
.Atlas-NYS .skLogin a.translate,
.Atlas-NYS .skLogin a.translate:link,
.Atlas-NYS .skLogin a.translate:visited,
.Atlas-NYS .skSocial a.link,
.Atlas-NYS .skSocial a.link:link,
.Atlas-NYS .skSocial a.link:visited {
  height: 32px;
  width: 32px;
}

/* Google Translate */
.Atlas-NYS .goog-te-menu-frame,
.Atlas-NYS .goog-te-menu-frame .goog-te-menu2 {
  background: #003d98;
  color: #fff;
}

/* Header */
.Atlas-NYS .skHead .head {
  color: #ca0018;
  font-family: 'bitterbold',Georgia, serif;
  letter-spacing: 0px;
}

/* Telerik Navigation */
.Atlas-NYS .RadMenu_SkinNAV .rmRootGroup .rmItem a.rmLink,
.Atlas-NYS .RadMenu_SkinNAV .rmRootGroup .rmItem a.rmLink:link,
.Atlas-NYS .RadMenu_SkinNAV .rmRootGroup .rmItem a.rmLink:visited {
  color: #fff;
}

.Atlas-NYS .RadMenu_SkinNAV .rmRootGroup .rmItem a.rmLink:after {
  background: #003d98;
}

.Atlas-NYS .RadMenu_SkinNAV .rmSlide .rmGroup,
.Atlas-NYS .RadMenu_ContentActions .rmGroup {
  background: #003d98;
}

.Atlas-NYS .RadMenu_SkinNAV .rmRootGroup .rmItem a.rmLink:hover,
.Atlas-NYS .RadMenu_SkinNAV .rmRootGroup .rmItem a.rmLink:focus,
.Atlas-NYS .RadMenu_SkinNAV .rmRootGroup .rmItem a.rmLink:active,
.Atlas-NYS .RadMenu_SkinNAV .rmRootGroup .rmItem a.rmExpanded,
.Atlas-NYS .RadMenu_SkinNAV .rmRootGroup .rmItem a.rmExpanded:link,
.Atlas-NYS .RadMenu_SkinNAV .rmRootGroup .rmItem a.rmExpanded:visited,
.Atlas-NYS .RadMenu_SkinNAV .rmRootGroup .rmItem a.rmExpanded:hover,
.Atlas-NYS .RadMenu_SkinNAV .rmRootGroup .rmItem a.rmExpanded:focus,
.Atlas-NYS .RadMenu_SkinNAV .rmRootGroup .rmItem a.rmExpanded:active,
.Atlas-NYS .RadMenu_SkinNAV .rmSlide .rmItem a.rmLink:hover,
.Atlas-NYS .RadMenu_SkinNAV .rmSlide .rmItem a.rmLink:focus,
.Atlas-NYS .RadMenu_SkinNAV .rmSlide .rmItema a.rmLink:active,
.Atlas-NYS .RadMenu_ContentActions .rmGroup .rmItem a.rmLink:hover,
.Atlas-NYS .RadMenu_ContentActions .rmGroup .rmItema a.rmLink:focus,
.Atlas-NYS .RadMenu_ContentActions .rmGroup .rmItem a.rmLink:active,
.Atlas-NYS .RadMenu_ContentActions .rmGroup .rmSeparator {
  background: #0654a2;
}

.Atlas-NYS #dnnStandardMenu .root .txt {
  font-family: 'bitterbold',Georgia, serif;
  letter-spacing: 0;
}

.Atlas-NYS #dnnStandardMenu .root .mi1 .mi .txt:after {
  opacity: 0.3;
}

.Atlas-NYS #dnnStandardMenu .root .mi1 .mi .txt {
  font-family: 'Lato',Arial,Helvetica,sans-serif;
}

.Atlas-NYS #dnnStandardMenu .root .m0 .mi2 .txt {
  text-transform: uppercase;
  font-weight: bold;
}

/* DDR Navigation */
.Atlas-NYS ul.megamenu li.level0 a.level0,
.Atlas-NYS ul.megamenu li.level0 a.level0:link,
.Atlas-NYS ul.megamenu li.level0 a.level0:visited {
  color: #fff;
}

.Atlas-NYS ul.megamenu li.level0 a.level0:after {
  background: #003d98;
}

.Atlas-NYS ul.megamenu li.level0 a.level0:hover,
.Atlas-NYS ul.megamenu li.level0 a.level0:focus,
.Atlas-NYS ul.megamenu li.level0 a.level0:active,
.Atlas-NYS ul.megamenu li.current a.level0,
.Atlas-NYS ul.megamenu li.current a.level0:link,
.Atlas-NYS ul.megamenu li.current a.level0:visited,
.Atlas-NYS ul.megamenu li.active a.level0,
.Atlas-NYS ul.megamenu li.active a.level0:link,
.Atlas-NYS ul.megamenu li.active a.level0:visited,
.Atlas-NYS ul.megamenu li.active a.level0:hover,
.Atlas-NYS ul.megamenu li.active a.level0:focus,
.Atlas-NYS ul.megamenu li.active a.level0:active {
  background: #003d98;
}

.Atlas-NYS ul.megamenu li.level0 .sub {
  background: #003d98;
}

.Atlas-NYS ul.megamenusubcontent li.subheader a,
.Atlas-NYS ul.megamenusubcontent li.subheader a:link,
.Atlas-NYS ul.megamenusubcontent li.subheader a:visited {
  color: #003d57;
}

.Atlas-NYS ul.megamenu li.level0 .sub .column:before {
  background: #fff;
}

.Atlas-NYS ul.megamenusubcontent li.sublink a,
.Atlas-NYS ul.megamenusubcontent li.sublink a:link,
.Atlas-NYS ul.megamenusubcontent li.sublink a:visited {
  color: #fff;
}

.Atlas-NYS ul.megamenusubcontent li.sublink a:hover,
.Atlas-NYS ul.megamenusubcontent li.sublink a:focus,
.Atlas-NYS ul.megamenusubcontent li.sublink a:active,
.Atlas-NYS ul.megamenusubcontent li.subheader a:hover,
.Atlas-NYS ul.megamenusubcontent li.subheader a:focus,
.Atlas-NYS ul.megamenusubcontent li.subheader a:active {
  background-color: #fff;
  color: #003d98;
}

/* Slider */
.Atlas-NYS .r960365 ul.slider .caption {
  color: #000;
}

/* Tabs */
.Atlas-NYS ul.tweet_list li {
  padding: 18px 18px 32px 120px;
}

.Atlas-NYS ul.tweet_list li:before {
  left: -18px;
  width: 68px;
  top: 50%;
  transform: translate(0, -50%);
}

.Atlas-NYS .skSocialTab a.skSocialBtn {
  font-family: 'bitterbold',Georgia, serif;
}

/* Field Status */
.Atlas-NYS .Atlas-New {
  display: none;
}

.Atlas-NYS ul.field .name {
  color: #003d98;
}

.Atlas-NYS ul.field .date {
  color: #000;
}

/* Event */
.Atlas-NYS ul.events li.item:before {
  width: 46px;
  height: 46px;
  left: 4px;
  top: 20px;
  transform: inherit;
}

.Atlas-NYS ul.events li.item.first:before {
  top: 4px;
}

/* Upper St Clair Athletic Association - Skin CSS */
/********************************************************************/
/* Skin */
.Atlas-USC h1,
.Atlas-USC h2,
.Atlas-USC h3,
.Atlas-USC h4,
.Atlas-USC h5,
.Atlas-USC h6 {
  color: #d0001a;
  font-family: 'Open Sans Condensed',Arial,Helvetica,sans-serif;
  font-weight: 700;
}

.Atlas-USC .SubHead {
  color: #d0001a;
}

.Atlas-USC .SkinObject {
  color: #d0001a;
}

.Atlas-USC a,
.Atlas-USC a:link,
.Atlas-USC a:visited,
.Atlas-USC a.CommandButton,
.Atlas-USC a.CommandButton:link,
.Atlas-USC a.CommandButton:visited,
.Atlas-USC a.SkinObject,
.Atlas-USC a.SkinObject:link,
.Atlas-USC a.SkinObject:visited {
  color: #d0001a;
}

.Atlas-USC a:active,
.Atlas-USC a:hover,
.Atlas-USC a:focus,
.Atlas-USC a.CommandButton:active,
.Atlas-USC a.CommandButton:hover,
.Atlas-USC a.CommandButton:focus,
.Atlas-USC a.SkinObject:hover,
.Atlas-USC a.SkinObject:focus,
.Atlas-USC a.SkinObject:active {
  color: #000;
}

.Atlas-USC .StandardButton {
  background: #d0001a;
  color: #fff;
}

.Atlas-USC .StandardButton:hover,
.Atlas-USC .StandardButton:focus {
  background: #161010;
}

/* Topbar */
.Atlas-USC .skArea {
  background-size: unset;
  background-position: top center;
  background-repeat: no-repeat;
}

.Atlas-USC .skTopbar a.link,
.Atlas-USC .skTopbar a.link:link,
.Atlas-USC .skTopbar a.link:visited,
.Atlas-USC .skTopbar .skBannerText {
  font-family: 'Lato',Arial,Helvetica,sans-serif;
  font-weight: 400;
}

.Atlas-USC .skTopbar img.link {
  margin: 0 12px 0 0;
}

.Atlas-USC .skTopbar .skTopbarLinks {
  float: left;
  padding: 0 12px 0 0;
}

.Atlas-USC .skLogin a.goog-te-menu-value,
.Atlas-USC .skLogin a.goog-te-menu-value:link,
.Atlas-USC .skLogin a.goog-te-menu-value:visited,
.Atlas-USC .skLogin a.translate,
.Atlas-USC .skLogin a.translate:link,
.Atlas-USC .skLogin a.translate:visited,
.Atlas-USC .skSocial a.link,
.Atlas-USC .skSocial a.link:link,
.Atlas-USC .skSocial a.link:visited {
  height: 32px;
  width: 32px;
}

.Atlas-USC .skLogin a.link,
.Atlas-USC .skLogin a.link:link,
.Atlas-USC .skLogin a.link:visited {
  font-family: 'Open Sans Condensed',Arial,Helvetica,sans-serif;
  font-size: 16px;
  font-weight: 700;
  margin: 2px 0 0 12px;
  padding: 6px 12px;
}

/* Google Translate */
.Atlas-USC .goog-te-menu-frame,
.Atlas-USC .goog-te-menu-frame .goog-te-menu2 {
  background: #d0001a;
  color: #fff;
}

/* Header */
.Atlas-USC .skHead .head {
  font-family: 'Open Sans Condensed',Arial,Helvetica,sans-serif;
  font-weight: 700;
  letter-spacing: 0px;
}

/* Telerik Navigation */
.Atlas-USC .skNav {
  -moz-box-shadow: 0 0 15px rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.5);
}

.Atlas-USC #dnnStandardMenu .root .col:before {
  background-color: rgba(255, 255, 255, 0.5);
}

.Atlas-USC #dnnStandardMenu .root .txt {
  font-family: 'Open Sans Condensed',Arial,Helvetica,sans-serif;
  font-size: 16px;
  font-weight: 700;
  letter-spacing: 0;
}

.Atlas-USC #dnnStandardMenu .root .mi1 .mi .txt:after {
  display: none;
}

.Atlas-USC #dnnStandardMenu .root .mi1 .txt {
  font-family: 'adelle',Arial,Helvetica,sans-serif;
  font-size: 14px;
  font-weight: 600;
  font-style: italic;
}

.Atlas-USC #dnnStandardMenu .root .mi2 .txt {
  font-family: 'Lato',Arial,Helvetica,sans-serif;
  font-weight: 400;
  font-style: normal;
  padding: 6px 8px;
  white-space: normal;
  text-transform: uppercase;
  padding-left: 8px !important;
}

.Atlas-USC .RadMenu_SkinNAV .rmRootGroup .rmItem a.rmLink,
.Atlas-USC .RadMenu_SkinNAV .rmRootGroup .rmItem a.rmLink:link,
.Atlas-USC .RadMenu_SkinNAV .rmRootGroup .rmItem a.rmLink:visited {
  color: #fff;
}

.Atlas-USC .RadMenu_SkinNAV .rmRootGroup .rmItem a.rmLink:after {
  background: #d0001a;
}

.Atlas-USC .RadMenu_SkinNAV .rmSlide .rmGroup,
.Atlas-USC .RadMenu_ContentActions .rmGroup {
  background: #d0001a;
}

.Atlas-USC .RadMenu_SkinNAV .rmRootGroup .rmItem a.rmLink:hover,
.Atlas-USC .RadMenu_SkinNAV .rmRootGroup .rmItem a.rmLink:focus,
.Atlas-USC .RadMenu_SkinNAV .rmRootGroup .rmItem a.rmLink:active,
.Atlas-USC .RadMenu_SkinNAV .rmRootGroup .rmItem a.rmExpanded,
.Atlas-USC .RadMenu_SkinNAV .rmRootGroup .rmItem a.rmExpanded:link,
.Atlas-USC .RadMenu_SkinNAV .rmRootGroup .rmItem a.rmExpanded:visited,
.Atlas-USC .RadMenu_SkinNAV .rmRootGroup .rmItem a.rmExpanded:hover,
.Atlas-USC .RadMenu_SkinNAV .rmRootGroup .rmItem a.rmExpanded:focus,
.Atlas-USC .RadMenu_SkinNAV .rmRootGroup .rmItem a.rmExpanded:active,
.Atlas-USC .RadMenu_SkinNAV .rmSlide .rmItem a.rmLink:hover,
.Atlas-USC .RadMenu_SkinNAV .rmSlide .rmItem a.rmLink:focus,
.Atlas-USC .RadMenu_SkinNAV .rmSlide .rmItema a.rmLink:active,
.Atlas-USC .RadMenu_ContentActions .rmGroup .rmItem a.rmLink:hover,
.Atlas-USC .RadMenu_ContentActions .rmGroup .rmItema a.rmLink:focus,
.Atlas-USC .RadMenu_ContentActions .rmGroup .rmItem a.rmLink:active,
.Atlas-USC .RadMenu_ContentActions .rmGroup .rmSeparator {
  background: #d0001a;
}

/* DDR Navigation */
.Atlas-USC ul.megamenu li.level0 a.level0,
.Atlas-USC ul.megamenu li.level0 a.level0:link,
.Atlas-USC ul.megamenu li.level0 a.level0:visited {
  color: #fff;
}

.Atlas-USC ul.megamenu li.level0 a.level0:after {
  background: #d0001a;
}

.Atlas-USC ul.megamenu li.level0 a.level0:hover,
.Atlas-USC ul.megamenu li.level0 a.level0:focus,
.Atlas-USC ul.megamenu li.level0 a.level0:active,
.Atlas-USC ul.megamenu li.current a.level0,
.Atlas-USC ul.megamenu li.current a.level0:link,
.Atlas-USC ul.megamenu li.current a.level0:visited,
.Atlas-USC ul.megamenu li.active a.level0,
.Atlas-USC ul.megamenu li.active a.level0:link,
.Atlas-USC ul.megamenu li.active a.level0:visited,
.Atlas-USC ul.megamenu li.active a.level0:hover,
.Atlas-USC ul.megamenu li.active a.level0:focus,
.Atlas-USC ul.megamenu li.active a.level0:active {
  background: #d0001a;
}

.Atlas-USC ul.megamenu li.level0 .sub {
  background: #d0001a;
}

.Atlas-USC ul.megamenusubcontent li.subheader a,
.Atlas-USC ul.megamenusubcontent li.subheader a:link,
.Atlas-USC ul.megamenusubcontent li.subheader a:visited {
  color: #202020;
}

.Atlas-USC ul.megamenu li.level0 .sub .column:before {
  background: #fff;
}

.Atlas-USC ul.megamenusubcontent li.sublink a,
.Atlas-USC ul.megamenusubcontent li.sublink a:link,
.Atlas-USC ul.megamenusubcontent li.sublink a:visited {
  color: #fff;
}

.Atlas-USC ul.megamenusubcontent li.sublink a:hover,
.Atlas-USC ul.megamenusubcontent li.sublink a:focus,
.Atlas-USC ul.megamenusubcontent li.sublink a:active,
.Atlas-USC ul.megamenusubcontent li.subheader a:hover,
.Atlas-USC ul.megamenusubcontent li.subheader a:focus,
.Atlas-USC ul.megamenusubcontent li.subheader a:active {
  background-color: #fff;
  color: #d0001a;
}

/* Club Setting */
.Atlas-USC .skinStatus-Wrapper a.sWebTheme_ActionsLinks,
.Atlas-USC .skinStatus-Wrapper a.sWebTheme_ActionsLinks:link,
.Atlas-USC .skinStatus-Wrapper a.sWebTheme_ActionsLinks:visited {
  z-index: 1;
}

/* Slider */
.Atlas-USC .skSlider .r960365 {
  -moz-box-shadow: 0 0 15px rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.5);
}

.Atlas-USC .r960365 ul.pager li {
  font-family: 'Open Sans Condensed',Arial,Helvetica,sans-serif;
  font-weight: 700;
}

/* Tabs */
.Atlas-USC .skWrapper {
  -moz-box-shadow: 0 0 15px rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.5);
}

.Atlas-USC ul.skTabs li.item a.link,
.Atlas-USC ul.skTabs li.item a.link:link,
.Atlas-USC ul.skTabs li.item a.link:visited {
  font-family: 'Open Sans Condensed',Arial,Helvetica,sans-serif;
  font-weight: 700;
}

.Atlas-USC .skTabsCnt h1,
.Atlas-USC .skTabsCnt h2,
.Atlas-USC .skTabsCnt h3,
.Atlas-USC .skTabsCnt h4,
.Atlas-USC .skTabsCnt h5,
.Atlas-USC .skTabsCnt h6 {
  font-family: 'Open Sans Condensed',Arial,Helvetica,sans-serif;
  font-weight: 700;
  font-size: inherit;
  padding-bottom: 20px;
}

.Atlas-USC .skTabsCnt .readmore a.link,
.Atlas-USC .skTabsCnt .readmore a.link:link,
.Atlas-USC .skTabsCnt .readmore a.link:visited {
  font-family: 'bitterbold',Georgia, serif;
  font-size: 12px;
}

.Atlas-USC ul.tweet_list li {
  padding: 18px 18px 18px 120px;
}

.Atlas-USC ul.tweet_list li:before {
  left: 22px;
  top: 20px;
  width: 68px;
}

.Atlas-USC ul.tweet_list li.tweet_first:before {
  left: 22px;
  top: 28px;
}

/* News */
.Atlas-USC .skNews .readmore a.link,
.Atlas-USC .skNews .readmore a.link:link,
.Atlas-USC .skNews .readmore a.link:visited {
  font-family: 'Open Sans Condensed',Arial,Helvetica,sans-serif;
  font-weight: 700;
}

/* Container */
.Atlas-USC .cbContainer h2.head,
.Atlas-USC .dtContainer h2.head {
  font-family: 'Open Sans Condensed',Arial,Helvetica,sans-serif;
  font-weight: 700;
}

.Atlas-USC .tweet_screen_name {
  display: none !important;
}

/* Field Status */
.Atlas-USC .Atlas-New {
  display: none;
}

.Atlas-USC ul.field .name {
  color: #fff;
  font-family: 'Open Sans Condensed',Arial,Helvetica,sans-serif;
  font-weight: 700;
}

.Atlas-USC ul.field .date {
  color: #a2a2a2;
}

.Atlas-USC .skFieldStatus .readmore a.link,
.Atlas-USC .skFieldStatus .readmore a.link:link,
.Atlas-USC .skFieldStatus .readmore a.link:visited {
  font-family: 'Open Sans Condensed',Arial,Helvetica,sans-serif;
  font-weight: 700;
}

/* Documents */
.Atlas-USC ul.documents a.link,
.Atlas-USC ul.documents a.link:link,
.Atlas-USC ul.documents a.link:visited {
  font-family: 'Open Sans Condensed',Arial,Helvetica,sans-serif;
  font-weight: 700;
}

/* Site Link */
.Atlas-USC .ftContainer h2.head {
  font-family: 'Open Sans Condensed',Arial,Helvetica,sans-serif;
  font-weight: 700;
}

/* Club Info */
.Atlas-USC .cbInfo h2.cbName {
  font-family: 'Open Sans Condensed',Arial,Helvetica,sans-serif;
  font-weight: 700;
}

.Atlas-USC .cbInfo,
.Atlas-USC .cbInfo p.cbAddress {
  font-family: 'Lato',Arial,Helvetica,sans-serif;
}

.Atlas-USC .cbInfo a,
.Atlas-USC .cbInfo a:link,
.Atlas-USC .cbInfo a:visited {
  font-family: 'Lato',Arial,Helvetica,sans-serif;
}

/* Event */
.Atlas-USC ul.events li.item:before {
  width: 46px;
  height: 46px;
  left: 4px;
  top: 20px;
  transform: inherit;
}

.Atlas-USC ul.events li.item.first:before {
  top: 4px;
}

/* Southeastern Program Of Recreational Team Sports - Skin CSS */
/********************************************************************/
.Atlas-SPORTS {
  font-family: 'Open Sans',Arial,Helvetica,sans-serif;
}

.Atlas-SPORTS h1,
.Atlas-SPORTS h2,
.Atlas-SPORTS h3,
.Atlas-SPORTS h4,
.Atlas-SPORTS h5,
.Atlas-SPORTS h6 {
  color: #ca0018;
  font-family: 'Open Sans',Arial,Helvetica,sans-serif;
}

.Atlas-SPORTS .SubHead {
  color: #070c4a;
}

.Atlas-SPORTS .SkinObject {
  color: #fff;
}

.Atlas-SPORTS a,
.Atlas-SPORTS a:link,
.Atlas-SPORTS a:visited,
.Atlas-SPORTS a.CommandButton,
.Atlas-SPORTS a.CommandButton:link,
.Atlas-SPORTS a.CommandButton:visited,
.Atlas-SPORTS a.SkinObject,
.Atlas-SPORTS a.SkinObject:link,
.Atlas-SPORTS a.SkinObject:visited {
  color: #ca0018;
}

.Atlas-SPORTS a:active,
.Atlas-SPORTS a:hover,
.Atlas-SPORTS a:focus,
.Atlas-SPORTS a.CommandButton:active,
.Atlas-SPORTS a.CommandButton:hover,
.Atlas-SPORTS a.CommandButton:focus,
.Atlas-SPORTS a.SkinObject:hover,
.Atlas-SPORTS a.SkinObject:focus,
.Atlas-SPORTS a.SkinObject:active {
  color: #000;
}

.Atlas-SPORTS .StandardButton {
  background: #013967;
  color: #fff;
}

.Atlas-SPORTS .StandardButton:hover,
.Atlas-SPORTS .StandardButton:focus {
  background: #003d98;
}

/* Inner Skin */
.Atlas-SPORTS.Inner-Skin .RightPane {
  width: 272px;
}

/* Topbar */
.Atlas-SPORTS .skArea {
  background-size: unset;
  background-position: top center;
  background-repeat: repeat-x;
}

.Atlas-SPORTS .skTopbar img.link {
  margin: 0 0 0 22px;
}

.Atlas-SPORTS .skTopbar .skBannerText {
  padding: 0 0 0 22px;
}

.Atlas-SPORTS .skTopbar a.link,
.Atlas-SPORTS .skTopbar a.link:link,
.Atlas-SPORTS .skTopbar a.link:visited,
.Atlas-SPORTS .skTopbar .skBannerText {
  font-family: 'Open Sans',Arial,Helvetica,sans-serif;
}

.Atlas-SPORTS .skLogin a.link,
.Atlas-SPORTS .skLogin a.link:link,
.Atlas-SPORTS .skLogin a.link:visited {
  font-family: 'Open Sans',Arial,Helvetica,sans-serif;
  font-weight: bold;
  padding: 6px 12px;
  margin-top: 2px;
}

.Atlas-SPORTS .goog-te-menu-frame,
.Atlas-SPORTS .goog-te-menu-frame .goog-te-menu2 {
  background: #fff;
  color: #1f2ab0;
}

/* Header */
.Atlas-SPORTS .skHead .head {
  font-family: 'Open Sans',Arial,Helvetica,sans-serif;
  font-size: 25px;
  line-height: 31px;
  font-weight: 700;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
  margin: 0 -20px;
  letter-spacing: 0px;
}

/* Telerik Navigation */
.Atlas-SPORTS #dnnStandardMenu .root .txt {
  font-family: 'Open Sans',Arial,Helvetica,sans-serif;
  font-size: 14px;
  font-weight: 700;
  letter-spacing: 0;
}

.Atlas-SPORTS #dnnStandardMenu .root .mi1 .txt {
  font-family: 'Open Sans',Arial,Helvetica,sans-serif;
  font-weight: 700;
  font-size: 14px;
  font-style: normal;
}

.Atlas-SPORTS #dnnStandardMenu .root .mi1 .mi .txt:after {
  opacity: 0.3;
}

.Atlas-SPORTS #dnnStandardMenu .root .mi2 .txt {
  font-family: 'Open Sans',Arial,Helvetica,sans-serif;
  font-size: 14px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
}

/* Tabs */
.Atlas-SPORTS.Inner-Skin .skWrapper {
  background: transparent;
  padding: 18px 0 0 0;
}

.Atlas-SPORTS .skSocialTab a.skSocialBtn {
  font-family: 'Open Sans',Arial,Helvetica,sans-serif;
}

.Atlas-SPORTS ul.skTabs li.item a.link,
.Atlas-SPORTS ul.skTabs li.item a.link:link,
.Atlas-SPORTS ul.skTabs li.item a.link:visited {
  font-family: 'Open Sans',Arial,Helvetica,sans-serif;
  font-weight: 700;
}

.Atlas-SPORTS .skTabsCnt a:hover,
.Atlas-SPORTS .skTabsCnt a:focus,
.Atlas-SPORTS .skTabsCnt a:active {
  color: #ca0018;
}

.Atlas-SPORTS .skTabsCnt .readmore a.link,
.Atlas-SPORTS .skTabsCnt .readmore a.link:link,
.Atlas-SPORTS .skTabsCnt .readmore a.link:visited {
  font-family: 'Open Sans',Arial,Helvetica,sans-serif;
  font-weight: 700;
}

.Atlas-SPORTS .skTabsCnt#csAboutUs {
  font-family: 'Lato',sans-serif;
  font-size: 14px;
  line-height: 22px;
}

/* Social */
.Atlas-SPORTS ul.tweet_list li {
  padding: 18px 18px 18px 120px;
}

.Atlas-SPORTS ul.tweet_list li:before {
  left: 22px;
  width: 68px;
  top: 50%;
  transform: translate(0, -50%);
}

.Atlas-SPORTS ul.tweet_list li {
  position: relative;
  padding: 18px 18px 18px 120px;
  padding-bottom: 50px;
}

.Atlas-SPORTS .tweet_screen_name {
  display: table !important;
  font-family: 'Open Sans',Arial,Helvetica,sans-serif;
  font-weight: 600;
  text-decoration: none;
  font-size: 18px;
  line-height: 24px;
  padding: 0 0 6px;
  text-transform: uppercase;
}

.Atlas-SPORTS .tweet_screen_name:before {
  content: "@";
}

.Atlas-SPORTS .tweet_time {
  position: absolute;
  bottom: 18px;
  font-size: 12px;
  font-style: italic;
  line-height: 20px;
  color: #ca0018;
  font-weight: normal;
}

/* News */
.Atlas-SPORTS ul.news .date {
  font-weight: normal;
}

.Atlas-SPORTS .skNews .readmore a.link,
.Atlas-SPORTS .skNews .readmore a.link:link,
.Atlas-SPORTS .skNews .readmore a.link:visited {
  font-family: 'Open Sans',Arial,Helvetica,sans-serif;
  font-weight: 600;
  letter-spacing: 1px;
}

/* Container */
.Atlas-SPORTS .cbContainer h2.head {
  font-family: 'Open Sans',Arial,Helvetica,sans-serif;
  font-weight: 700;
}

.Atlas-SPORTS .skFeaturedSponsor .embedCode {
  color: #000;
}

/* Event */
.Atlas-SPORTS ul.events li.item:before {
  width: 46px;
  height: 46px;
  left: 4px;
  top: 20px;
  transform: inherit;
}

.Atlas-SPORTS ul.events li.item.first:before {
  top: 4px;
}

.Atlas-SPORTS ul.events .date {
  font-weight: normal;
}

.Atlas-SPORTS ul.events h3.head,
.Atlas-SPORTS ul.events a.link,
.Atlas-SPORTS ul.events a.link:link,
.Atlas-SPORTS ul.events a.link:visited {
  font-family: 'Open Sans',Arial,Helvetica,sans-serif;
  font-weight: 600;
}

/* Inner Skin Container */
.Atlas-SPORTS .dtContainer {
  padding-bottom: 18px;
}

.Atlas-SPORTS .dtContainer h2.head {
  font-family: 'Open Sans',Arial,Helvetica,sans-serif;
  font-weight: 600;
  border-top: 0;
}

/* Field Status */
.Atlas-SPORTS ul.field .name {
  color: #070c4a;
  font-family: 'Open Sans',Arial,Helvetica,sans-serif;
  font-weight: 600;
}

.Atlas-SPORTS ul.field .date {
  font-style: italic;
  color: #363636;
}

.Atlas-SPORTS ul.field li.item {
  border-top-color: #d5d5d5;
}

.Atlas-SPORTS ul.field li.item.open:after,
.Atlas-SPORTS ul.field li.item.close:after,
.Atlas-SPORTS ul.field li.item.partial:after {
  font-family: 'Open Sans',Arial,Helvetica,sans-serif;
  font-size: 18px;
  font-weight: 600;
  font-style: italic;
}

.Atlas-SPORTS .skFieldStatus .readmore a.link,
.Atlas-SPORTS .skFieldStatus .readmore a.link:link,
.Atlas-SPORTS .skFieldStatus .readmore a.link:visited {
  font-family: 'Open Sans',Arial,Helvetica,sans-serif;
  font-weight: 600;
}

/* Documents */
.Atlas-SPORTS ul.documents a.link,
.Atlas-SPORTS ul.documents a.link:link,
.Atlas-SPORTS ul.documents a.link:visited {
  font-family: 'Open Sans',Arial,Helvetica,sans-serif;
  font-weight: 400;
}

/* Sponsor */
.Atlas-SPORTS .skSponsor {
  background: #fff;
  padding: 36px 46px;
  margin: -18px 0 46px;
}

.Atlas-SPORTS.Inner-Skin .skSponsor {
  margin-top: 0;
}

.Atlas-SPORTS .skSponsor .prev,
.Atlas-SPORTS .skSponsor .next {
  height: 60px;
  width: 41px;
  margin-top: -26px;
}

.Atlas-SPORTS .skSponsor .prev {
  background-position: -62px -270px;
}

.Atlas-SPORTS .skSponsor .next {
  transform: inherit;
  background-position: -98px -270px;
}

.Atlas-SPORTS .skSponsor .prev:hover {
  background-position: -62px -330px;
}

.Atlas-SPORTS .skSponsor .next:hover {
  background-position: -98px -330px;
}

/* Site Link */
.Atlas-SPORTS .ftContainer h2.head {
  font-family: 'Open Sans', sans-serif;
  font-weight: 700;
}

/* Club Info */
.Atlas-SPORTS .cbInfo,
.Atlas-SPORTS .cbInfo h2.cbName,
.Atlas-SPORTS .cbInfo p.cbAddress {
  font-family: 'Open Sans',Arial,Helvetica,sans-serif;
}

.Atlas-SPORTS .cbInfo h2.cbName {
  font-weight: 600;
  padding: 0 0 4px 0;
}

.Atlas-SPORTS .cbInfo p.cbAddress {
  padding: 0 0 24px 0;
}

.Atlas-SPORTS .cbInfo a,
.Atlas-SPORTS .cbInfo a:link,
.Atlas-SPORTS .cbInfo a:visited {
  font-family: 'Open Sans',Arial,Helvetica,sans-serif;
  text-decoration: underline;
}

.Atlas-SPORTS .cbInfo a.cbTelLink,
.Atlas-SPORTS .cbInfo a.cbTelLink:link,
.Atlas-SPORTS .cbInfo a.cbTelLink:visited {
  text-decoration: none;
}

@media screen and (max-width: 1020px) {
  .Atlas-SPORTS .skHead .head {
    margin: auto;
  }
  .Atlas-SPORTS .skHead .head .left,
  .Atlas-SPORTS .skHead .head .right {
    text-align: center;
  }
}

/* Classic Soccer Club Skin CSS */
/********************************************************************/
/* Scrollbar */
.Atlas-CSC::-webkit-scrollbar,
.Atlas-CSC ::-webkit-scrollbar {
  width: 6px;
  background-color: #313131;
}

.Atlas-CSC::-webkit-scrollbar-track,
.Atlas-CSC ::-webkit-scrollbar-track {
  background-color: #313131;
}

.Atlas-CSC::-webkit-scrollbar-thumb,
.Atlas-CSC ::-webkit-scrollbar-thumb {
  background-color: #b08935;
}

/* Skin */
.Atlas-CSC h1,
.Atlas-CSC h2,
.Atlas-CSC h3,
.Atlas-CSC h4,
.Atlas-CSC h5,
.Atlas-CSC h6,
.Atlas-CSC .SubHead,
.Atlas-CSC .SkinObject {
  color: #7c212c;
}

.Atlas-CSC a,
.Atlas-CSC a:link,
.Atlas-CSC a:visited,
.Atlas-CSC a.CommandButton,
.Atlas-CSC a.CommandButton:link,
.Atlas-CSC a.CommandButton:visited,
.Atlas-CSC a.SkinObject,
.Atlas-CSC a.SkinObject:link,
.Atlas-CSC a.SkinObject:visited {
  color: #b08935;
  text-decoration: underline;
}

.Atlas-CSC a:active,
.Atlas-CSC a:hover,
.Atlas-CSC a:focus,
.Atlas-CSC a.CommandButton:active,
.Atlas-CSC a.CommandButton:hover,
.Atlas-CSC a.CommandButton:focus,
.Atlas-CSC a.SkinObject:hover,
.Atlas-CSC a.SkinObject:focus,
.Atlas-CSC a.SkinObject:active {
  color: #7c212c;
}

/* Topbar */
.Atlas-CSC .skArea {
  background-size: unset;
  background-position: top center;
  background-repeat: no-repeat;
}

.Atlas-CSC .skTopbar img.link {
  margin: 0 11px 0 0;
  height: 40px;
  width: 40px;
}

.Atlas-CSC .skTopbar a.link,
.Atlas-CSC .skTopbar a.link:link,
.Atlas-CSC .skTopbar a.link:visited,
.Atlas-CSC .skTopbar .skBannerText {
  margin: 0 0 0 9px;
}

.Atlas-CSC .skLogin a.goog-te-menu-value,
.Atlas-CSC .skLogin a.goog-te-menu-value:link,
.Atlas-CSC .skLogin a.goog-te-menu-value:visited,
.Atlas-CSC .skLogin a.translate,
.Atlas-CSC .skLogin a.translate:link,
.Atlas-CSC .skLogin a.translate:visited,
.Atlas-CSC .skSocial a.link,
.Atlas-CSC .skSocial a.link:link,
.Atlas-CSC .skSocial a.link:visited {
  height: 32px;
  width: 32px;
}

.Atlas-CSC .skLogin a.link,
.Atlas-CSC .skLogin a.link:link,
.Atlas-CSC .skLogin a.link:visited {
  padding: 8px 10px;
  margin: 0 0 0 11px;
}

/* Header */
.Atlas-CSC .skHead .head {
  font-family: 'bitterbold',Georgia, serif;
  letter-spacing: 0px;
}

/* Telerik Navigation */
.Atlas-CSC #dnnStandardMenu .root .txt {
  font-family: 'bitterbold',Georgia, serif;
  letter-spacing: 0;
}

.Atlas-CSC #dnnStandardMenu .root .mi1 .mi .txt:after {
  display: none;
}

.Atlas-CSC #dnnStandardMenu .root .mi1 .txt {
  font-style: italic;
  padding: 6px 8px;
}

.Atlas-CSC #dnnStandardMenu .root .mi2 .txt {
  font-style: normal;
  font-weight: 400;
  text-transform: none;
  padding-left: 8px !important;
}

.Atlas-CSC #dnnStandardMenu .root .col:before {
  opacity: 0.1;
}

/* Container --- accordion */
/* Inner Skin Container */
.Atlas-CSC .dtContainer h2.head {
  font-family: 'bitterbold',Georgia, serif;
}

/* Tabs */
.Atlas-CSC .skTabsCnt h1,
.Atlas-CSC .skTabsCnt h2,
.Atlas-CSC .skTabsCnt h3,
.Atlas-CSC .skTabsCnt h4,
.Atlas-CSC .skTabsCnt h5,
.Atlas-CSC .skTabsCnt h6 {
  font-family: 'Lato',Arial,Helvetica,sans-serif;
}

/* Social */
.Atlas-CSC ul.tweet_list li {
  border-top-color: #414141;
  padding: 18px 18px 18px 120px;
}

.Atlas-CSC ul.tweet_list li:before {
  left: 22px;
  width: 68px;
  top: 50%;
  transform: translate(0, -50%);
}

.Atlas-CSC .tweet_time {
  font-weight: normal;
  position: static;
}

.Atlas-CSC a.tweet_screen_name,
.Atlas-CSC a.tweet_screen_name:link,
.Atlas-CSC a.tweet_screen_name:visited {
  display: table !important;
  text-decoration: none;
  font-size: 18px;
  line-height: 24px;
  padding: 0 0 6px;
  text-transform: uppercase;
  font-family: 'adelle',Georgia, serif;
  font-weight: 400;
  text-decoration: none;
}

.Atlas-CSC a.tweet_screen_name:before {
  content: "@";
  font-family: 'adelle',Georgia, serif;
  font-weight: 400;
  text-decoration: none;
}

/* News */
.Atlas-CSC .skNews .readmore a.link,
.Atlas-CSC .skNews .readmore a.link:link,
.Atlas-CSC .skNews .readmore a.link:visited {
  padding: 9px 0;
  font-family: 'bitterbold',Georgia, serif;
}

/* Event */
.Atlas-CSC ul.events li.item:before {
  width: 46px;
  height: 46px;
  left: 4px;
  top: 20px;
  transform: inherit;
}

.Atlas-CSC ul.events li.item.first:before {
  top: 4px;
}

.Atlas-CSC ul.events .date {
  line-height: 18px;
}

.Atlas-CSC ul.events h3.head,
.Atlas-CSC ul.events a.link,
.Atlas-CSC ul.events a.link:link,
.Atlas-CSC ul.events a.link:visited {
  font-weight: 400;
}

/* Field Status */
.Atlas-CSC .Atlas-New {
  display: none;
}

.Atlas-CSC ul.field {
  padding-bottom: 0;
}

.Atlas-CSC ul.field .name {
  color: #fff;
  font-family: 'adelle',Georgia, serif;
  font-size: 18px;
  line-height: 22px;
  padding: 0 0 5px 0;
}

.Atlas-CSC ul.field .date {
  color: #b08935;
  font-style: italic;
}

.Atlas-CSC ul.field li.item {
  border-bottom: 1px solid #414141;
  padding: 12px 0;
  display: none;
}

.Atlas-CSC ul.field li.item:nth-child(-n+4) {
  display: block;
}

.Atlas-CSC ul.field li.item:nth-child(4n) {
  border: 0;
}

.Atlas-CSC ul.field li.item.open:after,
.Atlas-CSC ul.field li.item.close:after,
.Atlas-CSC ul.field li.item.partial:after {
  bottom: 8px;
  font-style: italic;
}

.Atlas-CSC .skFieldStatus .readmore a.link:after {
  content: " Fields";
}

.Atlas-CSC .skFieldStatus .readmore a.link,
.Atlas-CSC .skFieldStatus .readmore a.link:link,
.Atlas-CSC .skFieldStatus .readmore a.link:visited {
  padding: 9px 0;
  font-weight: normal;
}

/* Documents */
.Atlas-CSC ul.documents a.link,
.Atlas-CSC ul.documents a.link:link,
.Atlas-CSC ul.documents a.link:visited {
  font-family: 'adelle',Georgia, serif;
}

/* Club Info */
.Atlas-CSC .cbInfo h2.cbName {
  padding: 0;
  font-family: 'bitterregular',Georgia, serif;
}

.Atlas-CSC .cbInfo,
.Atlas-CSC .cbInfo a,
.Atlas-CSC .cbInfo a:link,
.Atlas-CSC .cbInfo a:visited,
.Atlas-CSC .cbInfo p.cbAddress {
  font-family: 'Lato',Arial,Helvetica,sans-serif;
}

.Atlas-CSC .cbInfo a[href^="tel"] {
  text-decoration: none;
}

.Atlas-CSC .skInfo .SkinObject,
.Atlas-CSC .skInfo a.SkinObject,
.Atlas-CSC .skInfo a.SkinObject:link,
.Atlas-CSC .skInfo a.SkinObject:visited {
  text-decoration: none;
}

/* PopWarner Default */
.PopWarner ::-webkit-scrollbar-track {
  background-color: #001037;
}

.PopWarner ::-webkit-scrollbar {
  width: 6px;
  background-color: #001037;
}

.PopWarner ::-webkit-scrollbar-thumb {
  background-color: #da2128;
}

.PopWarner .skArea {
  background-size: unset;
  background-position: top center;
  background-repeat: no-repeat;
}

.PopWarner .skHead .logo {
  margin: 15px 0 0 -100px;
}

.PopWarner .skHead .head {
  color: #fff;
  font-family: 'Lato',Arial,Helvetica,sans-serif;
  font-weight: 900;
  letter-spacing: 1px;
}

.PopWarner .skHead .logo img {
  width: 189px;
  height: 139px;
}

.PopWarner .google_translate_element {
  width: 35px;
  height: 30px;
  overflow: hidden;
}

/* Topbar */
.PopWarner .skTopbar a.link:link,
.PopWarner .skTopbar a.link:visited,
.PopWarner .skTopbar img.link {
  float: left;
  margin: 0 13px 0 0;
  height: 34px;
  width: auto;
}

.PopWarner .skTopbar span.skBannerText {
  font-family: 'Lato',Arial,Helvetica,sans-serif;
  font-size: 13px;
  line-height: 40px;
  float: left;
}

.PopWarner .skLogin #google_translate_element {
  float: left;
}

.PopWarner .skLogin .goog-te-gadget-simple {
  background: transparent;
  padding: 0;
  margin: 0;
  border: none;
}

.PopWarner .skLogin a.goog-te-menu-value span,
.PopWarner .skLogin .goog-te-gadget-simple img {
  display: none;
}

.PopWarner.skLogin a.goog-te-menu-value:before {
  content: "Translate";
}

.PopWarner .skLogin a.goog-te-menu-value,
.PopWarner .skLogin a.goog-te-menu-value:link,
.PopWarner .skLogin a.goog-te-menu-value:visited {
  float: left;
  display: block;
  text-indent: -999px;
  height: 32px;
  width: 32px;
  background-repeat: no-repeat;
  background-color: transparent;
  overflow: hidden;
}

.PopWarner .skLogin a.translate,
.PopWarner .skLogin a.translate:link,
.PopWarner .skLogin a.translate:visited {
  float: left;
  display: block;
  text-indent: -999px;
  height: 32px;
  width: 32px;
  background-repeat: no-repeat;
  background-color: transparent;
  overflow: hidden;
}

.PopWarner .skLogin a.link,
.PopWarner .skLogin a.link:link,
.PopWarner .skLogin a.link:visited {
  padding: 6px 10px;
  margin: 0 0 0 11px;
  font-family: 'Lato',Arial,Helvetica,sans-serif;
  font-weight: 700;
  padding: 6px 10px;
}

/* Slider */
.PopWarner .skSlider .r960365 ul.pager li {
  font-family: 'Lato',Arial,Helvetica,sans-serif;
  font-size: 17px;
  line-height: 21px;
  font-weight: 700;
}

.PopWarner .skSlider .r960365 ul.pager li.selected:before {
  content: none;
}

/* Footer */
.PopWarner .skFooter .right {
  float: left;
  width: 285px;
}

/* News */
.PopWarner ul.news .date {
  font-family: 'Lato',Arial,Helvetica,sans-serif;
  font-weight: 900;
  font-style: normal;
  letter-spacing: 0.3px;
}

.PopWarner ul.news a.link,
.PopWarner ul.news a.link:link,
.PopWarner ul.news a.link:visited {
  font-family: 'Lato',Arial,Helvetica,sans-serif;
  font-weight: 400;
}

.PopWarner .skNews .readmore a.link,
.PopWarner .skNews .readmore a.link:link,
.PopWarner .skNews .readmore a.link:visited {
  color: #fff;
  padding: 9px 0;
  font-family: 'Lato',Arial,Helvetica,sans-serif;
  font-weight: 700;
  letter-spacing: 0.3px;
}

/* Container --- accordion */
.PopWarner .cbContainer h2.head {
  color: #fff;
  font-family: 'Lato',Arial,Helvetica,sans-serif;
  font-weight: 900;
  letter-spacing: 0;
  padding: 8px 18px;
}

/* Inner Skin Container */
.PopWarner .dtContainer h2.head {
  font-family: 'Lato',Arial,Helvetica,sans-serif;
  font-weight: 900;
}

.PopWarner ul.skTabs li.item a.link,
.PopWarner ul.skTabs li.item a.link:link,
.PopWarner ul.skTabs li.item a.link:visited {
  font-family: 'Lato',Arial,Helvetica,sans-serif;
  font-weight: 900;
}

.PopWarner .skTabsCnt h1,
.PopWarner .skTabsCnt h2,
.PopWarner .skTabsCnt h3,
.PopWarner .skTabsCnt h4,
.PopWarner .skTabsCnt h5,
.PopWarner .skTabsCnt h6,
.PopWarner .skTabsCnt a,
.PopWarner .skTabsCnt a:link,
.PopWarner .skTabsCnt a:visited {
  font-family: 'Lato',Arial,Helvetica,sans-serif;
  color: #fff;
}

.PopWarner .skTabsCnt a:hover,
.PopWarner .skTabsCnt a:focus,
.PopWarner .skTabsCnt a:active {
  color: #fff;
}

/* Field Status */
.PopWarner .skRight-Tabs {
  height: 507px;
  overflow: hidden;
}

.PopWarner ul.field {
  padding-bottom: 0;
}

.PopWarner ul.field .name {
  color: #fff;
  font-family: 'Lato',Arial,Helvetica,sans-serif;
  font-size: 17px;
  line-height: 21px;
  font-weight: 700;
  padding: 0 0 5px 0;
  text-transform: uppercase;
  letter-spacing: 0.30px;
}

.PopWarner ul.field .date {
  font-family: 'Lato',Arial,Helvetica,sans-serif;
  font-style: italic;
}

.PopWarner ul.field li.item {
  padding: 12px 0;
  display: none;
}

.PopWarner ul.field li.item:nth-child(-n+4) {
  display: block;
}

.PopWarner ul.field li.item:nth-child(4n) {
  border: 0;
}

.PopWarner ul.field li.item.open:after,
.PopWarner ul.field li.item.close:after,
.PopWarner ul.field li.item.partial:after {
  bottom: 8px;
  font-family: 'Lato',Arial,Helvetica,sans-serif;
  font-size: 15px;
  line-height: 19px;
  text-transform: uppercase;
  font-weight: 600;
}

.PopWarner .skFieldStatus .readmore a.link:after {
  content: " Fields";
}

.PopWarner .skFieldStatus .readmore a.link,
.PopWarner .skFieldStatus .readmore a.link:link,
.PopWarner .skFieldStatus .readmore a.link:visited {
  color: #fff;
  padding: 9px 0;
  font-weight: normal;
  font-size: 13px;
  line-height: 17px;
  font-family: 'Lato',Arial,Helvetica,sans-serif;
  font-weight: 700;
}

/* Documents */
.PopWarner ul.documents a.link,
.PopWarner ul.documents a.link:link,
.PopWarner ul.documents a.link:visited {
  font-family: 'Lato',Arial,Helvetica,sans-serif;
  font-size: 17px;
  font-weight: 700;
  line-height: 21px;
  color: #fff;
  text-transform: capitalize;
}

/* Club Info */
.PopWarner .cbInfo h2.cbName {
  padding: 0;
  color: #fff;
  font-family: 'Lato',Arial,Helvetica,sans-serif;
  font-weight: 900;
  letter-spacing: 0;
}

.PopWarner .cbInfo,
.PopWarner .cbInfo a,
.PopWarner .cbInfo a:link,
.PopWarner .cbInfo a:visited,
.PopWarner .cbInfo p.cbAddress {
  font-family: 'Lato',Arial,Helvetica,sans-serif;
  font-weight: 400;
}

.PopWarner .cbInfo a[href^="tel"] {
  text-decoration: none;
}

.PopWarner ul.events li.item {
  background-repeat: no-repeat;
  padding-right: 0;
  margin-bottom: 15px;
  border-bottom: rgba(255, 255, 255, 0.2) 1px solid;
  padding-top: 0;
}

.PopWarner ul.events li.item:before {
  left: 0;
  top: 2px;
  transform: inherit;
}

.PopWarner ul.events .date {
  font-size: 14px;
  font-weight: 500;
}

.PopWarner ul.events h3.head,
.PopWarner ul.events a.link,
.PopWarner ul.events a.link:link,
.PopWarner ul.events a.link:visited {
  font-family: 'Lato',Arial,Helvetica,sans-serif;
  font-weight: 900;
  font-size: 17px;
  line-height: 25px;
  text-transform: uppercase;
  letter-spacing: 0;
}

.PopWarner ul.events li:hover h3.head {
  color: #da2128;
}

.PopWarner ul.events .summary {
  font-family: 'Lato',Arial,Helvetica,sans-serif;
  font-weight: 500;
  font-size: 14px;
  font-style: normal;
  line-height: 20px;
}

.PopWarner ul.field .date {
  color: #426dd9;
}

.PopWarner ul.field li.item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
  border-top: none;
}

.PopWarner .skTabsCnt .readmore a.link,
.PopWarner .skTabsCnt .readmore a.link:link {
  padding: 9px 0;
  font-family: 'Lato',Arial,Helvetica,sans-serif;
  font-size: 16px;
  line-height: 20px;
  text-decoration: none;
  font-weight: 700;
  letter-spacing: 0.3px;
}

.PopWarner .skSocialTab a.skSocialBtn {
  padding: 10px 0 10px;
  text-decoration: none;
}

.PopWarner .skTabsCnt {
  padding: 0 30px;
  margin: 30px 0 0;
  font-family: 'Lato',Arial,Helvetica,sans-serif;
  font-weight: 500;
  height: 415px !important;
}

.PopWarner .skTabsCnt.skSocialWrapper {
  margin: 0;
  height: 445px !important;
}

.PopWarner .skSocialContent {
  margin: 10px 8px 10px;
  height: 338px;
}

.PopWarner .skSocialContent.skFBWrapper {
  height: 350px;
}

.PopWarner .singleSocialTab .skSocialContent {
  height: 395px;
}

.PopWarner ul.tweet_list li {
  padding: 0 0 30px 100px;
  margin-bottom: 15px;
  border-top: none;
  min-height: 70px;
  position: relative;
}

.PopWarner ul.tweet_list li:before {
  top: 0;
  left: 0;
  width: 68px;
}

.PopWarner ul.tweet_list li:hover:before {
  background-position: -154px -551px;
}

.PopWarner ul.tweet_list li a.tweet_screen_name {
  display: block !important;
  color: #fff;
  font-family: 'Lato',Arial,Helvetica,sans-serif;
  font-weight: 700;
  letter-spacing: 0.30px;
  font-size: 18px;
  line-height: 24px;
  text-transform: uppercase;
  text-decoration: none;
}

.PopWarner ul.tweet_list li:hover a.tweet_screen_name {
  color: #da2128;
}

.PopWarner ul.tweet_list li span.tweet_time {
  display: inline-block;
  width: auto;
  margin-bottom: 5px;
  position: absolute;
  bottom: 6px;
}

.PopWarner ul.tweet_list li span.tweet_text,
.PopWarner ul.tweet_list li span.tweet_text a {
  color: #cfcfcf;
  font-family: 'Lato',Arial,Helvetica,sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
}

.PopWarner .tweet_list .tweet_time {
  font-weight: normal;
}

.PopWarner #csEmbed.skTabsCnt {
  margin-top: 0;
  background: transparent;
  height: 445px !important;
}

.PopWarner #csEmbed h2 {
  color: #fff;
  font-family: 'Lato',Arial,Helvetica,sans-serif;
  font-weight: 700;
  font-size: 18px;
  line-height: 22px;
  letter-spacing: 0.30px;
}

.PopWarner .ftContainer h2.head {
  font-family: 'Lato',Arial,Helvetica,sans-serif;
  font-weight: 900;
  letter-spacing: 0.30px;
}

.PopWarner a.hidden-link,
.PopWarner a.hidden-link:link,
.PopWarner a.hidden-link:visited {
  line-height: 28px;
  letter-spacing: 0;
}

.PopWarner .skInfo {
  padding: 20px 0;
}

.PopWarner .skInfo .SkinObject,
.PopWarner .skInfo a.SkinObject,
.PopWarner .skInfo a.SkinObject:link,
.PopWarner .skInfo a.SkinObject:visited {
  text-decoration: none;
  font-weight: 500;
  letter-spacing: 0;
  line-height: 28px;
}

.PopWarner ul.stLink li.item {
  padding: 6px 0 6px 10px;
}

.PopWarner ul.stLink a.link {
  letter-spacing: 0.10px;
}

.PopWarner ul.documents li.item:before {
  width: 5px;
  height: 5px;
}

.PopWarner .skFooter .skBanner {
  margin: 20px auto;
  text-align: center;
}

.PopWarner .skFooter .middle {
  width: 355px;
}

.PopWarner .middle .ftContainer .content {
  box-sizing: border-box;
  padding-right: 40px;
}

.PopWarner .right .ftContainer .content {
  box-sizing: border-box;
  padding-right: 65px;
  padding-top: 16px;
}

.PopWarner .cbInfo p.cbAddress {
  min-height: 50px;
}

/* PopWarner-blue Skin CSS */
/********************************************************************/
.pop-warner-league-blue h1,
.pop-warner-league-blue h2,
.pop-warner-league-blue h3,
.pop-warner-league-blue h4,
.pop-warner-league-blue h5,
.pop-warner-league-blue h6,
.pop-warner-league-blue .SubHead,
.pop-warner-league-blue .SkinObject {
  color: #fff;
}

.pop-warner-league-blue a,
.pop-warner-league-blue a:link,
.pop-warner-league-blue a:visited,
.pop-warner-league-blue a.CommandButton,
.pop-warner-league-blue a.CommandButton:link,
.pop-warner-league-blue a.CommandButton:visited,
.pop-warner-league-blue a.SkinObject,
.pop-warner-league-blue a.SkinObject:link,
.pop-warner-league-blue a.SkinObject:visited {
  color: #da2128;
  text-decoration: underline;
}

.pop-warner-league-blue a:active,
.pop-warner-league-blue a:hover,
.pop-warner-league-blue a:focus,
.pop-warner-league-blue a.CommandButton:active,
.pop-warner-league-blue a.CommandButton:hover,
.pop-warner-league-blue a.CommandButton:focus,
.pop-warner-league-blue a.SkinObject:hover,
.pop-warner-league-blue a.SkinObject:focus,
.pop-warner-league-blue a.SkinObject:active {
  color: #7c212c;
}

/* Telerik Navigation */
.pop-warner-league-blue #dnnStandardMenu .mi0.root:after {
  content: '';
  position: absolute;
  right: 0;
  height: 32px;
  width: 1px;
  background: rgba(255, 255, 255, 0.31);
  top: 0;
  bottom: 0;
  margin: auto;
  opacity: 0.3;
}

.pop-warner-league-blue #dnnStandardMenu .mi0.root:last-child:after {
  display: none;
}

.pop-warner-league-blue #dnnStandardMenu .root .txt {
  font-family: 'Lato',Arial,Helvetica,sans-serif;
  font-weight: 900;
  letter-spacing: 0.6px;
  font-size: 14px;
}

.pop-warner-league-blue #dnnStandardMenu .root .mi1 .mi .txt:after {
  display: none;
}

.pop-warner-league-blue #dnnStandardMenu .root .mi1 .mi .txt {
  text-transform: capitalize;
  font-weight: 600;
}

/* News */
.pop-warner-league-blue ul.news li.item:hover .date {
  color: #001037;
}

.pop-warner-league-blue ul.news li.item:hover:before {
  background-position: -55px -551px;
}

.pop-warner-league-blue .skNews .readmore a.link,
.pop-warner-league-blue .skNews .readmore a.link:link,
.pop-warner-league-blue .skNews .readmore a.link:visited {
  background-size: 100% 100%;
}

/* PopWarner-gray Skin CSS */
/********************************************************************/
.pop-warner-league-gray ::-webkit-scrollbar-track {
  background-color: rgba(0, 0, 0, 0.4);
}

.pop-warner-league-gray ::-webkit-scrollbar {
  width: 6px;
  background-color: rgba(0, 0, 0, 0.4);
}

.pop-warner-league-gray ::-webkit-scrollbar-thumb {
  background-color: #a2a2a2;
}

.pop-warner-league-gray h1,
.pop-warner-league-gray h2,
.pop-warner-league-gray h3,
.pop-warner-league-gray h4,
.pop-warner-league-gray h5,
.pop-warner-league-gray h6,
.pop-warner-league-gray .SubHead,
.pop-warner-league-gray .SkinObject {
  color: #fff;
}

.pop-warner-league-gray a,
.pop-warner-league-gray a:link,
.pop-warner-league-gray a:visited,
.pop-warner-league-gray a.CommandButton,
.pop-warner-league-gray a.CommandButton:link,
.pop-warner-league-gray a.CommandButton:visited,
.pop-warner-league-gray a.SkinObject,
.pop-warner-league-gray a.SkinObject:link,
.pop-warner-league-gray a.SkinObject:visited {
  color: #da2128;
  text-decoration: underline;
}

.pop-warner-league-gray a:active,
.pop-warner-league-gray a:hover,
.pop-warner-league-gray a:focus,
.pop-warner-league-gray a.CommandButton:active,
.pop-warner-league-gray a.CommandButton:hover,
.pop-warner-league-gray a.CommandButton:focus,
.pop-warner-league-gray a.SkinObject:hover,
.pop-warner-league-gray a.SkinObject:focus,
.pop-warner-league-gray a.SkinObject:active {
  color: #7c212c;
}

.pop-warner-league-gray .skLogin a.link:hover,
.pop-warner-league-gray .skLogin a.link:focus,
.pop-warner-league-gray .skLogin a.link:active {
  background: #a2a2a2;
  color: #ffffff;
}

/* Telerik Navigation */
.pop-warner-league-gray #dnnStandardMenu .mi0.root:after {
  content: '';
  position: absolute;
  right: 0;
  height: 32px;
  width: 1px;
  background: rgba(255, 255, 255, 0.31);
  top: 0;
  bottom: 0;
  margin: auto;
  opacity: 0.3;
}

.pop-warner-league-gray #dnnStandardMenu .mi0.root:last-child:after {
  display: none;
}

.pop-warner-league-gray #dnnStandardMenu .root .txt {
  font-family: 'Lato',Arial,Helvetica,sans-serif;
  font-weight: 900;
  letter-spacing: 0.6px;
  font-size: 14px;
}

.pop-warner-league-gray #dnnStandardMenu .root .mi1 .mi .txt:after {
  display: none;
}

.pop-warner-league-gray #dnnStandardMenu .root .mi1 .mi .txt {
  text-transform: capitalize;
  font-weight: 600;
}

/* News */
.pop-warner-league-gray ul.news li.item:hover:before {
  background-position: -55px -715px;
}

.pop-warner-league-gray ul.news li.item:hover .date {
  color: #1d1d1d;
}

.pop-warner-league-gray ul.events li.item:before {
  width: 46px;
  height: 46px;
  left: 4px;
  top: 20px;
}

.pop-warner-league-gray ul.events li.item.first:before {
  top: 4px;
}

/* Field Status */
.pop-warner-league-gray ul.field .date {
  color: #a2a2a2;
}

.pop-warner-league-gray ul.field li.item {
  border-bottom: 1px solid #5c5c5c;
}

/* Club Info */
.pop-warner-league-gray .tweet_list .tweet_time {
  color: #ffffff;
}

.pop-warner-league-gray ul.tweet_list li:hover:before {
  background-position: -154px -715px;
}

.pop-warner-league-gray ul.tweet_list li:hover a.tweet_screen_name {
  color: #050505;
}
</pre></body></html>