@import url("../css/core/forms.css");
@import url("../css/core/plugins/jquery.ui.scroller.css");
@import url("../css/core/plugins/carousel-hero-skin.css");
@import url("../css/core/plugins/carousel-news-skin.css");
@import url("../css/core/plugins/carousel-article-skin.css");
@import url("../css/core/plugins/jquery.pagination.css");
@import url("../css/core/plugins/jquery.ui.scroller.css");
@import url("../css/core/plugins/lightbox/colorbox.css");
@import url("../css/core/plugins/jquery.ui.tabs.css");
/*@import url("../css/core/reusable.css");*/
@font-face {
  font-family: 'FSJoeyBold';
  src: url("../fonts/fs_joey-bold-webfont.eot");
  src: url("../fonts/fs_joey-bold-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/fs_joey-bold-webfont.woff") format("woff"), url("../fonts/fs_joey-bold-webfont.ttf") format("truetype"), url("../fonts/fs_joey-bold-webfont.svg#fs_joey-bold-webfont") format("svg");
  font-weight: normal;
  font-style: normal;
}

/* line 20, pillarheader.scss */
body {
  font-family: Arial, Helvetica, sans-serif;
}

/* line 24, pillarheader.scss */
*:focus {
  outline: none;
}

/* line 28, pillarheader.scss */
.column-8 {
  width: 620px;
}

/* line 32, pillarheader.scss */
.adaptive-body {
  /*font-family: 'FSJoey';*/
}
/* line 34, pillarheader.scss */
.adaptive-body .generic-content {
  float: left;
  margin: 0 0 17px;
  padding: 0;
}

/* line 41, pillarheader.scss */
.adaptive-body .hero-carousel .floatedContent {
  right: -1px !important;
}

/* line 45, pillarheader.scss */
.svg .main-body .video-highlights-section .video-holder {
  margin-top: 0;
  margin-bottom: 20px;
}

/* line 50, pillarheader.scss */
.adaptive-stage .adaptive-navigation header {
  z-index: 100;
  position: relative;
  /* this could be a problem */
}

/* line 56, pillarheader.scss */
.adaptive-sub-navigation .secondary-nav li a {
  font-family: Arial, Helvetica, sans-serif;
}

/* line 64, pillarheader.scss */
h1,
h2,
h3,
h4,
h5 {
  font-size: 1.2em;
  /*margin-bottom: 10px;*/
  color: #333;
  font-family: Arial, Helvetica, sans-serif;
}

/* line 72, pillarheader.scss */
h2 .rss {
  background: url("../../version2.0/images/svg/icon-sprite.svg") no-repeat;
  background-position: -60px -345px;
  background-size: 154px auto;
  text-indent: -9999em;
  color: transparent;
  float: right;
  height: 25px;
  margin-top: -2px;
  text-indent: -9999em;
  width: 25px;
}

/* line 85, pillarheader.scss */
.block {
  padding-bottom: 20px;
}

/* line 89, pillarheader.scss */
.block h3 {
  background: transparent url("../images/structure/Gov-block-header.png") repeat-x 0 0;
  color: #fff;
  text-shadow: none;
}

/*
li {
  line-height: 3.0625;
  margin: 0;
  font-size: 1em;
}
*/
/* line 102, pillarheader.scss */
.archiveBtn {
  float: left;
  width: 100%;
  max-width: 620px;
}

/* line 108, pillarheader.scss */
.oScroll .select-box ol {
  overflow-x: hidden;
  overflow-y: scroll;
  max-height: 160px;
}

/* line 114, pillarheader.scss */
.MF-mod-hero {
  padding-bottom: 10px;
}

/* line 118, pillarheader.scss */
figcaption {
  line-height: initial;
  font-size: .45em;
}

/* line 124, pillarheader.scss */
.custom-container h2.widgetHeader,
.custom-container h2.pageHeader {
  clear: both;
}

/* line 128, pillarheader.scss */
div.gTable-title h4 {
  color: #666;
  font-weight: bold;
  padding: 12px 10px 10px;
  font-size: .9em;
  color: #1C74CD;
  float: left;
  line-height: 1;
}

/* line 138, pillarheader.scss */
.gTableActive .gTable-title h4 {
  color: #666;
}

/* line 142, pillarheader.scss */
div.gTable-title {
  border: 1px solid #EBEBEB;
  overflow: hidden;
}

/* line 147, pillarheader.scss */
.hero-carousel.grid_3 {
  margin: 0;
  width: 960px !important;
  margin: 0 10px;
}

/* line 153, pillarheader.scss */
.hero-carousel.grid_3.grid_3-tsop {
  margin: 0;
  margin-bottom: 30px;
}

/* line 158, pillarheader.scss */
.mod-FaCup-history .gTable-title {
  border: none;
  border-top: 3px solid #ebebeb;
  cursor: pointer;
  position: relative;
}
/* line 163, pillarheader.scss */
.mod-FaCup-history .gTable-title span {
  position: absolute;
  right: 45px;
  top: 13px;
  width: 14px;
  height: 14px;
}
/* line 169, pillarheader.scss */
.mod-FaCup-history .gTable-title span .progressDialog {
  background: url("../images/components/cp-ajax-loader-tables-wb.gif") no-repeat 0 0;
}

/* line 175, pillarheader.scss */
div.gTable-title h5 a {
  background: url("../images/components/cp-arrows-horizontal.png") no-repeat 0 -22px;
  display: inline-block;
  height: 22px;
  text-indent: -999em;
  width: 30px;
  float: right;
  margin: 10px 0;
}

/* line 185, pillarheader.scss */
.video-highlights-section {
  float: left;
}

/* line 189, pillarheader.scss */
.mod-calendar .blockInner {
  width: 278px;
  padding: 0 10px;
  overflow: hidden;
  border: solid 1px #e1e1e1;
  border-top: none;
  position: relative;
  top: -3px;
}

/* line 199, pillarheader.scss */
.mod-calendar .cp-pagination-list-container {
  position: relative;
  overflow: hidden;
  width: 278px;
  height: 250px;
}

/* line 206, pillarheader.scss */
.mod-calendar li {
  padding: 15px 0;
  clear: both;
  width: 280px;
  height: 40px;
}

/* line 213, pillarheader.scss */
.mod-calendar h4 {
  font-size: 2em;
  /* font-family: "FSJackRegular"; */
  font-family: 'PFBeauSansPro-Bold';
  letter-spacing: -1px;
  line-height: 100%;
  width: 85px;
  margin: 0;
  height: 45px;
  position: absolute;
}

/* line 226, pillarheader.scss */
.mod-calendar h4 sup {
  position: relative;
  top: -6px;
  text-transform: uppercase;
  font-family: 'PFBeauSansPro-Regular';
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  letter-spacing: -1px;
  vertical-align: top;
}

/* line 238, pillarheader.scss */
.mod-calendar li p {
  margin: 0;
  line-height: 16px;
  position: relative;
  width: 195px;
  left: 85px;
  font-family: 'PFBeauSansPro-Regular';
  font-weight: normal;
  font-style: normal;
  font-size: .75em;
  color: #666666;
}

/* line 252, pillarheader.scss */
.block h3,
.sgp-theme .block h3 b {
  line-height: initial;
  font-family: 'PFBeauSansPro-Bold';
  font-size: 1.5em;
  text-transform: uppercase;
  height: 36px;
  padding: 7px 5px 0 10px;
  margin: 0;
  position: relative;
  z-index: 50;
}

/* line 264, pillarheader.scss */
.mod-calendar .cp-pagination-list-show ul {
  width: 278px;
  height: 210px;
  float: left;
}

/* line 270, pillarheader.scss */
.mod-faCup-results-table {
  background: transparent url("../images/modules/mod-highlightsBg.png") no-repeat scroll center bottom;
  padding: 0 0 30px 0;
  margin: 5px 0 5px 0;
}

/* quick Links */
/* line 277, pillarheader.scss */
.mod-quickLinks-hgroup a:hover .mod-quickLinks-section section > h1 {
  padding-left: 10px;
  -moz-transition-property: padding-left;
  -moz-transition-duration: 0.2s;
  -webkit-transition-duration: 0.2s;
  -o-transition-duration: 0.2s;
  color: #2c2728;
}

/* line 286, pillarheader.scss */
.mod-quickLinks-hgroup a:hover .mod-quickLinks-section section > h2 {
  padding-left: 10px;
  -moz-transition-property: padding-left;
  -moz-transition-duration: 0.4s;
  -webkit-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
}

/* line 294, pillarheader.scss */
.mod-quickLinks-hgroup a:hover .mod-quickLinks-section section > p {
  padding-left: 10px;
  -moz-transition-property: padding-left;
  -moz-transition-duration: 0.6s;
  -webkit-transition-duration: 0.6s;
  -o-transition-duration: 0.6s;
}

/* line 304, pillarheader.scss */
.mod-quickLinks-hgroup a .mod-quickLinks-section section > h1,
.mod-quickLinks-hgroup a .mod-quickLinks-section section > h2,
.mod-quickLinks-hgroup a .mod-quickLinks-section section > p {
  padding-left: 0px;
  -moz-transition-property: padding-left;
  -moz-transition-duration: 0.4s;
  -webkit-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
}

/* Partners Carousel*/
/* line 313, pillarheader.scss */
.mycarousel-partners {
  height: 230px;
  overflow: hidden;
}

/* line 318, pillarheader.scss */
.mod-partners .blockInner {
  padding: 10px 0 10px 9px;
}

/* line 322, pillarheader.scss */
.mod-partners {
  height: 290px;
  overflow: hidden;
}

/* line 327, pillarheader.scss */
.mod-partners .blockInner .inner {
  overflow: hidden;
  width: 280px;
  height: 230px;
}

/* line 333, pillarheader.scss */
.mod-partners .jcarousel-prev {
  background: url("../images/modules/mod-partnersBG.png") repeat 0 0;
  width: 45px;
  height: 58px;
  position: absolute;
  top: 87px;
  visibility: visible;
}

/* line 342, pillarheader.scss */
.mod-partners .jcarousel-next {
  background: url("../images/modules/mod-partnersBG.png") repeat 0 0;
  width: 45px;
  height: 58px;
  position: absolute;
  top: 87px;
  right: 0;
  visibility: visible;
}

/* line 353, pillarheader.scss */
.mod-partners-hover .jcarousel-prev,
.mod-partners-hover .jcarousel-next {
  visibility: visible;
}

/* line 357, pillarheader.scss */
.mod-partners .jcarousel-next span {
  background: url("../images/modules/mod-partners-arrows.png") no-repeat -25px 0;
}

/* line 362, pillarheader.scss */
.mod-partners a:hover,
.mod-partners a:focus {
  background: url("../images/modules/mod-partnersBG-hover.png") repeat 0 0;
}

/* line 366, pillarheader.scss */
.mod-partners a span {
  background: url("../images/modules/mod-partners-arrows.png") no-repeat 0 0;
  width: 25px;
  height: 37px;
  text-indent: -999em;
  display: block;
  margin: 0 10px;
  position: relative;
  top: 10px;
}

/* line 379, pillarheader.scss */
.mod-partners li,
.mod-partners li a,
.mod-partners li img {
  width: 280px;
  height: 230px;
}

/* line 388, pillarheader.scss */
.mod-singleColumnRotator,
.mod-singleColumnRotator .jcarousel-clip,
.mod-singleColumnRotator .jcarousel-item,
.mod-singleColumnRotator .jcarousel-item img,
.mycarousel-goldCampaign {
  width: 300px;
  height: 290px;
  overflow: hidden;
}

/* line 394, pillarheader.scss */
.mod-singleColumnRotator .jcarousel-prev {
  background: url("../images/modules/mod-partnersBG.png") repeat 0 0;
  width: 45px;
  height: 58px;
  position: absolute;
  top: 117px;
  visibility: hidden;
}

/* line 403, pillarheader.scss */
.mod-singleColumnRotator .jcarousel-next {
  background: url("../images/modules/mod-partnersBG.png") repeat 0 0;
  width: 45px;
  height: 58px;
  position: absolute;
  top: 117px;
  right: 0;
  visibility: hidden;
}

/* line 413, pillarheader.scss */
.mod-singleColumnRotator .jcarousel-next span {
  background: url("../images/modules/mod-partners-arrows.png") no-repeat -25px 0;
}

/* line 418, pillarheader.scss */
.mod-singleColumnRotator a:hover,
.mod-singleColumnRotator a:focus {
  background: url("../images/modules/mod-partnersBG-hover.png") repeat 0 0;
}

/* line 422, pillarheader.scss */
.mod-singleColumnRotator a span {
  background: url("../images/modules/mod-partners-arrows.png") no-repeat 0 0;
  width: 25px;
  height: 37px;
  text-indent: -999em;
  display: block;
  margin: 0 10px;
  position: relative;
  top: 10px;
  visibility: hidden;
}

/* line 437, pillarheader.scss */
.mod-singleColumnRotator-hover .jcarousel-prev,
.mod-singleColumnRotator-hover .jcarousel-prev span,
.mod-singleColumnRotator-hover .jcarousel-next span,
.mod-singleColumnRotator-hover .jcarousel-next {
  visibility: visible;
}

/* line 443, pillarheader.scss */
.mod-singleColumnRotators li,
.mod-singleColumnRotator li a,
.mod-singleColumnRotator li img {
  width: 300px;
  height: 290px;
}

/* line 448, pillarheader.scss */
.adaptive-body .news-section {
  /*float: left;*/
}

/* line 452, pillarheader.scss */
.adaptive-body h2.themed-header {
  padding: 10px 10px 8px 10px;
  /*margin-bottom: 0;*/
  width: 600px;
  color: #fff;
  float: left;
}

/* line 461, pillarheader.scss */
.adaptive-body .grid_1-inner h2.themed-header {
  width: 280px;
}

/* line 465, pillarheader.scss */
.adaptive-body .latest-headlines .main-headlines {
  float: left;
  padding-bottom: 5px;
  padding-top: 18px;
  overflow: hidden;
  border-bottom: 1px solid #C9C9C9;
  padding: 20px 0 15px;
}

/* line 474, pillarheader.scss */
.adaptive-body .latest-headlines .main-headlines .spacer {
  margin-bottom: 0;
}

/* line 478, pillarheader.scss */
.adaptive-body .latest-headlines .headline-wrapper {
  max-width: 360px;
  float: left;
  margin-left: 20px;
  padding-bottom: 10px;
}

/* line 485, pillarheader.scss */
.adaptive-body .latest-headlines .headline-wrapper li {
  line-height: 0.7em;
}

/* line 489, pillarheader.scss */
.adaptive-body .latest-headlines .main-headlines .headline-wrapper h3 {
  margin-bottom: 10px;
  text-transform: uppercase;
}

/* line 496, pillarheader.scss */
.main-body .latest-headlines .main-headlines,
.main-body .latest-headlines .sub-headlines,
.main-body .latest-headlines .min-headlines {
  float: left;
}

/* `The FA Cup - fixtures module
----------------------------------------------------------------------------------------------------*/
/* line 502, pillarheader.scss */
.gTable {
  color: #666;
  width: 620px;
}
/* line 505, pillarheader.scss */
.gTable th.cSeven {
  text-indent: -99999em;
}

/* line 511, pillarheader.scss */
.gTable th {
  border-top: 1px solid #ddd;
  background: url("../images/modules/TheFaCup/fixtures/mod-gTable-hd-bg.png") repeat-x 0 bottom;
  border-bottom: 1px solid #ddd;
  color: #666;
  font: bold 12px "Arial";
  padding: 10px 0;
  vertical-align: top;
}
/* line 521, pillarheader.scss */
.gTable .headl,
.gTable .headr {
  border-top: 3px solid #e1e1e1;
  border-bottom: none;
  font-size: .9em;
}
/* line 526, pillarheader.scss */
.gTable:first-child .headl {
  border-top: none;
}

/* line 533, pillarheader.scss */
.mod-newsList li:first-child,
#mod-newsList-show li:first-child,
.gTableLfirst-child .headr {
  border-top: none;
}

/* line 537, pillarheader.scss */
#mod-faCup-results-table-show .pgElement:first-child {
  padding-top: 3px;
}

/* line 542, pillarheader.scss */
.pgElement:first-child .gTable .headl, .pgElement:first-child .gTable .headr {
  border-top: none;
}

/* line 547, pillarheader.scss */
.gTable .headr h4 {
  line-height: 0;
  font-size: 0;
  line-height: 0;
}
/* line 551, pillarheader.scss */
.gTable .headr h4 a {
  background: url("../images/components/cp-arrows-horizontal.png") no-repeat scroll 0 0 transparent;
  display: inline-block;
  height: 22px;
  text-indent: -999em;
  width: 30px;
  *display: inline;
  zoom: 1;
}
/* line 559, pillarheader.scss */
.gTable .headr h4 a.toggleShowHide {
  background: url("../images/components/cp-arrows-horizontal.png") no-repeat scroll 0 -22px transparent;
}

/* line 565, pillarheader.scss */
.gTable-title h4 a.toggleShowHide {
  color: #666;
}

/* line 569, pillarheader.scss */
div.gTable-title {
  border: 1px solid #EBEBEB;
  overflow: hidden;
}
/* line 572, pillarheader.scss */
div.gTable-title h4 {
  color: #666;
  font-weight: bold;
  padding: 12px 10px 10px;
  font-size: .9em;
  color: #1C74CD;
  float: left;
}
/* line 580, pillarheader.scss */
div.gTable-title h5 a {
  background: url("../images/components/cp-arrows-horizontal.png") no-repeat 0 -22px;
  display: inline-block;
  height: 22px;
  text-indent: -999em;
  width: 30px;
  float: right;
  margin: 10px 0;
}
/* line 588, pillarheader.scss */
div.gTable-title h5 a.toggleShowHide {
  background-position: 0 0;
}

/* line 594, pillarheader.scss */
.gTableActive .gTable-title h4 {
  color: #666;
}

/* line 599, pillarheader.scss */
.gTable .headl {
  color: #666;
  font-weight: bold;
  padding-left: 10px;
}
/* line 604, pillarheader.scss */
.gTable .headr {
  color: #666;
  font-weight: bold;
  padding-right: 10px;
  text-align: right;
  font-style: italic;
}
/* line 611, pillarheader.scss */
.gTable .headr-np {
  padding-right: 0;
}
/* line 615, pillarheader.scss */
.gTable th.first {
  border-left: 1px solid #ddd;
}
/* line 618, pillarheader.scss */
.gTable th.last {
  border-right: 1px solid #ddd;
}
/* line 622, pillarheader.scss */
.gTable td {
  border-bottom: 1px solid #ebebeb;
  color: #666;
  font: normal 12px "Arial";
  padding: 10px 0;
  vertical-align: top;
}
/* line 628, pillarheader.scss */
.gTable td.first {
  border-left: 1px solid #ebebeb;
}
/* line 631, pillarheader.scss */
.gTable td.last {
  border-right: 1px solid #ebebeb;
}
/* line 636, pillarheader.scss */
.gTable tr.odd td {
  background: #f8f8f8;
}
/* line 639, pillarheader.scss */
.gTable tr.even td {
  background: transparent;
}
/* line 643, pillarheader.scss */
.gTable td a {
    /*
color: #015ca8;
text-decoration: underline;
*/
}
/* line 653, pillarheader.scss */
.gTable .cOne,
.gTable .ctwo,
.gTable .cFive,
.gTable .cSix,
.gTable .cSeven {
  text-align: left;
}
/* line 656, pillarheader.scss */
.gTable .cThree {
  text-align: right;
}
/* line 659, pillarheader.scss */
.gTable .cFour {
  text-align: center;
}

/* line 664, pillarheader.scss */
.tooltip {
  background: url("../images/modules/TheFaCup/fixtures/mod-gTable-info.png") no-repeat scroll 0 0 transparent;
  cursor: pointer;
  display: block;
  min-height: 19px;
  text-indent: -999em;
  width: 10px;
}

/* line 674, pillarheader.scss */
.theme-gov .mod-onecaution .md-tooltip, .theme-gov #mainContainer .mod-suspensions .md-tooltip {
  background: url("../images/components/cp-customTooltip.png") no-repeat 10px 0;
  visibility: hidden;
  position: absolute;
  display: block;
  text-align: center;
  width: 250px;
  left: 0;
  top: 36px;
  z-index: 1;
}

/* line 688, pillarheader.scss */
.mod-onecaution ul li,
.mod-suspensions ul li {
  position: relative;
}

/* line 693, pillarheader.scss */
.theme-gov #mainContainer .mod-onecaution .md-tooltip b {
  background: #746045;
  margin-top: 5px;
  display: block;
  color: #fff;
  line-height: 22px;
  height: 22px;
  padding: 0 5px;
}
/* line 703, pillarheader.scss */
.theme-gov #mainContainer .mod-suspensions .md-tooltip b {
  background: #746045;
  margin-top: 5px;
  display: block;
  color: #fff;
  line-height: 22px;
  height: 22px;
  padding: 0 5px;
}
/* line 712, pillarheader.scss */
.theme-gov #mainContainer .mod-suspensions .player {
  overflow: visible;
}
/* line 717, pillarheader.scss */
.theme-gov #mainContainer .mod-onecaution .md-tooltip-hover .md-tooltip,
.theme-gov #mainContainer .mod-suspensions .md-tooltip-hover .md-tooltip {
  visibility: visible;
}

/* line 723, pillarheader.scss */
#mod-past-results .gTable .cFive {
  padding-right: 0px;
}
/* line 726, pillarheader.scss */
#mod-past-results .mod-gTableRound {
  clear: both;
}
/* line 728, pillarheader.scss */
#mod-past-results .mod-gTableRound h5, #mod-past-results .mod-gTableRound h4 {
  margin: 0;
}

/* line 735, pillarheader.scss */
.gTable .cOne {
  width: 75px;
  padding-left: 10px;
}
/* line 739, pillarheader.scss */
.gTable .cTwo {
  width: 19px;
}
/* line 742, pillarheader.scss */
.gTable .cThree {
  width: 204px;
}
/* line 745, pillarheader.scss */
.gTable .cFour {
  width: 38px;
  font-weight: bold;
}
/* line 749, pillarheader.scss */
.gTable .cFive {
  padding-right: 20px;
  width: 187px;
}
/* line 753, pillarheader.scss */
.gTable .cSix {
  width: 39px;
}
/* line 756, pillarheader.scss */
.gTable .cSeven {
  width: 50px;
}

/* line 762, pillarheader.scss */
.cp-tooltip,
.tooltip-container {
  position: relative;
}

/* line 766, pillarheader.scss */
.tooltip-outer {
  display: none;
  background: url("../images/modules/TheFaCup/fixtures/mod-toolTip-bg.png") no-repeat scroll right 32px;
  color: #fff;
  padding: 15px 0;
  position: absolute;
  right: 4px;
  z-index: 21;
  white-space: nowrap;
  margin: -61px 3px 0 0;
}

/* line 778, pillarheader.scss */
.tooltip-outer-active {
  display: inline;
}

/* line 782, pillarheader.scss */
.tooltip-inner {
  background: #020202;
  padding: 5px 10px;
  position: relative;
  z-index: 1;
}

/* line 790, pillarheader.scss */
.gTable .even td.first {
  border-left: 0;
}
/* line 793, pillarheader.scss */
.gTable .even td.last {
  border-right: 0;
}

/* line 799, pillarheader.scss */
.mod-FaCup-fixtures h3 {
  margin: 0 0 -5px;
}
/* line 802, pillarheader.scss */
.mod-FaCup-fixtures .gTable {
  margin-top: 30px;
}
/* line 804, pillarheader.scss */
.mod-FaCup-fixtures .gTable .headl, .mod-FaCup-fixtures .gTable .headr {
  padding: 12px 10px;
}
/* line 807, pillarheader.scss */
.mod-FaCup-fixtures .gTable:first-child {
  margin-top: 0;
}
/* line 809, pillarheader.scss */
.mod-FaCup-fixtures .gTable:first-child .headl, .mod-FaCup-fixtures .gTable:first-child .headr {
  border-top: 0;
}

/* line 817, pillarheader.scss */
.mod-FaCup-results h3 {
  margin: 0 0 -5px;
  height: 36px;
}
/* line 821, pillarheader.scss */
.mod-FaCup-results .cp-paging {
  margin-top: 20px;
}

/* line 827, pillarheader.scss */
#mod-faCup-results-box2 table td.cOne {
  width: 30px;
  text-align: left;
}
/* line 831, pillarheader.scss */
#mod-faCup-results-box2 table td.cTwo {
  text-align: center;
  width: 80px;
}
/* line 835, pillarheader.scss */
#mod-faCup-results-box2 table td.cThree {
  text-align: center;
  width: 10px;
}
/* line 839, pillarheader.scss */
#mod-faCup-results-box2 table td.cFour {
  text-align: center;
  width: 80px;
}

/* line 846, pillarheader.scss */
.mod-FaCup-results .gTable tr.marked td {
  background: #9d9d9d;
  color: #fff;
}
/* line 850, pillarheader.scss */
.mod-FaCup-results .gTable td .cp-cameraIcon {
  width: 26px;
  height: 14px;
  background: transparent url("../images/components/cp-camera.png") no-repeat 0 0;
  text-indent: -999em;
  display: block;
}
/* line 858, pillarheader.scss */
.mod-FaCup-results .gTable tr.marked td .cp-cameraIcon {
  background-position: 0 -14px;
}
/* line 861, pillarheader.scss */
.mod-FaCup-results .gTable tr td.last {
  padding: 0;
}
/* line 863, pillarheader.scss */
.mod-FaCup-results .gTable tr td.last a {
  display: block;
  float: right;
  width: 26px;
  height: 26px;
  margin: 4px 5px 0 0;
  background: transparent url("../images/components/cp-tableBtn.png") no-repeat 0 0;
  text-indent: -9999px;
}

/* line 876, pillarheader.scss */
.no-js .mod-FaCup-results .gTable tr td.last a {
  display: none;
}

/* line 881, pillarheader.scss */
.mod-FaCup-results .gTable tr td.last a:hover {
  background-position: -26px 0;
}
/* line 884, pillarheader.scss */
.mod-FaCup-results .gTable tr td.last a.opened {
  background-position: -26px -26px;
}
/* line 887, pillarheader.scss */
.mod-FaCup-results .gTable tr td.last a.closed {
  background-position: 0 0;
}

/* line 893, pillarheader.scss */
.no-js .mod-FaCup-results .gTable tr td.last a,
.js .mod-FaCup-results .hiddenCells {
  display: none;
}

/* line 898, pillarheader.scss */
.mod-FaCup-results .hiddenCells .gTable td {
  padding: 0 0 5px 0;
  background: #fff;
}
/* line 901, pillarheader.scss */
.mod-FaCup-results .hiddenCells .gTable td h5 {
  margin-bottom: 12px;
  font-weight: bold;
  text-align: center;
  font-size: 1.16em;
  clear: both;
}
/* line 908, pillarheader.scss */
.mod-FaCup-results .hiddenCells .gTable td .resultDetailsArea {
  padding: 18px;
  margin-bottom: 12px;
  text-align: center;
  background: #f8f8f8;
}
/* line 913, pillarheader.scss */
.mod-FaCup-results .hiddenCells .gTable td .resultDetailsArea p {
  margin: 0;
}
/* line 916, pillarheader.scss */
.mod-FaCup-results .hiddenCells .gTable td .resultDetailsArea ul {
  margin-top: 10px;
}
/* line 918, pillarheader.scss */
.mod-FaCup-results .hiddenCells .gTable td .resultDetailsArea ul li {
  display: inline;
  margin: 0 5px;
}
/* line 921, pillarheader.scss */
.mod-FaCup-results .hiddenCells .gTable td .resultDetailsArea ul li b {
  font-weight: bold;
}
/* line 928, pillarheader.scss */
.mod-FaCup-results .hiddenCells .gTable ol {
  margin-bottom: 10px;
}
/* line 930, pillarheader.scss */
.mod-FaCup-results .hiddenCells .gTable ol li {
  width: 100%;
  clear: both;
  line-height: normal;
}
/* line 934, pillarheader.scss */
.mod-FaCup-results .hiddenCells .gTable ol li span {
  float: right;
  width: 290px;
  height: 21px;
  padding: 5px 0 0 10px;
  display: block;
  text-align: left;
  border-bottom: solid 1px #e1e1e1;
}
/* line 943, pillarheader.scss */
.mod-FaCup-results .hiddenCells .gTable ol li:last-child span {
  border: none;
}
/* line 946, pillarheader.scss */
.mod-FaCup-results .hiddenCells .gTable ol li:first-child span {
  border-top: solid 1px #e1e1e1;
}
/* line 950, pillarheader.scss */
.mod-FaCup-results .hiddenCells .gTable ol li span:first-child {
  float: left;
  text-align: right;
  padding: 5px 10px 0 0;
}
/* line 955, pillarheader.scss */
.mod-FaCup-results .hiddenCells .gTable ol li span img {
  vertical-align: middle;
  margin: 0 9px 0 0;
  position: relative;
  top: -2px;
}
/* line 960, pillarheader.scss */
.mod-FaCup-results .hiddenCells .gTable ol li span img[alt=ball] {
  top: 0;
}
/* line 964, pillarheader.scss */
.mod-FaCup-results .hiddenCells .gTable ol li span:first-child img {
  margin: 0 0 0 9px;
}
/* line 967, pillarheader.scss */
.mod-FaCup-results .hiddenCells .gTable ol li span img.transp {
  opacity: 0.35;
}

