@import url(http://fonts.googleapis.com/css?family=Roboto+Condensed:400,700,300);
@import url(http://fonts.googleapis.com/css?family=Roboto:500,100,300,700,400);
/* line 15, ../sass/partials/_base.scss */
.clearfix:after, .blockLink {
  display: block;
}

/* line 10, ../sass/TEMPLATE.scss */
.dBlock {
  display: none !important;
}

/* line 14, ../sass/TEMPLATE.scss */
#schlMainContent {
  margin: 0 auto -8px !important;
  width: auto !important;
}

/* line 18, ../sass/TEMPLATE.scss */
#pageContent, #schl3o, #schlPageContent {
  width: auto !important;
}

/* line 21, ../sass/TEMPLATE.scss */
#schl3o a {
  color: inherit !important;
}

/* line 31, ../sass/TEMPLATE.scss */
.cssTxt {
  text-indent: -10000px;
}

/* line 34, ../sass/TEMPLATE.scss */
.clearfix:after {
  content: ".";
  height: 0;
  clear: both;
  visibility: hidden;
  overflow: hidden;
}

/* line 42, ../sass/TEMPLATE.scss */
.clear {
  clear: both;
}

/* line 45, ../sass/TEMPLATE.scss */
.blockLink {
  background-repeat: no-repeat;
  background-position: left top;
}
/* line 51, ../sass/TEMPLATE.scss */
.blockLink:hover {
  background-position: left bottom;
}

/* line 55, ../sass/TEMPLATE.scss */
a.blockLink:hover {
  background-position: left bottom;
}

