body,
html {
  margin: 0; }

.schlCoppa,
#schlMainContent,
#schlContent,
#schl3o,
#schlPageWrapper {
  height: 100%; }

#schlPageWrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 100%;
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 auto;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto; }
  @media (min-width: 1121px) {
    #schlPageWrapper {
      height: calc(100% - 50px); } }

#schlPageContent {
  height: calc(100% - 64px); }
  @media (min-width: 1121px) {
    #schlPageContent {
      height: calc(100% - 50px); } }

.page-content {
  height: calc(100% - 30px); }
  @media (min-width: 1121px) {
    .page-content {
      height: 100%; } }

#schl3o::after,
#schlContent::after {
  content: none; }

#universal4o {
  margin-bottom: 0; }

#universal-account {
  font-size: 12px; }

#schl3o {
  width: 100%; }
  #schl3o h1.result__headline {
    font-size: 100%;
    color: #63347c; }
  #schl3o a.button-replay {
    color: #63347c; }

#schlMainContent {
  width: 100%;
  margin: 0; }

body.schlCoppa #schlMainContent {
  padding-top: 0; }

#schlPageContent,
#pageContent {
  background-color: #fff;
  margin: 0;
  padding-bottom: 0;
  width: 100%; }

#blackBar {
  position: relative;
  left: 0;
  top: 0;
  width: 100%;
  height: auto;
  background-color: #ec1d25;
  text-align: center;
  display: none; }
  @media (max-width: 1120px) {
    #blackBar {
      display: inline-block !important; } }
  #blackBar a {
    padding: 15px;
    display: block;
    width: 185px;
    height: 19px;
    background: url("/bloom/plantpower/assets/img/scholastic_logo.png") center center no-repeat;
    margin: 0 auto; }

.vjs-dock-text {
  display: none; }

.wrapper {
  width: 100%; }

.page-template .main {
  background: rgba(185, 230, 37, 0.75); }