/* line 976, pillarheader.scss */
.gTable td .tooltip {
  background: url("../images/components/cp-information.png") no-repeat scroll 0 0 transparent;
  width: 17px;
  height: 17px;
}
/* line 980, pillarheader.scss */
.gTable td .tooltip:hover {
  background-position: -17px 0;
}
/* line 984, pillarheader.scss */
.gTable .headl {
  border-left: 0;
}

/* line 989, pillarheader.scss */
.mod-FaCup-results-live .gTable .headr {
  border-right: 0;
}

/* line 994, pillarheader.scss */
.mod-FaCup-results .resultDetailsArea-left {
  float: left;
}
/* line 997, pillarheader.scss */
.mod-FaCup-results .resultDetailsArea-right {
  float: right;
}
/* line 1002, pillarheader.scss */
.mod-FaCup-results .hiddenCells .gTable ol li .resultDetailsArea-left span:first-child {
  float: left;
}
/* line 1005, pillarheader.scss */
.mod-FaCup-results .hiddenCells .gTable ol li .resultDetailsArea-right span:first-child {
  float: right;
  text-align: left;
}
/* line 1010, pillarheader.scss */
.mod-FaCup-results .hiddenCells .gTable ol.resultDetailsArea-right li span {
  text-align: left;
}

/* line 1016, pillarheader.scss */
.mod-searchBarHistory {
  background: url("../images/modules/TheFaCup/mod-searchBarHistory-topBG.png") repeat-x 0 0;
}
/* line 1018, pillarheader.scss */
.mod-searchBarHistory .mod-searchHistoryDetails #cp-finalMatchSummary {
  float: left;
}
/* line 1021, pillarheader.scss */
.mod-searchBarHistory legend {
  text-indent: -999em;
  height: 0;
}
/* line 1025, pillarheader.scss */
.mod-searchBarHistory label {
  color: #666;
  font-size: .9em;
  font-weight: bold;
  display: block;
  padding: 7px;
}
/* line 1032, pillarheader.scss */
.mod-searchBarHistory .selectContainer {
  width: 110px;
  background: url("../images/components/cp-selectContainerBgBlue.png") repeat-x scroll right 0 white;
}
/* line 1035, pillarheader.scss */
.mod-searchBarHistory .selectContainer select {
  position: relative;
  width: 110px;
}
/* line 1040, pillarheader.scss */
.mod-searchBarHistory .input-text {
  width: 240px;
}
/* line 1043, pillarheader.scss */
.mod-searchBarHistory dl {
  height: 22px;
  padding: 10px 0 20px 5px;
}
/* line 1046, pillarheader.scss */
.mod-searchBarHistory dl dt {
  float: left;
  line-height: initial;
}
/* line 1051, pillarheader.scss */
.mod-searchBarHistory .arrow {
  background: url("../images/components/bg-arrow-grey.png") no-repeat 0 0 transparent;
  height: 11px;
  margin: 50px 0 0 295px;
  position: absolute;
  width: 21px;
}
/* line 1058, pillarheader.scss */
.mod-searchBarHistory dl dd {
  float: left;
  position: relative;
}
/* line 1062, pillarheader.scss */
.mod-searchBarHistory button {
  margin: 0 0 0 10px;
}

/* line 1067, pillarheader.scss */
.mod-searchBarHistory-details {
  height: 183px;
}

/* line 1071, pillarheader.scss */
.mod-searchBarHistory-detailsBg {
  background: url("../images/modules/TheFaCup/mod-searchBarHistory-bottomBG.png") repeat-x 0 0;
  height: 183px;
}

/* line 1077, pillarheader.scss */
.mod-searchBarHistory .mod-searchBarHistory-teamOne, .mod-searchBarHistory .mod-searchBarHistory-teamTwo {
  background: url("../images/components/cp-logoHolder-large.png") no-repeat 50% 0;
  height: 130px;
  margin: 20px 0 0;
}
/* line 1083, pillarheader.scss */
.mod-searchBarHistory .mod-searchBarHistory-teamOne img,
.mod-searchBarHistory .mod-searchBarHistory-teamTwo img {
  padding: 0;
  width: 128px;
  height: 130px;
}
/* line 1089, pillarheader.scss */
.mod-searchBarHistory .mod-searchBarHistory-teamOne h4,
.mod-searchBarHistory .mod-searchBarHistory-teamTwo h4 {
  padding: 0;
  line-height: initial;
}
/* line 1093, pillarheader.scss */
.mod-searchBarHistory .mod-searchBarHistory-teamOne {
  width: 30%;
  float: left;
  text-align: center;
  padding: 0;
}
/* line 1099, pillarheader.scss */
.mod-searchBarHistory .mod-searchBarHistory-gameDetails {
  width: 40%;
  float: left;
  text-align: center;
  padding: 23px 0 0;
}
/* line 1104, pillarheader.scss */
.mod-searchBarHistory .mod-searchBarHistory-gameDetails h4 {
  font-size: 1em;
  margin: 0;
  line-height: initial;
}

/* line 1112, pillarheader.scss */
.mod-searchHistoryDetails {
  clear: both;
  text-align: center;
}

/* line 1117, pillarheader.scss */
.no-js .mod-searchHistoryDetails a {
  display: none;
}

/* line 1121, pillarheader.scss */
.cp-showHideBtn {
  padding: 150px 0 0;
}
/* line 1123, pillarheader.scss */
.cp-showHideBtn a.opened {
  background-position: -26px -26px;
}

/* line 1129, pillarheader.scss */
.mod-searchHistoryDetails .hiddenCells {
  float: left;
}
/* line 1132, pillarheader.scss */
.mod-searchHistoryDetails .gTable td {
  border-bottom: none;
  padding: 0;
}

/* line 1138, pillarheader.scss */
.cp-showHideBtn a {
  display: block;
  float: none;
  width: 26px;
  height: 26px;
  margin: 0 auto;
  background: transparent url("../images/components/cp-tableBtn.png") no-repeat 0 0;
  text-indent: -999em;
}

/* line 1149, pillarheader.scss */
.mod-searchBarHistory .hiddenCells .gTable ol li.last span {
  border: none;
}
/* line 1152, pillarheader.scss */
.mod-searchBarHistory .mod-searchBarHistory-gameDetails p.resultDetails {
  font-size: 4.2em;
  font-family: "FSJackRegular";
  line-height: 65px;
  margin-top: 7px;
}
/* line 1158, pillarheader.scss */
.mod-searchBarHistory .mod-searchBarHistory-teamTwo {
  width: 30%;
  float: left;
  text-align: center;
  padding: 0;
}

/* line 1167, pillarheader.scss */
.no-js .mod-searchBarHistory .mod-searchBarHistory-teamOne, .no-js .mod-searchBarHistory .mod-searchBarHistory-teamTwo {
  padding-bottom: 29px;
}

/* line 1173, pillarheader.scss */
.mod-searchBarHistory p {
  padding: 0;
  margin: 0;
  color: #666666;
  font-size: .75em;
}
/* line 1179, pillarheader.scss */
.mod-searchBarHistory a {
  color: #666;
}

/* line 1185, pillarheader.scss */
.mod-FaCup-history .gTable-title {
  border: none;
  border-top: 3px solid #ebebeb;
  cursor: pointer;
}
/* line 1190, pillarheader.scss */
.mod-FaCup-history .gTableActive .gTable-title {
  border: none;
}
/* line 1194, pillarheader.scss */
.mod-FaCup-history .gTable .headlActive {
  color: #666;
}
/* line 1197, pillarheader.scss */
.mod-FaCup-history .gTable .headr h4 a {
  background-position: 0 -22px;
}

/* line 1204, pillarheader.scss */
.mod-searchBarHistory .form-select {
  float: left;
  width: 114px;
  height: 29px;
}
/* line 1210, pillarheader.scss */
.mod-searchBarHistory .select-box b {
  margin: 0;
  width: 95px;
  background: url("../images/components/cp-selectContainerBgBlue.png") repeat-x scroll right 0 white;
  font-size: .75em;
}
/* line 1216, pillarheader.scss */
.mod-searchBarHistory .select-box ol {
  width: 115px;
  top: 0px;
  left: 0px;
}
/* line 1221, pillarheader.scss */
.mod-searchBarHistory .select-box.show b {
  background-position: right -29px;
}

/* line 1229, pillarheader.scss */
.mod-FaCup-history .gTable .cOne {
  width: 75px;
}
/* line 1232, pillarheader.scss */
.mod-FaCup-history .gTable .cTwo {
  width: 9px;
}
/* line 1236, pillarheader.scss */
.mod-FaCup-history .gTable-title {
  position: relative;
}
/* line 1238, pillarheader.scss */
.mod-FaCup-history .gTable-title span {
  position: absolute;
  right: 45px;
  top: 13px;
  width: 14px;
  height: 14px;
}
/* line 1244, pillarheader.scss */
.mod-FaCup-history .gTable-title span .progressDialog {
  background: url("../images/components/cp-ajax-loader-tables-wb.gif") no-repeat 0 0;
}
/* line 1250, pillarheader.scss */
.mod-FaCup-history .gTable .odd .cOne {
  width: 76px;
}
/* line 1253, pillarheader.scss */
.mod-FaCup-history .gTable .even .cOne {
  width: 77px;
}
/* line 1256, pillarheader.scss */
.mod-FaCup-history .gTable .odd .cThree {
  width: 208px;
}
/* line 1259, pillarheader.scss */
.mod-FaCup-history .gTable .even .cThree {
  width: 206px;
}
/* line 1263, pillarheader.scss */
.mod-FaCup-history .gTable .odd .cFour {
  width: 38px;
}
/* line 1266, pillarheader.scss */
.mod-FaCup-history .gTable .odd .cFive {
  width: 189px;
}
/* line 1269, pillarheader.scss */
.mod-FaCup-history .gTable .odd .cSix {
  width: 40px;
}
/* line 1273, pillarheader.scss */
.mod-FaCup-history .gTable .even .cSix {
  width: 40px;
}
/* line 1276, pillarheader.scss */
.mod-FaCup-history .gTable tr.even td.last a {
  margin-right: 6px;
}
/* line 1280, pillarheader.scss */
.mod-FaCup-history .gTable .even .last {
  border-right: none;
}
/* line 1283, pillarheader.scss */
.mod-FaCup-history .gTable .even .first {
  border-left: none;
}
/* line 1288, pillarheader.scss */
.mod-FaCup-history h3 {
  height: 36px;
}

/* line 1293, pillarheader.scss */
.twinBlockOuter {
  height: 290px;
  width: 310px;
  float: left;
}

/* line 1299, pillarheader.scss */
.twinBlock {
  height: 135px;
  margin: 0 0 20px 0;
  font-family: 'PFBeauSansPro-Regular';
}
/* line 1303, pillarheader.scss */
.twinBlock article {
  -webkit-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.2);
  -ms-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.2);
  height: 135px;
  width: 300px;
}
/* line 1311, pillarheader.scss */
.twinBlock a {
  border: 3px solid #fff;
  position: relative;
  display: block;
  height: 129px;
  overflow: hidden;
}
/* line 1318, pillarheader.scss */
.twinBlock .article {
  height: 129px;
  overflow: hidden;
}
/* line 1322, pillarheader.scss */
.twinBlock img {
  position: absolute;
  z-index: 0;
  cursor: pointer;
}
/* line 1327, pillarheader.scss */
.twinBlock h2 {
  background: #fff;
  font-family: 'PFBeauSansPro-Regular';
  font-size: 1.3em;
  font-weight: normal;
  padding: 5px 7px 5px;
  margin: 0;
  text-transform: uppercase;
  cursor: pointer;
  display: inline-block;
}
/* line 1337, pillarheader.scss */
.twinBlock h2 span {
  background: url("../images/modules/SGP/mod-twinBlock-arrows.png") no-repeat 90% 2px transparent;
  display: inline-block;
  width: 20px;
  text-indent: -999em;
  padding: 0 3px;
}
/* line 1345, pillarheader.scss */
.twinBlock a:hover h2 span {
  background-position: 90% -56px;
}
/* line 1348, pillarheader.scss */
.twinBlock h3 {
  background: #fff;
  color: #666;
  font-family: 'PFBeauSansPro-Bold';
  font-size: .8em;
  text-transform: uppercase;
  line-height: 30px;
  height: 30px;
  padding: 0 10px;
  cursor: pointer;
  display: block;
  text-shadow: none;
  margin: 0;
}

/* line 1364, pillarheader.scss */
.twinBlock-bottom {
  margin: 0;
}

/* line 1368, pillarheader.scss */
.twinBlock a:hover {
  border-color: #d71921;
}
/* line 1370, pillarheader.scss */
.twinBlock a:hover h2 {
  background-color: #d71921;
  color: white;
  bottom: 31px;
}
/* line 1375, pillarheader.scss */
.twinBlock a:hover .article hgroup {
  bottom: 0px;
}

/* line 1380, pillarheader.scss */
.twinBlock a:hover img {
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}

/* line 1388, pillarheader.scss */
.twinBlock .article hgroup {
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  position: absolute;
  bottom: -30px;
}

/* line 1398, pillarheader.scss */
.adaptive-body .grid_3 .news-section {
  float: left;
}

/* line 1403, pillarheader.scss */
.grid_3 .latest-headlines .headline-wrapper .image-wrapper {
  position: relative;
}
/* line 1406, pillarheader.scss */
.grid_3 .latest-headlines .main-headlines .image-wrapper {
  max-width: 300px;
  height: 169px;
}
/* line 1410, pillarheader.scss */
.grid_3 .latest-headlines .headline-wrapper li {
  line-height: 0.7em;
}
/* line 1413, pillarheader.scss */
.grid_3 .latest-headlines .headline-wrapper li a {
  display: inline-block;
  text-decoration: none;
  line-height: 1;
}
/* line 1418, pillarheader.scss */
.grid_3 .latest-headlines .main-headlines .image-wrapper img {
  width: 300px;
}
/* line 1421, pillarheader.scss */
.grid_3 .latest-headlines .headline-wrapper li h4 {
  margin: 0;
}
/* line 1424, pillarheader.scss */
.grid_3 .latest-headlines .headline-wrapper li h4 a {
  color: #333;
  font-family: Arial, Helvetica, sans-serif;
}

/* line 1430, pillarheader.scss */
.adaptive-wrapper .adaptive-stage .grid_2 header {
  z-index: 9999 !important;
  position: relative !important;
}

/* line 1435, pillarheader.scss */
.adaptive-body .grid_1 header {
  z-index: 99 !important;
  position: relative !important;
}

/* line 1440, pillarheader.scss */
.adaptive-wrapper .hero-carousel .sliderWrapper {
  min-height: 438px;
  width: 938px;
  border: 1px solid #c9c9c9;
  margin-bottom: 19px;
  position: relative;
}

/* line 1448, pillarheader.scss */
.adaptive-wrapper .hero-carousel .sliderWrapper .socialLinks {
  border-top: 1px solid #c9c9c9;
  padding-top: 10px;
  bottom: 10px;
  margin-right: 18px;
  width: 283px;
}

/* The FA Cup */
/* line 1457, pillarheader.scss */
.fa-vase-theme {
  /*a:link,  a:visited {
  color: rgb(163,143,99) !important;
}*/
}
/* line 1463, pillarheader.scss */
.fa-vase-theme .adaptive-sub-navigation a:link, .fa-vase-theme .adaptive-sub-navigation a:visited {
  color: #000 !important;
}
/* line 1467, pillarheader.scss */
.fa-vase-theme #mod-fixturesTable p {
  font-size: .8em !important;
}

/* line 1472, pillarheader.scss */
.fa-cup-theme {
  font-family: Helvetica, Arial, Verdana, sans-serif;
  /*  Contatc the FA  */
}
/* line 1475, pillarheader.scss */
.fa-cup-theme .adaptive-wrapper .hero-carousel .sliderWrapper .topNews {
  position: absolute;
  right: 20px;
  z-index: 100;
  width: 320px;
}
/* line 1481, pillarheader.scss */
.fa-cup-theme .adaptive-wrapper .hero-carousel .sliderWrapper .socialLinks {
  border-top: 1px solid #c9c9c9;
  padding-top: 10px;
  bottom: 30px;
  margin-right: 36px;
  width: 283px;
}
/* line 1489, pillarheader.scss */
.fa-cup-theme .article-container.grid_2 {
  margin: 0;
}
/* line 1492, pillarheader.scss */
.fa-cup-theme .container_3 .grid_2 {
  /*z-index:1;*/
  width: 620px !important;
}
/* line 1496, pillarheader.scss */
.fa-cup-theme .container_3 .grid_2 .article-body {
  float: left;
}
/* line 1500, pillarheader.scss */
.fa-cup-theme .block h2 {
  background: #002a5b;
  color: #fff;
  text-shadow: 1px 1px 0 #0a3265;
}
/* line 1505, pillarheader.scss */
.fa-cup-theme h2 {
  font-family: 'TheFACupRegular';
  font-weight: normal;
}
/* line 1509, pillarheader.scss */
.fa-cup-theme a {
  color: #1c74cd;
  text-decoration: none;
}
/* line 1512, pillarheader.scss */
.fa-cup-theme a:hover {
  color: #666666;
}
/* line 1517, pillarheader.scss */
.fa-cup-theme .mod-searchBarHistory .select-box ol {
  padding: 0 0 0 115px;
  width: 265px;
  display: block;
  position: relative;
  top: 0;
}
/* line 1524, pillarheader.scss */
.fa-cup-theme .mod-searchBarHistory .select-box ol a.item-2000, .fa-cup-theme .mod-searchBarHistory .select-box ol a.item-1900, .fa-cup-theme .mod-searchBarHistory .select-box ol a.item-1800, .fa-cup-theme .mod-searchBarHistory .select-box ol a.item-2000, .fa-cup-theme .mod-searchBarHistory .select-box ol a.item-1900, .fa-cup-theme .mod-searchBarHistory .select-box ol a.item-1800 {
  display: block;
  float: none;
  padding: 7px 7px 7px 10px;
  text-decoration: none;
  border-bottom: 1px dotted #ddd;
  color: #0075D1;
}
/* line 1534, pillarheader.scss */
.fa-cup-theme .mod-searchBarHistory .cp-buttonHolder-one {
  position: absolute;
  left: 0;
  margin: 15px 0 15px 20px;
  z-index: 1000;
}
/* line 1540, pillarheader.scss */
.fa-cup-theme .mod-searchBarHistory .cp-buttonHolder-two {
  position: absolute;
  left: 0;
  top: 50px;
  margin: 15px 0 15px 20px;
  z-index: 1000;
}
/* line 1547, pillarheader.scss */
.fa-cup-theme .mod-searchBarHistory .cp-buttonHolder-three {
  position: absolute;
  left: 0;
  top: 100px;
  margin: 15px 0 15px 20px;
  z-index: 1000;
}
/* line 1555, pillarheader.scss */
.fa-cup-theme .mod-searchBarHistory .form-select .select-box a.cp-button {
  background: url(../images/components/mod-selectElButtonSprite.png) no-repeat 0 0;
  padding: 10px 22px 12px 19px;
  display: block;
  border: none;
  font-weight: bold;
  text-shadow: 1px 1px 1px #fff;
  font-size: .75em;
  line-height: initial;
  color: #1c74cd;
}
/* line 1569, pillarheader.scss */
.fa-cup-theme .mod-searchBarHistory .form-select .select-box a:hover.cp-button, .fa-cup-theme .mod-searchBarHistory .form-select .select-box a.cp-button-active, .fa-cup-theme .mod-searchBarHistory .form-select .select-box a:hover.cp-button, .fa-cup-theme .mod-searchBarHistory .form-select .select-box a.cp-button-active {
  background: url(../images/components/mod-selectElButtonSprite.png) no-repeat 0 -38px;
  color: #666;
}
/* line 1576, pillarheader.scss */
.fa-cup-theme .mod-searchBarHistory .select-box ol a:link, .fa-cup-theme .mod-searchBarHistory .select-box ol a:visited {
  border-bottom: 1px dotted #ddd;
  color: #0075d1;
}
/* line 1581, pillarheader.scss */
.fa-cup-theme .mod-searchBarHistory .select-box ol li {
  width: 95px;
  float: left;
  margin-right: 10px;
  line-height: 1em;
}
/* line 1587, pillarheader.scss */
.fa-cup-theme .mod-searchBarHistory .select-box ol li a:hover, .fa-cup-theme .mod-searchBarHistory .select-box ol li a:focus {
  color: #666;
}
/* line 1593, pillarheader.scss */
.fa-cup-theme .mod-searchBarHistory .select-box ol a:link, .fa-cup-theme .mod-searchBarHistory .select-box ol a:visited {
  border-bottom: 1px dotted #ddd;
  color: #015CA8;
  font-size: .75em;
}
/* line 1599, pillarheader.scss */
.fa-cup-theme .mod-searchBarHistory .select-box ol li {
  width: 95px;
  float: left;
  margin-right: 10px;
}
/* line 1604, pillarheader.scss */
.fa-cup-theme .mod-searchBarHistory .select-box ol li a:hover, .fa-cup-theme .mod-searchBarHistory .select-box ol li a:focus {
  color: #666;
}
/* line 1614, pillarheader.scss */
.fa-cup-theme .mod-FAQ .mod-FAQ-mp h2.toggle-header {
  background: transparent;
}

/*
.theme-thefa .MF-mod-hero {
  #hero, .mycarousel, .jcarousel-item, .jcarousel-clip {
    width: 940px;
    height: 349px;
    overflow: hidden;
    position: relative;
  }
}

.theme-MF .MF-mod-hero {
  #hero, .mycarousel, .jcarousel-item, .jcarousel-clip {
    width: 940px;
    height: 349px;
    overflow: hidden;
    position: relative;
  }
}

.theme-gov .MF-mod-hero {
  #hero, .mycarousel, .jcarousel-item, .jcarousel-clip {
    width: 940px;
    height: 349px;
    overflow: hidden;
    position: relative;
  }
}
*/
/* line 1649, pillarheader.scss */
.slide-text-inner .button a,
.mod-clubDiscipline .button a {
  line-height: 31px;
  height: 32px;
  padding: 0 35px 0 10px;
  cursor: pointer;
  color: #000;
  font-weight: bold;
  text-decoration: none;
  background: url("../images/modules/governance/g-arrows-gov-sprite.png") no-repeat scroll right 6px white;
  display: inline-block;
  text-transform: uppercase;
  font-size: 1.5em;
  border-radius: 0;
  -webkit-transition: color .1s ease-in;
  -moz-transition: color .1s ease-in;
  -o-transition: color .1s ease-in;
  transition: color .1s ease-in;
}

/* line 1668, pillarheader.scss */
.mod-singleBoxTitleLink .button a {
  line-height: 31px;
  height: 32px;
  padding: 0 35px 0 10px;
  cursor: pointer;
  color: #000;
  font-weight: bold;
  text-decoration: none;
  background: url("../images/modules/governance/g-arrows-gov-sprite.png") no-repeat scroll right 6px white;
  display: inline-block;
  text-transform: uppercase;
  font-size: 1.5em;
  border-radius: 0;
  -webkit-transition: color .1s ease-in;
  -moz-transition: color .1s ease-in;
  -o-transition: color .1s ease-in;
  transition: color .1s ease-in;
}
/* line 1685, pillarheader.scss */
.mod-singleBoxTitleLink .button a:hover {
  background: url("../images/modules/governance/g-arrows-sprite.png") no-repeat scroll right -34px #746045;
  color: #fff;
}

/*
.theme-gov {
  .slide-txt .button a {
    line-height: 31px;
    height: 32px;
    padding: 0 35px 0 10px;
    cursor: pointer;
    color: #000;
    background: url("../images/modules/governance/g-arrows-gov-sprite.png") no-repeat scroll right 6px #fff;
    display: inline-block;
    text-transform: uppercase;
    font-size: 1.5em;
    border-radius: 0;
    -webkit-transition: color .1s ease-in;
    -moz-transition: color .1s ease-in;
    -o-transition: color .1s ease-in;
    transition: color .1s ease-in;
  }
  .mod-singleBoxTitleLink-hover {
    cursor: pointer;
    a {
      background: url("../images/modules/governance/g-arrows-sprite.png") no-repeat scroll right -34px #746045;
      color: #fff;
    }
  }
}
*/
/* line 1719, pillarheader.scss */
.mod-clubDiscipline .button a:hover,
.slide-txt .button a:hover {
  background: url("../images/modules/governance/g-arrows-sprite.png") no-repeat scroll right -34px #746045;
  color: #fff;
}

/* line 1724, pillarheader.scss */
a.wf-btnBlack:hover {
  color: #2c2728;
  background: #fff;
}

/* line 1730, pillarheader.scss */
.mod-articleDownloads a {
  color: #6e7a35;
}
/* line 1733, pillarheader.scss */
.mod-articleDownloads .mod-newsList {
  width: 618px;
}
/* line 1736, pillarheader.scss */
.mod-articleDownloads h2 {
  font-family: 'Arial';
  font-size: 1.16em;
  line-height: 1.2857em;
  color: #746045;
}
/* line 1742, pillarheader.scss */
.mod-articleDownloads p {
  font-size: 0.8em;
}

/* line 1747, pillarheader.scss */
.mod-newsList.searchResults li.icon {
  margin: 0 10px;
  width: 580px;
}

/* line 1753, pillarheader.scss */
.mod-articleDownloads li {
  background: url("../../images/modules/mod-gov-articleDownloads-separator.png") repeat-x scroll 0 0 transparent;
  border: none;
}
/* line 1756, pillarheader.scss */
.mod-articleDownloads li:first-child {
  background: none;
}
/* line 1760, pillarheader.scss */
.mod-articleDownloads h2 {
  margin: 0;
  padding: 0 0 5px;
  width: 500px;
}
/* line 1765, pillarheader.scss */
.mod-articleDownloads p {
  margin: 0;
  width: 500px;
}
/* line 1770, pillarheader.scss */
.mod-articleDownloads .mod-newsList .cp-shadow-icon {
  height: 80px;
}
/* line 1773, pillarheader.scss */
.mod-articleDownloads .mod-newsList .mod-newsList-linkContainer {
  min-height: 70px;
}
/* line 1777, pillarheader.scss */
.mod-articleDownloads .cp-shadow-icon span {
  bottom: 0;
}

/* line 1782, pillarheader.scss */
.mod-newsList.searchResults li a.mod-newsList-linkContainer {
  width: 580px;
  cursor: pointer;
  min-height: 90px;
  display: block;
  float: left;
  padding-bottom: 15px;
  text-decoration: none;
  position: relative;
  vertical-align: top;
}

/* line 1794, pillarheader.scss */
.searchResults {
  width: 598px;
}

/* line 1798, pillarheader.scss */
.mod-quickLinks-hgroup a {
  cursor: pointer;
  text-decoration: none;
}
/* line 1801, pillarheader.scss */
.mod-quickLinks-hgroup a:hover p {
  color: #666;
}

/* line 1806, pillarheader.scss */
.mod-quickLinks-section {
  border-top: 1px solid #D9D9D9;
  height: 87px;
  padding: 8px 0 0 14px;
}
/* line 1810, pillarheader.scss */
.mod-quickLinks-section h1, .mod-quickLinks-section p {
  font-family: 'FSJoey' !important;
}

/* line 1815, pillarheader.scss */
.lastSection .mod-quickLinks-section {
  border-bottom: 1px solid #D9D9D9;
  height: 88px;
}