/* line 65, ../sass/TEMPLATE.scss */
.worldscollideWrapper {
  min-width: 970px;
  /*margin:-24px -36px !important;*/
  margin: -44px auto -74px;
  padding: 0;
  font-family: 'Roboto Condensed', sans-serif;
  color: white;
  background: #000;
  text-align: center;
}
/* line 75, ../sass/TEMPLATE.scss */
.worldscollideWrapper button {
  background: none;
  border: none;
  color: #fdd117;
  font: 16px "Roboto Condensed", sans-serif;
  font-weight: bold;
  text-transform: uppercase;
}
/* line 83, ../sass/TEMPLATE.scss */
.worldscollideWrapper button:hover {
  color: #DE8601;
}
/* line 88, ../sass/TEMPLATE.scss */
.worldscollideWrapper .btnClose {
  background: #000 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAYAAADFw8lbAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA7VpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wUmlnaHRzPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcFJpZ2h0czpNYXJrZWQ9IkZhbHNlIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6Rjc3RjExNzQwNzIwNjgxMTgwODNFQjgzQzYyQkQ3QzEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0VDRjdFNkEwMzg1MTFFM0I1OUVFOTE0N0NDRkEzREYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjE3QUY4RjIwMzVFMTFFM0I1OUVFOTE0N0NDRkEzREYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowNjE4NDVCMjBDMjA2ODExQjg0MEYzMDkyQkQ3RjdGNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGNzdGMTE3NDA3MjA2ODExODA4M0VCODNDNjJCRDdDMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pow3XQwAAAN4SURBVHja7JjdS1pxGMf1JC3GRnMXuxh1EwxiA122LoxeLDFMTwm7GERZQZfifVmkQSHddNU/kK3NMs3KLnp/u4wRhTSLsatAushtZJSnXex5xDMOTOu8/BwF5wEvRA98+P6e5/t9fkepUCg8igdQlOKBlAwqg8qghKoAPoZsP5SUlDxyOByv1Go1dXJycpkvgOLiYpXb7X5zenqaPD8/vxGsaFlZ2eOenh69z+drr6+vf54v0IWFBUtfX9/78vLyp6KOfmdn50dbW1voGioYDLbX1NSoSQIWFhYqt7a2WqqrqzUul8s/Pz9/JrpH9/b2fhmNRt/V1VVqcXGxq6GhgZiyKysrNJyUbnBwcNbr9R5LHqajo6PL1tbWz6lUigkEAh2gwDMpgCqVSrm9vd0CJ6Tt7e31A2SM2NTv7+9fNDY2ToCy15FIpKuurk50G6yurlrheR0M0Ozo6OgxcXviKHsTCoU69Hq9IGUpilKgkgBZgUqOjIzEBD0v5M+orMlkwp5lQNlOvsrica+trdFw3BXQkwEhSoo2/Gg0mqRp+lNGWTufnkVIg8Ggg+meFqqkpGQ6ODi4MJvNkwCbAh+057IutKCNjQ1UUtvf3z8jRknJEXp4eJhsbm6eQjcAD8zaBjA4NFhaJUAG+E53XrIeYS0WC7YBA6Hw17qKioqozc1NGr5r8bilKElsKcE2aGpqmoQAS4eC1Wp9AYNmhp6sxMGRqiRbSlJ3Jo1G8yQcDn8oLS19eQM1MDAQHBsb+3bv1jxsg3g8ngArKvgNtb6+fnbv9lH0SVwwqqqqXo+Pj0cSicRPsKRuoaGQd1CMRVwwhoaGQk6n8wsMmB97VmrcEgPlxKKOG4ts3DIMIypuiYJmYtEKZv4WpvsfM+fGLbhBp9R9VjQoDAvG4jvwyZlcscjGLSjLgCPYpcAKBmVjEc08m5I54vZjBrZDLCwlYnDSsYib+fDw8Fe+1oWwt8UtMVDOHUcLZj4tNHEQlm0DbtwSB0Ul0YI8Hs+s2FUtM2DpuF1aWuoWoizFR0m0oMyC4RcLyR0w9g6GyvK1rjtBl5eX03ccMPMgn9siX2XBMSaEKEvdtmTs7u7aamtrK1BJvoPDt2KxGBsKzNzcXOddPZsTVAkFmX0J9hMmpWQ2ZW022xS0w3cMkP+y5slv82RQGVQGJVt/BBgApoIHzeRt3JcAAAAASUVORK5CYII=") no-repeat;
  color: #FFF;
  display: block;
  height: 42px;
  position: absolute;
  top: 70px;
  right: -72px;
  text-indent: -100001px;
  width: 42px;
  cursor: pointer;
}
/* line 101, ../sass/TEMPLATE.scss */
.worldscollideWrapper img {
  border: 0 none;
}
/* line 104, ../sass/TEMPLATE.scss */
.worldscollideWrapper a {
  outline: none;
  text-decoration: none !important;
}
/* line 108, ../sass/TEMPLATE.scss */
.worldscollideWrapper header {
  background: #1e3d83;
}
/* line 110, ../sass/TEMPLATE.scss */
.worldscollideWrapper header article {
  color: white;
  font: 24px "Roboto Condensed", sans-serif;
  font-weight: bold;
  text-transform: uppercase;
  line-height: 60px;
  vertical-align: middle;
  padding: 5px;
  display:none;
}
/* line 119, ../sass/TEMPLATE.scss */
.worldscollideWrapper header .button {
  margin-left: 5px;
  font: 14px/60px "Roboto", sans-serif;
  color: #fdd117;
  font-weight: bold;
  text-transform: none;
  vertical-align: top;
  cursor: pointer;
}
/* line 128, ../sass/TEMPLATE.scss */
.worldscollideWrapper header .button:hover {
  color: #DE8601;
}
/* line 131, ../sass/TEMPLATE.scss */
.worldscollideWrapper header i {
  line-height: 60px;
  vertical-align: top;
}
/* line 138, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.worlds-collide {
  background: #0D1225 url("../images/worlds-collide-bkg2.jpg") no-repeat center center;
  background-size: 1338px;
}
/* line 142, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.worlds-collide > div {
  height: 980px;
}
/* line 145, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.worlds-collide > div img {
  margin-top: 56px;
}
/* line 148, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.worlds-collide > div p {
  color: white;
  font: 20px/26px "Roboto", sans-serif;
}
/* line 151, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.worlds-collide > div p b {
  font: 20px/26px "Roboto Condensed", sans-serif;
  font-weight: bold;
}
/* line 156, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.worlds-collide > div img.book {
  margin: 10px;
}
/* line 161, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.worlds-collide > div .toolkitWrapper {
  /*display: inline;*/
  margin: 25px auto;
  display: inline-block;
}
/* line 168, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.worlds-collide > div article.toolkit {
  display: block;
  float: left;
  margin: 10px 25px;
  background: #2BA8A1;
  padding: 20px 20px 56px 20px;
  border: solid 8px #64C5B6;
  height: 200px;
}
/* line 177, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.worlds-collide > div article.toolkit hr {
  color: #64C5B6;
  border: solid 1px;
  width: 30px;
  /*margin: 10px auto;*/
}
/* line 183, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.worlds-collide > div article.toolkit .blueTxt {
  color: #aff1e7;
}
/* line 186, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.worlds-collide > div article.toolkit .note {
  font-size: 12px;
  line-height: 12px;
  color: #064c48;
  padding-bottom: 28px;
}
/* line 193, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.worlds-collide > div article.toolkit header {
  background: none;
  font: 44px "Roboto Condensed", sans-serif;
  font-weight: bold;
  text-shadow: 2px 2px #275873;
  margin-top: 26px;
  margin-bottom: 20px;
}
/* line 200, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.worlds-collide > div article.toolkit header p {
  font-family: "Roboto Condensed", sans-serif;
  font-weight: bold;
  margin: 0;
  padding: 0;
  line-height: 0;
  font-size: 14px;
  text-shadow: none;
}
/* line 209, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.worlds-collide > div article.toolkit header small {
  font-size: 24px;
  line-height: 40px;
  vertical-align: top;
}
/* line 215, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.worlds-collide > div article.toolkit p {
  font-family: "Roboto", sans-serif;
  font-size: 16px;
}
/* line 222, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.worlds-collide > div .toolkit.toolkitleft {
  width: 580px;
  display:none;
}
/* line 225, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.worlds-collide > div .toolkit.toolkitright {
  width: 250px;
  border: solid 8px #666;
  background: #888;
  display:none;
}
/* line 229, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.worlds-collide > div .toolkit.toolkitright hr {
  color: #666;
}
/* line 234, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.worlds-collide > div .toolkitbtn {
  background-color: #ed3528;
  bottom: 0;
  padding: 15px 30px;
  box-shadow: 2px 2px #185c58;
}
/* line 239, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.worlds-collide > div .toolkitbtn a {
  /*color: white !important;*/
  font-size: 20px;
  line-height: 40px;
  font-weight: bold;
}
.hero { 
    display: none;
}
/* line 247, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.worlds-collide > div .toolkitbtn:hover {
  color: #FFe314;
}
/* line 253, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.hero {
  height: 265px;
  background: url("../images/hero-bkg.jpg") repeat-x;
}
/* line 256, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.hero img {
  margin-top: -22px;
}
/* line 259, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.hero p {
  font: 16px "Roboto", sans-serif;
  color: #1b203c;
  text-align: left;
  margin-left: 17%;
}
/* line 266, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.hero article {
  margin-left: 17%;
  background: none;
  color: #1b203c;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 29px;
  text-align: left;
}
/* line 275, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.hero span {
  color: #ed3528;
  font-weight: bold;
}
/* line 278, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.hero span sup {
  top: -1.0em;
  font-size: 40%;
}
/* line 284, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.hero a span:hover {
  color: #B1161C;
}
/* line 289, ../sass/TEMPLATE.scss */
.worldscollideWrapper nav {
  height: 70px;
  background: #0d0d0d;
}
/* line 292, ../sass/TEMPLATE.scss */
.worldscollideWrapper nav ul {
  margin: 0 auto;
  padding: 0;
}
/* line 296, ../sass/TEMPLATE.scss */
.worldscollideWrapper nav li {
  /*@extend %floatLeft;*/
  margin: 10px;
  padding: 6px;
  list-style: none;
  display: inline;
  height: 100px;
  vertical-align: top;
  line-height: 70px;
  font-size: 24px;
  font-weight: bold;
  text-transform: uppercase;
  cursor: pointer;
}
/* line 309, ../sass/TEMPLATE.scss */
.worldscollideWrapper nav li img {
  padding: 8px;
}
/* line 312, ../sass/TEMPLATE.scss */
.worldscollideWrapper nav li i {
  line-height: 70px;
  width: 80px;
}
/* line 317, ../sass/TEMPLATE.scss */
.worldscollideWrapper nav li:hover, .worldscollideWrapper nav .active {
  color: #fcd117;
}
/* line 321, ../sass/TEMPLATE.scss */
.worldscollideWrapper nav.sticky {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 9999;
  min-width: 920px;
}
/* line 329, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.educator-guide {
  height: 820px;
  background: #333;
  position: relative;
  /*background: url('../images/educator-guide-bkg.png') no-repeat center center;*/
  color: white;
}

