/******* screen-medium.less *******/
/******* mixins.less 2013-1-16 *******/
.clearfix {
  *zoom: 1;
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: '';
}
.clearfix:after {
  clear: both;
}
.desk {
  width: 1500px;
}
.movie.cb-toggle-target-active #head {
  transition: all 0.4s ease-in;
  transform: scale(0);
}
.cb-layout1 .movie {
  height: 0;
  padding-bottom: 54.0625%;
}
.hide-movie-peak {
  width: 28.64583333%;
  right: 40px;
  bottom: 40px;
}
.smallcontent {
  float: right;
  width: 73.33333333%;
}
.cb-layout6 .smallcontent {
  float: left;
  width: 100%;
}
.cb-layout6 .normcontent {
  width: 46.66666667%;
  margin-left: 26.66666667%;
  margin-right: 26.66666667%;
}
.cb-iframe--responsive.tracking-frame-container {
  height: 242px;
}
.downlink {
  left: 15%;
}
.purplecontent .area div.unit {
  padding-top: 100px;
}
.moodcontent .area div.unit div.part.text:after {
  bottom: 40px;
}
@keyframes StorystageSlider {
  0%,
  100% {
    background-position: 0 50%;
  }
  20%,
  30% {
    background-position: 25% 50%;
  }
  40%,
  50% {
    background-position: 50% 50%;
  }
  60%,
  70% {
    background-position: 75% 50%;
  }
  80%,
  90% {
    background-position: 100% 50%;
  }
}
.unit {
  margin-top: 28px;
  margin-bottom: 28px;
}
.unit.unit--even {
  margin-top: 128px;
}
.part {
  margin-top: 12px;
  margin-bottom: 12px;
}
.farnorth {
  margin-top: 80px;
}
#view .round-date {
  margin-top: -24px;
}
#view .round-date.round-date--is-first {
  margin-top: -12px;
}
.normcontent .area {
  margin-top: 80px;
  margin-bottom: 80px;
}
.normcontent .area div.seam,
.normcontent .area div.flat {
  margin-top: 40px;
  margin-bottom: 40px;
  padding-bottom: 12px;
}
.normcontent .area div.seam.unit--even,
.normcontent .area div.flat.unit--even {
  margin-top: 140px;
}
.normcontent .area {
  width: 100%;
}
.normcontent .area > .unit {
  margin-right: 0%;
  margin-left: 0%;
  width: 100%;
}
.normcontent .area .foot {
  margin-right: 3.125%;
  margin-left: 3.125%;
}
.normcontent .area .part {
  margin-right: 3.125%;
  margin-left: 3.125%;
  width: 93.75%;
}
.normcontent .area .tiny {
  width: 43.75%;
}
.normcontent .area > .slim {
  width: 50%;
}
.normcontent .area > .slim .foot,
.normcontent .area > .slim .part {
  margin-right: 6.25%;
  margin-left: 6.25%;
}
.normcontent .area > .slim .part {
  width: 87.5%;
}
.normcontent .area > .slim .tiny {
  width: 37.5%;
}
.cb-layout6 .normcontent .area {
  width: 100%;
}
.cb-layout6 .normcontent .area > .unit {
  margin-right: 0%;
  margin-left: 0%;
  width: 100%;
}
.cb-layout6 .normcontent .area .foot {
  margin-right: 3.33333333%;
  margin-left: 3.33333333%;
}
.cb-layout6 .normcontent .area .part {
  margin-right: 3.33333333%;
  margin-left: 3.33333333%;
  width: 93.33333333%;
}
.cb-layout6 .normcontent .area > .slim .part {
  width: 93.33333333%;
}
.farnorth {
  width: 100%;
}
.farnorth > .unit {
  margin-right: 0%;
  margin-left: 0%;
  width: 100%;
}
.farnorth .foot {
  margin-right: 4.16666667%;
  margin-left: 4.16666667%;
}
.farnorth .part {
  margin-right: 4.16666667%;
  margin-left: 4.16666667%;
  width: 91.66666667%;
}
.farnorth .tiny {
  width: 41.66666667%;
}
.farnorth > .slim {
  width: 50%;
}
.farnorth > .slim .foot,
.farnorth > .slim .part {
  margin-right: 8.33333333%;
  margin-left: 8.33333333%;
}
.farnorth > .slim .part {
  width: 83.33333333%;
}
.farnorth > .slim .tiny {
  width: 33.33333333%;
}
.cb-layout6 .farnorth {
  width: 100%;
}
.cb-layout6 .farnorth > .unit {
  margin-right: 0%;
  margin-left: 0%;
  width: 100%;
}
.cb-layout6 .farnorth .foot {
  margin-right: 3.125%;
  margin-left: 3.125%;
}
.cb-layout6 .farnorth .part {
  margin-right: 3.125%;
  margin-left: 3.125%;
  width: 93.75%;
}
.cb-layout6 .farnorth .tiny {
  width: 43.75%;
}
.cb-layout6 .farnorth > .slim {
  width: 50%;
}
.cb-layout6 .farnorth > .slim .foot,
.cb-layout6 .farnorth > .slim .part {
  margin-right: 6.25%;
  margin-left: 6.25%;
}
.cb-layout6 .farnorth > .slim .part {
  width: 87.5%;
}
.cb-layout6 .farnorth > .slim .tiny {
  width: 37.5%;
}
.normcontent .area {
  width: 106.66666667%;
  margin-left: -3.33333333%;
}
.cb-layout6 .normcontent .area {
  width: 107.14285714%;
  margin-left: -3.57142857%;
}
.farnorth {
  width: 109.09090909%;
  margin-left: -4.54545455%;
}
.cb-layout6 .farnorth {
  width: 106.66666667%;
  margin-left: -3.125%;
}
.normcontent .area div.seam,
.normcontent .area div.flat {
  margin-left: 3.125%;
  margin-right: 3.125%;
  width: 43.75%;
}
.normcontent .area div.seam div.part,
.normcontent .area div.flat div.part {
  width: 91.42857143%;
  margin-left: 4.28571429%;
  margin-right: 4.28571429%;
}
.normcontent .area div.edge div.body {
  width: 43.75%;
}
.purplecontent .area div.unit div.body {
  width: 1500px;
  max-width: 90%;
}
.main > .wide.form .tile .name,
.main > .wide a.capt {
  float: left;
  width: 33%;
}
.main > .wide.form .tile .chop,
.main > .wide.form .tile textarea,
.main > .wide.form .tile input.text,
.main > .wide.form .tile .ctrl,
.main > .wide input.capt {
  float: right;
  width: 63%;
}
#disp {
  left: 20%;
  margin-left: 0;
  width: 60%;
  font-size: 13px;
  font-size: 1.3rem;
  top: 100px !important;
}
#disp.zoom,
#disp.tube {
  left: 5%;
  margin-left: 0;
  width: 90%;
}
/*# sourceMappingURL=./screen-medium.css.map */