/* line 1820, pillarheader.scss */
.mod-LinkBlocks {
  height: 290px;
  clear: both;
}
/* line 1823, pillarheader.scss */
.mod-LinkBlocks li {
  padding: 6px 0 21px 15px;
  border-top: 1px solid #d9d9d9;
  height: 69px;
}
/* line 1827, pillarheader.scss */
.mod-LinkBlocks li.mod-LinkBlocksLast {
  padding: 6px 0 16px 15px;
  border-bottom: 1px solid #d9d9d9;
  height: 72px;
}

/* line 1836, pillarheader.scss */
.mod-quickLinks-section h1 {
  margin: 0;
  padding: 0;
  font-family: 'PFBeauSansPro-Regular';
  font-size: 1.4em;
  font-weight: normal;
  /*color: rgb(215,25,33);*/
  text-transform: uppercase;
  line-height: 1.1;
  position: relative;
}
/* line 1848, pillarheader.scss */
.mod-quickLinks-section p {
  margin: 0;
  padding: 0;
  font-family: 'FSJoeyMedium';
  font-size: 1em;
  color: #746045;
  line-height: 1.2;
  position: relative;
}
/* line 1857, pillarheader.scss */
.mod-quickLinks-section .chevron {
  background: url("../../images/modules/governance/chevrons.png") no-repeat scroll right 7px transparent;
  width: 8px;
  display: inline-block;
}

/* line 1864, pillarheader.scss */
.mod-quickLinks-hgroup a:hover .chevron {
  background: url("../../images/modules/governance/chevrons.png") no-repeat scroll right -23px transparent;
}

/* line 1869, pillarheader.scss */
.column-8 .select-box {
  margin: 1px 10px 0 0px;
  z-index: 5000;
}
/* line 1873, pillarheader.scss */
.column-8 .mod-suspExistingSearchBar .select-box {
  z-index: 4999;
}

/* line 1881, pillarheader.scss */
.mod-searchBar {
  font-family: Arial, Helvetica, sans-serif;
  color: #666666;
  font-size: .75em;
}
/* line 1885, pillarheader.scss */
.mod-searchBar .select-box b {
  background-position: right -204px;
  margin: 0 10px 0 0;
  width: 114px;
}
/* line 1890, pillarheader.scss */
.mod-searchBar .mod-searchBarTitle strong {
  float: left;
  display: block;
  background: #e7e7e7;
  font-weight: bold;
  font-size: 1.2em;
  line-height: initial;
  height: 35px;
  padding: 18px 5px 0 10px;
  position: relative;
  top: -11px;
}
/* line 1901, pillarheader.scss */
.mod-searchBar .mod-searchBarTitle strong span {
  float: right;
  background: transparent url("../images/components/cp-rightArrow.png") no-repeat right 0;
  text-indent: -9999px;
  width: 11px;
  height: 21px;
  position: relative;
  left: 16px;
}

/* line 1913, pillarheader.scss */
.mod-fairplaySearchBar .select-box {
  margin: 1px 10px 0 20px;
  float: left;
}
/* line 1916, pillarheader.scss */
.mod-fairplaySearchBar .select-box b {
  background: url("../images/components/cp-selectContainerBg-long.png") no-repeat scroll right 0 white;
  width: 305px;
  margin: 0;
}

/* line 1923, pillarheader.scss */
.mod-searchBar dd button {
  position: absolute;
  right: 10px;
  width: 78px;
}

/* line 1929, pillarheader.scss */
.mod-searchBar .form-select ol {
  width: 325px;
  top: 30px;
}

/* line 1934, pillarheader.scss */
.mod-article-header {
  margin: 0 0 10px 0;
}
/* line 1936, pillarheader.scss */
.mod-article-header ul {
  width: 100%;
  height: 30px;
}

/* line 1942, pillarheader.scss */
.mod-searchBar {
  position: relative;
  background: #f1f1f1;
  height: 43px;
  padding: 10px 0 0 0;
  position: relative;
  top: -4px;
}
/* line 1949, pillarheader.scss */
.mod-searchBar dl {
  margin: 1px 0 0 0;
}
/* line 1952, pillarheader.scss */
.mod-searchBar strong {
  float: left;
  display: block;
  background: #e7e7e7;
  font-weight: bold;
  font-size: 1.16em;
  height: 35px;
  padding: 18px 5px 0 10px;
  position: relative;
  top: -11px;
}
/* line 1963, pillarheader.scss */
.mod-searchBar .form-select ol {
  /*width: 134px;*/
}

/* line 1968, pillarheader.scss */
#mod-faCup-newsList .mod-searchBar strong {
  top: -10px;
}

/* line 1973, pillarheader.scss */
.mod-searchBar strong span {
  float: right;
  background: transparent url("../images/components/cp-rightArrow.png") no-repeat right 0;
  text-indent: -9999px;
  width: 11px;
  height: 21px;
  position: relative;
  left: 16px;
}
/* line 1982, pillarheader.scss */
.mod-searchBar fieldset .input-text {
  float: left;
  width: 235px;
  margin: 1px 10px 0 20px;
}
/* line 1987, pillarheader.scss */
.mod-searchBar .mod-searchBarNewsListSearch {
  margin: 0;
}
/* line 1991, pillarheader.scss */
.mod-searchBar fieldset .selectContainer {
  float: left;
  width: 143px;
  margin: 5px 7px 0 0;
}
/* line 1994, pillarheader.scss */
.mod-searchBar fieldset .selectContainer select {
  float: left;
  width: 143px;
}
/* line 2000, pillarheader.scss */
.mod-searchBar fieldset button {
  margin-top: 1px;
}

/* line 2006, pillarheader.scss */
.mod-searchBar-info {
  margin: 5px 0 0px;
}

/* line 2010, pillarheader.scss */
.mod-searchBar-results {
  background: transparent url("../images/components/cp-newsBG.png") no-repeat 0 bottom;
  width: 620px;
}

/* line 2015, pillarheader.scss */
.mod-searchBar-info .nav-dropdown {
  clear: none;
  /*background:transparent url('../../images/components/cp-newsBG.png') no-repeat 0 45px;*/
  height: 60px;
}

/* line 2022, pillarheader.scss */
.mod-newsSearchBarLarge .nav-dropdown {
  background: transparent url("../images/components/cp-newsBG-large.png") no-repeat 0 45px;
  height: 60px;
}

/* line 2027, pillarheader.scss */
#mod-otherNewsArea {
  background: url("../images/ajax-loader-TheFA.gif") no-repeat scroll center top white;
  color: #015CA8;
  height: 16px;
  left: 50%;
  margin: 9px 0 0;
  padding: 18px 0 0;
  position: absolute;
  width: 40px;
}

/* line 2038, pillarheader.scss */
#module-bulletins-search #mod-otherNewsArea {
  margin-top: 50px;
}

/* line 2042, pillarheader.scss */
.mod-searchBar-results .nav-dropdown {
  /*height:100px;background-position:0 90px;*/
}

/* line 2047, pillarheader.scss */
.mod-searchBar-info strong {
  float: left;
  font-weight: bold;
  font-size: 1.16em;
  padding: 11px 0 0 10px;
}
/* line 2053, pillarheader.scss */
.mod-searchBar-info h2 {
  float: left;
  clear: both;
  font-size: 3.16em;
  padding: 7px 0 9px 10px;
}
/* line 2059, pillarheader.scss */
.mod-searchBar-info .nav-dropdown ol li ul li a {
  font-size: 0.9em;
}

/* line 2064, pillarheader.scss */
.column-12 .mod-searchBar dd button {
  width: 78px;
  height: 30px;
  margin-top: 0;
}

/* line 2071, pillarheader.scss */
.mod-relatedNews ul li,
.mod-otherNews ul li {
  border-bottom: 1px solid #E1E1E1;
}

/* line 2076, pillarheader.scss */
.mod-relatedNews ul li.last {
  border: none;
}

/* line 2081, pillarheader.scss */
.grid_1 .related-news ul,
.grid_1 .mod-relatedNews ul {
  border: none;
  padding: 0;
}

/* line 2086, pillarheader.scss */
.grid_1 .related-news ul li,
.grid_1 .mod-relatedNews ul li {
  padding: 15px 0 15px 0;
  width: 275px;
  line-height: 1.1em;
}

/* line 2098, pillarheader.scss */
.grid_1 .related-news ul li,
.grid_1 .related-news ul li a,
.grid_1 .related-news ul li a:visited,
.grid_1 .related-news ul li a figcaption,
.grid_1 .mod-relatedNews ul li,
.grid_1 .mod-relatedNews ul li a,
.grid_1 .mod-relatedNews ul li a:visited,
.grid_1 .mod-relatedNews ul li a figcaption {
  text-decoration: none;
  font-size: 1em;
}

/* line 2105, pillarheader.scss */
.grid_1 .related-news ul li a:hover,
.grid_1 .related-news ul li a:hover figcaption,
.grid_1 .mod-relatedNews ul li a:hover,
.grid_1 .mod-relatedNews ul li a:hover figcaption {
  text-decoration: none;
}

/* line 2109, pillarheader.scss */
.grid_1 .related-news ul li:first-child,
.grid_1 .mod-relatedNews ul li:first-child {
  padding-top: 0;
}

/* line 2113, pillarheader.scss */
.grid_1 .related-news ul li.last,
.grid_1 .mod-relatedNews ul li.last {
  padding-bottom: 0;
}

/* line 2117, pillarheader.scss */
.grid_1 .related-news ul li span time,
.grid_1 .mod-relatedNews ul li span time {
  color: #666666;
  font-size: 11px;
  font-weight: normal;
}

/* line 2123, pillarheader.scss */
.grid_1 .related-news ul li a img,
.grid_1 .mod-relatedNews ul li a img {
  float: left;
  height: 73px;
  margin-right: 10px;
  width: 134px;
}

/* line 2130, pillarheader.scss */
.grid_1 .related-news ul li a:hover img.cp-shadow,
.grid_1 .mod-relatedNews ul li a:hover img.cp-shadow {
  border-color: #746045;
}

/* line 2134, pillarheader.scss */
.grid_3 > article.ad-box {
  width: 300px;
  height: 310px;
  float: left;
  display: inline;
  margin-right: 20px;
  position: relative;
  /*
&:nth-child(3) {
  margin: 0;
}
*/
}

/* line 2148, pillarheader.scss */
.grid_3 > article.ad-box.partner {
  margin-left: 10px;
  margin-right: 10px;
}

/* line 2154, pillarheader.scss */
.grid_1 > article.ad-box,
.grid_1-inner > article.ad-box {
  width: 300px;
  height: 310px;
  float: left;
  display: inline;
  margin-right: 20px;
}

/* line 2163, pillarheader.scss */
article.ad-box .fomb {
  padding-top: 20px;
  position: relative;
  height: 100%;
}
/* line 2168, pillarheader.scss */
article.ad-box.mod-singleBoxTitleLink-hover {
  cursor: pointer;
}
/* line 2170, pillarheader.scss */
article.ad-box.mod-singleBoxTitleLink-hover:hover .fomb a {
  background: url("../images/modules/governance/g-arrows-sprite.png") no-repeat scroll right -34px #746045;
  color: #fff;
}
/* line 2175, pillarheader.scss */
article.ad-box ul {
  position: relative;
  /*z-index: 12;*/
  padding: 2px 0 2px 5px;
  margin: 0 0 0 -5px;
}
/* line 2182, pillarheader.scss */
article.ad-box .cp-title {
  text-transform: uppercase;
  line-height: 36px;
  font-family: 'FSJoeyHeavy';
  font-size: 2.25em;
}
/* line 2187, pillarheader.scss */
article.ad-box .cp-title span {
  line-height: 36px;
  padding: 3px 10px 5px;
  font-weight: bold;
}
/* line 2193, pillarheader.scss */
article.ad-box .cp-lead {
  font-family: 'FSJoeyMedium';
  font-size: 1.87em;
  line-height: 1.1em;
  text-transform: uppercase;
}
/* line 2199, pillarheader.scss */
article.ad-box ul li span {
  color: #fff;
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0.4);
  float: left;
  clear: both;
  padding: 1px 5px;
  padding: 0px 10px 5px;
}
/* line 2208, pillarheader.scss */
article.ad-box div.fomb img {
  position: absolute;
  top: 0;
  left: 0;
  width: 300px;
  height: 290px;
  z-index: 0;
}
/* line 2216, pillarheader.scss */
article.ad-box div.fomb .button {
  bottom: 60px;
  left: 10px;
  position: absolute;
  z-index: 102;
}
/* line 2221, pillarheader.scss */
article.ad-box div.fomb .button a {
  line-height: 31px;
  height: 32px;
  padding: 0 35px 0 10px;
  cursor: pointer;
  color: #000;
  font-family: 'FSJoey';
  font-weight: bold;
  text-decoration: none;
  background: url("../images/modules/governance/g-arrows-gov-sprite.png") no-repeat scroll right 6px white;
  display: inline-block;
  text-transform: uppercase;
  font-size: 1.15em;
  border-radius: 0;
  -webkit-transition: color .1s ease-in;
  -moz-transition: color .1s ease-in;
  -o-transition: color .1s ease-in;
  transition: color .1s ease-in;
}
/* line 2239, pillarheader.scss */
article.ad-box div.fomb .button a:hover {
  background: url("../images/modules/governance/g-arrows-sprite.png") no-repeat scroll right -34px #746045;
  color: #fff;
}

/* line 2249, pillarheader.scss */
.currentsuspensions th,
.disciplinary th {
  background-color: #746045;
  color: #fff;
  font-weight: bold;
  text-transform: uppercase;
}

/* line 2257, pillarheader.scss */
.currentsuspensions th, .currentsuspensions td {
  padding: 9px 10px 10px 10px;
  line-height: 1.5;
}

/* line 2264, pillarheader.scss */
.disciplinary th, .disciplinary td {
  padding: 9px 10px 10px 10px;
  line-height: 1.5;
}

/* line 2271, pillarheader.scss */
.currentsuspensions .cOne, .currentsuspensions .cTwo, .currentsuspensions .cThree, .currentsuspensions .cFour, .currentsuspensions .cFive, .currentsuspensions .cSix {
  border-right: 1px solid #90806A;
  text-align: left;
}

/* line 2278, pillarheader.scss */
.disciplinary .cOne, .disciplinary .cTwo, .disciplinary .cThree {
  border-right: 1px solid #90806A;
  text-align: left;
}

/* line 2285, pillarheader.scss */
.currentsuspensions .cSeven {
  text-align: left;
}
/* line 2288, pillarheader.scss */
.currentsuspensions .cOne {
  min-width: 142px;
}
/* line 2291, pillarheader.scss */
.currentsuspensions .cTwo {
  min-width: 180px;
}
/* line 2294, pillarheader.scss */
.currentsuspensions .cThree {
  min-width: 115px;
}
/* line 2298, pillarheader.scss */
.currentsuspensions .cFour,
.currentsuspensions .cFive {
  min-width: 64px;
}
/* line 2301, pillarheader.scss */
.currentsuspensions .cSix {
  min-width: 39px;
}
/* line 2304, pillarheader.scss */
.currentsuspensions .cSeven {
  min-width: 180px;
}
/* line 2307, pillarheader.scss */
.currentsuspensions tr.alt td {
  background-color: #F5F5F5;
}

/* line 2312, pillarheader.scss */
.disciplinary tr.alt td {
  background-color: #F5F5F5;
}

/* line 2316, pillarheader.scss */
.currentsuspensions td span {
  display: block;
}

/* line 2321, pillarheader.scss */
.disciplinary .cOne {
  min-width: 297px;
}
/* line 2325, pillarheader.scss */
.disciplinary .cTwo,
.disciplinary .cThree {
  min-width: 130px;
}
/* line 2328, pillarheader.scss */
.disciplinary .cTwo span {
  background: url("../../images/modules/governance/card-yellow.png") no-repeat scroll right 0 transparent;
  height: 17px;
  left: 0px;
  top: 0px;
  position: relative;
  text-indent: -9999px;
  width: 13px;
  display: inline-block;
  margin-left: 2px;
}
/* line 2339, pillarheader.scss */
.disciplinary .cThree span {
  background: url("../../images/modules/governance/card-red.png") no-repeat scroll right 0 transparent;
  height: 17px;
  left: 0px;
  top: 0px;
  position: relative;
  text-indent: -9999px;
  width: 13px;
  display: inline-block;
  margin-left: 2px;
}

/* line 2352, pillarheader.scss */
.cards {
  position: relative;
  top: -4px;
}

/* line 2357, pillarheader.scss */
.team-selector {
  height: 52px;
  background-color: #f1f1f1;
  padding: 0 10px;
  position: relative;
  top: -4px;
}
/* line 2363, pillarheader.scss */
.team-selector h4 {
  position: relative;
  top: 18px;
}
/* line 2367, pillarheader.scss */
.team-selector ul {
  position: absolute;
  right: 10px;
  top: 8px;
}

/* line 2374, pillarheader.scss */
.team-selector-sus {
  margin: 34px 0 0 11px;
  float: left;
}

/* line 2380, pillarheader.scss */
.team-selector li,
.team-selector-sus li {
  float: left;
  width: 125px;
  line-height: initial;
  font-size: 13px;
}

/* line 2388, pillarheader.scss */
.team-selector li.left .btn,
.team-selector-sus li.left .btn {
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
  width: 125px;
}

/* line 2395, pillarheader.scss */
.team-selector li.right .btn,
.team-selector-sus li.right .btn {
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
  width: 130px !Important;
}

/* line 2401, pillarheader.scss */
.team-selector li .btn {
  padding: 1px 10px 2px;
}

/* line 2405, pillarheader.scss */
.team-selector-sus li .btn {
  padding: 0px 5px 2px 5px;
}

/* line 2410, pillarheader.scss */
.team-selector li.left .btn,
.team-selector-sus li.left .btn {
  background: url("../images/components/gov--left-btn-bg.png") repeat-x scroll 125px 0 white;
  height: 39px;
  box-shadow: none;
  color: #746045;
}

/* line 2418, pillarheader.scss */
.team-selector li.right .btn,
.team-selector-sus li.right .btn {
  background: url("../images/components/gov--right-btn-bg.png") repeat-x scroll 0px 0 white;
  height: 39px;
  box-shadow: none;
  color: #746045;
}

/* line 2426, pillarheader.scss */
.team-selector li .btn:hover,
.team-selector-sus li.left .btn:hover {
  background-position: 0 -41px !important;
}

/* line 2431, pillarheader.scss */
.team-selector li.right .btn:hover,
.team-selector-sus li.right .btn:hover {
  background-position: 1px -41px !important;
}

/* line 2436, pillarheader.scss */
.team-selector li.left .on, .team-selector li.right .on {
  background-position: 0px -41px;
}

/* line 2442, pillarheader.scss */
.team-selector-sus li.left .on, .team-selector-sus li.right .on {
  background-position: 0px -41px;
}

/* line 2448, pillarheader.scss */
.team-selector li .on,
.team-selector-sus li .on {
  color: #666;
}

/* line 2452, pillarheader.scss */
.clear_disciplinary {
  clear: both;
}

/* line 2457, pillarheader.scss */
.team-selector li.left .on.disabled, .team-selector li.right .on.disabled {
  cursor: default;
  color: #aeaeae;
  text-shadow: none;
}

/* line 2465, pillarheader.scss */
.team-selector-sus li.left .on.disabled, .team-selector-sus li.right .on.disabled {
  cursor: default;
  color: #aeaeae;
  text-shadow: none;
}

/* line 2473, pillarheader.scss */
.fairplay .cOne, .fairplay .cTwo, .fairplay .cThree, .fairplay .cFour, .fairplay .cFive {
  text-align: left;
  border-right: 1px solid #90806a;
}

/* line 2480, pillarheader.scss */
.faagent .cOne, .faagent .cTwo, .faagent .cThree, .faagent .cFour {
  text-align: left;
  border-right: 1px solid #90806a;
}

/* line 2487, pillarheader.scss */
.suspension_current .cOne, .suspension_current .cTwo, .suspension_current .cThree, .suspension_current .cFour, .suspension_current .cFive {
  text-align: left;
  border-right: 1px solid #90806a;
  font-size: 1em;
}

/* line 2495, pillarheader.scss */
.suspension_oneaway .cOne, .suspension_oneaway .cTwo, .suspension_oneaway .cThree {
  text-align: left;
  border-right: 1px solid #90806a;
}

/* line 2502, pillarheader.scss */
.suspension_current th,
.suspension_oneaway th {
  background-color: #746045;
  color: #fff;
  font-weight: bold;
  text-transform: uppercase;
}

/* line 2510, pillarheader.scss */
.suspension_current th, .suspension_current td {
  padding: 10px;
}
/* line 2514, pillarheader.scss */
.suspension_current th a,
.suspension_current td a {
  color: #746045;
  text-decoration: none;
}

/* line 2521, pillarheader.scss */
.suspension_oneaway th, .suspension_oneaway td {
  padding: 10px;
}

/* line 2527, pillarheader.scss */
.suspension_current .cOne {
  width: 184px;
}
/* line 2530, pillarheader.scss */
.suspension_current .cTwo {
  width: 174px;
}
/* line 2533, pillarheader.scss */
.suspension_current .cThree {
  width: 84px;
}
/* line 2536, pillarheader.scss */
.suspension_current .cFour {
  width: 34px;
}
/* line 2539, pillarheader.scss */
.suspension_current .cFive {
  width: 40px;
}

/* line 2544, pillarheader.scss */
.suspension_oneaway {
  font-size: .75em;
}
/* line 2546, pillarheader.scss */
.suspension_oneaway .cOne {
  width: 145px;
}
/* line 2549, pillarheader.scss */
.suspension_oneaway .cTwo {
  width: 195px;
}
/* line 2552, pillarheader.scss */
.suspension_oneaway .cThree {
  width: 75px;
}
/* line 2555, pillarheader.scss */
.suspension_oneaway .cFour {
  width: 122px;
}

/* line 2562, pillarheader.scss */
.mod-fairplay-table .fairplay .cFive {
  text-align: left;
}
/* line 2565, pillarheader.scss */
.mod-fairplay-table .fairplay th {
  background-color: #746045;
  color: #fff;
  font-weight: bold;
  text-transform: uppercase;
  padding: 10px 0 10px 10px;
}
/* line 2572, pillarheader.scss */
.mod-fairplay-table .fairplay td {
  padding: 10px 0 10px 10px;
}
/* line 2575, pillarheader.scss */
.mod-fairplay-table .fairplay tr.alt td {
  background-color: #f5f5f5;
}

/* line 2583, pillarheader.scss */
.faagent tr.alt td,
.suspension_current tr.alt td,
.suspension_oneaway tr.alt td {
  background-color: #f5f5f5;
}

/* line 2588, pillarheader.scss */
.fairplay td.pos {
  padding: 10px 10px 10px 10px;
}
/* line 2591, pillarheader.scss */
.fairplay .cTwo {
  width: 169px;
  width: 169px;
}
/* line 2595, pillarheader.scss */
.fairplay .cThree {
  width: 55px;
}
/* line 2598, pillarheader.scss */
.fairplay .cFour {
  width: 95px;
}
/* line 2601, pillarheader.scss */
.fairplay .cFive {
  width: 105px;
}
/* line 2604, pillarheader.scss */
.fairplay .cSix {
  width: 147px;
  text-align: left;
}
/* line 2608, pillarheader.scss */
.fairplay td.team {
  color: #746045;
}
/* line 2611, pillarheader.scss */
.fairplay .cFour span {
  background: url("../images/modules/governance/card-yellow.png") no-repeat scroll right 0 transparent;
  float: right;
  height: 17px;
  right: 10px;
  top: -1px;
  position: relative;
  text-indent: -9999px;
  width: 13px;
}

/* line 2623, pillarheader.scss */
.fairplay .cFive span {
  background: url("../images/modules/governance/card-red.png") no-repeat scroll right 0 transparent;
  float: right;
  height: 17px;
  right: 11px;
  top: -1px;
  position: relative;
  text-indent: -9999px;
  width: 13px;
}

/* line 2635, pillarheader.scss */
.mod-faagent-table .cp-loader .progressDialog,
.mod-fairplay-table .cp-loader .progressDialog {
  position: absolute;
  left: 310px;
  background: url("../images/ajax-loader-RAG.gif") no-repeat 0 0;
  top: 45px;
}

/* line 2642, pillarheader.scss */
#module-rules-search .cp-loader .progressDialog {
  position: absolute;
  left: 49%;
  background: url("../images/ajax-loader-RAG.gif") no-repeat 0 0;
  top: 45px;
}

/* line 2649, pillarheader.scss */
.mod-suspension-table .cp-loader .progressDialog {
  position: absolute;
  left: 310px;
  background: url("../images/ajax-loader-RAG.gif") no-repeat 0 0;
  top: 45px;
}

/* line 2658, pillarheader.scss */
.mod-onecaution .cp-loader-laws .progressDialog,
.mod-suspensions .cp-loader-laws .progressDialog,
.mod-fairPlay .cp-loader-laws .progressDialog {
  background: url("../images/ajax-loader-RAG.gif") no-repeat scroll 0 0 transparent;
  left: 48%;
}

/* line 2664, pillarheader.scss */
.mod-faagent-table .cp-loader .progressDialog,
.mod-fairplay-table .cp-loader .progressDialog {
  position: absolute;
  left: 310px;
  background: url("../images/ajax-loader-RAG.gif") no-repeat 0 0;
  top: 45px;
}

/* line 2671, pillarheader.scss */
#module-rules-search .cp-loader .progressDialog {
  position: absolute;
  left: 49%;
  background: url("../images/ajax-loader-RAG.gif") no-repeat 0 0;
  top: 45px;
}

/* line 2678, pillarheader.scss */
.mod-suspension-table .cp-loader .progressDialog {
  position: absolute;
  left: 310px;
  background: url("../images/ajax-loader-RAG.gif") no-repeat 0 0;
  top: 45px;
}

/* line 2685, pillarheader.scss */
.cp-loader .progressDialog {
  width: 15px;
  height: 15px;
}

/* line 2690, pillarheader.scss */
.main-body table td {
  color: #666;
  font: 12px "Arial";
  line-height: 12px;
  padding: 10px;
  vertical-align: top;
}

/* line 2698, pillarheader.scss */
.main-body table td strong {
  /* font-size: 1.16em; */
  line-height: 1.6em;
  font-weight: bold;
}

/* line 2705, pillarheader.scss */
.main-body table td p {
  margin: 0;
  line-height: 1.5em;
}

/* line 2710, pillarheader.scss */
.main-body table tr.odd {
  border: 1px solid #EBEBEB;
}

/* line 2714, pillarheader.scss */
.main-body table tr.odd td {
  background: #F8F8F8;
}