.toggle-margin {
  margin-top: 290px;
}

/* line 335, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.educator-guide .centerAbs {
  position: absolute;
  left: 50%;
  top: 50%;
}
/* line 341, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.educator-guide article {
  text-transform: uppercase;
  padding-top: 150px;
  font: 72px/60px "Roboto Condensed", sans-serif;
  font-weight: bold;
  margin-bottom: 60px;
}
/* line 347, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.educator-guide article p {
  margin: 0;
  font: 16px "Roboto", sans-serif;
}
/* line 357, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.educator-guide p {
  font: 20px "Roboto", sans-serif;
}
/* line 359, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.educator-guide p button a {
  color: inherit;
}
/* line 362, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.educator-guide button.btnEdGuide {
  color: #fff;
  background-color: #999;
  padding: 15px;
  position: relative;
  left: -50%;
  top: 0;
  width: 170px;
}
/* line 363, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.educator-guide button.btnEdGuide .active {
  display: none;
}
/* line 374, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.educator-guide button.btnEdGuide:hover {
  background-color: #15aeb9;
}
/* line 377, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.educator-guide button.btnEdGuide:hover span {
  display: none;
}
/* line 380, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.educator-guide button.btnEdGuide:hover .active {
  display: block;
}
/* line 386, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.video {
  background: white;
}
/* line 389, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.video > div {
  width: 970px;
  margin: 0 auto;
  height: 1850px;
  color: #1b203c !important;
}
/* line 393, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.video > div header {
  padding-top: 70px;
  font-size: 72px;
  background: none;
  font-weight: bold;
}
/* line 399, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.video > div fieldset {
  display: block;
  margin: auto;
  /*padding: .35em .625em .75em;*/
  padding: 8px;
  border: none;
  border-top: 1px solid #C0C0C0;
}
/* line 406, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.video > div fieldset legend {
  font: 16px "Roboto", sans-serif;
  padding: 10px;
  text-transform: uppercase;
  font-weight: bold;
}
/* line 412, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.video > div fieldset article {
  width: 456px;
  /*float:left;*/
  display: inline-block;
  vertical-align: top;
  text-align: left;
  padding: 5px;
  margin-bottom: 20px;
}
/* line 421, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.video > div fieldset article div {
  position: relative;
}
/* line 424, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.video > div fieldset article div i {
  margin-top: 90px;
  font-size: 90px;
  color: white;
}
/* line 429, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.video > div fieldset article div button i {
  margin: 0px 10px 0 0;
  font-size: 18px;
  color: #e3032c;
}
/* line 435, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.video > div fieldset article .videos {
  text-align: center;
  height: 256px;
  border: solid 10px white;
  cursor: pointer;
}
/* line 442, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.video > div fieldset article .video1 {
  background: url("../images/video1-bkg.jpg") no-repeat center center;
}
/* line 445, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.video > div fieldset article .video2 {
  background: url("../images/video2-bkg.jpg") no-repeat center center;
}
/* line 448, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.video > div fieldset article .video3 {
  background: url("../images/video3-bkg.jpg") no-repeat center center;
}
/* line 451, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.video > div fieldset article .video4 {
  background: url("../images/video4-bkg.jpg") no-repeat center center;
}
/* line 455, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.video > div fieldset article div .overlay {
  position: absolute;
  top: 0;
  background: #1e3d83;
  opacity: 0;
  width: 416px;
  border: 10px solid black;
}
/* line 462, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.video > div fieldset article div .overlay i {
  margin-top: 80px;
  font-size: 90px;
}
/* line 468, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.video > div fieldset article h1 {
  font-size: 20px;
}
/* line 471, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.video > div fieldset article button {
  color: #e3032c;
}
/* line 473, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.video > div fieldset article button a {
  color: inherit;
}
/* line 475, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.video > div fieldset article button:hover {
  color: #B1161C;
}
/* line 477, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.video > div fieldset article button:hover i {
  color: #B1161C;
}
/* line 481, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.video > div fieldset article .videoContent {
  display: none;
}
/* line 485, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.video > div fieldset article .videoCopy {
  margin: 15px;
}
/* line 487, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.video > div fieldset article .videoCopy p {
  font: 16px/24px "Roboto", sans-serif;
}
/* line 490, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.video > div fieldset article .videoCopy h1 {
  font: 24px "Roboto", sans-serif !important;
  color: #1b203c !important;
}
/* line 496, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.video > div fieldset article div:hover .overlay {
  opacity: 0.7;
  height: 236px;
  margin: 0;
  font-weight: bold;
}
/* line 508, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.resources {
  background: #1e3d83;
}
/* line 511, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.resources > div {
  width: 970px;
  margin: 0 auto;
  height: 800px;
  color: white;
}
/* line 516, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.resources > div header {
  padding-top: 70px;
  font-size: 72px;
  background: none;
  font-weight: bold;
}
/* line 522, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.resources > div .resourceWrapper {
  width: 950px;
}
/* line 525, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.resources > div article {
  display: inline-block;
  width: 290px;
  height: 166px;
  margin: 40px 10px;
}
/* line 531, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.resources > div .resItem {
  height: 166px;
}
/* line 534, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.resources > div .resource1 {
  background: url("../images/resource1-bkg.jpg") no-repeat top center;
}
/* line 537, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.resources > div .resource2 {
  background: url("../images/resource2-bkg.jpg") no-repeat top center;
}
/* line 540, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.resources > div .resource3 {
  background: url("../images/resource3-bkg.jpg") no-repeat top center;
}
/* line 543, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.resources > div .resource4 {
  background: url("../images/resource4-bkg.jpg") no-repeat top center;
}
/* line 546, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.resources > div .resource5 {
  background: url("../images/resource5-bkg.jpg") no-repeat top center;
}
/* line 549, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.resources > div .resource6 {
  background: url("../images/resource6-bkg.jpg") no-repeat top center;
}
/* line 553, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.resources > div .resCopy {
  text-align: left;
  margin-left: 0px;
  padding-left: 0px;
}
/* line 557, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.resources > div .resCopy p {
  margin-left: 6px;
  margin-bottom: 0;
  font: 16px "Roboto", sans-serif !important;
  font-weight: bold;
}
/* line 563, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.resources > div .resCopy button a {
  color: inherit;
  text-align: left;
}
/* line 567, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.resources > div .resCopy button a i {
  text-transform: none;
}
/* line 572, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.series {
  height: 820px;
/*  background: #e8ebf2 url("../images/series-bkg.jpg") no-repeat top center;
*/  color: #1b203c;
  margin-bottom: 20px;
}
/* line 577, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.series article {
  /*.sDetails1{*/
  /*	left: -18px;*/
  /*}*/
  /*.sDetails2{*/
  /*	left: -256px;*/
  /*}*/
  /*.sDetails3{*/
  /*	left: -496px;*/
  /*}*/
  /*.sDetails4{*/
  /*	left: -721px;*/
  /*}*/
}
/* line 578, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.series article img {
  margin-top: 70px;
  border: 5px solid transparent;
}
/* line 582, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.series article header {
  background: none;
  font-weight: bold;
  font-size: 72px;
  text-transform: uppercase;
  color: #fff;
}
p.whiteps { 
  color: #fff !important;
}
/* line 588, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.series article p {
  font-size: 18px;
  font-family: "Roboto", sans-serif;
  color: #000;
}
/* line 592, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.series article ul {
  list-style: none;
  margin: -20px auto;
  padding: 0px;
  position: relative;
}
/* line 599, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.series article li {
  display: inline-block;
  padding: 0 10px;
  padding-bottom: 20px;
}
/* line 604, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.series article li h1 {
  display: inherit;
  font-size: 24px !important;
  font-family: "Roboto", sans-serif !important;
  color: #fff !important;
  cursor: pointer;
}
/* line 614, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.series article li:hover h1 {
  display: inherit;
  font-size: 24px !important;
  font-family: "Roboto", sans-serif !important;
  color: #e3032c !important;
}
/* line 620, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.series article li:hover div > img {
  border: 5px solid white;
  cursor: pointer;
}
/* line 626, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.series article .activeSerie {
  background: url("../images/triangle.png") no-repeat bottom center;
}
/* line 628, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.series article .activeSerie h1 {
  color: #e3032c !important;
}
/* line 631, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.series article .serieDetails {
  display: none;
  background: #1e3d83;
  color: #000;
  margin-top: 20px;
  position: absolute;
  width: 100%;
  height: 500px;
  left: 0;
/*  z-index: 1;
  box-shadow: -1px -1px 16px #ddd;
*/}
/* line 640, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.series article .serieDetails li {
  position: relative;
  margin-top: -45px;
  padding: 0;
  margin-left: -52px;
}

.mainseries { 
  z-index: 1001;
}
/* line 660, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.series article .sCopy {
  position: absolute;
  top: 135px;
  right: -70px;
  background: white;
  text-align: left;
  color: #1b203c;
  padding: 30px;
}
/* line 670, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.series article .sCopy button {
  color: #E3032C;
}
/* line 672, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.series article .sCopy button a {
  color: inherit;
}
/* line 674, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.series article .sCopy button:hover {
  color: #B1161C;
}
/* line 678, ../sass/TEMPLATE.scss */
.worldscollideWrapper section.series article li:hover .sCopy h1 {
  color: #1B203C !important;
}
/* line 684, ../sass/TEMPLATE.scss */
.worldscollideWrapper footer {
  background: #e3e0d0;
  padding: 0;
  color: #776b6a;
}
/* line 688, ../sass/TEMPLATE.scss */
.worldscollideWrapper footer span {
  color: #0e608d;
}

