/* Welcome to Compass.
 * In this file you should write your main styles. (or centralize your imports)
 * Import this file using the following HTML or equivalent:
 * <link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet" type="text/css" /> */
/* line 14, ../sass/2911_styles.scss */
* {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 16, ../sass/2911_styles.scss */
body {
  font-family: "Helvetica Neue", Helvetica, "Arial", sans-serif;
}

/* line 19, ../sass/2911_styles.scss */
.textBlockElement h3, .aggregatorElement h3, .mailSubscribeElement h3, .reportTableElement h3, .tableElement h3, .pollElement h3 {
  font-family: "Doppio One", serif;
  font-weight: 400;
  font-size: 1.8em;
  line-height: 2em;
  background: url(../i/aggheader.png) right center no-repeat white;
  border: none;
  padding-left: 10px;
}

/* line 22, ../sass/2911_styles.scss */
.aggregatorElement {
  border: none;
  background: transparent none;
}
/* line 24, ../sass/2911_styles.scss */
.aggregatorElement h4 {
  text-transform: uppercase;
}
/* line 25, ../sass/2911_styles.scss */
.aggregatorElement .item, .aggregatorElement .vevent {
  background: url(../i/border.png) left bottom no-repeat;
  padding: 20px;
  border: none;
}
/* line 28, ../sass/2911_styles.scss */
.aggregatorElement .item.extendedOptions, .aggregatorElement .vevent.extendedOptions {
  background: none;
}
/* line 31, ../sass/2911_styles.scss */
.aggregatorElement a {
  color: #1f3755;
  text-decoration: none;
  font-family: "Doppio One", serif;
  font-size: 1.2em;
  line-height: 1.1em;
}
/* line 32, ../sass/2911_styles.scss */
.aggregatorElement a img {
  border: 2px solid #1f3755;
  width: 57px;
}
/* line 37, ../sass/2911_styles.scss */
.aggregatorElement .readMore {
  display: none;
}
/* line 38, ../sass/2911_styles.scss */
.aggregatorElement .details {
  padding-left: 70px;
}

/* line 45, ../sass/2911_styles.scss */
.newsSlideShow .layout_classic .newsSlideShow-thumbnails {
  display: block;
  height: 28px;
  padding: 0 4% 6%;
  text-align: left;
  width: 100%;
}
/* line 46, ../sass/2911_styles.scss */
.newsSlideShow .layout_classic .newsSlideShow-thumbnails a {
  display: block;
  border: none;
  overflow: hidden;
  opacity: 1;
  background: #e9e9e9;
  height: 20px;
  -webkit-transform: skew(-30deg);
  -moz-transform: skew(-30deg);
  -ms-transform: skew(-30deg);
  -o-transform: skew(-30deg);
  transform: skew(-30deg);
}
/* line 47, ../sass/2911_styles.scss */
.newsSlideShow .layout_classic .newsSlideShow-thumbnails a.current {
  border: none;
  background: #1f3755;
}
/* line 48, ../sass/2911_styles.scss */
.newsSlideShow .layout_classic .newsSlideShow-thumbnails a img {
  display: none;
}
/* line 50, ../sass/2911_styles.scss */
.newsSlideShow .layout_classic .newsSlideShow-thumbnails li {
  width: 4%;
}
/* line 52, ../sass/2911_styles.scss */
.newsSlideShow .layout_classic .newsSlideShow-headline {
  padding-bottom: 9%;
  padding-top: 3%;
  background: #1f3755;
  background: url(../i/news-bg.png) center top no-repeat;
  text-shadow: 0 0 15px rgba(31, 55, 85, 0.8);
}
/* line 55, ../sass/2911_styles.scss */
.newsSlideShow .layout_classic .newsSlideShow-headline h1 {
  background: none;
  color: #fff;
  font-weight: 500;
  height: auto;
  font-size: 24px;
  text-transform: uppercase;
  padding: 0 5% 1%;
  font-family: "Doppio One", serif;
}
/* line 56, ../sass/2911_styles.scss */
.newsSlideShow .layout_classic .newsSlideShow-headline h1 a {
  height: auto;
  color: #fff;
  font-weight: 500;
}
/* line 58, ../sass/2911_styles.scss */
.newsSlideShow .layout_classic .newsSlideShow-headline p {
  background: none;
  text-align: left;
  height: auto;
  line-height: 1.4em;
  color: #4a4a4a;
  display: none;
}
/* line 59, ../sass/2911_styles.scss */
.newsSlideShow .layout_classic .newsSlideShow-headline p span {
  display: none;
}
/* line 60, ../sass/2911_styles.scss */
.newsSlideShow .layout_classic .newsSlideShow-headline p .newsSlideShow-more {
  display: none;
}

/* line 66, ../sass/2911_styles.scss */
.statTable, .widget-leader table {
  background: white;
}
/* line 68, ../sass/2911_styles.scss */
.statTable thead, .statTable th.highlight, .widget-leader table thead, .widget-leader table th.highlight {
  background: url(../i/theader.png) 0 0 repeat-x;
}
/* line 71, ../sass/2911_styles.scss */
.statTable th, .widget-leader table th {
  background: transparent none;
  color: white;
  padding: 7px;
}
/* line 76, ../sass/2911_styles.scss */
.statTable th, .statTable td, .widget-leader table th, .widget-leader table td {
  border: 1px solid #e8e8e8;
}
/* line 79, ../sass/2911_styles.scss */
.statTable .even, .statTable .odd, .widget-leader table .even, .widget-leader table .odd {
  background: transparent none;
}
/* line 82, ../sass/2911_styles.scss */
.statTable .highlight, .widget-leader table .highlight {
  background: #fdfde0;
}
/* line 85, ../sass/2911_styles.scss */
.statTable .teamLogo-small, .statTable .teamLogor-small, .widget-leader table .teamLogo-small, .widget-leader table .teamLogor-small {
  border: 1px solid #ccc;
  border-radius: 12px;
  width: 20px !important;
}
/* line 90, ../sass/2911_styles.scss */
.statTable h4.teamName, .widget-leader table h4.teamName {
  color: #094fa3;
  text-decoration: none;
}
/* line 94, ../sass/2911_styles.scss */
.statTable .teamName, .widget-leader table .teamName {
  text-decoration: none;
}