/* line 2719, pillarheader.scss */
.thefa-theme #footer {
  /*background: #fff;*/
}
/* line 2722, pillarheader.scss */
.thefa-theme h1 {
  font-family: Helvetica, Arial, Verdana, sans-serif;
  font-weight: bold;
  font-size: 2em !important;
}
/* line 2727, pillarheader.scss */
.thefa-theme .article-hero h1 {
  font-size: 2.2em;
  font-weight: normal;
}
/* line 2731, pillarheader.scss */
.thefa-theme .article-sub-nav .header h2 a {
  text-indent: 0;
  line-height: 1;
  text-decoration: none;
  font-family: 'FSJackBold', Arial;
  color: #004f9f !important;
}
/* line 2738, pillarheader.scss */
.thefa-theme .ab-details h5 {
  margin: 0;
  padding: 0 0 2px 0;
  font-family: "FlamaBold";
  font-size: 17.5px;
  line-height: 17.5px;
  color: #000;
}
/* line 2746, pillarheader.scss */
.thefa-theme .adaptive-wrapper {
  /*background-color: #fff !important;*/
}
/* line 2749, pillarheader.scss */
.thefa-theme .adaptive-footerTc {
  border-top: 1px solid #C9C9C9;
}
/* line 2752, pillarheader.scss */
.thefa-theme .esc {
  width: 620px;
}
/* line 2754, pillarheader.scss */
.thefa-theme .esc .clearfix {
  display: inherit;
}
/* line 2757, pillarheader.scss */
.thefa-theme .esc .account h2 {
  background-color: transparent;
  background: url("../account/images/mod-esc-sprite.png") no-repeat 0 -500px;
  padding: 8px 0 18px 18px;
  font-size: 32px !important;
  margin-left: -8px;
}
/* line 2766, pillarheader.scss */
.thefa-theme #enquiryForm,
.thefa-theme #signedin-form {
  display: inline-block;
}
/* line 2769, pillarheader.scss */
.thefa-theme #enquiryForm.nonRegistered {
  /* this may need to change */
  display: block;
}
/* line 2774, pillarheader.scss */
.thefa-theme #enquiryForm .form-select select {
  display: none;
}
/* line 2777, pillarheader.scss */
.thefa-theme #enquiryForm .select-box b {
  color: #A3A3A3 !important;
  font-size: 1.3em;
}
/* line 2781, pillarheader.scss */
.thefa-theme .grid_1-esc {
  color: #fff;
}
/* line 2783, pillarheader.scss */
.thefa-theme .grid_1-esc h2 {
  color: #fff;
}
/* line 2787, pillarheader.scss */
.thefa-theme .grid_2 {
  width: 620px;
}
/* line 2789, pillarheader.scss */
.thefa-theme .grid_2 .toggle-section h2 {
  background: transparent;
  margin: 0;
  font-size: .9em !important;
  font-weight: normal !important;
  padding: 0;
}
/* line 2795, pillarheader.scss */
.thefa-theme .grid_2 .toggle-section h2 a {
  padding: 10px 40px;
  background-position: 8px 7px;
}
/* line 2800, pillarheader.scss */
.thefa-theme .grid_2 .toggle-header-show a {
  background-position: 8px -172px !important;
  color: #666;
  font-weight: bold;
}
/* line 2805, pillarheader.scss */
.thefa-theme .grid_2 .toggle-content {
  font-size: .75em;
}
/* line 2808, pillarheader.scss */
.thefa-theme .grid_2.tsop {
  margin: 0 10px !important;
}
/* line 2812, pillarheader.scss */
.thefa-theme .tableinfo {
  margin: 0 10px !important;
}
/* line 2814, pillarheader.scss */
.thefa-theme .tableinfo .grid_1 {
  margin-right: 0;
  margin-left: 20px;
}
/* line 2820, pillarheader.scss */
.thefa-theme .mod-FAQ h2 {
  font-size: 1.3em !important;
}
/* line 2824, pillarheader.scss */
.thefa-theme .mod-FAQ #cp-paginator a, .thefa-theme .mod-FAQ #cp-paginator span {
  font-size: .80em !important;
  margin-top: 3px;
}
/* line 2828, pillarheader.scss */
.thefa-theme .mod-FAQ #cp-paginator .current {
  margin: 5px 5px 0 0;
}
/* line 2833, pillarheader.scss */
.thefa-theme .grid_2-inner .column-8 {
  margin: 0;
}
/* line 2837, pillarheader.scss */
.thefa-theme .mod-infoBlock p {
  font-size: .75em;
  line-height: 1.5em;
  margin: 15px 0 0 0;
}
/* line 2842, pillarheader.scss */
.thefa-theme .mod-infoBlock h1 {
  margin-bottom: 10px;
  font-size: 1em !important;
  font-weight: bold !important;
}
/* line 2848, pillarheader.scss */
.thefa-theme .mod-sidebarAddress h2 {
  font-size: 1em;
  font-family: Arial;
  font-weight: normal;
  padding: 0 23px;
}
/* line 2857, pillarheader.scss */
.thefa-theme #mod-contactUs h3,
.thefa-theme #signedin-form h3,
.thefa-theme #not-signedin-form h3 {
  margin: 0;
  line-height: inherit;
  font-family: 'FSJackRegular';
  font-weight: normal;
}
/* line 2863, pillarheader.scss */
.thefa-theme #mod-contactUs .mod-searchBar strong,
.thefa-theme #signedin-form .mod-searchBar strong,
.thefa-theme #not-signedin-form .mod-searchBar strong {
  padding: 5px 10px;
}
/* line 2867, pillarheader.scss */
.thefa-theme #not-signedin-form {
  float: left;
}

/* video carousel  */
/* line 2873, pillarheader.scss */
.videoContainer {
  position: relative;
  cursor: pointer;
}
/* line 2876, pillarheader.scss */
.videoContainer img {
  height: 350px;
  width: 620px;
}

/* line 2882, pillarheader.scss */
.videoPlaceholder {
  display: none;
}

/* video carousel styles */
/* line 2887, pillarheader.scss */
.video-carousel-wrapper {
  max-width: 620px;
  max-height: 210px;
  overflow: hidden;
  padding: 18px 0;
  margin-bottom: 10px;
  /*text-align: center;*/
  border-bottom: 1px solid #C9C9C9;
  float: left;
}
/* line 2897, pillarheader.scss */
.video-carousel-wrapper #video-carousel {
  width: 640px;
}
/* line 2900, pillarheader.scss */
.video-carousel-wrapper .caroufredsel_wrapper {
  height: 155px!important;
}
/* line 2903, pillarheader.scss */
.video-carousel-wrapper .latestVideos .news-video-icon {
  background: url("../../version2.0/images/svg/icon-sprite.svg") no-repeat;
  background-size: 10em auto;
  background-position: -112px -21px;
}
/* line 2909, pillarheader.scss */
.video-carousel-wrapper #video-carousel li {
  width: 150px;
  margin-left: 10px;
  float: left;
  position: relative;
}
/* line 2914, pillarheader.scss */
.video-carousel-wrapper #video-carousel li:first-child {
  margin-left: 0;
}
/* line 2917, pillarheader.scss */
.video-carousel-wrapper #video-carousel li img {
  max-width: 140px;
  height: 79px;
  float: left;
  margin-bottom: 10px;
}
/* line 2923, pillarheader.scss */
.video-carousel-wrapper #video-carousel li h3 {
  font-size: 14px;
  line-height: 14px;
  margin-bottom: 10px;
  text-transform: uppercase;
}
/* line 2929, pillarheader.scss */
.video-carousel-wrapper #video-carousel li h4 {
  font-size: 20px;
  line-height: 20px;
  margin-bottom: 3px;
  display: block;
  width: 140px;
}
/* line 2936, pillarheader.scss */
.video-carousel-wrapper #video-carousel li a {
  color: #333;
  text-decoration: none;
}
/* line 2939, pillarheader.scss */
.video-carousel-wrapper #video-carousel li a:hover {
  text-decoration: underline;
}
/* line 2942, pillarheader.scss */
.video-carousel-wrapper #video-carousel li a span {
  position: absolute;
  top: 73px;
  left: 0;
  width: 30px;
  height: 30px;
  background-color: #333;
}
/* line 2952, pillarheader.scss */
.video-carousel-wrapper #video-carousel li.active .image-wrapper {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  border: 5px solid #333333;
  width: 140px;
  height: 79px;
  overflow: hidden;
  display: inline-block;
  float: left;
  margin-bottom: 10px;
}
/* line 2964, pillarheader.scss */
.video-carousel-wrapper #video-carousel li.active img {
  width: 140px;
  position: relative;
  top: -5px;
  left: -5px;
}
/* line 2973, pillarheader.scss */
.video-carousel-wrapper .video-controls {
  text-align: center;
  display: inline-block;
  margin-top: 25px;
}
/* line 2977, pillarheader.scss */
.video-carousel-wrapper .video-controls a, .video-carousel-wrapper .video-controls .pager {
  float: left;
  color: #333;
  text-decoration: none;
}
/* line 2982, pillarheader.scss */
.video-carousel-wrapper .video-controls a {
  width: 28px;
  height: 21px;
  font-size: 0.875em;
  font-weight: bold;
  padding-top: 7px;
}
/* line 2990, pillarheader.scss */
.video-carousel-wrapper .video-controls .prev,
.video-carousel-wrapper .video-controls .next {
  text-indent: -99999em;
}
/* line 2992, pillarheader.scss */
.video-carousel-wrapper .video-controls .prev:hover,
.video-carousel-wrapper .video-controls .next:hover {
  opacity: 0.8;
}
/* line 2998, pillarheader.scss */
.video-carousel-wrapper .video-controls .pager a.selected {
  background-color: #333;
  color: #fff;
}
/* line 3002, pillarheader.scss */
.video-carousel-wrapper .video-controls .pager a:hover {
  color: #fff;
  background-color: #333;
}