/* line 696, ../sass/TEMPLATE.scss */
.popup {
  position: relative;
  width: 550px;
  background: white;
  padding: 25px 60px;
  border: 10px solid #64c5b6;
}
/* line 698, ../sass/TEMPLATE.scss */
.popup ::-webkit-input-placeholder {
  font-style: italic;
}
/* line 701, ../sass/TEMPLATE.scss */
.popup :-moz-placeholder {
  /* Firefox 18- */
  font-style: italic;
}
/* line 704, ../sass/TEMPLATE.scss */
.popup ::-moz-placeholder {
  /* Firefox 19+ */
  font-style: italic;
}
/* line 707, ../sass/TEMPLATE.scss */
.popup :-ms-input-placeholder {
  font-style: italic;
}
/* line 716, ../sass/TEMPLATE.scss */
.popup a {
  display: table;
  color: #fff;
  text-decoration: none;
  position: absolute;
  top: -32px;
  right: -30px;
}
/* line 723, ../sass/TEMPLATE.scss */
.popup a span {
  display: table-cell;
  vertical-align: middle;
}
/* line 726, ../sass/TEMPLATE.scss */
.popup a span i {
  border-radius: 50%;
  border: 4px solid #2ba8a1;
  background: #2ba8a1;
  font-size: 24px;
  padding: 10px;
}
/* line 736, ../sass/TEMPLATE.scss */
.popup p {
  color: #777;
  text-align: center;
  font: 16px "Roboto", sans-serif;
  margin-bottom: 25px;
}
/* line 742, ../sass/TEMPLATE.scss */
.popup header {
  text-align: center;
  text-transform: uppercase;
  font: 16px/6px "Roboto Condensed", sans-serif;
  font-weight: bold;
  color: #2ba8a1;
}
/* line 748, ../sass/TEMPLATE.scss */
.popup header p {
  color: #2ba8a1;
  font: 16px/6px "Roboto Condensed", sans-serif;
  font-weight: bold;
}
/* line 753, ../sass/TEMPLATE.scss */
.popup header h1 {
  font-size: 44px;
}
/* line 756, ../sass/TEMPLATE.scss */
.popup header i {
  font-family: arial;
  font-size: 16px;
  text-transform: none;
}
/* line 764, ../sass/TEMPLATE.scss */
.popup .fieldset {
  display: inline-block;
  margin: 0;
  padding: 10px 28px;
  text-align: left;
}
/* line 769, ../sass/TEMPLATE.scss */
.popup .fieldset label {
  display: block;
  font: 14px "Roboto Condensed", sans-serif;
  font-weight: bold;
}
/* line 774, ../sass/TEMPLATE.scss */
.popup .fieldset input {
  height: 38px;
  width: 100%;
  border: 0;
  background: #e5e5e5;
  padding: 4px 4px;
}
/* line 781, ../sass/TEMPLATE.scss */
.popup .fieldset input:focus, .popup .fieldset input:hover {
  color: white;
  background: #64C5B6;
  font: 14px arial #2baba1;
  font-style: italic;
}
/* line 788, ../sass/TEMPLATE.scss */
.popup .fieldset div.roles:hover {
  color: white;
  background: #64C5B6;
}
/* line 793, ../sass/TEMPLATE.scss */
.popup .fieldset.full {
  width: 490px;
}
/* line 796, ../sass/TEMPLATE.scss */
.popup .fieldset.name {
  width: 180px;
}
/* line 800, ../sass/TEMPLATE.scss */
.popup .fieldset.email {
  width: 244px;
}
/* line 803, ../sass/TEMPLATE.scss */
.popup .fieldset.addr {
  width: 294px;
}
/* line 806, ../sass/TEMPLATE.scss */
.popup .fieldset.apt {
  width: 132px;
}
/* line 809, ../sass/TEMPLATE.scss */
.popup .fieldset.state {
  width: 161px;
}
/* line 812, ../sass/TEMPLATE.scss */
.popup .fieldset.zip {
  width: 118px;
}
/* line 815, ../sass/TEMPLATE.scss */
.popup .fieldset.country {
  width: 90px;
}
/* line 818, ../sass/TEMPLATE.scss */
.popup .fieldset.sign-up {
  text-align: center;
  width: 100%;
}
/* line 823, ../sass/TEMPLATE.scss */
.popup .fieldset.sign-up input {
  width: 250px;
  padding: 10px;
  font: 24px "Roboto Condensed", sans-serif;
  background: #777;
  color: #e5e5e5;
  height: 44px;
}
/* line 831, ../sass/TEMPLATE.scss */
.popup .fieldset.sign-up input:hover {
  background: #ed3528;
  color: #ffe314;
}
/* line 839, ../sass/TEMPLATE.scss */
.popup .fieldset:hover label, .popup .fieldset:active label {
  color: #64C5B6;
}
/* line 842, ../sass/TEMPLATE.scss */
.popup .fieldset:hover input, .popup .fieldset:active input {
  background: #64C5B6;
  color: white;
}
/* line 846, ../sass/TEMPLATE.scss */
.popup .fieldset:hover .roles, .popup .fieldset:active .roles {
  background: #64C5B6;
}
/* line 848, ../sass/TEMPLATE.scss */
.popup .fieldset:hover .roles label, .popup .fieldset:active .roles label {
  color: white;
}
/* line 855, ../sass/TEMPLATE.scss */
.popup .newsletter {
  text-align: left;
  margin-left: 20px;
}
/* line 859, ../sass/TEMPLATE.scss */
.popup .newsletter p {
  display: inline-block;
  width: 380px;
  text-align: left;
  vertical-align: middle;
  font: 14px "Roboto", sans-serif;
  margin-left: 20px;
}
/* line 869, ../sass/TEMPLATE.scss */
.popup .newsletter .btnNewsletter {
  width: 20px;
  height: 40px;
  margin: 0;
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
/* line 878, ../sass/TEMPLATE.scss */
.popup .newsletter .btnNewsletter label {
  cursor: pointer;
  position: absolute;
  width: 20px;
  height: 20px;
  top: 0;
  border-radius: 4px;
  -webkit-box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.5), 0px 1px 0px rgba(255, 255, 255, 0.4);
  -moz-box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.5), 0px 1px 0px rgba(255, 255, 255, 0.4);
  box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.5), 0px 1px 0px rgba(255, 255, 255, 0.4);
  background: #777;
}
/* line 890, ../sass/TEMPLATE.scss */
.popup .newsletter .btnNewsletter label:after {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  opacity: 0;
  content: '';
  position: absolute;
  width: 9px;
  height: 5px;
  background: transparent;
  top: 4px;
  left: 4px;
  border: 3px solid #fcfff4;
  border-top: none;
  border-right: none;
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
/* line 908, ../sass/TEMPLATE.scss */
.popup .newsletter .btnNewsletter input[type=checkbox] {
  visibility: hidden;
}
/* line 911, ../sass/TEMPLATE.scss */
.popup .newsletter .btnNewsletter input[type=checkbox]:checked + label:after {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  opacity: 1;
}
/* line 918, ../sass/TEMPLATE.scss */
.popup .roles {
  background-color: #e5e5e5;
  border: 2px solid #e5e5e5;
  text-align: center;
  line-height: 44px;
}
/* line 924, ../sass/TEMPLATE.scss */
.popup .roles .role {
  display: inline-block;
  width: 30%;
  color: #777;
}
/* line 928, ../sass/TEMPLATE.scss */
.popup .roles .role input {
  display: inline-block;
  width: auto;
  vertical-align: middle;
  margin-right: 4px;
  /*height: 1em;*/
  /*width: 1em;*/
}
/* line 936, ../sass/TEMPLATE.scss */
.popup .roles .role label {
  display: inline-block;
  font: 14px "Roboto", sans-serif;
}
/* line 941, ../sass/TEMPLATE.scss */
.popup .roles .middle {
  border-left: 1px solid #ccc;
  border-right: 1px solid #ccc;
}
/* line 947, ../sass/TEMPLATE.scss */
.popup .footerNote {
  background: #f5f5f5;
  text-align: left;
  font: 14px "Roboto", sans-serif;
}