@media (max-width: 1120px) {
  #universal4o {
    display: none; } }

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNjaG9sYXN0aWMuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztFQUVFLFVBQVUsRUFBRTs7QUFFZDs7Ozs7RUFLRSxhQUFhLEVBQUU7O0FBRWpCO0VBQ0UscUJBQWM7RUFBZCxzQkFBYztFQUFkLHFCQUFjO0VBQWQsY0FBYztFQUNkLDZCQUF1QjtFQUF2Qiw4QkFBdUI7RUFBdkIsK0JBQXVCO01BQXZCLDJCQUF1QjtVQUF2Qix1QkFBdUI7RUFDdkIsWUFBWTtFQUNaLG9CQUFlO0VBQWYsdUJBQWU7TUFBZixtQkFBZTtVQUFmLGVBQWUsRUFBRTtFQUNqQjtJQUNFO01BQ0UsMEJBQTBCLEVBQUUsRUFBRTs7QUFFcEM7RUFDRSwwQkFBMEIsRUFBRTtFQUM1QjtJQUNFO01BQ0UsMEJBQTBCLEVBQUUsRUFBRTs7QUFFcEM7RUFDRSwwQkFBMEIsRUFBRTtFQUM1QjtJQUNFO01BQ0UsYUFBYSxFQUFFLEVBQUU7O0FBRXZCOztFQUVFLGNBQWMsRUFBRTs7QUFFbEI7RUFDRSxpQkFBaUIsRUFBRTs7QUFFckI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxZQUFZLEVBQUU7RUFDZDtJQUNFLGdCQUFnQjtJQUNoQixlQUFlLEVBQUU7RUFDbkI7SUFDRSxlQUFlLEVBQUU7O0FBRXJCO0VBQ0UsWUFBWTtFQUNaLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGVBQWUsRUFBRTs7QUFFbkI7O0VBRUUsdUJBQXVCO0VBQ3ZCLFVBQVU7RUFDVixrQkFBa0I7RUFDbEIsWUFBWSxFQUFFOztBQUVoQjtFQUNFLG1CQUFtQjtFQUNuQixRQUFRO0VBQ1IsT0FBTztFQUNQLFlBQVk7RUFDWixhQUFhO0VBQ2IsMEJBQTBCO0VBQzFCLG1CQUFtQjtFQUNuQixjQUFjLEVBQUU7RUFDaEI7SUFDRTtNQUNFLGlDQUFpQyxFQUFFLEVBQUU7RUFDekM7SUFDRSxjQUFjO0lBQ2QsZUFBZTtJQUNmLGFBQWE7SUFDYixhQUFhO0lBQ2IsNEZBQTRGO0lBQzVGLGVBQWUsRUFBRTs7QUFFckI7RUFDRSxjQUFjLEVBQUU7O0FBRWxCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLHFDQUFxQyxFQUFFOztBQUV6QztFQUNFO0lBQ0UsY0FBYyxFQUFFLEVBQUUiLCJmaWxlIjoic2Nob2xhc3RpYy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJib2R5LFxuaHRtbCB7XG4gIG1hcmdpbjogMDsgfVxuXG4uc2NobENvcHBhLFxuI3NjaGxNYWluQ29udGVudCxcbiNzY2hsQ29udGVudCxcbiNzY2hsM28sXG4jc2NobFBhZ2VXcmFwcGVyIHtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbiNzY2hsUGFnZVdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbiAgZmxleDogMSAwIGF1dG87IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDExMjFweCkge1xuICAgICNzY2hsUGFnZVdyYXBwZXIge1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA1MHB4KTsgfSB9XG5cbiNzY2hsUGFnZUNvbnRlbnQge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDY0cHgpOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMTIxcHgpIHtcbiAgICAjc2NobFBhZ2VDb250ZW50IHtcbiAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gNTBweCk7IH0gfVxuXG4ucGFnZS1jb250ZW50IHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAzMHB4KTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTEyMXB4KSB7XG4gICAgLnBhZ2UtY29udGVudCB7XG4gICAgICBoZWlnaHQ6IDEwMCU7IH0gfVxuXG4jc2NobDNvOjphZnRlcixcbiNzY2hsQ29udGVudDo6YWZ0ZXIge1xuICBjb250ZW50OiBub25lOyB9XG5cbiN1bml2ZXJzYWw0byB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuI3VuaXZlcnNhbC1hY2NvdW50IHtcbiAgZm9udC1zaXplOiAxMnB4OyB9XG5cbiNzY2hsM28ge1xuICB3aWR0aDogMTAwJTsgfVxuICAjc2NobDNvIGgxLnJlc3VsdF9faGVhZGxpbmUge1xuICAgIGZvbnQtc2l6ZTogMTAwJTtcbiAgICBjb2xvcjogIzYzMzQ3YzsgfVxuICAjc2NobDNvIGEuYnV0dG9uLXJlcGxheSB7XG4gICAgY29sb3I6ICM2MzM0N2M7IH1cblxuI3NjaGxNYWluQ29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7IH1cblxuYm9keS5zY2hsQ29wcGEgI3NjaGxNYWluQ29udGVudCB7XG4gIHBhZGRpbmctdG9wOiAwOyB9XG5cbiNzY2hsUGFnZUNvbnRlbnQsXG4jcGFnZUNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTsgfVxuXG4jYmxhY2tCYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjMWQyNTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBub25lOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMTIwcHgpIHtcbiAgICAjYmxhY2tCYXIge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH0gfVxuICAjYmxhY2tCYXIgYSB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTg1cHg7XG4gICAgaGVpZ2h0OiAxOXB4O1xuICAgIGJhY2tncm91bmQ6IHVybChcIi9ibG9vbS9wbGFudHBvd2VyL2Fzc2V0cy9pbWcvc2Nob2xhc3RpY19sb2dvLnBuZ1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuXG4udmpzLWRvY2stdGV4dCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLndyYXBwZXIge1xuICB3aWR0aDogMTAwJTsgfVxuXG4ucGFnZS10ZW1wbGF0ZSAubWFpbiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTg1LCAyMzAsIDM3LCAwLjc1KTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTEyMHB4KSB7XG4gICN1bml2ZXJzYWw0byB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG4iXX0= */