/*******************/
/* Governance Pillar Styles */
/* line 3013, pillarheader.scss */
.governance-theme {
  /*Quick Links*/
    /*
 h2 .rss {
  background: url("../../version2.0/images/svg/icon-sprite.svg") no-repeat;
  background-position: -60px -345px;
  background-size: 154px auto;
  text-indent: -9999em;
  color: transparent;
  float: right;
  height: 25px;
  margin-top: -2px;
  text-indent: -9999em;
  width: 25px;
}  
*/
}
/* line 3014, pillarheader.scss */
.governance-theme .adaptive-body h2.themed-header {
  background-color: black;
  float: left;
}
/* line 3018, pillarheader.scss */
.governance-theme .discipline2 {
  width: 940px;
}
/* line 3021, pillarheader.scss */
.governance-theme .discipline_inner {
  margin: 0;
}
/* line 3025, pillarheader.scss */
.governance-theme .rag-dropDown h2 {
  background: none;
  font-size: 3.5em !important;
  padding: 0;
}
/* line 3030, pillarheader.scss */
.governance-theme .rag-dropDown .select-box ol {
  top: 30px;
}
/* line 3035, pillarheader.scss */
.governance-theme .main-body h3,
.governance-theme .discipline2 h3 {
  margin: 0 0 11px;
  font-size: 1.2em;
  /*font-weight: normal;*/
  font-family: 'FSJoey';
}
/* line 3041, pillarheader.scss */
.governance-theme .article-single-column.discipline-single {
  float: right;
  margin-right: 20px;
}
/* line 3048, pillarheader.scss */
.governance-theme .mod-quickLinks-section h1 {
  font-size: 1.875em;
  color: #746045;
}
/* line 3052, pillarheader.scss */
.governance-theme .mod-quickLinks-section p {
  font-family: "FSJoeyMedium" !important;
  font-size: 1em;
  color: #666;
}
/* line 3074, pillarheader.scss */
.governance-theme header .adaptive-sub-navigation .secondary-nav li a {
  /*color:#000 !important;*/
}
/* line 3077, pillarheader.scss */
.governance-theme #tabs .team-selector-sus ul {
  width: 260px;
}
/* line 3080, pillarheader.scss */
.governance-theme .mod-suspExistingSearchBar ul li button.on {
  color: #666;
}
/* line 3086, pillarheader.scss */
.governance-theme .mod-fairplay-table,
.governance-theme .mod-currentsuspensions-table,
.governance-theme .mod-faagent-table,
.governance-theme .mod-suspension-table {
  font-family: Arial, Helvetica, sans-serif;
  position: relative;
  top: -4px;
  z-index: 100;
}
/* line 3092, pillarheader.scss */
.governance-theme #module-rules-results .mod-newsList {
  background: url("../../images/modules/governance/mod-highlightsBg.png") no-repeat scroll center bottom transparent;
}
/* line 3095, pillarheader.scss */
.governance-theme .mod-faagent-table .pagination {
  background: url("../images/modules/mod-highlightsBg.png") no-repeat scroll center top transparent;
  margin: 20px 0 0;
  padding: 20px 0 0;
  text-align: center;
}
/* line 3101, pillarheader.scss */
.governance-theme .mod-roa .cp-loader .progressDialog {
  position: absolute;
  left: 310px;
  background: url("../images/ajax-loader-RAG.gif") no-repeat 0 0;
}
/* line 3106, pillarheader.scss */
.governance-theme .mod-newsList li a.mod-newsList-linkContainer .cp-shadow-icon {
  width: 35px;
  background-position: -67px -15px;
  height: 75px;
}
/* line 3111, pillarheader.scss */
.governance-theme .cp-shadow-icon span {
  width: 35px;
  height: 25px;
  bottom: -3px;
}
/* line 3123, pillarheader.scss */
.governance-theme a:link,
.governance-theme a h4,
.governance-theme a:visited,
.governance-theme .blockInner .mod-highlights a p,
.governance-theme .mod-inTheSpotlight a p,
.governance-theme .mod-highlights a .cp-highlightTitle,
.governance-theme .searchResults .mod-newsList-linkContainer h2,
.governance-theme .btn {
  color: #746045;
  text-decoration: none;
}
/* line 3127, pillarheader.scss */
.governance-theme .mod-roa .searchResults .mod-newsList-linkContainer {
  font-family: Arial;
  float: left;
  min-height: initial !important;
  padding-bottom: 0 !important;
}
/* line 3132, pillarheader.scss */
.governance-theme .mod-roa .searchResults .mod-newsList-linkContainer h2 {
  font-size: .9em !important;
  font-weight: bold;
  width: 500px;
  min-height: 15px;
  color: #746045;
}
/* line 3139, pillarheader.scss */
.governance-theme .mod-roa .searchResults .mod-newsList-linkContainer span {
  font-weight: normal;
}
/* line 3142, pillarheader.scss */
.governance-theme .mod-roa .searchResults .mod-newsList-linkContainer p {
  line-height: 1em;
  font-size: .75em;
  color: #666666;
}
/* line 3149, pillarheader.scss */
.governance-theme .mod-newsList.searchResults.key li.icon a.mod-newsList-linkContainer h2 {
  font-size: 1.125em !important;
}
/* line 3152, pillarheader.scss */
.governance-theme .mod-newsList.searchResults.key li.icon a.mod-newsList-linkContainer p {
  font-size: 1em;
}
/* line 3156, pillarheader.scss */
.governance-theme .adaptive-body {
  /**/
  /**/
  /**/
  /* Find module */
  /* MOD FIND */
  /* Gov Article Downloads */
}
/* line 3157, pillarheader.scss */
.governance-theme .adaptive-body select, .governance-theme .adaptive-body input, .governance-theme .adaptive-body textarea, .governance-theme .adaptive-body p, .governance-theme .adaptive-body h4, .governance-theme .adaptive-body h1, .governance-theme .adaptive-body h2 {
  /*color: #666666;*/
  font-family: Arial, Helvetica, sans-serif;
}
/* line 3163, pillarheader.scss */
.governance-theme .adaptive-body a:link, .governance-theme .adaptive-body a:visited {
  /*color: rgb(116,96,69);*/
  text-decoration: none;
  font-family: Helvetica, Arial, Verdana, sans-serif;
  /*color: rgb(116,96,69);*/
}
/* line 3171, pillarheader.scss */
.governance-theme .adaptive-body .archiveBtn a {
  color: #fff !important;
  text-decoration: none;
  background-color: #333333;
  padding: 10px 15px;
  display: inline-block;
  font-size: 14px;
  font-weight: bold;
}
/* line 3180, pillarheader.scss */
.governance-theme .adaptive-body .flexslider .slides .slidecontent a {
  color: #015CA8;
  text-decoration: none;
  font-weight: bold;
  padding-bottom: 2px;
}
/* line 3187, pillarheader.scss */
.governance-theme .adaptive-body .main-body h2 {
  color: #333;
}
/* line 3190, pillarheader.scss */
.governance-theme .adaptive-body .main-body h3.governance-headline a {
  color: #746045;
  font-weight: bold !important;
}
/* line 3194, pillarheader.scss */
.governance-theme .adaptive-body .main-body .latest-headlines .headline-wrapper h4 a {
  color: #333 !important;
  font-weight: bold !important;
  /*text-decoration: none;*/
  border-bottom: 1px solid transparent;
}
/* line 3201, pillarheader.scss */
.governance-theme .adaptive-body .main-body .article-body h2 {
  padding: 0;
}
/* line 3205, pillarheader.scss */
.governance-theme .adaptive-body .container_3 .grid_2 {
  z-index: 1;
  width: 620px !important;
}
/* line 3208, pillarheader.scss */
.governance-theme .adaptive-body .container_3 .grid_2 .article-body {
  float: left;
}
/* line 3212, pillarheader.scss */
.governance-theme .adaptive-body .container_3 .article-container {
  margin-left: 0;
  margin-right: 0;
}
/* line 3216, pillarheader.scss */
.governance-theme .adaptive-body .intro h2 {
  line-height: 1;
  padding: 0;
  font-family: 'FSJoeyBold';
  font-weight: normal;
  font-size: 2.3em !important;
  color: #666666;
  margin-bottom: 0 !important;
  background-color: #fff;
}
/* line 3227, pillarheader.scss */
.governance-theme .adaptive-body .news-pods .themed-header a {
  font-family: FSJoey;
}
/* line 3229, pillarheader.scss */
.governance-theme .adaptive-body .news-pods .themed-header a.cp-arrow {
  color: #B8A488 !important;
  padding-right: 17px;
  background: transparent url("../images/components/cp-guillemet.png") no-repeat right 10px;
}
/* line 3234, pillarheader.scss */
.governance-theme .adaptive-body .news-pods .themed-header a:hover {
  color: #fff !important;
  text-decoration: none !important;
}
/* line 3239, pillarheader.scss */
.governance-theme .adaptive-body .news-pods .fairplay {
  color: #333;
}
/* line 3241, pillarheader.scss */
.governance-theme .adaptive-body .news-pods .fairplay th {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1.2em !important;
}
/* line 3245, pillarheader.scss */
.governance-theme .adaptive-body .news-pods .fairplay td {
  font-size: .9em !important;
}
/* line 3249, pillarheader.scss */
.governance-theme .adaptive-body .news-pods h2 {
  background: transparent url("../images/structure/Gov-block-header.png") repeat-x 0 0;
  color: #fff;
  text-shadow: none;
}
/* line 3256, pillarheader.scss */
.governance-theme .adaptive-body .theme-thefa a:link, .governance-theme .adaptive-body .theme-thefa a:visited {
  color: #a38f63;
}
/* line 3261, pillarheader.scss */
.governance-theme .adaptive-body a:hover, .governance-theme .adaptive-body a:active, .governance-theme .adaptive-body a:focus {
  color: #666666;
  text-decoration: none;
}
/* line 3269, pillarheader.scss */
.governance-theme .adaptive-body pre,
.governance-theme .adaptive-body code,
.governance-theme .adaptive-body kbd,
.governance-theme .adaptive-body samp {
  color: #9c9c9c;
}
/* line 3273, pillarheader.scss */
.governance-theme .adaptive-body .ui-widget input, .governance-theme .adaptive-body .ui-widget select, .governance-theme .adaptive-body .ui-widget textarea, .governance-theme .adaptive-body .ui-widget button {
  font-family: Arial, sans-serif;
}
/* line 3280, pillarheader.scss */
.governance-theme .adaptive-body .fairplay,
.governance-theme .adaptive-body .faagent,
.governance-theme .adaptive-body .suspension_current,
.governance-theme .adaptive-body .suspension_oneaway {
  color: #666;
  width: 620px;
  font-size: .75em;
}
/* line 3284, pillarheader.scss */
.governance-theme .adaptive-body .fairplay #mod-fairplay-table,
.governance-theme .adaptive-body .faagent #mod-fairplay-table,
.governance-theme .adaptive-body .suspension_current #mod-fairplay-table,
.governance-theme .adaptive-body .suspension_oneaway #mod-fairplay-table {
  font-size: 1.25em;
}
/* line 3286, pillarheader.scss */
.governance-theme .adaptive-body .fairplay #mod-fairplay-table a,
.governance-theme .adaptive-body .faagent #mod-fairplay-table a,
.governance-theme .adaptive-body .suspension_current #mod-fairplay-table a,
.governance-theme .adaptive-body .suspension_oneaway #mod-fairplay-table a {
  color: #333;
}
/* line 3298, pillarheader.scss */
.governance-theme .adaptive-body .fairplay a:link,
.governance-theme .adaptive-body .faagent a:link,
.governance-theme .adaptive-body .suspension_current a:link,
.governance-theme .adaptive-body .suspension_oneaway a:link,
.governance-theme .adaptive-body .fairplay a:visited,
.governance-theme .adaptive-body .faagent a:visited,
.governance-theme .adaptive-body .suspension_current a:visited,
.governance-theme .adaptive-body .suspension_oneaway a:visited {
  color: #746045;
  text-decoration: none;
}
/* line 3305, pillarheader.scss */
.governance-theme .adaptive-body .MF-mod-hero #hero, .governance-theme .adaptive-body .MF-mod-hero .mycarousel, .governance-theme .adaptive-body .MF-mod-hero .jcarousel-item, .governance-theme .adaptive-body .MF-mod-hero .jcarousel-clip {
  width: 940px;
  height: 349px;
  overflow: hidden;
  position: relative;
}
/* line 3312, pillarheader.scss */
.governance-theme .adaptive-body .slide-txt {
  background: url("../images/modules/governance/slide-txt-arrow.png") no-repeat 0 0 transparent;
  width: 350px;
  height: 349px;
  position: absolute;
  top: 0;
  left: 538px;
}
/* line 3319, pillarheader.scss */
.governance-theme .adaptive-body .slide-txt .slide-text-inner {
  background: url("../images/modules/governance/G-grundge-effect.png") repeat scroll 0 0 #08081a;
  width: 320px;
  height: 349px;
  position: relative;
  left: 82px;
}
/* line 3326, pillarheader.scss */
.governance-theme .adaptive-body .slide-txt a.wf-btnBlack {
  line-height: 33px;
  height: 33px;
  cursor: pointer;
  display: inline-block;
  text-transform: uppercase;
  font-size: 1em;
        /*
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;*/
  -webkit-transition: color .1s ease-in;
  -moz-transition: color .1s ease-in;
  -o-transition: color .1s ease-in;
  transition: color .1s ease-in;
}
/* line 3343, pillarheader.scss */
.governance-theme .adaptive-body .slide-txt .headings {
  text-align: center;
  margin-top: 8px;
  position: absolute;
  padding: 30px 0 0 33px;
}
/* line 3348, pillarheader.scss */
.governance-theme .adaptive-body .slide-txt .headings h2 {
  color: #f6c2ee;
}
/* line 3350, pillarheader.scss */
.governance-theme .adaptive-body .slide-txt .headings h2 span {
  display: block;
  font-size: 1.3em;
}
/* line 3355, pillarheader.scss */
.governance-theme .adaptive-body .slide-txt .headings h3 {
  color: #fff;
  font-size: 1.7em;
}
/* line 3361, pillarheader.scss */
.governance-theme .adaptive-body .carouselControls {
  width: 320px;
  position: absolute;
  z-index: 15;
  text-align: center;
  bottom: 17px;
  right: 0;
}
/* line 3369, pillarheader.scss */
.governance-theme .adaptive-body .jcarousel-control a {
  background: url("../images/components/MF-hero-pager.png") no-repeat scroll -10px 0 transparent;
  display: inline-block;
  font-size: 0;
  height: 10px;
  line-height: 0;
  overflow: hidden;
  position: relative;
  text-indent: 0;
  width: 10px;
}
/* line 3379, pillarheader.scss */
.governance-theme .adaptive-body .jcarousel-control a:hover, .governance-theme .adaptive-body .jcarousel-control a.selected {
  background-position: -40px 0;
}
/* line 3383, pillarheader.scss */
.governance-theme .adaptive-body .jcarousel-item .slide-txt img {
  float: none;
}
/* line 3387, pillarheader.scss */
.governance-theme .adaptive-body .slide-txt p {
  font-size: .9em;
  line-height: 22px;
  text-align: left;
  text-transform: uppercase;
  width: 265px;
  color: #ababaa;
}
/* line 3395, pillarheader.scss */
.governance-theme .adaptive-body .slide-txt .headings .button {
  position: absolute;
  text-align: center;
  top: 258px;
  width: 255px;
}
/* line 3404, pillarheader.scss */
.governance-theme .adaptive-body .search-title {
  position: relative;
}
/* line 3406, pillarheader.scss */
.governance-theme .adaptive-body .search-title img.crest {
  position: absolute;
  right: 10px;
  bottom: -40px;
}
/* line 3411, pillarheader.scss */
.governance-theme .adaptive-body .search-title h1 {
  color: #666666;
  font-family: 'FSJoeyBold';
  font-size: 2.2em;
  text-transform: uppercase;
  font-weight: normal;
}
/* line 3418, pillarheader.scss */
.governance-theme .adaptive-body .search-title h3 {
  background: transparent url("../images/structure/Gov-block-header.png") repeat-x 0 0;
  color: #fff;
  text-shadow: none;
  font-size: 1.35em;
  line-height: 1.5em;
  /*padding: 0 5px 0 10px;*/
  height: 36px;
  padding: 7px 5px 0 10px;
  margin: 0;
  position: relative;
  z-index: 50;
}
/* line 3431, pillarheader.scss */
.governance-theme .adaptive-body .search-title h3 b {
  font-family: 'FSJoey';
  font-weight: normal;
}
/* line 3437, pillarheader.scss */
.governance-theme .adaptive-body .mod-disciplineSearchBar {
  background: none repeat scroll 0 0 #E7E7E7;
}
/* line 3439, pillarheader.scss */
.governance-theme .adaptive-body .mod-disciplineSearchBar strong span {
  background: none;
}
/* line 3442, pillarheader.scss */
.governance-theme .adaptive-body .mod-disciplineSearchBar .select-box b {
  background: url("../images/components/cp-selectContainerBg-long.png") no-repeat scroll right 0 white;
  width: 191px;
  overflow-y: hidden;
}
/* line 3448, pillarheader.scss */
.governance-theme .adaptive-body .mod-suspExistingSearchBar .select-box b {
  background: url("../images/components/cp-selectContainerBg-long.png") no-repeat scroll right 0 white;
  width: 191px;
  margin-bottom: 16px;
  font-size: .75em;
}
/* line 3454, pillarheader.scss */
.governance-theme .adaptive-body .mod-disciplineSearchBar .form-select ol {
  width: 212px;
  z-index: 1000;
  height: 180px;
  overflow-y: scroll;
  overflow-x: hidden;
}
/* line 3462, pillarheader.scss */
.governance-theme .adaptive-body .mod-suspExistingSearchBar .form-select ol {
  width: 230px;
  z-index: 1000;
  height: 180px;
  overflow-y: scroll;
  overflow-x: hidden;
}
/* line 3469, pillarheader.scss */
.governance-theme .adaptive-body .mod-suspExistingSearchBar dl {
  margin: 13px 0 0 0;
  float: left;
  color: #666;
}
/* line 3474, pillarheader.scss */
.governance-theme .adaptive-body .mod-suspExistingSearchBar dt {
  margin: 0 0 7px 0;
}
/* line 3476, pillarheader.scss */
.governance-theme .adaptive-body .mod-suspExistingSearchBar dt strong {
  font-weight: bold;
  font-size: .75em;
}
/* line 3481, pillarheader.scss */
.governance-theme .adaptive-body .mod-suspExistingSearchBar dd input {
  color: #b2b2b2;
  font-size: 12px;
}
/* line 3487, pillarheader.scss */
.governance-theme .adaptive-body #tabs .mod-suspExistingSearchBar .selector {
  float: left;
  margin: 32px 0 0 10px;
}
/* line 3491, pillarheader.scss */
.governance-theme .adaptive-body #tabs .mod-suspExistingSearchBar ul.player {
  width: 169px;
  float: left;
  margin-right: 20px;
}
/* line 3498, pillarheader.scss */
.governance-theme .adaptive-body .mod-suspExistingSearchBar ul.player li, .governance-theme .adaptive-body .mod-suspExistingSearchBar ul.team li {
  margin: 0;
  padding: 0;
  line-height: inherit;
  font-size: 13px;
}
/* line 3506, pillarheader.scss */
.governance-theme .adaptive-body .mod-suspExistingSearchBar ul li .btn, .governance-theme .adaptive-body .mod-suspExistingSearchBar ul.player li .btn, .governance-theme .adaptive-body .mod-suspExistingSearchBar ul.team li .btn {
  font-size: 1em;
}
/* line 3510, pillarheader.scss */
.governance-theme .adaptive-body .mod-suspExistingSearchBar ul.player li button {
  width: 169px;
  box-shadow: none;
  padding: 0;
  margin: 0;
}
/* line 3516, pillarheader.scss */
.governance-theme .adaptive-body .mod-suspExistingSearchBar ul.player li.top button {
  height: 37px;
  background: url("../images/modules/governance/gov-sus-buttons-large.png") no-repeat scroll 0 0px transparent;
}
/* line 3519, pillarheader.scss */
.governance-theme .adaptive-body .mod-suspExistingSearchBar ul.player li.top button:hover, .governance-theme .adaptive-body .mod-suspExistingSearchBar ul.player li.top button.on {
  background-position: 0 -109px;
}
/* line 3523, pillarheader.scss */
.governance-theme .adaptive-body .mod-suspExistingSearchBar ul.player li.middle button {
  height: 36px;
  background: url("../images/modules/governance/gov-sus-buttons-large.png") no-repeat scroll 0 -37px transparent;
}
/* line 3526, pillarheader.scss */
.governance-theme .adaptive-body .mod-suspExistingSearchBar ul.player li.middle button:hover, .governance-theme .adaptive-body .mod-suspExistingSearchBar ul.player li.middle button.on {
  background-position: 0 -146px;
}
/* line 3530, pillarheader.scss */
.governance-theme .adaptive-body .mod-suspExistingSearchBar ul.player li.bottom button {
  height: 37px;
  background: url("../images/modules/governance/gov-sus-buttons-large.png") no-repeat scroll 0 -73px transparent;
}
/* line 3533, pillarheader.scss */
.governance-theme .adaptive-body .mod-suspExistingSearchBar ul.player li.bottom button:hover, .governance-theme .adaptive-body .mod-suspExistingSearchBar ul.player li.bottom button.on {
  background-position: 0 -182px;
}
/* line 3537, pillarheader.scss */
.governance-theme .adaptive-body .mod-suspExistingSearchBar ul.player li.middle span {
  position: relative;
  top: -2px;
}
/* line 3544, pillarheader.scss */
.governance-theme .adaptive-body .mod-suspExistingSearchBar ul.team li.middle span, .governance-theme .adaptive-body .mod-suspExistingSearchBar ul.player li.bottom span, .governance-theme .adaptive-body .mod-suspExistingSearchBar ul.team li.bottom span {
  position: relative;
  top: -2px;
}
/* line 3549, pillarheader.scss */
.governance-theme .adaptive-body #tabs .mod-suspExistingSearchBar ul.team {
  width: 129px;
  float: left;
}
/* line 3553, pillarheader.scss */
.governance-theme .adaptive-body .mod-suspExistingSearchBar {
      /*
ul.player li{
  button {
    width: 169px;
    box-shadow: none;
    padding: 0;
    margin: 0;
  } 
  &.top button {
    height: 37px;
    background: url("../images/modules/governance/gov-sus-buttons-large.png") no-repeat scroll 0 0px transparent;
    &:hover, &.on {
      background-position: 0 -109px;
    }
  }
}
*/
}
/* line 3573, pillarheader.scss */
.governance-theme .adaptive-body .mod-suspExistingSearchBar ul li button.on {
  color: #666;
}
/* line 3577, pillarheader.scss */
.governance-theme .adaptive-body .mod-suspExistingSearchBar ul.team li button {
  width: 129px;
  box-shadow: none;
  padding: 0;
  margin: 0;
}
/* line 3583, pillarheader.scss */
.governance-theme .adaptive-body .mod-suspExistingSearchBar ul.team li.top button {
  height: 37px;
  background: url("../images/modules/governance/gov-sus-buttons-small.png") no-repeat scroll 0 0px transparent;
}
/* line 3586, pillarheader.scss */
.governance-theme .adaptive-body .mod-suspExistingSearchBar ul.team li.top button:hover, .governance-theme .adaptive-body .mod-suspExistingSearchBar ul.team li.top button.on {
  background-position: 0 -110px;
}
/* line 3590, pillarheader.scss */
.governance-theme .adaptive-body .mod-suspExistingSearchBar ul.team li.middle button {
  height: 36px;
  background: url("../images/modules/governance/gov-sus-buttons-small.png") no-repeat scroll 0 -37px transparent;
}
/* line 3593, pillarheader.scss */
.governance-theme .adaptive-body .mod-suspExistingSearchBar ul.team li.middle button:hover, .governance-theme .adaptive-body .mod-suspExistingSearchBar ul.team li.middle button.on {
  background-position: 0 -146px;
}
/* line 3597, pillarheader.scss */
.governance-theme .adaptive-body .mod-suspExistingSearchBar ul.team li.bottom button {
  height: 37px;
  background: url("../images/modules/governance/gov-sus-buttons-small.png") no-repeat scroll 0 -73px transparent;
}
/* line 3600, pillarheader.scss */
.governance-theme .adaptive-body .mod-suspExistingSearchBar ul.team li.bottom button:hover, .governance-theme .adaptive-body .mod-suspExistingSearchBar ul.team li.bottom button.on {
  background-position: 0 -182px;
}
/* line 3606, pillarheader.scss */
.governance-theme .adaptive-body .mod-suspExistingSearchBar ul.team li.top button.disabled, .governance-theme .adaptive-body .mod-suspExistingSearchBar ul.team li.middle button.disabled, .governance-theme .adaptive-body .mod-suspExistingSearchBar ul.team li.bottom button.disabled {
  cursor: default;
  color: #aeaeae;
  text-shadow: none;
}
/* line 3614, pillarheader.scss */
.governance-theme .adaptive-body .mod-suspExistingSearchBar dt,
.governance-theme .adaptive-body .mod-suspExistingSearchBar dd {
  clear: both;
  line-height: inherit;
}
/* line 3618, pillarheader.scss */
.governance-theme .adaptive-body .mod-suspExistingSearchBar strong span {
  float: right;
  background: none;
  text-indent: -9999px;
  width: 11px;
  height: 21px;
  position: relative;
  left: 16px;
}
/* line 3627, pillarheader.scss */
.governance-theme .adaptive-body .mod-suspExistingSearchBar input {
  width: 210px;
  margin: 0 0 15px 0;
}
/* line 3632, pillarheader.scss */
.governance-theme .adaptive-body .mod-suspExistingSearchBar .currentsuspensions-club-submit,
.governance-theme .adaptive-body .mod-suspExistingSearchBar .onecautionaway-club-submit {
  background: url("../images/modules/nav/nav-searchBox-icon.png") no-repeat scroll 0 -65px white;
  border: medium none;
  height: 20px;
  margin: 5px 0 0 -25px;
  position: absolute;
  text-indent: -999em;
  width: 20px;
  cursor: pointer;
  text-transform: capitalize;
}
/* line 3644, pillarheader.scss */
.governance-theme .adaptive-body #tabs-2 .mod-suspExistingSearchBar dd.last {
  margin-bottom: 0px;
}
/* line 3647, pillarheader.scss */
.governance-theme .adaptive-body .mod-disciplineSearchBar strong {
  padding: 18px 10px 0;
}
/* line 3650, pillarheader.scss */
.governance-theme .adaptive-body .currentsuspensions {
  width: 940px;
}
/* line 3653, pillarheader.scss */
.governance-theme .adaptive-body .disciplinary {
  width: 620px;
}
/* line 3658, pillarheader.scss */
.governance-theme .adaptive-body .discipline {
  margin: 20px 0 0 0;
  border: 1px solid #e1e1e1;
  font-size: .75em;
}
/* line 3663, pillarheader.scss */
.governance-theme .adaptive-body .key {
  background-color: #fff;
  border: 5px solid #f2f2f2;
  margin: 0;
  padding: 20px;
}
/* line 3669, pillarheader.scss */
.governance-theme .adaptive-body .mod-newsList.key {
  padding: 0;
}
/* line 3672, pillarheader.scss */
.governance-theme .adaptive-body .mod-find fieldset a {
  color: #fff;
}
/* line 3675, pillarheader.scss */
.governance-theme .adaptive-body .mod-fairplay-table .key {
  padding: 0 14px;
}
/* line 3678, pillarheader.scss */
.governance-theme .adaptive-body .tabs-2-content .key {
  padding: 15px 20px 20px 20px;
}
/* line 3681, pillarheader.scss */
.governance-theme .adaptive-body .key li {
  clear: both;
  font-size: 1em;
  color: #666666;
  padding: 14px 0 24px;
}
/* line 3686, pillarheader.scss */
.governance-theme .adaptive-body .key li strong {
  font-weight: bold;
}
/* line 3690, pillarheader.scss */
.governance-theme .adaptive-body .key li.key1, .governance-theme .adaptive-body .key li.key2 {
  border-bottom: 1px solid #e1e1e1;
  padding-bottom: 32px;
}
/* line 3694, pillarheader.scss */
.governance-theme .adaptive-body .key li.key3 {
  margin-bottom: 10px;
}
/* line 3698, pillarheader.scss */
.governance-theme .adaptive-body .card-yellow {
  float: left;
  background: url("../images/modules/governance/card-yellow.png") no-repeat scroll left 0 transparent;
  padding: 0 0 2px 20px;
  line-height: initial;
}
/* line 3704, pillarheader.scss */
.governance-theme .adaptive-body .card-red {
  float: left;
  background: url("../images/modules/governance/card-red.png") no-repeat scroll left 0 transparent;
  padding: 0 0 2px 20px;
  line-height: initial;
}
/* line 3710, pillarheader.scss */
.governance-theme .adaptive-body .points {
  position: relative;
  top: -7px;
}
/* line 3714, pillarheader.scss */
.governance-theme .adaptive-body .key p {
  font-size: 12px;
}
/* line 3717, pillarheader.scss */
.governance-theme .adaptive-body .mod-faagent-table .key {
  border: none;
  padding: 0;
}
/* line 3720, pillarheader.scss */
.governance-theme .adaptive-body .mod-faagent-table .key li {
  border-bottom: 0;
  padding: 0;
  margin: 0 0 10px;
}
/* line 3726, pillarheader.scss */
.governance-theme .adaptive-body .points {
  float: right;
  font-weight: bold;
  padding-right: 20px;
}
/* line 3731, pillarheader.scss */
.governance-theme .adaptive-body .mod-newsSearchBar fieldset .input-text {
  width: 704px;
}
/* line 3734, pillarheader.scss */
.governance-theme .adaptive-body .mod-searchBar fieldset .input-text {
  color: #bcbcbc;
}
/* line 3737, pillarheader.scss */
.governance-theme .adaptive-body .suspension_dates {
  width: 301px;
  border: 1px solid #dddddd;
  margin: 20px 20px 0 0;
  font-family: 'Arial';
  font-size: 12px;
  float: left;
}
/* line 3744, pillarheader.scss */
.governance-theme .adaptive-body .suspension_dates th {
  background: url("../images/modules/governance/suspension_table.png") repeat-x scroll 0 bottom transparent;
  font-weight: bold;
  height: 15px;
  padding: 10px;
  color: #666666;
  text-align: left;
}
/* line 3752, pillarheader.scss */
.governance-theme .adaptive-body .suspension_dates td {
  height: 15px;
  padding: 10px;
  color: #666666;
  text-align: left;
}
/* line 3758, pillarheader.scss */
.governance-theme .adaptive-body .suspension_dates .cOne {
  border-bottom: 1px solid #dddddd;
  border-right: 1px solid #dddddd;
  width: 85px;
}
/* line 3763, pillarheader.scss */
.governance-theme .adaptive-body .suspension_dates .cTwo {
  border-bottom: 1px solid #dddddd;
}
/* line 3766, pillarheader.scss */
.governance-theme .adaptive-body .suspension_dates .cOne span {
  background: url("../images/modules/governance/card-yellow.png") no-repeat scroll right 0 transparent;
  float: right;
  height: 17px;
  right: 8px;
  top: -1px;
  position: relative;
  text-indent: -9999px;
  width: 13px;
}
/* line 3778, pillarheader.scss */
.governance-theme .adaptive-body .mod-suspension-table .table_txt {
  overflow: hidden;
}
/* line 3780, pillarheader.scss */
.governance-theme .adaptive-body .mod-suspension-table .table_txt .info {
  margin: 20px 0 0 0;
  float: left;
  width: 250px;
  width: 245px;
}
/* line 3785, pillarheader.scss */
.governance-theme .adaptive-body .mod-suspension-table .table_txt .info p {
  line-height: 1.6;
  font-family: 'Arial';
  color: #666666;
}
/* line 3792, pillarheader.scss */
.governance-theme .adaptive-body .mod-suspension-table p {
  line-height: 1.6;
  font-family: 'Arial';
  color: #666666;
}
/* line 3799, pillarheader.scss */
.governance-theme .adaptive-body .mod-clubDiscipline dd {
  clear: both;
}
/* line 3803, pillarheader.scss */
.governance-theme .adaptive-body .mod-clubDiscipline .select-box b {
  width: 162px;
  margin: 0 10px 10px 0;
  background: white url("../images/components/cp-selectContainerBg.png") repeat-x scroll right 0;
  font-size: .75em;
}
/* line 3809, pillarheader.scss */
.governance-theme .adaptive-body .mod-clubDiscipline .select-box.show ol {
  width: 182px;
  height: 150px;
  overflow-y: scroll;
  overflow-x: hidden;
}
/* line 3816, pillarheader.scss */
.governance-theme .adaptive-body .mod-clubDiscipline .button {
  bottom: 10px;
  position: absolute;
  right: 10px;
  z-index: 102;
  left: auto;
}
/* line 3822, pillarheader.scss */
.governance-theme .adaptive-body .mod-clubDiscipline .button a {
  color: #000 !important;
  font-size: 1.1em;
  font-family: 'FSJoey';
}
/* line 3829, pillarheader.scss */
.governance-theme .adaptive-body .laws {
  background-color: #000;
  height: 290px;
  /*z-index: 100;*/
  margin-bottom: 20px;
  position: relative;
}
/* line 3837, pillarheader.scss */
.governance-theme .adaptive-body .column-4 .cp-loader-laws {
  left: 48%;
  z-index: 1;
}
/* line 3841, pillarheader.scss */
.governance-theme .adaptive-body .column-4 .laws .cp-loader-laws {
  left: 50%;
}
/* line 3844, pillarheader.scss */
.governance-theme .adaptive-body .column-4 .cp-loader-laws .progressDialog {
  background: url("../images/ajax-loader-bbw.gif") no-repeat scroll 0 0 transparent;
}
/* line 3849, pillarheader.scss */
.governance-theme .adaptive-body .mod-onecaution .cp-loader-laws .progressDialog,
.governance-theme .adaptive-body .mod-suspensions .cp-loader-laws .progressDialog,
.governance-theme .adaptive-body .mod-fairPlay .cp-loader-laws .progressDialog {
  background: url("../images/ajax-loader-RAG.gif") no-repeat scroll 0 0 transparent;
  left: 48%;
}
/* line 3853, pillarheader.scss */
.governance-theme .adaptive-body .laws .cms-overlay {
  height: 290px;
  position: absolute;
  top: 0;
  left: 10px;
}
/* line 3859, pillarheader.scss */
.governance-theme .adaptive-body .column-8 .laws .cms-overlay {
  width: 610px;
}
/* line 3863, pillarheader.scss */
.governance-theme .adaptive-body .laws .cms-overlay h2 {
  font-family: 'FSJoeyHeavy';
  text-transform: uppercase;
  color: #fff;
  font-size: 59px;
  width: 270px;
  line-height: 0.82em;
  margin: 21px 0 0 0;
}
/* line 3872, pillarheader.scss */
.governance-theme .adaptive-body .laws .cms-overlay p {
  font-family: 'FSJoey';
  text-transform: uppercase;
  color: #ababaa;
  font-size: 18px;
  width: 270px;
  line-height: 1.25em;
  margin-top: 18px;
}
/* line 3882, pillarheader.scss */
.governance-theme .adaptive-body .column-8 .laws .cms-overlay form {
  bottom: 20px;
  position: absolute;
  width: 100%;
}
/* line 3888, pillarheader.scss */
.governance-theme .adaptive-body .laws .form-select.select .select-box b {
  width: 132px;
  height: 32px;
}
/* line 3892, pillarheader.scss */
.governance-theme .adaptive-body .laws .form-select2.select .select-box b {
  width: 273px;
  height: 32px;
  margin: 0;
  position: relative;
  left: 10px;
}
/* line 3899, pillarheader.scss */
.governance-theme .adaptive-body .laws .select-box b {
  line-height: 29px;
  padding: 0 10px;
  cursor: pointer;
  border: none;
  color: #ffffff;
  /*z-index: 100;*/
  font-size: 1em;
  background: #746045 url("../images/components/cp-selectGovContainerBg.png") repeat-y scroll right 0;
}
/* line 3910, pillarheader.scss */
.governance-theme .adaptive-body .laws .form-select {
  float: left;
}
/* line 3913, pillarheader.scss */
.governance-theme .adaptive-body .laws .form-select2 {
  margin-left: 0px;
  float: left;
}
/* line 3916, pillarheader.scss */
.governance-theme .adaptive-body .laws .form-select2.select .select-box.show ol {
  left: 162px;
  width: 291px;
}
/* line 3922, pillarheader.scss */
.governance-theme .adaptive-body .laws .select-box.show ol {
  width: 150px;
  background-color: #5e4e3c;
  border: solid 1px #746045;
  z-index: 10000;
  position: absolute;
}
/* line 3929, pillarheader.scss */
.governance-theme .adaptive-body .laws .select-box b:hover {
  background-position: right -32px;
}
/* line 3932, pillarheader.scss */
.governance-theme .adaptive-body .laws .select-box.show b {
  background-position: right -64px;
}
/* line 3936, pillarheader.scss */
.governance-theme .adaptive-body .laws .select-box ol li a:link, .governance-theme .adaptive-body .laws .select-box ol li a:visited {
  border-bottom: 1px solid #746045;
  color: #FFFFFF !important;
  padding: 8px 7px 8px 10px;
  font-size: 1em;
}
/* line 3942, pillarheader.scss */
.governance-theme .adaptive-body .laws .select-box ol li a:hover {
  background-color: #746045;
  color: #fff;
}
/* line 3948, pillarheader.scss */
.governance-theme .adaptive-body .laws .button {
  position: relative;
  left: 20px;
}
/* line 3951, pillarheader.scss */
.governance-theme .adaptive-body .laws .button a {
  line-height: 28px;
  height: 30px;
  padding: 2px 35px 0 10px;
  cursor: pointer;
  color: #000;
  background: url("../images/modules/governance/g-arrows-gov-sprite.png") no-repeat scroll 40px 6px white;
  display: inline-block;
  text-transform: uppercase;
  font-size: 1.5em;
  border-radius: 0;
  -webkit-transition: color .1s ease-in;
  -moz-transition: color .1s ease-in;
  -o-transition: color .1s ease-in;
  transition: color .1s ease-in;
  width: 22px;
  font-family: 'FSJoeyMedium';
}
/* line 3968, pillarheader.scss */
.governance-theme .adaptive-body .laws .button a:hover {
  background: url("../images/modules/governance/g-arrows-sprite.png") no-repeat scroll 40px -34px #746045;
  color: #fff;
}
/* line 3975, pillarheader.scss */
.governance-theme .adaptive-body .grid_1 .laws {
  height: 290px;
  background: url("../images/modules/governance/laws-tile-small.png") repeat-x scroll 0 0 transparent;
}
/* line 3978, pillarheader.scss */
.governance-theme .adaptive-body .grid_1 .laws .cms-overlay form {
  bottom: 15px;
  position: absolute;
  width: 100%;
}
/* line 3983, pillarheader.scss */
.governance-theme .adaptive-body .grid_1 .laws #gov-splash {
  display: none;
}
/* line 3986, pillarheader.scss */
.governance-theme .adaptive-body .grid_1 .laws .cms-overlay {
  width: 273px;
  left: 15px;
  height: 290px;
}
/* line 3990, pillarheader.scss */
.governance-theme .adaptive-body .grid_1 .laws .cms-overlay h2 {
  margin: 11px 0 0 0;
}
/* line 3993, pillarheader.scss */
.governance-theme .adaptive-body .grid_1 .laws .cms-overlay p {
  margin-top: 16px;
}
/* line 3997, pillarheader.scss */
.governance-theme .adaptive-body .grid_1 .laws .form-select2 {
  clear: both;
  float: left;
  z-index: -20;
  position: static;
}
/* line 4004, pillarheader.scss */
.governance-theme .adaptive-body .grid_1 .laws .form-select.select .select-box b {
  width: 176px;
}
/* line 4007, pillarheader.scss */
.governance-theme .adaptive-body .grid_1 .laws .form-select.select .select-box.show ol {
  left: 0px;
  width: 194px;
}
/* line 4013, pillarheader.scss */
.governance-theme .adaptive-body .grid_1 .laws .form-select2.select .select-box b {
  margin: 10px 0 0 0;
  width: 253px;
  left: 0;
  position: relative;
}
/* line 4019, pillarheader.scss */
.governance-theme .adaptive-body .grid_1 .laws .form-select2.select .select-box.show ol {
  left: 0px;
  width: 271px;
  top: 40px;
}
/* line 4025, pillarheader.scss */
.governance-theme .adaptive-body .grid_1 .laws .select-box {
  font-family: Arial, Helvetica, sans-serif;
  font-size: .75em;
}
/* line 4029, pillarheader.scss */
.governance-theme .adaptive-body .grid_1 .laws .button {
  left: 10px;
}
/* line 4033, pillarheader.scss */
.governance-theme .adaptive-body .fairplaymatches-selector {
  height: 52px;
  background-color: #f1f1f1;
  padding: 0 10px;
  position: relative;
  font-size: .75em;
  top: -4px;
}
/* line 4040, pillarheader.scss */
.governance-theme .adaptive-body .fairplaymatches-selector h4 {
  position: relative;
  top: 18px;
}
/* line 4044, pillarheader.scss */
.governance-theme .adaptive-body .fairplaymatches-selector ul {
  position: absolute;
  right: 10px;
  top: 8px;
}
/* line 4050, pillarheader.scss */
.governance-theme .adaptive-body #module-rules-results .mod-newsList {
  background: url("../images/modules/governance/mod-highlightsBg.png") no-repeat scroll center bottom transparent;
}
/* line 4053, pillarheader.scss */
.governance-theme .adaptive-body .fairplaymatches-selector-sus {
  margin: 34px 0 0 11px;
  float: left;
}
/* line 4057, pillarheader.scss */
.governance-theme .adaptive-body .theme-gov #tabs .fairplaymatches-selector-sus ul {
  width: 360px;
}
/* line 4061, pillarheader.scss */
.governance-theme .adaptive-body .fairplaymatches-selector li,
.governance-theme .adaptive-body .fairplaymatches-selector-sus li {
  float: left;
  width: 175px;
  line-height: initial;
}
/* line 4067, pillarheader.scss */
.governance-theme .adaptive-body .fairplaymatches-selector li.left .btn,
.governance-theme .adaptive-body .fairplaymatches-selector-sus li.left .btn {
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
  width: 175px;
}
/* line 4073, pillarheader.scss */
.governance-theme .adaptive-body .fairplaymatches-selector li.right .btn,
.governance-theme .adaptive-body .fairplaymatches-selector-sus li.right .btn {
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
  width: 180px !Important;
}
/* line 4078, pillarheader.scss */
.governance-theme .adaptive-body .fairplaymatches-selector li .btn {
  padding: 1px 10px 2px;
}
/* line 4081, pillarheader.scss */
.governance-theme .adaptive-body .fairplaymatches-selector-sus li .btn {
  padding: 0px 5px 2px 5px;
}
/* line 4085, pillarheader.scss */
.governance-theme .adaptive-body .fairplaymatches-selector li.left .btn,
.governance-theme .adaptive-body .fairplaymatches-selector-sus li.left .btn {
  background: url("../images/components/gov-fairplay-left-btn-bg.png") repeat-x scroll 175px 0 white;
  height: 39px;
  box-shadow: none;
}
/* line 4091, pillarheader.scss */
.governance-theme .adaptive-body .fairplaymatches-selector li.right .btn,
.governance-theme .adaptive-body .fairplaymatches-selector-sus li.right .btn {
  background: url("../images/components/gov-fairplay-right-btn-bg.png") repeat-x scroll 0px 0 white;
  height: 39px;
  box-shadow: none;
}
/* line 4097, pillarheader.scss */
.governance-theme .adaptive-body .fairplaymatches-selector li .btn:hover,
.governance-theme .adaptive-body .fairplaymatches-selector-sus li.left .btn:hover {
  background-position: 0 -41px !important;
}
/* line 4101, pillarheader.scss */
.governance-theme .adaptive-body .fairplaymatches-selector li.right .btn:hover,
.governance-theme .adaptive-body .fairplaymatches-selector-sus li.right .btn:hover {
  background-position: 1px -41px !important;
}
/* line 4105, pillarheader.scss */
.governance-theme .adaptive-body .fairplaymatches-selector li.left .on, .governance-theme .adaptive-body .fairplaymatches-selector li.right .on {
  background-position: 0px -41px;
}
/* line 4110, pillarheader.scss */
.governance-theme .adaptive-body .fairplaymatches-selector-sus li.left .on, .governance-theme .adaptive-body .fairplaymatches-selector-sus li.right .on {
  background-position: 0px -41px;
}
/* line 4116, pillarheader.scss */
.governance-theme .adaptive-body .fairplaymatches-selector li .on,
.governance-theme .adaptive-body .fairplaymatches-selector-sus li .on,
.governance-theme .adaptive-body .theme-gov .mod-suspExistingSearchBar ul li button.on {
  color: #666;
}
/* line 4119, pillarheader.scss */
.governance-theme .adaptive-body .floatedContent {
  font-family: Arial, Helvetica, sans-serif !important;
}
/* line 4121, pillarheader.scss */
.governance-theme .adaptive-body .floatedContent a:link {
  font-family: Arial, Helvetica, sans-serif !important;
}
/* line 4128, pillarheader.scss */
.governance-theme .adaptive-body .mod-clubDiscipline fieldset,
.governance-theme .adaptive-body .mod-singleBoxTitleLink fieldset {
  bottom: 30px;
  left: 10px;
  display: block;
  width: 280px;
  height: 92px;
  margin: 0 auto;
  background-color: rgba(0, 0, 0, 0.4);
  position: absolute;
  z-index: 600;
}
/* line 4138, pillarheader.scss */
.governance-theme .adaptive-body .mod-clubDiscipline fieldset .select-box ol li,
.governance-theme .adaptive-body .mod-singleBoxTitleLink fieldset .select-box ol li {
  margin: 0;
  line-height: 1em;
  font-size: .75em;
}
/* line 4145, pillarheader.scss */
.governance-theme .adaptive-body .mod-clubDiscipline dl,
.governance-theme .adaptive-body .mod-singleBoxTitleLink dl {
  padding: 10px;
  width: 260px;
  z-index: 600;
}
/* line 4152, pillarheader.scss */
.governance-theme .adaptive-body .mod-clubDiscipline {
  height: 270px;
  padding-top: 20px;
  position: relative;
}
/* line 4157, pillarheader.scss */
.governance-theme .adaptive-body .mod-clubDiscipline ul {
  font-size: 1em;
  position: absolute !important;
  top: 10px;
}
/* line 4162, pillarheader.scss */
.governance-theme .adaptive-body .mod-clubDiscipline ul li span {
  text-transform: uppercase;
}
/* line 4165, pillarheader.scss */
.governance-theme .adaptive-body .mod-clubDiscipline ul li.cp-title span {
  font-size: 36px;
}
/* line 4168, pillarheader.scss */
.governance-theme .adaptive-body .mod-clubDiscipline ul li.cp-lead span {
  font-size: 30px;
  font-family: "FSJoeyMedium";
}
/* line 4173, pillarheader.scss */
.governance-theme .adaptive-body .mod-singleBoxTitleLink,
.governance-theme .adaptive-body .mod-find {
  height: 270px;
  padding-top: 20px;
  position: relative;
}
/* line 4179, pillarheader.scss */
.governance-theme .adaptive-body .mod-singleBoxTitleLink .cp-pattern,
.governance-theme .adaptive-body .mod-find .cp-pattern {
  width: 300px;
  height: 290px;
}
/* line 4185, pillarheader.scss */
.governance-theme .adaptive-body .mod-clubDiscipline img,
.governance-theme .adaptive-body .mod-singleBoxTitleLink img,
.governance-theme .adaptive-body .mod-find img {
  position: absolute;
  top: 0;
  left: 0;
  width: 300px;
  height: 290px;
  z-index: 2;
}
/* line 4195, pillarheader.scss */
.governance-theme .adaptive-body .mod-clubDiscipline ul,
.governance-theme .adaptive-body .mod-singleBoxTitleLink ul,
.governance-theme .adaptive-body .mod-find ul {
  position: relative;
  z-index: 3;
  padding: 2px 0 2px 5px;
  margin: 0 0 0 -5px;
}
/* line 4203, pillarheader.scss */
.governance-theme .adaptive-body .mod-clubDiscipline ul li,
.governance-theme .adaptive-body .mod-singleBoxTitleLink ul li,
.governance-theme .adaptive-body .mod-find ul li {
  display: block;
}
/* line 4206, pillarheader.scss */
.governance-theme .adaptive-body .mod-clubDiscipline .cp-title span {
  line-height: 36px;
  padding: 3px 10px 5px;
  text-transform: uppercase;
  font-family: 'FSJoeyHeavy';
  font-size: .75em;
}
/* line 4215, pillarheader.scss */
.governance-theme .adaptive-body .mod-clubDiscipline ul li span,
.governance-theme .adaptive-body .mod-singleBoxTitleLink ul li span,
.governance-theme .adaptive-body .mod-find ul li span {
  color: #fff;
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0.4);
  float: left;
  clear: both;
  padding: 1px 5px;
}
/* line 4222, pillarheader.scss */
.governance-theme .adaptive-body .mod-clubDiscipline ul li span {
  padding: 0 10px 5px;
}
/* line 4227, pillarheader.scss */
.governance-theme .adaptive-body .mod-articleDownloads {
  float: left;
  margin-bottom: 20px;
}
/* line 4230, pillarheader.scss */
.governance-theme .adaptive-body .mod-articleDownloads .mod-newsList li a.mod-newsList-linkContainer .cp-shadow-icon {
  width: 35px;
  height: 80px;
  background-position: -68px -11px;
  float: left;
  margin-right: 15px;
  background: url("../images/components/cp-fileDownloadIcons.png") no-repeat 4px -3px;
  padding: 0 6px;
  position: relative;
}
/* line 4240, pillarheader.scss */
.governance-theme .adaptive-body .mod-articleDownloads .mod-newsList li a.mod-newsList-linkContainer .cp-shadow-icon {
  background-position: -68px -11px;
}
/* line 4242, pillarheader.scss */
.governance-theme .adaptive-body .mod-articleDownloads .mod-newsList li a.mod-newsList-linkContainer .cp-shadow-icon span {
  font-size: 0.6em;
  bottom: -3px;
}
/* line 4248, pillarheader.scss */
.governance-theme .adaptive-body .mod-articleDownloads h3 {
  background: url("../images/structure/MF-block-header.png") repeat-x 0 0 transparent;
  height: 36px;
  line-height: 36px;
  margin: 0;
  padding: 4px 10px 0;
  position: relative;
  color: #fff;
  font-family: 'FSJoey';
  font-size: 1.4em;
}
/* line 4259, pillarheader.scss */
.governance-theme .adaptive-body .mod-articleDownloads ul {
  margin: 0;
  padding: 0;
  border: 1px solid #e1e1e1;
  background: none;
}
/* line 4265, pillarheader.scss */
.governance-theme .adaptive-body .mod-articleDownloads p {
  margin: 0;
  width: 500px;
  font-size: 0.825em;
  color: #666666;
}
/* line 4271, pillarheader.scss */
.governance-theme .adaptive-body .mod-articleDownloads h2 {
  color: #746045;
  text-decoration: none;
  font-family: 'Arial';
  font-size: 0.9em !important;
  line-height: 1.2857em;
  font-weight: bold;
}
/* line 4279, pillarheader.scss */
.governance-theme .adaptive-body #video-carousel li h4 a {
  color: #333 !important;
  font-weight: bold !important;
}
/* line 4285, pillarheader.scss */
.governance-theme #mod-cw-autocomplete {
  background: #fff;
  width: 230px;
  z-index: 5000 !important;
  margin: 40px 0 0 11px !important;
  -webkit-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.2);
  -ms-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.2);
  padding: 10px 0;
  height: auto;
}
/* line 4297, pillarheader.scss */
.governance-theme #mod-cw-autocomplete li {
  border-top: 1px solid #e3e3e3;
  margin: 0 10px;
}
/* line 4301, pillarheader.scss */
.governance-theme #mod-cw-autocomplete li:first-child {
  border-top: none;
}
/* line 4304, pillarheader.scss */
.governance-theme #mod-cw-autocomplete li a {
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  line-height: 36px;
  vertical-align: middle;
  padding: 0 10px;
}
/* line 4312, pillarheader.scss */
.governance-theme #mod-cw-autocomplete li a:hover {
  background: #f3f3f3;
  color: #746045;
}
/* line 4316, pillarheader.scss */
.governance-theme .grid_1 .related-news .blockInner {
  top: 0;
}
/* line 4320, pillarheader.scss */
.governance-theme .grid_1 .related-news ul li,
.governance-theme .grid_1 .related-news ul li a,
.governance-theme .grid_1 .related-news ul li a:visited,
.governance-theme .grid_1 .related-news ul li a figcaption {
  color: #746045;
  font-size: 1em;
  text-decoration: none;
}
/* line 4326, pillarheader.scss */
.governance-theme .grid_1 .related-news ul li a:hover,
.governance-theme .grid_1 .related-news ul li a:hover figcaption {
  color: #666666;
}
/* line 4329, pillarheader.scss */
.governance-theme .grid_1 .related-news ul li:first-child {
  padding-top: 0;
}
/* line 4332, pillarheader.scss */
.governance-theme .grid_1 .related-news ul li.last {
  padding-bottom: 0;
}
/* line 4335, pillarheader.scss */
.governance-theme .grid_1 .related-news ul li span time {
  color: #666666;
  display: block;
  font-size: 0.92em;
  font-weight: normal;
}
/* line 4341, pillarheader.scss */
.governance-theme .grid_1 .related-news ul li a:hover img.cp-shadow {
  border-color: #746045;
}

/*-------------------------------------------------
Womens Theme
----------------------------------------------------*/
@font-face {
  font-family: 'PlumeAdRegular';
  src: url("../fonts/plume_std_ad-webfont.eot");
  src: url("../fonts/plume_std_ad-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/plume_std_ad-webfont.woff") format("woff"), url("../fonts/plume_std_ad-webfont.ttf") format("truetype"), url("../fonts/plume_std_ad-webfont.svg#PlumeAdRegular") format("svg");
  font-weight: normal;
  font-style: normal;
}

/* line 4358, pillarheader.scss */
.womens-theme {
  /* footer*/
  /* primary & secondary design colours */
  /* main text colours */
  /* modules & components theme colours */
  /* Womens league - THEME FONTS, COLOURS & BACKGROUNDS - END*/
}
/* line 4359, pillarheader.scss */
.womens-theme .cp-themeFont, .womens-theme h1, .womens-theme h2, .womens-theme h3, .womens-theme .nav-subNavHeader span, .womens-theme a.cp-generalSubtitle, .womens-theme a.cp-generalTitle, .womens-theme a.cp-generalLink, .womens-theme .cp-date, .womens-theme .cp-title, .womens-theme .cp-lead, .womens-theme .mod-fixtures-logos b, .womens-theme .mod-result-logos b, .womens-theme h4.subheader, .womens-theme .mod-sites li a.mod-sitesLink, .womens-theme .cp-item-date, .womens-theme .cp-title {
  text-transform: none;
}
/* line 4362, pillarheader.scss */
.womens-theme .twinBlock h2 {
  background: #333;
}
/* line 4365, pillarheader.scss */
.womens-theme a:link {
  color: #931580;
  text-decoration: none;
}
/* line 4379, pillarheader.scss */
.womens-theme .mod-hero #hero-slider ul li a strong,
.womens-theme .block h3 b,
.womens-theme .mod-footerContent h4,
.womens-theme .mod-fixtures-logos b,
.womens-theme .headings,
.womens-theme .cp-date,
.womens-theme .cp-date,
.womens-theme .cp-title,
.womens-theme .cp-lead,
.womens-theme .twinBlock h2,
.womens-theme .cp-item-title h5 {
  font-family: 'PlumeAdRegular';
  text-transform: uppercase;
  font-size: 1.6em;
}
/* line 4384, pillarheader.scss */
.womens-theme .cp-item-title h5 {
  font-weight: bold;
}
/* line 4387, pillarheader.scss */
.womens-theme .twinBlock a:hover {
  border-color: #931580;
}
/* line 4390, pillarheader.scss */
.womens-theme .twinBlock a:hover h2 {
  background-color: #931580;
  color: white;
  bottom: 31px;
}
/* line 4395, pillarheader.scss */
.womens-theme .twinBlock h3 {
  background: #2c2728 !important;
  color: #fff;
  font-size: 1.3em;
  line-height: 30px;
  height: 25px;
  padding: 5px 10px 0;
  cursor: pointer;
  font: normal 100% Arial, Helvetica, sans-serif;
}
/* line 4405, pillarheader.scss */
.womens-theme #header-title a {
  font-family: 'PlumeAdRegular';
  line-height: 1.2em;
  text-transform: uppercase;
}
/* line 4412, pillarheader.scss */
.womens-theme .custom-checkbox label {
  background: url("../images/modules/footer/mod-footer-WF-checkBox.png") no-repeat scroll -13px -15px transparent;
}
/* line 4424, pillarheader.scss */
.womens-theme .priColor,
.womens-theme .nav-subNavHeader ul li a:hover,
.womens-theme .btn,
.womens-theme .nav-dropdown a.nav-dropdown-head span,
.womens-theme .mod-searchBar-info h2,
.womens-theme .blockInner .mod-highlights a p,
.womens-theme #header-title a,
.womens-theme .mod-newsList li a span.mod-newsList-link {
  color: #931580;
  /* HEX: #931580 */
}
/* line 4428, pillarheader.scss */
.womens-theme #twtr-widget-1 .twtr-tweet a {
  color: #931580 !important;
}
/* line 4431, pillarheader.scss */
.womens-theme .block h3.cp-blockTitle a {
  color: #f8d0f2;
  /* HEX: #f8d0f2 LIGHT PINK */
}
/* line 4435, pillarheader.scss */
.womens-theme h3.cp-blockTitle a:hover {
  color: #fff;
}
/* line 4438, pillarheader.scss */
.womens-theme h3 a:hover span {
  color: #9c9c9c;
  /* HEX: #9c9c9c LIGHT GREY*/
}
/* line 4443, pillarheader.scss */
.womens-theme .secColor,
.womens-theme h3 a {
  color: #66b9fe;
  /* HEX: #66b9fe */
}
/* line 4447, pillarheader.scss */
.womens-theme .mod-footerContent h4 {
  color: #666666;
}
/* line 4458, pillarheader.scss */
.womens-theme .textColor,
.womens-theme h4,
.womens-theme .mod-highlights li a:hover,
.womens-theme .mod-inTheSpotlight li a:hover,
.womens-theme .mod-hero #hero-slider ul li a.active strong {
  color: #666666;
  /* HEX: #666 */
}
/* line 4462, pillarheader.scss */
.womens-theme h4.cp-subheader {
  font-weight: normal;
  color: #666666;
  margin-left: 10px;
}
/* line 4471, pillarheader.scss */
.womens-theme .textColor2,
.womens-theme .mod-highlights ul li,
.womens-theme .mod-highlights ul li a:hover,
.womens-theme .mod-inTheSpotlight ul li,
.womens-theme .mod-inTheSpotlight ul li a:hover {
  color: #9c9c9c;
  /* HEX: #9c9c9c */
}
/* line 4478, pillarheader.scss */
.womens-theme .block h3,
.womens-theme .nav-subNavHeader {
  background: transparent url("../images/structure/wf-block-header.png") repeat-x 0 0;
  /* #003f73 */
  color: #fff;
  text-shadow: none;
  margin: 0;
}
/* line 4486, pillarheader.scss */
.womens-theme .nav-subNavHeader ul li.actual a {
  text-shadow: 1px 1px 0 #003f73;
}
/* line 4489, pillarheader.scss */
.womens-theme .nav-subNavHeader ul li a {
  background: transparent url("../images/navigation/nav-subNavHeader.png") repeat-x center 0;
  /* #003f73 */
}
/* line 4499, pillarheader.scss */
.womens-theme .mod-newsList li a b,
.womens-theme .mod-highlights li a:link b,
.womens-theme .mod-highlights li a:visited b,
.womens-theme .mod-highlights li a:active b,
.womens-theme .mod-inTheSpotlight li a:link b,
.womens-theme .mod-inTheSpotlight li a:visited b,
.womens-theme .mod-inTheSpotlight li a:active b {
  background-position: 0 -60px;
}
/* line 4506, pillarheader.scss */
.womens-theme .mod-highlights li a:hover b,
.womens-theme .mod-inTheSpotlight li a:hover b,
.womens-theme .mod-relatedNews li a:hover b,
.womens-theme .mod-otherNews li a:hover b,
.womens-theme .mod-newsList li a:hover b {
  background-position: 0 -45px;
}
/* line 4512, pillarheader.scss */
.womens-theme a:hover img.cp-shadow,
.womens-theme .mod-relatedNews ul li p a:hover > img.cp-shadow,
.womens-theme .mod-article-carousel .mod-highlights li:hover img,
.womens-theme .mod-article-carousel .mod-highlights li a.active img {
  border-color: #931580;
  /* HEX: #931580 */
}
/* line 4521, pillarheader.scss */
.womens-theme .ie7 .mod-highlights li a:hover img,
.womens-theme .ie8 .mod-highlights li a:hover img,
.womens-theme .ie7 .mod-newsList li a:hover img,
.womens-theme .ie8 .mod-newsList li a:hover img,
.womens-theme .ie7 .mod-article-carousel .mod-highlights li:hover img,
.womens-theme .ie8 .mod-article-carousel .mod-highlights li:hover img {
  background: #015ca8;
}
/* line 4524, pillarheader.scss */
.womens-theme .cp-arrow {
  background-position: right -2px;
}

/*------------------------------------------------------
SGP Styles        
------------------------------------------------------*/
/* line 4533, pillarheader.scss */
.sgp-theme {
  /*HERO*/
  /* mod calendar pagination styling */
  /* Gallery*/
  /* requred important*/
}
/* line 4534, pillarheader.scss */
.sgp-theme .header {
  margin-bottom: 0 !important;
}
/* line 4537, pillarheader.scss */
.sgp-theme .grid_2 {
  max-width: 620px;
  width: 620px;
}
/* line 4542, pillarheader.scss */
.sgp-theme .article-container h1 {
  font-size: 2.2167em !important;
}
/* line 4546, pillarheader.scss */
.sgp-theme .article-container a:link {
  color: #d71921;
  text-decoration: none;
}
/* line 4549, pillarheader.scss */
.sgp-theme .article-container a:link strong {
  color: #d71921;
  text-decoration: none;
}
/* line 4555, pillarheader.scss */
.sgp-theme ul.mod-footerSponsors {
  padding-top: 15px;
}
/* line 4557, pillarheader.scss */
.sgp-theme ul.mod-footerSponsors li a {
  background: url("../images/modules/SGP/footer-sponsor-sprite.png") no-repeat scroll 0 -41px transparent;
  height: 72px;
}
/* line 4561, pillarheader.scss */
.sgp-theme ul.mod-footerSponsors li.last {
  padding: 0 10px 0 0;
}
/* line 4564, pillarheader.scss */
.sgp-theme ul.mod-footerSponsors li.umbro a {
  background-position: -300px -33px;
  width: 71px;
}
/* line 4568, pillarheader.scss */
.sgp-theme ul.mod-footerSponsors li.hilton a {
  background-position: -1126px -33px;
  width: 64px;
}
/* line 4572, pillarheader.scss */
.sgp-theme ul.mod-footerSponsors li.hampton a {
  background-position: -1210px -33px;
  width: 66px;
}
/* line 4576, pillarheader.scss */
.sgp-theme ul.mod-footerSponsors li.perform a {
  background-position: -1296px -33px;
  width: 76px;
}
/* line 4580, pillarheader.scss */
.sgp-theme ul.mod-footerSponsors li.bt a {
  background-position: -1392px -33px;
  width: 72px;
}
/* line 4584, pillarheader.scss */
.sgp-theme ul.mod-footerSponsors li.nike a {
  background-position: -1492px -33px;
  width: 71px;
}
/* line 4588, pillarheader.scss */
.sgp-theme ul.mod-footerSponsors li.continental a {
  background-position: -1565px -33px;
  width: 170px;
}
/* line 4592, pillarheader.scss */
.sgp-theme ul.mod-footerSponsors li.grobb a {
  background-position: -1730px -28px;
  width: 62px;
}
/* line 4596, pillarheader.scss */
.sgp-theme ul.mod-footerSponsors li.fmarc a {
  background-position: -1800px -30px;
  width: 50px;
}
/* line 4605, pillarheader.scss */
.sgp-theme .MF-mod-hero {
  height: 369px;
  padding-bottom: 0;
  margin: 0;
}
/* line 4608, pillarheader.scss */
.sgp-theme .MF-mod-hero #hero, .sgp-theme .MF-mod-hero .mycarousel, .sgp-theme .MF-mod-hero .jcarousel-item, .sgp-theme .MF-mod-hero .jcarousel-clip {
  width: 940px;
  height: 349px;
  overflow: hidden;
  position: relative;
}
/* line 4616, pillarheader.scss */
.sgp-theme .jcarousel-item {
  float: left;
}
/* line 4618, pillarheader.scss */
.sgp-theme .jcarousel-item img {
  float: left;
}
/* line 4622, pillarheader.scss */
.sgp-theme .carouselControls {
  bottom: 17px;
  position: absolute;
  right: 0;
  text-align: center;
  width: 320px;
  z-index: 15;
  bottom: 50px;
  position: absolute;
  right: 0;
  text-align: center;
  width: 300px;
  z-index: 15;
}
/* line 4636, pillarheader.scss */
.sgp-theme .slide-txt {
  background: url("../images/modules/SGP/slide-txt-arrow.png") no-repeat scroll 0 0 transparent;
  height: 349px;
  left: 541px;
  position: relative;
  width: 350px;
}
/* line 4642, pillarheader.scss */
.sgp-theme .slide-txt .slide-text-inner {
  background: #d71921;
  height: 349px;
  left: 99px;
  position: relative;
  width: 300px;
}
/* line 4649, pillarheader.scss */
.sgp-theme .slide-txt .headings {
  margin-top: 45px;
  padding: 20px;
  position: absolute;
  text-align: center;
  width: 260px;
}
/* line 4657, pillarheader.scss */
.sgp-theme .jcarousel-control a {
  background: url("../images/components/MF-hero-pager.png") no-repeat scroll -10px 0 transparent;
  display: inline-block;
  font-size: 0;
  height: 10px;
  line-height: 0;
  overflow: hidden;
  position: relative;
  text-indent: 0;
  width: 10px;
}
/* line 4668, pillarheader.scss */
.sgp-theme .jcarousel-item .slide-txt img {
  float: none;
}
/* line 4672, pillarheader.scss */
.sgp-theme .jcarousel-control a:hover, .sgp-theme .jcarousel-control a.selected {
  background-position: -30px 0;
}
/* line 4676, pillarheader.scss */
.sgp-theme .slide-txt p {
  font-size: 1.5em;
  line-height: 22px;
  text-align: left;
  text-transform: uppercase;
  width: 265px;
}
/* line 4683, pillarheader.scss */
.sgp-theme .column-4 {
  width: 300px;
  display: inline;
  float: left;
  margin-left: 0;
  margin-right: 20px;
}
/* line 4689, pillarheader.scss */
.sgp-theme .column-4:nth-child(3n+2) {
  margin-right: 0;
}
/* line 4694, pillarheader.scss */
.sgp-theme .block h3,
.sgp-theme .block h3 b {
  line-height: initial;
  font-family: 'PFBeauSansPro-Bold';
  font-size: 1.5em;
  text-transform: uppercase;
  height: 36px;
  padding: 7px 5px 0 10px;
  margin: 0;
  position: relative;
  z-index: 50;
}
/* line 4705, pillarheader.scss */
.sgp-theme .headings h2 {
  font-size: 2.3em;
  /*font-family: 'FSJoey';*/
  font-family: 'pfbeausanspro-semibold';
  line-height: 100%;
  text-transform: uppercase;
  color: white;
}
/* line 4714, pillarheader.scss */
.sgp-theme .slide-txt .headings .button {
  background: url("../images/modules/teamgb-heroLinkSep.png") no-repeat scroll 50% 0 transparent;
  margin: 20px 0 0;
  padding: 20px 0 0;
  position: static;
}
/* line 4719, pillarheader.scss */
.sgp-theme .slide-txt .headings .button a {
  color: #fff;
  font-size: 1em;
  font-weight: normal;
  font-family: 'PFBeauSansPro-Regular';
  text-transform: uppercase;
  padding: 0;
  background: none;
}
/* line 4727, pillarheader.scss */
.sgp-theme .slide-txt .headings .button a:hover {
  color: #000;
}
/* line 4732, pillarheader.scss */
.sgp-theme .mod-quickLinks {
  height: 290px;
  overflow: hidden;
}
/* line 4735, pillarheader.scss */
.sgp-theme .mod-quickLinks h1 {
  font-size: 1.6em;
  margin: 0 0 10px;
  line-height: 20px;
  position: relative;
  text-transform: uppercase;
}
/* line 4742, pillarheader.scss */
.sgp-theme .mod-quickLinks h2 {
  font-size: 2em;
  margin: 0;
  line-height: 22px;
  position: relative;
}
/* line 4748, pillarheader.scss */
.sgp-theme .mod-quickLinks p {
  margin: 0;
  position: relative;
  font-size: 1.33em;
  line-height: 100%;
}
/* line 4753, pillarheader.scss */
.sgp-theme .mod-quickLinks p span.cp-arrow {
  color: #666;
  background: url("../images/components/thefa-cp-guillemet.png") no-repeat scroll right 5px transparent;
  padding-right: 8px;
  text-indent: -999em;
  display: inline-block;
}
/* line 4760, pillarheader.scss */
.sgp-theme .mod-quickLinks p a:hover {
  color: #931580;
}
/* line 4765, pillarheader.scss */
.sgp-theme .mod-quickLinks-hgroup a {
  cursor: pointer;
}
/* line 4768, pillarheader.scss */
.sgp-theme .mod-quickLinks-section {
  border-top: 1px solid #d9d9d9;
  height: 80px;
  padding: 15px 0 0 14px;
}
/* line 4772, pillarheader.scss */
.sgp-theme .mod-quickLinks-section h1 {
  color: #d71921;
}
/* line 4776, pillarheader.scss */
.sgp-theme .mod-quickLinks .last {
  border-bottom: 1px solid #d9d9d9;
  height: 76px;
}
/* line 4780, pillarheader.scss */
.sgp-theme .lastSection .mod-quickLinks-section {
  border-bottom: 1px solid #d9d9d9;
}
/* line 4784, pillarheader.scss */
.sgp-theme .twinBlockOuter {
  height: 290px;
  width: 300px;
}
/* line 4788, pillarheader.scss */
.sgp-theme .twinBlock {
  height: 135px;
  margin: 0 0 20px 0;
  font-family: 'PFBeauSansPro-Regular';
}
/* line 4792, pillarheader.scss */
.sgp-theme .twinBlock article {
  -webkit-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.2);
  -ms-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.2);
  height: 135px;
  width: 300px;
}
/* line 4800, pillarheader.scss */
.sgp-theme .twinBlock a {
  border: 3px solid #fff;
  position: relative;
  display: block;
  height: 129px;
  overflow: hidden;
}
/* line 4807, pillarheader.scss */
.sgp-theme .twinBlock .article {
  height: 129px;
  overflow: hidden;
}
/* line 4811, pillarheader.scss */
.sgp-theme .twinBlock img {
  position: absolute;
  z-index: 0;
  cursor: pointer;
}
/* line 4816, pillarheader.scss */
.sgp-theme .twinBlock h2 {
  background: #fff;
  font-family: 'PFBeauSansPro-Regular';
  font-size: 1.3em;
  font-weight: normal;
  padding: 5px 7px 5px;
  margin: 0;
  text-transform: uppercase;
  cursor: pointer;
  display: inline-block;
}
/* line 4826, pillarheader.scss */
.sgp-theme .twinBlock h2 span {
  background: url("../images/modules/SGP/mod-twinBlock-arrows.png") no-repeat 90% 2px transparent;
  display: inline-block;
  width: 20px;
  text-indent: -999em;
  padding: 0 3px;
}
/* line 4834, pillarheader.scss */
.sgp-theme .twinBlock a:hover h2 span {
  background-position: 90% -56px;
}
/* line 4837, pillarheader.scss */
.sgp-theme .twinBlock h3 {
  background: #fff;
  color: #666;
  font-family: 'PFBeauSansPro-Bold';
  font-size: .8em;
  text-transform: uppercase;
  line-height: 30px;
  height: 30px;
  padding: 0 10px;
  cursor: pointer;
  display: block;
  text-shadow: none;
}
/* line 4851, pillarheader.scss */
.sgp-theme .twinBlock-bottom {
  margin: 0;
}
/* line 4854, pillarheader.scss */
.sgp-theme .twinBlock a:hover {
  border-color: #d71921;
}
/* line 4856, pillarheader.scss */
.sgp-theme .twinBlock a:hover h2 {
  background-color: #d71921;
  color: white;
  bottom: 31px;
}
/* line 4861, pillarheader.scss */
.sgp-theme .twinBlock a:hover .article hgroup {
  bottom: 0px;
}
/* line 4865, pillarheader.scss */
.sgp-theme .mod-calendar li a {
  font-weight: lighter;
}
/* line 4868, pillarheader.scss */
.sgp-theme #mod-quickNav {
  left: 0px;
  background-position: center 33px;
  height: 38px;
}
/* line 4872, pillarheader.scss */
.sgp-theme #mod-quickNav ul {
  position: relative;
  left: 180px;
  top: -5px;
  width: 730px;
}
/* line 4879, pillarheader.scss */
.sgp-theme .s-el {
  background: url("../images/SGP-logo-heroOverlay.png") no-repeat scroll 0 0 transparent;
  display: block;
  height: 72px;
  left: -11px;
  position: absolute;
  top: 0;
  width: 178px;
}
/* line 4888, pillarheader.scss */
.sgp-theme .mod-article-header {
  margin: 0 10px 0 0;
}
/* line 4892, pillarheader.scss */
.sgp-theme .mod-article h4, .sgp-theme .mod-article h3, .sgp-theme .mod-article h2, .sgp-theme .mod-article h1 {
  color: #666;
  text-shadow: none;
}
/* line 4897, pillarheader.scss */
.sgp-theme .article-body h4 {
  font-size: .9em;
  line-height: 1.5em;
  margin-bottom: .9em;
}
/* line 4902, pillarheader.scss */
.sgp-theme .article-body h4 a {
  color: #d71921;
  text-decoration: none;
}
/* line 4906, pillarheader.scss */
.sgp-theme .article-body p strong {
  color: #666666;
}
/* line 4910, pillarheader.scss */
.sgp-theme .mod-article-carousel .mod-article-carousel-prev, .sgp-theme .mod-article-carousel .mod-article-carousel-next {
  background: url("../images/components/cp-carousel-SGPbigBtns.png") no-repeat scroll 0 -105px transparent;
}
/* line 4915, pillarheader.scss */
.sgp-theme .mod-article-copy strong {
  font-size: inherit;
  line-height: inherit;
  font-weight: bold;
}
/* line 4921, pillarheader.scss */
.sgp-theme .mod-article-copy ul,
.sgp-theme .mod-article-copy ol {
  font-size: inherit;
  line-height: 1.66em;
}
/* line 4926, pillarheader.scss */
.sgp-theme .mod-article-copy ul li,
.sgp-theme .mod-article-copy ol li {
  font-size: 1.16em;
  line-height: inherit;
}
/* line 4932, pillarheader.scss */
.sgp-theme .mod-article-carousel .mod-article-carousel-prev.inactive {
  background-position: 0 0;
}
/* line 4935, pillarheader.scss */
.sgp-theme .mod-article-carousel .mod-article-carousel-next {
  background-position: -24px 0;
}
/* line 4937, pillarheader.scss */
.sgp-theme .mod-article-carousel .mod-article-carousel-next.inactive {
  background-position: -24px -105px;
}
/* line 4942, pillarheader.scss */
.sgp-theme .mod-article .mod-articleDownloads h3 {
  background: url("../images/structure/SGP-block-header.png") repeat-x scroll 0 0 transparent;
  color: #FFFFFF;
  font-size: 1.8em;
  height: 36px;
  line-height: 36px;
  margin: 0;
  padding: 0 10px;
  position: relative;
}
/* line 4952, pillarheader.scss */
.sgp-theme .mod-articleDownloads .searchResults {
  width: 618px;
  padding: 0;
}
/* line 4957, pillarheader.scss */
.sgp-theme .mod-newsList.searchResults li.icon a.mod-newsList-linkContainer {
  width: 580px;
  cursor: pointer;
  min-height: 90px;
}
/* line 4962, pillarheader.scss */
.sgp-theme .mod-newsList.searchResults li.icon.icon {
  margin: 0 10px;
  width: 580px;
}
/* line 4967, pillarheader.scss */
.sgp-theme .mod-article .mod-articleDownloads ul {
  margin: 0;
  padding: 0;
  border: 1px solid #e1e1e1;
  background: none;
}
/* line 4974, pillarheader.scss */
.sgp-theme .mod-articleDownloads .mod-newsList p {
  margin: 0;
  width: 500px;
  font-size: 0.8em;
}
/* line 4979, pillarheader.scss */
.sgp-theme .mod-articleDownloads h2 {
  margin: 0;
  padding: 0 0 5px;
  width: 500px;
  font-family: 'Arial';
  font-size: 0.9em;
  line-height: 1.2857em;
}
/* line 4989, pillarheader.scss */
.sgp-theme .cp-shadow-icon span,
.sgp-theme .mod-newsList li a.mod-newsList-linkContainer .cp-shadow-icon {
  width: 30px;
}
/* line 4992, pillarheader.scss */
.sgp-theme .mod-articleDownloads .mod-newsList .cp-shadow-icon {
  height: 80px;
}
/* line 4995, pillarheader.scss */
.sgp-theme .mod-calendar {
  width: 300px;
  overflow: hidden;
  height: 290px;
  display: inline;
  float: left;
}
/* line 5001, pillarheader.scss */
.sgp-theme .mod-calendar .blockInner {
  width: 278px;
  padding: 0 10px;
  overflow: hidden;
  border: solid 1px #e1e1e1;
  border-top: none;
  position: relative;
  top: -3px;
}
/* line 5010, pillarheader.scss */
.sgp-theme .mod-calendar h4 {
  font-size: 2em;
  /*font-family: "FSJackRegular";*/
  font-family: 'PFBeauSansPro-Bold';
  letter-spacing: -1px;
  line-height: 100%;
  width: 85px;
  margin: 0;
  height: 45px;
  position: absolute;
}
/* line 5021, pillarheader.scss */
.sgp-theme .mod-calendar h4 time {
  letter-spacing: -4px;
}
/* line 5024, pillarheader.scss */
.sgp-theme .mod-calendar h4 sup {
  position: relative;
  top: -6px;
  text-transform: uppercase;
  font-family: 'PFBeauSansPro-Regular';
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  letter-spacing: -1px;
  vertical-align: top;
}
/* line 5036, pillarheader.scss */
.sgp-theme .mod-calendar li {
  background: url("../images/modules/TheFaCup/mod-nav-theFaCup-subDotts.png") repeat-x 0 bottom;
  padding: 15px 0;
  clear: both;
  width: 280px;
  height: 40px;
}
/* line 5042, pillarheader.scss */
.sgp-theme .mod-calendar li a {
  color: #015ca8;
  font-weight: bold;
}
/* line 5045, pillarheader.scss */
.sgp-theme .mod-calendar li a:hover {
  color: #666;
}
/* line 5049, pillarheader.scss */
.sgp-theme .mod-calendar li p {
  margin: 0;
  line-height: 16px;
  position: relative;
  width: 195px;
  left: 85px;
  font-family: 'PFBeauSansPro-Regular';
  font-weight: normal;
  font-style: normal;
  font-size: .75em;
  color: #666666;
}
/* line 5062, pillarheader.scss */
.sgp-theme .mod-calendar .cp-pagination-list-container {
  position: relative;
  overflow: hidden;
  width: 278px;
  height: 250px;
}
/* line 5068, pillarheader.scss */
.sgp-theme .mod-calendar .cp-pagination-list-show {
  position: absolute;
}
/* line 5071, pillarheader.scss */
.sgp-theme .mod-calendar .cp-pagination-list-show ul {
  width: 278px;
  height: 210px;
  float: left;
}
/* line 5080, pillarheader.scss */
.sgp-theme .mod-newsroom .cp-pagination-nav,
.sgp-theme .mod-calendar .cp-pagination-nav {
  position: relative;
  top: 213px;
  padding: 5px 0 0;
  background: url("../images/modules/mod-faCup-results-bpb.png") no-repeat scroll center top transparent;
  font-size: .75em;
  color: #666666;
}
/* line 5087, pillarheader.scss */
.sgp-theme .mod-newsroom .cp-pagination-nav .pagination .next,
.sgp-theme .mod-calendar .cp-pagination-nav .pagination .next {
  background-position: -7px -72px;
  /*0 -168px;*/
  top: 0;
}
/* line 5093, pillarheader.scss */
.sgp-theme .mod-newsroom .cp-pagination-nav .pagination .prev,
.sgp-theme .mod-calendar .cp-pagination-nav .pagination .prev {
  background-position: -7px -84px;
  top: 0;
}
/* line 5098, pillarheader.scss */
.sgp-theme .mod-fwg-article .button-360 {
  float: right;
  background: url(../images/modules/SGP/360-btn.png) no-repeat 0 0;
  width: 158px;
  height: 35px;
  text-indent: -999em;
  margin: -25px 0 0;
}
/* line 5106, pillarheader.scss */
.sgp-theme .mod-fwg-container {
  display: inline;
  float: left;
  margin-left: -10px;
}
/* line 5113, pillarheader.scss */
.sgp-theme .hero-carousel.grid_3 {
  /*margin: 0;*/
  width: 960px;
  /*margin: 0 10px 0 0;*/
}
/* line 5117, pillarheader.scss */
.sgp-theme .hero-carousel.grid_3 .column-12 {
  margin-left: 10px;
  margin-right: 10px;
}
/* line 5122, pillarheader.scss */
.sgp-theme .mod-fwg {
  margin-left: -10px;
  margin-right: 10px;
}
/* line 5129, pillarheader.scss */
.sgp-theme .mod-fwg,
.sgp-theme .mod-fwg h1,
.sgp-theme .mod-fwg h2,
.sgp-theme .mod-fwg p {
  color: #666;
}
/* line 5132, pillarheader.scss */
.sgp-theme .mod-fwg h1 {
  float: left;
  font-family: 'PFBeauSansPro-Regular', Arial;
  text-transform: uppercase;
  font-weight: normal;
  font-size: 2.1em;
  margin: 10px 0 5px 0;
}
/* line 5140, pillarheader.scss */
.sgp-theme .mod-fwg h2 {
  float: right;
  text-align: right;
  font-family: 'PFBeauSansPro-Regular', Arial;
  font-weight: normal;
  font-size: 1.6em;
  text-transform: uppercase;
  padding: 10px 0 0;
  margin-bottom: 10px;
}
/* line 5150, pillarheader.scss */
.sgp-theme .mod-fwg p {
  clear: both;
  font-size: .9em;
  line-height: 24px;
  width: 620px;
  color: #666;
  margin: 0;
}
/* line 5158, pillarheader.scss */
.sgp-theme .mod-fwg-canvas ul ul li a {
  border: 3px solid #fff;
  width: 214px;
  display: block;
  position: relative;
  height: 118px;
}
/* line 5165, pillarheader.scss */
.sgp-theme .mod-fwg-canvas ul ul li a:hover {
  border: 3px solid #d71921;
  transition: all .25s ease-in-out;
  -moz-transition: all .25s ease-in-out;
  -webkit-transition: all .25s ease-in-out;
}
/* line 5171, pillarheader.scss */
.sgp-theme .mod-fwg-canvas ul ul li a b {
  background: url("../images/modules/mod-fwg-icons.png") no-repeat scroll 0 0 transparent;
  transition: all .25s ease-in-out;
  -moz-transition: all .25s ease-in-out;
  -webkit-transition: all .25s ease-in-out;
  display: block;
  height: 35px;
  left: 0;
  position: absolute;
  text-indent: -9999px;
  top: 83px;
  width: 35px;
}
/* line 5184, pillarheader.scss */
.sgp-theme .mod-fwg-canvas ul ul li.mod-fwg-v a b {
  background-position: 0 -70px;
}
/* line 5187, pillarheader.scss */
.sgp-theme .mod-fwg-canvas ul ul li.mod-fwg-v a:hover b {
  background-position: 0 -105px;
}
/* line 5190, pillarheader.scss */
.sgp-theme .mod-fwg-canvas ul ul li.mod-fwg-360 a b {
  background-position: 0 0px;
}
/* line 5193, pillarheader.scss */
.sgp-theme .mod-fwg-canvas ul ul li.mod-fwg-360 a:hover b {
  background-position: 0 -35px;
}
/* line 5196, pillarheader.scss */
.sgp-theme .mod-fwg-canvas ul ul li.mod-fwg-i a b {
  background-position: 0 -140px;
}
/* line 5199, pillarheader.scss */
.sgp-theme .mod-fwg-canvas ul ul li.mod-fwg-i a:hover b {
  background-position: 0 -175px;
}
/* line 5202, pillarheader.scss */
.sgp-theme .mod-fwg-canvas ul ul li a:hover b {
  background-position: 0 -35px;
}
/* line 5205, pillarheader.scss */
.sgp-theme .mod-fwg-canvas ul ul li a img {
  width: 214px;
  height: 118px;
}
/* line 5211, pillarheader.scss */
.sgp-theme #cboxCurrent,
.sgp-theme #cboxNext,
.sgp-theme #cboxPrevious {
  display: none !important;
}
/* line 5214, pillarheader.scss */
.sgp-theme .mod-fwg-canvas {
  height: 600px;
  width: 950px;
}
/* line 5218, pillarheader.scss */
.sgp-theme .mod-fwg-canvas .jcarousel-container {
  width: 950px;
  margin-left: 5px;
}
/* line 5223, pillarheader.scss */
.sgp-theme .mod-fwg-canvas .jcarousel-container-horizontal,
.sgp-theme .mod-fwg-canvas .jcarousel-clip-horizontal {
  width: 950px;
}
/* line 5227, pillarheader.scss */
.sgp-theme .mod-fwg-canvas .jcarousel-clip,
.sgp-theme .mod-fwg-canvas .jcarousel-item {
  width: 950px;
  position: relative;
  left: 3px;
}
/* line 5232, pillarheader.scss */
.sgp-theme .mod-fwg-canvas .jcarousel-clip {
  overflow: hidden;
}
/* line 5236, pillarheader.scss */
.sgp-theme .mod-fwg-canvas .jcarousel-prev,
.sgp-theme .mod-fwg-canvas .jcarousel-next {
  position: absolute;
  top: 245px;
  background: url(../images/modules/gallery-arrowsLarge.png) no-repeat 0 0;
  width: 59px;
  height: 71px;
  text-indent: -999em;
  display: block;
}
/* line 5245, pillarheader.scss */
.sgp-theme .mod-fwg-canvas .jcarousel-prev {
  background-position: 0 -71px;
  left: -58px;
}
/* line 5249, pillarheader.scss */
.sgp-theme .mod-fwg-canvas .jcarousel-prev-disabled {
  background-position: 0 0;
}
/* line 5252, pillarheader.scss */
.sgp-theme .mod-fwg-canvas .jcarousel-next {
  right: -58px;
  background-position: -59px -71px;
}
/* line 5257, pillarheader.scss */
.sgp-theme .mod-fwg-canvas .jcarousel-next-disabled {
  background-position: -59px 0;
}
/* line 5260, pillarheader.scss */
.sgp-theme .mod-fwg-canvas {
  height: 600px;
  width: 950px;
}
/* line 5264, pillarheader.scss */
.sgp-theme .mod-fwg-canvas ul {
  padding: 3px 0 0 0;
  clear: both;
}
/* line 5268, pillarheader.scss */
.sgp-theme .mod-fwg-canvas ul ul li {
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
  width: 220px;
  margin: 0 20px 20px 0;
  float: left;
}
/* line 5274, pillarheader.scss */
.sgp-theme .mod-fwg-canvas ul ul li:nth-child(4n) {
  margin: 0 0 20px 0;
}
/* line 5277, pillarheader.scss */
.sgp-theme .mod-fwg-canvas ul ul li a {
  border: 3px solid #fff;
  width: 214px;
  display: block;
  position: relative;
  height: 118px;
}
/* line 5284, pillarheader.scss */
.sgp-theme .mod-fwg-canvas ul ul li a b {
  background: url("../images/modules/mod-fwg-icons.png") no-repeat scroll 0 0 transparent;
  transition: all .25s ease-in-out;
  -moz-transition: all .25s ease-in-out;
  -webkit-transition: all .25s ease-in-out;
  display: block;
  height: 35px;
  left: 0;
  position: absolute;
  text-indent: -9999px;
  top: 83px;
  width: 35px;
}
/* line 5297, pillarheader.scss */
.sgp-theme .mod-fwg-canvas ul ul li.mod-fwg-i a b {
  background-position: 0 -140px;
}
/* line 5301, pillarheader.scss */
.sgp-theme .jcarousel-item,
.sgp-theme .jcarousel-item img {
  float: left;
}
/* line 5304, pillarheader.scss */
.sgp-theme .mod-fwg-canvas ul ul li a img {
  width: 214px;
  height: 118px;
}
@media screen and (max-width: 980px) {
  /* line 5309, pillarheader.scss */
  .sgp-theme .mod-fwg-canvas .jcarousel-next {
    right: 0px;
    top: 325px;
  }
  /* line 5313, pillarheader.scss */
  .sgp-theme .mod-fwg-canvas .jcarousel-prev {
    left: 0px;
    top: 325px;
  }
}
/* line 5319, pillarheader.scss */
.sgp-theme .mod-fwg-canvas .jcarousel-prev,
.sgp-theme .mod-fwg-canvas .jcarousel-next {
  opacity: 0;
  -webkit-transition: opacity 0.2s ease-in-out;
  -moz-transition: opacity 0.2s ease-in-out;
  -o-transition: opacity 0.2s ease-in-out;
  -ms-transition: opacity 0.2s ease-in-out;
  transition: opacity 0.2s ease-in-out;
}
/* line 5330, pillarheader.scss */
.sgp-theme .mod-fwg-canvas-hover .jcarousel-prev,
.sgp-theme .mod-fwg-canvas-hover .jcarousel-next {
  opacity: 1;
  -webkit-transition: opacity 0.2s ease-in-out;
  -moz-transition: opacity 0.2s ease-in-out;
  -o-transition: opacity 0.2s ease-in-out;
  -ms-transition: opacity 0.2s ease-in-out;
  transition: opacity 0.2s ease-in-out;
}

/* line 5340, pillarheader.scss */
.adaptive-footer.adaptive-wrapper h3 {
  color: #333;
  font-size: 1.5em;
  line-height: 2.0416666666666665;
}

/* england theme */
/* line 5348, pillarheader.scss */
.england-theme .article-container.grid_2 {
  margin: 0;
}
/* line 5351, pillarheader.scss */
.england-theme .container_3 .grid_2 {
  /*z-index:1;*/
  width: 620px !important;
}
/* line 5355, pillarheader.scss */
.england-theme .container_3 .grid_2 .article-body {
  float: left;
}

/* line 5361, pillarheader.scss */
.myfootball-theme {
  /* Article Downloads */
  /* news headline */
  /*JUSTPLAY*/
  /*p {font: normal 14px/20px HelveticaNeueRoman, Verdana} */
  /*.mod-justplay input[type=text]:focus {
    color:#000;    
    background: url('../../images/forms/input-focus.gif') no-repeat 0 0;
    background-color:transparent;
    background-color: #fff;
    -moz-box-shadow:    inset 0 0 5px #000000;
    -webkit-box-shadow: inset 0 0 5px #000000;
    box-shadow:         inset 0 0 5px #000000;
}*/
  /*.mod-justplay .select-box b:hover {background-position:right -44px;}*/
  /*F0058696*/
  /* SHADOW UNDER PICTURES */
}
/* line 5362, pillarheader.scss */
.myfootball-theme a:link, .myfootball-theme a:visited, .myfootball-theme .blockInner .mod-highlights a p, .myfootball-theme .blockInner .mod-highlights a p, .myfootball-theme .mod-inTheSpotlight a p, .myfootball-theme .btn {
  color: #6e7a35;
  text-decoration: none;
}
/* line 5366, pillarheader.scss */
.myfootball-theme .article-container .article-hero h1 {
  color: #666666;
  text-transform: uppercase;
  font-size: 2.125em;
  line-height: 1em;
  margin-bottom: 5px;
  font-family: 'FSJackPoster';
  display: block;
}
/* line 5375, pillarheader.scss */
.myfootball-theme .MF-mod-hero {
  height: 369px;
}
/* line 5382, pillarheader.scss */
.myfootball-theme .MF-mod-hero #hero,
.myfootball-theme .MF-mod-hero .mycarousel,
.myfootball-theme .MF-mod-hero .jcarousel-item,
.myfootball-theme .MF-mod-hero .jcarousel-clip {
  width: 940px;
  height: 349px;
  overflow: hidden;
  position: relative;
}
/* line 5390, pillarheader.scss */
.myfootball-theme .jcarousel-item,
.myfootball-theme .jcarousel-item img {
  float: left;
}
/* line 5393, pillarheader.scss */
.myfootball-theme .mod-find-club-hero {
  position: absolute;
  width: 560px;
  margin: 0 0 0 16px;
  padding: 0;
  top: 137px;
}
/* line 5400, pillarheader.scss */
.myfootball-theme .mod-find-club-hero .title {
  width: 217px;
  height: 28px;
  display: block;
  text-indent: -999em;
  margin: 0 0 9px;
}
/* line 5407, pillarheader.scss */
.myfootball-theme .mod-find-a-course-hero .title {
  background: url("../images/modules/MyFootball/mod-find-a-course.png") no-repeat 0 0;
  width: 252px;
}
/* line 5411, pillarheader.scss */
.myfootball-theme .mod-find-club-hero .input-text {
  background: url("../images/modules/MyFootball/mod-find-club-field.png") no-repeat 0 0;
  border: none;
  width: 368px;
  height: 51px;
  color: #fff;
  font-family: 'FSJackRegular';
  font-size: 1.33em;
  text-transform: uppercase;
  padding: 0 40px 0 10px;
  line-height: 51px;
}
/* line 5423, pillarheader.scss */
.myfootball-theme .mod-find-club-hero .select-box b {
  background: url("../images/modules/MyFootball/mod-find-club-dropdown.png") no-repeat 0 0;
  border: none;
  height: 51px;
  line-height: 51px;
  color: #fff;
  padding: 0 0 0 15px;
  font-family: 'FSJackRegular';
  font-size: 1.33em;
  text-transform: uppercase;
  width: 120px;
}
/* line 5435, pillarheader.scss */
.myfootball-theme .mod-find-club-hero .show b {
  background-position: 0 -52px;
}
/* line 5438, pillarheader.scss */
.myfootball-theme .mod-find-club-hero .select-box ol {
  top: 46px;
  background: url("../images/modules/MyFootball/mod-find-club-dropdownList.png") no-repeat 0 0;
  height: 121px;
  border: none;
  font-family: 'FSJackRegular';
  font-size: 1.33em;
  padding: 0px 0 15px 15px;
  width: 127px;
}
/* line 5448, pillarheader.scss */
.myfootball-theme .mod-find-club-hero .select-box ol li {
  color: #fff;
}
/* line 5451, pillarheader.scss */
.myfootball-theme .mod-find-club-hero .select-box ol li a {
  border: none;
  color: #fff;
  line-height: 19px;
  padding: 0;
  text-transform: uppercase;
}
/* line 5458, pillarheader.scss */
.myfootball-theme .mod-find-club-hero .select-box ol li a:hover {
  color: #a8b85d;
  background-color: transparent;
}
/* line 5462, pillarheader.scss */
.myfootball-theme .mod-find-club-hero input.cp-search-icon {
  background: url("../images/components/cp-search-icon.png") no-repeat scroll 0 0 transparent;
  position: absolute;
  border: none;
  cursor: pointer;
  height: 24px;
  margin: 0;
  top: 16px;
  right: 10px;
  width: 24px;
}
/* line 5473, pillarheader.scss */
.myfootball-theme .slide-txt {
  background: url("../images/modules/MyFootball/slide-txt-arrow.png") no-repeat 0 0 transparent;
  width: 350px;
  height: 349px;
  position: relative;
  left: 589px;
}
/* line 5480, pillarheader.scss */
.myfootball-theme .slide-txt .slide-text-inner {
  background: url("../images/modules/MyFootball/MF-grundge-effect.png") repeat scroll 0 0 #a8b85d;
  width: 300px;
  height: 349px;
  position: relative;
  left: 50px;
}
/* line 5487, pillarheader.scss */
.myfootball-theme .slide-txt .headings {
  text-align: center;
  margin-top: 8px;
  position: absolute;
}
/* line 5492, pillarheader.scss */
.myfootball-theme .slide-txt .headings h2 {
  color: #f6c2ee;
}
/* line 5495, pillarheader.scss */
.myfootball-theme .slide-txt .headings h2 span {
  display: block;
  font-size: 1.3em;
}
/* line 5499, pillarheader.scss */
.myfootball-theme .slide-txt .headings h3 {
  color: #fff;
  font-size: 1.7em;
}
/* line 5503, pillarheader.scss */
.myfootball-theme .carouselControls {
  width: 335px;
  position: absolute;
  z-index: 15;
  text-align: center;
  bottom: 17px;
  right: 0;
}
/* line 5511, pillarheader.scss */
.myfootball-theme .jcarousel-control a {
  background: url("../images/components/MF-hero-pager.png") no-repeat scroll -10px 0 transparent;
  display: inline-block;
  font-size: 0;
  height: 10px;
  line-height: 0;
  overflow: hidden;
  position: relative;
  text-indent: 0;
  width: 10px;
}
/* line 5522, pillarheader.scss */
.myfootball-theme .jcarousel-control a.selected {
  background-position: 0 0;
}
/* line 5525, pillarheader.scss */
.myfootball-theme .jcarousel-control a:hover {
  background-position: 0px 0;
}
/* line 5528, pillarheader.scss */
.myfootball-theme .jcarousel-item .slide-txt img {
  float: none;
}
/* line 5531, pillarheader.scss */
.myfootball-theme .slide-txt .headings .button {
  position: absolute;
  text-align: center;
  top: 250px;
  width: 270px;
}
/* line 5537, pillarheader.scss */
.myfootball-theme .slide-txt a.wf-btnBlack {
  line-height: 33px;
  height: 33px;
  padding: 0 10px;
  cursor: pointer;
  color: #fff;
  background: #2c2728;
  display: inline-block;
  text-transform: uppercase;
  font-size: 1em;
  font-weight: normal;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  -webkit-transition: color .1s ease-in;
  -moz-transition: color .1s ease-in;
  -o-transition: color .1s ease-in;
  transition: color .1s ease-in;
}
/* line 5556, pillarheader.scss */
.myfootball-theme .twinBlockOuter {
  height: 290px;
  width: 300px;
}
/* line 5560, pillarheader.scss */
.myfootball-theme .twinBlock {
  height: 135px;
  margin: 0 0 20px 0;
}
/* line 5564, pillarheader.scss */
.myfootball-theme .twinBlock a {
  border: 3px solid #fff;
  position: relative;
  display: block;
  height: 129px;
  overflow: hidden;
}
/* line 5571, pillarheader.scss */
.myfootball-theme .twinBlock a:hover {
  border-color: #a8b85d;
}
/* line 5574, pillarheader.scss */
.myfootball-theme .twinBlock article {
  -webkit-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.2);
  -ms-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.2);
  height: 135px;
  width: 300px;
}
/* line 5582, pillarheader.scss */
.myfootball-theme .twinBlock .article {
  height: 129px;
  overflow: hidden;
}
/* line 5586, pillarheader.scss */
.myfootball-theme .twinBlock img {
  position: absolute;
  z-index: 0;
  cursor: pointer;
}
/* line 5591, pillarheader.scss */
.myfootball-theme .twinBlock h2 {
  color: #a8b85d;
  font-family: 'FSJackPoster';
  font-size: 1.8em;
  font-weight: normal;
  line-height: 1.3em;
  /* HEX: #931580; */
  background: url("../images/modules/MyFootball/MF-grundge-effect.png") repeat center 0 white;
  padding: 0 7px 0 5px;
  margin: 0;
  text-transform: uppercase;
  cursor: pointer;
  display: inline-block !important;
}
/* line 5606, pillarheader.scss */
.myfootball-theme .twinBlock a:hover h2 {
  background-color: #a8b85d;
  color: white;
  bottom: 31px;
}
/* line 5612, pillarheader.scss */
.myfootball-theme .block h3,
.myfootball-theme .theme-MF .nav-subNavHeader {
  background: transparent url("../images/structure/MF-block-header.png") repeat-x 0 0;
  color: #fff;
  text-shadow: none;
  margin: 0;
  padding: 0 10px;
  font-weight: normal;
  font-size: .9em;
}
/* line 5621, pillarheader.scss */
.myfootball-theme .article hgroup {
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  position: absolute;
  bottom: -32px;
}
/* line 5630, pillarheader.scss */
.myfootball-theme .twinBlock a:hover .article hgroup {
  bottom: 0px;
}
/* line 5635, pillarheader.scss */
.myfootball-theme .mod-articleDownloads {
  float: left;
  margin-bottom: 20px;
}
/* line 5638, pillarheader.scss */
.myfootball-theme .mod-articleDownloads .mod-newsList li a.mod-newsList-linkContainer .cp-shadow-icon {
  width: 35px;
  height: 80px;
  background-position: -68px -11px;
  float: left;
  margin-right: 15px;
  background: url("../images/components/cp-fileDownloadIcons.png") no-repeat 4px -3px;
  padding: 0 6px;
  position: relative;
}
/* line 5648, pillarheader.scss */
.myfootball-theme .mod-articleDownloads .mod-newsList li a.mod-newsList-linkContainer .cp-shadow-icon {
  background-position: -68px -11px;
}
/* line 5650, pillarheader.scss */
.myfootball-theme .mod-articleDownloads .mod-newsList li a.mod-newsList-linkContainer .cp-shadow-icon span {
  width: 35px;
  bottom: 5px;
  display: block;
  font-size: 0.6em;
  position: absolute;
  text-align: center;
  margin: 0 0 0 4px;
  line-height: initial;
}
/* line 5662, pillarheader.scss */
.myfootball-theme .mod-articleDownloads h2 {
  background: #ffffff;
}
/* line 5665, pillarheader.scss */
.myfootball-theme .mod-articleDownloads h3 {
  background: url("../images/structure/MF-block-header.png") repeat-x 0 0 transparent;
  height: 36px;
  line-height: 36px;
  margin: 0;
  padding: 4px 10px 0;
  position: relative;
  color: #fff;
  font-family: 'FSJoey';
  font-size: 1.4em;
}
/* line 5676, pillarheader.scss */
.myfootball-theme .mod-articleDownloads ul {
  margin: 0;
  padding: 0;
  border: 1px solid #e1e1e1;
  background: none;
}
/* line 5682, pillarheader.scss */
.myfootball-theme .mod-articleDownloads ul li a {
  padding-bottom: 0 !important;
  min-height: 70px !important;
}
/* line 5686, pillarheader.scss */
.myfootball-theme .mod-articleDownloads p {
  margin: 0;
  width: 500px;
  font-size: 0.75em;
}
/* line 5691, pillarheader.scss */
.myfootball-theme .mod-articleDownloads h2 {
  color: #746045;
  text-decoration: none;
  font-family: 'Arial';
  font-size: 0.9em !important;
  line-height: 1.2857em;
  font-weight: bold;
}
/* line 5700, pillarheader.scss */
.myfootball-theme .mod-quickLinks-section h1 {
  font-family: 'FSJackPoster' !important;
}
/* line 5703, pillarheader.scss */
.myfootball-theme .mod-quickLinks-section h2 {
  font-family: 'FSJackMedium' !important;
  font-size: 1.3em;
  font-weight: normal;
  color: #666666;
  text-transform: uppercase;
  margin: 0;
}
/* line 5711, pillarheader.scss */
.myfootball-theme .mod-quickLinks-section p {
  font-family: 'FSJackRegular' !important;
  font-size: .8em;
  color: #666666;
  text-transform: uppercase;
  font-weight: normal;
}
/* line 5717, pillarheader.scss */
.myfootball-theme .mod-quickLinks-section p span.cp-arrow {
  color: #666;
  background: url("../images/components/mf-cp-guillemet.png") no-repeat scroll right 5px transparent;
  padding-right: 8px;
  text-indent: -999em;
  display: inline-block;
}
/* line 5725, pillarheader.scss */
.myfootball-theme .mod-quickLinks-section h1 {
  font-size: 1.7em;
  margin: 0;
  line-height: 100%;
  position: relative;
  text-transform: uppercase;
  color: #a8b85d;
  display: block;
}
/* line 5734, pillarheader.scss */
.myfootball-theme .mod-quickLinks-section.mod-quickLinks-sectionHover {
  background: url("../images/components/cp-quickLinksGradient.png") repeat-y scroll 0 0 transparent;
}
/* line 5737, pillarheader.scss */
.myfootball-theme #maincontent .mod-signUpSubmitted ul {
  height: 190px;
  margin: -20px 0 0;
  padding: 10px;
  width: 280px;
  background: url("../images/transp40-10x10.png");
  text-align: center;
  position: relative;
  padding-top: 90px;
}
/* line 5747, pillarheader.scss */
.myfootball-theme #maincontent .mod-signUpSubmitted ul li.cp-title {
  line-height: 100%;
  padding: 2px;
  font-size: 30px;
  font-weight: normal;
  text-transform: uppercase;
}
/* line 5754, pillarheader.scss */
.myfootball-theme #maincontent .mod-signUpSubmitted ul li.cp-lead {
  margin: 10px 0 0 0;
}
/* line 5757, pillarheader.scss */
.myfootball-theme .mod-signUp ol {
  height: 150px;
  overflow-x: hidden;
  overflow-y: scroll;
}
/* line 5762, pillarheader.scss */
.myfootball-theme .mod-signUp dt {
  height: 40px;
  position: relative;
  z-index: 800;
}
/* line 5768, pillarheader.scss */
.myfootball-theme .mod-find ul li.cp-lead span {
  background: #2c2728;
  line-height: 10px;
  display: inline-block;
  text-transform: uppercase;
}
/* line 5774, pillarheader.scss */
.myfootball-theme .mod-signUp ul li.cp-lead span {
  background: url("../images/modules/MyFootball/MF-grundge-effect.png") repeat scroll center 0 #a8b85d;
  line-height: 10px;
  display: inline-block;
  text-transform: uppercase;
}
/* line 5780, pillarheader.scss */
.myfootball-theme .mod-genericAdvert ul li.cp-lead span {
  background: url("../images/modules/MyFootball/MF-grundge-effect.png") repeat scroll center 0 #a8b85d;
  padding: 7px 10px;
  text-transform: uppercase;
}
/* line 5785, pillarheader.scss */
.myfootball-theme .mod-genericAdvert ul li.cp-title span {
  color: #fff;
  padding: 10px 8px;
  line-height: 100%;
  display: inline-block;
  text-transform: uppercase;
  font-size: 0.7em;
  font-weight: normal;
}
/* line 5794, pillarheader.scss */
.myfootball-theme .mod-genericAdvert ul li.cp-title span span {
  background: url("../images/modules/MyFootball/mod-twinBlock-arrowGreen.png") no-repeat scroll right top transparent;
  text-indent: -999em;
  padding: 0 0 0 25px;
  position: relative;
  top: -2px;
}
/* line 5801, pillarheader.scss */
.myfootball-theme .mod-signUp ul {
  margin: 0 0 0 5px;
}
/* line 5804, pillarheader.scss */
.myfootball-theme .mod-find ul li.cp-title span {
  background: url("../images/modules/MyFootball/MF-grundge-effect.png") repeat scroll center 0 #a8b85d;
  padding: 10px 8px;
  line-height: 30px;
  display: inline-block;
  text-transform: uppercase;
  font-size: 1.02em;
}
/* line 5812, pillarheader.scss */
.myfootball-theme .mod-signUp ul li.cp-lead {
  font-size: 1.33em;
}
/* line 5816, pillarheader.scss */
.myfootball-theme .mod-signUp ul li.cp-title span {
  font-size: 30px;
  background: #2C2728;
  display: inline-block;
  line-height: 10px;
  text-transform: uppercase;
  line-height: 100%;
  padding: 2px 10px;
  background: url("../images/transp40-10x10.png");
  font-weight: normal;
}
/* line 5828, pillarheader.scss */
.myfootball-theme .mod-genericAdvertStatic ul li.cp-title span.first,
.myfootball-theme .mod-signUp ul li.cp-title span.first {
  padding-top: 5px;
}
/* line 5832, pillarheader.scss */
.myfootball-theme .mod-genericAdvertStatic ul li.cp-title span.last,
.myfootball-theme .mod-signUp ul li.cp-title span.last {
  padding-bottom: 5px;
}
/* line 5835, pillarheader.scss */
.myfootball-theme .mod-genericAdvertStatic ul li {
  font-size: 26px;
}
/* line 5836, pillarheader.scss */
.myfootball-theme .mod-genericAdvertStatic ul li.cp-title span {
  font-size: 30px;
  background: #2C2728;
  display: inline-block;
  line-height: 10px;
  text-transform: uppercase;
  line-height: 100%;
  padding: 2px 10px;
  background: rgba(0, 0, 0, 0.4);
  font-weight: normal;
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0.4);
  display: inline-block;
  font-size: 30px;
  font-weight: normal;
  line-height: 100%;
  padding: 2px 10px;
  text-transform: uppercase;
}
/* line 5853, pillarheader.scss */
.myfootball-theme .mod-genericAdvertStatic ul li.cp-title span.last {
  background: url("../../images/modules/MyFootball/mod-twinBlock-arrowGreen-ex.png") no-repeat scroll right 6px rgba(0, 0, 0, 0.4);
  padding: 2px 28px 2px 8px;
}
/* line 5857, pillarheader.scss */
.myfootball-theme .mod-genericAdvertStatic ul li.cp-title span.arrow {
  background: none;
}
/* line 5864, pillarheader.scss */
.myfootball-theme .mod-genericAdvert ul li span {
  display: inline-block;
  padding: 10px;
  line-height: 100%;
}
/* line 5869, pillarheader.scss */
.myfootball-theme .mod-genericAdvert ul li.cp-lead {
  background: #2c2728;
  line-height: 10px;
  display: inline-block;
  cursor: pointer;
}
/* line 5878, pillarheader.scss */
.myfootball-theme article.ad-box .mod-genericAdvertStatic.textPosition-bottom .advertLinks {
  bottom: 30px;
  position: absolute;
  left: 10px;
}
/* line 5883, pillarheader.scss */
.myfootball-theme article.ad-box .mod-genericAdvertStatic img {
  position: absolute;
}
/* line 5886, pillarheader.scss */
.myfootball-theme article.ad-box .mod-genericAdvertStatic ul li.cp-lead span {
  background: url("../images/modules/MyFootball/MF-grundge-effect.png") repeat scroll center 0 #a8b85d;
  padding: 7px 10px;
  text-transform: uppercase;
  display: inline-block;
  line-height: 100%;
}
/* line 5894, pillarheader.scss */
.myfootball-theme article.ad-box.mod-find {
  height: 270px;
  padding-top: 20px;
  position: relative;
}
/* line 5898, pillarheader.scss */
.myfootball-theme article.ad-box.mod-find img {
  position: absolute;
  top: 0;
  left: 0;
  width: 300px;
  height: 290px;
  z-index: 2;
}
/* line 5906, pillarheader.scss */
.myfootball-theme article.ad-box.mod-find ul {
  position: relative;
  z-index: 12;
  padding: 2px 0 2px 5px;
  margin: 0 0 0 -5px;
}
/* line 5912, pillarheader.scss */
.myfootball-theme article.ad-box.mod-find .form-input-text {
  float: right;
}
/* line 5916, pillarheader.scss */
.myfootball-theme article.ad-box.sign-up {
  height: 270px;
  /*padding-top: 20px;*/
  position: relative;
}
/* line 5921, pillarheader.scss */
.myfootball-theme article.ad-box.sign-up img {
  position: absolute;
  top: 0;
  left: 0;
  width: 300px;
  height: 290px;
  z-index: 2;
}
/* line 5929, pillarheader.scss */
.myfootball-theme article.ad-box.sign-up ul {
  position: relative;
  z-index: 12;
  padding: 2px 0 2px 5px;
  margin: 0 0 0 5px;
}
/* line 5935, pillarheader.scss */
.myfootball-theme article.ad-box.sign-up .select-box b {
  width: 144px;
  padding: 0 25px 0 10px;
  margin: 0px;
}
/* line 5940, pillarheader.scss */
.myfootball-theme article.ad-box.sign-up .input-text {
  width: 160px;
}
/* line 5945, pillarheader.scss */
.myfootball-theme article.ad-box .cp-title span {
  font-weight: bold;
  font-size: 2em;
  font-family: 'FSJackPoster';
}
/* line 5951, pillarheader.scss */
.myfootball-theme article.ad-box fieldset {
  z-index: 100;
  bottom: 30px;
  left: 10px;
  display: block;
  width: 280px;
  height: 92px;
  margin: 0 auto;
  background-color: rgba(0, 0, 0, 0.4);
  position: absolute;
}
/* line 5961, pillarheader.scss */
.myfootball-theme article.ad-box fieldset .form-input-text {
  float: left;
}
/* line 5963, pillarheader.scss */
.myfootball-theme article.ad-box fieldset .form-input-text .btnBlack {
  font-size: .9em;
  margin: 0 0 0 10px;
  float: right;
}
/* line 5969, pillarheader.scss */
.myfootball-theme article.ad-box fieldset dl {
  padding: 10px;
  width: 260px;
}
/* line 5972, pillarheader.scss */
.myfootball-theme article.ad-box fieldset dl .input-text {
  width: 103px;
  line-height: 21px;
  font-size: .8em;
  padding: 4px 10px;
}
/* line 5979, pillarheader.scss */
.myfootball-theme article.ad-box fieldset dl dt .btnBlack {
  font-size: .9em;
  float: left;
  margin: 0 10px 0 0;
}
/* line 5984, pillarheader.scss */
.myfootball-theme article.ad-box fieldset dl dt .select-box b {
  color: #666666;
  font-size: .8em;
  float: left;
  height: 29px;
  line-height: 29px;
  padding: 0 10px;
  width: 103px;
  cursor: pointer;
  border: 1px solid #dadada;
  border-top: 1px solid #bcbcbc;
  border-width: 1px;
  background: white url("../images/components/cp-selectContainerBg.png") repeat-x scroll right 0;
}
/* line 6000, pillarheader.scss */
.myfootball-theme article.ad-box fieldset dl dd a {
  display: inline-block;
  font-size: .8em;
  font-weight: bold;
  float: left;
  padding: 0;
}
/* line 6011, pillarheader.scss */
.myfootball-theme article.ad-box .mod-find-nd fieldset {
  height: 51px;
}
/* line 6014, pillarheader.scss */
.myfootball-theme article.ad-box .mod-find-nd ul {
  position: absolute;
  /* z-index: 12; */
  padding: 2px 0 2px 5px;
  margin: 0 0 0 -5px;
  top: 20px;
}
/* line 6022, pillarheader.scss */
.myfootball-theme article.ad-box .mod-find-nd .form-input-text {
  float: left;
  position: relative;
}
/* line 6026, pillarheader.scss */
.myfootball-theme article.ad-box .mod-find-nd .btnBlack {
  float: left;
  font-size: .9em;
  margin: 0;
}
/* line 6032, pillarheader.scss */
.myfootball-theme article.ad-box .cp-lead {
  font-family: 'FSJoey';
  font-size: 1.1em;
  line-height: 1.1em;
  text-transform: uppercase;
}
/* line 6037, pillarheader.scss */
.myfootball-theme article.ad-box .cp-lead span {
  background: #2c2728;
  line-height: 10px;
  display: inline-block;
  text-transform: uppercase;
  background: url("../images/modules/MyFootball/MF-grundge-effect.png") repeat scroll center 0 #a8b85d;
  padding: 10px 8px;
  line-height: 30px;
  display: inline-block;
  text-transform: uppercase;
  font-size: 1em;
}
/* line 6054, pillarheader.scss */
.myfootball-theme .adaptive-body .news-section {
  float: left;
}
/* line 6057, pillarheader.scss */
.myfootball-theme .adaptive-body .archiveBtn a {
  color: #fff;
}
/* line 6060, pillarheader.scss */
.myfootball-theme .adaptive-body .video-section {
  float: left;
}
/* line 6063, pillarheader.scss */
.myfootball-theme .adaptive-body h2.themed-header {
  font-family: FSJackRegular;
  padding: 10px 10px 8px 10px;
  margin-bottom: 10px;
  width: 600px;
  background-color: #4f842c;
  color: #fff;
}
/* line 6072, pillarheader.scss */
.myfootball-theme .adaptive-body .latest-headlines .main-headlines {
  padding-bottom: 5px;
  overflow: hidden;
  border-bottom: 1px solid #C9C9C9;
  padding: 0 0 15px;
}
/* line 6078, pillarheader.scss */
.myfootball-theme .adaptive-body .latest-headlines .headline-wrapper {
  width: 300px;
  float: left;
  margin-left: 20px;
  padding-bottom: 10px;
}
/* line 6083, pillarheader.scss */
.myfootball-theme .adaptive-body .latest-headlines .headline-wrapper li {
  line-height: 0.7em;
}
/* line 6086, pillarheader.scss */
.myfootball-theme .adaptive-body .latest-headlines .headline-wrapper h3 {
  /*font-size: 0.84em;*/
}
/* line 6089, pillarheader.scss */
.myfootball-theme .adaptive-body .latest-headlines .headline-wrapper h4 {
  margin-bottom: 3px;
  line-height: 1.05em;
  padding-top: 9px;
  cursor: pointer;
}
/* line 6095, pillarheader.scss */
.myfootball-theme .adaptive-body .latest-headlines .headline-wrapper li p {
  font-size: 0.75em;
  line-height: 1.5em;
  margin: 0;
}
/* line 6102, pillarheader.scss */
.myfootball-theme .adaptive-body .latest-headlines .main-headlines .spacer {
  margin-bottom: 0;
}
/* line 6105, pillarheader.scss */
.myfootball-theme .adaptive-body .latest-headlines .main-headlines .headline-wrapper h3 {
  margin-bottom: 10px;
  text-transform: uppercase;
}
/* line 6111, pillarheader.scss */
.myfootball-theme .adaptive-body .latest-headlines .headline-wrapper li a {
  display: block !important;
  text-decoration: none;
  line-height: 1em;
}
/* line 6116, pillarheader.scss */
.myfootball-theme .adaptive-body .latest-headlines .headline-wrapper li.spacer a {
  /*color: #333;*/
}
/* line 6119, pillarheader.scss */
.myfootball-theme .adaptive-body .latest-headlines .headline-wrapper li .england-headline a {
  /*color: #6e7a35;*/
}
/* line 6122, pillarheader.scss */
.myfootball-theme .adaptive-body .latest-headlines .headline-wrapper li a:hover {
  text-decoration: underline;
}
/* line 6126, pillarheader.scss */
.myfootball-theme .adaptive-body .latest-headlines .main-headlines .image-wrapper {
  position: relative;
  max-width: 300px;
  height: 169px;
}
/* line 6130, pillarheader.scss */
.myfootball-theme .adaptive-body .latest-headlines .main-headlines .image-wrapper img {
  width: 300px;
}
/* line 6138, pillarheader.scss */
.myfootball-theme .mod-justplay a:hover img.cp-shadow {
  border-color: #e73843 !important;
}
/* line 6145, pillarheader.scss */
.myfootball-theme .js .form-select select,
.myfootball-theme .js .form-select label,
.myfootball-theme .js .form-select2 select,
.myfootball-theme .js .form-select2 label,
.myfootball-theme .form-select select {
  display: none;
}
/* line 6148, pillarheader.scss */
.myfootball-theme .just-play-spacer {
  background: url("../images/layouts/bg-just-play.png") no-repeat scroll 0 0 transparent;
  height: 151px;
}
/* line 6152, pillarheader.scss */
.myfootball-theme .just-play-spacer-bottom {
  background: url("../images/layouts/bg-just-play-bottom.png") no-repeat scroll 0 0 transparent;
  height: 87px;
  margin-bottom: 29px;
  display: block;
  overflow: hidden;
}
/* line 6159, pillarheader.scss */
.myfootball-theme .form-justplay-wrapper {
  background: url("../images/layouts/bg-just-play.png") no-repeat scroll -630px -151px transparent;
  height: 538px;
  width: 277px !important;
  margin-left: 0;
  padding-left: 33px;
}
/* line 6166, pillarheader.scss */
.myfootball-theme #inner-nav-main {
  margin: 27px 0 24px 0;
  padding: 0;
  overflow: hidden;
}
/* line 6171, pillarheader.scss */
.myfootball-theme #inner-nav-main li {
  float: left;
  display: block;
  list-style: none;
}
/* line 6177, pillarheader.scss */
.myfootball-theme #inner-nav-main li a:link,
.myfootball-theme #inner-nav-main li a:visited {
  display: block;
  font-family: HelveticaNeueRoman, Verdana;
  font-size: 13px;
  line-height: 13px;
  color: #333;
  text-transform: uppercase;
  padding: 0 10px;
  border-left: 1px solid #e73843;
}
/* line 6188, pillarheader.scss */
.myfootball-theme #inner-nav-main li a:hover,
.myfootball-theme #inner-nav-main li a.active {
  color: #e41e2a;
}
/* line 6191, pillarheader.scss */
.myfootball-theme #inner-nav-main li a.first {
  border-left: none;
}
/* line 6194, pillarheader.scss */
.myfootball-theme .mod-article-carousel-prev {
  background: url("../images/components/MF-cp-carousel-bigBtns.png") no-repeat scroll 0 -314px transparent;
}
/* line 6197, pillarheader.scss */
.myfootball-theme .mod-article-carousel-next {
  background: url("../images/components/MF-cp-carousel-bigBtns.png") no-repeat scroll -24px -314px transparent;
}
/* line 6200, pillarheader.scss */
.myfootball-theme .a:hover img.cp-shadow {
  border-color: #e73843 !important;
}
/* line 6203, pillarheader.scss */
.myfootball-theme .mod-highlights li a b {
  background-position: 0 -255px !important;
}
/* line 6206, pillarheader.scss */
.myfootball-theme .mod-highlights li a:hover b {
  background-position: 0 -270px !important;
}
/* line 6209, pillarheader.scss */
.myfootball-theme .mod-article-carousel {
  padding-bottom: 48px;
}
/* line 6215, pillarheader.scss */
.myfootball-theme h4,
.myfootball-theme .article-body p {
  color: #333333;
}
/* line 6218, pillarheader.scss */
.myfootball-theme #form-wrapper {
  padding-top: 50px;
}
/* line 6221, pillarheader.scss */
.myfootball-theme #form-header {
  background: url("../images/forms/form-header.png") no-repeat 0 0;
  width: 258px;
  height: 55px;
  text-indent: -999em;
  margin-bottom: 18px;
}
/* line 6228, pillarheader.scss */
.myfootball-theme input[type=text] {
  width: 228px;
  height: 24px;
  padding: 10px 15px;
  margin-bottom: 8px;
  /*font: 18px/24px Arial;*/
  color: #666;
  border: none;
}
/* line 6247, pillarheader.scss */
.myfootball-theme .mod-justplay .select-box {
  float: left;
  margin-bottom: 8px;
}
/* line 6251, pillarheader.scss */
.myfootball-theme .mod-justplay .select-box b {
  width: 226px;
  height: 24px;
  font: 18px/24px Arial;
  padding: 10px 15px;
  background: white url("../images/components/cp-selectContainerBg2.png") no-repeat scroll right 0;
}
/* line 6260, pillarheader.scss */
.myfootball-theme .mod-justplay .select-box ol {
  top: 46px;
}
/* line 6263, pillarheader.scss */
.myfootball-theme .mod-justplay .select-box ol li a {
  width: 239px;
}
/* line 6266, pillarheader.scss */
.myfootball-theme .mod-justplay .select-box.show b {
  background-position: right -44px;
}
/* line 6272, pillarheader.scss */
.myfootball-theme .mod-justplay .select-box.show ol {
  width: auto;
}
/* line 6275, pillarheader.scss */
.myfootball-theme .mod-justplay .select-box.show ol li a:hover {
  color: black;
}
/* line 6278, pillarheader.scss */
.myfootball-theme .mod-justplay input[type=submit] {
  width: 147px;
  height: 41px;
  border: none;
  margin-left: 111px;
  display: block;
  font: 22px/41px FSJackBold;
  color: #fff;
  background: url("../images/forms/btn-submit.gif") no-repeat scroll transparent 0 0;
}
/* line 6288, pillarheader.scss */
.myfootball-theme .mod-justplay input[type=submit]:hover {
  background-position: 0 -82px;
  cursor: pointer;
}
/* line 6292, pillarheader.scss */
.myfootball-theme .error-required-msg {
  margin: -5px 20px 15px 0;
  color: #E41E2A !important;
}
/* line 6296, pillarheader.scss */
.myfootball-theme .select-box {
  float: left;
  margin-bottom: 8px !important;
}
/* line 6299, pillarheader.scss */
.myfootball-theme .select-box li {
  line-height: 1em;
}
/* line 6303, pillarheader.scss */
.myfootball-theme .select-box b {
  width: 226px;
  height: 24px;
  font: 18px/24px Arial;
  padding: 10px 15px;
  background: white url("../images/components/cp-selectContainerBg2.png") no-repeat scroll right 0;
}
/* line 6310, pillarheader.scss */
.myfootball-theme .form-justplay-wrapper input[type=submit] {
  width: 147px;
  height: 41px;
  border: none;
  margin-left: 111px;
  display: block;
  font: 22px/41px FSJackBold;
  color: #fff;
  background: url("../images/forms/btn-submit.gif") no-repeat scroll transparent 0 0;
}
/* line 6320, pillarheader.scss */
.myfootball-theme input[type=submit]:hover {
  background-position: 0 -82px;
  cursor: pointer;
}
/* line 6324, pillarheader.scss */
.myfootball-theme .mod-article-image {
  position: relative;
  margin-bottom: 5px;
}
/* line 6328, pillarheader.scss */
.myfootball-theme .mod-article-image img {
  position: relative;
  z-index: 5;
  width: 620px;
  height: 349px;
}
/* line 6334, pillarheader.scss */
.myfootball-theme .mod-article-image .cp-pattern {
  display: block;
  width: 620px;
  height: 349px;
}
/* line 6340, pillarheader.scss */
.myfootball-theme .cp-pattern,
.myfootball-theme .mod-hero #hero-slider .slider-body ul li.panel a.cp-pattern {
  display: block;
  float: none;
  clear: none;
  text-indent: -9999px;
  color: rgba(0, 0, 0, 0);
  position: absolute;
  top: 0;
  left: 0;
  margin: 0;
  padding: 0;
  z-index: 10;
}
/* line 6353, pillarheader.scss */
.myfootball-theme .mod-article-image .cp-video-icon {
  display: none;
  width: 620px;
  height: 349px;
  position: absolute;
  z-index: 10;
  text-indent: -9999px;
  background: transparent url("../images/components/cp-article-video-play.png") no-repeat 0 0;
}
/* line 6362, pillarheader.scss */
.myfootball-theme .mod-article-image:hover {
  cursor: pointer;
}
/* line 6365, pillarheader.scss */
.myfootball-theme .mod-article-image:hover .cp-video-icon {
  background-position: 0 -349px;
}
/* line 6368, pillarheader.scss */
.myfootball-theme .mod-article-caption p.caption {
  color: #999;
  margin-top: -5px;
  padding: 0px;
}
/* line 6375, pillarheader.scss */
.myfootball-theme .mod-article-carousel .mod-highlights {
  float: left;
  margin: 2px 0 0 8px;
  text-align: center;
}
/* line 6380, pillarheader.scss */
.myfootball-theme .mod-article-carousel {
  width: 620px;
  overflow: hidden;
  background: transparent url("../images/modules/mod-highlightsBg.png") no-repeat scroll center bottom;
  padding: 10px 0 28px 0;
  margin-bottom: 5px;
}
/* line 6387, pillarheader.scss */
.myfootball-theme .mod-article-carousel .mod-article-carousel-next.inactive {
  background-position: -24px -105px;
}
/* line 6390, pillarheader.scss */
.myfootball-theme .mod-article-carousel .mod-highlights li img.cp-shadow {
  width: 174px;
  height: 95px;
  margin: 0;
  position: absolute;
  left: 0;
  z-index: 0;
}
/* line 6399, pillarheader.scss */
.myfootball-theme .mod-article-carousel .mod-article-carousel-prev,
.myfootball-theme .mod-article-carousel .mod-article-carousel-next {
  float: left;
  width: 24px;
  height: 105px;
  text-indent: -9999px;
  text-decoration: none;
  background: transparent url("../images/components/150-cp-carousel-bigBtns.png") no-repeat 0 -105px;
}
/* line 6407, pillarheader.scss */
.myfootball-theme .mod-article-carousel .mod-article-carousel-next {
  float: right;
  background-position: -24px 0;
}
/* line 6412, pillarheader.scss */
.myfootball-theme .no-js .mod-article-carousel .mod-article-carousel-prev,
.myfootball-theme .no-js .mod-article-carousel .mod-article-carousel-next {
  display: none;
}
/* line 6415, pillarheader.scss */
.myfootball-theme .mod-article-carousel .mod-article-carousel-prev:hover {
  background-position: 0 -210px;
}
/* line 6418, pillarheader.scss */
.myfootball-theme .mod-article-carousel .mod-article-carousel-next:hover {
  background-position: -24px -210px;
}
/* line 6421, pillarheader.scss */
.myfootball-theme .mod-article-carousel .mod-article-carousel-prev.inactive {
  background-position: 0 0;
  cursor: auto;
}
/* line 6425, pillarheader.scss */
.myfootball-theme .mod-article-carousel .mod-article-carousel-next.inactive {
  background-position: -24px -105px;
  cursor: auto;
}
/* line 6429, pillarheader.scss */
.myfootball-theme .mod-article-carousel {
  width: 620px;
  overflow: hidden;
  background: transparent url("../images/modules/mod-highlightsBg.png") no-repeat scroll center bottom;
  padding: 10px 0 28px 0;
  margin-bottom: 5px;
}
/* line 6436, pillarheader.scss */
.myfootball-theme .mod-article-carousel .mod-highlights {
  float: left;
  margin: 2px 0 0 8px;
  text-align: center;
}
/* line 6441, pillarheader.scss */
.myfootball-theme .mod-article-carousel .mod-highlights li {
  display: inline-block;
  width: 174px;
  height: 105px;
  position: relative;
  float: none;
  margin: 0 10px 0 4px;
  padding-top: 2px;
}
/* line 6450, pillarheader.scss */
.myfootball-theme .mod-article-carousel .mod-highlights li a {
  display: block;
  width: 174px;
  height: 95px;
  position: absolute;
  top: 3px;
  left: 0;
  z-index: 20;
  margin: 0;
}
/* line 6460, pillarheader.scss */
.myfootball-theme .mod-article-carousel .mod-highlights li a:hover img.cp-shadow {
  border-color: #e73843 !important;
}
/* line 6463, pillarheader.scss */
.myfootball-theme .mod-article-carousel .mod-highlights li a b {
  position: absolute;
  left: 1px;
  top: 84px;
  z-index: 30;
  text-indent: -9999px;
  display: block;
  width: 15px;
  height: 15px;
  background: transparent url("../images/components/cp-arrow-s.gif") no-repeat 0 -225px;
}
/* line 6476, pillarheader.scss */
.myfootball-theme .cp-shadow {
  border: 3px solid white;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
}
/* line 6482, pillarheader.scss */
.myfootball-theme .column-4 {
  display: inline;
  float: left;
  margin-left: 0;
  margin-right: 10px;
  position: relative;
}
/* line 6489, pillarheader.scss */
.myfootball-theme .column-8 {
  margin: 0 10px 0 0;
  display: inline;
  float: left;
}
/* line 6494, pillarheader.scss */
.myfootball-theme .column-12 {
  width: 940px;
}
/* line 6497, pillarheader.scss */
.myfootball-theme .mod-justplay .select-box {
  float: left;
  margin-bottom: 8px;
}
/* line 6501, pillarheader.scss */
.myfootball-theme .select-box {
  margin: 0;
  position: relative;
  background: transparent url("../images/components/spr-select.png") repeat-x 0 0;
}

/* line 6510, pillarheader.scss */
.squad .clearfix {
  display: block;
}
